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
338062363926	338062364479	338062365029	338062365579	338062366129	338062366679	338062367229	338062367779	338062368329	338062368879	338062369429	338062369979	338062370529	338062371079	338062371629	338062372179	338062372729	338062373279	338062373829	338062374379	338062374929	338062375479	338062376029	338062376579	338062377129	338062377679	338062378229	338062378779	338062379330	338062379879	338062380429	338062380979	338062381529	338062382079	338062382629	338062383179	338062383729	338062384279	338062384829	338062385379	338062385929	338062386479	338062387029	338062387579	338062388129	338062388679	338062389229	338062389779	338062390329	338062390879	338062391429	338062391979	338062392529	338062393079	338062393629	338062394179	338062394729	338062395279	338062395829	338062396379	338062396929	338062397479	338062398029	338062398579	338062399129	338062399679	338062400229	338062400780	338062401329	338062401879	338062402429	338062402979	338062403529	338062404079	338062404629	338062405179	338062405729	338062406279	338062406829	338062407379	338062407929	338062408479	338062409029	338062409579	338062410129	338062410679	338062411229	338062411779	338062412330	338062412879	338062413429	338062413980	338062414529	338062415079	338062415629	338062416179	338062416730	338062417280	338062417830	338062418379	338062418929	338062419479	338062420029	338062420580	338062421129	338062421679	338062422229	338062422779	338062423329	338062423880	338062424429	338062424979	338062425529	338062426079	338062426630	338062427179	338062427729	338062428279	338062428829	338062429379	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28586	12428	9320	5902	3464	2208	1774	1374	1110	856	783	718	615	564	568	502	474	463	450	473	457	441	382	431	418	375	372	381	421	399	396	411	384	412	374	417	402	434	374	363	413	392	399	403	391	384	336	384	378	404	405	378	394	392	410	368	407	414	398	350	394	389	385	361	394	404	390	371	401	385	354	410	403	380	388	348	400	417	413	394	404	373	407	408	407	353	364	387	403	382	408	409	404	391	361	402	326	341	377	411	437	368	340	377	420	390	387	411	352	383	366	360	391	391	390	370	395	388	369	425	367	400	386	387	418	409	409	439	406	398	396	363	384	408	407	406	396	420	378	403	363	428	400	377	374	393	382	386	392	429	378	415	379	371	389	403	385	387	392	395	372	377	388	366	400	432	412	410	366	371	371	374	374	361	424	378	388	377	388	380	380	434	403	389	385	423	357	395	407	387	370	404	415	382	394	417	411	388	416	357	388	396	407	393	384	428	382	351	413	418	379	397	376	363	400	437	375	369	386	402	374	371	412	373	388	395	393	363	403	358	397	355	414	439	386	390	371	404	418	378	402	371	415	355	395	360	380	380	374	399	383	397	377	438	391	382	393	424	438	392	417	400	453	437	386	407	422	371	361	371	352	393	413	426	390	380	415	404	384	391	418	376	394	363	381	400	357	401	396	359	376	366	380	382	421	373	391	359	362	355	392	381	350	395	370	411	397	407	401	386	367	367	407	389	418	372	430	346	388	385	380	391	369	385	401	400	420	380	390	380	389	415	393	386	399	385	383	373	361	370	381	385	357	381	414	371	396	401	449	399	384	377	397	399	417	409	347	388	373	409	375	387	362	410	385	391	386	414	407	418	370	381	393	360	411	374	385	401	412	375	408	359	392	376	388	411	382	410	404	380	377	365	404	384	407	395	400	432	413	370	405	401	385	381	398	404	384	408	383	362	405	366	396	368	400	374	379	367	379	400	382	393	381	386	408	396	387	355	364	411	374	427	385	402	387	382	401	395	403	407	390	398	363	382	367	388	433	370	373	398	400	356	411	387	376	366	353	372	387	384	432	410	364	430	435	374	416	408	387	414	401	370	425	456	414	385	376	394	377	398	396	379	404	403	463	399	393	426	363	394	386	395	379	397	415	405	400	408	411	378	383	408	406	361	378	390	411	384	393	374	383	425	398	411	406	379	394	396	382	409	388	409	442	382	366	385	373	442	394	407	368	373	368	414	361	388	371	405	397	383	402	399	410	383	379	352	387	378	379	396	399	388	360	369	386	392	414	377	403	387	379	367	392	382	392	384	400	357	369	361	395	378	386	400	386	381	406	408	383	380	352	423	404	393	391	373	365	379	413	371	385	407	378	397	388	381	377	405	388	404	378	353	401	377	378	394	418	387	373	407	400	399	387	403	370	387	394	432	385	403	367	419	367	401	393	414	395	363	400	425	378	387	379	396	423	407	394	346	370	373	352	399	368	404	401	379	381	426	422	429	415	368	417	380	372	383	407	393	400	415	382	374	382	367	363	380	385	400	429	416	390	408	381	357	377	380	383	364	381	379	384	404	370	362	404	373	432	397	379	376	373	357	384	370	384	405	356	355	381	336	370	365	388	384	400	333	385	389	385	420	408	388	395	346	396	376	417	357	404	410	397	371	406	384	409	426	409	380	386	408	451	418	376	390	404	402	374	397	370	382	391	417	345	402	385	405	397	397	385	363	351	395	401	371	374	366	371	380	398	404	371	408	371	381	366	408	385	379	391	384	339	354	402	362	368	405	396	416	428	384	391	407	385	384	374	404	408	369	414	373	396	396	392	352	405	390	378	375	394	386	435	379	369	380	390	379	387	386	376	345	422	374	415	378	374	406	375	412	394	391	379	412	419	397	412	419	386	383	424	375	391	399	404	435	418	391	429	388	389	358	413	386	414	392	439	340	390	399	388	383	378	411	392	377	364	438	370	412	392	368	429	407	376	403	401	382	381	391	399	403	402	391	409	379	388	380	367	407	371	397	390	395	385	406	405	390	378	361	362	421	402	359	420	407	399	396	406	341	407	395	390	393	447	378	366	387	410	391	411	392	339	398	407	386	404	402	383	384	391	396	360	378	427	388	385	389	377	383	420	389	376	424	388	383	388	398	437	356	390	368	374	392	374	381	405	373	362	399	387	371	385	404	405	415	431	374	416	449	370	369	386	380	380	366	442	391	401	387	412	372	372	362	400	379	401	381	385	342	426	407	413	411	363	388	349	362	353	402	416	362	405	365	384	409	407	384	393	389	381	365	413	357	389	395	343	363	423	345	423	324	401	360	354	394	377	367	395	390	382	384	396	372	429	382	382	413	388	417	393	348	390	360	390	361	381	402	413	391	352	409	376	402	376	402	389	348	361	354	411	367	405	413	392	354	404	394	363	406	415	391	397	407	367	376	374	384	393	364	400	372	398	417	387	400	376	402	437	394	404	433	393	437	364	374	382	417	396	389	372	389	383	403	407	424	366	385	371	395	406	413	393	394	400	398	372	408	401	395	360	410	356	414	377	365	380	411	344	363	410	407	419	420	412	402	366	349	376	397	381	421	405	347	395	356	356	402	417	397	411	391	391	404	373	383	411	391	386	408	388	381	402	389	398	364	428	391	407	383	407	369	385	395	392	382	367	411	391	450	387	375	380	429	362	393	405	350	390	404	380	415	374	387	369	410	356	394	391	364	387	376	359	339	402	384	406	373	382	415	398	382	365	368	427	367	376	406	392	370	394	388	390	403	351	386	391	396	371	417	359	408	413	425	428	370	379	373	371	391	391	394	362	390	410	404	349	407	446	413	417	379	376	375	404	401	385	405	349	407	391	354	349	389	371	361	351	388	368	397	387	393	389	400	369	378	403	387	380	376	363	357	401	360	388	378	381	410	371	387	407	373	388	383	377	377	429	363	393	363	399	425	382	393	369	394	396	400	416	371	414	423	392	432	383	383	376	363	364	364	420	427	395	399	405	403	401	451	392	430	401	412	362	406	435	395	382	385	370	370	370	410	369	360	412	386	439	394	392	386	349	399	427	414	387	394	380	372	426	413	395	400	387	398	362	392	374	423	380	387	355	386	378	384	383	366	371	394	400	377	379	421	387	376	363	354	361	420	379	349	381	347	385	392	420	380	378	360	383	405	417	357	382	392	378	380	398	405	404	389	397	381	390	400	368	356	404	385	337	417	396	339	406	400	384	354	387	423	398	338	385	378	375	385	343	415	386	372	354	380	406	401	387	408	404	389	430	382	441	387	410	366	376	368	364	371	400	378	400	396	404	385	367	422	425	392	382	352	384	415	375	414	384	434	384	344	354	396	407	412	367	365	382	408	405	393	445	376	373	426	383	405	373	344	370	387	351	396	393	399	392	412	326	375	401	417	411	401	367	374	366	348	362	413	367	389	404	400	384	422	395	397	385	420	402	375	369	350	399	387	417	428	392	413	387	389	380	361	389	377	332	348	381	407	372	383	405	407
15665	8620	13304	12267	9996	7556	6712	5457	4683	3654	2949	2619	2108	1869	1546	1339	1410	1356	1190	1099	1136	1099	1040	1012	1022	950	994	933	927	901	903	859	847	890	904	884	821	945	885	880	820	853	906	863	841	855	870	837	838	885	896	865	896	882	868	821	876	822	863	822	858	881	825	902	795	872	864	846	854	850	860	889	828	855	802	830	848	808	849	825	882	832	857	813	812	859	820	879	833	861	867	868	800	839	792	809	857	866	796	857	850	824	891	881	823	885	841	798	885	860	833	892	875	891	821	891	874	874	870	821	804	848	895	840	867	834	829	868	802	825	856	845	854	835	820	861	828	859	847	857	855	884	849	877	853	837	860	872	857	820	853	858	885	849	805	872	839	821	838	833	880	833	886	851	866	832	814	885	832	836	872	864	842	881	859	877	886	830	824	793	797	836	821	869	846	817	853	859	869	808	875	852	823	854	820	859	827	792	883	871	861	777	842	867	808	836	887	841	884	849	815	826	838	827	902	863	802	868	797	870	860	797	844	889	882	889	827	817	825	851	839	826	800	878	847	869	829	821	832	793	894	833	854	907	845	824	807	850	827	866	785	873	841	901	905	831	786	886	860	800	861	860	844	800	832	820	816	812	856	830	858	865	857	840	817	839	817	828	916	864	847	873	761	839	841	886	908	830	878	854	911	905	822	859	900	813	820	906	855	824	873	847	805	856	821	827	833	787	843	877	852	828	820	803	880	848	859	817	860	821	880	884	867	869	899	859	846	879	854	828	890	883	846	841	849	866	808	877	794	838	875	864	817	861	841	837	818	882	878	807	870	844	842	882	816	845	854	854	825	845	841	852	843	872	836	848	827	802	828	849	846	841	808	846	884	830	850	845	898	867	846	849	878	874	844	852	796	828	828	863	842	788	849	813	877	851	834	821	843	801	861	810	861	822	863	827	858	804	844	860	853	896	839	846	863	817	817	827	832	817	886	851	801	888	881	868	773	828	857	881	844	875	847	842	827	847	865	832	829	846	785	839	829	843	860	854	876	834	814	843	897	891	831	879	906	851	844	825	864	802	868	835	861	831	767	872	876	824	836	869	818	821	814	848	866	829	836	829	836	856	886	835	849	878	823	887	865	839	784	855	891	884	860	804	839	812	817	882	824	834	854	815	834	830	788	895	880	844	869	855	860	858	837	879	795	852	860	846	896	804	909	897	809	792	927	879	890	848	809	858	820	809	866	821	856	858	880	874	799	797	833	863	873	883	874	831	861	850	867	863	843	826	788	820	799	897	839	857	800	852	823	838	838	822	832	852	813	860	816	838	828	829	809	819	866	817	792	841	824	846	856	827	842	840	860	874	877	863	890	872	853	851	851	834	930	865	903	857	912	861	887	851	852	864	825	833	878	856	905	847	864	858	840	840	861	829	818	822	871	864	840	910	873	836	851	905	850	794	814	849	821	820	843	818	834	820	798	860	832	871	867	839	820	886	885	851	835	853	851	850	881	910	852	880	847	830	828	853	840	809	822	838	874	834	904	863	866	849	839	842	826	823	854	872	863	825	808	854	866	874	873	773	849	889	848	839	800	872	852	879	830	895	887	898	825	833	841	835	797	869	917	806	913	861	883	821	830	849	849	786	845	854	851	842	815	815	861	872	869	839	804	864	855	821	819	847	789	838	867	907	796	848	866	883	844	833	847	857	823	845	850	833	832	811	850	820	819	791	834	846	832	824	842	861	880	851	838	844	813	858	800	870	848	852	857	807	873	838	852	886	793	834	805	857	835	784	890	852	817	865	897	873	839	834	813	884	859	863	811	814	859	825	833	824	851	849	849	809	874	903	814	825	782	831	827	844	852	895	857	878	811	844	814	868	895	812	887	848	860	816	855	887	841	875	833	821	825	827	817	864	817	793	879	909	864	828	834	817	801	839	833	803	869	847	887	852	860	842	862	831	839	863	846	916	849	824	851	896	833	901	838	828	874	824	830	800	834	869	871	869	856	824	875	870	813	868	846	806	801	860	882	853	845	809	934	897	842	888	877	831	852	855	843	875	823	887	861	859	869	816	866	830	881	871	827	873	864	838	826	843	855	847	868	819	877	856	816	883	864	840	820	876	835	829	876	817	875	878	895	835	832	839	852	843	839	872	827	796	809	866	892	846	835	860	801	856	823	871	836	813	859	848	812	883	867	868	815	818	793	798	830	855	835	884	815	832	816	796	858	823	809	804	866	878	845	839	867	894	837	867	843	828	849	849	830	819	889	815	883	821	805	808	846	853	858	821	846	828	837	843	857	884	842	819	878	833	805	833	816	874	797	836	931	838	817	817	856	852	853	837	903	852	892	900	889	850	905	864	838	858	836	826	851	813	870	776	869	862	889	823	837	854	883	823	866	826	871	839	779	839	884	831	859	868	844	796	805	873	867	868	857	851	843	870	871	845	841	820	846	878	833	837	786	864	843	839	896	805	840	837	832	856	853	872	835	876	859	823	888	894	852	838	850	867	826	834	857	860	834	901	888	806	869	842	879	836	871	838	853	851	844	916	843	850	908	883	779	878	855	809	835	860	838	854	865	854	863	850	814	802	908	831	812	873	868	866	859	831	872	864	836	887	815	850	903	891	861	859	813	835	820	908	891	803	845	816	859	844	843	822	849	890	844	835	887	840	838	872	870	828	843	842	890	827	835	813	830	875	855	852	855	826	840	835	862	750	840	883	836	874	822	871	857	868	812	892	838	896	834	809	831	848	811	848	847	827	860	847	849	839	823	866	785	833	853	837	887	806	837	852	823	861	818	847	857	795	843	836	875	857	877	843	796	842	809	877	802	877	861	792	867	813	853	882	838	839	820	811	849	861	849	897	849	887	853	875	862	879	873	850	836	825	899	766	801	813	825	828	857	891	870	838	871	844	865	892	821	868	865	855	839	891	863	871	868	798	840	858	861	830	852	826	847	816	804	858	840	812	855	810	831	865	868	878	798	859	846	854	845	888	863	915	843	892	861	848	853	833	846	817	814	866	878	850	838	836	891	781	868	889	820	845	850	849	818	863	868	840	874	851	864	852	852	853	874	882	852	828	869	821	819	850	849	866	785	804	845	803	815	886	824	853	816	824	863	866	844	756	852	827	828	827	837	893	834	841	858	810	861	825	831	897	870	765	853	810	869	844	855	823	808	862	858	810	843	806	808	845	828	835	870	822	911	907	844	888	875	807	866	844	858	806	860	828	885	884	810	834	852	897	825	830	844	820	878	889	823	813	875	796	831	898	832	841	811	828	803	856	788	857	827	793	834	813	815	810	866	864	845	848	826	832	871	796	807	819	848	862	898	805	907	920	821	886	871	821	852	852	826	886	842	821	841	822	830	865	860	825	857	847	823	867	864	869	887	837	828	840	849	776	841	882	821	803	850	853	921	888	785	875	830	798	855	795	832	834	824	851	836	909	824	852	885	927	815	880	838	840	874	868	827	793	835	814	830	855	881	803	864	827	828	867	867	856	875	824
9255	3988	3319	2007	1249	878	796	637	587	539	493	469	459	441	375	406	387	346	393	390	340	371	376	361	346	330	364	323	357	346	323	357	362	346	333	345	334	370	343	333	365	328	341	319	352	333	328	382	323	374	327	342	320	366	356	356	360	343	337	362	355	342	328	367	332	324	347	358	356	329	346	351	328	369	326	317	346	381	328	309	327	351	309	368	311	314	342	296	330	338	342	353	330	370	356	363	365	346	328	315	335	354	359	340	356	334	338	328	341	357	314	355	340	369	364	336	339	337	387	372	321	327	342	313	329	336	351	336	317	327	329	339	321	350	352	341	311	337	365	360	379	317	332	350	368	307	325	354	302	361	335	357	319	375	331	317	365	358	349	335	322	326	354	349	319	341	341	335	359	382	295	367	329	363	359	342	329	350	307	359	361	353	344	348	345	372	372	351	363	351	373	352	318	343	345	333	350	344	329	357	332	342	342	318	320	383	302	348	339	325	335	357	324	334	345	362	370	339	320	334	300	319	354	366	322	362	363	324	312	300	322	375	307	343	374	376	352	319	302	347	327	341	347	330	321	350	330	358	315	335	384	364	345	293	306	349	332	342	333	333	335	326	332	309	372	358	339	358	344	333	343	336	353	349	285	343	342	334	362	362	366	339	340	310	306	331	335	345	385	342	330	311	379	348	315	335	339	330	347	359	317	295	297	349	337	380	384	364	376	349	361	336	338	345	377	337	351	353	353	381	363	339	324	299	340	337	345	343	373	374	314	316	345	328	327	359	351	320	354	336	335	327	355	344	313	326	346	359	365	371	372	342	351	337	307	294	329	345	368	309	361	326	376	339	319	363	332	332	392	332	350	325	329	346	346	344	338	356	362	340	324	333	353	347	331	328	363	334	331	344	372	344	337	333	329	358	315	351	313	324	338	331	356	313	346	325	315	343	310	328	338	336	344	343	353	307	328	317	324	389	358	344	332	373	326	325	338	338	344	360	317	337	360	304	352	364	350	312	311	325	322	328	317	359	345	328	326	344	313	348	331	336	343	354	308	332	345	298	314	360	356	331	334	333	351	343	298	330	344	348	382	361	340	328	327	327	356	368	334	309	323	360	335	319	355	313	355	325	338	360	357	357	354	347	377	347	321	343	312	347	355	339	311	345	370	345	374	321	354	307	340	332	342	354	335	325	332	346	327	333	396	344	305	324	331	348	345	344	377	290	371	341	358	349	335	322	355	359	338	384	352	335	338	323	360	342	343	323	352	364	364	314	329	360	347	332	348	360	343	327	366	326	365	316	343	316	341	328	323	354	316	330	338	359	365	297	354	371	375	380	362	345	353	309	324	352	327	314	361	330	319	331	357	370	337	341	320	323	365	311	350	333	359	304	313	340	356	355	355	353	352	340	351	335	345	379	325	308	359	314	355	361	329	317	299	328	350	352	365	364	357	349	336	328	306	333	348	382	345	354	332	351	348	318	337	338	324	292	332	341	334	325	324	347	312	352	374	372	340	333	337	311	354	335	376	404	354	332	358	342	324	369	330	346	366	371	360	313	351	347	345	349	307	336	346	311	329	367	324	303	343	338	362	328	308	374	393	334	385	328	321	350	327	327	352	302	342	327	351	338	350	334	327	328	335	359	340	317	359	328	320	341	329	343	350	315	318	327	321	366	357	341	343	363	355	325	349	343	321	325	312	369	329	361	351	321	347	354	319	360	352	303	385	359	325	337	347	324	334	315	321	354	363	314	369	337	369	333	335	332	343	336	350	363	367	340	342	341	326	338	331	353	347	336	282	364	344	350	370	333	330	339	324	348	310	341	328	320	350	318	317	309	323	322	331	294	323	310	304	383	344	347	347	327	385	318	329	336	331	327	319	310	334	345	342	355	354	323	341	343	331	361	343	342	304	329	341	340	298	326	323	370	374	327	301	318	320	333	363	329	362	367	370	346	349	328	314	350	319	313	340	305	343	343	340	342	373	382	361	351	343	306	349	330	331	292	339	351	357	375	352	345	338	322	340	339	327	356	358	382	346	305	346	353	319	315	322	341	320	339	303	365	323	310	350	367	366	318	352	355	332	353	354	340	303	325	385	359	334	319	339	333	333	350	330	350	370	332	308	333	301	346	314	350	400	322	359	389	331	343	342	332	354	388	323	314	361	349	336	317	337	325	334	345	324	322	331	353	336	335	314	335	366	325	366	379	318	308	317	324	363	325	340	332	376	345	316	323	349	364	345	306	343	345	348	331	348	335	373	362	389	330	314	348	358	301	354	309	313	333	334	327	355	330	331	329	322	350	335	360	370	364	341	369	358	358	348	336	344	345	313	356	325	348	343	359	333	341	348	333	343	387	371	386	366	329	331	316	390	352	336	362	349	329	336	306	326	333	369	337	328	357	368	333	340	349	311	351	326	395	353	307	317	309	361	350	361	357	328	338	340	346	326	304	368	321	338	314	368	321	336	340	346	322	365	349	346	309	319	348	339	333	309	311	342	331	369	332	331	307	317	322	334	373	337	353	348	320	339	346	335	328	340	355	327	331	346	373	336	382	333	315	329	314	340	300	331	322	331	343	344	341	355	322	341	329	328	355	358	356	379	342	364	345	368	329	319	354	355	356	332	357	349	346	341	316	335	349	338	336	353	346	319	334	325	371	371	354	310	338	318	343	355	326	345	312	339	354	341	348	346	332	345	350	358	319	318	301	366	313	352	368	332	319	360	327	372	345	320	317	328	331	383	324	345	350	350	331	330	326	335	305	340	317	326	338	353	337	335	329	351	353	356	348	329	346	328	358	369	315	338	309	305	352	341	363	300	371	333	334	333	360	308	317	321	338	364	334	348	316	335	350	356	336	347	304	379	351	321	335	359	310	339	329	308	309	338	328	312	326	356	342	331	335	369	354	343	324	315	341	355	335	338	358	338	317	350	354	341	320	336	384	328	344	361	317	320	343	291	335	323	315	297	336	323	363	366	308	342	301	335	338	352	318	347	359	323	294	338	346	325	342	331	356	348	341	355	309	336	374	350	345	337	350	338	306	329	354	324	356	338	367	388	336	346	325	305	337	324	349	330	315	348	359	362	353	318	319	327	350	331	338	346	307	375	332	354	363	358	387	354	318	355	334	342	329	372	378	332	352	393	313	367	352	351	329	352	358	363	363	308	310	352	363	350	330	326	344	368	367	323	332	335	353	366	294	363	360	321	328	338	340	366	322	343	330	334	341	340	358	317	349	352	353	346	322	339	373	345	334	343	329	341	364	362	316	379	346	388	337	364	390	322	320	334	341	346	340	318	310	314	350	353	365	329	348	309	323	331	351	364	313	312	367	333	346	313	336	371	283	340	287	343	368	374	358	327	343	338	362	390	341	320	349	333	329	325	311	373	364	343	360	328	352	350	307	316	340	328	340	368	369	336	322	344	338	335	326	346	360	303	354	314	286	279	330	321	332	362	332	367	339	294	315	329	328	347	318	318	305	319	358	320	355	358	332
5668	3616	6199	5449	4309	3291	2911	2305	2310	1889	1517	1505	1268	1123	997	853	866	856	882	895	866	843	762	757	783	750	760	776	777	753	754	772	697	740	682	731	738	753	780	699	750	769	768	756	771	701	712	709	711	679	748	692	725	730	747	753	756	769	765	768	765	682	719	758	756	778	790	745	753	708	721	757	713	759	765	765	748	763	708	791	748	682	742	749	767	736	727	704	752	715	710	736	732	784	734	715	755	715	771	710	756	739	731	755	692	696	730	724	716	715	778	770	773	805	732	724	733	711	680	767	744	764	731	754	721	708	745	696	791	754	760	780	760	707	752	738	747	729	736	730	755	712	711	707	784	716	711	767	778	756	749	722	745	797	739	703	695	724	734	746	747	750	812	702	730	754	768	728	749	745	744	771	784	739	698	773	724	728	737	718	733	779	783	687	751	768	738	732	719	708	699	748	787	752	727	749	729	712	733	733	719	711	709	744	782	744	715	765	771	750	742	751	713	737	766	738	792	711	752	714	762	683	733	733	724	771	720	729	748	767	751	738	749	718	721	730	680	729	759	728	733	726	758	716	706	718	693	690	733	727	731	719	730	732	722	702	710	721	709	701	736	731	745	750	722	772	743	733	731	728	749	722	745	688	714	736	700	754	717	762	723	752	760	733	753	732	721	740	723	723	740	699	770	791	734	723	748	712	716	700	756	709	755	749	697	767	745	710	729	722	769	801	774	814	773	751	781	751	761	805	711	721	679	791	725	725	766	744	738	716	735	682	803	778	716	715	724	741	769	795	683	752	743	728	741	708	727	747	741	722	745	732	746	708	749	719	685	727	717	733	673	697	692	756	734	759	754	756	724	749	711	776	759	706	706	694	784	741	767	744	772	719	727	742	729	778	748	770	780	757	737	729	724	707	759	716	703	757	771	724	752	704	776	725	771	747	733	715	750	718	719	776	763	725	692	768	755	736	719	732	723	718	715	728	757	705	725	740	751	763	719	767	730	741	722	728	761	725	741	756	699	724	733	729	745	742	776	741	727	710	719	776	694	762	694	704	776	722	734	787	789	724	705	746	713	731	765	763	731	749	779	694	766	734	734	705	778	727	723	774	723	755	709	705	736	725	735	737	714	741	777	741	757	684	713	750	685	741	734	721	751	768	748	736	736	755	665	751	740	734	691	699	763	735	727	757	705	752	760	755	714	711	763	759	738	707	771	757	742	774	716	755	740	697	759	807	803	768	786	720	724	770	724	761	705	736	758	782	736	705	718	720	730	715	749	721	746	738	759	738	710	736	717	716	763	748	745	743	776	682	753	759	716	710	756	734	767	711	731	733	727	685	791	782	748	734	712	763	729	730	751	790	784	799	726	747	718	780	712	722	729	751	737	684	712	710	700	718	731	763	721	745	738	750	748	773	742	713	739	750	751	726	740	760	759	779	730	773	716	734	774	746	747	761	714	774	761	740	699	724	764	790	712	690	682	741	778	737	733	772	775	762	760	729	714	700	782	746	698	760	718	759	698	749	705	733	724	737	713	765	743	776	765	757	773	701	731	732	714	735	781	784	700	759	714	751	759	775	759	702	749	729	721	741	718	729	784	746	704	741	735	724	757	701	734	732	733	767	717	735	731	732	733	727	722	750	752	827	740	741	730	706	722	751	735	808	717	727	662	759	709	753	728	723	747	805	739	708	700	759	685	762	789	715	750	782	757	763	756	750	723	754	751	752	710	679	784	724	768	751	773	751	722	788	784	721	725	731	724	711	697	712	757	662	733	755	740	717	751	726	697	721	703	766	733	706	700	754	732	738	767	755	711	737	772	723	698	731	739	728	718	727	703	706	717	727	751	751	702	775	735	720	740	700	729	746	742	753	705	759	740	723	783	753	719	691	749	720	767	717	685	716	761	728	786	753	725	741	734	744	718	724	788	749	734	781	758	691	717	803	715	693	751	736	791	705	710	764	704	760	714	725	735	752	743	735	725	756	750	742	744	779	760	732	716	689	683	742	754	753	714	738	718	715	734	716	709	757	724	753	727	756	727	723	750	710	738	767	746	742	723	775	700	726	739	771	709	762	757	718	701	770	759	724	738	736	700	702	751	677	743	744	686	736	693	716	728	689	704	749	788	762	708	728	699	755	762	688	767	758	726	721	757	743	706	754	734	743	760	717	761	740	738	735	784	708	775	725	696	744	706	714	735	755	753	738	693	742	825	760	748	752	756	756	761	716	762	772	747	719	756	743	754	767	785	748	780	715	734	759	700	727	693	749	696	744	728	739	754	730	750	754	753	760	749	716	729	767	790	762	716	719	740	705	683	775	758	759	808	725	690	696	751	704	750	693	721	745	735	738	759	738	772	763	714	727	759	738	790	729	722	682	684	774	731	751	717	697	731	697	750	727	712	700	749	767	751	694	776	756	728	720	766	739	734	696	760	701	687	745	724	711	756	745	728	701	770	767	768	781	748	723	679	781	706	706	759	718	735	731	736	728	756	749	752	767	715	738	785	754	801	729	768	710	709	768	739	713	779	759	763	725	748	753	773	718	716	744	759	760	776	753	725	735	754	734	750	737	726	720	763	744	744	749	690	734	744	697	746	767	743	725	807	732	711	749	800	726	737	752	755	672	724	712	695	705	698	737	736	735	707	719	765	738	726	756	774	749	755	801	721	739	780	728	767	728	768	733	734	710	774	723	698	718	764	735	775	762	719	716	708	714	732	754	720	747	769	691	702	736	724	768	698	775	703	775	729	744	726	761	725	771	721	755	722	738	706	765	731	710	746	704	700	727	700	727	746	767	733	743	776	733	718	753	748	761	720	740	751	732	700	729	744	738	771	708	739	758	682	789	744	797	745	761	709	742	731	716	730	745	720	763	709	749	744	733	728	752	737	756	743	699	729	703	711	752	801	777	675	715	748	722	722	766	758	674	732	733	787	711	757	761	739	737	767	694	741	824	741	778	708	782	713	715	730	736	721	696	752	724	717	736	728	701	731	746	762	756	722	711	726	770	766	752	751	736	724	739	751	712	739	733	723	724	737	738	726	715	777	759	699	760	766	767	744	684	740	697	786	692	718	728	742	725	720	717	756	723	713	768	738	737	712	690	707	770	756	708	740	693	707	769	779	766	721	698	801	746	745	775	752	719	749	730	707	758	762	731	757	746	679	765	775	756	736	785	739	750	741	780	694	758	680	721	675	777	760	699	754	725	758	796	730	731	733	779	744	746	739	709	739	702	717	762	699	765	724	764	698	682	683	748	742	771	701	708	732	689	729	738	734	760	720	722	750	745	755	717	739	726	754	767	715	746	743	716	751	743	732	719	782	702	764	801	767	757	746	739	734	734	734	761	734	768	740	724	762	745	762	705	731	745	706	768	723	743	746	737	756	730	772	732	735	715	751	740	753	758	766	749	730	716	757	740	744	750	738	702	726	754	698	714	752	684	704	773	741	761	717	766	717	777	768	733	696	762	746	729	745	735	748	727	748	717	739	725
21622	8732	6818	4110	2368	1700	1244	917	784	708	609	507	470	425	403	352	350	359	317	376	317	350	364	302	317	335	316	359	315	340	325	303	335	315	337	302	312	336	333	307	326	358	323	319	301	325	335	319	347	315	285	335	343	298	287	308	325	340	331	306	327	304	350	290	331	332	339	307	300	299	324	294	300	306	317	312	305	348	310	313	310	303	324	303	304	329	317	323	335	299	325	340	338	307	295	309	349	315	287	273	327	353	324	318	341	320	326	334	287	344	309	291	325	303	331	305	297	322	340	347	342	314	324	295	289	314	298	302	319	293	309	295	295	324	325	319	301	327	321	324	348	328	282	321	310	310	334	297	308	327	333	307	293	308	293	306	321	313	323	309	306	268	353	331	323	345	322	300	312	312	299	317	284	365	327	318	353	303	295	335	298	300	292	307	297	322	307	275	304	308	294	296	306	327	320	318	289	313	305	316	309	285	326	347	306	279	321	332	316	348	283	300	307	314	326	283	299	344	318	328	297	312	294	318	310	370	334	299	328	294	327	310	360	328	311	294	349	316	312	290	284	313	335	291	325	315	313	332	309	348	347	305	363	344	348	334	310	328	333	324	325	286	309	267	321	296	354	321	318	327	322	307	312	290	312	319	354	322	332	316	340	319	297	358	330	294	305	351	314	350	285	301	299	335	348	309	310	311	324	291	303	311	284	352	345	342	306	302	286	294	302	299	333	360	334	297	340	327	355	356	306	307	307	291	316	338	334	327	313	328	310	332	371	315	334	312	299	339	361	318	326	328	312	300	337	280	336	325	312	349	345	292	339	326	335	320	345	326	329	303	324	297	307	318	311	338	322	316	293	345	295	334	291	308	315	359	323	306	313	326	327	286	322	348	306	301	296	328	321	326	310	306	333	336	325	303	261	332	330	318	343	349	278	324	329	313	295	324	313	300	348	341	360	297	306	300	353	310	302	319	329	292	343	312	307	322	337	321	330	315	303	297	306	289	297	301	281	336	337	341	319	295	322	343	269	362	337	319	328	283	317	290	297	337	297	315	301	335	339	268	299	308	321	319	320	328	275	341	289	296	307	319	318	306	294	343	294	342	333	327	315	321	302	321	302	316	322	343	322	288	320	312	301	352	341	327	319	318	337	340	313	316	315	296	302	310	325	297	315	324	342	336	301	330	287	329	303	331	315	299	310	289	346	334	319	324	350	341	365	322	334	312	288	310	313	281	351	292	313	316	333	335	314	347	335	324	360	321	344	311	294	311	297	306	338	309	352	334	316	307	312	317	320	320	308	316	317	307	342	324	309	294	331	349	312	297	284	310	341	306	323	309	293	325	325	313	307	339	379	310	352	291	308	307	327	304	346	321	353	341	290	339	340	317	316	298	311	330	321	347	357	314	308	317	315	324	314	302	301	287	324	335	315	336	349	318	323	330	300	333	327	292	309	303	296	319	328	297	308	317	287	320	302	316	317	328	373	289	344	282	333	321	314	328	294	336	314	344	300	341	318	337	289	313	346	297	335	306	304	330	331	319	272	338	312	289	317	297	348	329	333	331	310	311	301	351	321	322	316	334	339	322	270	341	308	316	331	351	322	298	331	343	359	298	305	282	300	346	329	322	352	328	328	318	319	337	306	297	352	313	317	294	347	306	279	332	323	332	329	311	335	311	343	355	351	348	263	271	326	324	279	296	333	310	340	331	319	308	358	308	341	354	312	330	320	299	326	313	327	303	315	325	304	355	325	342	342	329	313	300	318	364	355	331	321	322	312	275	361	337	335	334	321	342	319	311	305	301	322	327	337	341	349	316	310	326	341	305	295	279	334	320	324	324	319	331	317	321	351	314	332	316	336	332	284	329	296	337	315	277	320	318	311	329	339	310	343	309	326	338	325	330	323	318	325	343	342	288	327	327	287	302	320	325	338	325	331	324	325	279	313	306	300	318	356	349	313	358	282	313	312	356	337	306	286	324	306	331	349	325	324	346	312	317	345	311	306	339	346	303	342	334	285	330	330	317	296	297	347	329	318	305	338	306	263	354	310	316	312	313	368	301	286	332	327	321	337	318	319	322	302	346	319	323	306	306	273	312	300	315	347	306	328	346	317	295	316	317	333	294	259	337	318	336	305	310	355	326	314	298	297	315	292	329	305	278	319	310	348	298	321	277	307	321	304	350	285	341	299	304	332	344	334	296	304	319	311	306	299	299	315	365	326	317	289	310	310	292	299	315	323	351	347	302	306	302	298	288	340	328	314	323	319	326	324	313	287	325	325	326	358	312	342	317	276	284	287	341	284	335	348	347	326	304	317	349	344	316	330	323	341	328	337	305	315	290	351	307	327	315	307	349	313	308	328	283	302	338	314	360	283	278	321	314	310	305	329	298	333	339	305	333	316	311	329	331	337	328	297	327	316	328	321	309	332	314	324	316	295	323	292	322	337	310	350	300	306	337	336	295	336	303	322	308	313	328	309	286	296	323	306	321	335	312	315	328	289	337	289	329	339	305	361	282	298	329	316	323	337	334	354	299	312	335	308	243	299	268	340	322	323	320	348	371	341	291	294	290	306	327	337	313	346	301	295	309	327	332	315	288	307	305	327	322	316	342	332	274	326	313	327	330	333	324	304	297	285	346	328	316	309	309	322	302	311	302	326	331	333	311	355	296	282	335	334	350	324	349	347	305	298	306	316	339	297	306	313	329	327	309	349	335	315	332	310	350	309	298	324	314	344	311	344	329	284	304	326	295	342	287	324	334	278	329	331	334	320	316	305	300	320	297	304	330	312	290	347	295	330	302	292	312	340	313	302	296	319	318	311	295	302	347	331	330	335	316	344	268	306	297	282	332	306	295	321	291	314	280	337	291	302	328	319	324	270	321	310	309	264	312	325	337	318	314	319	311	303	342	364	335	298	294	329	301	342	298	327	307	324	325	346	302	308	269	324	346	350	307	335	367	388	292	291	310	312	324	312	332	338	299	303	323	262	310	315	301	341	300	339	333	305	302	371	328	336	331	278	321	305	330	279	330	330	326	324	355	322	317	351	339	330	311	312	314	291	316	331	339	289	291	306	292	290	315	286	346	323	318	322	306	300	343	303	328	336	338	331	329	317	333	315	294	301	327	288	281	285	313	334	304	302	302	316	305	346	347	322	301	354	350	323	368	304	311	304	335	326	346	328	317	315	276	309	328	318	326	347	337	370	336	317	326	361	313	331	337	355	327	289	321	317	343	293	302	340	324	333	305	312	361	295	270	341	291	310	342	304	324	308	368	336	339	307	333	292	314	335	311	329	325	314	320	339	298	304	303	294	321	309	311	314	315	317	338	303	320	303	329	306	285	299	301	317	287	295	351	337	288	315	306	355	342	301	324	294	324	282	330	306	298	303	331	288	303	303	304	324	314	302	297	295	288	328	299	322	325	340	329	318	336	334	328	331	332	321	285	318	324	338	328	314	306	296	304	329	316	312	298	324	337	315	324	317	335	348	326
12880	6540	10872	9489	7603	5976	4798	3826	3232	2774	2086	2030	1650	1407	1270	1071	992	1004	962	925	903	833	858	815	794	792	772	813	760	738	788	729	733	713	746	699	770	707	727	690	732	715	706	714	719	695	690	728	674	732	702	730	697	714	708	688	747	685	683	667	720	734	740	761	731	785	712	738	677	710	714	701	689	704	732	640	684	707	696	678	732	761	690	726	733	713	656	685	692	710	713	674	713	756	777	723	709	737	699	731	696	678	670	747	707	678	709	676	707	713	699	716	720	745	711	710	691	727	713	697	739	712	724	713	720	678	717	651	693	696	697	678	635	694	675	721	713	708	739	728	677	708	720	704	745	701	713	717	765	733	698	756	800	735	729	739	741	698	736	712	663	633	732	681	684	695	709	737	783	698	738	682	736	726	672	680	682	662	727	678	708	757	727	691	721	733	743	751	731	722	638	651	738	709	700	763	703	702	686	675	701	705	708	733	747	726	684	697	767	709	721	714	735	719	718	716	691	709	737	660	741	752	688	663	757	719	672	690	732	654	735	732	690	698	740	700	738	672	713	684	685	729	691	706	737	649	697	680	718	688	728	747	674	705	677	758	683	635	676	737	667	678	762	670	717	724	745	676	719	677	690	727	687	716	719	711	671	682	690	761	714	703	685	670	712	777	672	740	732	691	655	692	685	698	707	734	709	703	715	711	736	737	670	703	723	753	748	712	723	711	717	733	748	676	701	717	712	706	711	673	660	729	726	665	742	705	722	693	698	726	695	722	704	735	691	733	679	710	645	706	664	720	730	681	678	731	722	664	683	648	706	702	729	679	730	702	758	693	710	683	755	749	681	701	714	647	695	722	729	717	734	691	705	719	684	685	669	658	711	712	727	709	688	698	708	664	724	739	761	726	746	736	733	728	719	719	706	671	720	686	730	676	693	701	697	718	729	705	687	706	674	711	750	653	729	731	717	682	684	692	701	685	663	739	682	663	698	673	627	722	714	703	724	660	680	701	720	664	659	710	700	750	719	674	699	681	755	699	699	678	701	762	715	776	667	667	688	694	728	698	738	698	691	729	692	707	716	715	724	733	720	734	738	702	720	678	702	706	708	701	701	724	680	727	700	695	714	729	673	735	689	688	689	687	713	697	712	701	716	707	700	684	725	722	687	691	770	701	689	707	697	663	710	711	676	703	708	713	689	687	696	697	702	692	709	683	667	681	623	712	748	716	689	724	683	711	723	721	678	686	684	722	702	692	671	714	722	705	693	705	706	695	727	688	728	686	723	713	727	752	681	694	668	723	694	703	712	708	675	697	744	717	686	718	678	664	670	678	734	694	723	668	720	704	733	708	693	711	737	710	744	647	667	722	705	718	688	734	774	732	730	696	693	735	681	722	747	736	692	709	699	754	737	705	667	693	739	702	691	672	698	738	713	720	719	674	680	698	714	715	713	695	742	685	672	712	711	748	729	721	716	694	727	653	723	706	731	704	752	710	710	674	671	701	708	712	708	696	721	768	782	760	726	669	751	691	742	672	689	708	685	735	689	709	714	681	698	700	704	722	672	683	729	728	721	671	728	704	713	703	673	688	688	717	714	693	699	685	730	715	693	710	722	700	708	664	744	722	688	675	704	737	681	699	724	688	681	652	720	728	699	753	686	707	691	705	730	733	695	714	693	743	692	667	753	738	722	696	663	704	678	717	683	736	706	695	746	683	681	709	734	743	707	705	690	656	701	720	693	746	712	755	716	694	731	724	707	751	689	696	744	712	669	709	754	785	699	698	670	699	734	722	682	728	747	726	710	707	679	696	703	686	728	682	737	727	686	737	699	657	708	708	678	717	691	689	717	709	713	734	703	734	674	735	741	750	735	713	773	779	705	752	685	738	688	673	759	722	708	729	740	698	694	731	670	730	734	708	646	718	764	703	696	707	682	702	698	688	676	730	727	731	731	700	690	713	741	731	648	704	695	691	677	710	687	671	697	709	662	691	678	706	710	689	667	722	740	730	730	738	678	707	727	738	674	710	687	743	737	687	731	696	700	709	748	701	681	723	704	703	705	723	658	703	786	740	741	752	708	697	723	711	709	764	655	703	716	655	715	701	704	699	683	695	732	727	705	706	702	733	722	709	689	746	707	670	689	677	690	739	711	693	722	681	698	739	731	702	719	735	723	725	672	713	700	660	694	700	709	749	716	688	719	678	712	670	732	741	680	714	707	711	740	727	713	698	715	696	737	693	725	707	723	700	731	671	712	711	719	716	699	698	674	718	720	668	659	761	720	729	682	722	693	674	710	727	710	747	700	725	710	723	729	689	736	639	751	691	694	688	683	731	683	712	701	699	698	683	740	681	711	722	704	720	724	733	686	715	742	723	729	719	717	705	642	690	664	691	758	706	686	677	640	738	703	740	661	733	670	726	712	687	687	715	716	647	685	704	744	729	724	700	672	705	760	720	743	736	678	683	719	718	700	734	761	731	689	698	704	678	738	703	719	736	720	726	703	697	706	742	691	671	656	711	696	697	656	707	682	711	682	707	660	721	678	702	742	683	729	754	704	719	706	682	646	709	717	720	662	717	696	719	670	755	716	693	713	718	699	747	714	706	735	692	658	694	688	747	685	731	724	696	706	713	722	686	706	700	684	698	704	692	732	676	737	747	718	733	712	694	667	749	733	699	710	691	741	725	758	721	704	710	712	695	665	677	743	721	694	691	761	719	720	745	697	704	712	705	751	672	698	691	687	723	690	731	718	698	702	687	700	726	688	685	660	704	702	706	702	712	759	686	647	739	668	693	742	664	693	681	731	711	722	720	758	665	724	674	738	710	651	657	650	660	716	709	724	690	694	730	747	716	722	746	644	707	712	714	717	690	705	716	713	696	718	736	677	711	693	716	730	705	700	745	703	709	678	732	734	706	686	708	671	693	696	714	694	730	706	714	737	667	697	701	701	707	691	741	704	708	700	699	721	709	712	707	746	659	701	699	734	722	699	675	726	736	750	700	746	742	756	751	756	663	750	715	736	735	734	723	728	641	721	704	731	704	717	701	712	728	700	789	685	757	732	698	704	713	669	736	713	730	696	727	654	699	687	721	718	702	725	718	723	679	680	676	705	711	707	696	665	671	693	708	703	738	738	747	722	675	693	710	695	740	656	697	707	693	685	694	668	657	709	686	711	684	701	684	713	710	644	718	722	676	707	713	700	746	704	729	709	711	740	752	682	711	756	701	748	696	736	686	731	715	741	695	728	711	700	684	689	700	739	735	699	730	671	793	709	743	717	642	680	673	705	719	686	715	669	696	711	730	715	708	696	686	676	725	705	720	723	704	680	710	715	647	738	669	752	727	727	706	702	674	732	672	671	703	731	703	728	739	728	717	692	713	711	770	749	704	721	738	729	731	686	703	674	676	711	678	697	698	668	665	707	684	716	684	717	727	704	687	671	749	684	687	685	715	690	724	701	738	659	759	761	696	691	681	746	700	670	692	675	738	671	721
29506	12224	10398	6475	3764	2348	1850	1355	1046	938	758	738	636	520	487	482	507	458	458	455	421	440	429	417	437	403	376	371	437	344	441	414	393	384	409	399	373	356	381	384	387	352	368	356	418	390	377	379	405	400	424	404	406	414	345	383	389	406	399	416	396	433	392	364	366	389	347	366	397	385	425	371	357	367	404	404	380	389	394	370	390	408	382	391	385	379	411	395	366	389	394	409	391	430	367	353	398	421	378	375	402	416	389	380	395	393	400	423	415	405	410	405	406	397	404	383	393	365	388	409	430	394	422	425	418	402	412	406	424	417	416	379	404	383	382	397	370	398	389	382	379	407	376	363	367	409	371	368	416	377	398	373	380	362	415	419	383	385	395	428	408	397	404	408	425	390	415	374	398	400	406	413	385	411	369	392	391	409	417	409	411	426	417	364	370	366	394	378	407	410	391	409	434	389	383	384	404	422	380	388	440	417	373	370	383	408	394	379	418	399	383	379	347	390	432	372	391	407	373	399	379	380	393	400	399	397	398	347	357	372	431	400	403	412	393	383	409	380	399	401	415	369	373	382	387	390	401	401	419	362	381	406	374	385	394	377	386	411	387	387	423	404	442	416	440	401	375	387	412	413	359	422	413	339	386	390	357	377	403	428	402	389	392	339	440	403	407	398	357	425	395	370	397	415	409	382	396	376	408	406	392	385	418	355	390	386	368	375	348	385	366	397	372	367	393	401	427	358	397	405	378	377	369	366	397	400	365	415	411	365	354	417	389	426	394	368	410	382	381	351	368	359	385	387	393	372	400	426	379	397	349	347	396	395	387	354	403	388	395	413	387	351	397	366	422	396	407	408	411	390	418	361	381	390	397	357	407	400	406	425	359	416	397	408	435	390	402	378	397	471	402	358	392	367	375	410	396	358	394	385	394	395	404	377	418	400	402	401	369	389	384	423	368	402	434	356	384	393	404	394	401	416	380	406	407	395	431	394	417	397	383	395	397	390	381	374	415	398	389	369	430	398	399	374	406	394	385	389	372	402	388	388	405	429	406	374	410	409	412	405	400	376	347	383	369	409	393	398	401	400	421	393	388	392	367	403	371	423	382	400	387	383	395	417	408	406	384	376	405	407	400	435	396	402	364	363	387	362	372	419	383	402	359	378	421	356	373	398	377	393	366	379	421	385	378	423	392	443	374	391	390	372	385	410	386	405	344	393	419	403	382	380	415	392	383	393	402	380	424	381	429	378	371	415	436	381	397	366	406	396	369	387	376	384	345	417	417	406	370	354	404	359	408	425	359	381	395	429	371	392	440	407	370	400	390	396	359	403	392	414	405	395	418	406	406	381	396	385	375	387	393	359	353	380	369	394	364	354	401	425	390	391	393	403	431	383	374	404	382	415	392	387	409	377	382	391	403	370	392	394	363	364	393	358	409	364	395	366	382	375	424	368	431	356	366	387	387	413	382	391	400	371	433	393	369	386	358	403	415	345	415	406	409	397	415	411	395	393	374	391	374	399	384	403	366	385	387	409	366	387	402	382	400	408	409	387	397	387	393	424	397	337	375	371	373	376	421	431	395	393	376	391	439	381	394	408	401	412	408	401	376	387	398	375	360	425	436	365	430	406	388	360	409	394	413	359	376	442	402	391	374	380	328	426	368	398	403	410	383	389	356	373	359	379	349	406	373	400	449	420	413	408	396	425	406	367	391	403	386	386	363	419	359	355	447	415	410	377	389	353	408	397	401	365	386	393	375	392	384	396	424	380	400	369	385	407	394	417	380	403	419	402	360	368	365	416	428	372	414	375	373	337	407	402	413	412	364	356	407	420	383	357	402	396	410	406	374	376	435	390	398	371	405	411	429	419	419	405	356	411	410	390	408	397	380	379	361	368	384	370	388	392	369	423	376	363	369	368	392	343	376	411	405	402	369	346	415	367	399	412	400	396	390	401	379	420	363	412	380	361	389	399	394	382	401	407	384	381	400	351	359	372	345	397	394	413	413	395	405	370	360	410	378	399	388	408	398	379	379	374	401	384	382	393	390	420	374	409	420	373	374	428	414	383	430	429	401	419	364	353	396	427	439	389	398	369	386	407	433	429	415	381	377	392	374	369	374	401	415	367	390	396	385	408	390	361	403	375	379	398	391	383	388	395	400	383	405	398	396	414	370	414	421	431	397	426	377	355	349	374	375	398	376	403	378	398	388	396	375	409	392	363	402	372	401	392	408	401	432	408	410	426	368	416	402	382	374	397	416	399	378	411	422	434	373	403	376	373	386	405	392	381	382	386	402	403	394	413	398	404	410	388	361	396	339	354	396	356	402	396	371	360	392	388	364	361	409	419	339	376	368	366	396	429	407	367	372	438	382	368	373	393	370	351	399	401	393	355	370	374	390	385	403	418	432	379	429	406	385	429	382	434	392	374	346	360	354	373	423	388	402	416	420	390	364	399	415	402	366	391	347	394	424	409	380	417	348	410	406	372	350	407	385	368	402	383	359	372	412	394	374	383	366	386	372	378	364	425	406	416	376	433	400	422	377	379	382	383	405	410	365	413	373	368	379	420	403	364	398	384	403	370	393	385	416	365	375	390	423	396	380	373	352	385	393	400	439	424	414	424	377	372	396	347	395	376	405	411	402	378	408	407	386	379	411	400	399	429	416	370	401	365	409	414	384	379	409	348	398	415	396	425	403	395	388	351	386	409	376	378	383	371	388	392	400	398	396	414	418	405	390	363	388	415	439	405	394	373	381	394	401	380	383	405	396	401	375	394	392	391	386	412	407	386	416	384	404	384	385	387	387	404	380	395	390	363	383	421	436	378	434	369	374	389	389	406	382	412	342	379	418	391	432	396	371	379	349	389	387	395	453	386	379	353	400	360	394	365	401	392	354	390	356	405	420	382	355	349	398	363	386	416	371	369	389	383	374	368	388	348	404	422	385	371	413	392	347	394	394	398	409	382	419	368	372	409	416	398	370	380	415	418	377	338	421	346	412	422	399	416	400	413	376	373	379	358	363	390	390	418	387	431	430	400	386	353	359	370	426	399	348	401	391	423	371	354	365	415	378	391	380	385	407	377	421	398	366	402	366	343	397	354	363	394	394	383	416	370	433	360	356	426	352	398	395	397	394	352	385	367	368	418	374	395	413	419	400	415	393	382	415	386	420	390	379	396	401	373	408	380	426	358	355	368	392	356	375	416	373	410	340	424	413	376	379	382	388	384	388	397	381	366	412	396	389	387	401	380	407	400	389	398	375	380	396	374	442	378	393	400	397	386	399	398	432	387	393	410	404	378	400	402	392	383	415	417	381	429	386	400	405	392	398	404	416	366	414	408	382	398	355	372	405	372	400	411	407	422	385	359	386	383	404	369	373	362	390	413	382	368	392	403	389	352	377	418	391	366	342	399	380	410	376	362	384	381	378	389	395	371	410	372	372	410	375	395	376	362	397	392	402	378	384	391	426	386	350	376	404	393	359	382	368	402	425	439
16345	8305	14731	12565	10166	7977	6790	5075	4312	3741	2746	2452	2175	1943	1628	1336	1254	1246	1197	1145	1061	1039	1012	1012	996	962	885	1006	883	907	852	904	911	898	860	898	891	899	888	832	856	895	918	876	920	861	861	839	852	847	861	823	811	862	894	819	860	830	914	865	863	837	860	797	878	858	860	829	830	848	849	855	850	801	867	839	886	876	820	865	844	828	855	842	806	886	849	808	830	885	840	823	885	860	843	890	810	818	875	807	842	832	889	830	853	859	859	862	835	867	854	846	802	842	824	835	865	845	800	833	889	873	874	822	815	827	892	789	819	833	858	827	848	823	888	807	832	856	871	858	916	810	842	844	808	895	845	850	828	866	902	780	817	867	822	798	809	872	937	850	860	871	829	786	842	877	866	892	901	864	830	879	891	813	880	861	899	838	857	857	892	862	835	798	851	925	857	850	836	836	826	903	837	832	872	838	851	891	871	812	828	852	869	858	889	879	851	870	914	853	821	847	850	846	834	844	788	831	834	889	813	813	909	861	853	871	856	840	790	793	843	853	789	824	819	889	875	831	858	858	860	828	847	875	773	816	831	878	819	817	837	847	865	816	871	888	929	836	815	831	883	865	900	868	828	888	864	883	826	847	794	817	867	859	803	810	810	832	875	801	823	849	829	899	852	819	844	858	850	798	822	834	829	848	814	831	839	835	874	877	864	839	849	825	829	878	869	813	838	863	790	848	868	836	882	861	821	855	841	862	851	873	866	876	823	904	823	817	859	813	873	820	850	856	849	863	822	793	900	851	839	859	866	865	840	819	819	848	841	811	834	831	867	850	840	830	876	817	882	873	895	838	845	859	806	772	868	837	859	841	877	878	825	873	814	875	861	831	884	855	874	862	802	834	868	861	902	851	835	808	846	880	864	862	823	873	840	864	809	809	796	822	853	865	899	896	836	844	857	851	846	795	845	895	873	871	867	802	851	825	819	819	831	824	831	858	883	869	836	837	844	889	857	900	846	853	941	847	858	846	842	846	867	845	792	863	847	818	890	802	845	852	879	842	912	883	884	846	843	818	856	878	840	857	838	843	864	828	853	861	811	873	867	854	848	860	840	888	856	821	838	871	846	856	841	855	853	849	865	911	857	856	821	825	831	835	890	821	847	875	835	857	875	807	812	816	843	861	897	862	861	854	849	867	839	853	865	895	824	852	860	900	874	837	842	801	836	854	832	850	872	818	857	907	847	863	876	860	857	820	893	840	853	781	808	824	837	801	879	842	830	837	827	824	881	836	831	831	830	858	887	841	856	847	886	805	846	869	873	807	851	828	844	876	874	855	826	850	837	863	826	836	813	874	831	848	891	873	834	867	862	865	859	854	829	799	839	865	812	837	835	848	867	789	875	910	864	859	824	846	850	905	824	798	854	871	837	854	791	852	871	891	836	784	865	826	815	868	857	898	904	874	884	903	854	856	870	796	823	778	848	868	861	841	802	878	839	855	855	859	881	818	899	899	858	850	840	911	914	877	846	833	815	860	855	864	773	838	786	828	854	871	874	877	874	867	849	834	858	838	877	872	837	830	875	775	846	801	851	847	897	894	861	814	853	854	873	835	832	813	844	853	859	829	852	872	837	866	819	832	827	848	859	862	828	833	856	873	886	873	858	836	881	856	866	858	849	850	805	939	798	855	907	890	862	833	810	891	830	831	815	819	851	845	890	828	828	834	865	897	849	802	884	883	841	840	921	865	837	867	839	895	866	797	869	776	818	832	828	862	853	849	817	830	876	835	832	798	848	893	811	831	842	812	904	875	896	888	802	813	824	839	905	795	833	892	822	845	893	829	819	809	870	851	868	853	848	845	818	868	832	798	803	871	886	821	840	783	853	827	860	836	814	818	840	871	913	869	805	843	854	876	850	848	863	858	862	811	800	844	847	860	925	844	824	887	818	816	852	872	863	850	827	883	844	852	821	885	834	880	862	832	838	867	828	856	831	894	865	835	824	842	824	859	891	876	843	890	790	861	851	847	805	802	875	803	887	820	845	821	884	784	868	791	843	816	821	857	847	806	835	812	864	871	819	847	823	847	854	804	836	924	834	819	861	846	836	833	920	864	824	813	879	848	884	856	851	850	845	858	823	866	845	816	841	850	858	812	883	858	859	840	845	826	855	816	844	907	857	875	887	817	846	836	778	847	830	858	844	860	849	869	838	851	872	800	807	797	820	834	868	827	863	882	826	846	838	847	841	868	848	827	837	811	835	883	837	877	832	814	824	815	806	874	872	821	855	913	864	933	824	877	844	847	901	861	883	825	842	860	835	830	863	864	818	873	833	858	874	862	847	864	787	860	839	880	860	821	849	843	874	854	899	769	803	837	881	808	860	864	866	834	872	809	859	857	817	854	861	878	808	811	880	816	856	823	875	870	835	834	856	876	883	893	870	846	853	826	824	775	826	823	869	845	826	902	893	835	804	840	823	854	874	865	880	839	873	852	879	894	810	836	865	853	877	835	849	880	807	875	919	829	866	883	799	819	842	816	872	806	824	807	874	857	860	835	880	872	825	864	816	853	874	887	851	831	843	902	841	862	868	817	828	803	817	835	847	871	872	892	860	855	846	817	826	860	884	810	892	896	899	861	832	839	831	838	894	847	789	847	828	842	793	825	824	829	877	841	836	872	841	886	893	800	829	816	840	844	804	834	823	821	818	805	873	869	850	836	830	800	834	844	882	842	838	836	868	853	849	776	808	850	852	872	801	828	912	861	845	901	837	791	825	866	833	834	904	849	859	865	824	843	877	848	817	828	801	881	797	817	832	788	805	838	847	853	839	908	838	830	826	855	853	866	856	856	869	818	861	846	871	877	858	843	824	807	867	869	834	867	838	874	894	838	826	798	804	895	910	827	831	871	813	837	807	821	826	866	819	804	853	828	872	852	841	842	791	853	896	815	786	886	896	839	840	845	861	866	851	827	799	858	826	817	825	849	823	821	825	837	865	901	858	856	836	876	845	857	894	857	812	828	840	895	875	850	846	853	823	845	846	850	812	827	864	818	820	874	847	834	787	885	806	799	830	870	827	878	854	853	835	873	873	827	828	836	836	864	856	868	846	856	890	819	790	839	791	875	835	850	896	842	840	811	847	853	885	869	835	843	836	840	849	838	805	851	839	867	846	809	893	867	875	897	879	850	822	847	836	850	791	855	873	813	824	822	828	861	822	835	826	802	841	878	859	836	876	864	826	820	810	880	866	795	853	861	856	861	820	864	858	826	877	878	882	829	843	905	857	840	864	892	819	883	836	813	869	881	811	882	845	825	808	869	854	827	864	850	870	815	830	892	884	844	875	869	817	874	828	901	852	815	814	830	789	858	834	837	839	847	849	817	822	832	854	862	824	852	816	857	878	862	889	848	822	897	875	809	873	836	868	843	843	824	840	795	797	894	815	829	827	868	802	860	858	877	790	876	831	806	844	825	853	825	875	783	868	845	792	870	826	853	841	854	902	798
11392	4434	3590	1997	1237	910	842	665	627	555	518	441	410	419	425	405	345	365	391	370	363	345	330	340	330	370	335	342	335	357	334	368	347	356	384	354	380	335	383	326	341	352	367	365	347	340	349	378	354	341	350	293	326	356	392	335	380	324	358	366	357	308	348	333	366	375	353	384	354	351	391	340	360	372	348	355	337	343	330	325	332	334	355	372	377	376	328	375	367	391	359	337	349	333	339	340	340	365	396	354	349	324	344	354	406	342	333	339	340	324	369	339	354	383	342	348	374	348	364	370	334	331	343	334	358	350	376	334	341	357	314	354	343	336	352	337	355	343	367	327	313	335	339	345	341	357	329	429	309	311	361	337	351	390	352	378	342	377	383	371	337	337	311	352	332	330	331	335	329	417	337	346	298	330	335	315	367	320	353	318	343	386	331	361	343	342	389	349	353	336	326	346	329	348	383	366	343	320	342	348	371	353	351	348	348	333	339	333	311	370	354	360	370	352	330	365	344	342	336	331	377	344	351	352	371	345	339	360	351	340	339	319	370	382	368	366	349	341	339	321	382	390	339	364	316	349	374	354	326	310	373	356	360	335	389	355	302	342	346	349	368	320	321	340	330	339	376	340	377	373	345	336	328	331	366	319	371	335	366	343	356	362	378	341	340	355	331	357	358	367	341	371	373	369	372	354	347	319	331	352	351	334	333	348	368	379	347	374	347	331	347	346	340	354	368	335	329	347	329	350	314	322	329	355	374	386	368	360	358	338	320	307	301	336	350	354	316	322	357	365	377	377	316	339	344	325	344	342	335	360	349	345	389	339	360	320	343	367	335	344	347	358	342	320	324	343	320	321	343	358	372	331	319	364	361	340	314	324	343	286	319	350	320	344	311	333	381	381	341	360	374	403	338	331	366	362	324	349	360	356	355	332	362	342	368	395	374	365	360	359	322	349	356	354	329	342	371	357	344	347	347	341	355	362	346	329	345	313	347	329	325	335	367	360	335	359	364	324	332	332	398	352	350	348	365	317	345	307	334	331	352	368	331	354	369	292	333	346	356	363	345	376	327	313	328	310	346	362	337	358	366	327	326	340	329	351	343	396	333	348	369	393	353	328	342	358	359	343	372	364	345	323	341	350	351	326	362	337	352	360	377	339	359	374	363	349	376	319	378	367	373	325	392	372	360	352	355	363	341	355	357	330	350	319	361	356	336	357	352	348	317	350	308	357	338	357	394	317	370	366	359	307	332	335	320	340	340	348	353	340	346	358	355	321	336	345	319	352	393	327	318	350	341	345	351	315	325	366	361	378	332	336	343	350	375	316	320	344	338	341	371	350	330	353	359	350	334	330	347	338	368	310	313	378	348	394	378	351	346	357	359	390	354	358	360	358	310	335	323	356	375	370	374	332	350	366	332	350	326	375	342	347	333	366	315	338	402	378	365	330	383	319	323	360	372	345	336	336	358	348	340	322	363	326	320	321	343	379	349	357	311	366	339	313	327	314	339	308	344	317	386	382	341	315	368	336	346	341	346	320	322	361	358	358	302	339	332	330	336	349	377	378	333	352	329	361	354	351	348	348	324	345	326	338	339	341	377	378	334	360	365	325	359	315	366	383	332	357	380	411	347	370	370	331	356	362	338	338	361	340	320	351	355	334	341	384	362	400	341	321	388	319	346	344	324	376	345	332	384	345	344	348	327	342	332	326	305	377	321	355	325	332	343	344	378	322	363	320	306	344	354	394	370	312	349	321	351	348	303	326	334	371	358	363	342	331	382	348	352	369	363	350	373	390	322	356	319	337	346	357	337	344	357	335	346	346	363	326	329	335	369	352	333	365	330	341	369	371	346	319	353	363	356	347	335	393	346	360	372	358	353	325	345	336	345	350	315	354	365	344	341	358	314	349	349	320	355	338	357	350	328	375	392	364	330	323	356	347	359	330	353	323	332	332	335	342	361	321	355	350	376	340	371	365	375	309	351	373	343	333	370	337	333	384	345	324	341	330	333	337	320	336	321	329	358	346	326	327	377	316	329	367	335	342	373	340	334	332	309	368	365	392	363	345	334	370	342	333	378	327	327	296	319	359	356	317	347	338	346	337	382	352	360	303	351	353	331	359	346	328	364	360	380	342	360	325	318	341	362	342	361	334	332	350	363	371	353	348	293	348	361	362	326	351	333	366	332	368	327	339	339	332	389	364	387	324	361	342	342	340	352	341	318	348	337	321	336	311	329	331	360	350	324	332	378	343	326	359	313	352	341	336	342	345	340	325	327	383	352	354	350	318	335	348	333	328	361	355	359	382	349	312	338	346	351	331	366	332	333	349	368	355	334	341	332	384	346	352	358	382	351	347	325	353	356	364	376	350	341	380	355	362	332	351	374	348	352	332	361	328	339	337	356	303	345	322	335	352	348	331	350	349	360	331	378	353	356	334	358	357	347	337	324	347	348	346	341	335	333	330	338	343	336	324	348	341	366	331	325	348	314	316	368	356	363	328	340	344	288	338	350	358	348	346	347	351	363	331	320	389	382	357	347	341	372	329	357	381	337	312	341	312	317	326	380	342	336	313	356	343	378	336	340	317	317	356	334	362	333	328	364	347	374	377	326	366	363	362	359	368	361	374	403	336	325	337	381	354	349	315	350	322	339	315	357	345	336	349	331	341	317	365	336	357	356	308	322	350	324	318	340	337	360	315	335	344	353	380	339	383	376	363	360	349	329	340	328	343	355	333	360	335	368	368	374	355	357	368	352	311	342	338	324	370	395	333	327	347	371	353	362	356	347	346	357	285	387	358	325	352	334	345	375	347	309	346	360	317	346	359	329	348	347	324	322	351	367	332	352	385	366	349	370	334	323	340	332	335	357	349	333	353	370	272	350	347	342	345	336	349	347	357	333	331	331	332	356	355	325	318	351	335	315	392	333	317	342	338	349	292	339	355	351	354	330	358	370	364	365	353	357	299	374	308	334	307	355	382	333	327	357	314	341	352	379	366	339	331	361	349	309	326	349	324	344	291	354	349	364	343	348	348	394	334	325	312	371	369	328	352	322	317	326	338	345	367	337	328	343	349	370	374	393	323	350	351	344	323	361	375	352	353	370	409	347	317	336	392	339	345	368	350	334	350	334	372	387	373	372	372	376	318	360	362	349	328	297	350	365	339	348	359	352	345	365	332	359	349	327	368	365	349	336	371	364	370	350	380	377	331	344	326	325	343	364	368	338	383	342	348	379	335	340	353	351	337	359	352	354	309	342	352	370	349	357	352	346	321	334	366	348	367	345	330	336	357	355	334	353	332	367	342	346	340	356	361	359	341	362	347	332	363	326	374	345	326	367	334	335	342	338	326	355	342	316	344	347	312	365	362	343	359	350	370	372	362	334	341	342	354	344	356	331	339	340	373	336	388	386	339	393	360	354	331	342	360	355	362	353	349	319	387	324	380	328	342	361	311	336	339	336	334	355	320	347	408	378	336	360	341	341	368	378	342	375	360
6827	3900	6433	5157	4189	3229	3021	2225	2160	1775	1478	1425	1323	1109	1014	927	879	882	927	796	864	824	825	820	810	742	797	737	765	795	756	729	711	750	740	751	753	746	764	719	770	752	736	765	761	765	760	776	756	758	747	726	705	767	741	756	755	712	737	773	746	755	774	738	804	706	748	752	806	779	728	804	761	766	755	726	688	735	731	764	768	788	744	715	743	719	763	760	732	752	731	764	755	776	790	739	745	747	754	776	762	764	725	745	720	784	780	739	814	741	736	754	772	721	686	706	780	701	753	725	736	727	783	732	709	711	726	750	704	784	779	716	738	740	748	742	716	720	739	748	731	737	734	768	756	758	737	838	774	789	758	771	769	768	748	720	777	764	758	764	754	768	728	721	784	703	705	732	731	747	737	715	779	702	746	743	738	763	734	759	729	714	711	798	730	767	737	796	746	766	764	746	756	805	773	754	730	767	756	755	717	733	763	779	716	760	708	767	749	730	792	779	733	756	730	717	789	767	736	715	733	799	805	732	773	764	775	735	750	782	719	758	742	833	752	756	776	736	714	732	729	752	780	753	764	732	742	751	726	758	674	762	791	731	747	740	763	698	705	740	715	753	732	772	778	747	753	726	782	741	731	767	735	710	707	776	756	729	729	744	770	759	716	751	731	782	738	756	752	730	751	758	768	740	751	779	757	714	691	750	717	779	746	761	787	708	703	782	752	711	775	740	729	753	787	765	758	781	761	799	779	729	796	795	760	755	735	763	699	735	747	724	733	721	727	726	806	786	759	819	763	783	778	804	803	780	759	756	732	743	733	804	728	766	778	752	736	744	763	730	729	798	736	726	742	719	727	790	774	743	773	756	726	771	804	758	763	764	747	756	732	806	741	778	758	743	780	785	767	732	787	764	747	754	760	724	755	775	772	762	710	783	734	743	734	711	736	740	731	777	788	785	719	737	705	723	748	749	699	777	732	779	789	690	770	759	743	770	763	757	771	739	784	768	691	771	730	769	718	691	705	731	732	722	762	694	755	787	728	748	742	759	721	686	770	719	752	715	756	696	767	770	713	804	768	772	719	725	757	796	756	783	785	797	812	707	715	736	762	760	778	720	756	797	764	790	766	739	780	772	787	729	752	758	772	741	757	752	807	743	750	758	774	708	795	767	747	714	721	737	766	690	737	776	678	695	730	746	775	752	755	796	695	797	729	720	730	737	785	749	719	770	724	739	768	760	728	771	761	748	751	788	692	814	735	689	716	731	770	719	743	771	738	723	750	752	772	739	747	709	803	732	758	761	726	790	825	803	751	759	717	772	746	789	725	740	766	732	815	728	752	749	753	757	726	747	744	751	738	682	783	734	784	742	774	794	743	765	743	769	758	791	730	707	745	781	785	742	754	728	794	726	735	739	755	740	767	809	738	729	735	754	760	759	754	779	750	757	733	778	750	727	756	783	719	744	770	787	728	721	781	756	774	711	738	768	750	730	768	799	775	789	769	762	785	735	733	763	799	742	722	765	763	757	767	732	777	732	748	756	749	765	787	774	779	780	796	764	754	740	761	737	765	747	793	733	784	781	752	795	737	766	787	743	753	722	759	712	749	713	740	803	753	740	766	750	722	752	717	758	788	719	758	753	724	802	732	768	739	734	773	745	752	796	735	780	769	737	753	754	765	742	700	767	733	733	739	738	775	738	760	723	763	789	713	745	757	770	772	755	698	752	774	755	751	719	723	751	760	740	769	755	691	735	749	770	759	749	743	772	741	757	760	746	761	772	701	746	769	766	785	728	710	764	753	759	757	745	743	765	724	747	768	711	783	785	758	774	768	711	755	766	748	763	754	757	741	718	746	734	774	745	690	784	752	776	747	732	737	734	768	730	761	731	718	756	729	756	710	752	764	773	791	759	794	754	753	764	734	744	733	730	762	781	742	747	709	795	835	773	702	743	743	744	749	771	770	754	718	712	753	748	762	728	765	763	779	759	749	751	687	727	753	738	792	745	743	726	760	772	747	749	750	712	730	782	767	762	771	760	707	699	723	716	765	764	770	698	769	785	756	713	766	785	708	734	743	785	748	788	760	769	776	751	738	733	774	760	770	780	728	712	790	752	761	757	768	811	780	744	766	778	747	726	734	749	744	779	751	739	755	750	762	776	744	743	755	729	720	709	786	730	766	748	758	745	755	773	760	727	816	796	790	712	776	721	776	779	715	757	776	745	757	772	743	706	714	793	681	754	770	745	779	745	726	720	706	705	745	735	703	759	748	744	773	729	744	722	767	738	749	735	785	779	736	762	739	789	803	768	757	761	726	716	694	727	732	769	713	716	764	739	741	761	785	762	806	760	731	732	719	744	701	776	736	717	779	719	719	788	753	751	737	697	732	777	735	734	777	765	772	799	784	728	744	769	749	740	669	726	727	740	740	737	750	733	802	790	747	733	746	772	723	715	743	739	711	728	778	749	715	714	777	715	779	705	725	776	752	724	778	701	769	726	734	750	723	755	798	739	728	750	742	747	770	751	723	772	806	732	755	753	777	767	739	724	710	813	745	735	732	806	754	757	734	758	822	770	808	761	753	739	799	747	727	765	771	755	697	742	818	695	727	768	761	793	735	722	704	757	766	767	736	725	740	742	770	724	742	758	735	730	759	785	766	755	759	749	766	707	746	735	735	749	687	782	779	765	743	746	758	758	742	732	743	740	733	783	814	745	757	730	780	784	704	761	781	742	734	742	730	750	716	751	729	721	770	743	776	714	757	765	818	722	754	742	747	749	755	721	723	734	771	725	733	792	765	699	739	753	791	679	751	787	778	710	802	765	723	757	762	736	751	759	753	687	721	754	764	766	713	733	800	758	744	759	749	768	749	708	758	800	754	733	730	735	717	712	779	793	754	721	751	730	742	743	755	763	811	726	722	715	734	706	784	750	778	716	776	720	749	754	755	746	732	722	746	733	761	789	802	757	704	719	753	780	802	793	772	760	766	726	754	758	746	765	779	813	725	745	748	752	767	778	787	778	732	710	736	743	744	746	726	764	737	781	729	732	734	779	747	789	742	752	767	736	749	729	713	725	747	719	786	747	769	782	752	776	738	758	755	766	766	808	745	733	731	697	733	708	766	739	727	714	734	775	787	780	745	720	771	746	742	746	714	706	748	718	760	738	783	759	762	770	743	766	792	753	790	746	762	785	748	774	722	744	762	733	735	772	740	730	731	734	781	739	739	817	812	769	679	691	792	744	728	716	727	788	724	734	796	827	731	757	781	783	757	791	810	739	730	766	815	760	762	746	742	787	741	714	779	738	747	739	732	784	739	760	756	693	746	729	786	729	776	741	719	715	739	749	707	693	707	737	716	728	697	769	768	796	721	715	750	742	812	779	792	744	681	768	742	743	745	770	795	730	688	740	757	778	765	763	732	738	685	771	720	695	751	736	723	712	753	758	724	741	725	758	739	780	783	720	772	719	774	745	741	743	720	750	774	777	721	721	705	737
21198	8322	6602	3936	2414	1522	1203	897	793	689	562	486	522	396	429	381	348	336	388	376	371	371	319	323	363	332	337	349	329	327	379	361	356	329	318	334	311	350	327	371	353	360	322	322	302	285	311	326	328	319	323	333	314	299	323	318	313	299	290	372	340	313	329	311	296	285	311	293	314	338	310	285	308	332	333	340	316	348	312	322	343	338	283	313	312	322	277	285	341	323	324	315	329	301	306	321	300	313	302	315	307	348	298	318	323	314	276	285	279	304	327	310	314	326	326	325	296	317	306	318	336	297	345	304	308	292	307	353	356	323	311	299	298	330	287	328	303	317	337	311	302	316	307	297	279	299	313	309	319	295	332	307	339	316	310	324	301	336	330	345	292	314	349	324	315	305	288	325	334	309	309	312	325	366	322	344	334	319	295	335	306	348	321	336	354	335	314	311	302	319	317	354	323	332	323	332	314	322	332	296	315	337	325	336	313	319	310	369	291	347	306	310	314	311	344	324	291	316	336	332	343	313	331	302	309	307	304	294	320	340	342	321	307	271	332	336	308	293	303	335	350	312	360	336	342	293	335	318	306	347	329	349	329	298	291	281	293	336	279	302	284	338	327	315	304	329	325	347	332	312	334	321	301	291	283	295	314	310	330	326	316	337	322	343	325	305	334	293	300	346	305	336	302	331	346	338	297	319	328	288	297	288	308	322	314	322	326	281	294	324	359	339	296	323	321	329	295	329	314	322	280	309	346	337	304	349	333	301	285	325	341	308	306	306	298	348	320	337	323	309	309	296	330	361	333	318	331	283	335	346	326	317	333	339	329	313	350	322	285	305	320	314	305	363	333	292	303	338	320	320	323	318	302	331	297	313	339	295	302	302	313	341	318	343	314	314	344	322	333	308	318	356	328	320	326	329	316	328	314	316	330	298	312	321	329	340	311	338	312	330	284	316	294	317	334	345	325	312	323	333	296	320	354	317	305	338	345	334	313	334	290	331	342	310	301	312	318	292	305	297	342	331	316	288	286	312	278	281	346	296	294	301	343	313	311	367	325	325	307	305	309	292	339	308	326	348	327	292	297	295	309	318	304	319	312	312	312	288	317	338	311	335	321	338	319	299	310	344	279	320	322	326	312	304	306	304	301	301	307	275	319	310	330	349	313	291	313	344	325	290	324	301	352	308	299	314	309	311	295	351	337	347	313	303	345	325	274	306	353	315	312	346	325	328	283	279	315	302	345	332	306	292	336	320	302	356	328	342	282	273	322	298	312	326	331	347	337	340	322	318	278	312	310	327	322	324	332	314	316	335	328	334	307	333	292	338	312	316	310	301	317	338	334	297	320	304	307	311	302	318	306	307	308	322	321	306	318	306	323	324	301	303	313	304	333	292	286	333	284	304	295	344	301	342	319	312	354	269	319	282	304	311	273	320	317	288	321	340	336	324	302	298	339	358	327	313	328	325	340	375	295	317	305	324	342	298	330	316	301	356	314	302	315	331	388	327	344	349	312	325	284	325	291	342	317	361	319	315	290	329	325	319	322	310	316	282	334	356	322	317	323	315	342	313	317	291	344	316	308	354	333	327	308	313	352	307	298	305	315	323	317	356	338	334	320	329	338	316	343	307	319	329	324	307	327	353	332	307	339	289	274	335	312	319	336	312	342	340	283	306	309	328	352	318	312	326	318	291	317	331	343	348	294	318	304	285	297	319	304	314	335	309	306	322	317	342	329	321	341	303	298	327	319	336	350	333	322	322	293	310	307	317	307	335	346	284	333	328	345	349	329	382	311	311	321	303	330	311	305	318	317	323	310	356	309	329	327	345	283	324	303	337	332	342	329	329	292	352	316	328	327	317	302	339	286	331	357	292	333	335	313	331	289	297	323	321	304	329	306	317	318	304	295	322	318	310	324	296	311	326	303	310	314	325	368	343	341	311	327	308	306	305	333	293	318	356	338	305	319	347	342	311	320	322	306	313	368	300	308	331	331	337	340	311	300	317	332	324	324	333	326	317	331	343	345	306	313	307	325	330	357	344	319	325	308	293	278	315	337	287	307	331	327	325	306	296	332	330	319	364	339	327	310	326	315	331	292	300	299	307	324	311	327	320	333	325	324	327	380	337	325	339	319	333	347	332	319	335	315	328	348	346	289	336	334	313	271	297	337	284	316	295	314	337	347	328	295	295	308	310	294	294	289	290	308	318	324	295	341	331	330	319	303	345	296	301	297	308	323	307	331	312	351	306	337	322	314	325	328	336	316	359	325	278	302	328	299	302	321	309	320	320	294	333	330	344	335	339	316	315	335	309	322	348	299	323	309	309	315	268	331	319	348	345	319	327	314	330	332	329	324	356	349	351	363	314	321	380	319	279	323	295	340	322	303	314	357	299	328	297	328	311	346	324	325	331	347	293	293	352	277	322	303	322	313	331	323	312	300	293	329	317	362	340	302	317	301	304	335	346	349	332	281	310	334	324	328	334	320	326	332	345	317	303	329	324	290	316	304	363	320	359	309	318	341	303	292	316	316	334	294	292	302	329	338	338	291	310	326	311	327	316	317	304	284	292	284	301	339	313	331	287	324	344	313	365	329	340	312	297	316	322	307	277	329	339	324	339	299	332	322	279	317	281	315	326	336	321	322	321	326	355	336	329	333	288	319	326	310	321	320	291	316	354	289	329	321	311	337	328	303	333	340	324	321	298	287	302	357	331	319	337	310	315	304	289	337	299	314	300	310	295	334	320	306	368	318	328	340	311	323	314	324	289	331	363	333	338	331	282	346	350	343	308	328	342	321	302	328	331	351	342	299	285	337	302	308	307	305	319	335	334	309	319	341	330	301	304	358	319	322	342	306	319	305	321	346	346	332	285	309	363	334	307	301	303	328	340	341	339	331	326	321	322	295	339	297	322	320	292	314	309	320	320	294	364	295	315	305	311	288	285	275	304	319	326	314	280	299	293	292	311	278	302	306	326	323	367	314	311	291	283	330	331	309	324	324	301	314	338	326	296	296	332	320	299	339	324	327	322	279	310	339	344	326	292	294	316	290	291	302	308	291	283	287	335	311	290	306	311	300	327	308	337	321	311	341	315	336	291	344	312	324	336	318	315	352	330	338	332	321	328	341	305	315	316	326	347	337	332	329	327	315	350	281	331	309	302	302	282	309	322	322	332	320	305	308	346	314	309	326	316	328	295	360	316	331	332	329	330	323	300	303	299	344	313	330	336	288	335	311	348	327	352	296	303	299	294	307	337	318	340	309	297	305	333	330	277	291	293	275	321	325	317	302	314	310	340	325	313	330	338	348	289	302	312	341	350	316	356	341	334	312	336	317	297	343	274	294	326	329	297	287	324	301	353	360	300	294	307	340	319	300	342	351	346	329	351	327	320	303	311	311	338	303	308	335	352	305	315	329	333	287	325	308	336	314	314	323	306	315	301	290	364	311	315	292	291	289	303	290	302	315	311	331	349	310	319	322	310	313	336	316	338	327	313
12902	6363	10356	8996	7398	5508	4731	3834	3380	2599	2115	1875	1656	1428	1305	1112	953	955	929	986	885	793	861	869	847	755	762	706	775	752	712	756	687	730	771	683	731	720	737	700	733	765	724	787	721	736	723	721	753	765	706	695	700	729	748	716	729	688	709	707	773	693	713	686	713	711	672	690	704	725	702	709	723	727	674	738	734	719	663	716	698	685	742	692	699	699	719	691	743	732	696	704	701	746	717	706	689	710	671	703	724	763	687	731	675	699	730	731	709	688	715	675	729	669	738	712	686	734	691	666	709	725	711	661	673	717	707	692	740	627	686	741	729	636	698	713	693	748	746	721	746	699	705	749	697	682	736	717	689	659	695	714	745	686	749	732	691	732	728	730	758	735	740	709	693	717	719	717	724	700	726	695	725	729	753	737	696	707	691	727	732	664	713	735	730	698	716	723	723	689	673	716	691	678	726	729	728	688	667	733	680	656	669	685	723	741	729	732	730	668	709	696	753	733	727	697	709	707	704	731	674	712	728	730	715	757	715	712	683	679	742	678	720	760	708	708	678	721	652	689	690	733	695	726	721	696	693	750	736	661	725	695	750	686	760	647	713	718	693	689	740	687	675	675	707	688	708	714	737	683	689	734	721	696	687	745	733	746	674	726	643	721	757	656	713	758	699	728	689	724	755	681	737	705	736	712	687	736	698	679	764	713	727	680	733	721	693	733	703	708	700	713	704	653	716	736	724	726	675	666	747	746	697	723	704	666	741	706	752	758	689	728	711	693	764	689	665	699	724	692	712	701	729	742	717	686	717	698	713	718	758	712	713	745	717	740	738	733	711	730	702	697	707	711	737	672	742	748	727	671	780	730	718	688	700	698	719	730	721	640	728	714	723	759	698	714	721	732	729	783	721	695	713	729	706	694	722	672	682	693	671	705	693	692	727	715	725	706	711	688	651	712	696	655	696	693	696	719	737	727	757	664	717	725	719	670	778	711	717	733	735	699	664	715	719	728	664	736	701	662	778	722	698	716	764	726	709	695	736	738	666	712	733	685	698	714	691	705	750	688	690	726	687	722	718	667	750	745	674	673	735	701	702	691	688	725	714	657	723	661	719	703	696	682	715	720	718	687	693	727	699	675	704	677	681	714	722	748	680	716	718	662	747	702	674	701	666	755	716	735	703	691	729	721	705	756	736	694	732	746	699	720	676	704	696	663	744	759	725	741	688	723	680	676	677	719	700	702	735	719	743	747	729	715	727	717	748	717	656	678	676	713	674	721	745	704	705	703	711	725	704	639	681	676	737	709	707	669	720	747	693	731	747	766	684	698	704	688	715	696	770	648	757	704	699	739	702	803	721	678	720	717	725	718	712	747	702	707	716	710	685	692	728	755	727	722	688	682	705	714	728	696	681	698	740	659	679	739	693	705	722	778	706	755	723	673	694	699	681	700	691	668	737	672	679	702	696	718	718	709	695	687	717	720	766	715	721	705	730	668	727	703	711	719	632	716	727	726	695	702	726	691	705	706	760	660	732	720	673	741	714	685	725	718	722	762	723	728	676	683	686	750	743	691	684	696	729	692	692	678	670	741	694	710	686	754	726	694	704	673	682	712	695	720	729	719	740	664	670	747	707	712	693	662	762	723	741	688	685	770	738	736	753	687	727	668	708	677	670	758	762	705	683	656	723	705	688	726	681	728	727	703	711	711	740	706	722	755	749	707	728	708	724	731	720	735	683	676	697	709	760	696	709	740	694	680	675	714	733	631	678	689	686	665	698	738	745	728	727	749	688	682	731	697	715	687	728	683	684	702	698	726	741	718	727	717	730	707	692	684	695	692	721	717	720	706	718	715	667	718	706	731	702	726	728	748	732	722	686	690	717	696	684	743	699	768	711	719	744	716	657	704	767	712	726	707	695	724	736	701	712	694	715	693	752	750	692	737	721	735	691	709	729	719	718	688	673	729	745	665	760	766	718	669	705	695	673	769	739	711	719	737	764	733	724	767	748	702	693	742	690	754	701	662	673	741	662	731	704	705	716	771	741	679	698	729	674	761	724	733	722	688	736	740	664	688	744	646	736	719	728	700	696	688	744	727	718	767	689	721	697	681	715	718	740	652	732	693	759	768	735	689	678	760	714	741	714	702	678	770	724	684	693	659	698	688	724	712	675	678	709	712	720	717	693	666	700	697	747	703	680	761	701	710	741	674	724	683	739	700	724	736	718	717	697	713	709	701	697	722	721	656	750	719	676	699	689	727	709	732	669	725	720	700	713	768	719	759	766	720	715	708	688	718	714	701	735	718	732	715	719	738	705	721	717	725	710	737	702	702	718	700	708	673	681	688	703	731	692	704	736	693	740	694	708	748	707	715	686	722	732	714	701	698	726	750	695	722	693	710	669	669	754	690	686	736	736	742	709	674	683	728	723	734	730	689	717	676	727	714	727	706	691	656	764	693	695	710	734	695	698	709	687	643	695	685	713	699	743	697	668	703	693	693	729	703	736	658	705	730	685	699	755	739	659	734	694	712	757	708	677	683	708	703	735	692	687	710	682	720	675	703	741	680	694	716	704	701	717	709	750	708	742	770	728	715	661	735	711	684	681	659	703	741	741	648	665	713	767	708	718	732	674	706	708	764	674	738	712	738	737	720	700	663	711	683	751	681	707	683	742	695	732	726	658	666	693	729	732	687	701	772	674	723	704	747	710	679	716	745	689	695	705	676	721	692	742	687	729	703	707	714	740	727	736	689	684	724	682	752	714	722	662	752	714	723	711	693	714	681	708	730	703	664	787	714	695	734	698	731	761	731	716	678	730	669	761	735	685	645	711	732	692	695	699	734	719	688	692	679	715	700	706	735	680	709	700	756	720	714	731	714	693	726	717	702	722	688	741	692	706	705	735	729	679	700	729	727	729	660	721	733	690	741	697	718	718	704	719	754	731	700	715	726	727	699	726	716	736	749	665	747	711	728	692	717	733	700	714	725	721	664	717	698	702	694	689	687	696	697	714	665	734	701	722	696	685	675	665	714	746	728	649	715	725	726	740	727	739	726	700	716	744	730	728	679	739	703	706	681	690	653	697	719	680	698	667	699	667	714	699	684	704	755	748	639	716	668	686	725	701	704	700	724	663	694	692	732	656	724	691	718	689	668	715	669	683	711	739	683	722	704	676	734	736	744	748	705	751	703	682	668	701	723	733	713	691	710	725	714	718	694	678	706	711	719	744	718	686	708	740	730	707	700	680	740	729	721	714	734	626	734	727	743	701	687	738	742	759	680	717	663	702	741	711	730	720	687	696	748	729	690	729	754	741	675	705	744	772	679	714	704	683	664	720	715	652	683	717	677	720	699	721	723	710	689	717	716	701	699	708	741	753	722	702	739	715	688	709	730	717	725	713	739	696	723	724	731	757	701	714	759	673	721	708	720	724	741	657	720	710	703	658	743	707	712	722	683	662	690	717	721	674	732	771	699	694	748	672	717	722	676	714	729	742	707
29976	12894	10377	5843	3763	2443	1818	1339	1082	953	750	678	648	611	497	509	494	461	458	425	394	426	397	418	405	413	386	394	372	424	394	394	409	397	401	441	379	423	397	378	422	417	388	392	401	403	368	393	371	397	395	422	410	385	358	395	366	362	409	410	369	384	402	408	373	395	366	379	427	404	360	431	405	362	357	398	386	374	429	378	387	440	388	386	394	408	385	378	409	344	363	388	372	380	401	415	394	365	431	354	425	413	359	400	426	423	450	376	398	387	440	404	395	411	382	378	355	396	395	377	425	390	394	353	405	399	384	373	424	388	395	372	398	426	359	382	390	397	375	379	398	435	409	400	404	422	381	406	346	404	405	381	413	371	394	413	374	401	384	368	404	423	412	386	385	415	377	368	365	388	367	390	395	406	396	411	363	393	416	392	388	429	388	401	379	425	400	419	360	376	406	359	450	425	417	394	410	354	418	381	431	404	419	391	422	394	347	388	370	413	372	400	352	346	417	395	362	389	386	408	363	393	341	365	385	372	394	392	422	412	360	429	392	404	389	414	405	375	393	361	423	389	404	376	407	410	367	344	360	338	377	409	395	405	378	392	390	368	384	413	377	394	370	346	352	391	374	384	365	383	383	401	406	375	375	369	409	378	417	370	408	357	377	373	406	387	412	419	403	376	401	386	386	383	421	395	396	391	364	429	418	351	419	388	384	409	401	396	423	425	396	371	371	373	373	396	392	403	416	398	410	405	417	421	416	376	404	390	408	376	359	360	402	384	363	370	402	334	392	370	352	395	347	372	392	377	348	384	391	357	383	379	356	384	407	392	394	392	400	382	364	351	340	410	405	399	365	407	388	389	408	375	390	358	377	374	356	368	430	428	354	371	390	421	376	395	404	375	347	400	377	385	401	425	414	381	397	368	392	406	373	418	369	371	392	396	349	394	386	415	409	379	394	393	361	395	346	391	407	404	411	390	385	405	420	405	375	350	413	429	412	424	383	383	358	371	414	369	417	376	409	388	385	353	382	431	385	361	412	400	383	417	381	381	393	365	415	445	365	399	363	399	411	386	388	409	417	404	370	400	406	372	383	396	404	377	370	402	375	390	368	423	387	373	359	359	380	361	394	382	416	395	409	367	335	434	379	412	397	407	407	362	413	411	415	334	389	386	399	390	392	362	378	382	406	375	374	353	388	390	398	358	367	395	419	398	422	388	376	436	368	399	382	376	402	387	397	428	399	382	384	399	374	393	380	396	413	369	392	401	394	401	397	360	396	410	409	463	403	351	359	394	367	393	417	407	399	382	387	434	400	378	422	403	371	437	371	429	400	407	376	375	375	390	387	410	416	361	379	390	373	374	415	440	401	422	400	408	396	365	395	410	387	424	376	396	397	397	379	393	380	406	367	425	374	417	365	384	374	417	413	390	410	405	381	397	399	412	369	388	389	416	377	438	417	393	408	442	363	396	407	406	403	384	373	398	374	394	412	386	406	388	390	411	392	416	415	438	383	372	414	400	376	381	374	423	382	366	377	420	400	420	407	408	385	361	397	406	372	345	362	416	394	437	349	371	392	386	391	382	424	387	392	413	409	375	354	359	380	395	371	402	386	362	425	369	389	388	401	387	418	383	421	411	369	437	458	371	387	387	397	414	370	430	392	384	420	329	372	409	388	404	372	407	400	404	401	376	418	416	392	402	397	364	390	393	367	405	401	376	389	375	385	389	423	393	372	387	383	407	400	358	413	375	380	368	409	388	359	402	409	389	365	419	384	396	395	409	384	402	382	402	367	418	382	401	409	369	378	380	400	372	394	421	403	398	377	360	378	378	405	383	375	411	408	374	382	411	392	384	387	404	389	403	382	393	401	407	393	408	398	387	350	416	425	390	416	372	393	396	390	374	406	380	404	388	383	424	445	413	402	390	368	386	402	447	398	376	423	394	387	358	392	385	405	404	395	385	415	412	393	431	401	401	429	402	368	408	396	415	388	396	432	409	416	401	403	379	361	365	391	364	402	400	393	423	378	383	427	370	411	415	375	434	381	413	394	416	422	390	365	359	399	368	367	339	380	360	388	384	393	375	358	357	384	416	393	402	389	409	450	385	385	407	409	403	406	381	408	393	352	440	402	427	438	394	378	374	384	431	389	355	366	413	409	417	383	362	413	412	392	382	367	348	381	332	373	372	396	397	397	381	395	387	409	395	373	373	361	396	376	382	388	349	401	394	355	364	375	422	360	402	370	429	389	365	413	413	429	395	390	399	417	414	391	366	399	370	377	420	387	378	382	397	385	383	394	346	387	401	449	358	395	409	409	385	406	377	405	380	374	402	392	412	424	336	393	408	398	361	425	360	404	374	404	355	356	358	413	397	424	422	386	380	400	386	416	403	360	403	371	366	354	352	434	392	423	405	410	392	426	417	428	352	423	394	389	393	358	395	414	379	378	405	379	374	417	460	402	426	412	396	368	416	440	367	400	340	372	373	370	373	432	350	369	380	374	414	386	376	360	356	389	373	387	388	400	391	368	359	388	416	375	378	358	370	362	435	390	375	395	419	361	393	393	386	439	363	386	386	386	417	393	420	368	375	390	383	395	403	376	419	403	400	423	402	411	396	411	416	408	359	362	367	401	384	372	391	398	392	413	399	407	395	369	386	378	397	412	367	378	401	371	371	362	378	364	347	395	412	427	400	383	380	401	403	414	405	366	392	403	399	399	385	388	399	362	390	410	394	402	373	404	368	399	415	380	412	383	349	387	406	424	392	395	398	381	418	405	401	410	372	412	315	422	368	364	411	343	378	402	389	424	436	372	359	348	360	357	398	379	395	408	417	383	404	380	379	390	380	367	410	391	410	394	397	404	358	371	388	410	389	349	364	367	374	397	389	359	352	377	376	381	400	395	377	371	395	426	402	403	374	375	406	376	390	396	440	392	387	403	364	412	398	424	421	386	380	440	363	368	385	403	412	388	346	378	384	401	383	413	378	401	382	393	406	387	377	406	422	379	411	406	426	386	464	374	402	392	391	410	414	384	383	357	393	399	385	395	398	404	409	414	417	416	371	372	407	404	396	381	415	401	411	430	375	383	401	381	404	403	380	353	358	358	372	397	385	383	371	402	386	378	400	356	398	367	372	397	421	394	387	379	322	362	333	370	346	406	321	376	394	403	389	412	388	408	382	389	391	362	389	388	412	419	376	351	394	351	405	374	418	390	367	395	354	405	359	372	344	400	388	412	408	354	386	407	377	380	433	397	390	405	386	407	427	458	408	401	364	384	428	407	410	417	406	409	409	405	370	394	421	392	392	391	418	397	391	405	443	380	402	402	462	395	420	396	403	400	390	387	408	415	377	392	368	390	373	388	398	407	396	436	426	382	421	391	385	386	405	411	401	376	415	408	353	394	395	372	382	410	401	392	361	363	371	385	401	415	406	383	404	400	373	369	400	387	417	355	336	409	396	426	386	373	412	382	443	399	394	423	376	409	390	395	464
16254	9002	14056	11645	10165	7709	6440	5120	4603	3690	2732	2714	2278	1948	1671	1388	1283	1181	1265	1103	1126	1069	1011	1055	997	998	970	975	916	969	927	878	912	947	840	817	852	894	905	871	871	875	865	883	821	840	889	877	903	822	829	884	863	927	846	868	865	832	850	891	855	836	840	889	822	873	822	927	863	785	840	900	867	832	853	839	903	844	815	905	848	846	861	846	835	833	853	843	846	903	859	896	903	873	887	828	855	864	821	841	820	896	831	811	857	850	891	855	826	841	861	888	903	871	842	863	897	818	826	824	852	857	918	866	863	853	875	842	876	877	850	852	845	844	816	869	828	818	831	857	893	834	831	854	824	814	825	850	897	867	884	867	872	799	894	832	866	908	820	898	840	864	886	853	916	852	912	881	847	849	866	913	854	815	887	881	848	860	850	881	858	833	861	861	842	873	788	847	838	806	839	847	876	868	833	799	832	869	910	859	839	859	887	871	819	874	844	817	866	872	810	866	881	863	878	866	889	829	829	796	893	806	862	855	876	856	848	856	880	824	825	851	832	834	835	798	828	830	866	847	820	853	831	859	855	874	864	862	805	868	881	847	804	828	878	850	892	828	854	840	854	807	835	842	878	873	887	820	827	853	866	802	831	823	834	853	853	831	840	844	804	868	821	833	839	890	835	799	836	863	853	816	893	888	837	823	906	866	859	838	879	835	774	852	847	862	877	859	834	786	833	860	799	875	865	852	835	826	819	898	833	870	822	891	908	816	836	811	845	850	855	865	822	855	827	885	842	840	892	892	807	801	888	841	834	795	831	853	829	837	866	840	906	885	810	821	858	882	844	844	822	871	847	896	884	856	850	863	824	882	902	867	816	787	852	867	824	854	844	865	862	892	857	834	811	849	925	881	823	811	869	920	871	854	877	905	883	885	876	864	888	866	844	824	920	909	836	870	845	892	842	924	883	856	873	818	861	820	838	820	838	824	833	818	849	841	858	816	836	869	887	858	874	847	911	875	838	857	872	797	906	811	854	791	872	787	898	877	822	845	842	887	864	861	849	867	828	805	846	865	881	852	852	874	848	874	890	872	823	821	930	872	884	847	852	845	845	857	875	782	813	853	822	811	873	855	871	862	847	876	870	830	883	840	855	861	810	895	896	814	879	896	854	831	843	881	821	846	841	869	845	843	851	856	868	814	864	851	840	884	792	835	851	850	844	798	844	851	808	904	892	859	886	863	862	840	757	819	886	809	865	864	886	867	850	930	881	862	862	862	811	829	832	847	838	831	854	869	813	817	845	841	850	804	851	917	848	831	822	804	919	810	844	867	886	874	834	854	838	816	869	845	864	767	863	819	843	866	862	891	879	873	840	849	888	808	857	826	840	833	863	825	849	853	834	855	812	895	794	857	835	834	831	844	925	849	850	854	848	827	842	832	845	907	889	890	885	820	815	864	856	829	851	858	853	857	878	828	839	841	851	867	826	886	870	844	869	883	792	820	835	835	832	871	838	850	919	835	771	870	884	885	819	913	850	860	843	832	849	792	845	830	845	929	869	839	845	835	834	859	846	820	828	848	849	880	841	815	870	760	874	844	806	886	849	837	893	853	833	881	880	809	841	809	898	845	849	838	826	833	913	829	812	803	812	838	866	851	841	852	866	858	884	849	814	876	841	845	832	861	919	814	869	854	870	823	868	824	831	815	849	795	856	893	834	784	836	840	828	841	860	879	867	883	870	846	831	837	876	857	888	846	851	874	845	884	853	839	853	877	839	924	879	885	895	894	879	876	793	814	800	846	893	813	851	874	853	916	863	864	880	857	866	868	878	864	833	851	897	841	871	877	831	898	870	837	900	884	867	831	846	874	818	850	798	856	869	864	879	862	773	886	823	904	832	868	808	868	860	907	858	901	913	854	867	834	870	846	839	837	866	864	879	827	859	842	875	880	834	840	810	873	827	843	840	884	871	843	819	880	859	800	854	869	863	849	858	858	900	858	837	858	865	818	875	834	868	843	866	828	830	887	836	846	895	815	845	813	834	810	874	841	845	902	857	871	855	884	841	867	864	867	775	881	888	785	914	867	881	854	813	839	844	838	846	844	842	898	870	876	843	836	842	854	839	882	903	884	854	848	874	865	850	863	883	843	829	885	881	868	830	858	825	885	845	820	862	867	888	816	806	866	857	869	862	866	943	861	872	839	835	859	838	903	803	875	888	855	864	883	910	854	840	868	874	885	848	855	830	829	821	859	869	856	815	864	844	843	858	851	848	873	886	869	868	898	857	821	873	885	885	801	914	828	818	858	854	849	919	872	865	868	860	837	837	856	880	838	852	880	876	874	850	810	880	833	837	865	825	894	860	863	834	828	828	854	808	845	844	839	897	875	841	858	853	831	862	873	880	817	822	862	877	873	814	822	879	917	900	827	833	849	896	905	878	839	862	880	821	890	831	885	869	842	828	851	897	820	874	871	869	888	889	889	878	843	852	849	878	815	818	854	866	840	904	825	862	813	849	844	916	845	828	902	863	819	891	837	890	838	833	822	877	906	822	843	864	872	832	830	877	862	841	902	841	840	815	854	896	844	845	865	816	861	867	826	822	839	853	867	873	843	870	856	876	860	949	864	841	868	874	845	881	865	841	863	901	851	856	837	866	824	846	827	873	862	761	935	897	846	870	886	881	862	840	846	873	824	864	838	864	825	862	831	870	836	871	848	854	845	846	871	832	885	864	840	887	831	803	887	840	823	818	803	846	855	853	805	819	857	847	886	841	851	848	872	836	845	828	830	884	833	778	856	836	860	803	875	871	825	814	870	841	846	833	874	830	819	870	815	855	907	813	860	812	862	843	837	785	869	845	839	799	838	869	843	864	846	831	875	887	844	880	874	814	950	902	877	848	846	804	812	861	884	844	854	835	794	852	822	897	807	834	833	844	917	842	826	857	874	886	901	866	837	817	831	839	888	812	829	848	853	850	875	877	851	844	805	835	812	890	813	862	848	831	846	855	837	858	837	899	834	854	809	887	818	890	846	884	883	846	824	856	892	837	888	829	878	832	857	869	821	846	844	840	815	810	880	845	896	802	862	851	825	913	852	855	853	806	829	843	892	900	893	807	902	846	878	814	848	834	899	874	872	836	850	856	852	900	860	833	843	875	798	809	909	869	857	877	865	834	833	819	848	901	834	915	828	876	859	831	849	870	836	942	845	820	831	841	834	849	855	841	821	825	819	841	880	885	837	915	814	838	887	834	827	832	845	888	824	853	884	874	911	898	862	829	881	841	916	846	823	861	830	816	889	866	875	860	808	817	882	811	867	857	817	824	835	882	889	906	793	863	848	807	807	819	846	803	821	858	842	826	864	863	834	867	839	828	844	910	875	860	855	836	788	829	841	827	845	830	856	870	824	842	837	774	849	852	863	890	843	869	798	865	904	869	882	852	875	881	825	881	803	839	827	856	882	904	864	842	824	858	853	826	898	805	801	864	833	847	875	866	836	856	827
11341	4746	3347	1984	1301	1004	787	687	603	561	470	475	459	426	434	340	367	381	368	383	361	336	341	336	344	344	328	355	335	363	355	369	363	346	346	394	377	356	352	328	361	326	375	350	353	331	384	372	361	368	354	331	341	379	343	331	325	357	331	330	346	374	339	354	354	368	348	339	348	360	360	351	347	336	336	342	384	351	380	348	339	370	372	311	379	361	325	340	325	372	326	308	346	347	363	361	329	360	378	342	329	291	317	318	366	329	343	324	314	309	336	359	330	326	319	356	312	348	384	345	321	343	340	343	363	369	352	351	376	370	340	359	351	360	347	356	350	354	326	337	307	338	378	351	373	343	389	352	337	329	345	384	325	352	328	353	354	329	361	336	353	344	364	349	374	343	342	367	338	331	347	353	331	365	347	362	327	322	375	308	351	330	341	342	321	337	349	339	350	365	312	324	373	343	333	358	360	351	365	356	338	358	365	379	344	380	327	365	317	338	368	355	316	345	327	351	355	320	358	322	307	345	343	376	334	364	290	336	364	343	361	383	331	327	362	364	324	361	354	331	339	358	344	366	315	327	377	342	341	362	349	323	328	398	328	344	320	299	318	318	345	332	337	330	337	339	336	325	331	318	342	343	362	339	325	313	353	340	329	325	342	332	350	345	360	355	375	344	348	333	329	331	325	348	356	335	329	346	339	334	346	332	398	351	360	313	319	335	306	379	395	352	341	343	366	368	335	361	353	345	328	351	353	334	351	379	330	325	320	323	351	368	392	316	355	401	307	314	364	325	355	327	375	365	379	385	355	343	336	355	372	368	348	344	338	379	336	357	336	334	319	360	371	344	316	339	363	387	347	336	356	315	342	369	312	371	307	330	383	337	330	359	358	333	335	337	334	346	321	372	313	343	342	339	364	323	362	335	376	330	354	361	379	338	385	321	322	332	362	364	338	350	300	360	349	326	331	323	344	363	351	309	315	342	377	326	365	358	305	320	291	342	412	388	339	344	355	311	311	370	362	377	371	347	356	321	370	341	360	359	411	317	348	347	376	349	363	335	348	337	356	322	346	367	362	372	343	374	338	312	362	375	353	327	333	376	351	369	324	363	291	347	395	345	361	336	342	334	329	306	305	362	326	334	346	336	341	355	371	355	336	386	385	332	341	398	374	339	355	352	333	338	338	364	356	324	343	340	354	364	340	339	374	365	334	374	333	342	352	358	339	347	370	368	353	364	367	346	349	340	379	308	360	362	379	317	338	303	319	370	343	398	324	322	338	343	371	363	349	386	372	348	333	327	349	364	323	338	329	365	379	332	355	370	380	311	335	385	372	353	345	347	385	331	355	331	366	326	318	332	339	334	355	359	326	345	391	316	326	326	359	356	386	368	324	387	370	374	356	356	354	313	326	351	357	358	339	354	330	320	324	323	355	375	366	340	328	370	352	326	334	368	375	345	317	325	331	368	316	361	337	361	306	369	389	338	354	334	393	368	311	352	327	347	343	335	361	351	386	327	329	336	324	374	333	338	342	328	356	372	361	354	363	333	345	354	343	336	345	308	369	322	329	362	357	363	385	367	378	321	319	380	352	347	313	360	378	343	357	317	339	324	331	351	355	354	357	331	334	376	389	348	373	328	341	332	336	351	319	366	299	337	340	335	338	341	343	383	367	328	335	342	351	357	325	330	375	362	355	390	337	335	377	307	282	367	365	305	358	336	358	294	321	357	360	364	317	316	352	313	331	338	327	372	359	334	335	324	339	335	354	315	338	359	340	331	375	324	336	341	316	340	340	328	326	333	357	345	308	357	319	361	325	343	324	360	350	340	327	356	337	341	351	379	319	359	331	333	341	338	332	371	371	334	345	344	339	338	318	342	363	361	346	348	340	331	360	335	342	344	371	375	347	331	384	355	336	340	328	350	316	356	320	383	327	328	356	344	356	319	302	343	358	343	341	334	314	328	311	396	338	409	348	304	341	366	380	307	331	332	325	377	347	355	328	319	333	340	339	340	349	382	382	347	357	341	331	357	347	335	329	335	326	318	336	328	358	337	344	381	333	368	328	353	362	344	347	346	346	357	352	373	330	368	328	357	373	365	339	380	337	345	338	351	323	365	352	332	352	332	358	342	349	322	324	334	312	347	343	368	378	412	364	323	386	370	338	353	381	352	362	342	343	313	335	352	378	334	362	375	371	348	348	327	332	303	371	332	323	369	368	364	374	340	367	340	351	342	393	347	374	346	343	352	385	372	343	371	363	326	333	331	336	320	322	328	361	388	369	348	358	327	380	353	375	388	362	336	336	312	377	346	341	384	374	357	355	341	354	320	365	359	315	282	322	345	319	326	376	332	338	362	322	352	326	361	339	353	339	302	355	354	311	352	342	337	333	336	348	362	349	345	337	390	352	316	368	337	383	342	329	361	369	335	374	314	343	358	353	324	387	363	351	362	339	322	328	351	322	364	312	336	346	362	378	356	337	333	308	332	334	317	356	352	363	349	345	335	357	340	352	298	343	348	333	361	301	353	371	377	311	368	335	341	363	349	358	338	367	361	376	362	355	343	354	346	303	351	326	333	308	348	350	360	331	386	383	338	345	324	322	346	397	360	351	337	308	347	337	313	360	341	338	355	403	336	316	342	356	350	315	321	333	340	360	311	350	322	332	326	365	334	354	302	333	349	391	371	332	344	332	323	345	362	346	323	314	340	307	330	370	346	335	348	341	325	401	334	353	311	311	337	326	309	320	351	359	329	405	333	346	356	340	327	328	323	353	355	371	327	333	341	342	380	353	352	319	313	340	380	366	326	326	369	343	338	372	335	348	327	346	329	303	329	334	343	362	326	339	350	335	329	323	354	374	353	331	355	314	360	359	359	344	320	358	355	346	353	314	361	379	371	420	361	330	322	327	329	330	325	365	337	358	345	349	373	364	362	349	343	324	342	363	343	326	370	351	340	333	360	354	342	322	364	328	377	328	346	316	323	345	350	329	340	379	344	309	325	356	322	365	356	407	323	327	352	382	336	327	348	358	342	337	338	332	356	318	331	334	297	351	395	322	381	364	371	337	373	379	335	356	339	364	358	374	373	363	364	381	336	304	352	346	337	357	359	345	356	361	308	375	326	351	309	330	371	354	348	365	358	338	383	351	340	370	324	362	380	335	381	335	376	334	358	363	342	344	370	386	373	347	313	351	310	329	319	332	351	347	350	340	374	344	333	378	304	335	342	362	319	326	352	371	396	376	338	321	341	323	358	326	314	386	374	330	347	339	374	290	365	332	357	314	327	347	328	350	342	305	348	352	351	327	343	333	327	374	346	327	381	339	369	358	349	347	322	350	343	359	360	350	340	380	369	371	343	316	341	337	332	348	348	308	329	314	332	337	294	337	309	393	352	342	321	370	341	329	343	331	334	359	337	348	361	349	348	341	348	318	344	376	385	355	282	334	353	354	301	330	349	350	340	361	358	352	345	357	326	366	345	338	328	351	366	361	343
6698	4014	6042	5545	4497	3420	2848	2267	2202	1756	1437	1471	1377	1261	1198	967	858	937	872	917	878	867	765	800	768	789	802	795	760	769	794	772	753	791	758	769	774	774	766	722	739	750	766	795	744	753	745	762	686	784	731	764	726	751	762	754	761	751	757	712	751	773	714	809	690	727	738	782	763	773	717	772	779	723	707	763	762	770	805	740	776	769	734	755	828	782	732	783	741	742	749	739	760	765	768	777	832	776	773	800	735	722	754	705	758	704	769	815	730	747	759	756	741	744	785	706	703	736	783	776	786	778	824	754	757	702	729	787	757	736	751	814	800	718	760	794	743	783	818	769	733	757	764	772	759	750	735	761	796	764	715	738	757	732	774	757	829	782	745	729	728	767	763	713	720	811	797	810	768	798	787	735	765	706	714	726	819	790	771	763	741	750	753	732	758	763	778	829	727	785	799	792	703	743	755	743	799	681	732	782	759	765	758	768	751	775	734	711	727	758	754	812	745	773	747	737	760	764	771	746	791	794	741	754	683	746	757	790	735	740	771	735	750	752	823	737	796	718	727	685	749	763	802	813	756	747	786	719	723	758	768	723	796	732	734	770	751	702	745	733	751	730	789	796	739	726	747	754	815	760	730	773	789	815	791	735	710	790	750	771	699	750	724	806	726	742	770	693	737	717	725	697	729	754	734	764	748	711	751	791	748	764	742	818	746	732	763	806	786	764	735	720	755	805	772	745	800	733	705	755	793	778	779	811	755	728	803	733	739	727	760	750	781	739	769	740	772	718	754	771	752	756	718	735	778	761	810	747	748	773	743	756	729	720	753	722	753	759	700	772	741	755	765	732	766	795	739	742	769	750	771	752	771	777	761	735	780	718	804	731	752	699	742	751	748	806	748	750	769	742	760	758	766	724	793	738	736	776	749	730	782	766	760	754	711	759	741	698	768	776	763	759	729	746	760	738	729	749	739	692	766	788	757	794	752	735	747	759	751	768	737	739	763	756	784	725	748	775	747	790	745	739	749	743	721	748	766	722	754	761	767	762	736	734	749	795	796	751	762	774	718	787	723	719	751	761	748	778	736	736	710	791	733	730	728	790	787	749	782	745	789	740	756	764	726	748	781	801	644	742	758	740	773	764	727	754	768	754	739	777	802	777	779	716	751	739	745	741	773	741	759	725	789	796	726	717	730	754	752	728	777	767	724	758	776	699	746	709	767	738	728	762	736	727	740	745	769	755	734	726	787	757	781	698	746	745	776	750	742	781	740	747	723	802	797	708	706	769	755	702	757	759	770	685	758	705	786	798	729	751	691	790	760	806	744	709	765	734	730	716	743	749	724	751	721	785	755	739	756	735	774	764	755	748	736	773	768	743	743	774	724	744	809	764	804	745	751	798	776	770	764	736	797	754	726	745	803	755	742	721	799	822	712	751	763	746	749	774	724	777	753	772	756	810	755	723	709	741	765	813	735	762	745	748	751	794	712	760	771	719	700	734	787	760	697	775	713	698	742	739	774	779	739	707	802	773	774	768	753	814	711	706	740	736	781	772	768	713	745	775	750	762	774	707	785	794	770	722	779	755	729	758	787	734	760	803	734	755	749	749	729	763	730	748	784	729	757	769	775	791	763	741	780	771	736	797	776	735	762	732	745	705	779	752	746	742	784	749	787	774	758	704	753	757	746	816	733	733	758	794	761	722	756	770	738	724	788	745	739	741	747	771	772	752	732	759	757	780	798	737	746	758	805	748	783	762	784	774	750	752	824	783	756	755	739	798	768	759	743	773	760	777	706	721	757	782	752	723	738	807	711	747	733	745	759	759	764	759	768	788	746	784	775	760	736	740	777	745	785	766	763	713	690	782	800	742	741	785	765	761	750	755	807	747	756	722	726	709	747	765	748	770	732	721	731	722	772	777	765	740	767	794	736	722	807	797	711	726	736	737	715	737	765	751	745	784	774	789	708	762	759	707	729	733	771	765	778	756	749	716	794	748	775	735	748	758	729	743	758	746	719	752	751	750	775	760	793	797	724	764	796	749	810	753	757	720	751	782	748	743	784	747	755	721	781	763	775	758	758	764	741	772	791	771	763	771	705	735	775	752	722	739	724	764	774	750	747	728	715	780	754	759	771	718	747	742	771	721	776	767	734	819	782	772	742	767	794	737	767	786	716	820	731	710	758	753	760	757	741	765	759	737	764	721	776	738	768	723	810	791	721	749	777	744	791	774	734	759	741	755	734	684	787	762	704	779	765	768	788	722	747	744	787	796	720	754	724	770	727	758	771	778	777	768	741	777	773	761	748	771	732	817	789	771	727	753	792	772	723	768	767	758	732	765	743	709	755	771	737	758	754	800	751	765	777	763	769	747	722	763	758	731	753	760	747	732	702	737	754	784	713	811	766	762	768	736	761	749	738	740	764	752	771	721	791	797	805	791	776	787	751	746	723	775	745	770	757	708	722	778	758	755	766	719	767	767	743	748	805	770	741	744	782	708	754	755	717	766	733	726	743	740	755	718	740	763	782	727	779	718	741	777	746	768	740	770	746	780	759	755	717	752	747	776	746	738	820	727	776	763	753	714	810	711	742	742	771	756	763	755	756	740	748	743	779	774	705	719	738	758	773	751	738	735	770	768	741	780	779	744	766	746	755	731	724	769	729	746	735	702	725	762	767	784	774	717	715	763	748	762	805	768	762	774	732	745	740	803	737	808	753	769	774	750	804	751	772	858	739	712	750	764	756	756	768	729	716	723	763	739	755	717	754	718	774	777	761	769	758	706	777	804	788	767	806	754	764	729	751	790	771	745	735	789	770	752	790	760	754	776	745	771	750	786	750	781	726	760	787	770	716	771	790	725	784	750	747	774	800	731	760	783	775	740	739	732	781	796	744	779	718	755	698	779	740	764	706	751	749	809	716	793	752	757	712	839	731	694	797	724	726	757	720	736	770	785	829	716	743	769	782	759	755	821	782	738	730	732	717	699	724	733	787	742	750	749	770	752	748	725	805	807	821	715	769	739	733	786	763	777	768	770	792	757	796	732	725	712	739	798	746	767	784	755	761	716	770	749	751	747	764	735	724	755	768	724	802	781	790	758	704	763	767	686	767	852	732	705	762	721	794	792	805	749	751	738	730	725	759	726	692	731	740	734	782	722	787	718	775	746	776	766	796	756	734	737	748	750	681	728	727	757	754	713	726	752	761	743	739	760	825	796	736	719	785	776	706	792	766	789	732	760	812	737	740	761	718	741	735	803	753	808	756	774	800	725	802	725	798	797	748	761	709	715	736	747	759	744	781	776	777	800	747	792	794	732	779	719	793	740	754	775	800	749	767	794	755	793	812	734	764	757	704	738	740	797	737	762	703	737	794	810	709	688	788	779	786	787	764	747	760	774	737	768	728	763	750	727	764	764	776	711	789	780	748	769	738	724	770	774	741	736	779	758	776	691	743	793	740	754	769	783	761	798	768	726	777	794	794	709	730	720	757	745	777	804
21298	7740	5983	3743	2469	1786	1170	937	760	660	574	503	504	463	429	373	355	383	350	355	361	357	329	349	307	293	307	301	305	363	306	319	343	295	312	329	310	338	285	303	319	346	332	319	309	363	340	294	336	322	320	300	307	300	305	344	336	330	304	330	310	285	308	309	349	321	318	319	328	310	291	324	344	315	301	323	340	319	293	338	345	345	329	320	296	348	328	327	289	323	311	293	364	316	321	287	306	344	309	331	325	353	317	307	306	329	321	305	328	326	328	354	353	319	327	310	323	324	300	299	318	330	314	304	296	281	306	326	311	317	326	310	287	324	341	321	335	277	314	319	298	317	305	316	311	296	343	302	305	336	329	300	348	333	329	327	316	310	303	336	307	318	335	291	296	334	307	342	315	327	291	315	314	286	326	309	328	324	306	316	320	330	310	318	310	312	350	344	301	313	309	329	312	358	326	317	355	297	287	328	355	290	313	316	294	339	335	345	311	293	303	289	306	308	332	343	309	318	332	302	306	320	313	283	300	334	324	298	328	309	298	333	354	321	350	310	300	305	305	344	304	337	327	330	296	334	330	313	308	288	328	361	314	312	325	295	354	353	300	293	339	320	307	316	322	317	323	330	303	330	358	341	311	306	311	324	335	353	330	302	338	304	324	269	298	290	343	338	313	322	319	299	329	318	347	349	335	346	304	312	276	313	363	359	336	291	275	317	358	284	311	323	301	364	335	321	319	297	315	304	317	304	325	314	319	284	334	329	343	302	336	345	314	360	304	328	322	375	322	334	332	344	350	314	345	339	360	292	298	287	341	286	306	300	307	326	314	312	327	294	329	328	306	346	322	342	311	306	286	340	319	306	355	330	307	374	299	326	325	302	332	278	296	333	291	342	339	282	345	318	341	318	335	312	308	335	349	315	332	313	275	305	320	317	325	323	328	332	283	339	303	296	305	292	329	334	315	307	328	324	311	315	295	292	328	322	318	325	278	298	322	322	379	294	326	305	316	304	317	305	289	328	286	311	302	302	311	311	299	333	315	326	309	305	293	325	321	345	344	339	323	307	311	326	351	301	316	317	303	304	331	337	337	320	346	327	309	310	336	280	304	336	321	317	362	331	334	321	325	288	272	355	390	288	313	342	321	323	314	323	296	293	280	283	333	322	310	312	322	370	318	294	341	314	322	318	340	319	329	332	345	330	310	309	286	374	327	313	316	288	306	269	325	329	306	327	317	353	357	329	288	326	310	294	294	311	315	338	301	352	296	300	346	324	319	310	318	340	297	312	334	318	309	298	341	297	325	323	320	299	319	298	360	304	287	310	333	331	326	303	317	326	285	294	316	297	362	334	335	299	319	310	314	282	280	290	297	310	308	300	333	314	336	332	357	317	329	361	320	300	314	338	345	292	314	316	316	351	293	336	311	317	318	303	316	333	294	327	296	285	323	346	310	278	336	313	330	313	343	297	330	306	357	279	324	313	325	341	319	299	360	317	348	342	329	329	315	319	321	298	325	323	320	291	315	297	318	322	321	329	330	320	268	309	336	324	326	312	344	336	314	301	298	363	331	327	320	296	283	288	279	304	329	323	346	299	342	304	296	335	319	298	296	336	307	301	304	324	323	323	316	314	347	318	322	307	303	303	330	298	329	344	348	280	304	314	320	343	318	311	333	340	320	308	303	314	343	344	328	308	284	309	338	304	309	320	325	331	314	324	345	311	320	355	336	326	296	308	316	341	292	349	338	307	318	337	315	328	303	361	343	313	302	331	341	304	305	306	353	310	305	319	305	300	334	302	358	340	295	355	331	331	302	331	340	322	318	299	324	289	313	291	307	290	326	329	328	314	330	323	308	294	329	357	253	306	348	309	311	273	295	319	308	351	301	358	294	338	290	319	343	317	281	321	319	304	328	329	317	330	317	331	324	319	290	339	326	312	309	314	286	338	316	302	306	330	337	303	347	344	311	360	361	340	337	320	330	324	295	307	301	327	327	323	306	311	310	323	319	324	342	325	341	299	316	318	341	312	308	327	297	332	341	348	324	263	327	308	347	333	317	308	315	322	345	333	309	311	311	301	346	315	329	306	313	319	320	316	289	322	307	291	321	308	321	333	331	357	346	295	331	325	328	309	311	329	322	332	318	318	323	340	332	300	334	325	319	295	290	318	301	340	339	353	331	331	307	320	301	313	310	339	318	325	332	312	363	320	315	344	336	319	316	362	321	301	327	296	331	307	295	342	289	333	340	314	328	301	327	324	355	347	325	325	353	300	343	341	315	333	310	319	315	338	322	332	263	314	261	320	327	295	284	286	324	315	315	304	320	300	327	332	306	348	316	295	311	343	335	321	350	328	328	305	331	334	309	325	333	325	319	340	362	313	295	326	305	312	280	304	295	293	302	328	296	335	331	346	304	321	325	338	301	326	325	310	329	353	336	332	301	330	300	313	277	319	304	322	298	320	316	309	327	288	331	330	296	315	344	351	290	338	344	330	330	268	300	338	303	350	378	317	324	292	318	329	296	319	299	257	338	284	312	339	346	331	323	350	329	331	308	303	331	317	361	336	307	324	315	318	295	293	303	320	325	330	312	348	349	306	295	360	340	304	343	294	358	335	320	345	327	296	306	321	285	313	327	330	333	324	312	306	317	323	336	338	346	350	338	314	334	341	351	282	338	301	316	301	328	316	292	307	319	315	324	320	341	307	321	302	326	274	307	309	315	331	319	357	311	340	313	304	310	317	297	317	355	371	299	316	322	322	369	333	324	305	316	303	320	323	288	288	338	277	311	316	314	304	332	323	316	329	316	348	300	317	329	325	287	326	304	318	320	326	354	329	326	297	289	331	334	292	324	321	326	337	326	347	308	322	335	336	342	331	326	293	318	291	277	342	325	339	318	316	307	323	322	346	281	306	302	327	303	298	300	343	308	291	286	319	303	301	295	305	367	332	326	309	345	290	304	340	291	293	315	308	338	337	301	307	322	322	305	321	306	336	300	309	340	274	328	338	341	339	295	327	351	350	314	330	338	344	346	336	296	313	335	308	315	368	340	331	302	311	287	308	310	333	328	317	352	334	345	305	303	343	303	319	322	337	302	312	346	344	353	293	323	324	299	295	325	302	315	337	344	342	361	328	318	337	299	306	282	323	342	306	310	322	297	337	292	368	338	338	282	310	325	295	304	317	369	337	366	314	324	339	328	301	324	323	310	324	296	350	345	330	303	353	304	337	341	321	334	326	303	323	306	291	342	308	329	310	321	336	318	308	311	294	306	341	338	323	300	313	328	298	300	345	323	326	309	319	308	317	350	303	342	369	325	319	338	313	315	299	297	319	322	338	378	319	320	334	345	324	318	305	323	354	323	343	305	356	352	314	321	332	299	358	345	320	293	320	320	301	332	341	332	361	278	330	321	325	308	332	346	300	329	325	332	294	324	332	353	336	329	307	314	303	291	349	349	301	328	327	320	308	344	335	302	294	300	338	324	328	322	266
12673	5847	9826	8978	7605	6024	4674	3693	3410	2798	1959	1835	1752	1451	1303	1116	957	967	985	948	918	855	825	792	810	786	711	787	768	766	753	771	755	712	754	750	722	692	704	783	737	742	671	717	721	753	737	664	730	731	736	731	740	747	672	649	699	727	739	699	729	718	701	719	664	715	695	703	763	755	747	706	741	690	726	683	693	732	747	695	695	740	721	681	736	694	733	701	729	726	739	673	654	712	718	724	770	667	712	649	717	725	670	721	730	758	748	669	719	732	710	723	738	720	687	727	726	711	686	725	688	743	680	767	662	721	755	745	737	688	728	713	674	695	729	710	750	705	720	680	722	696	731	740	671	734	701	741	704	708	724	744	716	725	686	712	693	698	773	722	715	722	711	687	716	718	733	672	681	685	683	684	742	758	714	729	742	700	748	706	698	711	696	689	738	744	678	721	742	756	706	661	674	732	753	759	717	692	752	748	777	747	753	720	768	706	746	669	649	712	708	729	703	719	706	699	691	720	715	679	682	741	688	702	710	687	699	671	676	705	679	713	758	687	712	754	680	685	713	756	679	674	674	749	697	687	669	695	678	699	699	713	754	716	668	683	699	686	679	670	751	733	737	762	695	789	716	663	746	712	696	686	691	711	730	680	714	678	723	705	746	731	746	686	694	758	719	719	680	713	710	688	692	708	689	675	738	760	719	728	719	722	707	684	722	703	713	696	690	712	754	674	696	730	670	724	675	740	699	671	722	760	718	700	690	636	727	760	727	678	702	702	704	740	700	743	727	730	681	737	703	770	715	733	720	720	713	705	698	715	733	770	671	706	707	688	690	748	726	684	690	695	749	716	648	761	719	700	682	716	714	711	682	732	728	729	672	693	722	685	718	708	711	686	716	696	694	734	710	689	743	738	726	724	741	728	752	745	690	739	683	695	665	713	728	744	690	724	719	731	695	715	691	717	727	707	719	730	717	711	749	701	725	743	721	680	741	735	707	696	656	740	732	692	714	655	692	695	735	736	713	716	751	715	709	721	715	701	775	697	752	701	735	735	647	717	742	712	736	718	708	666	719	704	696	746	678	685	732	702	683	691	729	698	705	731	636	773	693	737	716	740	734	712	725	712	711	707	767	728	687	724	768	695	730	722	784	682	709	695	712	720	726	712	715	676	762	759	752	692	735	753	712	756	697	635	713	733	702	698	729	710	712	697	680	694	705	677	774	718	738	734	732	708	652	695	697	704	664	733	701	664	744	756	722	671	717	715	699	718	685	723	680	719	717	734	728	686	714	738	718	672	711	724	744	662	749	724	733	705	717	676	697	714	696	690	680	707	684	650	693	749	709	739	726	679	728	723	703	703	731	690	673	667	717	720	679	736	701	710	702	697	711	729	674	716	646	697	688	693	702	704	708	774	700	727	737	736	768	733	728	729	708	715	671	627	698	748	752	752	679	667	689	743	710	750	748	711	691	699	696	701	739	733	695	733	663	757	719	727	714	688	726	720	636	705	682	660	701	715	725	726	717	718	694	710	715	728	695	695	752	698	699	739	713	753	749	714	730	695	728	759	699	675	769	655	733	691	722	737	726	746	691	743	716	744	683	747	709	664	676	706	727	710	754	717	710	712	737	698	680	767	728	719	739	700	689	653	762	696	755	713	771	746	735	724	692	747	731	743	690	735	716	688	703	671	693	716	730	729	716	738	683	722	702	761	709	675	688	698	709	731	722	680	736	683	739	722	724	730	724	692	715	714	760	755	698	736	687	712	743	749	702	747	760	750	713	705	704	693	697	709	712	689	663	706	735	688	731	729	719	609	756	688	748	720	706	732	731	720	681	697	754	704	706	714	704	690	708	702	698	669	770	723	700	717	676	718	704	699	758	715	753	689	713	697	769	715	700	716	728	735	671	670	715	717	727	778	714	704	709	729	727	745	735	752	745	724	673	683	720	758	692	744	699	649	694	743	672	686	700	671	744	733	722	695	653	695	770	694	742	715	697	789	713	734	736	667	697	739	686	661	727	657	748	688	718	672	737	729	676	669	694	690	683	731	656	744	762	647	709	713	709	765	736	692	707	739	693	757	720	675	715	695	695	711	689	755	700	693	707	712	702	712	730	735	733	711	738	670	685	704	672	710	718	725	683	718	736	694	712	668	659	690	723	695	702	792	716	736	701	770	689	727	772	750	761	749	717	718	702	719	656	740	699	667	728	715	713	747	696	698	735	651	731	683	734	670	728	718	696	677	722	760	735	715	709	737	750	714	746	679	716	749	745	728	688	697	685	731	709	685	692	709	726	687	704	693	726	708	689	682	666	762	738	711	722	738	718	729	711	738	712	744	732	713	744	711	704	698	733	702	720	705	732	744	667	739	706	710	685	697	682	745	741	724	756	706	703	754	690	708	720	778	659	702	667	695	693	707	722	695	672	717	694	676	675	738	692	743	692	707	706	715	734	665	689	730	687	698	717	706	703	700	719	747	727	747	773	697	714	742	738	698	744	697	751	718	772	763	688	713	717	687	719	671	723	704	700	746	711	725	698	693	738	706	670	714	693	716	703	745	690	750	742	699	682	723	683	680	753	724	690	685	725	721	740	717	720	700	776	748	786	694	670	677	685	705	733	730	693	730	679	666	725	711	735	694	691	672	741	707	776	724	700	703	699	689	740	752	690	743	749	713	739	687	707	692	761	755	715	724	703	729	702	677	718	749	678	730	723	695	714	740	725	740	638	763	709	723	728	720	738	720	714	693	698	696	734	712	711	730	689	697	770	719	743	734	694	765	705	749	702	704	692	723	740	766	683	653	705	692	726	669	676	684	707	752	710	720	715	717	695	710	677	716	737	720	700	733	709	718	723	710	744	715	698	720	749	713	753	719	670	724	712	766	707	739	738	757	670	694	690	693	716	733	700	715	694	697	690	723	688	727	741	787	693	704	712	752	724	738	709	697	671	682	729	736	699	671	692	693	685	737	716	739	675	708	689	697	768	723	732	706	716	729	679	713	726	728	712	662	758	714	708	694	715	740	734	708	670	778	722	712	681	678	723	708	658	684	648	672	721	696	715	705	714	710	688	721	674	712	712	689	681	702	686	675	764	712	767	707	696	731	696	742	712	779	734	709	722	740	703	686	748	716	694	759	697	699	698	735	734	654	701	704	706	650	703	700	734	740	730	763	704	686	712	744	727	701	704	756	707	693	730	681	720	756	731	721	692	738	722	738	747	719	716	704	699	722	707	737	725	765	694	694	705	694	705	726	749	720	747	687	743	700	737	693	711	688	708	721	714	683	725	700	691	699	733	657	720	735	713	706	743	718	750	782	674	673	713	687	732	731	736	735	710	732	712	669	706	680	750	687	677	706	680	718	749	682	683	723	723	673	659	725	731	688	721	676	748	704	729	711	679	744	692	702	694	687	730	699	721	743	729	694	735	700	748	672	703	727	728	719	675	756	691	674	703	721	739	710	668	750	734	746	729	695	686	710	658	758	763	701	712	756
28793	11980	9724	6105	3814	2489	1748	1259	1096	1000	735	695	637	600	525	516	453	432	460	435	449	421	422	402	389	407	421	402	424	370	386	396	391	428	385	369	424	387	402	413	384	401	405	431	422	350	421	407	367	371	375	393	386	375	393	395	389	392	393	387	393	388	392	364	405	375	410	414	394	408	338	395	416	390	377	362	398	388	391	387	368	390	420	390	372	384	379	375	393	451	397	370	373	373	374	380	385	403	410	385	382	391	390	386	437	360	418	381	374	380	375	349	385	379	401	402	424	377	447	409	380	421	375	429	409	398	394	386	422	364	414	366	424	377	379	386	382	362	403	393	416	376	375	385	376	379	407	393	379	391	399	396	373	378	400	362	397	390	372	381	395	378	392	409	353	383	414	431	432	395	343	373	387	433	398	396	408	375	380	413	437	373	394	398	401	395	369	401	383	363	418	388	414	398	372	396	385	380	392	425	396	319	436	342	383	405	415	385	388	365	390	447	380	381	386	428	395	375	405	379	364	388	383	426	394	374	349	396	386	391	413	440	421	344	370	393	398	412	380	396	422	378	405	378	377	411	404	378	435	382	387	394	377	389	405	346	325	400	389	402	395	388	402	398	416	390	400	405	390	391	415	418	404	387	416	413	365	395	426	395	374	373	386	390	401	387	383	396	381	371	418	404	416	354	422	367	379	425	393	393	356	391	359	354	370	341	395	369	397	358	401	384	402	399	401	385	408	422	409	366	400	375	400	382	396	387	402	375	411	386	380	411	381	387	389	405	379	397	408	439	413	351	393	355	372	375	379	387	354	376	372	438	376	379	364	393	353	381	397	396	395	404	356	400	389	412	387	366	426	366	378	381	400	370	403	370	421	405	433	402	416	372	360	400	388	376	414	417	360	414	357	442	423	434	373	408	399	388	389	428	376	368	351	370	370	384	397	391	414	387	430	363	423	400	378	375	363	391	365	436	419	386	406	396	371	406	402	389	389	414	431	402	386	415	398	403	386	405	363	360	376	412	405	374	361	395	365	435	430	413	435	376	410	440	381	356	383	376	385	409	418	429	378	387	401	417	392	388	381	392	403	384	369	409	383	417	362	393	354	432	372	386	381	427	369	346	375	438	394	345	418	388	381	428	432	369	413	395	347	363	361	351	402	432	359	410	365	392	378	420	406	364	414	376	386	387	387	415	353	359	352	376	376	356	397	393	378	377	351	405	396	387	366	374	374	427	377	357	395	395	397	377	401	413	369	399	422	388	417	378	398	387	398	419	436	374	358	365	413	379	412	397	416	391	380	376	383	372	382	395	387	361	373	391	402	379	372	414	411	439	382	380	413	372	416	400	411	431	406	403	372	383	391	403	403	407	394	404	377	406	388	379	392	389	380	406	407	418	444	444	356	362	406	416	343	384	426	419	399	404	374	423	391	366	398	389	381	390	378	364	410	457	376	408	370	373	425	448	367	354	390	386	418	360	399	358	359	391	389	374	426	400	385	415	385	407	425	395	360	377	369	381	431	413	423	406	433	422	432	378	398	335	360	388	378	389	444	393	418	384	431	401	413	374	359	418	415	414	429	388	402	397	363	414	408	378	404	390	393	366	379	381	377	367	415	407	375	346	419	443	366	391	381	408	373	375	374	336	356	405	352	415	389	373	405	393	401	443	422	359	422	394	383	378	363	400	391	385	385	392	397	386	362	387	392	385	419	376	327	355	376	396	347	378	376	390	402	428	436	392	417	376	368	398	374	381	358	409	384	353	422	391	377	363	415	404	400	431	387	424	367	418	373	388	422	420	369	390	409	404	403	416	383	404	393	420	386	385	407	387	409	384	374	400	391	419	428	444	394	394	366	410	394	361	359	381	420	380	428	408	396	434	418	385	423	418	447	347	379	403	390	395	376	425	387	418	379	389	373	410	381	377	408	394	397	363	397	382	373	413	403	373	395	368	389	388	374	414	407	398	454	442	410	390	374	372	420	392	356	391	382	400	399	323	381	400	390	383	431	378	392	412	389	390	368	373	397	375	380	399	361	352	368	403	368	368	448	401	393	377	403	386	381	426	348	429	384	403	384	406	367	395	421	390	390	396	409	375	400	399	394	382	380	386	415	398	395	387	402	395	384	386	384	363	368	372	366	398	367	377	410	434	391	415	357	370	378	411	394	412	395	397	379	419	394	359	391	415	373	403	385	399	435	333	367	389	366	393	412	391	361	386	419	377	365	397	410	363	354	425	398	366	405	362	377	381	383	406	408	403	402	410	383	379	395	419	356	389	410	426	384	392	360	421	411	388	400	441	382	398	357	361	376	377	406	419	390	377	379	354	373	374	349	363	366	399	419	369	413	399	392	408	434	355	415	404	379	369	392	376	421	385	382	389	378	358	397	367	392	458	373	357	404	404	377	425	369	385	415	410	363	413	413	391	366	426	425	385	382	382	388	384	392	358	371	366	392	381	377	350	394	396	389	374	360	416	419	396	396	397	410	369	399	398	398	388	405	400	430	401	363	347	386	389	349	415	377	389	416	418	419	390	371	388	361	408	368	391	369	395	370	388	410	375	369	384	437	379	356	373	415	397	367	410	387	405	403	405	364	411	418	364	368	365	386	374	360	361	352	367	377	413	409	397	426	393	428	404	375	400	407	408	371	419	391	383	410	384	402	371	361	381	357	402	389	429	374	372	414	387	397	407	391	382	367	414	398	379	380	376	381	402	408	383	387	391	403	345	409	441	421	424	375	407	368	406	379	382	387	402	388	411	392	406	367	365	382	352	387	403	361	448	363	374	376	401	410	427	399	427	429	406	389	397	420	412	423	372	372	404	377	351	376	353	392	392	379	393	411	343	378	397	399	386	380	406	386	406	363	386	403	425	399	355	406	427	363	393	400	393	387	374	376	432	413	433	360	347	366	387	372	386	377	389	386	367	383	425	410	364	369	418	358	375	404	390	408	371	430	419	408	384	389	422	387	428	382	380	402	376	407	336	343	388	391	361	362	431	398	387	401	345	429	392	400	389	364	418	405	412	365	385	374	374	388	378	397	412	383	377	400	438	443	367	412	398	362	367	426	367	379	411	387	358	405	410	383	384	382	388	376	332	380	421	376	365	374	375	414	430	352	398	395	363	404	359	401	414	372	418	419	388	397	373	412	437	426	391	369	385	423	356	421	375	391	379	422	402	399	347	428	380	412	373	395	393	391	434	382	406	405	379	354	399	386	357	417	386	385	398	403	381	382	410	392	403	400	384	405	364	402	404	368	386	375	413	361	389	385	369	365	392	445	421	399	435	408	376	436	404	430	359	383	410	380	369	402	372	372	366	381	383	392	411	421	399	405	392	405	402	396	411	381	369	424	371	354	367	409	406	409	391	404	393	402	377	410	420	378	392	369	375	366	415	419	392	367	362	379	419	394	386	352	369	422	418	390	419	388	408	365	419	425	377	416	399	393	399	424	376	398	400	416	406	400	399	419	392	381	372	404	399	398	391	374	390
16090	8109	14005	12416	10150	8064	6514	5156	4365	3920	2787	2334	2297	1913	1673	1479	1274	1206	1285	1188	1064	1072	1145	1022	1057	941	969	915	920	920	919	962	883	879	947	921	822	869	863	841	891	933	812	916	913	883	883	876	854	904	834	850	936	928	842	875	910	858	845	914	830	896	868	863	864	876	895	823	832	861	826	845	838	883	866	878	838	831	834	866	869	845	878	860	799	850	891	880	877	878	877	862	857	834	836	846	903	863	838	886	831	830	805	868	855	852	852	815	870	907	850	857	903	876	914	868	854	859	836	856	858	828	844	895	850	890	861	859	885	864	807	851	852	884	838	840	874	892	825	889	812	865	816	869	849	835	812	892	837	852	871	823	859	904	852	874	848	884	830	821	853	870	854	874	851	867	859	847	887	839	918	862	830	818	887	872	868	794	857	941	829	839	837	890	845	899	910	888	842	889	858	831	849	819	833	896	859	896	896	829	867	864	878	850	857	827	796	893	860	882	843	829	870	876	842	820	883	856	863	843	848	888	868	910	869	778	886	761	883	872	833	820	850	888	827	835	813	859	865	829	873	841	827	826	822	800	847	870	862	815	829	830	846	844	807	853	835	827	860	842	840	823	845	824	830	898	845	870	824	875	825	874	841	850	831	868	842	841	867	872	830	852	905	822	863	840	867	831	856	839	887	857	851	853	875	837	883	898	856	838	852	860	837	827	860	893	837	791	886	842	798	808	801	854	826	817	834	807	874	822	885	872	808	825	876	849	860	800	838	815	918	853	837	872	847	870	826	898	883	830	862	836	866	833	830	849	889	866	884	839	885	832	879	823	849	849	847	859	879	877	858	801	831	819	838	843	849	813	844	882	837	859	877	873	829	859	901	828	903	853	880	858	804	886	858	884	833	870	844	830	863	829	818	856	829	835	825	845	851	885	796	842	864	820	806	866	801	855	843	829	895	814	858	836	855	883	850	858	869	800	854	858	875	835	881	838	865	877	878	879	856	810	888	805	823	821	874	841	861	811	891	872	879	809	854	855	858	876	841	887	898	874	915	884	857	884	844	843	887	802	892	886	851	856	843	839	820	850	883	841	833	857	842	845	854	844	828	830	865	863	817	800	857	855	854	820	870	852	831	860	790	866	842	810	899	829	902	813	881	875	810	847	849	895	863	878	862	833	885	845	840	861	819	831	833	820	878	818	818	837	879	889	886	881	856	855	900	897	818	854	836	864	811	814	877	832	844	887	853	821	850	824	899	855	849	810	855	880	851	863	812	878	843	872	837	878	876	867	840	833	827	889	888	914	846	844	820	851	869	818	859	808	829	871	849	849	800	857	858	874	834	908	904	854	877	841	921	840	861	854	810	898	864	878	844	865	892	870	844	883	867	879	877	856	833	875	840	859	864	881	842	815	804	892	806	865	844	849	875	832	830	875	905	892	834	859	824	810	877	813	849	835	893	842	859	881	823	900	911	830	875	839	903	800	889	843	866	792	838	856	860	847	863	824	840	834	929	854	875	874	829	843	846	901	823	924	800	834	849	881	867	840	872	848	851	891	852	820	804	800	876	831	853	824	858	878	839	911	840	829	897	867	815	831	879	898	796	799	844	810	861	851	865	863	882	840	870	859	843	885	851	847	860	827	909	854	833	866	858	826	815	835	829	879	859	844	870	834	842	879	862	811	834	923	827	826	869	856	892	869	835	829	883	872	868	851	839	888	840	831	802	842	842	865	859	814	851	825	882	852	807	881	882	887	886	834	844	852	856	835	861	843	851	848	854	876	806	821	874	852	920	841	836	845	898	863	804	821	842	823	844	826	877	847	845	816	853	865	788	850	839	813	868	881	819	835	814	821	831	862	833	816	864	854	825	819	839	818	838	832	855	841	833	828	845	861	865	867	787	861	832	807	836	830	800	839	835	913	837	835	819	821	801	920	902	892	800	832	890	880	922	838	807	797	861	865	873	902	839	839	834	809	817	859	884	817	882	900	821	824	856	833	810	834	859	860	835	871	829	841	825	822	832	841	875	864	822	835	864	851	870	856	863	815	864	838	843	841	860	853	834	845	846	877	859	792	859	811	826	852	852	861	842	860	864	830	862	856	851	855	872	836	804	870	880	867	816	841	842	850	855	870	886	848	867	836	868	816	893	818	844	876	842	882	824	857	852	834	828	811	858	851	877	857	856	869	863	817	809	893	805	874	906	840	836	842	905	892	867	849	851	860	861	886	846	842	827	809	824	884	889	784	830	809	867	803	787	952	852	853	840	856	870	838	826	853	838	858	876	868	887	837	897	870	840	883	840	880	863	824	820	855	900	837	859	891	864	851	852	878	893	864	810	808	867	824	888	874	826	853	812	848	829	865	823	866	840	856	852	836	858	863	847	804	829	852	854	787	823	824	851	874	860	833	877	850	811	840	843	840	850	869	877	841	859	850	818	848	893	876	864	791	852	797	793	873	849	878	882	870	808	852	831	881	822	844	899	809	810	827	833	868	819	857	846	887	843	878	830	832	834	834	834	879	862	844	813	787	884	854	868	870	835	895	837	886	818	880	814	872	833	845	807	833	922	879	874	836	849	850	850	896	800	867	857	861	839	852	822	860	815	853	895	913	845	863	870	814	893	867	860	892	849	919	857	843	843	911	868	831	884	866	889	822	884	843	876	811	821	851	862	854	846	843	829	830	809	851	884	862	798	875	827	832	843	841	847	856	820	860	890	903	861	850	908	832	905	879	854	857	913	865	806	828	798	818	836	875	822	891	853	852	868	824	825	790	834	887	879	816	847	846	846	868	863	888	854	826	849	879	869	883	805	825	865	845	822	868	872	818	847	846	834	897	887	870	821	848	825	859	873	804	782	854	882	871	880	863	864	817	858	821	825	853	869	823	831	899	882	823	898	851	882	876	818	859	818	854	724	835	820	873	856	878	773	900	852	838	838	836	899	796	880	892	819	829	848	875	818	879	859	837	876	872	892	871	885	816	822	839	828	887	858	824	875	842	899	877	844	822	899	865	835	887	827	824	844	872	832	853	851	857	795	901	793	836	929	855	899	821	862	904	800	897	856	823	798	883	808	866	816	899	875	869	883	880	875	864	875	823	859	874	840	851	833	872	829	839	862	830	832	886	838	830	843	805	831	912	832	814	900	885	831	886	890	891	875	842	842	813	858	873	868	834	818	820	839	834	803	877	884	845	869	841	821	840	789	832	874	845	848	832	862	866	799	882	863	841	829	864	872	875	828	818	869	861	850	839	893	844	878	831	902	850	864	874	884	843	880	870	828	844	843	852	823	870	804	848	840	857	803	854	827	861	877	866	820	922	841	800	814	891	842	860	874	902	843	884	866	856	878	871	840	866	837	822	848	853	893	830	900	856	834	844	832	863	825	859	813	825	830	875	843	881	835	840	861	828	873	862	866	871	816	888	850	863	843	819	882	839	853	858	867	855	886	893	783	825	822	883	832	855	878	837	844	847	864	827	834	869	829	882	893	821	866	855
10852	4340	3579	1926	1260	913	733	630	565	539	478	391	458	398	399	392	370	350	366	377	336	375	364	362	371	348	343	380	337	324	312	366	313	366	357	335	345	351	366	336	345	343	341	322	332	339	344	352	357	364	363	311	325	375	323	348	327	334	333	343	356	353	303	296	390	351	311	373	346	339	320	352	347	342	305	369	331	351	302	339	326	326	358	354	337	334	358	332	341	371	338	343	344	355	363	348	355	369	341	360	321	339	306	367	352	345	350	339	364	332	344	316	317	314	351	352	340	343	334	344	360	360	357	364	355	355	323	328	323	327	367	334	389	386	325	358	397	345	335	323	329	386	363	343	334	402	325	324	346	339	340	313	336	352	366	331	327	346	329	355	363	381	323	358	344	359	325	326	310	349	354	340	386	316	352	369	340	335	325	354	338	358	352	329	360	342	379	348	371	343	320	368	341	368	346	347	352	330	354	391	366	339	352	343	353	358	356	339	368	346	368	327	345	360	350	347	341	325	362	373	348	323	363	356	334	367	340	297	368	379	390	342	370	318	360	342	328	346	342	362	342	344	355	368	330	313	332	294	283	365	326	324	323	363	328	310	340	312	351	348	361	354	330	361	374	327	360	368	309	348	312	354	357	383	321	340	336	327	354	336	363	327	387	337	323	337	356	357	335	397	335	312	339	344	330	319	318	349	341	317	346	358	351	350	323	328	314	330	319	364	342	372	395	378	330	309	307	341	311	346	340	339	311	324	343	354	356	326	348	357	325	344	332	312	338	343	327	376	342	346	334	319	365	319	327	357	345	322	323	339	350	328	293	357	343	317	348	292	315	367	356	323	363	334	377	341	344	327	344	370	317	360	342	317	332	375	357	342	364	308	348	343	338	313	317	317	368	312	365	342	337	346	373	353	363	360	313	369	357	334	356	373	321	374	316	323	325	305	350	383	328	346	334	350	348	344	331	344	357	318	353	345	314	319	378	351	334	340	339	370	300	355	364	363	366	328	324	368	330	328	306	366	342	347	340	347	331	349	304	337	351	318	383	347	303	328	351	338	363	366	318	336	345	312	309	398	351	353	339	342	335	364	337	315	306	354	370	367	326	336	382	347	346	331	346	360	312	345	346	325	350	351	330	301	342	340	333	333	369	293	341	337	331	364	344	341	357	319	348	354	342	363	347	338	361	339	338	334	326	371	347	340	329	357	319	322	330	349	352	383	328	339	321	331	383	367	348	382	291	337	360	329	345	341	316	357	339	343	330	375	347	334	328	331	380	359	326	332	345	376	350	312	358	356	336	330	350	352	358	351	334	371	334	322	339	339	367	338	351	369	345	348	334	346	331	337	322	337	352	359	350	327	326	317	322	312	371	357	330	366	346	337	352	320	323	334	339	416	365	350	338	321	329	354	329	336	328	352	314	335	366	367	345	337	316	353	330	338	326	322	356	317	351	317	308	338	347	350	345	359	360	314	354	311	331	331	363	351	334	362	334	362	319	372	338	359	317	338	332	325	338	358	308	352	318	348	340	284	368	351	364	318	377	324	314	318	348	355	352	346	345	392	345	330	333	309	335	336	310	322	344	324	332	342	343	333	328	332	320	360	332	331	314	351	349	329	338	356	354	330	319	373	379	359	346	363	349	340	334	336	350	373	349	365	341	379	323	333	325	360	366	370	333	359	328	318	385	355	318	355	345	316	378	353	369	327	368	343	338	348	389	312	347	314	323	340	339	341	289	366	340	361	323	334	346	362	348	361	358	341	379	363	349	341	332	351	358	294	353	349	369	320	330	313	368	333	379	346	347	331	341	365	357	329	322	346	357	349	322	363	353	323	336	324	351	325	336	353	364	341	394	358	330	371	343	358	370	328	369	339	363	329	360	335	347	338	356	331	324	314	356	362	385	354	342	321	358	338	346	361	346	331	370	320	350	327	392	356	372	356	362	340	332	326	354	330	347	347	356	304	357	345	347	385	329	358	329	355	358	317	360	363	337	358	355	324	352	308	335	297	325	347	345	353	338	346	333	341	339	331	321	346	345	385	333	326	334	357	339	351	335	328	352	337	332	331	355	359	371	345	326	344	347	311	356	322	365	360	342	369	323	373	366	372	341	362	338	347	359	367	347	333	352	351	349	351	392	334	341	346	378	340	308	333	309	344	346	307	326	325	321	363	321	337	356	397	330	298	357	296	330	368	318	339	358	341	374	348	323	339	353	312	331	337	358	336	341	326	349	319	334	357	332	339	361	341	332	340	354	390	363	301	350	356	355	296	345	334	340	335	383	345	366	370	352	360	335	326	354	337	351	349	316	349	377	321	333	334	355	337	388	333	332	367	384	337	376	343	350	356	331	366	354	329	341	339	363	343	328	335	290	350	385	348	333	354	350	322	330	327	367	354	336	359	371	332	314	345	334	325	333	314	327	334	369	336	349	315	326	371	381	332	390	323	331	348	331	343	336	313	327	367	350	330	356	353	337	331	330	361	322	335	309	325	315	356	361	313	339	356	327	349	383	342	306	358	323	316	350	322	326	349	328	348	339	304	322	347	321	319	341	353	334	332	334	342	352	327	322	297	346	356	323	361	354	357	364	330	333	371	378	321	354	324	316	334	352	327	326	361	315	327	380	370	358	309	349	348	363	339	389	324	308	346	331	327	343	315	333	354	346	374	338	322	346	343	344	315	314	357	306	361	331	373	321	327	361	361	343	324	331	357	327	353	334	304	347	344	343	324	324	331	366	384	353	336	367	377	319	346	331	368	396	315	339	343	356	375	342	346	342	320	342	362	337	339	339	340	333	384	315	366	327	342	355	359	383	346	340	348	361	354	298	348	336	373	309	373	366	366	383	349	380	364	340	345	336	339	335	363	377	317	351	355	359	350	374	314	339	338	347	351	360	331	363	312	343	357	364	317	330	307	359	345	319	336	318	345	333	318	366	315	332	347	371	352	346	325	334	338	352	353	316	310	340	360	348	346	323	344	342	360	365	359	318	338	356	349	337	329	327	333	339	318	336	379	324	380	355	311	358	302	363	339	332	306	344	336	294	355	364	312	376	367	269	396	335	381	328	398	337	339	345	339	345	355	342	309	330	366	367	343	341	311	304	348	372	324	369	347	344	352	359	335	357	331	327	309	322	358	319	364	335	327	329	349	339	359	341	321	330	335	368	333	332	360	361	355	326	343	322	327	290	336	338	334	339	330	378	379	364	308	324	312	344	385	363	328	366	351	355	332	352	343	341	341	353	355	332	343	367	341	315	315	336	363	336	358	362	351	373	301	314	343	300	369	346	318	322	345	355	329	331	335	349	329	329	357	316	355	347	318	328	365	329	349	331	339	324	354	336	347	386	343	333	326	323	345	353	364	336	300	347	334	351	328	324	343	318	378	360	336	356	351	325	361	375	326	351	352	335	324	331	350	340	358	351	326	333	311	340	334	313	323	326	298	368	312	355	344	360	328	334	366	323	332	391	328	379	349	335	368	341	339	370	315
6397	3886	6401	5437	4344	3429	2888	2230	2157	1965	1515	1328	1318	1201	1114	1039	866	888	888	871	877	814	790	787	757	783	772	753	785	742	798	748	743	749	773	709	761	692	764	747	768	752	743	723	748	736	715	763	708	795	756	734	755	779	750	802	730	749	764	719	721	718	774	694	746	730	789	738	744	763	744	769	759	802	742	749	798	705	696	758	712	765	773	743	756	745	722	771	769	765	747	772	727	730	785	726	745	721	750	719	741	758	713	710	740	784	766	734	808	810	736	781	773	793	730	765	741	767	718	733	729	720	758	743	731	714	702	753	739	783	767	758	771	727	699	758	725	752	758	739	746	706	760	749	762	717	724	763	743	719	796	758	795	811	790	783	689	720	752	733	710	777	728	747	762	761	798	752	749	763	776	685	777	744	696	759	781	720	766	803	682	713	734	740	780	759	770	714	777	765	732	767	783	730	770	808	746	739	774	766	767	753	756	724	761	764	703	748	767	780	721	819	705	725	766	779	728	749	727	787	732	767	719	762	738	790	781	761	793	759	743	766	783	773	742	786	748	741	733	743	761	762	765	736	756	732	767	713	756	745	747	712	736	744	732	746	717	795	720	765	757	804	726	766	723	756	760	808	755	729	759	777	768	727	734	769	700	748	736	780	730	760	787	754	754	812	793	721	784	772	770	746	738	711	731	710	739	761	715	710	751	719	776	804	738	785	730	800	779	745	786	749	757	757	708	787	762	757	761	725	694	770	728	742	741	782	722	815	723	717	752	737	718	743	786	751	768	718	741	778	739	750	768	771	742	724	716	720	738	709	732	769	737	755	751	738	723	727	726	752	755	720	820	750	750	740	738	796	765	732	720	755	803	814	711	700	716	784	741	756	748	745	733	708	749	726	724	776	796	730	762	781	717	716	716	757	730	733	777	770	721	731	754	789	775	757	762	732	823	714	727	713	763	723	688	778	748	722	793	785	732	759	793	762	723	786	754	791	759	749	758	778	751	731	704	744	742	744	746	772	784	785	719	738	765	757	767	766	735	726	754	785	711	757	776	780	694	741	758	696	758	681	780	761	786	732	765	757	734	774	748	713	803	749	699	748	743	746	747	746	745	758	763	726	714	763	754	740	779	702	713	732	739	737	757	760	749	770	746	758	754	756	799	718	749	738	771	745	771	761	743	719	734	778	799	757	729	750	770	752	761	748	725	737	734	793	753	733	743	752	740	757	689	769	737	791	766	769	752	794	693	750	761	755	733	734	731	734	748	709	778	718	733	748	749	779	719	760	732	740	764	750	734	837	691	778	745	745	764	694	758	715	730	713	777	715	750	781	777	749	777	722	784	734	724	785	776	755	763	738	767	764	730	738	794	735	761	721	774	789	717	760	722	759	782	769	781	743	763	741	826	766	738	748	809	773	751	775	774	705	757	788	765	767	763	722	789	684	738	750	682	689	739	753	721	766	730	780	773	733	721	779	759	763	742	763	752	779	747	748	773	785	775	771	766	737	758	796	776	760	738	727	738	764	709	787	733	745	762	737	743	762	708	730	744	736	760	741	775	753	749	751	778	753	774	750	730	764	758	745	769	800	695	748	732	758	835	807	766	745	746	777	767	767	727	731	778	698	756	726	739	751	727	767	746	747	776	752	802	734	815	784	760	722	739	758	765	756	753	755	763	836	795	750	713	762	791	783	729	768	752	685	761	781	715	786	724	760	762	722	718	773	746	736	756	733	769	785	716	720	793	710	740	724	776	681	772	723	745	744	803	785	762	808	759	734	705	773	752	707	716	724	738	737	743	785	752	773	770	742	726	757	760	718	761	725	731	737	773	735	784	731	728	731	794	761	776	752	768	768	768	784	785	704	731	801	764	793	698	733	741	787	717	756	697	777	765	795	749	718	696	768	736	758	725	763	746	768	753	754	771	768	786	789	752	809	722	750	769	763	729	817	803	740	723	739	679	753	752	759	763	764	740	743	717	764	796	799	734	746	723	753	760	780	793	720	780	696	762	725	810	748	700	749	765	786	723	735	740	800	730	727	690	771	731	741	766	753	796	723	771	780	736	761	769	748	735	733	768	748	760	758	749	746	765	753	748	784	720	774	797	723	741	748	768	763	784	755	741	747	758	713	773	721	764	735	770	750	688	770	702	740	733	747	769	735	769	740	734	734	722	753	748	762	752	750	753	749	777	770	692	708	761	784	795	766	769	722	744	751	771	759	738	718	760	748	770	756	776	754	736	740	746	755	737	737	765	782	758	733	740	752	714	836	765	767	742	761	743	781	767	740	763	713	714	687	727	781	718	749	751	717	781	761	767	686	755	783	730	766	757	793	732	762	742	756	723	779	811	771	757	774	722	728	794	725	747	760	720	715	749	764	722	765	741	739	722	788	751	749	778	723	714	717	733	762	772	748	753	722	796	726	771	742	701	810	775	731	732	802	694	739	743	744	753	716	777	742	748	718	747	759	742	789	743	753	744	764	736	761	750	759	790	734	733	762	750	754	757	776	787	777	782	765	727	744	768	757	757	758	755	721	727	777	728	681	763	758	743	745	750	739	753	769	760	733	797	754	726	759	744	747	729	810	749	776	724	796	772	758	731	726	748	681	724	733	770	779	743	734	745	745	801	779	766	750	722	779	724	752	753	774	787	740	731	768	719	765	768	769	785	779	740	751	739	751	725	726	772	780	710	774	766	698	783	746	722	779	715	741	783	720	727	744	701	804	739	708	735	758	752	787	764	750	790	746	716	785	781	767	745	776	749	757	745	753	765	772	763	710	735	779	743	708	742	784	767	773	744	752	722	787	740	769	774	761	735	751	748	702	726	800	758	728	767	757	806	758	749	745	695	742	771	732	743	709	742	730	761	801	768	791	768	740	797	785	777	737	709	769	703	717	730	764	704	779	788	740	706	753	768	707	834	754	766	731	734	782	726	758	745	755	741	743	744	795	760	751	756	762	733	774	781	696	703	750	797	757	752	716	779	735	772	746	718	742	725	785	704	745	761	788	755	792	761	743	769	752	755	754	775	769	754	732	779	728	775	762	780	727	759	780	768	739	767	790	743	711	791	784	782	729	747	698	757	703	755	750	748	747	753	764	741	768	747	726	743	746	726	765	792	765	751	750	716	778	683	731	736	752	738	744	746	745	762	736	764	705	798	771	735	785	750	755	713	748	729	757	763	723	742	767	758	740	716	760	790	752	776	750	751	752	728	772	749	781	786	764	738	739	748	756	790	751	781	752	743	762	781	773	732	767	801	765	729	817	810	802	742	696	785	750	731	773	783	699	731	759	772	698	740	758	773	757	744	761	725	766	723	742	716	731	746	736	716	763	752	746	749	717	737	752	779	724	740	765	755	732	707	754	714	763	716	753	741	765	766	744	758	748	793	767	741	730	768	739	731	724	761	755	765	768	792	708	765	748	781	772	767	779	737	724	739	742	799	751	724	740	761	743	745	736	735	789	746	779	812	737	769	788	723	770	681	807	761	744
21171	8431	6398	3873	2630	1809	1155	920	762	710	557	473	476	453	436	372	354	352	338	326	361	338	360	338	332	331	339	321	300	317	309	309	323	298	321	322	305	323	315	323	293	324	350	318	325	310	307	338	323	323	335	327	318	309	325	266	316	319	312	291	318	317	345	326	308	333	283	288	297	316	309	295	338	305	319	356	317	306	319	294	316	349	296	319	315	320	306	306	282	334	317	314	316	344	318	326	327	345	335	315	327	306	351	292	285	337	306	322	316	300	299	298	300	308	323	280	325	284	333	319	306	304	315	330	311	328	325	348	340	314	298	312	300	291	351	301	300	319	311	332	307	303	340	326	331	323	357	317	334	345	299	321	337	308	304	330	346	288	311	323	342	296	323	333	293	322	309	323	344	347	306	315	344	305	297	341	325	316	323	340	316	313	362	335	328	278	280	317	326	341	314	318	336	319	315	338	316	318	326	356	324	304	285	311	281	334	294	322	315	323	334	314	293	297	351	286	321	333	319	366	345	289	314	350	312	337	313	293	291	308	300	279	356	348	330	310	310	354	330	319	303	327	336	336	259	343	336	314	302	334	325	324	294	339	329	315	303	330	322	314	287	295	325	291	298	303	310	293	296	293	274	305	347	320	305	317	326	319	330	326	289	307	291	283	298	311	285	308	313	346	295	313	268	280	324	316	315	315	305	343	297	317	338	335	335	312	306	295	304	328	353	287	310	273	330	279	312	321	286	269	351	348	305	337	278	296	349	333	312	312	292	312	298	321	308	307	313	306	333	292	329	287	294	326	300	337	333	334	320	305	347	319	330	303	333	309	306	281	321	324	302	329	315	294	280	312	361	307	331	297	321	300	370	347	330	310	322	362	327	308	294	316	336	329	308	324	322	328	309	340	315	289	317	319	313	365	333	322	304	299	289	328	314	326	363	357	314	323	283	340	328	332	319	344	339	332	316	309	305	319	334	342	329	303	330	310	316	302	310	302	347	360	315	300	306	299	327	302	318	301	315	296	324	327	330	290	328	328	302	339	346	311	279	328	299	314	320	283	349	320	281	321	319	306	290	324	329	345	335	303	289	320	310	353	332	284	309	290	285	321	318	304	319	318	293	344	330	305	289	288	319	330	299	289	306	322	292	312	343	296	340	320	318	310	277	316	320	306	366	309	353	348	280	353	324	321	296	328	312	312	310	338	315	323	308	307	300	330	343	313	296	299	332	306	349	334	303	332	334	336	340	336	313	328	340	301	314	306	317	330	337	345	308	293	355	331	277	291	280	317	304	338	297	287	361	314	320	305	357	283	309	335	320	318	309	335	315	281	321	328	341	336	285	304	314	329	328	302	318	314	340	322	301	325	330	342	309	338	326	335	313	328	300	292	310	330	351	354	313	342	334	293	321	304	307	281	287	290	350	332	313	294	291	315	310	302	309	360	331	349	313	315	302	292	312	296	314	314	324	286	320	336	331	338	355	314	308	345	329	339	289	314	318	286	311	305	293	337	316	340	317	327	313	337	312	296	308	315	323	315	307	273	316	295	329	310	311	296	349	317	340	334	303	310	293	276	285	288	289	318	324	319	351	358	306	308	320	282	296	299	323	319	306	295	316	326	308	310	325	332	299	344	305	328	331	323	290	311	314	315	323	327	316	300	320	304	324	299	286	296	313	341	313	331	280	318	316	306	308	323	313	306	317	327	324	343	322	332	286	330	339	311	309	316	313	308	282	314	287	327	327	318	302	302	310	368	324	344	331	309	318	339	314	314	347	311	322	337	348	320	299	303	335	289	314	314	289	325	324	308	296	310	324	303	312	333	297	317	289	317	320	330	346	328	342	295	296	292	292	356	293	283	331	323	355	297	311	328	313	278	342	324	275	354	333	365	270	309	312	300	328	292	315	290	346	310	321	295	292	322	310	324	296	315	351	328	345	310	296	337	316	322	335	334	308	351	318	281	357	280	329	290	335	311	305	306	320	297	311	283	312	277	271	286	302	311	301	336	307	320	318	328	365	322	298	297	333	310	322	307	299	311	342	326	331	291	325	354	337	322	301	335	332	350	325	333	311	275	293	333	329	310	297	325	322	344	313	329	323	363	314	302	308	350	352	308	351	291	305	333	324	310	324	406	326	328	293	317	305	300	346	276	323	324	298	298	319	313	312	369	294	302	338	300	334	314	314	311	304	340	338	322	297	288	325	306	302	306	301	332	322	326	333	260	324	336	369	305	306	299	273	324	320	320	314	313	333	327	280	306	299	317	325	287	299	328	325	298	326	285	368	333	308	333	286	364	282	291	305	317	298	323	336	328	285	286	304	310	322	334	312	308	351	303	303	340	333	338	362	285	330	328	305	285	327	302	321	323	355	354	336	308	314	344	320	295	314	323	367	347	330	315	350	309	342	329	339	286	330	320	302	303	362	301	285	307	328	292	367	313	310	316	339	308	315	342	302	340	342	336	315	295	336	290	302	328	315	279	329	333	337	311	324	363	312	310	335	336	330	327	333	301	296	327	323	309	304	301	322	320	297	324	316	326	356	325	318	329	294	305	298	341	333	328	314	347	280	308	334	335	306	307	337	315	346	293	285	293	296	351	329	354	344	296	321	330	308	300	290	329	312	364	340	313	340	311	331	310	296	331	322	282	337	340	309	290	317	290	317	268	295	330	311	306	327	303	310	306	326	320	296	308	302	286	330	308	340	342	301	272	295	289	324	320	324	319	295	334	328	316	307	305	308	325	323	300	350	337	337	304	347	300	320	326	304	317	345	305	316	288	318	337	285	284	316	301	304	295	319	334	324	315	337	308	292	328	359	314	347	288	331	300	352	349	335	313	308	319	321	300	322	286	300	354	338	294	308	312	319	320	312	345	312	336	312	314	315	317	345	325	329	317	294	319	310	299	344	329	327	296	333	340	350	314	365	325	358	293	342	319	299	335	318	303	355	291	329	306	340	331	332	343	282	292	318	312	341	332	357	327	356	267	312	299	319	311	330	296	328	307	293	324	289	294	268	339	310	298	319	350	325	326	304	322	300	315	329	324	305	349	313	317	354	318	298	322	321	304	354	312	291	298	327	308	317	312	288	351	328	319	297	325	313	308	326	323	291	316	312	352	306	292	351	335	276	291	388	332	308	316	267	309	312	313	332	330	344	337	334	360	306	303	306	317	319	305	333	328	328	319	329	315	344	327	308	299	309	335	328	304	325	329	349	323	336	328	292	354	342	304	316	336	312	299	328	302	304	319	318	330	326	309	337	286	310	304	286	313	336	287	307	295	328	306	335	364	315	342	352	312	305	303	293	367	288	311	317	307	330	316	291	353	308	318	321	343	318	333	339	320	361	309	308	332	349	368	308	322	326	292	319	335	314	303	321	328	319	326	263	322	303	327	302	318	321	284	295	316	335	331	313	302	308	344	324	324	285	295	291	294	304	326	326	326	317	323	320	335	313	303	307	307	321	321	303	326	350	310	339	351	385	296	330	320	319	312
12630	6550	10400	8896	7973	6297	4522	3737	3340	2791	2113	1813	1618	1495	1354	1177	991	946	961	938	818	903	854	837	790	793	760	788	741	813	738	732	758	717	774	750	791	711	719	721	718	700	733	711	800	727	745	702	715	706	719	700	665	720	703	687	680	753	736	700	708	710	696	708	682	741	731	732	668	744	697	701	709	693	706	722	689	708	710	701	736	695	727	733	727	682	721	713	682	725	706	696	666	772	710	690	735	673	701	729	729	696	742	701	688	671	676	752	708	747	738	738	697	734	706	739	656	749	695	695	714	716	692	677	738	754	662	733	710	738	714	696	696	738	718	716	739	721	734	779	697	642	719	754	718	679	740	741	676	713	737	730	674	667	732	648	739	764	743	687	705	740	674	714	769	707	706	747	737	785	717	734	716	708	708	705	725	696	756	741	737	734	739	734	734	719	701	748	695	726	731	672	713	686	674	756	711	708	686	758	743	764	721	756	702	752	747	700	765	669	701	716	667	679	710	702	720	685	746	679	724	721	695	701	740	741	737	667	732	722	726	739	699	721	730	690	694	719	724	715	691	720	769	707	691	700	716	677	743	706	691	711	732	766	721	748	706	707	695	693	716	667	743	676	695	654	723	716	652	723	736	681	682	733	676	735	681	703	689	717	694	705	693	743	660	663	692	725	717	705	728	712	724	674	736	717	701	686	689	713	721	720	708	690	715	702	699	692	709	728	759	722	713	715	712	695	721	731	762	707	715	760	724	640	755	707	685	699	721	740	747	738	648	720	743	697	752	671	687	761	695	702	726	695	711	731	668	739	737	723	763	715	735	712	761	724	711	743	689	749	742	741	763	737	712	624	724	747	731	737	713	730	779	690	675	698	675	719	684	704	724	674	775	730	705	683	738	757	691	725	696	698	709	729	691	697	746	720	723	713	721	692	688	713	724	760	706	716	767	711	709	660	652	761	751	728	769	731	724	684	677	701	703	694	722	702	749	710	667	732	710	698	693	776	694	751	725	707	718	685	693	710	719	697	714	715	720	690	746	703	684	719	733	679	711	742	727	719	680	742	718	729	722	712	699	726	709	652	756	719	734	709	754	702	756	753	716	691	748	742	751	729	700	712	702	707	733	711	693	765	719	683	671	722	718	717	746	690	667	678	748	707	669	688	757	714	677	716	716	698	720	716	682	731	662	746	735	728	720	681	754	680	714	717	684	681	703	712	670	712	732	722	709	701	719	720	695	682	742	736	731	713	736	715	702	714	709	711	712	720	679	729	701	705	713	729	711	670	700	709	747	687	719	709	716	679	645	709	790	711	716	732	679	699	724	741	721	745	716	746	690	740	678	685	711	755	710	661	694	670	731	680	696	721	722	730	747	734	711	722	747	711	681	699	730	744	734	735	699	739	751	682	718	697	709	687	691	767	691	685	670	717	696	746	704	720	696	757	664	724	701	722	668	764	741	704	663	682	726	734	720	690	763	729	732	740	694	680	689	708	728	662	726	719	716	724	690	717	750	663	669	726	710	726	694	705	719	675	749	704	701	693	743	687	718	715	708	703	737	720	673	752	693	706	717	706	694	687	734	735	740	654	700	739	709	751	733	735	711	698	757	664	712	702	680	731	729	725	710	692	682	705	739	679	712	703	747	752	696	694	727	727	737	762	713	758	710	725	707	748	735	762	766	710	667	764	719	719	726	691	694	681	691	733	688	720	647	740	700	743	692	744	732	702	727	747	643	702	670	693	755	717	706	674	746	698	690	748	729	713	723	752	713	726	703	707	729	716	687	693	752	694	716	705	773	727	695	753	720	708	691	736	753	699	655	679	690	710	739	721	756	711	749	710	694	681	717	713	753	763	760	726	726	718	704	668	663	736	701	757	735	706	704	719	718	723	733	678	736	687	689	736	626	740	737	693	751	744	721	744	759	701	760	705	710	729	684	701	766	732	723	710	681	701	682	702	733	722	687	730	717	690	655	700	686	681	749	667	711	687	690	723	721	717	721	733	691	723	682	696	721	719	704	723	649	729	718	689	693	720	729	688	723	699	761	735	755	657	730	733	730	722	700	730	687	713	723	764	662	674	731	673	705	757	752	661	673	744	699	725	745	712	733	692	622	687	694	729	756	681	672	697	718	705	737	688	683	688	685	702	688	696	689	686	748	722	729	668	708	658	718	707	713	782	713	683	709	721	729	726	726	644	768	720	710	700	709	696	718	717	715	731	728	698	734	727	727	652	742	742	712	709	700	706	726	690	731	679	737	735	734	750	708	684	691	671	722	758	709	706	756	759	752	702	735	693	714	720	743	679	705	732	712	711	687	704	691	757	728	707	691	715	734	730	772	720	719	724	742	759	714	732	689	729	707	679	712	702	761	712	681	710	698	723	705	689	747	690	704	749	719	721	752	737	680	704	717	711	746	730	710	744	759	670	722	772	705	738	748	695	719	700	656	728	712	671	723	708	708	727	733	703	650	744	701	652	700	724	738	706	696	706	710	741	689	681	723	655	754	698	706	732	740	716	664	738	732	686	667	699	723	712	690	759	660	745	716	720	711	698	722	684	716	755	682	701	744	694	701	702	687	737	723	713	697	691	725	706	700	736	728	708	719	725	736	728	724	710	712	711	758	686	703	678	704	733	760	681	754	680	693	727	711	715	717	690	740	696	733	724	681	712	710	683	688	683	726	716	705	685	714	715	732	699	771	684	694	738	718	701	715	748	723	704	693	690	705	713	707	704	712	705	697	719	728	692	730	685	718	703	688	697	697	736	694	725	711	722	737	688	733	704	774	725	723	720	721	705	688	717	700	709	718	729	723	700	717	670	704	752	743	687	695	682	787	654	715	712	705	724	677	729	718	751	700	762	755	724	700	726	728	745	746	736	716	756	696	716	715	757	710	711	691	751	736	724	715	729	706	665	686	786	710	760	738	740	742	742	720	685	711	701	716	700	762	715	729	724	701	691	720	724	701	676	740	714	728	688	706	719	694	726	724	716	723	699	696	659	723	730	746	701	719	703	681	657	683	695	765	720	699	710	743	742	755	685	758	730	731	666	686	758	698	683	715	696	710	730	763	704	678	678	686	715	652	730	692	721	708	747	709	742	648	694	751	725	713	764	726	747	696	710	733	707	702	766	700	706	763	756	654	691	712	755	724	698	716	740	717	723	691	715	693	684	714	703	729	702	684	726	682	693	749	711	718	700	743	699	657	670	773	739	674	702	686	712	744	705	691	709	705	717	702	692	712	680	719	685	740	686	706	712	719	673	767	735	725	726	715	684	722	711	725	703	677	702	732	706	699	742	659	723	708	723	678	688	689	739	723	682	723	720	755	725	732	698	655	726	729	729	701	701	695	730	727	697	677	702	695	729	726	663	744	732	743	718	727	687	743	750	675	689	716	682	667	741	714	640	685	691	804	704	689	687	723	740	731	702	689	690	728	721	712	715	733	713	694	667	680	751	732	682	753	686	699	732	746	710	696	737	684	702	722	784	697	710
30217	12184	9894	6119	4126	2959	1821	1321	1080	971	757	630	588	632	565	502	466	436	436	433	458	442	391	408	445	411	415	401	395	398	416	402	388	435	389	386	364	397	423	395	372	363	397	413	395	380	369	376	427	391	387	393	415	400	420	407	351	401	426	364	406	394	398	397	390	381	398	395	420	424	401	412	396	407	369	418	378	398	408	406	423	405	414	395	419	383	370	396	387	433	385	400	380	365	383	406	416	374	386	389	382	400	374	390	360	405	391	406	406	416	399	406	386	408	357	436	403	404	383	364	374	424	409	391	387	405	403	415	395	408	412	361	400	414	405	365	422	392	393	361	371	429	400	401	414	391	357	386	390	402	414	399	382	372	409	383	383	375	368	348	421	397	373	423	397	382	437	383	401	413	403	420	409	406	447	394	374	374	414	374	407	433	378	416	389	418	432	379	361	401	376	393	405	409	409	404	397	361	414	385	389	373	385	403	377	387	410	389	364	364	400	378	376	385	358	409	391	437	376	419	401	424	421	406	384	417	368	394	390	397	391	370	406	393	390	374	392	375	426	376	422	397	410	429	373	388	399	408	381	408	429	409	436	383	398	409	410	396	409	383	396	391	387	380	372	416	407	422	404	362	386	369	395	435	386	366	369	429	421	398	374	370	328	411	389	392	400	388	400	390	393	371	406	418	376	400	368	367	421	386	411	388	401	390	425	393	402	407	422	386	374	375	351	367	413	402	375	343	400	384	402	387	386	390	379	408	387	436	414	393	381	414	428	393	371	370	379	432	412	375	385	364	379	374	396	406	409	394	390	404	365	389	409	389	412	397	394	392	404	380	385	358	397	394	357	391	399	439	422	424	415	440	424	359	432	384	383	364	415	358	374	359	415	396	378	394	400	391	371	430	390	392	375	373	380	350	430	437	384	381	414	417	387	363	428	376	407	382	370	396	408	408	376	399	442	386	462	381	379	405	370	422	403	392	354	398	426	372	384	391	417	388	428	400	422	417	405	402	401	388	384	370	397	404	369	390	375	415	389	440	393	399	461	357	397	412	401	366	380	385	384	392	386	382	443	404	414	403	401	402	366	375	391	391	380	409	370	367	410	402	400	424	404	380	361	419	376	384	382	400	436	375	416	405	450	375	408	403	441	363	395	437	387	419	409	400	415	384	398	363	346	404	411	431	398	415	384	364	402	429	388	383	415	389	365	390	405	393	391	438	414	357	367	384	416	393	393	390	410	424	403	388	368	424	376	388	412	415	393	355	448	418	362	411	409	387	385	427	378	394	423	429	361	398	386	409	407	389	341	417	379	392	378	408	403	390	367	354	362	407	386	412	399	397	410	381	412	415	380	392	403	386	368	396	373	396	433	352	381	416	338	359	437	374	380	377	390	408	369	398	397	381	354	377	384	379	337	412	409	375	384	409	361	373	381	372	388	410	397	416	411	386	357	391	415	396	409	408	397	368	400	400	396	374	382	399	397	377	380	402	357	390	421	418	386	387	358	428	374	382	390	385	361	387	439	397	349	377	442	351	390	421	378	412	394	372	367	426	392	385	391	366	409	404	385	391	400	362	388	396	405	412	401	393	387	400	393	400	348	380	402	365	399	391	434	398	414	409	417	378	444	408	396	435	394	388	393	416	406	426	418	417	371	344	387	380	382	451	388	392	354	452	401	380	383	367	403	436	385	399	436	400	387	422	415	408	364	395	427	403	368	427	394	408	460	391	368	394	391	402	428	394	383	334	394	362	409	403	421	392	364	387	435	419	388	362	407	395	422	380	359	398	408	367	374	384	389	409	381	377	358	426	395	368	380	396	411	385	391	391	383	422	417	377	412	403	383	379	365	405	388	383	393	395	418	401	373	375	432	413	403	383	397	378	394	382	385	383	358	418	398	371	432	396	421	406	386	389	402	410	448	424	388	386	382	373	384	386	390	392	391	384	415	406	402	371	403	359	411	381	400	429	428	434	397	377	380	421	401	380	449	353	370	398	390	407	376	361	416	395	389	378	392	392	407	419	426	435	371	394	381	390	428	382	354	373	407	357	384	399	398	425	425	386	368	365	412	401	399	396	387	379	398	399	413	367	378	403	400	368	383	419	403	393	398	374	412	417	405	394	372	363	367	360	351	377	417	463	394	416	425	405	421	404	408	396	406	402	365	405	437	423	449	390	420	409	362	371	366	399	385	387	409	432	412	356	406	399	422	405	382	421	416	392	387	399	392	368	416	364	353	377	390	400	386	392	433	386	378	386	419	407	419	428	423	364	432	397	365	408	384	411	396	416	405	372	372	389	398	368	360	376	389	447	398	409	402	419	391	403	398	396	386	389	406	406	405	386	391	406	367	409	376	386	380	414	359	424	420	383	407	405	408	389	401	402	392	412	416	386	378	354	420	404	386	376	417	406	374	394	414	403	370	365	373	391	357	356	377	369	393	385	393	408	380	368	380	382	405	423	380	375	417	428	404	436	409	366	400	369	402	421	404	382	409	355	381	413	424	391	376	373	377	389	406	381	367	419	404	424	407	357	367	392	374	394	413	401	372	398	371	385	394	393	384	431	409	420	425	403	394	375	386	403	357	374	431	398	418	395	414	424	377	405	427	406	404	398	414	424	451	376	426	374	398	362	410	423	374	383	439	373	403	387	387	380	398	397	374	419	386	375	327	412	412	348	377	383	388	408	421	366	405	402	406	374	387	386	402	379	383	404	396	416	430	366	406	426	376	390	402	394	420	426	389	380	405	375	378	389	430	386	411	356	382	436	401	416	412	390	377	405	364	436	433	387	336	380	386	420	340	396	379	334	386	409	440	392	395	395	384	419	395	383	365	392	377	408	399	368	390	420	387	370	352	385	430	402	340	413	375	401	398	428	376	398	358	408	382	375	417	403	428	401	391	393	371	402	386	398	426	398	400	353	399	410	392	423	372	351	415	401	339	420	426	390	406	396	387	378	377	397	410	405	434	420	435	414	369	447	408	385	418	427	375	380	451	375	389	423	379	415	400	391	395	412	408	345	368	365	396	421	373	395	410	390	379	376	419	389	388	410	388	433	417	383	360	375	381	412	425	394	408	423	376	364	391	353	400	387	410	419	411	402	442	410	382	369	425	388	380	397	422	373	403	379	358	413	355	365	422	380	383	385	404	402	358	420	406	368	389	332	409	391	395	373	398	401	394	411	385	371	418	387	408	411	382	400	405	394	409	392	375	383	382	429	380	407	417	404	419	387	405	377	391	387	401	413	376	366	384	418	391	365	409	384	444	393	386	402	422	352	375	384	367	404	379	407	397	383	408	392	359	441	404	428	417	420	356	383	418	376	367	401	404	413	382	374	380	427	417	391	396	379	399	359	405	395	365	393	368	381	425	427	359	392	381	407	401	403	387	394	418	431	395	387	399	390	402	376	436	410	379	442	417	370	359	372	365	420	369	433	403	382	397	409	409	398	395	433	397	387	396	380	365	418	401	417	399	430	386	364	389	370	376	399
16414	8365	13907	12691	11221	8695	6156	5325	4541	3763	2687	2323	2175	2056	1719	1469	1380	1156	1202	1119	1105	1070	1081	1042	1032	1004	943	967	894	916	907	914	969	878	886	883	892	908	911	848	881	896	865	925	885	868	885	903	858	891	839	908	913	856	864	823	842	883	887	864	875	857	834	828	820	864	812	859	904	821	845	914	932	813	777	896	872	853	848	841	873	832	872	846	852	919	881	912	900	854	861	800	860	869	865	887	886	811	831	874	841	862	899	931	878	906	869	887	888	877	868	790	843	821	874	848	897	915	829	850	857	798	893	835	897	833	899	844	861	860	856	850	831	909	880	850	910	876	912	825	815	850	908	871	890	857	885	858	859	866	859	884	886	910	830	850	846	918	858	859	906	817	868	848	885	889	869	878	902	905	873	897	795	834	912	859	914	874	904	866	872	850	824	884	866	888	795	888	844	825	858	835	893	883	877	831	865	833	851	825	849	846	840	913	838	891	890	861	883	905	862	858	869	900	854	823	846	855	810	895	857	904	819	875	871	908	862	861	856	821	871	828	852	829	880	896	841	878	851	796	863	901	916	854	873	868	901	854	856	814	838	885	903	824	857	903	860	807	851	810	814	835	816	892	859	881	865	826	879	838	852	873	897	844	897	836	842	847	853	863	867	858	814	836	848	867	914	853	840	874	840	899	896	827	824	894	846	878	862	883	832	885	829	850	850	826	880	874	847	787	825	864	888	894	902	889	855	863	870	874	881	916	867	833	858	840	876	857	847	876	832	852	864	845	855	834	904	846	791	878	840	799	868	842	841	862	846	831	863	829	859	867	804	834	851	816	858	843	896	857	862	886	848	858	887	847	812	908	885	855	860	864	851	858	841	832	861	855	848	909	863	851	837	840	831	881	844	862	794	875	821	853	835	896	848	886	823	854	911	825	876	848	824	840	843	892	839	847	899	876	845	814	914	821	847	852	833	850	856	867	870	870	864	872	849	789	860	799	857	844	833	891	854	829	855	867	912	805	877	869	811	871	863	903	907	812	835	862	794	881	844	838	839	882	848	907	895	859	846	887	854	817	851	866	862	826	849	855	860	853	852	866	846	779	884	834	869	841	855	832	844	886	888	837	866	891	937	864	886	907	818	840	856	897	837	864	874	833	844	861	867	937	852	907	878	831	848	917	837	824	825	897	912	788	854	862	924	925	868	851	854	889	877	852	883	821	910	844	886	795	862	862	847	903	908	814	847	831	911	874	868	889	860	866	801	873	874	850	822	825	845	832	847	836	839	881	789	861	803	871	867	884	826	821	869	839	826	916	867	899	869	873	830	812	825	868	851	863	843	849	833	808	848	894	853	878	867	864	842	878	882	853	881	845	901	915	857	822	821	849	832	905	885	876	871	819	836	872	813	844	850	838	890	845	878	774	815	828	861	875	875	880	813	856	849	858	861	856	817	867	906	807	828	864	892	902	874	878	878	853	880	853	827	848	877	860	875	836	855	863	828	816	837	884	844	821	831	864	860	824	889	839	874	887	853	791	846	833	884	869	861	819	822	878	865	877	832	828	808	877	855	909	820	912	810	811	785	804	876	832	801	928	821	828	818	899	836	897	870	875	854	894	871	873	898	862	845	900	842	845	842	862	855	833	848	842	838	854	843	875	794	879	872	874	859	836	829	849	889	853	842	833	870	870	811	848	863	904	859	892	882	839	802	863	852	875	823	857	879	867	827	859	874	832	895	870	894	863	808	858	882	899	837	832	909	820	878	859	839	877	806	843	876	833	866	861	873	844	876	852	854	890	840	871	833	816	856	824	841	865	855	864	883	836	801	854	855	840	836	895	891	916	849	891	863	898	868	878	808	844	858	878	831	882	883	853	845	852	854	847	804	829	893	880	876	865	894	859	853	828	840	845	851	915	866	819	882	882	848	865	811	851	807	831	839	868	914	862	838	853	874	830	893	883	869	864	855	863	850	853	788	921	866	836	867	877	861	921	812	923	927	889	847	947	866	866	837	912	830	847	818	880	859	838	854	871	823	847	835	796	867	835	836	860	845	905	878	886	904	886	833	844	839	857	839	856	875	884	845	809	821	928	820	806	874	862	875	846	848	870	808	829	809	851	876	848	833	865	824	861	835	857	894	871	849	866	821	854	841	884	820	837	847	847	878	851	864	831	893	891	843	858	902	848	847	888	881	880	866	854	812	828	912	881	882	878	868	869	884	872	878	854	869	808	880	847	885	868	849	869	899	821	852	834	844	869	815	859	896	873	825	807	832	839	848	888	819	862	870	880	844	840	840	857	874	850	901	860	869	846	841	898	865	841	875	802	901	883	894	876	809	895	845	855	849	807	853	881	824	794	862	836	832	888	863	900	857	820	860	852	866	864	904	869	826	875	854	896	880	924	889	856	885	866	883	906	797	853	840	870	881	869	912	851	876	854	810	843	820	884	860	860	850	811	872	841	863	904	871	889	843	909	840	878	894	827	812	831	903	842	869	845	886	823	884	822	846	874	843	783	871	854	829	902	844	871	832	887	867	866	863	878	894	885	871	869	873	842	837	792	845	886	885	900	845	845	871	842	866	832	886	838	795	895	858	855	844	862	838	822	878	857	869	797	865	828	864	930	871	888	879	846	845	846	865	856	848	815	935	888	890	866	851	837	843	872	836	909	869	879	782	828	921	812	868	850	889	804	867	869	793	844	789	908	847	903	904	819	824	835	828	859	842	903	791	872	849	896	845	862	829	858	858	897	854	865	885	903	812	886	889	828	863	826	885	826	883	846	870	825	878	843	847	830	853	879	885	883	862	844	837	843	825	835	869	847	850	854	861	817	894	835	874	892	860	894	914	843	882	879	869	922	831	863	834	903	863	897	880	844	897	843	871	881	852	816	851	843	844	827	906	847	821	824	840	810	860	808	857	799	875	874	871	800	862	842	886	828	803	842	856	866	830	856	862	804	890	828	907	854	874	880	913	859	871	876	864	840	841	843	898	926	843	882	901	834	881	887	811	887	895	873	893	808	927	827	893	879	886	833	899	868	858	831	808	850	807	866	804	847	837	858	846	858	873	832	851	804	889	880	924	848	897	868	855	842	855	805	863	831	858	871	862	869	925	821	879	853	910	889	865	848	872	875	874	804	860	850	851	911	832	794	913	822	849	881	790	817	867	861	868	858	837	833	828	857	856	872	857	937	861	821	837	851	893	828	863	882	863	861	872	867	846	821	854	831	895	856	825	825	892	871	848	906	839	877	815	871	912	860	858	830	878	872	875	856	847	914	854	855	903	869	865	865	820	879	824	897	823	840	854	874	893	868	849	831	880	861	809	886	882	816	861	898	851	866	905	890	879	840	819	874	882	923	886	804	862	835	872	829	879	912	869	833	861	860	829	807	879	825	889	858	839	923	842	854	837	832	847	885	871	847	888	860	930	889	840	884	911	843	869	836	838	837	881	826	825	844	849	843	893	815	921	902	956	911	858	884	930	840	879	842	844	819	884	838
10802	4342	3785	2302	1464	985	780	627	620	546	473	429	432	450	421	424	380	330	354	321	376	380	332	331	361	365	323	347	341	373	350	376	348	344	361	349	364	321	371	351	358	341	368	331	345	358	394	377	312	361	376	336	340	362	339	361	374	395	357	295	331	327	354	336	360	336	377	337	367	366	374	343	358	362	349	328	368	346	372	389	325	325	348	311	382	332	328	323	345	355	310	382	316	337	347	351	349	348	335	308	372	333	353	354	323	343	318	389	396	382	347	370	357	326	328	350	338	352	353	355	336	342	345	339	340	354	363	342	324	343	365	360	348	336	333	340	336	323	342	349	342	350	321	360	320	372	369	387	343	320	347	333	365	382	355	344	343	359	365	352	333	423	343	362	338	364	358	332	341	345	330	394	315	350	354	324	370	326	388	356	396	385	376	333	335	377	369	352	346	339	359	356	361	383	315	335	389	375	344	345	332	353	338	337	317	340	311	353	350	341	321	331	365	341	355	348	382	341	352	379	346	363	355	355	359	317	369	325	315	341	340	367	365	391	332	328	354	300	353	322	388	337	352	361	348	349	372	348	351	378	352	389	332	335	326	356	338	316	351	342	353	315	359	374	358	348	378	350	398	336	335	362	381	323	362	378	368	324	335	372	377	391	370	379	361	353	331	335	335	333	345	367	324	337	362	376	371	351	336	343	368	392	364	383	318	343	342	358	400	353	337	392	381	369	312	356	362	365	351	350	360	319	335	318	328	337	339	372	339	347	316	354	332	354	364	367	381	358	329	382	366	357	348	356	366	351	312	320	377	353	350	350	340	340	386	343	368	344	365	387	352	370	349	313	334	335	327	338	363	337	346	370	323	321	330	388	353	396	348	344	338	342	353	342	339	363	368	359	336	341	355	323	378	374	347	363	346	349	363	370	326	316	362	353	323	350	347	343	371	313	370	331	326	359	359	327	344	373	331	322	383	348	349	376	337	377	389	336	341	352	338	411	352	348	326	359	399	363	350	339	357	332	351	367	332	346	348	333	352	359	348	325	343	358	374	359	299	334	350	364	327	376	352	372	354	346	362	337	344	360	315	336	373	349	307	354	328	361	371	350	380	348	361	322	358	354	351	373	358	318	339	359	342	350	338	338	369	353	336	352	352	366	353	355	368	375	360	371	326	392	345	331	365	302	336	356	402	341	321	353	382	346	345	374	408	346	331	350	327	331	352	331	360	341	332	371	349	356	335	326	347	356	332	334	367	365	361	395	352	337	336	362	357	358	331	357	396	385	371	346	358	365	388	325	372	351	336	343	366	347	361	326	341	370	369	357	358	345	361	388	333	372	337	347	352	360	364	360	384	350	433	365	350	351	330	340	332	332	352	370	348	349	374	361	334	379	345	357	360	371	337	333	346	391	346	338	315	344	315	367	377	410	333	326	365	382	346	357	318	383	356	363	354	357	350	382	351	345	362	353	329	371	341	377	347	317	359	347	348	368	369	347	346	369	349	344	351	350	332	352	330	357	362	338	332	385	362	349	329	355	365	376	341	339	358	355	353	344	312	316	373	367	313	332	360	355	325	345	334	350	354	356	342	359	335	354	339	312	335	358	372	346	359	345	341	349	353	341	352	354	336	371	322	344	311	361	339	345	334	335	362	379	337	324	395	387	368	366	364	320	331	321	351	353	361	356	352	341	362	324	348	318	349	318	351	380	370	399	338	409	350	343	346	352	337	337	331	328	352	371	309	346	380	328	336	351	355	382	358	325	339	339	350	387	348	369	335	340	367	359	353	341	319	342	353	342	351	356	351	314	332	324	335	346	369	358	313	342	333	397	382	330	369	352	344	343	340	348	374	370	347	360	318	364	347	330	330	349	339	367	346	353	368	343	360	368	353	383	369	332	383	326	378	323	361	335	322	353	372	375	364	319	319	316	357	378	358	349	362	336	334	332	359	329	310	323	331	356	352	339	360	322	374	343	366	344	308	329	347	335	370	322	384	334	386	349	368	365	320	384	390	357	354	344	346	357	343	351	358	351	350	368	347	373	365	363	366	349	346	336	355	339	395	379	394	353	365	318	348	345	354	361	354	335	343	360	388	348	361	364	348	343	314	341	329	340	336	337	346	359	348	336	360	364	323	374	357	324	364	345	356	316	364	390	357	338	356	346	381	345	365	344	396	353	336	337	341	329	333	380	339	326	360	380	367	350	368	362	393	354	354	393	321	370	372	331	355	353	393	375	344	316	355	379	367	353	349	363	356	354	334	387	357	337	343	348	327	341	304	338	357	376	345	334	357	353	377	329	376	366	370	375	350	359	333	333	338	327	361	341	358	342	363	320	347	347	336	388	400	377	339	334	340	351	365	345	340	350	345	333	349	385	338	350	355	357	295	346	321	352	367	396	332	350	336	333	352	368	384	358	346	342	371	396	329	356	373	353	376	366	355	354	342	374	362	378	381	367	373	358	330	376	360	357	329	322	343	367	370	351	345	329	354	321	335	404	316	335	340	343	315	356	315	369	350	347	337	300	329	360	341	367	376	339	387	328	358	343	316	341	381	367	355	349	329	364	389	342	372	350	380	315	353	321	383	372	397	377	345	401	369	340	347	361	347	344	352	357	327	351	329	328	373	323	339	334	353	312	334	366	351	354	358	383	355	365	333	325	331	350	313	373	350	332	358	361	368	358	316	362	343	343	322	351	363	388	360	322	329	363	353	384	332	317	299	317	371	370	346	370	359	379	363	335	385	376	339	318	323	376	371	336	371	358	350	356	308	351	346	301	337	353	348	342	347	340	384	341	342	378	349	355	351	355	355	358	411	319	319	347	352	348	363	348	341	351	352	360	320	320	347	345	339	362	332	338	349	354	352	390	313	368	373	380	359	379	341	347	386	358	365	332	324	349	368	336	365	385	333	346	374	364	325	372	349	389	344	362	372	346	344	355	353	313	332	327	345	360	362	351	347	323	319	328	338	346	325	343	351	350	392	359	359	357	310	344	365	325	351	354	361	344	338	336	346	329	385	354	351	343	369	389	355	370	327	352	389	330	369	318	318	362	324	303	343	322	341	316	329	368	358	365	346	365	384	340	319	344	352	351	354	354	334	330	345	325	347	302	312	376	328	364	347	358	341	346	378	364	359	337	359	388	373	337	349	361	388	352	348	387	359	333	345	352	292	371	347	320	355	379	354	374	320	364	385	387	341	356	347	355	314	362	338	311	354	337	337	364	339	354	339	369	325	365	404	336	348	365	345	349	333	368	359	322	360	370	335	319	330	349	355	370	320	382	367	341	377	332	331	346	369	382	362	349	330	387	327	377	380	360	345	384	344	325	331	330	390	354	333	328	364	318	307	374	377	330	321	333	416	344	350	373	352	362	333	360	338	310	333	320	375	406	376	349	352	367	348	314	350	298	345	361	332	321	349	292	347	353	338	335	367	326	289	359	326	321	361	368	378	338	325	311	348	375	378	348	339	367	343	365	331	369	291	332	321	349
6446	3901	6646	5912	4636	3494	2708	2377	2052	1942	1527	1418	1336	1174	1110	1036	895	859	892	913	824	824	863	870	784	789	779	795	817	720	752	760	734	815	753	777	757	746	760	789	809	806	735	775	826	741	770	768	733	746	781	779	744	788	781	769	737	786	777	766	776	740	744	763	738	757	759	747	809	757	754	771	741	752	759	743	743	737	813	773	789	768	757	723	801	730	756	726	783	779	797	767	753	765	760	767	771	714	714	679	743	765	767	790	759	746	775	745	747	775	750	727	761	774	759	778	788	776	795	782	761	760	796	750	736	808	706	730	801	756	782	769	753	721	733	745	745	775	745	794	758	754	707	777	752	776	753	774	783	760	808	769	798	775	737	785	774	741	751	790	744	773	706	791	767	763	762	788	819	753	829	773	769	767	740	744	784	732	772	742	799	778	748	716	749	725	757	757	816	768	799	743	793	756	814	721	794	786	780	781	776	753	818	729	760	727	761	814	767	793	779	767	819	825	786	752	699	727	736	758	760	713	745	761	721	785	793	796	773	770	731	758	807	745	757	742	754	732	728	758	787	763	796	745	771	768	736	789	784	733	780	802	761	752	777	810	736	736	727	775	771	760	751	718	742	793	720	753	767	750	768	804	799	800	747	804	800	753	756	709	737	721	807	743	763	765	779	757	826	741	755	721	783	780	759	797	778	734	818	776	758	757	728	765	730	724	796	768	764	705	774	800	805	744	741	720	715	720	791	773	769	768	716	797	706	747	773	774	777	754	745	783	751	755	776	771	784	727	719	761	795	743	844	764	788	758	778	730	770	727	704	772	758	716	754	749	728	762	737	729	771	780	764	794	808	769	746	767	759	758	797	757	784	749	786	757	750	823	746	795	708	741	799	734	789	757	748	760	735	792	772	764	735	771	758	746	744	761	744	753	765	744	776	760	756	693	778	778	741	722	772	759	778	763	725	752	773	803	779	798	776	772	773	749	774	752	734	787	726	738	774	751	760	723	761	757	786	793	786	754	707	807	745	736	784	764	732	743	734	750	773	725	744	803	780	799	758	763	784	736	757	766	771	739	750	812	760	748	771	775	766	749	763	746	763	771	753	749	753	741	721	762	793	713	716	796	738	733	764	785	757	749	745	774	767	772	733	753	746	764	755	734	764	721	737	805	730	739	787	745	785	735	780	832	758	740	777	750	751	770	784	759	769	737	760	732	771	763	786	711	785	733	762	767	768	729	782	766	743	749	796	787	734	744	777	770	806	738	748	689	747	790	760	736	798	803	808	741	740	790	735	771	791	780	729	791	790	758	775	782	766	809	733	766	768	758	785	756	803	681	774	723	756	782	784	714	795	758	755	808	763	745	774	739	708	752	720	723	707	769	759	728	758	751	796	758	753	802	720	706	755	732	731	756	723	740	754	734	781	746	747	718	750	765	754	784	776	749	794	748	737	728	740	795	737	762	726	733	782	780	725	738	761	787	781	785	816	783	707	772	744	758	762	739	737	792	771	740	727	781	730	711	784	826	754	738	758	759	741	750	793	765	789	774	778	750	750	731	720	737	763	782	806	735	780	739	798	769	774	747	774	746	767	763	764	744	727	765	713	776	816	741	764	766	773	743	764	741	758	770	744	771	740	756	750	753	754	746	774	738	748	784	748	751	742	804	750	755	736	742	754	767	741	778	812	758	758	730	750	725	749	732	804	760	793	773	746	752	728	764	795	772	771	779	747	784	777	711	766	795	761	812	747	763	740	732	764	772	762	758	773	759	745	730	795	783	763	758	795	729	767	723	792	750	722	733	800	788	771	778	777	744	734	784	712	806	763	748	760	728	733	749	734	768	791	711	746	755	751	783	760	769	743	782	740	730	724	775	757	687	724	748	778	797	824	777	754	779	721	789	796	714	757	750	774	733	797	752	728	784	746	789	771	778	787	726	747	817	776	750	778	766	764	766	754	754	789	818	758	751	764	741	783	773	793	747	755	780	780	766	780	759	771	771	769	797	792	762	751	803	749	800	770	821	781	707	785	759	740	749	777	736	758	771	805	758	716	763	777	746	779	774	752	746	817	718	749	758	776	775	747	753	753	745	770	812	752	794	752	769	796	760	797	764	783	763	767	737	752	759	756	725	712	754	770	744	719	720	790	762	732	783	787	803	738	761	783	782	747	786	744	819	763	761	744	742	752	746	790	784	772	736	757	728	751	777	766	704	801	752	727	772	781	733	727	820	776	772	819	774	729	797	739	775	797	763	744	767	783	729	794	775	768	766	763	744	781	760	709	772	760	767	722	716	782	726	766	774	738	795	763	702	762	760	755	758	748	785	771	779	715	774	695	817	787	736	746	706	792	736	759	758	791	767	775	769	746	735	761	725	748	758	827	769	720	749	721	768	733	748	742	707	793	798	760	773	746	781	773	782	802	771	813	805	786	796	768	791	725	804	708	799	744	760	765	749	765	752	771	701	749	745	707	784	748	776	746	757	781	758	740	781	748	728	749	770	736	755	765	715	762	782	758	743	755	807	714	756	747	752	791	741	781	791	768	770	718	684	784	751	737	796	793	817	762	735	774	743	725	732	749	800	743	771	732	736	785	780	749	776	786	733	813	750	769	744	742	764	791	737	755	771	730	780	773	760	739	779	782	807	739	794	721	738	782	730	771	789	781	747	778	796	738	785	773	757	740	783	739	752	754	750	788	796	804	772	758	756	777	791	737	759	826	798	807	766	773	787	784	756	704	758	775	740	799	787	750	768	776	784	706	758	752	776	703	805	750	726	732	763	770	736	747	725	774	790	771	794	781	738	731	785	788	757	766	745	813	804	779	820	762	788	763	799	753	748	760	767	802	792	809	724	755	751	772	745	762	734	764	750	780	730	811	761	737	801	737	754	762	762	752	730	777	800	748	736	735	794	709	780	767	748	772	766	767	719	771	764	756	809	737	765	807	729	733	758	732	755	749	761	806	785	714	774	764	757	773	770	739	729	765	750	748	779	771	739	739	757	765	798	799	766	773	746	797	736	790	728	737	794	787	746	764	771	797	711	738	790	780	738	735	781	744	746	765	774	798	770	748	775	728	708	753	745	742	775	770	780	774	759	768	761	802	760	768	777	755	767	702	747	795	753	763	784	745	763	811	750	759	777	753	771	773	751	782	779	741	788	733	781	735	795	774	775	753	796	703	771	730	765	761	759	770	781	748	755	735	775	766	751	773	761	820	724	794	729	736	791	781	763	783	756	755	763	789	783	734	796	744	704	716	756	786	774	753	771	747	707	802	766	788	775	736	773	724	799	762	741	729	770	750	797	702	734	741	787	804	754	759	752	733	727	756	716	766	730	772	749	763	769	742	736	803	790	773	758	787	731	744	778	769	826	734	740	741	747	746	814	778	782	803	753	767	746	781	740	788	721	782	795	732	794	803	739	738	800	745	768	786	719	764	819	760	758	740	770	765	744	713	742	736	801	761	763	739	685	740	765	756	769	735	760	779	803	792	731
23590	9192	6693	4025	2946	1919	1132	880	772	701	594	495	467	456	403	428	368	352	346	360	338	308	322	372	338	335	332	329	336	314	328	308	326	345	313	334	328	331	330	333	339	352	325	322	327	285	352	295	322	326	314	340	365	283	302	301	356	323	333	319	334	331	327	325	341	299	287	291	341	307	341	287	300	321	331	314	324	314	323	330	342	312	337	341	320	365	317	327	324	322	339	320	327	331	322	349	327	355	318	344	345	282	333	331	306	354	326	326	318	337	288	319	338	278	327	306	314	361	327	304	301	295	353	356	326	331	308	331	350	343	280	324	323	321	340	318	347	303	288	291	303	324	318	354	316	317	352	330	282	336	343	301	321	313	333	306	336	320	293	392	325	322	323	349	307	334	319	304	282	308	305	332	287	310	289	342	319	310	327	353	337	326	328	323	348	346	328	361	342	318	321	364	290	300	299	333	351	343	331	357	332	317	300	353	301	355	351	317	331	365	307	338	307	340	320	312	293	296	336	296	340	320	324	367	304	335	290	323	324	348	316	336	319	343	347	303	329	322	355	317	303	318	347	352	310	297	336	316	323	334	318	355	318	295	317	321	343	319	344	302	326	282	320	283	338	307	323	309	329	318	327	325	352	282	306	329	309	286	345	337	298	316	340	306	299	300	347	342	309	305	348	344	326	350	293	338	340	318	360	289	292	299	354	316	319	368	328	336	352	295	335	346	342	332	343	335	302	353	311	302	295	295	311	321	329	329	305	326	328	349	332	332	337	357	294	320	318	303	359	290	300	342	353	334	334	312	311	314	296	343	313	311	340	335	390	325	358	299	327	314	324	311	309	320	315	311	320	302	324	283	329	350	340	298	305	334	335	317	301	319	322	337	311	368	324	327	304	341	306	305	333	309	302	337	331	322	317	336	309	321	335	341	343	324	307	337	311	310	316	311	301	326	339	332	339	350	360	338	356	317	319	345	324	305	299	331	334	330	353	306	320	299	322	297	357	325	319	328	333	312	301	292	347	329	338	316	331	326	297	331	325	327	324	337	322	310	329	350	298	336	319	323	307	343	301	341	314	350	337	350	274	310	329	363	296	326	361	304	329	333	304	319	332	310	360	326	344	323	332	335	291	331	325	299	293	318	336	319	299	341	310	287	324	338	301	302	320	304	327	314	341	315	307	337	313	284	303	288	318	315	321	308	306	315	342	333	339	306	325	313	317	321	326	330	330	361	282	332	343	345	320	311	315	355	307	304	361	327	334	332	334	327	310	309	316	343	310	329	389	361	296	341	334	309	355	355	318	297	306	308	325	282	320	306	318	324	309	350	295	314	331	332	302	289	295	331	345	313	321	337	326	313	333	324	300	281	307	305	312	317	324	350	336	313	314	331	364	326	272	293	319	301	326	311	341	322	327	304	278	327	327	327	291	310	349	293	327	325	291	301	316	297	344	341	350	364	342	315	252	311	368	325	325	354	330	296	286	325	314	307	330	325	306	300	330	363	305	322	321	347	321	311	302	320	323	324	325	302	313	354	325	340	346	320	330	330	321	312	360	363	313	350	316	321	336	312	304	294	310	332	287	324	330	355	367	331	325	338	326	318	307	307	312	317	296	351	332	330	313	310	338	323	290	319	293	329	309	344	318	334	309	357	314	338	306	335	333	357	374	312	310	315	334	353	319	336	325	330	303	355	332	347	315	358	340	351	345	325	338	306	320	342	316	337	311	318	362	324	297	302	307	311	326	346	347	330	349	329	336	306	329	320	338	343	351	302	324	303	304	344	326	309	323	298	307	311	345	342	297	296	335	315	351	358	333	299	324	273	279	316	333	309	337	295	332	332	333	313	298	339	331	327	272	320	325	355	343	334	335	320	313	333	315	268	324	285	326	307	328	326	345	315	314	321	324	260	313	316	306	347	353	322	351	355	314	314	340	326	340	306	318	328	322	298	301	320	312	312	306	322	320	333	332	321	357	301	327	321	308	315	316	309	321	320	328	339	314	312	316	332	295	308	342	311	283	321	325	352	359	332	351	329	325	334	317	325	300	287	343	302	330	333	293	324	347	327	322	304	332	329	359	287	301	302	327	354	296	344	315	321	302	317	314	305	314	340	322	335	320	326	299	319	340	317	352	335	316	328	335	298	305	333	362	326	351	342	320	313	325	334	322	327	327	341	305	286	332	359	305	288	310	278	316	320	333	320	295	344	357	295	325	327	311	378	327	307	287	359	315	328	326	282	331	315	362	295	335	333	347	317	319	325	316	334	295	318	343	360	365	312	322	320	320	323	334	331	311	325	349	330	283	352	320	316	288	323	304	317	342	346	304	308	325	335	340	345	356	331	324	326	314	297	344	316	338	286	303	331	283	349	325	317	356	352	340	359	322	316	334	348	316	291	337	334	320	338	312	385	367	361	336	337	303	298	297	311	304	312	313	315	341	283	301	333	334	331	353	311	316	330	352	321	346	339	348	304	288	306	313	316	312	337	304	324	326	310	306	287	310	302	290	279	338	347	313	324	347	326	290	318	307	312	340	306	325	309	316	293	312	313	322	308	331	325	330	352	334	305	343	293	325	345	327	302	294	349	318	309	354	321	312	329	337	289	314	332	322	345	314	339	333	287	283	314	317	293	319	281	367	359	313	329	360	300	313	327	326	348	339	325	306	339	289	367	331	339	341	341	313	333	293	313	331	316	343	341	367	341	351	315	305	306	323	349	321	325	299	289	350	333	302	340	321	303	284	333	330	332	342	315	294	320	297	356	315	346	336	343	348	358	332	323	286	293	363	309	282	287	309	310	323	303	327	307	304	301	337	317	324	345	320	345	332	321	329	321	322	317	326	350	319	271	330	304	305	318	283	341	307	305	355	361	329	304	298	348	327	335	312	318	314	345	295	302	327	331	310	309	327	348	311	331	311	340	349	317	276	331	343	320	334	301	307	321	313	360	314	328	288	298	301	295	312	309	319	309	326	328	344	356	322	349	314	347	337	331	313	306	344	343	341	356	318	300	288	293	315	336	339	344	324	307	315	336	313	349	327	280	286	313	316	308	326	321	301	304	308	327	313	311	329	325	329	312	347	352	373	331	304	334	327	327	337	322	328	306	334	338	329	356	336	350	307	332	326	303	311	326	334	314	306	324	306	338	309	347	319	320	332	302	324	330	316	304	346	290	288	302	358	298	365	328	327	343	326	323	325	347	323	305	298	291	302	359	298	306	316	301	332	307	292	335	341	312	320	295	305	328	328	319	304	298	324	363	316	312	311	298	306	357	326	345	312	321	332	348	300	312	344	313	299	297	337	349	311	293	326	304	334	310	306	347	311	322	332	341	334	331	325	321	326	317	327	314	345	295	336	343	358	318	373	295	374	330	317	335	340	336	373	326	327	316	316	363	337	266	318	327	349	305	299	322	306	298	300	331	312	303	313	317	331	311	316	325	326	309	310	317	301	357	364	318	298	296	326	339	290	331	321	331	310	314	307	315	346	339
13779	6702	10494	9402	8582	6851	4389	3443	3156	2806	1939	1731	1578	1589	1319	1151	992	891	969	903	922	796	800	847	875	838	781	784	791	753	771	815	749	730	720	744	748	754	753	779	752	746	761	723	719	734	748	767	711	689	724	703	754	747	716	761	742	735	735	742	744	737	712	757	735	728	749	697	742	726	799	734	737	713	703	730	747	726	736	679	755	785	719	750	769	742	702	698	674	728	746	756	727	696	729	751	699	717	709	695	730	722	706	746	733	718	724	735	729	686	722	778	692	706	759	733	762	731	719	719	736	755	739	709	720	696	755	727	747	691	707	694	714	703	754	717	730	746	699	734	689	755	694	731	726	785	675	701	713	725	705	696	741	743	759	701	704	701	755	712	733	744	699	680	717	735	695	742	780	727	733	752	691	695	668	713	718	712	759	781	759	723	685	729	722	771	782	697	689	721	750	727	668	700	760	748	768	751	739	742	752	708	732	716	711	694	717	717	723	694	711	732	735	728	756	671	744	772	716	689	703	735	681	757	719	730	700	754	726	706	711	677	675	786	734	729	725	703	719	705	734	729	721	737	719	714	716	713	685	715	738	724	740	705	708	701	688	699	713	696	711	736	752	723	701	737	756	796	753	695	708	728	714	690	728	726	660	747	705	769	683	689	743	724	704	736	723	723	726	742	747	684	720	728	755	755	732	793	764	714	804	715	744	708	723	731	750	733	696	688	720	749	701	703	747	723	730	793	712	694	706	733	732	736	726	700	708	729	708	724	793	765	685	730	705	768	733	766	695	710	761	741	737	687	739	755	724	767	732	713	757	748	678	704	722	726	709	751	695	658	712	734	756	678	727	699	714	753	708	727	763	744	699	737	768	743	671	700	717	720	704	719	754	747	716	680	793	757	778	674	698	695	709	652	746	711	775	697	694	680	745	711	744	716	788	768	724	720	691	762	750	777	701	728	739	740	757	710	735	701	726	743	709	713	718	728	688	744	695	677	726	724	699	701	702	713	722	696	679	750	708	724	711	728	749	727	755	748	775	734	754	736	680	718	778	734	723	727	748	708	705	727	749	726	711	710	741	700	711	727	736	712	732	719	724	733	756	725	706	732	706	716	714	712	680	681	736	729	667	722	721	778	735	678	714	701	715	701	690	695	708	726	694	730	691	787	740	724	741	748	725	710	773	737	758	693	752	719	722	723	704	689	752	757	694	776	716	735	701	727	754	762	762	738	756	714	733	702	716	729	712	686	734	689	695	717	757	692	717	692	734	744	738	742	700	755	774	745	712	753	709	684	727	735	714	704	716	695	770	699	714	664	765	723	689	765	682	756	732	711	717	760	712	751	717	698	699	676	730	685	687	721	709	689	763	725	692	681	704	739	720	754	680	738	741	759	738	724	709	715	740	718	717	726	755	679	713	697	716	745	694	774	705	760	728	722	679	746	736	755	730	731	725	742	732	746	737	720	699	730	742	741	720	725	694	732	745	744	680	758	728	716	700	755	685	658	683	753	728	724	752	683	765	732	723	762	709	723	722	740	712	793	731	755	789	764	688	747	720	720	765	710	724	713	703	783	708	734	717	720	721	714	753	751	754	680	756	686	737	725	758	716	710	708	754	730	717	694	750	708	691	739	732	743	724	730	704	744	685	713	732	720	729	734	743	761	710	770	693	700	754	768	704	709	682	657	709	727	786	705	719	733	734	704	709	745	721	747	748	715	710	723	707	726	711	715	754	713	702	696	746	721	699	780	706	747	756	746	697	753	766	742	724	715	739	738	660	715	724	760	757	686	694	719	728	739	693	701	748	749	743	770	697	739	733	731	743	675	723	658	720	688	715	707	741	721	729	710	701	689	685	698	710	771	691	749	709	750	708	742	726	722	770	716	746	798	715	720	741	745	694	683	746	653	728	706	767	722	683	707	740	741	770	731	722	715	745	749	713	696	735	706	701	740	732	701	753	684	725	735	746	711	758	764	723	734	756	729	749	734	709	702	718	700	739	736	757	735	748	735	687	711	697	707	761	703	725	701	721	727	716	786	739	746	726	696	733	697	743	722	720	669	708	663	695	695	758	736	730	727	731	743	731	670	711	726	659	790	731	667	734	721	728	677	715	673	693	696	703	728	704	744	695	726	721	745	708	768	731	721	747	714	699	694	726	749	730	736	726	680	747	692	705	703	726	690	730	795	710	755	697	710	714	762	705	683	723	749	711	686	746	740	716	717	757	737	717	686	707	728	712	745	711	672	709	719	739	760	730	682	681	725	760	765	735	720	713	684	669	701	701	714	711	733	682	758	769	748	663	710	732	751	690	728	751	720	700	706	695	652	765	757	721	705	739	711	725	756	706	709	745	713	698	696	711	737	691	727	716	712	694	710	745	687	720	686	726	750	688	752	761	712	769	740	737	747	709	711	717	730	701	683	746	730	725	725	712	727	711	669	682	757	685	729	755	706	745	719	703	709	724	753	706	761	720	702	728	723	723	737	709	720	721	742	735	728	717	744	717	687	721	695	711	730	720	732	692	668	751	720	705	673	775	705	732	720	706	723	698	711	735	711	684	750	694	763	749	722	721	679	732	710	716	694	759	743	741	727	707	729	732	717	705	713	693	689	748	715	748	720	711	695	746	731	715	756	706	702	665	731	780	725	706	706	770	720	698	739	728	743	730	700	759	679	802	722	738	752	738	690	726	695	702	757	725	716	717	717	705	713	734	753	732	714	709	776	712	769	734	728	719	735	694	725	720	731	688	783	690	714	722	749	695	697	708	687	700	783	705	703	679	704	748	715	717	717	730	721	714	690	816	714	748	685	744	706	737	736	708	708	807	767	689	709	710	697	701	666	723	734	774	752	724	740	745	713	719	740	744	729	700	718	743	721	732	723	719	778	733	736	701	727	733	731	718	725	687	748	695	714	725	764	729	709	721	717	766	709	669	777	707	705	685	706	723	688	719	724	699	746	695	710	703	681	705	755	742	735	737	677	765	720	735	733	692	734	728	748	754	733	768	707	739	715	732	729	727	740	744	679	735	768	779	725	756	759	763	723	718	688	692	703	717	736	645	684	691	740	738	749	723	747	733	770	712	742	736	724	726	709	719	701	782	785	746	723	727	686	703	737	759	715	689	713	720	723	722	718	733	750	739	751	733	729	760	719	731	771	735	687	715	711	732	726	733	685	723	758	787	702	750	688	723	711	687	679	750	732	753	711	786	742	772	686	748	676	722	737	730	745	732	723	744	730	716	717	762	714	795	711	762	756	723	727	723	728	741	728	766	712	729	728	705	751	705	734	700	706	749	699	694	746	725	728	673	686	729	725	746	712	714	721	732	702	671	756	753	686	734	697	698	735	736	791	746	704	713	707	726	670	708	715	685	680	746	763	721	716	722	749	718	722	713	724	761	724	740	724	733	744	729	738	735	713	672	720	756	691	683	741	684	700	693	679	713	758	738	733	778	726	720	718	776	704	711	722	704	734	726	776	741	759	729	703	766	718
30045	13602	9472	5742	4118	3001	1751	1308	1097	960	808	609	592	546	510	507	442	391	435	428	435	433	448	417	437	420	394	387	367	375	394	427	415	398	394	423	419	458	410	417	410	380	369	367	412	399	398	411	432	419	402	376	377	402	437	388	401	393	403	364	417	406	390	375	409	393	414	394	401	411	455	373	389	393	375	368	402	380	385	376	381	420	398	352	406	387	419	409	378	402	390	405	392	407	374	378	417	381	409	368	420	400	378	407	387	394	381	404	400	379	382	375	377	348	424	386	410	393	373	379	362	389	387	394	350	428	374	394	398	394	364	391	410	421	375	415	402	420	383	403	381	396	368	406	413	429	378	354	402	431	414	362	332	410	393	409	374	396	391	384	412	393	388	402	389	405	388	397	386	394	404	387	356	378	378	393	415	388	346	387	375	383	388	417	384	383	430	371	366	380	376	391	375	384	391	361	412	370	393	371	397	373	429	408	360	393	385	410	419	425	429	410	379	415	370	399	418	406	402	413	343	397	429	402	421	396	391	403	402	401	395	385	358	366	393	424	392	365	399	409	374	384	388	422	393	398	382	396	384	425	371	376	368	400	434	378	372	385	379	372	407	372	402	374	406	408	388	388	408	412	390	422	391	379	372	404	377	420	415	435	419	416	399	400	396	363	397	377	417	386	395	398	381	350	408	395	379	382	430	384	368	398	396	406	403	395	439	399	385	379	395	395	368	409	397	398	415	414	443	433	397	390	338	411	380	381	413	401	365	394	365	405	404	388	379	378	387	371	425	414	380	419	383	397	403	390	381	391	381	361	355	375	435	403	411	422	370	391	339	389	377	404	393	388	427	386	366	414	389	402	380	386	383	410	341	379	375	383	377	397	419	412	386	366	363	402	429	389	382	384	398	353	424	391	417	392	372	358	410	394	386	415	420	404	401	380	378	417	371	409	380	383	386	408	376	377	370	388	406	387	403	400	380	421	390	384	393	404	369	350	377	391	382	409	410	386	430	399	412	436	411	378	390	342	394	393	393	438	402	397	399	396	404	404	370	400	413	370	377	411	410	381	436	391	402	353	411	411	403	363	373	376	378	371	392	371	447	394	397	403	459	396	376	390	364	449	363	414	384	344	405	417	410	410	383	374	410	410	413	396	383	368	378	414	378	409	372	383	373	374	390	423	359	397	413	358	392	398	375	406	399	414	422	398	376	428	407	385	406	354	360	391	390	345	402	380	363	412	437	380	422	415	416	393	419	420	357	434	367	402	395	414	360	391	424	389	357	394	402	401	401	384	407	397	325	399	409	464	442	396	430	380	369	401	415	398	385	398	426	418	419	355	376	377	381	384	384	429	409	427	387	367	418	402	372	399	366	433	403	403	397	414	443	379	384	415	422	366	393	424	375	382	375	412	393	385	400	386	401	408	407	402	417	361	371	349	385	414	372	424	388	390	383	395	394	391	456	417	353	360	399	376	381	444	388	379	389	377	363	374	416	378	368	407	403	404	427	367	390	377	381	421	379	421	377	347	373	386	385	360	349	385	386	409	396	386	404	424	377	431	388	383	403	389	391	422	382	396	398	385	392	393	386	396	408	403	392	387	392	400	425	362	431	386	368	370	400	381	392	367	389	363	404	378	368	401	419	388	432	359	390	424	405	393	407	411	418	387	369	367	356	401	358	383	436	381	393	394	365	380	407	390	428	408	383	405	388	398	423	404	409	406	391	402	383	408	436	381	378	375	401	350	399	420	381	379	386	400	368	417	421	427	383	402	373	389	355	390	370	418	433	367	414	345	401	400	369	397	421	404	366	390	382	415	394	401	344	413	421	373	394	412	393	390	408	422	372	405	404	405	372	381	389	437	395	382	362	380	365	402	353	433	402	393	388	366	377	414	419	450	383	388	408	390	370	372	390	403	405	384	393	391	416	395	404	349	404	382	377	391	375	373	432	461	401	416	440	397	372	370	419	403	378	403	358	418	342	413	379	424	423	386	350	411	389	396	395	399	370	441	411	402	372	435	406	392	429	416	386	410	407	402	398	388	391	437	355	394	395	402	424	355	385	379	412	346	360	427	433	420	399	415	357	364	350	392	409	404	401	376	402	422	361	396	411	379	394	388	367	408	379	362	401	413	381	413	372	379	375	362	412	402	395	385	346	419	364	415	375	428	416	386	378	371	419	437	396	400	382	370	432	396	393	362	398	364	392	403	412	375	372	424	405	414	360	371	401	400	399	393	394	372	383	358	368	379	385	418	405	393	409	413	416	399	384	381	360	398	409	412	366	403	393	418	385	385	407	424	363	395	378	365	382	386	412	398	369	434	419	386	386	386	391	397	415	356	403	376	388	379	423	358	383	394	406	412	381	411	376	393	405	425	389	394	397	423	409	396	395	421	366	366	373	399	367	423	393	355	400	394	396	387	369	391	384	386	368	406	392	371	357	441	429	437	377	399	366	400	379	426	354	367	372	409	418	397	383	385	426	391	391	402	416	432	397	426	363	409	384	407	384	384	411	388	361	388	368	417	423	415	418	406	416	379	383	411	366	408	416	420	403	369	392	373	373	385	408	375	373	359	436	383	367	381	364	379	412	403	349	399	423	376	410	372	421	378	406	380	373	366	413	395	394	437	392	399	380	390	382	387	374	418	368	403	388	452	407	367	390	412	401	431	417	397	425	384	419	377	416	404	381	362	427	365	351	356	398	408	407	415	367	386	402	387	427	386	385	421	404	371	438	370	361	391	418	369	386	388	388	382	386	408	379	423	391	381	410	386	370	430	393	387	391	403	387	393	339	377	385	403	364	358	386	391	356	395	393	406	382	400	405	430	420	383	423	384	374	393	414	396	376	393	400	397	340	360	403	417	448	396	389	412	411	376	400	372	416	397	397	419	386	389	399	407	395	389	361	396	391	387	411	401	387	420	352	400	429	368	391	443	388	383	394	447	378	407	413	380	369	387	374	380	395	405	376	389	403	368	404	398	388	357	390	358	392	383	370	398	390	416	400	400	384	418	415	379	394	400	375	399	388	420	434	384	458	385	401	399	364	391	398	395	396	419	401	410	364	385	362	387	396	384	377	382	403	394	414	375	402	398	381	342	372	419	399	401	369	426	386	389	378	359	393	411	417	404	365	376	364	383	415	383	385	414	432	424	375	423	386	365	399	377	366	392	402	384	387	392	405	422	388	383	381	405	367	376	399	405	388	389	432	408	374	376	410	422	372	402	399	372	391	401	382	346	363	388	382	362	429	435	391	401	401	378	374	383	384	417	426	384	402	395	399	409	388	377	401	378	406	362	403	406	395	412	399	381	399	390	366	382	383	367	405	421	378	393	362	353	407	402	408	402	384	404	397	415	367	376	401	397	402	385	403	416	414	420	405	429	355	367	423	367	376	364	418	372	386	410	418	414	392	366	383	444	363	403	383	403	389	390	396	380	434	406	368	373	362	368	413	406	423	380	395	365	365	374	394	393	385	367	406	407	408	323	373	379
16375	9554	13332	12507	11429	9600	6251	5013	4408	3645	3032	2341	2142	1902	1701	1499	1339	1091	1168	1179	1136	1136	1078	1020	951	968	956	926	917	874	919	920	975	941	889	882	890	903	888	884	931	877	860	870	900	891	924	865	879	875	871	888	868	924	888	903	934	883	862	886	845	882	881	848	851	869	813	866	908	865	831	888	844	895	893	847	867	847	882	904	852	855	781	879	818	854	821	852	894	807	838	878	818	852	864	889	826	854	910	857	886	903	825	880	822	903	913	864	930	826	849	859	841	864	871	847	899	906	859	900	866	838	864	921	822	831	798	895	885	883	851	875	857	884	865	854	862	841	892	900	846	869	869	833	814	841	895	878	908	868	887	926	890	929	910	877	846	850	854	919	871	831	845	871	884	814	887	839	857	912	855	916	876	889	834	833	882	851	890	860	892	892	907	819	895	884	841	868	830	830	950	854	858	843	817	881	863	870	843	873	847	900	835	849	887	835	903	877	866	872	875	812	892	834	846	793	881	844	908	849	861	884	841	919	879	823	819	869	843	892	869	862	916	873	850	858	901	870	865	872	828	913	807	849	883	883	881	835	869	849	808	846	875	874	822	848	820	882	873	833	863	845	867	848	813	877	835	872	864	823	863	858	846	840	883	826	871	898	893	839	850	888	885	862	861	838	874	856	913	853	888	860	808	861	884	861	873	860	889	834	849	819	843	821	856	893	878	864	798	816	906	862	836	888	860	834	821	853	861	850	912	865	841	847	865	805	905	851	876	839	812	897	847	852	884	810	852	834	868	828	879	839	875	839	907	875	907	880	846	880	840	879	811	880	834	816	861	785	873	912	842	825	889	844	882	853	853	818	891	848	824	864	894	867	850	875	867	893	824	917	907	851	826	865	915	849	879	831	894	862	833	857	863	865	851	840	876	834	847	847	837	854	819	877	851	910	826	808	829	788	852	860	880	851	853	819	840	861	877	834	822	831	818	860	896	857	888	856	865	859	868	824	831	868	821	920	870	856	879	889	873	860	894	861	857	861	864	876	881	832	845	830	869	895	921	861	799	894	791	867	847	860	852	834	829	817	870	838	853	877	915	838	851	873	828	902	832	867	887	910	904	886	867	858	865	885	864	880	825	825	873	832	858	862	864	792	870	829	893	846	861	897	828	833	888	816	837	923	907	838	847	844	864	859	849	930	825	877	860	837	837	870	836	821	888	845	813	866	861	854	814	881	812	866	831	843	904	813	884	831	868	861	841	902	878	867	846	905	882	869	898	868	840	880	856	913	850	837	861	850	871	900	826	869	852	862	848	900	871	853	873	881	863	871	845	856	859	862	913	865	866	837	894	909	825	872	847	847	859	834	892	839	818	821	853	862	866	827	819	837	843	832	879	888	878	887	847	923	882	841	860	816	876	811	913	859	876	840	819	861	868	906	817	840	842	879	919	915	861	892	849	855	886	874	881	874	874	820	809	860	893	858	812	812	863	821	918	838	922	904	857	826	916	848	887	844	877	910	906	841	876	852	854	913	912	890	875	845	893	852	894	870	864	874	886	857	872	881	860	825	837	877	928	874	877	832	821	806	813	861	889	861	900	827	867	825	874	903	854	854	895	898	885	895	850	859	888	786	853	901	871	852	861	886	867	837	877	817	904	822	876	831	850	862	868	877	851	895	828	862	870	876	830	868	885	904	867	881	834	845	844	894	876	850	840	890	888	845	890	867	875	857	932	904	833	894	872	843	931	880	847	867	874	796	890	814	905	864	879	858	890	839	897	854	890	893	848	838	848	887	849	861	914	847	893	891	908	830	869	865	828	865	908	879	847	873	861	831	913	837	805	822	812	836	839	827	870	883	898	850	915	887	906	839	852	933	834	848	841	810	902	854	918	868	905	860	888	857	886	901	856	823	883	902	886	833	843	806	847	871	835	838	887	887	860	847	833	837	843	885	847	900	888	896	911	834	893	907	876	878	868	847	795	858	823	852	844	890	841	876	824	862	876	831	828	847	872	862	822	854	850	841	837	896	836	864	851	863	816	828	875	856	858	849	821	837	865	907	918	905	843	842	837	895	837	868	926	921	826	847	925	858	881	828	869	825	897	866	826	856	869	872	835	839	838	902	877	871	908	854	916	855	896	888	916	860	863	831	870	823	849	881	848	822	873	850	836	855	907	913	858	839	853	870	875	871	839	880	875	860	888	848	847	838	920	899	829	901	834	864	869	874	868	896	879	853	896	878	833	864	821	834	856	869	894	845	857	859	871	827	862	841	844	823	846	855	916	858	818	870	870	865	860	917	875	871	834	879	802	877	853	915	854	916	883	883	859	837	917	850	826	916	873	859	862	799	862	848	903	821	862	854	847	912	870	894	831	869	859	871	786	877	854	909	855	847	842	906	862	825	837	895	872	877	877	864	831	852	849	896	880	867	894	827	861	833	867	878	897	874	885	882	854	876	868	837	871	825	806	834	904	884	859	853	867	838	867	865	833	779	830	828	816	899	932	847	867	834	872	818	861	893	827	869	856	867	886	825	881	857	850	853	929	862	836	897	857	841	901	861	872	814	865	844	890	856	887	902	854	883	868	874	794	875	888	862	878	850	874	892	895	880	897	827	775	840	852	906	865	872	854	821	836	842	836	868	873	834	864	862	874	844	833	892	886	879	835	851	891	910	891	882	850	891	827	861	880	843	848	876	884	819	830	841	866	874	844	906	868	822	872	846	826	882	896	863	816	866	820	870	839	861	880	863	870	834	853	863	830	802	879	852	876	880	841	881	851	890	851	877	872	831	907	861	849	903	831	872	819	868	885	878	895	790	864	877	827	846	845	915	835	878	831	870	842	880	849	868	883	833	865	837	843	815	897	897	838	843	871	807	835	849	905	882	878	891	880	888	861	865	859	814	882	871	865	868	873	857	854	906	868	875	852	860	855	861	874	800	839	835	838	963	872	861	846	877	892	837	859	856	845	879	823	868	904	855	874	838	852	872	866	888	886	875	883	910	874	843	817	857	927	848	907	914	931	892	869	834	859	853	913	816	895	865	809	878	853	832	855	850	824	852	887	911	859	914	882	882	843	870	859	857	827	837	850	869	925	829	845	856	894	909	884	877	883	856	854	890	887	854	849	844	913	900	871	832	860	848	836	874	818	864	875	810	815	886	844	810	899	888	808	865	885	856	885	894	840	858	865	872	910	906	842	840	854	887	835	855	826	834	845	848	860	828	892	897	881	899	908	780	848	851	814	830	846	912	904	857	852	875	824	875	901	924	819	882	863	893	883	843	831	890	899	851	874	908	852	843	894	840	914	847	876	859	891	870	858	873	866	874	818	872	879	830	908	831	804	867	850	877	795	855	847	871	893	852	856	835	774	893	877	886	899	827	808	846	860	865	827	882	866	860	845	860	876	864	859	861	869	891	848	857	872	868	837	903	844	880	898	879	866	894	880	863	844	893	879	840	909	877	892	826	862	871	920	799	808	828	833	869	895	817	840	858	857	892
11372	4705	3485	2142	1437	977	705	658	546	537	508	472	472	395	381	433	420	360	356	407	382	389	355	346	349	329	333	349	345	373	340	356	354	357	354	323	355	341	365	331	342	316	369	362	335	327	358	343	328	330	348	351	346	333	312	346	340	338	361	342	310	307	320	345	375	351	335	340	341	325	381	360	331	351	346	352	350	330	337	360	335	366	382	331	351	335	329	360	380	317	339	355	339	339	313	326	330	343	353	343	359	362	347	314	351	386	295	326	301	366	360	335	308	365	320	353	355	352	393	328	348	368	341	339	351	362	343	351	341	413	320	317	344	343	359	372	404	349	362	325	369	339	357	326	344	352	303	375	361	350	344	331	331	363	368	357	335	343	335	348	328	356	323	337	366	326	357	345	347	373	349	336	335	363	335	345	315	337	348	374	341	330	348	340	379	357	325	374	344	368	338	362	366	357	350	341	299	321	366	334	340	353	369	383	382	382	367	320	350	350	360	353	352	362	340	344	296	346	335	347	370	374	342	369	338	351	345	366	372	325	366	365	328	321	321	338	342	371	347	356	338	364	301	310	355	326	344	347	391	346	337	338	327	349	345	351	333	342	330	358	337	350	359	390	333	320	310	354	372	327	353	328	331	354	345	349	338	362	349	336	340	384	359	370	374	376	351	334	351	321	301	355	339	356	300	331	317	292	330	346	327	372	335	327	357	374	362	374	343	347	334	361	340	385	354	344	353	373	361	346	355	364	352	337	345	341	322	384	327	345	330	336	365	341	311	325	341	333	346	354	355	353	299	299	333	322	353	319	379	383	361	341	340	348	373	317	348	300	352	364	353	345	376	402	360	334	334	351	342	382	355	368	348	343	353	326	353	373	348	332	388	334	327	311	348	369	357	331	330	348	391	328	369	370	339	359	356	342	345	347	360	316	355	354	318	396	324	315	334	360	338	377	367	325	325	332	305	350	335	342	326	340	326	346	348	352	346	375	338	360	371	357	330	329	340	346	306	317	361	334	348	323	339	355	339	360	383	328	369	351	383	340	349	319	343	356	360	322	348	341	352	340	344	343	363	371	338	330	371	355	358	342	339	348	357	339	310	348	316	374	353	354	357	317	336	366	328	350	364	349	363	344	368	345	348	362	373	349	370	359	353	360	365	317	349	343	338	332	319	372	339	382	375	335	351	343	358	319	319	339	333	363	345	330	333	368	298	345	355	379	349	414	359	363	366	343	367	346	334	357	384	344	318	342	350	354	329	328	371	319	350	334	334	326	309	372	344	360	368	336	359	362	333	347	354	353	361	360	351	334	361	335	344	353	321	346	364	323	375	323	293	354	358	339	379	321	364	366	378	329	398	342	357	311	369	346	338	313	325	388	330	351	321	326	332	326	323	302	349	364	361	383	322	352	339	348	318	344	367	344	371	347	354	316	345	332	333	353	350	343	337	350	334	334	339	387	369	385	363	351	350	395	354	329	343	358	343	342	380	325	335	337	351	325	328	355	352	360	353	338	374	327	323	356	334	393	357	295	353	344	357	375	357	348	326	361	315	370	338	326	356	359	332	340	342	385	334	310	338	317	321	358	325	379	365	349	343	352	367	348	396	337	353	357	331	392	353	343	350	388	371	363	321	321	338	367	362	336	344	368	360	361	352	345	349	348	382	335	318	358	344	383	341	351	312	380	351	376	350	337	337	367	356	368	356	381	346	360	352	369	325	357	386	331	348	360	376	358	359	383	385	375	360	382	351	359	384	379	373	349	354	364	364	356	347	384	356	384	340	330	374	359	339	343	365	352	336	356	306	384	363	368	331	362	333	326	362	325	347	342	332	352	340	376	358	372	324	334	339	330	328	359	366	346	349	332	349	321	312	371	350	341	350	324	307	323	316	346	343	346	326	362	348	338	378	298	356	370	348	362	345	359	355	350	328	332	326	382	365	383	322	382	343	335	354	330	341	324	382	343	399	368	331	328	329	344	346	340	308	311	350	318	345	370	341	353	329	363	365	334	322	348	340	344	374	360	366	333	313	332	312	362	367	340	351	344	391	346	346	351	357	347	338	337	369	367	323	347	333	411	326	345	355	292	361	340	358	370	366	340	348	354	334	335	356	347	374	389	349	342	382	333	318	342	336	355	372	347	314	328	339	317	300	355	335	330	367	351	373	337	341	340	364	388	352	337	365	359	371	368	339	342	315	369	335	348	342	359	327	323	355	367	353	382	345	381	333	353	373	347	385	354	347	341	349	319	334	367	358	319	323	376	335	376	310	332	355	334	396	346	373	345	348	302	351	352	347	338	381	356	353	344	391	363	334	337	343	304	365	344	378	359	369	358	337	334	328	364	315	344	321	345	316	320	369	337	341	335	358	376	345	328	357	367	373	361	344	365	337	370	362	357	365	325	339	340	361	328	317	346	332	334	322	308	322	354	338	350	303	359	333	351	367	360	323	346	383	331	360	341	346	326	337	369	349	344	346	323	334	328	332	356	338	336	367	316	354	372	387	389	326	354	345	363	329	311	366	338	325	338	353	359	349	359	334	339	406	340	308	351	340	322	349	341	300	340	376	342	338	359	329	338	357	318	364	323	336	352	334	326	334	358	380	354	372	329	373	365	380	356	366	322	370	310	321	367	345	346	337	337	330	365	375	337	307	358	353	331	327	361	425	329	326	354	338	319	373	351	358	334	368	355	353	385	365	348	325	365	371	336	350	328	326	312	355	398	376	364	331	332	324	392	357	383	325	372	373	331	358	380	381	359	354	332	335	357	326	378	322	342	353	331	399	376	389	314	312	376	376	336	367	314	318	383	338	333	340	352	337	355	333	314	325	350	386	326	326	352	331	329	380	369	331	371	374	316	382	339	316	314	327	340	327	322	361	365	317	360	366	341	344	346	326	368	316	348	352	303	353	366	363	376	377	351	330	344	334	369	358	374	383	346	361	390	361	324	347	354	347	358	312	364	365	344	342	359	352	334	349	366	339	343	321	367	340	344	327	374	340	323	319	336	305	358	342	355	389	363	349	356	313	351	337	389	339	396	382	343	356	339	362	365	370	323	318	364	385	365	331	321	355	344	321	397	326	332	312	348	365	368	343	353	341	354	365	380	354	335	353	308	321	374	318	316	363	332	374	326	359	344	337	370	347	329	383	345	316	336	343	337	376	332	364	349	309	313	360	364	342	363	343	317	353	357	358	323	340	348	359	345	329	357	314	337	328	327	336	357	363	354	379	367	336	375	340	344	347	340	312	359	353	366	334	365	359	337	321	369	331	326	384	364	337	342	345	344	346	364	380	352	398	347	349	331	320	355	408	355	321	319	337	331	336	340	333	353	350	343	324	351	360	357	331	326	360	346	352	338	340	319	329	338	337	322	334	376	331	351	342	332	337	337	355	353	365	367	356	362	366	357	369	329	320	351	324	331	326	329	337	346	331	356	343	355	354	350	373	339	323	319	351	366	331	331	385	361	343	347	351	359	345	364	339	353	353	314
6700	3947	6108	5772	4829	3544	2638	2167	2016	1561	1539	1365	1270	1228	1061	969	883	833	888	882	824	745	814	833	784	765	751	764	757	733	722	745	746	771	768	776	738	731	730	765	782	742	698	782	769	736	851	778	753	770	806	765	780	739	740	768	744	769	788	720	765	742	770	758	707	776	773	722	807	741	742	772	738	761	745	805	753	748	788	730	781	795	726	704	750	813	802	731	781	726	736	753	721	738	790	773	761	746	721	780	764	799	721	737	755	744	736	777	761	785	770	753	763	765	729	752	814	755	774	797	751	814	727	747	701	730	763	774	750	746	760	768	744	735	763	772	777	732	738	740	733	794	740	753	747	802	756	780	690	798	782	774	746	783	789	795	749	765	720	740	762	744	773	750	746	779	771	735	761	775	763	751	784	734	740	743	791	783	696	768	788	743	778	780	759	755	799	780	774	762	789	720	747	745	766	744	784	749	792	780	748	748	720	758	765	719	804	691	704	742	703	750	728	754	746	773	757	777	751	767	702	786	844	747	759	794	755	781	789	788	800	780	781	759	759	801	746	792	784	721	719	759	752	730	810	736	738	766	814	764	785	757	822	760	702	761	789	693	733	786	758	735	786	725	712	797	752	746	736	719	721	747	749	731	747	741	734	740	775	768	735	776	722	721	778	778	733	679	820	800	717	773	768	733	774	779	754	730	750	738	782	743	788	786	736	754	788	736	729	757	739	728	745	762	748	769	794	751	727	771	750	778	766	798	730	771	734	802	773	754	717	771	816	720	743	776	750	724	782	763	793	711	760	766	721	779	724	776	770	779	801	739	767	747	767	789	734	748	755	813	743	724	746	753	728	793	746	772	755	778	699	747	757	750	740	773	743	784	741	792	732	722	706	716	781	720	759	766	758	748	740	785	787	750	796	738	771	804	778	794	809	732	719	783	767	735	751	764	750	825	741	728	751	784	818	716	757	758	790	761	784	775	764	757	781	777	741	778	729	803	784	754	750	757	747	721	747	769	707	745	770	738	744	800	809	732	762	760	742	750	749	746	755	726	769	737	798	764	753	727	761	742	794	762	784	792	782	719	745	727	751	713	796	729	792	756	762	726	733	764	736	755	748	736	770	777	782	766	732	750	724	738	759	743	771	735	759	804	758	717	729	710	753	717	782	788	714	804	716	759	758	779	775	754	761	756	788	757	710	760	782	782	756	716	783	757	792	768	791	744	723	729	763	809	713	786	761	804	775	763	743	769	709	746	710	728	757	752	744	746	776	707	740	747	696	727	767	799	773	764	780	713	760	743	761	791	749	728	753	794	796	732	787	728	745	767	805	798	749	778	782	770	783	772	760	763	756	758	744	776	755	785	733	787	772	748	785	746	761	765	746	725	729	704	707	751	752	775	781	727	780	757	736	737	784	776	707	792	738	740	743	737	697	720	762	716	748	755	747	790	777	719	741	787	745	789	775	739	724	774	734	764	796	700	785	820	696	762	773	752	766	697	776	726	727	743	702	805	768	762	795	749	753	810	704	758	774	756	703	756	735	751	738	716	725	797	739	741	709	755	770	753	771	705	782	818	716	763	766	746	704	744	783	726	761	753	755	796	757	763	751	789	740	783	783	804	775	769	782	744	774	790	746	779	799	743	768	760	726	794	744	778	743	744	758	780	727	763	755	810	740	794	721	747	748	735	762	825	739	799	764	743	763	787	745	752	748	733	739	762	795	728	769	754	747	783	773	746	761	753	770	745	747	738	754	765	738	670	782	763	787	768	774	734	768	803	745	761	711	667	761	790	699	763	747	675	745	748	707	768	765	756	759	779	746	776	764	736	778	750	783	746	798	745	788	777	809	772	757	726	670	767	788	726	727	743	793	763	755	774	725	737	770	798	754	751	767	734	745	787	715	758	783	746	735	769	750	730	747	778	743	719	712	747	770	749	786	777	756	806	798	733	776	767	801	739	743	740	798	758	734	747	759	752	775	738	738	810	785	755	743	706	745	784	772	692	840	769	778	754	755	752	726	788	777	779	785	761	727	831	732	763	753	737	741	769	813	736	776	771	686	752	713	761	781	783	722	730	736	788	729	720	781	781	771	748	755	731	765	761	753	751	779	750	718	767	790	770	777	804	765	786	721	740	808	778	701	750	693	716	780	768	748	739	796	726	753	763	768	761	757	688	722	774	737	771	770	778	763	746	762	781	740	732	753	791	748	747	720	749	785	752	756	741	759	778	761	703	761	776	742	802	760	742	786	724	761	767	722	786	768	739	740	737	739	778	815	795	799	805	829	784	746	767	738	767	798	759	766	767	754	762	768	739	801	792	752	744	738	785	754	783	710	801	820	750	714	734	767	738	738	745	785	744	787	826	715	763	810	745	718	775	741	831	790	796	776	746	772	760	788	752	741	770	761	747	703	723	723	779	725	774	770	810	761	766	785	779	792	743	763	749	783	775	735	719	804	731	733	737	776	783	766	768	765	757	790	751	767	751	788	744	791	764	738	757	745	775	833	793	795	753	750	806	707	696	714	763	755	707	742	736	779	746	737	739	741	732	758	738	725	748	741	798	790	752	786	739	779	711	756	718	746	746	791	778	783	752	719	779	675	753	747	775	790	767	762	785	782	756	766	738	779	761	771	738	728	784	758	781	775	764	717	737	726	742	786	766	759	782	796	806	748	735	742	738	798	787	772	760	728	780	842	730	785	734	751	763	745	720	756	784	771	749	747	723	752	750	747	718	745	752	800	748	780	721	762	774	734	800	732	753	737	786	723	779	762	747	752	799	781	785	738	727	738	739	686	723	738	758	743	762	731	751	798	780	750	763	744	748	790	788	767	748	797	747	769	775	776	738	747	783	757	755	746	732	789	789	754	743	783	757	764	779	803	780	746	842	738	740	691	742	752	790	711	771	721	756	704	814	765	767	824	738	765	761	784	798	774	732	755	736	707	769	811	802	767	755	755	786	765	714	744	725	746	787	762	758	769	745	760	704	734	793	774	704	731	760	813	783	798	775	789	743	735	753	730	721	746	759	771	745	726	777	741	746	764	726	747	744	744	753	728	774	794	700	764	794	799	773	740	754	762	748	769	734	746	753	730	761	765	748	774	783	745	757	776	750	774	729	772	799	795	722	794	800	789	785	739	720	765	778	773	742	782	743	696	746	735	740	799	744	740	753	780	785	714	739	740	726	704	679	747	758	742	740	783	746	761	750	796	777	756	734	738	716	792	734	786	778	806	753	757	752	725	760	735	757	798	790	810	805	731	799	780	770	745	734	793	779	736	783	758	762	736	784	766	711	742	725	758	784	713	745	762	768	758	789	759	730	806	755	782	813	718	752	743	748	746	783	756	808	778	725	779	776	778	776	742	829	717	753	681	736	798	764	796	785	715	784	775	742	767	834	738	754	781	838	733	760	777	758	740	765	775	710	778	746	762	770	814	764	747	766	745	732	745	817	764	700	815	753	715	735	781	740	721	777	769	782	807	755	753	799	790	725
21603	9196	6526	3785	2963	2151	1220	938	809	617	595	509	483	416	410	380	423	398	385	305	366	345	333	320	326	325	306	356	311	324	332	313	335	318	306	327	319	335	328	322	366	331	341	325	316	337	334	296	334	322	309	260	338	311	308	317	301	334	324	299	292	310	324	346	330	301	287	268	332	309	291	330	345	314	344	347	357	340	316	328	315	352	331	341	352	309	331	329	342	332	329	348	341	304	281	334	274	334	330	338	321	338	356	324	313	317	352	335	310	312	339	324	339	298	331	339	309	309	303	298	321	314	302	354	361	321	327	357	333	311	314	334	332	350	308	337	307	320	326	320	319	318	340	317	336	286	309	352	317	322	304	314	353	322	331	371	325	311	342	291	278	334	295	353	321	287	359	309	316	358	314	287	341	366	309	312	332	327	311	310	332	358	343	324	325	299	340	293	331	333	330	280	320	332	322	356	320	333	314	339	336	369	297	299	307	314	341	321	298	309	346	333	340	289	331	308	274	318	329	318	368	342	325	295	321	339	310	329	326	299	312	302	307	314	344	331	345	353	321	334	331	346	322	325	322	303	347	310	299	350	320	330	359	305	295	337	315	314	306	319	357	315	321	321	317	341	313	299	299	351	318	315	300	305	326	319	329	295	320	347	300	326	278	302	306	382	295	310	331	322	350	360	308	316	366	324	311	326	300	328	330	353	295	351	352	377	301	308	333	300	300	274	315	311	305	318	308	335	328	342	331	315	327	315	327	350	310	281	299	338	342	323	322	336	334	341	320	328	296	339	314	363	354	355	307	326	316	335	321	322	322	300	329	296	320	336	336	296	331	305	344	337	336	339	302	325	290	353	321	324	329	337	347	306	317	301	338	357	282	306	341	301	338	345	323	363	315	325	312	317	331	322	341	318	306	325	355	323	313	318	352	291	302	355	340	332	288	347	356	290	358	305	323	314	336	294	311	314	312	320	358	316	315	368	334	323	324	337	336	334	318	317	315	314	308	308	301	330	327	341	325	355	331	341	366	311	306	355	292	298	284	348	335	331	353	358	334	310	283	310	288	342	321	317	320	330	357	303	304	348	310	354	307	318	334	326	335	327	305	291	368	304	299	338	313	328	324	318	307	317	329	324	313	355	304	312	336	302	335	305	320	300	333	303	348	301	343	320	295	329	342	297	313	319	312	335	335	347	321	321	324	339	305	337	275	378	341	315	318	290	286	323	335	345	319	332	301	316	311	333	326	319	299	329	362	329	355	308	298	307	353	362	324	367	361	345	318	329	326	343	303	308	340	334	300	321	321	352	337	342	300	312	350	329	326	329	319	317	318	336	307	324	299	306	358	348	322	338	321	313	299	329	348	326	308	282	289	306	307	347	331	309	329	322	341	313	299	285	321	304	315	323	302	306	324	285	345	299	316	330	318	344	323	306	337	305	329	328	347	362	344	310	316	328	290	319	341	326	326	325	340	322	304	307	308	331	324	314	325	323	343	331	326	316	321	302	345	313	296	316	348	342	329	299	305	301	296	327	350	311	303	330	321	313	319	326	316	337	326	314	335	337	288	334	340	306	305	285	318	265	292	301	285	371	349	301	323	349	322	319	287	331	313	281	290	321	325	321	330	312	345	332	329	345	310	353	274	328	346	318	334	312	362	340	324	319	333	319	340	313	340	320	309	332	319	329	294	283	324	323	321	337	310	327	326	329	322	338	324	335	292	360	293	317	304	316	319	317	333	317	299	311	296	339	333	312	324	321	311	313	355	296	339	313	293	329	325	328	369	317	326	332	341	316	331	287	357	288	296	310	318	296	320	326	303	306	337	328	309	338	282	335	328	303	324	334	317	344	330	329	340	321	315	347	297	310	305	334	336	302	321	319	312	299	327	318	334	295	284	320	326	306	337	306	297	296	319	343	326	330	317	323	291	346	332	341	320	353	315	275	316	347	300	305	335	287	332	313	334	313	301	310	306	337	350	334	335	333	323	371	314	360	320	338	333	346	307	346	342	314	346	328	318	318	331	343	299	337	322	348	312	306	335	289	292	331	321	289	332	333	357	318	295	308	297	311	322	311	326	320	336	334	299	319	316	332	331	316	305	302	316	355	355	321	323	332	316	321	332	335	358	322	318	346	381	310	337	361	311	325	339	310	305	319	333	358	314	311	304	354	301	340	324	322	354	344	298	309	328	332	312	265	288	305	323	342	328	331	328	308	325	308	364	297	308	339	303	370	299	310	335	366	318	291	320	299	310	317	349	292	312	336	341	350	340	311	315	323	321	296	313	319	316	364	315	312	320	318	329	313	334	348	305	319	346	313	335	320	302	336	284	340	311	265	300	291	314	313	310	331	302	308	341	353	323	312	315	320	298	311	331	322	299	328	321	305	330	349	309	337	289	296	310	309	314	293	315	294	321	286	326	321	336	328	339	316	329	296	309	351	317	333	342	356	340	314	330	296	338	377	334	331	322	325	358	309	316	392	311	314	321	333	333	318	346	335	313	341	345	352	309	292	313	323	315	295	319	299	349	327	354	337	296	318	329	321	321	343	319	315	330	338	293	320	289	327	304	368	332	314	338	315	309	304	317	288	337	350	305	315	320	318	308	320	330	300	330	307	298	335	314	320	346	333	337	330	357	311	342	315	295	318	320	317	322	299	344	364	310	331	325	290	328	315	318	313	314	299	354	336	320	349	331	306	330	326	314	361	310	304	327	345	315	320	337	315	350	330	329	318	318	333	349	325	293	307	338	319	304	328	324	314	337	323	330	331	330	330	314	301	266	328	322	328	296	300	338	316	320	301	338	313	310	332	328	290	312	335	318	331	276	312	338	359	366	308	336	308	328	340	325	353	325	302	315	310	362	343	348	295	326	317	324	332	335	321	298	303	290	350	365	329	340	300	357	346	323	319	349	340	310	334	311	313	323	341	369	329	315	341	302	296	349	333	346	311	337	315	308	313	302	317	312	331	260	329	321	326	290	330	343	264	316	317	351	336	319	293	311	357	316	312	303	316	340	303	319	339	348	314	338	312	324	303	320	324	337	354	302	352	303	329	383	322	329	327	311	346	290	315	265	329	316	336	318	327	324	318	299	334	326	332	334	316	329	348	312	295	294	304	338	315	330	317	339	316	311	305	281	323	305	321	318	335	334	322	297	354	308	289	347	360	346	322	330	314	301	342	336	331	305	330	350	327	320	365	344	298	340	338	334	307	278	317	325	347	323	321	346	309	317	312	348	337	324	328	333	286	295	288	329	321	329	336	318	344	318	312	295	342	306	330	335	317	308	362	293	338	321	323	299	324	324	319	319	331	367	329	312	294	332	322	339	350	299	297	310	312	311	342	285	341	342	306	324	332	324	287	369	344	337	341	285	344	322	299	297	328	298	306	301	328	295	289	350	340	321	359	322	308	330	297	343	319	351	336	310	335	313	324	288	309	294	290	311	322	314	323	319	314	321	309	322	304	340	353	312	344	320	365	296	341	315	285	329	328
12881	7066	10130	9539	9306	7449	4581	3523	3300	2479	2160	1906	1621	1467	1351	1208	1117	931	942	927	923	817	861	848	804	791	794	805	686	777	724	765	765	748	761	802	728	725	715	705	749	780	756	685	715	772	733	734	744	710	712	706	756	717	747	684	726	718	735	724	752	701	730	736	725	764	726	707	734	739	731	749	745	707	741	723	680	734	707	708	735	686	736	713	728	710	745	751	725	752	775	728	711	744	692	694	706	722	732	718	725	747	726	744	702	739	771	705	704	754	720	738	707	729	732	718	716	729	765	709	681	714	788	731	690	715	708	702	719	715	699	725	723	770	724	746	678	720	743	765	712	718	700	696	696	747	783	724	740	709	715	702	727	690	758	754	728	760	703	706	756	716	722	699	745	745	749	676	705	713	717	716	724	707	727	738	715	720	719	734	771	677	672	711	806	743	686	776	762	711	677	685	749	726	755	748	710	747	710	741	711	757	751	697	706	752	741	676	735	732	714	733	755	738	690	701	747	712	744	697	720	679	722	741	721	724	712	763	737	798	689	748	722	752	681	673	735	723	732	735	717	695	704	693	778	720	702	726	749	744	766	708	706	725	764	693	765	675	764	765	691	801	716	730	693	700	720	746	687	732	703	720	757	744	715	693	729	745	723	688	731	731	747	733	743	720	735	713	758	738	748	719	730	722	749	687	754	702	723	725	772	717	690	733	728	799	755	737	708	738	689	698	759	695	723	749	660	729	744	690	778	773	726	703	749	664	729	707	750	714	693	672	745	759	710	716	733	713	703	707	729	705	765	726	747	682	721	700	751	717	737	772	790	772	751	693	759	709	677	694	712	714	679	755	775	703	737	713	711	715	732	717	724	721	716	762	732	682	713	717	708	730	701	695	666	698	738	704	776	743	733	704	686	726	727	703	708	714	743	751	691	732	705	735	744	715	706	711	772	691	725	708	702	685	780	736	757	718	740	698	674	737	730	686	725	751	728	778	739	729	746	769	727	704	729	709	727	753	708	755	762	705	682	758	725	759	708	726	729	741	723	703	648	711	763	699	698	708	692	718	745	696	711	749	712	699	745	719	706	765	736	731	731	706	710	725	719	705	752	691	700	714	723	771	695	721	718	746	702	727	659	765	693	767	705	758	723	752	707	736	743	751	686	729	733	775	749	691	691	737	773	710	723	731	762	700	727	686	739	730	688	660	672	734	728	749	757	726	749	705	716	748	739	693	680	711	704	711	784	732	740	700	707	702	727	689	728	719	756	721	743	769	750	741	724	707	738	684	746	735	696	718	719	732	713	723	722	727	733	701	708	749	706	685	716	716	676	697	738	701	706	729	733	727	718	656	712	710	743	701	716	727	688	708	691	736	715	698	761	680	686	703	697	725	723	707	707	728	684	737	747	771	724	702	710	704	723	769	714	727	740	741	739	700	724	726	758	696	685	712	681	697	734	695	760	737	676	704	685	733	728	717	697	769	719	714	778	713	677	774	764	729	720	665	744	758	697	728	682	760	725	708	766	721	755	696	751	751	711	750	739	709	693	717	714	726	761	703	713	738	700	743	762	741	737	737	720	727	705	682	721	732	749	754	677	714	690	700	699	745	717	797	691	693	753	697	790	750	723	730	737	754	757	684	674	749	715	755	742	656	732	697	706	739	724	721	727	727	705	735	678	748	700	716	743	707	676	748	694	741	731	729	749	678	725	732	659	729	707	764	746	770	763	706	697	688	700	695	713	725	706	708	748	724	694	715	736	682	766	744	751	768	703	746	741	763	687	725	735	690	743	686	732	725	719	759	725	710	739	751	753	746	717	731	742	680	749	747	747	750	721	712	730	732	729	763	705	708	750	742	732	722	738	704	741	731	750	712	699	711	798	736	794	742	716	729	661	713	696	697	689	743	715	699	756	714	704	716	729	717	740	667	747	761	726	695	751	716	707	760	732	711	748	728	720	747	668	701	719	734	723	719	716	707	720	778	729	768	728	749	695	766	718	744	730	736	701	735	693	728	708	678	757	706	729	711	716	732	784	714	762	711	691	720	698	737	660	725	677	696	705	668	711	745	767	758	739	670	712	698	712	721	730	727	691	688	721	654	732	724	728	713	720	703	704	677	730	682	713	726	695	703	748	683	683	793	747	736	763	709	728	691	700	725	743	738	723	715	706	807	726	695	764	787	714	731	727	713	734	720	729	714	718	701	735	727	741	738	743	713	727	712	767	695	731	756	702	732	731	700	733	734	718	695	692	709	751	717	730	696	732	719	676	700	725	725	710	724	664	702	734	695	736	716	698	707	750	695	752	749	713	735	705	714	719	767	720	752	726	721	744	734	740	721	737	763	734	714	727	698	741	675	706	668	692	709	676	783	753	770	715	781	717	683	744	702	731	698	699	733	726	716	695	757	685	716	701	733	685	723	741	691	727	661	699	696	735	702	684	719	755	718	704	690	742	740	706	670	692	733	756	713	686	718	668	709	728	685	742	713	722	757	781	742	741	761	728	751	719	701	695	739	696	667	737	760	713	734	707	726	709	650	731	675	690	714	736	723	688	702	781	708	709	716	740	755	749	707	738	713	722	740	720	724	707	764	690	767	721	717	681	753	726	749	764	669	711	680	718	726	685	690	730	754	755	719	747	711	730	697	678	736	728	716	725	718	713	673	704	691	689	724	715	707	767	738	778	707	689	693	674	752	749	730	783	703	695	755	727	735	708	733	710	773	724	694	714	680	727	727	753	725	744	727	710	716	724	692	725	733	740	680	725	703	704	764	737	765	744	704	734	748	738	713	713	744	701	658	713	721	733	755	765	692	702	738	731	725	678	735	718	744	661	740	722	755	713	745	736	743	699	740	727	719	706	688	707	713	750	715	721	749	738	701	698	758	678	733	715	703	722	703	713	685	754	694	704	774	696	749	698	699	730	724	710	751	717	720	721	776	737	758	741	755	768	703	719	710	693	673	689	791	706	729	729	735	756	751	737	703	725	688	687	726	752	696	741	709	698	705	706	726	736	654	740	670	758	727	749	784	710	732	714	727	749	740	715	753	726	747	705	703	700	711	687	751	704	723	748	713	738	725	745	759	673	744	731	687	754	734	705	765	717	715	705	706	722	689	720	765	779	679	732	721	729	730	700	664	764	712	712	756	705	711	723	764	730	703	683	739	729	768	794	722	710	686	698	725	775	704	703	715	706	763	763	679	689	777	736	733	717	707	699	730	713	721	758	708	721	743	692	687	719	745	698	685	730	711	758	749	721	685	737	729	707	756	735	733	752	772	724	741	734	733	752	732	774	702	706	684	743	662	740	712	764	715	753	704	697	719	684	712	741	714	761	724	754	741	658	709	708	729	734	775	747	756	704	725	760	720	748	700	725	707	733	708	745	728	771	703	724	719	738	738	769	763	690	731	776	698	754	669	776	719	703	724	748	740	778	706	717	756	709	699	719	724	729	713	716	755	663	690	781	731	684	736	746	724	726	764	711	718	739	737	726	758
30069	13976	10014	5584	4255	3342	1740	1205	1126	919	725	605	560	561	519	517	502	409	476	436	392	470	408	421	423	409	417	397	405	388	406	374	413	404	437	452	392	410	423	384	390	401	447	402	423	426	367	375	371	398	437	414	367	406	379	362	355	425	407	392	381	401	403	422	400	445	402	408	415	397	413	390	418	380	404	368	415	411	397	362	383	449	395	385	409	409	357	426	393	455	383	396	405	362	408	379	414	404	371	435	409	391	424	370	402	366	375	417	390	417	387	431	392	425	404	390	403	401	401	390	375	410	373	388	379	376	395	388	406	379	417	427	402	393	387	369	392	350	392	393	399	381	377	394	366	413	367	446	378	390	426	386	391	417	387	401	425	428	350	363	385	449	378	370	385	384	395	423	421	465	397	414	399	346	393	405	385	422	407	352	412	353	420	384	409	384	341	407	372	414	396	419	381	406	403	380	405	436	395	399	346	412	435	372	388	369	407	406	404	403	397	387	370	375	420	412	342	395	381	404	418	376	400	380	406	373	378	416	398	429	381	388	420	446	415	402	372	411	395	347	377	362	446	378	405	365	379	413	367	396	380	385	352	397	420	425	383	425	414	384	374	378	391	377	410	368	418	384	377	409	405	379	411	401	403	407	396	463	413	417	425	377	415	412	402	379	388	401	352	387	385	368	436	416	394	359	405	368	404	382	395	414	387	402	383	360	366	395	405	406	394	378	383	381	364	397	411	367	431	381	429	418	407	419	397	397	377	383	376	395	384	391	428	379	381	373	410	420	385	358	402	393	402	392	356	375	407	405	407	382	386	391	414	419	395	409	409	431	371	401	402	408	397	408	360	398	381	391	384	378	419	382	425	396	398	412	400	405	357	342	405	394	403	402	398	371	391	395	367	388	436	385	377	408	374	440	351	437	397	431	386	381	388	413	430	390	314	370	361	392	367	387	414	391	411	384	377	388	387	371	415	405	385	397	398	383	382	413	374	420	391	364	391	380	371	363	385	406	391	443	375	447	393	398	378	402	400	388	424	443	375	418	427	385	392	383	366	377	393	411	431	454	449	413	430	412	400	398	397	366	356	416	406	390	371	363	419	387	421	409	385	412	400	409	371	436	397	363	459	428	356	370	388	418	430	388	371	368	422	397	393	435	376	391	392	412	434	389	408	359	397	401	386	356	394	433	369	382	397	401	401	385	419	423	398	371	406	372	412	367	415	409	446	432	380	358	388	396	404	387	359	464	368	360	360	364	365	372	406	387	408	364	411	371	397	425	415	395	386	431	421	402	393	396	410	386	397	359	380	384	409	386	390	406	401	388	401	477	401	359	361	359	398	383	419	400	360	358	369	395	386	389	425	411	400	383	409	373	398	365	413	375	370	409	332	390	408	431	413	378	404	411	368	420	380	364	393	405	389	418	380	427	408	400	414	388	413	414	369	352	378	429	384	379	424	403	413	341	399	369	414	391	353	387	422	411	391	390	400	386	382	370	381	414	410	370	392	389	423	400	376	351	372	414	427	404	388	419	422	384	381	387	377	373	458	385	420	352	419	404	393	380	380	394	378	388	359	392	426	396	379	400	402	414	398	383	394	375	415	388	415	394	376	392	372	392	447	423	422	388	411	438	402	392	410	391	405	403	406	364	418	378	384	419	403	408	393	379	389	374	340	406	426	412	367	412	362	421	412	416	382	415	400	430	403	399	397	380	415	390	418	395	396	378	399	430	369	399	431	410	341	384	384	417	399	406	401	346	378	412	403	450	410	392	456	398	372	409	381	393	404	408	378	375	413	363	402	390	420	376	386	391	380	366	388	384	416	395	424	361	422	420	393	408	401	416	410	366	383	379	381	400	390	420	425	429	369	397	405	397	401	407	384	420	421	374	405	431	421	439	361	389	436	365	359	418	353	380	377	450	375	377	430	392	390	365	378	432	382	405	434	354	391	373	392	434	373	413	408	409	401	421	422	380	374	395	390	428	427	373	417	401	419	423	384	387	368	378	408	431	405	421	387	375	378	352	369	407	440	409	398	395	370	382	382	376	400	421	433	416	398	414	380	374	398	388	401	357	402	386	404	368	396	370	383	423	385	392	398	397	407	396	379	381	376	382	410	375	393	419	371	402	393	404	408	407	388	363	420	413	389	364	371	380	413	397	373	400	348	430	402	390	365	358	374	390	431	396	393	426	425	402	371	399	418	408	413	418	394	420	397	414	435	370	418	440	411	409	397	422	432	346	385	385	408	382	375	389	390	379	434	377	387	368	401	373	397	392	382	387	391	437	393	442	429	361	412	400	409	395	414	443	411	354	391	395	395	372	382	403	429	399	422	353	399	410	421	431	382	405	399	404	410	412	428	396	399	400	364	372	373	387	374	423	372	414	403	383	385	413	401	409	409	397	415	400	409	353	384	394	397	385	407	377	404	410	391	377	372	387	428	400	417	405	377	336	385	381	437	397	400	369	380	424	413	392	369	405	403	360	352	376	379	426	391	414	406	393	390	387	380	418	381	408	382	415	389	358	380	367	391	358	375	385	386	396	399	398	390	377	394	397	381	388	419	392	381	390	357	392	409	383	392	367	391	378	372	365	385	369	386	382	401	378	405	426	385	396	415	426	402	398	381	375	404	396	355	381	362	355	387	389	346	396	411	410	375	410	417	405	369	418	392	387	375	383	425	402	416	387	430	378	404	420	432	452	362	383	389	405	368	396	403	364	373	366	389	398	373	400	397	394	364	363	404	374	386	401	370	370	387	367	407	390	396	426	354	395	404	400	410	407	396	376	361	390	419	400	408	447	384	394	362	431	401	407	406	389	410	358	424	385	407	379	398	411	399	350	389	408	400	448	402	366	403	424	406	384	377	415	361	391	394	403	409	383	403	392	387	408	386	429	412	395	389	360	395	396	429	432	407	382	363	384	411	356	370	392	402	384	383	399	375	373	389	390	384	398	402	405	399	405	353	411	369	403	412	382	401	386	429	408	418	418	363	369	393	400	415	422	379	342	385	400	395	409	372	387	394	395	430	384	406	437	396	378	423	377	365	456	366	364	370	373	373	380	435	442	374	405	368	410	380	391	412	386	364	357	373	383	402	387	388	369	396	396	385	362	386	413	417	436	386	368	371	392	413	392	400	399	455	392	428	366	381	375	364	401	413	389	399	371	405	373	428	402	398	406	369	406	416	427	379	413	388	379	410	362	409	402	400	389	427	405	382	352	391	394	417	408	380	393	355	377	412	382	382	398	392	430	422	423	387	432	398	403	375	392	396	387	363	364	371	378	402	389	425	363	388	403	421	400	419	390	397	393	408	406	401	404	407	414	396	374	393	389	419	370	373	384	424	371	393	383	395	381	404	404	378	379	405	365	379	352	360	395	394	398	406	393	392	397	409	386	387	401	413	392	418	403	368	387	369	414	401	401	336	420	372	387	382	413	398	373	414	414	399	418	370	384	400	384	427	369	397	374	407	368	383	362	398	381	396	385	386	385
16625	9709	13664	11956	11856	10684	6156	4892	4363	3649	2789	2253	2002	1916	1679	1387	1411	1209	1216	1196	1141	1042	1044	1070	959	913	1005	913	923	850	939	877	915	922	875	901	879	893	885	910	851	875	827	845	843	889	875	895	900	869	830	862	816	872	871	831	863	898	876	846	855	848	904	859	840	879	858	843	873	897	899	856	871	810	888	888	831	823	857	796	864	876	842	849	891	849	855	850	864	885	891	865	843	807	900	880	885	870	837	902	857	857	878	810	805	874	838	856	799	897	887	845	887	900	800	830	875	876	812	856	835	893	910	823	843	829	837	839	835	913	878	826	842	850	892	877	838	911	826	902	845	845	802	895	905	921	910	880	853	853	922	902	879	867	857	895	872	876	916	906	867	842	842	841	870	887	890	865	908	814	848	885	836	850	906	845	796	824	868	863	889	843	852	850	809	891	845	871	847	872	850	839	885	899	894	847	829	885	860	861	897	813	828	866	895	888	818	852	819	853	858	845	830	866	832	826	896	860	881	813	833	782	857	872	825	893	876	852	824	875	895	841	852	875	787	850	871	841	858	892	864	879	886	885	861	897	864	902	815	912	821	831	877	880	875	876	857	867	870	902	934	857	848	838	880	833	857	882	879	911	897	865	858	908	842	842	860	876	861	817	873	881	848	856	853	845	781	803	906	868	881	908	841	886	874	851	908	861	888	816	873	848	833	871	894	879	827	912	835	878	859	877	798	844	895	857	820	835	856	852	878	814	851	822	857	817	825	832	885	911	781	861	879	820	912	870	900	875	840	890	866	858	856	920	921	824	872	891	820	878	823	812	820	841	881	859	867	879	902	828	863	891	859	866	865	855	817	881	890	865	830	853	858	810	880	795	898	854	849	881	894	896	893	870	872	881	848	845	829	882	882	869	912	815	839	883	911	891	862	877	902	885	894	898	839	874	827	884	841	899	868	859	850	836	906	826	875	832	850	865	891	823	868	835	834	825	787	926	899	835	861	813	853	842	886	850	866	894	867	896	844	912	883	852	836	919	901	863	892	883	845	874	832	837	833	864	896	890	900	839	842	831	823	932	805	907	866	841	857	837	926	882	880	840	857	845	865	868	849	859	806	874	839	852	858	818	949	848	891	902	849	864	864	797	862	890	852	875	873	896	883	867	928	880	859	824	904	833	888	838	852	845	859	877	904	835	825	852	878	903	899	804	907	919	906	846	837	830	866	867	900	866	838	859	811	863	879	857	916	870	882	860	869	871	876	818	838	846	822	841	914	901	889	848	868	877	827	846	859	825	897	890	858	890	855	861	861	889	837	850	866	815	889	840	863	910	876	782	889	834	881	890	871	866	862	842	879	839	896	854	879	829	845	894	890	862	838	916	888	872	891	854	806	859	846	829	889	870	871	884	812	917	879	909	820	854	859	853	837	882	855	848	905	912	857	890	870	824	867	833	899	865	859	850	900	872	847	899	864	832	929	856	859	867	891	858	830	829	876	888	897	865	801	811	830	845	876	830	859	836	880	801	859	870	877	884	857	856	861	836	869	899	898	934	867	843	852	863	903	855	849	835	849	863	854	833	858	818	905	892	865	839	817	868	852	799	859	825	867	885	813	898	861	812	838	802	885	834	828	887	849	835	838	847	858	796	835	869	877	858	854	817	850	891	876	877	868	845	874	843	836	894	902	861	862	909	878	845	836	857	875	846	830	911	874	867	841	810	807	872	859	843	909	818	854	867	850	906	869	883	846	850	826	858	825	853	871	843	861	877	842	877	865	847	819	820	866	855	854	792	857	854	900	860	840	826	851	900	869	849	848	855	958	861	868	837	838	873	864	874	862	880	856	879	868	825	838	910	863	857	850	882	937	842	832	847	875	865	877	820	854	840	885	803	857	886	942	815	852	837	901	886	889	833	852	824	854	856	872	829	844	895	862	874	874	854	859	830	871	880	854	853	890	872	817	838	862	840	832	884	863	886	859	849	828	865	914	845	844	851	898	879	868	845	840	869	889	811	860	822	859	788	865	892	863	821	868	866	869	837	895	838	875	877	829	848	831	915	914	945	905	860	877	850	879	848	899	875	779	835	827	885	828	890	801	915	840	876	861	842	880	833	829	868	871	836	877	868	818	852	829	851	843	824	871	912	834	855	823	794	880	826	838	895	863	836	812	896	831	844	841	835	881	826	867	865	887	854	830	842	858	869	910	869	856	861	848	870	922	849	879	884	872	871	843	838	865	891	865	843	841	843	876	815	895	849	853	841	839	841	852	905	867	889	913	878	867	885	810	848	861	823	844	854	933	891	862	879	870	880	875	857	865	883	865	891	891	860	867	893	878	842	843	875	864	852	851	859	817	898	803	841	812	817	845	907	839	875	864	872	826	843	841	798	903	836	880	886	911	868	892	811	855	912	851	890	909	861	879	890	879	898	868	818	871	880	921	854	869	821	885	859	887	845	871	933	869	836	929	865	886	848	832	906	839	859	928	874	834	874	843	855	840	854	905	821	886	847	844	861	844	806	869	885	927	870	855	857	851	861	832	857	837	903	829	905	870	845	877	831	860	850	833	877	858	854	895	869	853	821	897	885	884	859	893	874	859	809	873	813	857	835	849	859	880	857	880	852	882	932	825	837	861	932	863	903	854	859	851	904	804	789	864	863	890	841	855	842	856	858	859	887	864	800	874	843	868	845	876	893	876	859	855	897	875	903	820	830	901	845	831	805	904	849	887	886	869	880	876	842	876	852	863	872	854	900	868	886	859	895	877	847	868	845	898	850	881	830	804	831	810	834	852	899	816	832	916	838	822	805	883	883	847	819	880	859	873	899	824	848	911	873	884	863	932	864	829	855	868	848	876	859	897	856	862	852	882	838	840	864	895	803	835	839	852	820	881	831	835	883	862	788	832	882	832	884	829	865	876	841	894	891	896	879	935	846	925	887	901	857	808	864	895	916	917	890	848	863	869	840	846	863	815	798	914	853	843	912	792	883	881	838	842	890	959	946	862	887	900	889	872	844	888	897	871	860	864	875	852	884	851	849	825	864	833	882	837	839	871	857	852	835	848	802	847	860	868	890	869	854	902	838	874	869	864	874	847	902	872	863	862	852	844	829	922	831	867	877	862	863	841	855	895	892	912	885	869	848	897	888	800	833	865	866	897	905	844	858	828	849	882	835	876	853	828	864	931	841	883	832	931	860	869	853	857	872	885	838	900	862	868	845	850	870	870	908	903	864	798	856	853	882	860	818	846	842	886	838	782	892	914	844	899	824	875	875	877	820	887	840	850	856	812	865	832	851	903	828	805	854	867	906	863	846	875	907	845	869	925	855	880	886	891	836	832	860	839	872	873	909	836	839	848	908	881	898	880	921	872	840	869	857	869	837	903	881	859	862	913	836	872	882	878	848	864	826	936	849	888	855	805	864	807	776	897	822	884	861	901	859	890	828	858	876	882	860	844	826	838	830	838	823	837	851	833	817	855	878	855	879	853	879	828	836	858	845
11060	4577	3545	2113	1452	966	717	594	582	527	418	443	444	346	372	415	442	374	342	348	356	336	343	368	337	384	372	352	312	339	352	352	304	392	349	347	335	355	348	336	353	365	360	356	356	331	381	339	353	308	327	376	370	339	330	324	333	368	366	352	333	345	366	352	305	362	326	358	340	349	374	355	347	363	361	361	346	338	340	365	368	375	392	342	371	362	357	322	374	345	385	380	336	334	346	371	294	358	344	349	343	352	356	333	350	360	306	344	356	333	328	403	329	315	331	323	353	366	319	375	368	338	322	372	332	333	365	364	362	363	358	341	331	365	355	345	347	336	378	350	336	345	345	325	332	349	338	333	370	361	330	343	335	334	353	378	355	328	334	348	322	375	349	339	342	326	356	332	343	379	369	326	321	371	358	355	331	348	351	351	349	357	351	325	339	386	360	336	324	362	348	335	359	344	327	320	315	324	363	345	332	348	377	334	355	334	350	371	326	371	337	339	340	341	366	332	372	362	363	333	327	327	360	362	329	335	342	311	325	324	356	342	308	337	335	369	367	333	359	380	333	380	322	345	344	338	343	360	367	346	339	374	329	353	367	339	354	332	318	321	346	391	367	384	381	360	351	358	340	325	351	343	321	349	350	389	364	358	335	398	365	313	361	359	343	338	317	346	353	366	316	374	349	328	341	364	320	342	351	327	360	349	322	338	360	342	319	340	362	348	329	330	354	355	321	345	312	364	362	387	349	371	331	363	365	337	343	333	343	331	342	343	400	378	359	324	344	333	325	339	342	349	370	345	348	339	339	345	329	328	347	311	344	341	349	389	319	346	348	370	379	348	360	343	332	349	326	363	324	297	350	374	348	354	345	309	355	392	379	331	363	319	353	363	344	338	336	330	337	332	330	336	320	342	371	355	357	415	370	335	347	341	338	315	347	367	334	353	327	314	347	373	343	353	338	364	329	316	372	327	367	361	342	342	316	330	354	370	336	346	365	346	331	315	318	347	334	383	357	341	318	349	365	334	373	340	357	333	330	357	358	311	339	363	354	340	328	365	363	350	357	336	342	348	342	339	339	332	349	329	348	327	341	302	384	353	317	334	335	355	369	356	349	320	343	369	365	337	339	354	323	342	344	370	350	327	335	370	351	357	336	342	339	348	361	322	364	326	366	382	363	380	347	338	355	337	320	335	319	336	339	337	351	356	329	341	378	330	354	382	357	329	365	344	350	345	337	354	317	364	341	389	365	341	371	352	360	299	351	356	343	345	363	350	332	345	374	351	341	343	334	377	336	330	355	307	326	339	372	349	400	382	345	304	333	329	327	377	356	366	350	363	336	334	360	335	354	339	383	307	351	323	342	334	333	361	366	330	334	352	344	312	369	378	299	355	352	336	321	350	320	314	349	346	363	361	350	356	319	321	347	353	382	348	342	355	326	323	364	324	330	389	350	366	315	364	357	347	362	362	361	377	320	321	335	358	332	331	338	332	329	328	364	311	340	340	368	316	348	318	371	336	357	373	353	320	357	361	347	356	351	370	361	413	367	325	337	314	364	356	333	345	352	325	349	344	356	306	332	325	352	344	316	365	369	369	333	345	310	335	339	331	348	368	339	323	337	374	302	295	350	337	369	335	343	333	327	380	354	341	331	352	347	341	336	347	326	344	342	322	350	351	309	303	364	365	340	343	347	357	299	367	329	374	298	322	342	341	334	350	332	340	378	360	350	352	372	352	360	320	341	346	361	376	378	334	345	355	355	387	376	305	340	295	307	343	360	371	318	349	325	339	357	353	363	380	341	365	366	353	376	305	333	347	327	364	323	350	350	346	324	348	352	347	366	354	322	357	356	313	370	369	326	353	347	339	366	349	344	338	373	344	330	358	338	332	339	307	320	369	385	352	354	367	335	320	332	320	330	337	346	363	335	403	353	322	361	353	332	365	358	326	361	372	359	357	325	343	328	327	343	296	361	350	350	334	343	360	341	321	339	389	363	357	343	326	365	375	321	324	386	327	338	326	361	335	311	333	341	339	367	342	357	332	375	334	377	360	340	356	374	366	361	336	339	333	325	331	364	347	303	350	350	353	357	318	324	365	375	343	350	334	354	339	358	342	369	333	309	347	367	378	355	343	348	318	343	367	370	326	353	367	331	360	381	355	382	369	328	334	369	353	366	311	364	350	346	389	370	329	342	346	353	338	308	390	343	332	350	353	377	352	361	320	364	321	332	331	326	350	315	355	359	348	327	342	351	349	350	322	346	351	330	325	320	303	341	355	372	322	316	370	350	366	317	338	321	335	351	336	361	317	370	347	330	311	358	310	342	348	326	330	352	319	338	353	354	351	346	356	335	383	333	341	352	348	369	323	366	334	368	359	333	329	321	362	346	363	336	372	348	363	382	376	338	325	361	356	364	350	366	326	346	322	344	373	380	313	315	356	305	366	337	360	333	346	303	321	325	356	364	335	326	348	368	351	344	356	361	359	370	339	331	367	337	333	376	367	332	320	333	366	360	312	320	373	331	320	353	337	365	335	327	345	320	336	353	343	344	345	325	319	385	379	336	338	361	336	387	357	305	322	337	323	311	357	370	340	343	367	341	345	359	331	350	298	363	332	348	331	333	358	354	338	364	362	363	335	316	368	358	337	356	337	325	349	353	378	337	367	314	362	344	351	352	350	326	330	377	343	352	366	313	349	322	383	353	371	351	328	349	334	322	357	362	308	381	329	375	329	339	345	323	363	324	328	350	353	364	383	368	334	359	343	347	316	327	353	341	358	351	372	367	392	363	363	384	342	339	309	351	341	378	341	322	336	327	356	316	379	354	313	333	317	340	363	349	373	392	345	324	339	392	354	329	335	338	352	338	338	322	346	391	349	336	341	363	362	352	378	381	363	330	376	363	362	322	357	315	345	357	333	312	347	361	360	338	315	342	369	340	332	298	324	326	366	349	336	336	331	349	350	347	312	341	346	350	368	312	323	335	374	347	334	346	310	343	342	337	343	341	320	376	338	328	366	312	334	351	370	352	306	354	363	363	322	367	326	325	361	364	356	335	357	327	384	332	320	383	286	320	348	332	349	340	338	318	310	330	388	337	316	352	367	341	369	363	344	342	327	373	349	364	320	313	353	337	339	348	366	379	353	337	350	415	324	369	351	363	339	285	354	358	338	330	334	315	333	319	368	373	352	385	348	324	363	318	325	355	347	347	306	367	290	396	364	329	349	340	315	355	368	328	340	348	352	326	340	341	346	352	334	355	319	334	334	327	324	355	339	369	343	329	364	341	375	323	359	397	370	377	359	336	364	338	310	338	313	322	338	344	363	382	328	357	339	344	336	354	362	352	300	386	347	342	383	359	348	341	365	343	334	316	311	358	339	364	337	341	310	341	361	349	335	362	361	319	332	392	329	319	358	341	349	341	365	314	351	384	360	331	326	367	340	342	362	338	319	336	361	385	373	315	342	323	342	373	338	345	350	338	322	358	328	381	361
6609	4044	6037	5823	4810	3562	2634	2062	2006	1836	1516	1325	1218	1150	1050	978	983	871	857	862	844	824	787	819	786	805	754	769	791	779	763	753	734	739	754	707	759	715	793	736	776	759	768	746	719	733	760	774	762	828	738	777	767	768	749	806	710	721	767	774	734	750	780	758	780	727	776	757	724	740	761	748	759	796	726	831	716	729	780	723	709	718	776	756	755	721	716	758	724	716	749	778	751	763	724	714	798	789	794	733	769	761	739	768	737	727	786	751	724	726	777	758	719	734	729	767	718	754	788	786	791	751	748	746	742	704	792	697	733	792	771	755	816	754	770	781	765	773	779	773	756	774	729	771	717	751	745	738	760	758	797	770	747	760	824	753	781	761	786	752	770	733	799	783	757	729	726	742	743	772	763	711	765	785	709	733	719	761	744	700	751	709	750	722	822	706	691	751	763	736	752	720	762	736	736	763	770	741	729	786	754	768	726	758	756	742	750	736	755	717	770	752	758	741	749	746	766	797	749	790	724	797	750	756	750	699	826	812	808	748	727	766	776	766	756	714	741	769	749	768	775	769	752	739	753	795	698	772	767	756	765	766	769	726	780	757	738	754	751	704	765	802	758	750	742	734	773	768	756	762	758	739	763	721	756	803	802	729	773	703	777	769	766	759	723	754	750	732	794	724	759	777	779	673	729	776	783	798	770	749	770	789	787	729	754	715	765	734	730	752	773	789	747	758	739	707	733	761	752	758	750	725	773	735	772	748	772	765	736	724	768	747	703	739	770	784	766	713	754	714	781	756	710	775	771	812	781	749	746	720	754	709	776	751	749	743	750	723	737	764	758	778	744	761	758	711	767	700	722	753	752	748	714	734	756	702	744	706	734	804	746	771	759	787	755	796	796	728	739	732	765	738	740	758	753	740	736	733	728	771	744	759	728	745	815	744	752	810	770	781	727	764	792	756	781	756	753	737	755	782	770	703	729	755	764	775	782	762	752	764	707	747	746	779	728	730	770	761	762	783	717	777	791	776	706	786	721	738	697	767	789	776	765	763	749	763	760	768	795	703	711	766	763	757	741	731	730	713	745	717	731	727	755	741	767	730	769	770	768	712	760	790	774	800	767	718	752	742	752	766	777	719	758	737	760	747	736	817	781	710	751	742	754	787	760	775	761	748	785	761	740	808	763	692	764	749	761	790	699	748	748	723	734	759	697	738	773	753	774	703	776	756	774	799	758	800	718	755	795	730	756	735	733	734	785	776	730	686	751	744	768	717	726	784	763	726	690	749	720	727	757	754	803	768	731	762	779	787	755	793	754	743	769	766	711	832	748	769	703	766	737	776	781	738	727	731	764	734	749	809	788	733	760	780	806	758	749	780	723	774	787	715	772	780	720	802	759	712	742	730	756	708	706	761	773	771	796	775	787	715	742	691	764	792	727	727	767	721	806	753	747	749	819	767	723	785	708	770	765	760	739	768	740	782	741	735	788	735	803	740	775	805	774	759	788	716	750	752	733	752	770	725	710	770	759	735	708	727	729	762	765	725	757	750	732	770	755	812	725	768	745	745	775	725	748	724	776	745	792	739	703	772	779	768	803	768	714	766	766	807	794	781	750	805	792	744	780	726	764	764	782	763	760	753	713	750	725	747	751	699	779	766	769	791	694	782	760	736	750	727	776	749	668	738	769	769	723	791	759	778	767	795	765	756	723	777	769	757	762	735	811	747	748	719	756	807	755	773	770	801	733	767	785	722	738	763	726	746	761	758	757	745	764	765	746	752	835	743	790	804	720	783	765	773	720	723	729	750	739	721	744	773	726	754	737	755	745	729	825	797	747	717	789	746	771	841	756	805	781	765	725	752	715	719	744	792	754	744	767	779	715	733	754	719	790	705	812	767	761	738	739	752	779	786	791	727	782	693	739	727	734	761	724	719	778	722	777	758	756	737	751	713	767	762	739	706	718	762	741	768	745	742	757	737	780	752	774	775	799	775	742	778	775	739	736	770	743	709	743	719	723	753	764	679	757	810	702	793	762	779	757	736	715	742	765	731	777	691	789	746	738	725	741	738	741	757	748	734	760	736	737	735	766	731	747	742	763	740	765	771	701	732	756	729	719	701	807	790	733	762	703	727	683	776	764	750	731	722	765	733	767	778	755	768	766	799	763	727	776	716	751	756	777	740	776	733	739	785	736	759	755	769	749	750	752	755	800	776	750	791	717	760	736	757	745	710	776	768	715	806	795	785	766	767	724	726	768	791	741	768	699	783	741	777	779	741	783	726	790	761	751	750	737	795	754	786	764	797	761	707	744	759	756	801	771	770	739	752	749	754	759	760	726	728	742	722	745	780	727	729	746	702	712	748	742	760	766	787	777	727	727	723	757	774	759	750	762	710	708	802	778	728	757	763	783	765	735	726	733	733	808	729	756	745	755	763	754	824	741	747	738	707	744	765	736	724	724	685	744	750	758	754	748	760	758	760	743	733	777	735	753	783	708	788	776	770	669	732	791	729	777	796	738	757	740	771	711	725	772	746	765	719	730	808	801	745	761	773	742	731	764	743	755	753	771	660	768	737	785	740	722	751	767	705	786	763	765	741	773	767	730	785	750	743	754	705	777	722	789	713	701	761	769	777	717	726	786	767	776	784	707	750	722	742	726	772	747	722	788	766	775	775	738	771	757	737	745	751	748	746	738	734	740	770	720	705	728	725	716	734	740	712	761	717	768	741	765	727	762	757	807	782	762	784	683	685	745	741	753	733	776	761	725	702	747	785	753	740	764	780	708	744	781	763	771	787	689	736	786	785	714	785	787	803	740	751	752	769	797	725	763	784	759	724	722	762	741	798	731	792	752	767	793	790	762	749	757	760	720	783	788	700	758	764	746	745	743	742	768	785	725	777	748	783	755	777	729	783	768	751	812	760	749	785	762	763	798	789	750	768	768	713	761	740	778	697	749	735	822	782	811	734	741	755	748	789	738	782	746	783	750	788	729	776	725	780	768	768	807	731	782	746	723	716	828	751	719	776	778	746	753	781	755	745	797	729	737	718	758	767	721	749	759	775	793	747	738	757	731	704	738	762	773	765	767	751	735	750	764	740	741	765	736	701	779	710	784	759	772	723	752	718	735	726	741	757	720	772	725	756	769	768	758	749	747	754	763	767	767	760	753	714	758	733	724	765	770	731	748	807	747	788	745	733	743	741	783	755	728	730	753	711	766	755	711	775	752	717	766	709	768	736	788	753	728	785	747	770	712	709	771	756	744	774	691	743	747	758	731	752	774	796	737	744	725	741	756	750	752	711	754	752	688	760	738	770	764	774	765	745	722	782	733	785	749	716	736	708	789	779	751	744	757	752	722	765	808	758	768	738	756	759	756	735	732	789	760	733	770	761	736	774	701	747	730	747	737	724	759	764	752	750	767	745	716	702	791	726	775	739	776	726	746	747	760	810	714	742	723	803	712	804	740	759	773	791	821	757	750	808	758	730	786	776	749	754
20624	8314	6569	4200	2986	2023	1245	894	735	737	577	467	437	455	424	399	396	345	365	370	328	335	346	349	359	346	348	306	317	321	323	337	310	291	316	336	326	317	340	342	326	321	344	292	329	321	332	354	379	307	346	311	332	328	324	354	316	339	353	286	298	346	312	303	312	327	329	310	317	316	318	313	304	295	298	345	321	280	315	311	295	313	332	322	309	288	333	322	336	303	324	308	333	319	321	316	308	329	315	288	328	312	321	332	334	305	313	317	313	357	292	294	318	288	333	318	278	336	331	328	319	341	275	298	301	306	291	317	341	337	350	321	324	334	338	325	303	313	293	299	320	325	301	341	309	296	296	308	306	313	334	314	350	344	298	305	329	329	295	307	306	325	289	342	331	348	327	308	352	326	305	322	300	347	322	296	340	309	293	307	336	335	313	288	325	324	293	358	350	305	303	333	320	335	318	308	317	317	336	317	326	370	307	308	293	289	308	302	378	349	348	307	294	334	337	327	350	295	288	303	318	307	324	323	318	308	299	351	304	323	295	314	337	351	304	356	313	308	340	364	350	306	347	283	334	350	321	302	334	294	314	296	324	308	338	342	301	314	313	320	357	310	289	302	316	349	319	364	327	375	328	320	299	295	319	350	310	335	310	329	327	353	325	308	325	351	312	326	322	324	334	311	338	317	325	308	340	335	272	311	334	322	315	304	271	310	337	335	334	322	312	358	281	303	328	285	288	337	317	338	316	330	302	337	330	307	338	305	317	339	317	308	324	320	350	321	310	288	353	322	318	350	328	308	326	333	322	311	341	317	300	313	327	328	307	310	301	338	323	322	330	320	348	344	341	317	336	305	348	367	308	303	317	359	340	330	366	335	301	299	319	304	329	276	358	320	333	303	336	280	360	329	326	281	310	325	353	288	328	342	325	313	299	331	331	335	299	303	355	305	332	332	306	332	330	297	304	331	293	318	327	288	345	364	323	319	323	335	307	355	331	336	328	311	302	322	295	289	307	350	298	311	304	265	334	301	312	316	332	314	353	304	324	326	343	309	309	305	366	292	323	313	359	325	332	313	328	314	314	362	377	318	317	305	295	299	317	341	348	315	336	309	362	343	297	338	325	335	355	317	327	320	309	387	345	315	306	336	344	352	314	340	307	294	333	328	304	274	329	323	341	314	335	348	320	294	322	325	344	324	333	328	345	311	335	314	328	314	318	316	342	344	335	296	363	341	298	326	314	299	299	302	305	296	273	301	343	317	320	312	335	321	355	346	347	309	327	332	326	326	327	317	346	303	322	325	335	314	339	340	337	318	331	340	382	350	315	297	302	319	354	345	314	347	328	298	364	320	300	355	307	328	302	356	345	324	273	317	283	313	323	318	317	338	317	321	325	327	325	340	338	320	331	300	295	338	353	339	289	299	324	319	319	337	310	308	322	314	333	307	333	344	326	290	293	331	357	317	315	286	344	326	339	316	317	275	327	332	360	326	367	345	317	333	305	322	312	301	320	347	310	315	326	297	323	304	323	336	318	307	328	322	305	308	336	338	323	334	346	283	331	357	307	337	337	315	311	302	314	312	323	297	340	338	338	346	340	299	280	332	317	352	335	296	305	338	338	339	340	314	298	328	322	325	300	341	298	331	348	330	317	312	326	319	337	325	316	340	265	341	316	328	327	315	326	294	286	322	301	341	308	269	311	313	317	283	308	343	349	314	320	264	302	316	324	354	320	341	307	351	347	322	302	326	296	331	294	344	354	320	319	332	316	367	313	317	321	294	317	304	348	357	350	308	309	306	327	292	319	289	301	318	292	316	361	354	313	319	321	323	334	314	347	333	298	317	330	311	282	321	342	371	339	333	321	344	344	366	321	345	327	303	317	337	315	321	325	338	311	305	325	349	319	351	352	345	308	298	312	322	318	340	326	292	335	303	325	301	306	334	354	312	300	324	304	346	339	296	318	305	294	324	279	316	331	334	311	336	311	298	368	306	305	327	352	334	289	305	288	317	301	301	328	311	282	317	300	316	357	325	340	313	320	341	313	336	305	342	351	358	327	352	324	310	333	328	321	291	330	329	304	313	321	321	300	303	291	331	321	312	320	323	346	344	335	310	317	282	290	332	362	332	326	275	349	325	313	298	294	325	273	343	335	339	364	362	338	318	344	318	314	312	343	304	322	297	348	316	340	297	354	329	308	300	310	311	306	323	314	317	338	305	290	326	305	314	335	307	295	340	315	320	287	325	297	301	324	352	360	329	331	327	344	309	314	306	302	320	332	323	305	331	259	308	308	303	330	295	319	357	340	352	303	303	325	342	335	272	333	293	271	309	341	321	289	294	322	317	314	322	339	333	301	344	306	320	316	333	309	337	327	321	291	331	351	335	329	295	318	336	292	321	303	314	291	339	324	295	325	353	319	357	328	296	318	320	307	320	334	335	324	319	323	334	286	322	338	308	350	337	299	323	346	340	336	297	348	369	307	354	307	330	318	310	331	314	351	312	312	332	322	309	329	334	300	307	347	324	307	333	316	302	281	332	346	271	340	316	318	335	318	316	336	338	281	315	280	344	295	284	328	338	298	312	304	297	343	297	307	301	349	359	327	323	332	350	332	312	342	345	321	315	369	320	337	317	312	316	324	303	324	338	307	310	318	286	312	311	309	373	293	307	341	328	279	301	323	314	322	317	306	323	346	326	291	325	324	338	315	302	336	338	302	350	307	324	341	282	338	337	292	315	344	295	332	318	325	331	301	317	315	329	315	291	343	330	324	315	320	310	299	368	306	329	346	337	346	343	320	332	295	298	346	304	350	339	328	350	342	318	322	353	349	330	345	342	332	317	304	321	316	322	326	337	319	345	315	312	331	330	332	308	347	286	321	298	301	335	341	317	307	341	335	318	320	306	323	313	316	327	340	308	300	364	341	314	337	303	316	333	308	317	326	339	313	313	330	320	352	346	306	329	323	311	311	322	332	334	302	293	354	352	321	312	297	299	315	357	314	345	306	353	350	329	280	351	288	309	331	307	316	323	313	299	332	329	311	323	326	355	340	308	306	303	311	342	323	286	344	313	317	316	371	296	330	301	305	318	335	296	324	330	313	305	344	321	322	302	310	336	297	350	329	326	334	317	323	317	286	294	303	342	319	296	325	319	321	308	310	310	337	320	317	293	317	312	316	334	317	318	351	327	286	318	302	328	314	356	321	314	299	317	315	336	300	351	343	291	328	318	319	296	327	308	290	315	317	315	307	322	315	324	304	324	360	278	298	336	290	331	299	303	310	320	291	338	314	313	327	314	325	316	300	356	318	282	308	332	335	316	326	309	359	332	350	322	321	293	310	314	306	329	295	273	325	339	299	317	324	313	356	323	333	320	375	338	334	373	318	329	309	332	323	366	322	290	306	317	296	325	332	333	306	314	338	356	291	319	325	322	321	305	291	296	321	331	341	319	316	327	345	328	327	333	324	330	336	312	303	310	332	307	301	329	323	318
12527	6378	10477	9700	9370	7539	4887	3561	3175	2752	2223	1754	1561	1485	1251	1081	1176	931	919	926	879	882	815	862	807	756	766	769	783	753	784	709	728	747	718	722	768	716	747	728	783	787	754	741	713	719	717	744	713	742	716	722	687	722	717	711	702	761	729	711	708	737	750	702	714	761	731	798	749	671	713	674	709	751	695	770	719	708	684	737	692	713	745	732	697	757	725	725	762	721	729	713	775	713	742	712	767	767	693	726	740	698	749	693	660	737	698	719	727	713	678	770	692	750	736	700	745	710	715	710	748	738	696	721	731	700	680	726	788	711	699	738	706	721	731	732	757	743	718	772	720	706	755	700	716	719	703	718	724	715	703	724	728	719	774	726	709	695	703	686	751	742	734	739	759	706	694	675	719	721	707	742	721	737	696	692	708	719	736	723	751	733	704	721	700	714	738	734	700	723	683	715	685	739	770	706	756	723	732	717	733	725	689	767	763	721	709	678	716	725	675	711	702	691	705	732	745	673	713	664	735	724	729	714	721	730	725	715	671	686	721	724	695	652	756	688	693	760	746	714	748	726	701	735	722	713	764	727	699	713	725	726	740	722	701	724	675	702	759	729	744	681	701	720	732	727	753	731	721	705	715	703	757	737	754	749	678	730	682	749	680	710	706	717	715	698	714	710	760	702	778	714	758	712	747	708	776	696	680	746	681	708	728	708	725	723	727	711	709	761	657	714	723	761	762	719	756	715	753	712	688	729	717	720	717	683	733	738	748	690	727	683	652	734	719	778	755	683	706	769	709	709	744	743	719	718	692	698	749	675	665	718	741	723	723	760	711	759	748	725	736	741	720	730	748	717	731	725	740	731	759	717	700	707	732	677	744	708	719	738	705	740	710	701	743	740	770	719	701	710	741	695	728	706	721	733	812	693	743	729	700	720	749	684	773	704	767	730	673	778	690	737	734	717	723	756	714	721	747	759	738	720	720	725	752	720	704	738	697	711	714	755	749	677	741	704	659	718	712	764	678	795	732	724	774	754	731	696	727	736	700	726	731	742	697	691	714	754	716	742	748	726	763	702	739	729	693	714	729	689	695	748	732	743	719	701	687	725	727	701	750	739	699	699	672	727	760	748	706	757	689	703	729	737	688	693	743	750	710	733	713	750	758	719	719	686	759	736	694	745	738	672	736	656	723	717	722	729	734	741	645	728	695	695	729	720	733	700	747	633	749	768	729	715	732	695	701	704	729	707	708	721	734	700	697	724	750	746	737	701	657	696	752	710	734	740	713	767	689	736	720	714	695	719	669	778	725	705	718	665	698	752	731	731	741	687	694	727	740	720	721	725	736	739	677	731	704	691	776	746	735	679	711	701	753	717	727	722	717	764	720	743	740	724	782	697	728	758	769	790	769	735	717	795	664	709	698	763	678	677	765	693	691	754	707	714	736	718	726	765	722	774	699	733	739	718	691	700	750	692	732	723	707	761	756	711	737	760	680	698	709	676	720	709	678	732	691	692	726	719	726	746	714	733	699	694	747	693	708	704	703	693	697	692	732	762	708	739	735	766	760	781	731	716	699	708	734	758	751	738	738	719	729	722	734	700	717	701	758	752	720	727	690	684	745	756	752	743	712	720	715	699	696	718	711	743	679	703	725	686	690	761	750	742	743	731	708	700	728	760	696	719	692	694	745	717	728	731	763	728	717	727	716	655	714	725	713	722	715	773	706	692	713	718	714	738	694	728	711	703	731	756	739	743	714	723	747	731	745	729	729	719	709	694	703	737	711	735	757	701	705	731	712	696	727	747	694	718	688	712	716	728	719	695	651	747	715	741	708	707	734	742	735	704	713	695	710	731	708	729	700	700	738	683	704	686	708	729	738	724	722	716	734	690	719	746	688	711	689	724	725	732	749	705	728	677	689	707	717	738	738	706	761	765	722	724	738	732	736	746	733	737	753	685	684	730	708	716	753	763	732	707	760	764	739	742	714	757	724	738	718	694	709	735	725	679	711	716	726	761	739	701	750	737	709	738	671	726	677	732	726	673	740	693	696	677	709	727	758	723	721	707	746	738	724	737	761	722	731	752	731	717	710	731	763	734	712	692	737	768	729	679	682	734	750	678	709	723	699	748	732	674	725	756	694	701	663	704	710	724	729	758	706	721	730	716	711	727	739	693	750	749	762	684	659	738	697	752	725	720	691	765	720	764	764	708	742	765	759	704	737	711	696	710	695	722	710	690	709	724	741	647	710	755	733	708	757	738	718	719	736	732	716	677	688	727	711	787	684	728	740	734	705	701	671	726	716	723	776	702	706	735	746	726	709	686	754	739	755	747	735	743	704	722	694	695	723	716	739	732	675	735	691	722	728	685	665	720	696	711	721	715	726	741	720	708	748	758	732	734	736	710	719	743	745	735	653	738	704	718	714	733	673	719	658	749	753	667	726	706	701	761	756	683	743	733	735	713	704	687	731	726	698	763	738	705	714	712	759	736	668	701	716	673	688	710	672	729	730	759	681	694	686	729	721	707	723	739	674	726	715	737	703	716	702	759	697	696	736	708	736	764	720	748	646	663	732	674	727	712	763	751	669	680	712	735	717	714	744	698	691	702	684	712	736	693	719	728	753	710	687	718	734	725	716	741	771	751	759	704	757	693	783	722	689	715	660	705	708	722	718	737	747	729	683	691	693	726	705	754	730	750	761	720	709	730	703	747	720	716	708	716	692	705	751	726	744	728	729	712	744	722	729	727	735	709	696	752	700	645	762	726	729	737	767	728	717	709	682	736	716	717	687	707	718	733	740	715	775	751	720	701	736	744	706	772	701	732	667	722	750	731	723	729	723	690	730	656	721	714	709	743	741	708	767	681	730	679	751	676	756	682	740	733	764	710	722	691	740	706	741	729	728	738	703	705	753	718	771	736	725	723	734	727	687	743	745	728	698	709	746	767	715	736	702	700	746	727	741	713	716	739	700	745	769	714	685	713	737	717	750	685	757	706	762	741	685	709	722	724	732	673	675	763	646	704	703	779	761	684	733	753	757	714	730	712	736	709	724	710	738	728	719	738	779	743	703	775	698	722	707	742	700	732	708	742	745	712	683	751	702	734	704	766	745	724	748	775	722	750	721	707	753	722	743	736	765	744	709	672	731	730	728	765	753	723	706	713	717	696	728	712	686	718	761	705	725	773	734	701	710	764	743	717	771	706	746	737	713	691	743	736	718	736	679	741	732	742	710	716	684	714	743	743	789	708	718	725	717	729	685	697	696	745	767	705	668	711	672	719	729	733	739	706	736	742	678	678	744	671	746	688	731	675	724	687	710	721	713	708	729	674	711	703	743	720	738	715	745	709	722	748	762	759	677	765	762	693	705	726	737	735	726	713	744	752	715	722	700	701	719	699	708	743	742	738	738	716	800	748	756	697	731	718	763	781	715	694	744	759	719	705	726	733	741	730	685	661	787	785	772	671	712	725	704	718	728	734	747	735	717	715	740	752	751	722
30023	12691	9338	5984	4552	3683	1849	1354	1106	923	856	681	614	531	573	496	473	467	454	460	442	444	503	435	405	412	419	394	400	398	369	410	361	377	422	426	381	439	394	389	389	360	392	422	428	381	408	376	441	420	372	389	381	381	383	359	365	414	368	430	385	411	364	358	365	398	377	409	360	380	419	378	428	404	371	387	422	368	376	383	374	447	395	403	398	392	387	383	428	400	374	399	400	384	399	397	434	381	345	428	415	438	419	394	399	415	384	399	375	354	432	374	376	369	365	362	375	407	384	381	390	389	396	410	435	414	375	403	393	376	396	379	392	403	379	368	358	359	390	374	391	388	372	420	371	424	374	386	350	414	384	356	412	384	406	384	415	421	384	334	408	381	362	389	409	420	417	425	407	376	385	376	400	381	381	407	415	376	337	373	423	383	406	347	364	381	396	395	362	405	394	401	389	358	418	363	376	409	406	403	379	386	411	389	392	432	398	384	413	379	395	433	428	408	423	404	373	422	375	408	378	356	396	453	360	369	426	405	395	370	396	399	393	379	380	350	373	410	403	411	399	381	395	373	403	374	384	403	412	378	381	396	407	360	390	414	393	363	399	388	393	412	367	392	362	401	395	366	396	375	393	390	384	384	370	384	390	362	366	393	395	402	358	414	416	404	377	398	388	409	363	420	440	415	408	451	428	411	382	400	458	375	387	386	376	398	399	403	381	423	392	363	364	379	435	409	398	408	373	371	401	337	381	377	432	386	390	380	380	397	386	414	374	398	411	390	390	391	380	403	401	384	417	359	418	370	413	351	384	397	374	380	363	366	425	400	379	389	406	384	361	405	435	391	386	333	414	396	392	429	400	380	385	417	358	404	399	368	361	397	411	389	410	375	423	401	427	374	406	382	388	416	414	383	409	393	395	400	410	356	381	373	374	410	421	383	397	413	394	404	390	359	374	400	435	447	409	376	361	380	385	370	435	364	407	434	404	395	364	399	415	359	423	375	388	426	397	395	376	360	390	404	344	363	380	404	400	387	396	427	454	399	374	391	404	367	400	395	416	396	411	413	410	399	415	386	378	384	346	417	405	402	414	398	375	396	442	393	392	426	394	353	371	416	408	413	417	398	398	372	386	407	367	396	392	360	415	383	384	420	391	428	397	430	379	376	401	360	379	407	360	373	417	440	336	385	366	418	416	407	357	389	392	419	436	388	403	359	386	382	406	363	368	406	382	411	376	423	376	409	392	365	394	380	407	392	392	380	401	341	431	398	387	385	403	377	403	392	400	367	422	376	360	426	412	359	398	404	370	407	396	414	427	378	421	397	368	392	409	404	375	393	383	385	409	408	394	381	394	379	385	400	381	378	444	387	406	382	423	408	403	406	415	388	397	388	370	388	386	407	386	409	428	403	409	378	367	403	339	403	389	392	384	376	426	415	395	410	400	400	420	394	409	371	403	376	365	413	362	366	380	374	395	374	395	380	444	412	386	437	403	373	385	406	403	363	395	399	354	388	389	413	388	377	387	381	392	382	419	342	380	387	346	362	379	409	379	416	427	383	355	389	438	380	434	392	403	385	398	427	401	370	377	400	392	398	394	398	350	361	375	423	382	374	409	408	364	320	367	367	399	384	348	396	398	378	415	420	378	394	403	405	429	384	386	387	396	384	409	360	406	426	371	395	378	401	372	348	373	390	422	412	360	407	396	419	394	414	372	404	363	394	437	451	370	394	402	436	353	366	398	410	389	404	365	406	402	429	391	378	380	395	375	382	368	397	388	331	363	372	395	378	432	406	404	385	397	406	410	410	392	399	386	390	400	402	409	357	379	384	397	385	365	369	424	392	379	403	403	413	396	378	403	415	399	387	452	387	403	445	385	383	426	375	375	369	365	393	379	421	397	390	413	430	393	398	400	406	394	358	394	406	380	385	410	375	370	401	385	378	372	397	412	364	386	346	367	400	373	392	405	429	407	394	403	401	401	387	388	399	405	379	392	390	361	360	403	391	377	397	384	381	378	359	383	382	382	377	401	411	399	371	424	359	388	399	395	398	388	397	406	391	395	364	413	414	421	419	412	413	383	359	344	385	375	382	392	386	423	395	409	376	408	398	389	365	392	394	361	426	374	395	406	381	387	397	411	377	400	448	361	376	388	394	346	429	389	414	371	391	416	392	423	399	394	389	397	382	357	417	370	425	434	393	384	380	424	403	357	387	412	406	391	429	384	444	389	355	398	367	358	402	431	397	411	398	389	401	437	408	392	368	412	417	381	384	372	406	362	400	376	372	410	361	395	420	373	407	398	397	394	407	393	383	398	375	436	326	401	375	379	370	379	385	384	422	386	368	411	389	388	377	406	375	406	392	420	429	425	404	387	387	360	367	422	349	407	378	390	369	405	404	378	424	399	423	395	407	400	359	362	376	363	382	397	383	368	382	434	414	405	417	371	386	379	397	406	419	434	397	455	419	387	377	404	392	386	411	362	371	402	401	365	358	368	385	417	392	409	374	423	368	399	405	420	398	380	439	368	413	407	426	392	402	422	371	388	431	395	421	378	394	400	356	425	409	410	441	353	399	351	406	388	362	396	392	416	394	393	398	400	429	369	403	394	376	391	394	399	415	427	413	400	381	365	413	377	394	417	364	399	393	393	364	382	353	385	373	397	404	402	404	394	357	384	415	415	429	425	377	367	379	423	408	358	397	418	345	348	407	361	385	382	384	375	417	386	343	417	389	360	398	391	418	377	396	403	400	380	441	401	390	349	380	391	412	435	400	411	391	405	387	424	390	386	423	397	363	428	384	393	430	391	392	416	449	371	377	339	357	383	398	401	382	390	431	388	421	357	380	402	388	419	403	413	419	348	381	405	384	384	399	350	377	386	388	397	407	416	368	403	379	411	427	409	383	410	378	367	389	395	423	375	366	362	413	406	390	361	415	392	364	407	380	388	373	374	423	387	364	367	356	389	398	350	367	364	368	385	426	400	376	392	390	371	363	412	415	420	380	349	386	381	377	403	349	392	388	344	431	398	342	382	387	389	386	401	402	441	404	427	401	398	405	410	407	411	375	372	397	365	392	363	387	343	405	391	366	363	402	377	359	435	406	439	386	432	392	400	410	375	412	362	366	394	368	364	359	398	371	386	381	393	423	409	379	402	356	375	413	364	398	377	390	383	421	408	389	370	409	391	350	400	398	368	401	386	421	404	347	387	385	380	407	403	388	409	404	403	401	390	357	433	399	379	416	382	423	363	418	374	451	385	390	369	410	382	411	389	396	365	374	354	397	394	386	396	422	378	390	383	442	408	426	390	415	397	427	414	405	412	390	437	345	392	373	374	374	382	423	389	391	433	423	389	390	425	386	395	393	381	440	368	352	420	364	376	431	386	390	372	339	432	417	384	397	419	398	363	429	360	391	452	390	420	379	364	386	400	378	388	389	414	390	405	389	360	356	372	357	434	410	385	422	352	382	410	406	411	386	432	420	386	329	402	385
16459	8675	13362	12447	12656	11007	6289	4869	4376	3576	3191	2350	1992	1900	1652	1467	1427	1157	1169	1165	1124	1029	985	958	992	993	942	964	924	914	872	870	911	899	853	855	878	893	898	915	919	912	926	909	918	824	862	868	855	866	896	855	879	850	867	912	891	880	835	917	841	833	859	858	866	850	854	847	874	895	852	841	895	861	889	809	893	846	880	854	866	889	883	850	864	842	880	849	871	853	865	839	833	881	813	860	837	836	848	862	880	857	875	801	859	876	884	879	852	848	830	852	902	878	816	878	893	854	859	827	844	852	874	866	898	863	794	899	862	867	895	868	909	875	852	874	854	860	855	828	828	846	881	911	896	879	822	863	870	920	861	889	836	912	816	843	879	928	884	844	869	879	825	850	886	870	855	843	843	868	876	849	904	823	889	853	874	890	853	874	846	851	854	881	900	881	847	855	846	879	837	822	877	836	878	863	914	917	868	878	851	882	813	862	893	849	860	899	904	874	890	863	897	833	879	895	854	852	844	843	912	793	891	793	819	828	862	861	857	878	840	822	808	844	860	887	866	873	836	844	873	866	926	884	862	843	874	869	901	889	803	882	880	886	825	844	896	854	832	865	856	868	888	857	808	822	849	853	851	881	823	832	872	845	798	895	834	889	810	818	826	879	871	893	865	895	877	889	854	878	803	857	849	835	869	860	868	882	885	890	881	839	848	837	880	871	884	840	901	836	848	854	868	877	909	851	878	870	837	866	799	885	826	813	887	867	831	841	871	841	843	799	857	942	839	850	873	889	868	826	877	827	835	871	863	875	865	845	869	819	863	886	824	877	863	824	895	865	849	830	864	858	873	896	829	878	870	871	849	888	841	880	860	865	850	885	883	895	895	855	870	877	814	892	864	798	836	833	800	878	845	865	860	866	882	877	800	887	849	935	856	865	833	831	851	905	837	843	848	878	882	871	886	843	901	852	866	831	844	823	866	905	838	852	846	835	890	849	889	834	847	802	893	874	833	904	885	863	827	807	875	871	849	894	853	833	871	888	852	858	888	798	848	833	825	891	841	881	875	867	870	840	870	853	872	854	829	849	867	833	859	839	871	835	865	899	845	898	830	854	877	835	883	840	843	858	869	831	855	858	872	863	895	902	849	837	874	854	934	813	851	804	847	877	848	887	874	896	825	858	915	871	898	816	900	883	868	884	897	816	871	873	832	902	893	864	824	839	859	837	859	882	831	875	891	875	864	909	872	837	823	840	871	879	849	852	850	897	887	860	872	876	900	845	854	908	849	885	875	876	817	888	903	864	862	887	882	935	931	931	869	874	869	885	820	898	876	832	848	843	886	838	853	918	804	855	853	859	866	877	840	852	847	851	832	852	896	824	862	844	875	864	890	825	869	861	865	903	875	877	844	871	853	786	865	856	886	901	866	830	886	887	864	854	844	838	876	832	869	798	883	869	890	901	866	804	868	830	870	905	798	851	934	928	808	858	843	890	910	922	840	851	871	859	899	830	848	830	858	840	881	876	896	889	855	815	878	843	851	883	799	848	848	863	839	840	897	902	873	855	861	864	843	819	825	857	928	827	825	895	883	877	866	857	872	867	880	842	876	820	820	886	887	847	910	857	852	869	850	837	859	905	886	856	885	869	860	800	816	853	863	845	816	901	808	850	812	893	871	865	879	874	911	924	862	837	867	859	870	876	860	865	881	842	834	829	903	896	879	870	855	830	863	918	804	818	867	823	892	858	847	851	812	872	824	869	890	851	864	861	810	898	861	893	849	853	914	821	900	869	849	811	867	885	930	855	858	840	892	888	853	880	855	886	871	860	838	873	830	841	880	868	844	863	850	870	828	879	848	829	872	836	818	905	846	887	891	887	898	882	853	839	862	855	800	843	881	865	843	839	857	860	822	889	888	852	853	856	828	858	859	881	855	832	861	780	890	899	872	863	917	877	827	850	829	815	847	850	854	907	868	888	842	886	851	882	820	897	843	802	857	876	847	847	816	813	853	853	883	874	815	909	903	907	905	856	849	830	840	888	847	852	899	866	862	894	852	858	850	830	889	898	868	832	862	902	855	831	871	878	804	908	909	863	837	861	865	806	828	830	857	841	869	861	841	898	872	861	867	865	861	882	879	871	846	864	879	810	879	834	828	851	882	890	860	843	838	896	871	876	862	899	842	883	885	911	897	869	862	864	875	812	888	852	878	848	798	870	858	838	867	856	942	848	863	854	835	850	925	860	835	856	889	858	865	828	826	879	876	872	853	882	867	845	882	800	858	829	791	867	899	867	874	868	837	848	888	864	888	853	870	826	851	831	871	875	837	822	791	878	835	889	858	857	864	840	884	824	874	865	814	892	856	896	847	823	869	840	879	888	898	848	880	858	859	840	859	855	862	849	868	836	835	828	887	891	869	854	891	874	876	833	845	903	891	861	824	841	857	844	842	885	884	839	841	843	868	878	856	835	842	871	904	824	883	898	879	866	899	846	881	892	856	823	858	794	788	864	836	814	837	822	911	870	892	872	804	896	815	872	806	901	851	834	860	881	860	866	838	831	832	868	879	837	870	854	874	875	907	819	864	865	870	859	853	896	819	881	841	872	852	872	868	867	869	836	879	873	881	854	866	845	886	856	830	868	839	846	849	941	868	893	854	880	857	863	847	893	865	816	861	847	856	847	858	856	927	805	886	840	955	877	827	857	849	849	853	836	868	847	850	870	908	860	829	851	897	839	858	897	860	888	839	884	878	901	862	837	840	862	797	854	859	861	826	869	902	871	904	870	870	911	835	845	887	820	934	842	897	865	863	865	831	845	848	888	868	850	868	882	857	866	911	820	842	855	863	801	857	878	826	814	860	832	866	784	885	820	850	868	864	875	845	890	881	841	911	864	849	832	864	868	879	876	889	817	801	886	878	901	894	889	861	877	877	816	852	917	800	846	857	840	869	849	868	846	877	856	840	828	835	904	897	805	906	819	877	860	819	810	813	889	879	896	897	848	827	857	844	893	874	872	834	837	872	862	852	884	884	869	811	892	829	856	842	879	834	848	858	852	864	826	846	903	896	858	860	809	867	854	830	880	853	815	850	862	878	891	908	865	853	877	849	879	838	823	867	858	839	880	891	863	848	838	799	823	820	832	846	822	884	853	812	873	850	863	844	929	883	937	827	889	933	852	858	831	943	845	878	850	891	856	846	838	908	912	828	846	849	820	855	881	836	896	834	840	888	847	880	879	897	841	815	885	900	840	879	859	849	820	839	826	805	843	909	856	837	824	900	867	836	810	886	847	829	863	871	848	861	849	878	836	842	838	838	882	858	877	908	888	856	896	801	901	850	840	928	860	813	798	872	804	832	870	829	806	894	903	877	898	890	874	851	897	866	880	908	835	928	884	871	862	856	865	820	802	854	859	852	933	850	858	854	866	831	857	858	872	875	839	858	859	843	898	839	856	844	874	901	846	871	845	881	817	853	861	857	859	904	849	861	877	853	818	881	847
9834	4450	3604	2142	1475	987	696	632	604	568	458	450	424	377	374	394	403	373	347	363	373	357	375	379	323	330	326	386	318	344	354	314	349	381	388	362	340	349	353	360	356	355	359	361	323	344	317	351	342	331	342	345	336	348	344	342	362	350	318	323	357	336	353	343	328	308	331	342	359	305	322	359	324	334	337	323	311	381	382	323	347	348	369	371	337	381	342	338	310	349	359	354	349	312	372	353	344	336	337	354	363	310	365	338	343	290	335	305	317	363	326	332	328	339	332	364	346	361	325	361	330	341	398	353	331	309	350	357	336	360	321	319	362	366	363	358	349	353	354	351	351	334	306	362	370	322	316	358	317	392	352	364	333	334	338	310	342	337	365	362	327	324	308	339	345	312	359	327	353	366	366	314	334	345	338	370	335	338	307	335	340	373	356	374	350	362	337	350	359	307	365	341	324	348	352	326	361	348	359	350	337	350	387	389	388	337	341	368	313	331	378	381	364	347	357	305	326	372	344	378	370	339	383	328	344	333	352	344	321	362	348	360	369	327	376	354	375	342	401	363	348	350	377	325	347	350	312	331	354	389	330	325	318	343	325	355	331	338	307	356	356	372	357	373	338	305	355	334	351	374	362	336	357	343	340	328	326	359	328	364	366	358	331	352	337	353	326	354	322	369	324	338	399	350	339	373	335	345	350	354	352	314	334	358	327	351	314	357	359	341	367	322	347	339	387	352	319	391	337	357	356	391	336	369	300	354	367	328	328	339	355	338	290	355	361	332	353	367	377	335	359	362	328	323	348	377	340	344	351	364	359	363	302	310	344	350	336	360	332	306	338	329	319	352	384	327	351	355	374	358	328	303	339	341	310	375	339	328	350	326	365	323	332	323	344	328	353	349	343	348	325	337	349	351	343	358	355	354	330	381	369	366	374	341	338	342	326	381	336	330	341	362	352	388	337	371	341	326	352	358	398	340	337	326	339	357	373	331	349	364	352	358	359	348	359	347	314	329	317	370	350	318	351	340	381	327	320	322	303	378	325	350	326	362	338	355	361	333	348	360	309	357	351	328	362	314	376	352	370	331	369	354	360	324	347	366	377	357	332	364	346	342	359	411	332	345	368	355	370	373	364	350	349	308	348	335	348	320	351	382	351	348	338	344	350	310	327	348	317	364	340	340	359	325	364	353	357	354	339	324	354	376	301	368	378	337	383	340	328	326	342	352	314	374	350	369	401	337	372	304	387	327	333	294	328	353	322	325	352	322	352	328	364	341	361	316	369	325	334	367	331	333	339	363	366	364	339	330	311	328	337	363	375	351	345	343	353	304	354	320	312	304	327	320	336	327	318	318	323	333	329	373	333	323	335	358	342	343	342	355	336	379	358	301	359	373	358	353	313	331	330	353	363	337	321	361	312	362	381	342	337	332	360	349	330	349	354	351	328	353	322	354	364	326	360	319	356	369	320	366	346	327	305	323	367	339	377	359	337	334	343	339	347	343	335	345	345	370	367	332	328	344	300	330	366	367	370	317	359	359	331	348	380	358	343	350	344	337	310	385	348	350	340	287	312	357	315	339	335	359	341	308	319	328	326	355	343	372	347	350	360	335	366	412	375	332	343	304	353	353	339	350	357	322	365	360	350	375	377	363	330	328	365	310	350	347	339	343	373	325	334	325	370	320	335	326	370	340	354	366	346	330	338	323	349	340	371	337	319	335	320	336	356	381	354	327	351	383	354	350	336	325	323	331	366	345	354	403	322	346	327	350	356	353	354	350	348	326	364	350	347	345	319	348	328	367	359	369	385	312	340	333	343	350	378	347	351	337	327	345	332	310	346	352	322	334	337	363	301	324	328	350	351	332	349	316	363	364	345	358	352	362	345	348	354	329	354	337	359	347	344	319	344	341	348	366	341	336	362	328	353	389	345	341	334	349	347	318	338	339	328	338	359	336	307	322	336	304	356	326	335	335	355	354	343	320	344	335	351	358	354	359	317	346	303	360	317	307	355	359	336	332	344	354	353	375	372	371	366	310	337	345	335	342	351	357	334	355	343	341	340	322	321	316	352	324	326	358	345	339	364	396	320	375	351	370	376	366	332	369	334	373	364	367	335	343	362	395	362	325	363	367	327	344	333	338	355	378	377	325	308	354	321	323	351	351	327	396	375	344	365	367	353	343	344	331	340	337	331	359	350	328	361	351	343	333	347	378	361	355	345	351	317	345	369	339	348	301	302	353	329	290	327	312	376	348	362	344	318	382	335	352	315	363	361	349	348	312	356	364	329	349	372	363	345	348	312	329	349	360	347	365	339	332	310	342	363	328	319	312	347	334	359	334	323	361	327	331	345	371	347	356	324	387	320	360	324	325	344	350	337	339	303	335	361	358	343	334	331	344	331	341	352	344	393	357	363	397	358	355	314	347	350	353	334	335	334	341	364	368	375	342	344	360	323	382	350	359	373	349	331	389	327	333	326	347	327	354	333	344	353	369	345	330	331	313	342	313	344	356	381	343	355	314	339	351	312	304	328	330	328	348	333	313	324	340	328	347	368	341	326	340	363	379	357	333	336	326	360	365	361	356	377	350	352	351	339	329	334	370	361	374	320	360	361	340	349	342	346	375	335	322	317	345	376	348	340	377	385	352	316	334	360	354	329	320	329	350	335	351	346	327	344	315	331	344	341	335	332	350	370	415	350	397	365	338	348	354	332	342	339	360	321	334	382	336	340	365	342	320	350	342	360	359	330	351	332	356	336	310	359	359	344	372	348	358	365	345	332	380	349	328	333	351	341	360	366	336	344	364	329	345	347	403	336	341	328	349	339	344	366	369	332	343	334	339	343	366	360	362	348	334	335	326	290	363	353	359	345	361	323	335	367	332	315	345	351	328	343	345	317	325	348	360	379	355	351	335	369	329	346	347	329	372	348	346	334	346	339	351	337	376	343	342	341	361	358	351	353	338	360	345	343	341	365	311	342	366	345	339	356	322	356	397	367	351	381	356	346	366	328	345	299	323	369	369	320	311	328	381	338	371	340	375	339	345	336	329	336	359	348	304	351	347	334	323	332	347	337	354	330	341	336	339	395	342	348	346	348	352	336	358	315	349	351	337	354	349	335	358	336	388	335	336	363	335	362	307	378	342	331	324	391	333	348	372	323	318	362	338	321	353	350	369	329	353	373	370	308	351	364	346	389	344	354	346	324	331	367	300	349	362	372	335	354	341	352	321	336	337	356	354	355	336	353	343	306	378	355	325	342	335	360	343	353	327	359	372	337	334	316	361	313	331	370	348	350	358	359	365	344	374	364	303	299	341	361	332	359	314	345	365	350	356	337	359	339	367	382	358	342	363	354	331	353	346	368	349	315	340	353	333	352	337	326	355	340	348	354	316	352	298	324	299	328	334	319	375	359	325	331	366	355	331	367	340	370	357	366	355	346	354	342	350	331	333	365	331	308	360	360	345	357	372	341	357	361	363	315	389	353	356	351	371	326	397
6101	4070	6437	5780	4924	3700	2745	2187	2061	1706	1732	1334	1253	1137	1064	928	996	890	903	894	822	821	827	796	772	803	744	786	761	766	790	776	745	743	749	749	729	736	731	730	776	754	804	774	740	760	762	762	753	769	711	784	740	760	756	776	764	756	728	749	753	759	760	741	752	752	749	810	799	803	743	743	739	764	745	773	791	764	716	742	781	728	758	779	767	767	770	789	766	733	730	765	711	741	791	805	771	726	747	768	787	737	784	776	789	735	744	820	700	737	763	691	747	773	789	746	772	730	768	758	800	762	726	760	742	730	801	697	758	710	793	754	735	740	745	728	763	735	792	718	760	746	734	740	746	788	767	779	774	755	771	767	751	736	751	770	761	778	771	826	760	771	686	756	727	750	734	728	744	758	724	726	800	768	725	785	764	773	720	766	753	740	785	786	713	761	796	711	750	746	733	769	754	765	757	756	748	757	771	739	760	781	749	755	713	746	755	796	831	729	754	732	786	746	794	715	714	712	748	788	751	829	785	799	739	731	742	766	783	770	724	731	756	783	771	773	767	708	735	718	766	730	742	786	753	743	757	787	739	756	719	794	759	744	782	745	751	726	752	752	686	768	738	741	773	740	743	717	738	782	768	777	758	777	732	769	747	762	780	732	731	734	734	793	707	771	775	726	727	747	761	744	718	782	803	758	738	748	754	748	701	732	727	765	778	753	737	775	788	751	770	798	683	740	795	759	765	778	770	734	781	777	735	738	773	759	740	747	744	762	773	805	739	775	774	751	786	775	745	771	798	731	747	733	799	759	780	757	729	742	773	734	784	740	739	740	770	750	722	744	744	754	757	715	818	755	764	757	773	699	717	757	761	783	742	738	757	756	774	783	787	757	823	757	818	750	766	795	753	713	717	803	762	773	762	756	767	696	753	744	750	773	694	741	723	736	733	777	750	698	698	763	724	764	748	765	788	722	769	751	786	748	747	730	690	770	788	785	756	705	773	790	730	756	811	774	743	744	747	716	736	751	706	738	750	756	769	748	754	735	781	742	798	772	788	800	768	772	724	720	747	761	796	685	753	765	736	785	800	783	785	778	790	758	760	738	760	733	701	760	736	780	762	732	737	733	799	741	741	767	783	672	719	683	770	764	804	729	774	681	756	709	774	772	760	777	745	742	736	730	773	766	732	688	778	721	770	743	778	752	752	785	771	762	735	817	716	783	753	737	772	748	761	779	723	754	751	782	808	735	760	707	730	739	760	755	798	771	756	782	768	746	780	812	719	789	760	719	821	730	739	768	789	736	757	761	753	731	744	703	762	775	732	749	749	748	758	749	750	778	709	715	771	750	784	792	740	771	766	733	727	727	797	764	759	774	709	748	745	782	727	721	766	736	759	770	759	737	777	741	739	739	715	808	787	813	779	777	791	741	770	731	781	794	738	745	788	754	758	765	716	819	775	755	759	771	709	791	771	745	828	733	736	758	757	744	692	738	765	768	756	744	775	767	726	763	720	758	754	753	721	727	790	720	801	728	789	783	749	792	781	799	747	748	734	780	728	756	760	768	740	716	726	699	789	755	755	748	753	773	793	767	722	804	736	723	731	751	761	740	740	713	740	740	733	806	757	744	730	716	789	721	738	750	763	734	748	697	763	738	761	748	774	735	736	737	790	711	750	739	785	749	738	752	750	749	716	696	765	744	747	742	729	741	760	792	748	734	679	719	769	713	758	765	792	779	739	784	745	798	780	758	783	762	768	701	739	723	761	743	768	734	752	779	741	764	695	737	730	779	709	757	721	771	745	717	802	735	737	746	796	752	831	753	765	781	752	751	776	757	764	787	752	700	763	751	767	788	728	743	766	698	745	762	754	707	795	775	816	742	751	744	774	793	758	764	739	718	720	780	734	719	785	772	717	771	711	714	789	819	784	766	765	750	739	781	752	749	744	749	771	703	783	712	746	736	758	741	794	788	735	787	734	751	779	765	841	757	770	725	738	793	762	771	786	769	783	754	743	773	781	775	766	795	746	796	750	733	796	768	732	739	719	758	762	716	732	756	766	749	794	734	735	787	766	746	732	770	741	727	738	731	730	725	742	753	726	747	754	734	800	742	779	814	750	769	745	792	724	762	777	741	757	757	713	750	762	733	715	741	764	796	752	765	749	756	786	798	782	752	774	722	735	771	726	742	707	692	759	729	735	774	771	765	748	737	778	696	797	754	755	770	712	694	813	737	763	800	754	752	782	756	757	709	778	733	794	755	754	749	753	743	742	779	812	785	737	707	725	740	748	748	793	708	733	760	747	727	781	787	704	792	721	738	684	802	769	727	783	715	757	744	764	780	769	714	754	780	760	729	773	744	802	768	694	708	704	731	745	783	794	790	754	774	738	691	721	726	733	753	735	772	739	728	742	719	796	737	792	705	748	774	738	774	756	786	753	770	715	729	774	750	791	785	776	808	756	744	773	752	765	758	734	768	725	730	767	765	736	786	740	741	740	761	770	785	744	762	752	755	718	774	749	711	731	742	747	785	812	769	759	745	748	671	769	756	755	716	708	768	776	747	765	773	764	756	781	774	791	748	794	753	739	760	727	754	793	757	726	761	778	753	742	793	784	742	664	758	779	733	745	743	822	788	734	751	727	732	765	754	734	688	720	794	759	765	814	727	761	751	732	747	692	734	730	782	754	738	750	761	724	760	783	720	716	733	777	752	753	780	757	760	779	780	774	755	784	763	728	752	749	736	776	758	788	751	755	797	720	787	721	737	798	777	693	777	742	748	747	738	737	729	765	806	763	752	768	781	727	778	779	813	805	756	743	741	747	758	708	727	766	749	747	805	748	730	756	778	771	778	812	788	763	782	712	728	751	711	732	723	741	730	802	775	736	719	763	792	733	780	777	749	752	749	756	722	747	765	750	730	798	759	777	720	749	764	751	746	778	797	770	726	743	756	771	770	738	791	792	717	785	728	761	731	704	762	692	725	741	746	747	746	723	739	746	723	742	674	783	785	763	782	716	745	744	782	778	764	772	728	750	754	744	750	768	800	756	737	744	744	717	742	745	780	720	754	714	748	826	743	703	776	780	732	778	744	802	784	692	752	748	769	732	781	772	752	752	751	829	788	788	746	714	744	729	730	744	767	771	806	794	786	738	755	759	721	768	747	760	764	722	768	706	723	754	748	760	790	725	758	706	773	722	729	740	733	789	767	760	755	799	715	716	766	709	785	799	761	705	817	749	757	747	753	750	775	788	785	757	727	753	731	803	790	757	788	777	751	770	710	776	732	712	774	781	757	791	727	768	732	772	740	779	726	723	692	748	737	764	782	811	738	768	699	743	764	758	672	756	738	793	791	740	772	713	756	783	763	706	761	769	744	765	812	748	764	721	708	767	774	746	748	793	760	825	761	745	763	765	786	741	762	786	760	740	715	736	742	726	719	764	732	747	777	766	801	732	735	772	744	798	743	779	743	755	775	762	727	801	766	741	808	786	741	757	771
20865	9359	6880	4165	3007	2125	1249	908	751	665	588	511	512	424	454	407	356	410	367	367	345	349	361	367	354	333	302	339	338	352	344	325	321	306	338	294	342	321	299	325	324	294	307	345	329	319	339	321	263	319	331	334	311	346	328	332	301	349	309	356	340	371	341	293	322	325	327	359	320	308	324	290	337	324	310	317	344	277	302	303	302	343	339	319	325	278	327	302	299	311	338	340	340	330	320	331	303	300	304	348	346	285	343	336	307	353	324	327	348	310	310	297	324	315	350	353	324	309	282	324	328	328	318	336	339	339	300	306	283	349	313	315	334	312	318	342	321	338	335	303	322	325	306	312	325	323	319	324	315	322	310	331	304	333	339	367	291	316	336	322	298	305	345	343	346	316	336	294	291	300	328	324	333	336	349	320	318	318	351	352	351	305	317	295	336	305	357	327	338	345	329	308	340	350	309	345	348	331	332	334	364	355	301	318	333	334	330	359	368	337	290	342	313	314	315	357	304	328	323	347	346	318	357	335	331	317	325	313	340	334	321	285	314	345	308	333	322	336	326	302	314	343	341	288	329	384	313	362	352	304	318	311	299	327	332	316	313	304	301	344	315	285	331	342	295	316	339	329	316	336	294	347	345	345	351	345	348	327	295	355	353	314	307	305	307	339	317	341	278	325	367	333	296	329	312	295	329	318	356	338	299	336	324	311	328	329	328	293	323	345	323	324	318	321	336	315	316	332	346	324	321	285	300	304	325	323	301	326	319	334	362	342	337	370	294	290	356	344	318	299	330	334	317	317	327	363	346	334	321	335	306	308	317	316	363	315	321	361	319	289	296	370	337	301	355	327	365	310	360	296	315	323	357	305	362	338	354	323	337	332	310	326	336	306	346	328	325	334	328	305	302	296	334	315	318	278	303	320	327	331	335	348	298	332	295	294	315	319	321	298	310	320	338	330	329	297	323	338	332	286	355	311	308	303	311	337	316	325	360	296	348	305	305	316	353	304	312	334	328	334	330	302	345	363	324	342	324	314	279	319	283	347	334	311	334	361	368	296	336	309	315	327	327	325	333	316	317	327	367	306	325	312	333	337	315	303	320	304	322	344	330	341	301	335	282	307	286	328	377	345	329	342	328	335	313	307	322	340	356	322	340	358	360	353	356	351	297	320	320	324	312	309	312	304	358	337	328	346	316	353	325	324	314	325	349	317	360	324	321	318	298	312	329	333	323	311	294	323	344	321	305	317	341	305	296	320	318	330	306	337	346	304	307	316	340	309	342	328	325	321	342	289	322	327	327	311	343	336	312	361	330	339	321	336	352	327	317	326	330	349	324	342	326	323	336	330	328	362	289	344	314	329	325	335	334	321	321	330	338	325	329	290	332	318	306	305	308	356	341	329	300	318	318	321	344	324	334	362	319	307	343	321	317	342	336	313	328	320	330	334	368	331	315	333	321	290	304	328	312	296	294	335	310	328	328	345	343	309	313	359	333	324	347	304	328	309	294	336	297	296	309	338	321	321	306	297	329	340	320	333	340	326	283	343	336	347	286	296	325	334	339	334	324	332	367	297	293	330	302	351	328	348	333	304	364	316	347	359	296	323	301	331	331	309	337	296	317	332	348	324	343	348	322	367	321	307	317	345	315	305	322	324	321	342	305	326	333	329	285	294	323	336	330	314	320	308	323	314	337	304	314	329	316	313	344	354	336	324	335	314	308	319	309	347	297	312	303	311	358	323	313	337	345	339	333	346	334	325	328	333	337	316	336	330	329	335	326	325	313	331	269	321	329	297	302	302	319	306	303	328	316	355	346	357	318	307	299	313	327	316	341	325	325	340	304	320	306	311	312	345	315	266	321	315	335	326	342	301	322	392	336	365	293	325	330	329	298	303	305	314	317	317	329	344	311	287	343	316	322	313	304	348	312	298	351	353	313	338	338	322	319	294	356	361	327	317	303	296	318	332	331	312	336	336	318	364	326	327	306	320	323	308	322	322	313	324	337	322	337	289	309	318	297	304	350	351	319	354	301	303	340	323	347	324	309	313	330	321	326	329	315	344	361	316	359	307	318	316	326	331	274	311	286	317	307	339	337	324	339	324	320	291	343	344	323	306	323	329	337	284	320	312	319	306	314	329	342	373	308	277	310	321	339	327	292	314	330	308	329	326	328	334	301	311	296	298	312	349	367	329	301	386	338	323	302	307	340	313	343	323	332	332	314	346	315	319	356	339	291	320	326	317	333	344	313	356	345	335	311	316	310	332	330	309	288	325	337	342	352	336	295	329	287	277	352	364	320	303	305	358	307	351	315	313	330	363	348	294	310	305	315	321	305	310	311	292	296	328	301	360	317	345	322	304	346	334	312	339	329	321	307	331	311	330	321	348	319	329	315	359	337	342	318	325	322	342	300	317	321	332	296	328	292	314	350	358	324	339	330	299	320	292	343	349	332	316	344	295	319	372	311	293	323	339	332	304	328	312	362	328	298	352	274	329	299	363	324	317	329	304	321	320	307	319	352	331	322	317	295	338	304	335	327	342	330	321	351	313	329	323	336	312	326	343	316	335	339	328	326	325	303	310	306	316	367	314	316	322	277	328	353	316	331	349	321	321	337	322	364	340	324	332	343	333	304	286	298	327	323	307	339	355	338	298	339	282	306	335	298	357	322	358	317	316	356	321	321	315	318	342	346	339	321	341	340	319	319	283	272	306	293	334	318	312	354	322	338	274	331	319	328	318	323	315	334	336	331	315	336	307	342	357	330	325	321	320	270	335	324	376	338	304	320	325	320	312	336	335	340	301	339	315	340	329	328	334	304	356	360	298	332	335	333	297	310	318	304	326	346	306	339	314	325	299	340	305	295	346	356	313	355	330	357	290	337	332	343	347	326	351	330	325	320	342	342	303	290	337	317	321	340	349	356	330	330	340	326	327	295	299	323	345	325	325	328	317	314	316	312	339	314	329	326	324	368	350	337	311	317	298	340	313	333	292	297	318	325	356	320	312	326	341	319	299	340	307	327	364	339	315	340	335	293	336	311	270	313	360	344	303	324	307	317	336	328	324	321	355	316	316	328	317	304	323	352	355	273	319	320	344	324	323	309	321	327	315	346	316	302	344	369	328	283	338	344	275	309	316	318	344	309	291	348	346	328	304	308	323	317	306	308	310	299	292	323	300	345	342	330	316	313	307	304	324	351	334	345	308	329	322	322	317	319	325	332	285	318	317	312	351	297	340	308	326	316	305	321	301	305	290	315	331	326	338	325	313	307	326	330	330	318	312	325	313	349	295	350	304	321	335	314	319	314	320	325	320	345	349	311	323	322	330	317	317	316	336	318	322	324	326	320	314	365	331	346	316	342	342	324	330	287	365	325	313	284	307	341	332	305	296	368	337	320	328	302	323	352	323	353	339	323	328	305	342	365	329	353	328	287	324	339	320	318	375	317	340	343	305	345	306	334	304	334	348	334	327	347	364	335	331	317	341	335	303	304	312
12650	7498	10365	9678	9272	7657	4650	3739	3058	2590	2235	1726	1587	1408	1307	1179	1100	1016	892	922	891	837	878	853	835	764	764	746	752	736	782	759	740	705	759	696	784	784	761	720	692	734	732	753	740	705	742	704	718	728	721	753	715	739	749	720	724	759	690	730	721	723	724	727	710	772	739	759	736	706	699	695	747	723	732	732	733	717	740	723	702	735	710	771	755	704	722	716	664	716	707	760	721	777	702	733	742	718	725	738	730	748	755	728	750	685	740	731	725	711	705	760	716	746	715	746	709	715	741	722	705	696	716	726	776	688	738	771	754	760	714	737	715	700	748	688	735	721	716	718	773	728	768	717	697	725	704	680	738	724	725	749	747	699	697	713	728	714	710	696	739	713	719	753	718	737	774	779	729	756	734	750	724	740	721	747	723	698	713	763	677	746	750	759	729	705	719	731	698	722	708	715	742	702	773	702	745	712	708	722	745	755	757	719	733	695	741	763	732	753	724	686	708	707	713	708	698	696	713	700	758	741	708	743	749	733	753	734	736	727	708	733	690	755	744	747	783	720	731	773	686	731	714	755	710	712	766	663	688	725	728	700	697	706	770	692	711	712	732	743	760	741	719	691	738	748	734	695	692	718	730	703	753	707	742	718	761	719	731	730	749	721	733	697	683	700	752	703	732	718	723	771	699	709	755	725	694	729	766	750	727	766	758	687	742	702	706	752	743	759	751	768	738	721	753	702	731	697	737	761	698	733	663	726	690	737	724	710	693	714	691	720	694	745	713	734	724	749	731	776	750	710	671	716	706	759	724	730	732	784	724	732	735	733	704	716	713	743	728	709	693	702	728	721	739	720	730	708	752	716	710	692	732	747	729	712	726	708	709	724	750	743	797	719	717	699	701	732	732	721	722	771	770	726	740	717	708	652	751	687	708	717	735	714	743	770	687	752	732	667	734	733	741	729	750	705	715	668	739	741	749	723	695	715	689	722	701	751	728	686	732	740	722	694	772	731	731	761	702	710	700	726	750	719	708	701	682	727	718	699	764	719	679	706	729	744	749	748	744	741	732	757	691	712	732	741	692	713	710	714	725	700	751	686	713	713	710	788	742	720	741	748	728	717	739	692	741	706	682	730	662	697	720	718	787	690	696	709	731	713	704	710	748	712	754	703	706	737	730	729	697	767	753	709	734	756	712	766	731	760	749	745	690	751	709	681	754	727	712	721	755	703	714	714	744	695	740	681	694	717	660	703	752	702	695	656	737	727	661	687	740	685	753	703	760	740	713	692	718	708	689	725	706	732	734	730	714	768	717	773	751	735	727	699	749	748	714	696	708	672	719	780	700	757	705	688	749	688	705	695	737	716	709	703	758	707	708	729	714	721	770	724	715	740	735	732	734	741	765	711	758	708	763	709	737	697	747	694	710	702	756	756	753	763	787	804	692	722	707	702	745	769	736	670	716	732	720	718	725	751	742	685	773	705	716	760	712	710	706	746	736	737	738	726	717	688	691	702	707	737	746	672	711	750	743	696	676	689	685	742	738	683	783	748	723	685	776	726	725	711	733	731	754	694	706	663	729	784	742	676	749	702	699	763	750	738	821	703	717	717	724	755	703	695	691	717	787	702	752	709	689	676	661	747	714	665	705	679	712	690	721	759	664	683	750	722	731	721	695	729	707	699	766	739	720	728	668	743	701	727	705	729	687	750	749	712	726	692	754	731	727	711	717	707	716	745	735	703	716	748	734	717	741	717	700	699	734	726	706	753	716	745	723	718	735	716	710	768	764	714	731	723	730	765	696	738	690	725	725	718	778	729	683	698	774	731	754	722	659	718	702	715	712	736	723	720	708	733	776	736	723	729	713	787	698	743	747	758	813	707	673	707	729	744	705	736	735	694	701	758	708	711	718	727	684	685	715	707	733	712	693	720	735	754	759	741	733	723	710	760	673	744	731	694	681	702	755	694	743	727	756	758	725	702	736	725	748	713	742	722	744	748	720	736	710	722	761	684	724	702	758	765	705	750	701	740	677	742	702	777	761	704	746	746	770	696	755	755	728	690	690	761	700	671	727	719	645	733	718	728	739	707	765	772	734	700	686	713	727	741	729	808	726	714	716	741	780	728	681	739	734	829	741	689	699	733	750	774	737	715	739	711	685	688	680	756	778	752	723	692	737	735	754	741	719	747	761	737	725	710	734	721	763	704	747	720	725	706	736	707	684	703	722	716	709	701	741	724	741	704	705	688	717	739	687	719	777	720	714	708	721	742	680	753	682	708	718	737	705	745	759	720	734	720	713	724	714	730	726	706	742	664	700	728	699	749	734	723	752	716	705	693	718	664	649	712	739	749	803	750	752	685	756	748	674	791	726	731	717	760	711	705	755	711	715	729	694	734	639	741	718	749	658	721	713	697	741	705	714	739	692	708	767	729	717	783	703	738	744	724	689	728	726	678	717	745	741	705	689	704	784	749	722	732	710	727	754	679	714	739	715	756	706	731	701	719	701	721	753	747	696	700	700	727	743	749	755	717	716	692	690	744	737	738	753	704	689	742	710	691	688	714	736	730	723	742	744	731	703	754	674	693	729	761	697	724	768	729	795	711	716	687	671	716	704	750	739	725	722	772	678	762	722	692	717	727	745	731	683	719	726	701	696	699	741	735	742	736	697	721	759	701	774	763	708	706	726	736	719	729	752	700	742	695	731	742	703	681	720	712	667	732	669	727	715	699	718	737	754	726	733	742	757	766	750	787	735	743	710	735	717	734	746	680	767	685	738	724	723	734	720	690	718	725	726	765	728	722	770	701	720	764	702	755	658	739	758	723	718	771	703	716	756	701	732	694	740	762	736	718	771	736	676	722	699	700	749	729	730	730	753	718	740	724	770	715	777	700	702	773	734	728	715	764	705	709	691	705	728	730	732	711	751	746	742	718	796	717	744	679	695	746	751	710	692	674	703	691	720	723	749	746	692	737	738	714	710	715	726	708	673	756	752	723	747	721	703	700	725	738	732	747	739	741	711	724	689	682	708	680	716	761	708	714	718	674	706	737	740	686	715	728	752	717	754	743	721	736	771	743	698	734	746	741	742	744	707	742	689	671	701	717	684	686	737	686	712	755	719	721	731	717	729	757	731	701	762	756	666	677	710	709	700	734	734	741	725	724	724	702	709	735	713	711	711	707	701	758	702	755	729	739	740	716	689	692	787	705	780	702	691	686	717	728	718	730	735	762	705	754	727	729	725	720	699	758	725	682	729	739	721	685	679	731	725	745	690	713	669	705	727	688	752	731	714	720	679	721	710	703	658	767	716	710	746	704	719	741	723	778	683	731	742	715	767	770	670	677	718	704	653	715	735	732	699	687	721	729	708	760	749	710	716	725	732	706	722	710	727	745	759	677	698	756	761	704	709	772	733	733	714	770	726	693	722	713	747	742	694	722	703	734	714	713	800	735	742	794	707	758	686	699	689	728	712	732	681	801	747	697	709	725	740	740	758	740
29993	12508	9628	6088	4304	2974	1801	1299	1146	949	822	666	650	575	527	496	483	479	485	444	435	454	405	414	443	431	416	467	408	426	414	416	366	362	401	387	433	405	402	414	406	415	383	376	409	412	434	408	392	416	440	398	419	385	388	381	380	360	418	389	406	437	453	387	380	396	355	416	450	372	397	363	372	396	424	389	424	394	402	387	394	423	373	381	408	430	390	399	425	407	398	401	475	384	447	398	395	392	361	398	395	399	384	363	387	406	445	387	418	377	409	412	421	386	421	399	385	451	401	426	424	411	383	374	428	415	388	406	394	393	406	378	363	375	373	424	408	390	404	387	363	390	392	417	390	427	420	427	407	397	413	453	394	408	397	394	414	377	417	362	394	415	407	427	413	397	435	405	360	412	418	445	415	406	370	436	401	380	414	378	387	394	413	401	384	440	432	381	417	404	372	409	410	375	381	361	393	422	373	378	417	373	398	393	377	409	403	411	415	399	439	434	430	397	427	395	388	369	381	354	359	419	369	391	408	385	366	382	410	384	400	423	419	383	400	376	379	442	396	452	368	381	405	407	411	384	401	406	406	400	398	392	404	410	432	413	425	374	381	395	390	376	385	357	396	411	396	412	431	399	407	392	373	389	374	360	373	451	417	380	374	417	384	376	394	380	398	394	417	405	366	393	395	379	400	430	378	402	371	374	414	446	461	412	425	394	356	403	382	396	442	359	413	370	432	393	378	401	397	379	421	435	396	376	352	398	391	407	413	375	379	396	388	395	395	376	412	386	422	380	403	452	451	406	383	381	403	386	401	429	407	408	417	385	380	386	390	389	418	378	424	421	394	418	401	399	418	389	378	393	419	385	434	379	368	394	387	403	407	389	429	392	409	391	430	400	414	404	421	397	405	369	382	373	401	412	420	423	379	364	377	415	451	362	384	412	382	400	387	406	411	390	386	366	376	352	399	427	423	385	378	396	465	428	388	412	443	377	390	458	360	391	433	437	415	426	391	398	402	399	400	385	366	380	380	418	368	417	392	402	404	410	412	415	391	375	398	392	413	392	400	389	365	426	390	369	372	363	417	423	365	375	411	392	375	375	412	384	416	418	400	390	393	374	425	373	401	395	395	386	398	390	338	398	401	394	398	431	412	414	405	365	387	401	408	438	372	419	377	382	400	404	392	368	390	393	412	440	406	384	400	430	416	361	411	418	389	412	397	404	410	405	441	408	383	413	379	417	397	411	399	405	444	392	389	413	384	367	388	390	424	422	393	381	401	372	367	394	365	392	453	414	400	402	402	391	396	355	405	396	397	410	404	392	430	399	415	403	320	386	383	382	399	426	407	419	378	378	433	420	412	387	355	386	436	452	417	393	392	434	418	387	402	374	384	405	400	396	409	405	392	385	364	375	401	429	431	355	371	377	404	423	386	399	418	414	376	405	421	381	419	425	409	388	362	415	401	379	358	412	398	402	387	375	430	405	393	398	376	381	408	374	400	371	402	443	426	429	437	405	398	385	391	384	448	409	411	418	451	401	396	411	394	396	386	406	447	455	410	394	378	421	417	366	409	410	411	411	386	420	405	400	406	418	399	382	426	404	421	414	374	371	403	408	358	436	395	406	399	380	411	440	415	400	368	374	420	387	448	383	408	415	412	405	413	391	385	398	380	413	412	394	403	397	400	384	390	393	422	430	404	395	443	387	414	395	372	381	368	417	390	377	397	423	434	419	368	435	400	410	388	388	394	410	376	388	390	385	415	386	381	357	437	426	419	409	408	410	420	393	397	388	388	382	380	375	390	397	397	401	422	435	446	413	413	384	425	422	427	429	401	373	435	424	422	433	404	382	376	388	386	414	423	389	377	392	388	363	401	399	398	421	390	392	423	364	413	387	408	403	422	425	427	376	396	364	355	374	398	409	410	477	412	403	438	430	395	393	394	426	404	404	379	370	392	395	330	401	404	367	386	401	435	396	409	391	387	379	368	405	430	389	389	391	407	424	370	386	387	380	434	393	404	401	383	391	409	421	406	405	363	402	414	401	413	376	406	385	355	388	408	381	377	392	405	379	381	420	419	402	406	353	376	451	403	367	431	366	386	391	396	376	421	401	417	353	379	430	448	395	440	478	367	409	396	403	389	427	402	410	387	436	399	394	379	386	380	387	425	397	418	375	370	412	397	371	437	426	387	445	432	417	417	385	388	408	391	393	395	380	423	393	413	436	402	353	410	417	397	425	363	393	377	397	392	366	417	400	417	370	396	392	444	367	413	401	402	386	434	425	416	387	390	356	392	390	405	407	392	399	350	410	391	436	418	378	380	360	419	346	407	391	383	392	401	386	382	386	377	359	405	391	372	407	394	391	395	378	428	407	361	356	431	393	394	403	386	391	393	411	366	377	398	402	396	389	437	462	405	402	413	367	408	405	419	397	399	392	376	415	417	402	399	417	396	365	410	434	404	422	399	424	429	389	434	408	379	387	370	373	417	391	417	379	356	400	417	389	412	422	388	424	388	384	400	409	362	394	408	389	391	361	416	400	409	428	406	402	381	379	451	365	395	411	367	418	374	420	410	415	383	359	384	388	417	406	391	373	419	421	423	390	410	402	450	361	403	403	370	400	414	377	395	353	388	393	392	349	393	396	445	429	409	386	384	399	421	397	431	395	389	441	416	388	412	358	397	376	415	409	392	368	419	375	385	397	354	390	411	406	349	386	395	433	391	403	385	415	360	422	386	403	461	392	404	410	362	405	370	356	371	469	402	403	404	408	414	378	454	433	416	406	393	408	424	399	384	402	425	379	384	423	388	378	366	380	435	403	400	392	418	420	390	376	393	395	417	408	406	394	383	407	392	408	374	413	381	415	416	401	397	375	472	405	414	404	375	413	376	410	400	384	390	382	385	370	374	461	380	378	419	394	371	387	423	413	405	363	354	386	371	412	389	418	390	413	388	443	393	377	385	391	385	345	391	418	372	400	388	404	426	366	391	398	396	357	378	383	448	406	397	365	405	382	395	449	402	401	378	355	378	391	386	426	401	385	451	431	383	391	409	409	383	377	381	386	370	421	386	359	362	391	419	393	410	407	417	437	357	398	391	471	414	381	362	362	414	399	370	402	394	396	416	397	422	399	386	408	421	405	400	391	389	371	355	373	389	379	381	386	407	398	438	401	402	364	403	404	412	375	401	424	395	408	410	400	396	423	377	422	400	389	358	390	392	395	399	425	419	440	395	397	396	400	415	388	373	387	453	377	428	392	432	425	411	402	398	364	393	431	401	355	395	368	407	424	400	398	411	407	389	376	374	445	395	400	353	386	389	387	407	402	392	417	387	405	382	419	384	424	419	393	375	396	381	386	378	407	389	447	400	411	433	385	384	368	389	414	422	385	389	381	425	444	360	374	380	374	401	389	439	399	412	376	410	375	449	400	386	405	409	385	396	447	376	400	401	396	426	394	388	386	405	400	405	396	422	399	344	384	392	351	406	398	404	450
16633	8266	13754	12592	11830	10137	6650	5075	4285	3527	2799	2375	2031	1859	1700	1503	1357	1311	1139	1053	1074	1068	1070	992	989	1035	918	890	888	920	941	848	874	863	909	888	861	912	824	836	905	872	904	858	888	855	871	833	884	860	875	894	888	944	860	856	914	880	870	894	862	820	879	843	879	891	868	858	878	891	896	787	821	841	949	929	896	916	902	895	844	920	835	892	877	893	860	828	869	885	875	887	889	880	869	874	839	860	849	872	844	872	843	862	896	833	805	891	857	879	865	821	851	858	895	837	840	871	854	856	873	855	931	954	895	883	819	876	876	843	840	868	883	884	821	845	882	865	828	918	927	893	849	899	885	922	884	881	888	880	876	910	876	873	843	839	861	906	883	892	878	914	896	910	907	875	880	874	872	808	918	886	847	962	878	863	891	868	801	871	855	848	903	910	862	903	857	841	895	853	832	851	856	876	886	878	858	909	894	888	889	832	888	893	819	883	873	832	856	835	861	853	959	853	922	863	893	822	898	894	842	854	830	864	914	864	871	889	841	842	910	849	869	902	861	863	869	897	864	857	803	825	836	865	900	902	895	914	834	847	860	897	851	828	897	860	896	890	827	912	874	913	881	886	857	893	875	904	882	894	896	877	855	856	858	890	857	872	799	903	882	892	853	875	840	894	933	842	855	835	873	829	881	852	846	818	860	808	880	929	824	894	876	913	875	865	897	871	918	828	825	867	832	864	873	919	876	806	893	869	853	823	850	890	881	811	891	880	908	831	847	865	884	911	879	827	871	828	888	850	907	895	874	861	858	871	906	895	871	803	887	849	910	873	907	863	860	834	873	861	820	893	866	807	834	868	859	900	839	907	866	846	879	821	885	841	870	859	868	862	900	893	824	843	864	832	851	878	897	910	856	882	864	877	863	868	867	844	877	884	865	898	869	866	861	848	820	803	898	912	863	899	865	856	810	945	880	927	871	859	852	790	873	935	820	897	887	827	858	855	872	769	882	859	874	859	855	847	932	893	876	881	844	843	882	880	884	843	955	869	921	895	875	834	859	909	863	854	838	857	891	907	855	861	861	859	861	883	823	909	821	883	895	849	864	880	883	917	874	920	932	829	888	861	876	858	831	895	896	860	882	813	868	856	908	881	822	890	865	869	894	884	880	845	859	875	886	876	871	871	867	817	929	849	882	820	927	827	910	840	906	866	859	829	838	880	860	836	877	838	855	846	887	894	929	902	849	848	879	895	838	894	876	892	840	877	894	867	859	886	889	871	842	829	898	843	858	896	842	860	872	887	858	880	933	860	875	836	899	851	873	892	850	842	874	848	855	858	849	872	827	843	858	842	903	847	920	857	905	852	883	866	859	864	852	906	877	890	940	853	898	866	892	884	911	855	952	861	837	880	836	853	865	952	859	831	854	875	899	853	837	862	898	938	913	843	878	879	895	864	821	837	878	899	903	871	839	877	844	897	889	873	832	862	904	837	874	882	872	892	845	870	905	816	859	884	857	896	886	876	873	859	834	872	869	868	830	844	851	894	836	856	880	877	925	935	842	879	874	860	865	848	924	849	895	859	874	870	900	830	889	861	878	864	870	829	868	904	852	907	835	880	862	853	901	829	862	878	920	883	861	866	875	865	902	890	862	883	888	841	853	851	868	883	854	859	858	867	877	866	910	847	837	907	863	829	848	842	804	845	863	901	872	863	885	871	849	872	876	871	933	827	884	838	903	932	919	905	885	868	922	851	928	836	851	894	873	877	819	873	889	882	835	917	887	864	848	871	884	895	849	923	854	865	881	925	849	815	867	862	868	892	917	868	851	869	886	861	889	884	814	848	837	915	859	864	873	866	847	891	891	909	836	899	839	864	828	869	914	837	861	869	882	820	953	880	868	836	903	878	809	897	905	818	861	857	865	885	865	912	898	875	839	855	962	868	848	888	854	843	823	858	909	880	863	911	892	832	906	849	837	870	839	886	857	956	884	886	913	890	873	838	860	873	848	878	838	895	846	885	883	907	845	860	883	873	884	840	838	891	842	913	931	881	855	865	797	829	866	835	853	857	891	853	861	853	875	837	877	893	855	874	853	864	846	853	866	869	857	884	840	836	868	910	914	838	842	858	883	887	870	790	867	864	852	866	854	861	945	837	851	904	895	836	898	927	904	895	860	819	837	894	880	856	890	896	875	851	873	865	900	940	901	852	906	836	839	871	886	910	877	907	878	840	893	862	902	832	837	835	893	879	853	879	848	905	909	859	901	864	847	888	868	882	824	888	898	873	861	814	876	875	887	850	882	878	884	878	883	840	902	851	888	883	899	901	885	890	850	874	883	829	868	839	870	893	837	826	870	885	852	890	854	833	910	875	849	877	871	870	888	851	892	867	862	851	863	825	875	855	816	859	823	888	851	895	872	856	853	891	876	832	852	836	871	892	893	879	888	896	846	907	887	852	893	860	817	885	807	885	849	878	842	852	841	889	815	846	888	897	857	896	875	862	853	845	888	861	875	833	822	873	877	878	880	871	856	864	880	865	882	849	882	867	861	895	865	852	888	878	850	907	846	951	913	877	859	827	816	857	868	854	930	859	874	916	847	838	835	839	923	839	887	875	899	843	809	860	872	911	887	892	868	876	846	867	840	908	917	876	916	826	829	832	912	885	870	862	889	852	876	885	896	862	827	829	892	873	861	845	857	867	806	913	923	859	881	864	873	931	842	815	842	868	815	910	901	862	883	845	914	900	903	889	878	898	862	916	832	867	868	824	869	872	881	839	860	842	885	899	833	845	881	862	861	918	851	899	859	918	828	888	835	861	878	880	879	819	869	865	887	892	860	898	865	878	873	885	848	867	902	899	903	862	892	874	867	839	852	935	852	849	879	860	895	855	871	854	907	876	843	836	803	881	869	859	949	895	933	886	778	820	882	813	807	894	860	893	924	855	826	887	914	836	918	870	935	858	837	855	915	869	903	859	855	888	864	860	864	858	847	839	891	867	874	865	889	868	874	879	844	840	867	862	888	902	825	844	879	833	884	895	898	885	893	843	849	848	901	847	875	857	923	903	897	845	928	831	913	846	870	831	885	850	917	845	823	888	854	854	866	867	892	829	858	854	910	884	873	831	855	864	859	823	820	833	872	893	897	872	921	873	886	885	864	873	869	947	888	894	893	835	906	861	961	860	840	886	870	841	830	869	901	840	885	864	845	842	886	832	882	781	870	878	862	893	872	904	878	871	845	852	871	862	853	866	810	908	905	882	838	909	859	807	836	887	849	900	852	865	905	824	889	842	886	844	883	872	902	909	918	925	920	843	878	860	866	887	831	888	874	846	842	917	872	901	857	869	884	873	846	836	882	874	843	885	876	891	846	813	863	872	933	862	929	912	805	877	880	878	828	890	880	827	921	885	894	890	852	871	786	853	856	864	863	875	897	877	886	913	858	874	855	816	904	890	869	846	874	864	844	875	865	852	851	854	885	845	893	852	889	863	841	858	882	858
10372	4366	3420	2189	1379	1043	752	619	573	553	529	437	410	454	403	372	377	346	344	386	373	332	355	361	345	343	359	353	361	372	303	316	361	354	390	369	316	365	331	350	328	342	335	359	313	356	362	365	325	376	351	337	359	327	321	385	379	347	362	351	371	362	361	349	369	355	384	364	359	337	356	344	340	375	366	381	342	323	320	352	335	363	354	356	361	353	342	382	357	378	348	336	360	324	319	366	388	356	327	381	351	374	350	331	309	337	346	337	362	343	339	353	316	365	366	332	315	351	387	337	340	351	332	354	331	340	341	355	351	340	365	372	329	342	330	349	333	371	382	324	342	325	357	349	377	360	396	327	350	325	343	360	328	339	353	346	351	328	353	327	362	356	328	340	360	350	360	363	335	410	357	336	345	331	380	376	338	369	353	346	381	360	364	366	330	357	340	357	307	354	360	360	380	361	343	338	343	376	381	324	323	366	344	322	358	352	351	363	335	372	374	369	359	343	302	321	366	339	341	328	369	344	373	331	346	378	343	386	367	380	361	303	382	369	347	359	348	335	335	344	341	362	358	344	332	329	356	353	335	360	377	321	323	325	362	369	338	350	336	353	377	392	331	331	371	339	320	389	346	366	367	379	355	329	357	362	386	356	353	335	343	340	332	345	364	358	339	355	334	363	373	370	332	326	356	337	348	354	352	342	360	355	357	339	362	336	319	365	336	359	314	341	365	354	315	343	318	371	361	397	340	336	312	351	322	330	359	353	386	351	329	329	359	327	335	322	312	336	355	357	349	333	336	340	322	342	352	343	351	362	321	362	346	348	361	351	351	376	356	361	351	339	395	344	380	381	329	364	364	345	297	378	378	344	318	374	336	341	356	354	323	373	346	337	363	384	356	331	361	364	343	353	342	388	368	347	346	341	363	339	349	345	344	324	322	365	364	357	349	358	326	323	350	332	342	375	364	319	369	337	374	334	370	380	363	357	364	340	368	374	358	344	335	350	315	382	336	374	328	357	331	326	335	345	353	342	354	372	356	340	356	348	384	375	348	337	297	381	346	331	380	384	357	323	335	353	350	342	377	389	355	347	380	340	353	327	337	376	369	367	387	367	347	343	355	334	346	332	353	353	315	364	311	337	328	338	343	362	349	374	345	396	370	334	377	351	313	345	327	399	357	353	353	363	317	313	348	364	351	357	353	375	373	347	355	383	351	368	351	310	335	369	385	343	337	346	357	339	346	331	343	346	368	345	369	322	365	333	406	333	349	337	334	347	321	355	309	358	347	364	345	378	336	338	294	361	365	327	319	350	341	368	369	331	288	340	356	350	343	351	358	372	340	372	359	380	367	351	298	318	346	341	375	365	329	329	353	369	365	345	333	363	354	378	379	392	352	363	362	350	355	333	306	336	383	347	328	354	367	376	325	388	383	313	355	382	356	363	349	361	379	319	344	376	367	327	378	328	395	337	367	355	351	382	350	338	337	365	329	372	356	360	356	338	354	346	348	320	357	351	333	361	338	370	356	356	337	376	338	340	361	338	343	375	389	322	319	389	338	375	332	344	340	342	380	327	366	353	372	385	349	331	314	342	383	378	391	352	371	378	348	311	375	337	326	379	352	334	312	368	342	316	368	344	364	336	324	350	323	362	331	356	361	351	338	348	304	332	352	334	381	349	393	381	366	376	370	352	340	333	336	341	347	363	317	350	335	317	348	354	352	326	375	289	357	318	367	332	346	330	343	330	369	332	339	381	353	334	349	331	373	362	371	381	323	367	380	351	356	365	345	317	334	365	372	351	345	343	347	312	365	353	347	320	329	313	354	342	361	350	353	355	346	311	321	342	366	349	299	356	346	350	366	351	377	313	332	348	340	356	341	352	388	342	296	324	353	368	346	321	337	370	367	326	351	369	365	339	378	345	355	364	373	381	357	330	327	373	329	357	300	347	347	314	354	342	369	361	339	319	319	321	354	320	354	338	351	356	344	368	317	326	330	333	386	347	350	387	383	340	358	339	342	334	341	361	338	352	407	387	343	368	364	331	349	350	382	382	337	346	365	348	366	312	339	309	352	348	361	369	363	380	309	360	395	357	323	326	354	336	349	352	326	304	365	324	347	364	345	342	369	404	379	343	355	332	359	358	340	368	391	340	344	337	334	337	322	351	332	342	348	355	336	348	348	390	352	356	356	360	360	322	366	381	352	393	341	338	386	343	328	366	352	350	320	372	319	370	345	365	316	335	320	352	342	379	355	388	391	351	362	319	316	354	345	338	390	377	357	361	341	350	344	380	358	360	370	371	380	345	366	349	352	369	354	344	357	296	341	328	341	382	331	377	363	360	342	353	353	379	339	346	324	379	360	374	366	338	360	355	342	343	376	351	364	383	353	359	387	365	378	362	345	372	348	325	374	365	354	332	349	382	362	400	379	366	369	371	365	327	374	359	345	363	351	362	377	382	347	341	369	384	373	326	346	368	351	322	384	356	350	344	322	339	346	346	337	343	373	376	340	342	351	350	364	353	344	326	342	352	369	381	382	363	334	346	365	363	366	338	367	326	333	348	389	346	354	403	392	331	356	364	335	331	343	372	316	346	373	340	330	349	349	350	364	358	368	348	324	339	327	347	388	347	360	377	327	353	348	352	322	355	358	378	345	326	366	341	328	336	392	359	333	335	339	365	337	402	392	345	362	327	360	332	327	342	369	362	354	356	338	379	355	331	370	366	350	382	339	342	360	373	404	335	340	334	323	394	337	342	323	324	347	370	367	361	332	359	340	329	328	347	391	378	360	390	335	349	357	314	362	356	335	375	327	318	341	337	352	322	378	337	339	342	316	334	369	317	365	339	374	348	377	338	347	364	347	337	306	358	387	325	330	340	361	356	339	367	371	387	371	364	342	331	337	362	326	341	326	374	342	365	364	334	374	393	336	373	314	334	382	353	321	329	334	341	357	370	372	348	324	340	344	343	343	325	368	348	349	343	376	336	342	357	359	352	333	348	331	345	328	352	362	329	361	379	359	373	342	370	388	341	340	361	328	331	358	338	354	331	382	377	345	355	352	355	387	357	341	342	351	367	387	358	356	338	351	345	404	357	328	382	378	406	372	363	362	360	361	297	322	299	292	342	372	376	357	378	367	372	336	319	351	363	374	345	345	310	371	345	355	361	359	359	343	336	370	373	350	331	366	374	358	351	359	356	407	346	296	337	331	321	359	388	349	337	357	358	355	394	341	339	393	331	388	356	343	337	339	404	324	356	321	362	358	362	359	351	371	316	371	348	356	356	338	403	361	373	366	385	351	345	377	319	348	350	372	363	346	316	316	348	364	344	370	342	339	336	325	343	323	347	354	327	346	367	375	375	345	332	371	346	316	347	398	350	340	395	341	352	310	339	312	348	363	327	395	381	340	323	338	340	367	371	321	366	331	351	369	369	354	359	318	363	346	346	374	358	378	335	355	345	355	349	371	341	337	347	366	338	363	338	336	357	386	353
6347	3914	6230	5950	4803	3821	2653	2252	2028	1796	1577	1299	1173	1208	1157	995	931	912	803	912	822	861	805	787	827	846	777	856	813	764	781	761	721	813	783	749	741	805	766	757	813	707	791	779	785	763	729	755	774	758	708	785	759	814	762	762	715	746	793	729	778	751	752	796	814	736	768	777	794	761	785	766	741	757	749	770	758	739	749	747	721	805	772	802	821	729	753	697	767	771	715	760	728	775	759	799	786	826	792	745	750	776	793	744	776	822	749	739	775	752	777	728	775	758	820	801	778	766	799	781	768	765	717	788	745	804	768	751	762	806	754	758	758	756	781	731	802	779	756	751	812	812	785	790	763	775	791	820	754	757	795	771	749	800	791	834	724	769	735	732	731	745	742	770	788	771	773	806	774	786	782	780	814	806	781	813	789	771	745	712	738	744	734	785	768	811	779	736	731	779	731	739	772	835	807	763	747	737	760	767	714	761	754	783	759	818	773	808	753	713	747	783	754	764	756	776	809	789	785	766	772	719	805	770	724	799	763	751	773	778	816	790	739	785	753	797	784	785	789	740	788	761	750	768	743	700	789	716	781	780	759	728	734	789	786	735	770	774	743	737	767	758	763	784	753	796	718	783	745	837	745	796	772	759	804	743	777	757	757	805	745	754	773	777	798	765	745	790	815	717	722	777	774	765	755	779	740	739	754	780	724	791	729	781	746	756	726	789	724	767	800	805	753	748	760	792	735	755	774	781	771	766	751	728	753	778	711	767	789	805	777	778	778	733	765	727	748	742	753	756	763	792	721	787	784	749	783	768	817	772	717	752	744	792	765	801	747	812	790	706	709	757	810	758	805	712	767	762	781	773	767	744	779	747	758	766	799	768	792	756	768	762	792	782	765	788	730	737	774	751	766	807	816	750	735	738	795	753	740	761	753	759	789	679	756	739	755	766	769	780	741	752	806	837	802	770	784	775	739	784	761	711	780	760	785	767	737	760	745	745	758	720	761	762	763	758	739	724	755	748	772	722	720	754	740	700	734	768	739	763	740	748	751	790	812	756	727	758	751	769	805	762	786	752	754	798	778	764	760	757	758	695	743	795	709	724	760	777	712	783	805	753	783	748	767	786	775	735	751	772	793	769	795	805	721	773	770	742	788	725	766	759	744	708	821	757	728	788	766	827	759	783	758	804	760	748	724	765	776	783	796	768	757	769	811	782	784	828	790	777	771	725	739	759	744	769	774	719	788	785	793	759	813	757	781	766	742	734	769	769	781	738	759	764	786	727	772	729	767	768	748	807	761	749	795	791	789	752	817	778	736	819	777	765	796	783	766	773	741	790	814	758	749	752	770	803	716	722	712	763	779	754	745	747	798	755	787	742	792	754	776	733	759	753	750	797	758	749	783	772	776	811	745	753	759	750	758	771	801	732	778	815	801	759	777	790	750	738	764	791	740	754	747	741	810	758	870	788	782	739	771	787	731	722	742	739	758	747	819	794	760	780	754	767	752	811	771	777	754	740	752	759	823	790	789	777	787	774	764	765	790	736	792	760	745	800	768	760	797	797	766	825	792	772	813	736	759	793	775	784	773	746	760	746	748	719	740	782	772	764	711	779	789	721	768	742	710	795	764	809	808	775	775	785	751	768	765	765	794	716	787	744	794	739	765	724	712	734	769	756	720	778	739	725	734	774	736	776	752	748	809	752	723	816	768	773	763	738	757	764	744	766	730	750	773	750	741	738	756	729	789	748	782	773	767	769	714	774	769	783	738	741	783	796	747	747	771	765	731	788	791	731	781	758	796	808	789	798	781	769	764	768	718	748	770	751	708	744	805	779	779	758	755	748	781	741	726	729	800	747	743	776	779	758	829	712	735	803	762	766	750	743	724	783	753	797	717	746	744	780	785	775	782	778	780	814	805	734	819	726	756	743	752	752	734	758	742	735	784	750	767	772	787	756	801	711	805	814	707	760	740	775	726	782	754	758	764	695	743	754	760	767	708	760	724	779	744	779	764	744	799	768	738	764	803	775	774	773	747	795	775	778	715	773	726	757	777	794	732	765	796	777	795	785	761	728	774	778	779	770	783	768	725	800	773	819	766	744	740	838	763	758	729	741	735	778	754	757	777	774	732	758	734	750	779	797	803	803	782	764	781	770	759	756	726	758	761	762	748	769	789	730	764	775	796	762	757	733	775	738	764	724	785	731	749	757	792	777	735	749	777	771	701	742	797	801	795	762	745	769	793	742	781	777	806	777	793	758	770	731	800	761	746	758	759	785	684	773	722	775	769	771	781	787	719	760	826	740	780	783	786	791	840	790	694	737	756	749	819	755	756	746	746	741	727	764	760	739	758	708	807	794	759	713	768	753	776	768	774	783	752	806	769	804	761	789	811	784	770	781	738	783	802	746	763	768	755	776	764	802	777	775	735	762	769	762	758	753	738	733	745	751	781	784	793	787	787	781	777	766	708	777	773	773	778	738	802	743	712	770	753	770	739	830	798	779	738	777	787	759	808	787	771	781	748	758	715	708	747	753	767	792	760	718	755	795	726	817	724	780	786	785	746	810	719	746	749	737	783	752	794	736	773	823	767	777	775	745	779	762	730	739	743	742	772	730	798	745	740	781	765	754	724	796	807	753	737	747	756	756	740	783	815	786	773	830	716	766	739	750	784	780	756	770	787	747	787	727	712	732	773	796	724	758	725	729	773	726	778	764	739	757	763	813	795	756	762	744	786	803	762	748	783	768	754	761	796	767	775	744	783	707	765	710	765	719	769	776	772	743	770	775	745	769	807	785	781	795	759	809	792	725	786	732	791	791	773	765	796	741	825	744	730	778	812	756	799	781	751	736	762	726	718	759	818	738	737	750	715	768	743	765	730	790	776	746	730	780	752	748	786	798	779	792	799	780	737	738	729	762	756	795	739	720	795	803	729	750	735	734	749	712	777	766	711	742	784	784	788	763	751	790	776	733	757	782	766	767	757	725	753	812	787	777	764	768	764	740	760	747	740	780	808	790	726	755	770	717	813	797	785	825	776	761	750	719	782	767	758	702	754	761	814	767	771	735	817	752	787	778	803	740	724	746	761	715	812	742	744	776	775	766	800	766	762	808	753	802	769	801	783	791	728	758	750	728	842	764	754	791	764	781	740	738	746	782	724	778	698	711	768	769	794	702	778	729	772	749	736	780	768	752	782	744	751	771	723	739	774	720	749	743	775	736	751	762	721	778	771	776	743	772	739	763	745	746	734	802	763	719	736	752	807	790	783	773	740	738	767	766	745	760	737	778	749	763	764	763	728	773	731	768	743	745	777	765	732	777	767	749	742	730	769	787	768	736	768	773	802	767	740	746	770	746	722	773	739	726	799	775	773	771	764	732	726	751	778	732	767	740	781	774	786	755	745	699	725	745	734	741	785	773	781	754	729	748	787	759	762	783	754	728	767	741	768	752	784	772	749	780	738	740	746	782	742	803	769	763	724	759	794	814	760	741	757	744
21410	8127	6632	3774	2646	2048	1273	874	805	673	625	490	410	458	415	392	337	346	343	357	348	344	378	340	327	372	341	328	328	358	302	310	339	327	342	349	358	350	339	346	337	313	295	330	341	322	342	346	330	314	335	312	286	311	321	318	355	329	328	313	313	348	335	320	323	294	336	302	350	354	309	322	313	326	303	309	330	340	338	330	351	325	300	311	320	331	347	331	286	316	308	326	311	354	293	291	315	315	336	355	359	339	344	316	336	320	313	319	347	344	311	308	332	345	303	326	309	316	337	300	324	328	317	340	317	331	307	306	328	332	324	324	327	320	338	309	336	341	308	339	328	318	346	364	330	321	353	327	331	342	326	305	332	355	321	352	317	319	299	321	339	312	316	323	313	309	349	349	314	335	364	304	326	322	339	320	333	307	313	310	343	339	326	373	308	320	316	341	338	354	323	339	317	335	338	325	375	334	315	360	322	303	319	310	319	317	294	325	328	323	346	368	337	320	331	331	345	320	300	333	297	354	326	330	279	286	289	316	326	342	339	306	312	376	319	293	350	324	371	325	329	355	343	333	320	355	345	342	347	352	334	309	325	329	302	309	333	300	296	344	358	322	365	326	337	301	331	333	331	303	305	328	312	338	303	348	370	331	291	314	336	323	328	303	331	312	329	333	308	302	327	321	331	298	325	336	309	307	342	304	326	318	338	289	330	353	304	327	346	330	319	331	316	326	328	321	359	351	337	324	335	322	311	347	343	314	324	324	333	334	320	357	322	297	273	297	314	341	336	352	316	288	340	289	336	320	287	366	313	286	310	323	327	324	300	324	366	321	330	307	311	305	350	310	324	309	385	304	306	322	348	343	310	336	335	334	360	317	310	329	352	345	347	316	320	345	328	321	312	332	304	323	346	308	374	337	306	325	349	345	324	323	337	322	330	367	336	331	325	350	306	365	299	297	302	341	317	327	324	321	332	296	308	337	313	332	298	314	358	333	344	348	340	315	336	322	285	339	343	313	322	316	337	337	342	351	325	320	312	341	314	360	308	351	322	297	315	331	316	281	315	356	353	330	339	325	317	317	306	295	338	327	340	351	325	302	336	298	350	301	300	315	323	338	312	319	337	356	327	357	332	339	294	324	358	316	317	343	322	343	344	356	353	370	325	339	319	336	282	336	334	304	321	301	353	262	341	371	334	294	313	322	323	334	334	330	324	350	334	323	350	308	307	290	329	319	338	325	349	332	321	306	338	323	318	277	314	337	315	330	338	300	349	346	324	343	299	351	371	317	292	304	285	302	333	321	339	346	313	335	320	349	309	303	355	325	311	331	312	328	307	331	361	325	340	326	337	295	302	306	318	334	313	311	326	355	333	315	339	332	297	306	317	321	317	284	322	315	328	343	285	333	311	314	320	356	280	306	350	318	356	313	314	318	310	333	323	338	350	319	318	292	322	290	304	349	349	354	322	315	298	327	288	372	323	315	351	330	351	325	314	296	329	343	341	338	361	296	320	311	369	319	340	323	330	302	355	317	305	351	335	331	345	342	339	303	315	310	328	327	345	329	331	348	320	307	351	326	309	309	298	330	334	298	320	293	331	345	320	337	310	340	313	328	304	307	310	330	322	336	326	316	335	298	315	355	342	346	373	339	349	347	355	333	324	326	331	311	350	327	326	356	325	334	365	342	336	297	324	329	363	344	312	324	309	317	345	319	345	342	341	316	297	345	342	320	324	301	338	337	343	319	321	321	328	328	336	331	321	331	288	310	303	314	315	369	349	335	317	321	297	289	334	292	319	323	357	329	311	310	330	312	301	335	336	327	340	313	338	300	297	345	314	315	302	334	322	300	347	316	302	331	314	329	346	318	322	307	330	337	344	312	324	311	328	354	335	339	309	339	312	312	286	320	299	304	312	335	333	304	336	317	342	294	339	302	296	320	321	316	283	321	349	319	330	327	323	358	350	319	326	309	303	349	394	357	333	363	329	383	323	348	342	331	341	336	343	315	327	363	309	319	334	353	324	307	343	323	302	328	333	326	294	292	319	357	315	319	325	332	335	307	327	275	297	316	312	298	316	362	321	316	329	354	327	327	328	320	347	312	322	324	336	324	331	315	343	341	348	317	357	317	307	330	324	333	339	328	339	353	357	330	344	321	347	322	296	349	293	276	321	318	331	329	321	342	315	349	354	343	314	337	317	315	301	335	308	307	319	303	340	326	320	327	321	340	312	326	329	305	377	312	326	307	310	314	320	336	327	277	289	321	326	312	332	360	298	337	358	361	326	296	342	346	347	331	300	307	320	334	306	324	327	287	322	339	359	307	300	295	309	328	340	361	357	363	363	321	328	324	325	315	317	310	298	294	338	341	361	314	333	322	297	353	353	314	299	344	315	303	333	355	359	339	348	307	315	321	332	296	300	329	332	329	337	339	358	346	341	310	302	327	313	353	324	283	305	345	350	306	314	279	345	320	365	318	350	302	341	317	315	312	331	363	299	301	333	323	331	347	330	349	309	328	358	296	326	300	326	344	288	309	320	296	318	353	320	314	279	326	320	319	334	339	323	298	332	311	291	345	334	341	335	345	351	323	343	313	326	362	279	306	363	333	308	291	305	295	316	339	316	344	326	288	342	349	339	341	341	301	306	325	320	285	319	328	376	348	346	314	356	339	320	325	337	351	302	312	312	358	374	310	329	348	307	340	339	322	365	324	329	297	294	311	329	316	298	340	348	305	333	317	330	332	335	320	361	317	303	366	295	319	330	324	311	314	302	327	354	302	332	344	347	336	329	339	366	322	320	351	327	343	328	321	335	324	302	339	325	301	286	335	362	307	295	352	303	345	331	299	332	319	323	336	338	309	353	332	311	324	316	328	325	346	349	331	358	333	306	324	336	352	328	327	305	313	288	315	312	325	346	299	344	322	346	350	341	289	315	332	311	339	350	344	303	298	330	298	348	294	304	317	347	343	363	320	344	368	325	295	328	320	320	343	300	305	323	308	322	330	295	291	344	297	345	339	346	330	331	349	335	326	326	336	312	341	331	330	322	348	326	320	326	286	320	339	322	329	309	306	336	367	329	319	319	334	344	323	327	329	334	343	360	345	287	371	319	315	310	322	314	312	332	319	305	321	333	290	350	363	323	329	321	320	337	325	347	328	337	318	338	356	313	321	333	340	324	310	320	321	302	325	340	329	312	292	281	280	351	340	336	314	332	321	355	353	332	309	329	342	306	338	304	326	347	313	317	322	334	335	346	329	352	319	307	308	362	323	341	370	303	315	329	320	317	298	346	326	308	306	329	370	312	333	334	359	333	341	317	326	333	329	320	333	367	333	326	330	339	353	355	341	313	322	301	314	349	325	350	304	333	334	332	333	316	321	335	302	303	349	331	346	342	329	395	290	261	312	322	338	316	313	319	381	393	321	311	287	297	327	307	358	358	338	343	340	322	292	339	373	344	353	275	327	298	350	310	337	305	343	346	311	337	323	324	320
12811	6163	10323	9403	8196	7610	4674	3396	3218	2551	2196	1761	1560	1460	1323	1134	1109	1039	976	912	821	824	834	753	765	776	782	785	714	756	740	812	751	716	705	777	756	765	740	732	793	714	682	704	736	723	761	740	723	752	760	743	714	711	711	720	736	750	723	760	732	752	763	718	726	718	703	753	709	735	727	732	695	748	714	739	709	744	745	714	705	729	744	748	759	727	708	802	712	765	770	743	743	736	715	688	751	716	802	695	720	756	721	694	745	692	718	736	743	713	743	718	772	698	722	719	721	720	678	729	750	746	724	768	736	727	718	743	717	701	719	738	715	731	744	733	732	769	701	739	710	817	713	768	692	704	707	723	784	764	707	733	748	710	717	734	689	752	749	689	691	687	732	695	704	716	783	738	717	779	741	718	766	713	708	708	713	788	744	718	752	709	708	733	747	726	674	712	741	719	705	725	735	729	729	724	695	716	735	698	735	732	771	683	707	698	767	757	767	718	723	737	728	749	753	751	786	725	745	714	706	738	734	712	713	761	780	708	687	753	709	717	674	711	688	758	789	684	753	782	719	749	726	713	738	754	701	748	750	688	741	735	716	734	727	737	734	754	711	714	690	723	741	720	704	741	772	706	781	740	712	719	674	739	676	746	778	716	721	740	756	732	731	714	698	720	783	734	766	734	715	743	724	716	723	749	697	740	716	733	718	716	737	717	748	731	714	712	717	745	696	717	792	732	736	757	764	715	738	721	724	703	698	748	801	799	701	772	736	707	754	707	686	708	730	702	725	747	724	769	769	727	715	710	759	729	741	711	701	745	675	716	691	756	719	753	753	758	776	728	767	717	729	730	715	723	721	695	749	729	732	719	706	698	720	750	725	721	716	754	751	726	747	720	748	731	740	737	710	739	750	734	726	709	716	733	701	734	689	694	769	768	734	738	709	706	701	719	780	679	695	737	711	740	735	747	712	705	716	729	749	761	712	663	767	769	715	754	707	714	736	745	742	723	709	745	782	754	722	689	741	734	723	736	706	740	762	694	753	696	713	687	685	754	723	772	739	717	704	715	749	734	727	735	738	713	754	759	744	713	717	745	736	732	686	749	718	747	756	727	761	714	717	720	678	745	723	709	778	666	785	715	707	724	732	724	702	753	736	707	731	780	710	710	734	758	734	691	702	762	729	754	722	761	755	739	739	713	701	758	770	725	713	781	737	735	728	749	706	753	738	684	709	688	741	704	720	722	744	737	688	768	760	756	741	753	755	684	706	750	706	731	688	717	747	740	717	766	682	763	726	754	716	737	728	723	750	736	739	729	660	691	737	706	729	722	706	733	757	688	743	726	717	783	739	753	733	722	707	719	749	730	724	780	742	712	734	729	693	730	691	716	735	735	708	714	718	663	754	763	754	699	712	704	725	711	729	714	746	709	765	786	713	792	753	720	725	700	755	740	742	725	729	729	711	719	687	722	753	756	714	732	722	736	708	697	710	747	761	691	679	752	706	702	687	766	706	656	759	722	740	726	691	680	696	721	757	745	717	732	715	694	764	731	720	731	758	738	771	740	746	675	754	783	734	712	687	707	712	756	747	736	753	729	708	740	692	747	745	711	721	741	787	737	767	713	733	741	711	712	740	749	717	700	693	788	758	693	746	720	755	708	736	762	669	704	730	783	678	729	755	715	748	744	723	713	720	745	687	718	742	717	746	689	775	708	760	764	758	703	723	690	706	768	752	690	736	724	697	710	730	731	700	727	748	742	710	745	704	747	684	726	739	740	693	701	682	759	729	752	736	671	742	745	712	714	696	731	761	728	731	758	716	768	719	749	708	781	666	702	728	749	693	712	713	732	727	703	721	760	735	702	722	719	763	711	757	758	698	745	723	740	712	740	708	737	727	714	732	719	686	758	762	705	693	762	738	723	711	735	725	752	725	753	707	761	710	738	725	736	747	703	679	715	733	665	700	757	739	734	763	740	713	706	762	715	730	720	746	755	746	714	671	737	731	741	730	700	700	715	742	728	761	670	730	739	701	713	742	713	756	724	686	708	684	718	760	737	745	726	792	712	732	693	748	736	727	724	747	777	733	712	712	709	720	725	694	738	730	710	754	764	723	768	752	673	717	724	728	761	736	742	717	722	693	740	724	730	752	713	767	750	720	745	719	736	740	748	718	741	714	735	760	745	746	701	719	725	714	733	744	690	723	667	707	743	794	707	765	736	726	721	741	767	773	786	724	732	702	710	749	722	736	686	722	707	740	721	717	733	740	735	703	760	770	731	772	734	712	717	708	724	789	766	723	671	667	756	737	709	736	716	738	747	742	724	738	751	706	748	715	676	738	679	730	727	705	741	724	737	705	690	707	702	736	752	734	739	700	763	757	735	751	736	745	710	706	687	711	692	705	686	754	740	741	764	719	727	769	730	809	746	715	719	695	718	694	714	771	746	751	694	745	745	695	763	705	703	678	727	735	730	768	683	737	754	733	709	697	723	793	759	710	709	742	691	742	691	744	710	709	789	735	778	689	681	686	742	736	739	741	740	745	776	687	697	726	721	668	713	769	700	708	719	764	737	704	769	778	676	735	719	733	712	703	742	738	795	713	721	744	742	799	740	701	722	714	736	729	682	801	741	720	730	766	729	726	761	683	671	689	763	740	744	690	725	719	727	730	774	725	721	744	792	709	753	735	742	738	735	684	737	707	701	722	745	731	717	760	728	734	698	730	744	721	686	759	706	749	728	752	741	708	710	755	694	713	728	738	718	766	724	711	739	694	728	701	749	723	698	759	700	736	776	736	744	689	746	726	727	710	767	701	733	708	701	720	689	730	702	750	740	712	687	729	756	696	733	696	665	788	752	707	744	722	768	736	696	753	725	705	730	696	808	790	721	738	745	730	713	747	731	692	720	680	714	749	731	745	768	716	690	709	711	761	709	730	793	716	699	716	686	707	730	678	713	786	709	692	727	699	713	738	703	708	729	712	755	706	684	690	685	726	770	722	701	742	691	725	719	721	740	708	758	786	749	727	740	749	757	704	730	720	722	750	693	701	748	717	710	725	737	736	712	734	698	714	771	755	729	744	700	713	717	764	732	732	718	727	705	692	755	739	693	701	691	686	700	759	710	700	717	689	712	733	707	763	779	710	741	761	739	762	697	730	730	729	753	750	723	743	728	764	776	691	708	707	745	767	713	745	668	737	784	699	785	718	706	726	707	773	771	744	739	728	687	729	694	683	736	711	783	717	777	768	746	709	752	726	705	720	654	715	701	732	690	788	704	775	728	808	747	737	746	758	718	684	731	729	759	735	690	695	732	725	763	762	714	690	742	727	721	723	732	772	758	733	730	741	741	717	775	777	776	736	752	711	686	697	716	798	702	719	743	739	738	774	715	767	711	677	716	743	703	710	702	702	732	732	710	771	691	726	748	707	700	781	737	737	744	708	732	717	780	769	749	725	769	689	720	745	709	739	698	708	723	714	718	710	715	741	705	732	721	718	694
29740	12205	9370	5436	3796	3077	2046	1213	1018	950	808	679	567	535	546	501	476	461	466	433	442	468	429	425	400	401	369	413	396	401	430	417	419	430	413	418	379	382	424	437	386	409	437	400	414	372	428	416	407	392	399	444	363	403	421	406	399	418	436	461	415	406	405	375	379	344	360	401	438	437	369	413	388	451	374	395	399	382	427	378	396	435	387	390	372	408	399	409	418	404	387	396	412	399	382	386	410	432	414	381	395	378	336	418	385	378	393	424	356	377	434	420	382	359	406	377	363	432	409	402	391	383	422	390	423	394	365	394	363	385	391	400	381	405	425	399	414	370	368	419	405	406	415	386	408	412	379	416	368	387	394	407	361	432	409	422	384	375	399	397	403	418	389	409	389	388	424	449	396	402	434	404	398	450	421	440	373	390	391	417	425	386	385	381	418	420	408	367	386	403	384	366	387	408	393	381	399	429	387	383	433	389	412	415	438	373	424	399	371	413	423	385	404	366	388	404	442	410	388	384	389	402	388	403	445	415	412	421	375	368	398	365	400	435	432	413	377	403	474	402	400	374	432	388	414	395	401	424	367	391	420	413	398	373	374	408	364	443	405	413	402	374	413	406	373	411	422	379	377	402	388	385	381	392	398	376	402	391	410	401	413	405	376	417	386	401	421	436	395	370	370	367	384	395	433	404	366	406	436	399	408	407	390	403	396	404	430	374	385	417	417	399	426	424	419	374	367	368	422	451	395	404	410	409	398	446	422	414	397	412	373	401	381	392	359	393	443	398	404	418	381	381	402	397	399	408	386	403	396	435	371	384	407	383	399	385	386	442	384	451	446	435	396	379	365	405	387	395	408	387	425	420	384	380	428	384	406	412	390	406	383	415	417	426	428	376	418	407	379	364	394	384	385	405	418	407	414	427	421	417	400	396	402	392	390	370	364	427	403	394	432	394	391	405	386	404	385	434	393	421	375	399	368	398	407	373	379	399	376	391	348	402	404	412	360	445	395	384	410	408	400	401	376	380	366	420	417	417	386	389	407	397	373	399	419	404	372	403	400	390	362	353	353	427	372	410	358	366	377	391	387	398	405	391	362	396	419	406	426	385	408	371	401	399	418	417	404	429	413	414	424	435	382	395	455	385	380	426	396	365	398	371	365	395	426	391	400	416	429	409	402	381	367	377	361	398	402	411	398	387	352	396	431	388	376	407	429	395	406	412	407	384	394	356	378	410	360	420	412	377	399	373	406	362	403	451	380	412	417	411	380	437	388	395	414	386	388	374	430	405	384	429	419	403	403	398	403	418	387	364	382	438	418	447	382	374	409	387	396	389	418	397	368	399	398	418	467	416	394	410	403	398	381	386	415	400	402	403	412	399	377	423	411	419	425	351	420	409	410	423	405	405	425	417	411	378	443	400	372	378	415	409	394	405	402	383	399	414	418	383	355	392	374	413	380	387	366	397	389	408	422	400	411	350	371	392	404	414	399	411	373	399	383	397	445	384	366	393	373	405	369	439	381	407	390	353	428	413	383	385	429	413	403	433	387	428	386	406	366	411	394	373	387	388	390	406	442	386	400	424	428	414	423	380	382	408	418	418	400	386	375	390	364	363	371	409	432	396	344	393	413	368	361	431	415	410	376	425	378	343	378	384	366	413	392	363	378	374	358	407	406	382	393	367	397	398	401	390	396	400	403	420	406	388	376	422	406	394	388	380	394	402	399	379	410	386	421	396	446	356	387	406	433	369	416	357	387	384	396	425	386	373	412	387	448	400	438	360	411	420	387	387	386	393	411	415	439	434	415	379	410	385	418	390	426	413	392	412	406	431	384	381	378	362	377	370	348	432	396	432	407	414	412	433	393	391	449	389	395	357	407	402	431	444	397	394	428	368	377	395	411	421	427	374	396	428	441	413	372	408	459	407	402	389	405	358	370	457	377	351	418	407	410	372	410	398	387	388	389	409	369	384	403	395	401	395	415	427	401	464	381	378	423	447	405	416	428	400	421	400	400	441	401	392	402	390	373	439	390	382	387	420	421	418	394	398	404	395	406	409	421	329	397	388	389	398	380	421	364	371	387	396	401	368	382	411	350	367	390	407	368	408	438	400	394	379	416	374	414	414	380	383	414	437	426	377	428	416	395	397	395	433	419	434	436	386	402	391	388	380	373	358	419	411	394	357	393	377	406	387	446	389	409	405	376	410	433	421	360	376	376	411	381	384	398	397	417	409	331	399	376	420	401	407	424	392	360	382	382	410	447	405	370	385	376	420	394	381	398	381	421	416	396	404	415	422	418	428	414	407	408	412	395	401	414	382	364	400	375	380	408	363	389	382	435	362	435	402	385	404	392	386	403	388	354	398	389	403	402	396	412	372	394	415	365	386	422	390	404	425	441	377	386	404	416	433	398	383	408	376	394	385	415	402	409	406	393	427	368	408	404	412	383	372	379	406	400	431	401	406	393	419	409	407	390	400	409	409	409	387	432	389	396	413	380	430	391	393	407	386	394	412	409	413	377	371	386	405	415	394	397	399	414	395	369	389	366	384	408	376	421	381	372	396	362	347	383	435	372	423	390	394	386	408	394	388	399	390	401	394	430	404	373	412	420	412	381	393	387	399	383	415	448	410	383	407	416	397	407	415	419	402	365	371	409	370	387	412	424	399	396	396	427	429	428	381	372	395	382	406	359	379	415	424	356	393	397	407	379	399	384	377	428	424	381	408	401	423	420	381	421	406	345	375	351	410	359	427	398	400	401	380	406	450	379	421	397	390	405	412	408	395	397	416	380	423	401	404	415	363	426	429	390	402	389	411	403	432	370	352	421	412	398	378	406	377	421	374	400	388	408	381	399	426	393	378	392	440	381	401	380	407	379	407	406	399	404	395	384	410	420	432	405	421	428	389	371	421	363	438	413	410	345	403	397	435	359	414	397	395	388	417	345	384	390	394	395	381	402	389	421	414	394	376	386	394	405	375	423	397	409	413	401	389	413	389	394	408	367	388	419	412	374	383	417	405	382	461	399	450	391	422	373	369	387	410	377	413	372	373	371	407	389	415	392	374	415	394	396	386	379	335	399	422	384	416	402	406	399	350	341	376	403	415	388	395	364	367	435	438	402	367	381	357	410	392	413	399	414	416	374	371	424	421	396	396	405	372	372	392	393	413	464	405	396	460	375	375	422	346	428	410	368	405	431	415	453	396	396	434	418	410	391	355	397	430	380	433	410	363	411	392	400	358	390	398	387	411	398	418	398	384	437	374	404	394	374	378	375	416	376	399	380	429	414	386	392	404	360	389	392	381	420	409	392	391	454	426	406	405	389	389	428	391	429	444	399	386	419	414	413	370	405	389	403	404	381	411	418	431	406	389	419	430	414	413	403	413	395	383	384	393	426	397	425	381	429	438	390	357	393	389	428	444	398	440	376	399	407	394	379	389	371	393	426	389	391	369	384	383	379	416	412	389	413	397	412	409	415	379	395	432	410	368	377	397
16215	8901	12948	12078	11055	10742	7615	4732	4293	3576	3136	2375	1896	1922	1753	1503	1325	1321	1168	1175	1063	1104	1027	1075	1030	974	953	929	952	874	953	894	854	884	869	910	959	870	897	890	920	921	855	901	897	891	920	834	940	911	886	901	885	836	908	810	889	885	873	894	845	868	890	891	886	844	888	916	872	892	866	796	904	868	864	895	920	868	935	853	884	892	878	844	905	861	843	890	871	868	843	832	877	854	889	837	881	869	854	874	907	891	870	902	916	856	858	893	847	904	840	874	912	885	801	879	831	911	895	902	908	837	857	860	904	881	799	902	831	899	884	829	851	860	885	871	849	819	803	895	858	903	909	853	856	911	888	893	881	861	859	830	896	838	860	888	886	909	856	958	835	855	874	904	846	845	901	896	899	848	796	925	903	898	884	853	867	817	868	875	944	874	855	859	851	862	909	852	858	829	873	888	899	832	869	876	814	878	852	843	874	902	825	845	819	842	923	880	849	840	811	866	869	867	893	844	863	922	861	908	844	843	875	879	884	904	840	898	861	894	843	806	833	875	842	849	864	876	897	900	836	886	881	823	844	862	836	856	892	834	833	859	815	895	898	884	870	840	878	826	846	865	883	900	812	830	895	897	867	877	868	892	833	883	847	834	922	890	824	889	877	858	920	847	835	864	885	863	885	846	828	822	814	869	852	865	870	869	881	814	880	883	847	858	822	882	910	855	897	871	828	917	855	872	874	906	915	863	875	846	910	869	880	899	890	867	848	871	881	938	885	910	860	902	896	835	848	857	839	880	853	925	828	882	856	874	837	875	915	883	916	895	861	906	854	884	898	867	899	913	863	893	879	887	844	866	882	857	892	875	853	864	903	907	866	881	861	908	847	899	826	815	852	852	876	887	880	887	885	837	818	838	872	901	883	870	862	877	892	878	853	909	857	878	822	850	833	895	864	865	852	855	856	937	923	884	878	907	874	883	789	892	823	879	844	844	823	820	845	883	842	839	901	872	882	846	872	846	855	831	869	827	899	909	874	879	853	899	858	825	915	862	915	880	890	872	846	868	887	844	902	829	871	866	858	861	844	865	870	867	841	868	902	844	856	884	847	827	922	859	840	879	854	941	878	855	845	869	855	864	864	876	841	911	852	938	817	903	876	891	821	894	856	895	895	888	883	903	863	919	858	858	881	878	853	882	885	854	877	858	823	853	879	782	916	936	861	883	867	829	891	846	841	875	859	838	888	867	824	875	876	887	855	851	857	876	916	859	941	849	840	837	873	858	902	851	879	900	852	879	806	914	925	890	824	891	859	830	888	869	882	857	888	892	879	863	881	883	857	848	835	861	908	869	880	898	835	897	918	893	865	909	846	838	857	901	889	875	852	892	922	830	854	894	910	855	892	876	896	842	884	874	891	881	866	872	865	854	857	880	932	853	861	870	861	842	925	857	886	866	878	931	825	895	862	842	862	893	837	871	887	867	859	899	951	839	879	866	866	877	887	744	948	862	861	876	848	856	834	881	878	931	857	858	840	883	870	839	853	877	859	890	815	840	863	899	906	899	858	861	866	872	865	904	844	942	884	869	884	870	829	857	824	870	898	857	887	893	864	892	880	843	829	840	851	806	870	887	845	860	897	877	852	892	874	872	844	869	850	857	831	852	872	872	865	873	865	919	886	874	874	858	869	881	887	906	830	894	918	902	891	854	893	872	877	871	898	848	899	874	820	865	885	901	859	929	827	842	913	896	840	838	856	846	932	896	882	853	843	913	840	866	887	819	880	927	864	876	922	877	903	847	885	828	827	855	820	916	842	923	862	843	856	840	862	836	902	850	862	848	828	878	863	836	900	830	873	903	865	816	845	843	852	879	875	880	906	856	847	873	871	882	845	891	850	920	903	861	863	808	914	869	832	876	885	812	827	841	829	884	897	920	878	854	804	873	881	880	851	940	910	866	864	850	896	868	853	878	866	874	875	838	913	868	866	866	909	855	842	861	859	836	862	860	875	904	897	849	884	906	902	862	869	882	917	906	871	818	831	866	888	895	876	891	880	845	892	844	889	890	849	884	880	894	853	846	880	892	871	924	843	872	918	868	869	917	844	911	850	844	853	908	828	848	895	891	880	825	886	852	918	915	851	870	860	849	862	827	914	899	862	901	822	913	868	851	892	842	890	850	831	857	868	881	867	851	833	823	930	836	905	843	857	802	833	842	853	824	908	928	885	844	826	875	825	869	842	875	852	845	850	856	833	912	899	826	846	887	878	862	857	828	878	837	921	877	881	868	845	862	907	873	878	865	866	862	940	901	850	821	908	881	861	834	880	897	856	850	852	893	814	897	912	874	872	888	844	915	877	861	883	890	903	858	818	889	887	844	858	857	888	851	833	913	836	854	854	850	875	891	856	889	856	828	832	884	913	829	919	879	887	893	904	871	871	918	879	885	824	883	897	872	864	867	913	822	910	847	830	884	859	853	851	886	897	887	902	852	892	909	832	922	807	827	939	848	865	905	840	938	843	847	883	830	883	840	831	829	864	878	823	885	889	869	869	887	834	832	877	888	865	892	850	910	848	875	836	829	874	808	860	921	866	870	875	824	874	860	869	908	898	908	970	854	891	871	853	896	881	885	866	923	807	839	860	886	885	837	895	901	874	900	852	844	870	820	870	814	875	918	888	845	884	856	816	863	849	873	877	826	841	854	872	868	874	833	862	890	884	918	885	858	843	866	870	859	845	863	927	865	861	915	920	890	866	864	866	928	851	869	906	911	854	909	838	902	837	869	834	881	829	880	875	834	857	875	872	862	890	870	873	872	906	849	878	852	881	829	872	863	845	861	857	855	818	864	864	897	925	872	919	906	938	844	865	818	843	924	914	936	891	832	877	791	833	885	895	844	899	891	900	855	877	943	879	888	924	892	914	840	939	889	823	893	926	817	883	877	877	837	841	860	903	929	837	877	871	863	891	915	864	940	864	838	839	888	903	849	871	863	864	921	861	891	892	840	889	878	882	833	849	879	859	898	861	854	892	872	813	910	817	888	855	897	869	882	828	875	861	845	892	857	892	870	909	890	909	885	840	875	910	868	898	859	803	873	894	862	902	878	904	864	855	872	863	864	894	839	918	864	950	896	895	855	881	892	854	836	874	885	885	875	857	793	902	895	850	883	876	886	804	876	869	898	891	886	869	916	877	863	872	874	872	881	824	860	797	898	854	844	862	886	877	939	817	841	888	835	857	887	865	853	902	863	918	901	869	861	924	835	898	813	905	864	905	854	862	859	841	888	864	854	898	824	841	931	912	876	846	879	862	874	904	830	857	942	864	871	914	833	852	862	822	910	872	894	903	861	916	836	872	903	899	889	864	882	839	855	824	889	845	850	863	857	875	922	857	870	840	790	833	876	861	842	893	914	856	868	863	848	828	905	862	917	838	878	854	864	924	862	904	834	827	859	880	859	869	895	827	872	853	862	840	839	923	905	834	851	893	827	835	852	904	856	893	818
10529	4181	3376	2116	1456	959	761	629	594	529	473	435	426	463	410	376	397	359	356	377	322	321	354	341	316	339	340	352	367	375	360	336	362	339	346	370	341	318	346	337	388	377	326	318	369	347	346	360	335	366	369	381	345	369	341	370	346	370	380	337	347	336	413	397	317	393	357	353	338	356	328	339	325	375	366	349	336	350	327	315	333	324	347	325	349	345	313	354	348	374	384	390	352	375	353	373	355	330	337	370	354	313	347	364	339	349	360	322	350	340	328	343	361	325	344	347	361	340	325	356	337	333	331	389	353	355	344	356	338	372	352	364	347	352	341	353	367	342	320	327	355	341	322	362	348	320	359	353	338	324	344	347	346	336	361	344	340	341	374	329	359	357	365	339	361	374	343	364	352	345	361	315	319	331	366	308	362	373	382	383	318	355	325	384	364	336	350	364	376	373	336	358	361	359	311	339	353	320	371	331	366	340	437	365	361	342	368	372	365	369	376	360	331	324	346	365	342	352	378	336	337	390	341	332	356	374	369	345	369	343	350	367	344	362	334	343	351	346	385	321	365	362	363	355	352	331	354	389	343	343	327	304	324	366	340	318	341	313	345	337	351	346	385	390	343	339	394	372	383	314	357	370	362	360	379	357	316	365	360	354	383	344	319	325	374	382	323	379	340	349	374	349	376	316	375	341	314	357	377	368	327	333	333	363	352	326	362	347	389	348	347	328	371	356	362	332	353	352	310	370	399	348	346	337	373	351	338	332	346	352	339	393	315	366	318	331	356	399	361	361	390	336	355	394	365	348	364	357	332	365	342	355	336	346	365	303	333	344	359	338	364	366	354	375	330	306	336	355	291	344	399	347	372	371	356	345	349	379	360	388	323	346	388	341	345	342	386	329	360	331	346	342	371	364	358	384	346	346	332	327	365	352	364	336	361	307	320	353	347	387	348	356	308	357	364	345	329	345	366	349	381	386	341	353	346	344	386	316	359	388	382	349	374	343	365	346	379	309	328	360	376	364	344	339	321	362	342	329	363	343	349	308	322	379	376	391	350	331	359	401	346	344	337	332	339	346	380	339	351	357	335	359	373	360	316	368	357	328	335	353	320	335	321	323	362	352	315	312	358	341	342	369	309	368	334	361	330	325	353	323	369	368	358	353	362	343	337	385	353	377	374	319	355	366	372	325	306	357	331	367	348	328	314	335	326	345	337	415	351	353	323	339	358	338	336	352	359	316	358	334	318	367	333	362	358	311	350	353	322	348	333	341	352	384	315	359	363	320	374	320	341	333	401	363	355	376	370	349	344	385	346	323	378	336	353	346	377	352	343	349	365	336	325	352	391	379	339	355	350	358	364	372	361	390	377	350	371	341	342	390	371	359	351	337	311	324	376	358	329	339	330	380	319	369	322	387	345	333	345	333	370	367	379	347	367	318	348	361	335	356	341	375	334	377	336	384	361	314	387	348	322	340	385	348	357	342	325	376	358	344	365	362	332	340	346	358	354	369	326	353	376	320	347	350	284	343	346	330	349	400	344	318	380	377	373	354	348	367	356	370	361	385	348	372	311	341	360	335	371	359	358	356	361	341	352	343	373	397	333	336	351	338	345	346	342	351	351	358	366	364	346	357	375	392	350	386	341	358	391	376	319	321	333	332	329	356	351	360	383	332	380	394	370	389	355	389	352	355	378	357	337	335	358	325	369	351	326	352	349	357	398	369	350	355	338	349	338	326	357	376	375	357	374	353	338	370	346	367	353	343	334	361	344	372	367	346	355	328	376	309	315	339	362	342	337	377	328	367	352	346	342	350	353	303	379	338	356	345	360	348	328	352	370	370	319	352	341	343	353	386	374	366	355	320	374	376	358	342	341	372	373	350	322	327	334	365	363	312	344	341	323	339	338	328	355	319	357	325	335	361	394	337	355	382	365	334	336	388	326	342	330	341	342	334	328	320	365	336	344	331	392	319	354	361	367	354	344	369	336	365	348	354	333	378	363	329	285	343	326	353	335	365	407	366	355	359	335	371	365	343	337	321	352	327	376	369	316	330	352	358	331	376	356	349	363	347	321	336	371	376	334	368	367	329	363	352	376	361	366	377	362	337	356	354	348	377	342	389	348	330	344	339	354	367	349	324	337	324	306	342	355	321	340	349	336	381	365	376	364	376	354	332	342	374	373	361	327	322	352	368	376	344	326	365	361	359	375	370	379	339	347	348	341	348	388	343	338	345	357	328	310	341	347	319	366	310	355	297	370	381	343	338	348	393	337	319	356	339	352	369	322	305	363	361	343	353	358	344	335	358	341	355	318	374	373	334	346	357	376	377	357	352	323	336	346	311	381	340	374	349	368	344	339	344	343	388	357	378	352	353	323	353	335	335	380	372	332	355	341	388	341	301	327	325	326	365	343	325	385	369	348	357	360	316	325	331	368	332	372	342	316	377	342	346	356	355	357	335	315	350	358	378	345	327	348	359	352	312	332	324	353	352	333	318	376	360	379	344	344	357	374	358	317	322	361	369	341	321	341	351	340	315	362	307	362	369	354	351	330	331	329	342	356	338	367	337	369	338	347	359	369	326	388	376	343	346	362	346	344	342	359	326	332	357	374	308	314	326	363	359	379	322	365	396	356	358	361	371	338	335	317	371	332	363	353	361	376	307	352	364	348	378	398	354	336	359	394	357	363	358	362	353	327	360	328	406	362	353	351	343	343	324	386	324	305	346	351	325	357	382	378	381	338	328	359	365	364	343	355	369	315	338	331	364	375	397	376	338	358	351	370	322	372	327	350	349	323	356	326	331	354	352	349	362	370	369	368	374	328	356	366	345	365	344	353	337	327	352	346	397	360	357	351	348	342	330	396	343	380	338	342	325	340	297	343	352	358	341	368	357	351	333	366	376	324	332	340	320	356	340	346	347	365	358	337	353	355	318	309	341	356	302	373	349	372	360	343	329	366	371	376	349	355	354	370	342	325	327	362	374	350	377	364	344	335	307	356	358	360	383	342	358	372	363	337	328	362	362	368	355	315	306	395	393	327	357	353	379	329	312	352	338	341	330	343	355	409	350	348	357	335	362	367	358	346	377	332	322	330	320	348	338	360	314	350	327	356	347	339	335	344	328	352	364	358	341	340	367	344	372	348	372	354	328	356	351	367	376	330	375	363	370	355	348	325	286	338	350	325	379	366	335	369	351	376	345	363	391	356	347	337	329	375	340	320	347	379	337	343	351	325	356	379	367	343	361	322	368	357	367	348	378	347	359	359	345	349	333	336	354	318	361	376	350	343	346	325	359	319	333	345	367	409	318	350	386	351	377	396	336	357	380	331	337	344	323	393	340	345	313	376	329	348	366	334	336	344	311	378	364	315	343	370	348	361	345	320	345	369	320	360	377	340	320	358	381	309	307	362	334	361	362	330	351	348	379	388	375	370	392	388	305	334	347	328	355	318	351	311	313	377	309	340	315	364	358	344	301	356	326	361	352	379	353	365	359
6080	3806	5971	5889	4720	3562	2809	2087	1914	1823	1716	1420	1176	1136	1145	1043	943	944	866	866	802	795	822	823	804	788	769	796	760	819	820	775	738	773	798	729	771	755	782	756	740	768	765	735	783	777	834	738	758	788	766	749	727	781	775	756	766	790	716	769	774	745	834	778	738	735	767	756	766	768	731	781	854	716	816	793	777	758	709	767	770	728	732	753	739	769	790	784	753	777	747	772	801	803	745	748	780	768	793	768	761	765	747	742	745	783	776	747	762	737	748	719	784	750	769	797	726	778	795	743	739	763	796	813	747	761	731	785	798	771	726	790	718	752	793	753	796	758	729	727	719	820	757	788	806	746	769	770	799	767	742	756	791	789	754	773	793	798	787	746	753	726	777	782	778	740	785	763	806	773	781	770	784	787	757	800	785	702	717	777	729	783	734	742	776	765	720	794	761	787	765	792	735	757	804	790	756	759	750	818	810	758	797	821	824	802	757	732	714	721	778	745	772	748	760	762	786	751	801	730	771	780	787	781	702	738	769	788	742	780	762	776	754	764	747	762	814	790	751	785	797	804	728	787	701	737	763	733	804	787	813	803	753	772	786	787	762	772	750	777	736	774	783	743	759	767	758	752	751	812	821	770	796	763	763	746	804	746	743	820	710	754	735	786	762	773	815	725	777	777	744	748	783	801	758	749	782	787	730	774	808	784	744	786	727	729	777	714	756	734	765	762	806	782	737	765	779	757	765	757	742	751	803	807	772	784	767	761	812	778	741	727	779	749	766	764	767	779	784	806	761	736	807	772	774	779	767	730	799	803	786	802	756	774	769	808	772	762	763	713	756	825	783	738	797	745	779	746	756	743	757	738	735	808	736	756	730	797	725	768	751	749	745	748	763	762	762	730	746	750	786	750	707	805	765	743	787	743	724	822	746	765	769	734	743	764	780	791	748	763	757	788	753	770	785	768	787	793	750	722	776	764	699	763	751	779	733	751	725	786	762	735	800	779	807	755	792	758	783	762	766	743	780	777	751	828	744	748	755	770	774	751	702	745	749	761	723	717	719	778	780	783	712	753	790	774	810	782	739	812	745	748	717	806	723	780	754	699	748	802	748	795	743	778	746	734	749	777	751	729	792	741	779	815	807	760	741	719	724	750	784	749	765	791	735	727	718	785	783	781	801	760	799	744	751	719	754	800	714	765	736	756	763	802	714	751	733	702	755	743	761	749	778	772	788	754	792	729	799	755	756	770	786	782	762	726	767	732	771	807	757	724	748	758	785	730	724	762	750	778	778	760	785	745	727	728	784	753	776	745	752	778	761	783	790	727	785	736	775	720	748	758	782	805	747	754	753	737	771	739	823	751	736	718	762	792	771	811	819	748	787	738	753	779	785	772	797	761	791	781	723	778	741	734	799	752	797	747	760	786	792	759	780	823	791	765	786	771	778	829	763	769	766	793	761	742	818	765	741	744	791	725	772	750	762	843	727	797	733	756	764	807	744	745	747	780	779	760	742	753	807	733	726	740	759	742	777	750	746	784	774	758	772	764	776	730	726	737	805	735	763	736	738	790	742	761	752	709	785	754	765	768	775	756	771	762	765	720	755	811	772	792	734	794	810	780	793	715	748	806	804	750	754	768	798	763	736	818	740	760	767	756	744	750	716	780	800	815	775	746	746	751	754	758	783	763	782	784	766	760	779	779	708	723	717	757	765	773	764	752	727	742	779	808	745	724	782	708	787	690	755	777	787	752	772	752	762	766	752	753	765	709	772	785	795	748	752	736	766	762	757	762	817	753	812	729	793	804	804	777	790	701	769	732	772	761	757	781	760	751	814	813	764	696	743	760	805	737	714	742	763	784	749	751	740	779	822	736	764	750	755	766	758	757	756	766	803	745	775	754	775	748	727	699	783	779	754	734	765	737	765	773	740	757	736	747	754	791	762	734	782	768	769	739	786	750	783	686	771	765	796	768	763	787	740	791	755	771	757	787	741	766	771	852	768	742	799	750	736	718	727	794	776	770	783	765	725	746	753	753	767	779	783	769	773	762	843	792	743	756	834	805	800	781	715	801	777	721	749	706	761	796	767	753	763	729	779	723	754	767	757	783	734	738	714	838	767	712	782	769	782	706	727	805	763	740	742	799	790	762	713	711	776	740	770	749	746	755	779	778	738	754	810	806	748	782	758	790	777	765	751	695	781	814	725	743	720	792	792	785	762	810	765	785	749	788	765	739	739	711	748	778	748	780	732	794	797	765	786	783	791	774	785	772	765	757	698	788	733	757	786	772	776	721	760	790	788	772	787	779	768	735	766	756	757	752	778	777	766	732	773	767	769	773	738	749	774	748	765	726	739	772	779	754	762	785	751	734	754	752	693	724	759	764	777	772	731	798	792	766	757	775	766	805	724	741	785	737	752	771	785	768	703	774	753	766	782	820	765	736	786	770	796	774	741	761	803	744	733	769	755	783	762	763	805	751	733	748	757	730	792	760	821	758	741	769	786	771	735	760	731	766	754	803	754	763	752	761	751	824	763	792	763	747	802	774	751	812	723	743	760	780	756	771	775	755	686	750	766	748	770	745	734	730	753	765	771	747	795	732	766	746	784	780	726	772	788	743	740	787	712	754	743	793	726	738	776	749	763	778	769	764	747	775	779	784	766	747	758	764	755	773	751	766	781	786	790	735	721	780	807	810	762	766	787	772	792	785	759	768	782	762	769	792	772	781	791	746	746	708	721	768	779	759	707	700	753	715	792	727	808	784	757	776	806	779	761	744	776	771	801	742	783	743	738	762	755	717	745	806	784	812	766	750	777	787	759	728	746	781	742	750	750	758	804	721	732	816	765	755	794	736	735	794	734	781	753	765	794	763	722	728	720	767	767	767	786	759	752	779	754	729	754	757	805	780	813	725	760	785	812	735	741	744	740	751	739	754	719	805	763	785	727	747	739	721	803	792	729	774	789	789	769	755	787	748	732	779	765	781	782	759	758	764	768	766	779	719	753	751	738	730	754	761	770	789	796	752	748	778	759	758	783	797	800	740	720	757	767	812	777	759	784	764	719	758	795	733	792	783	800	717	735	783	789	759	747	798	753	775	799	738	801	760	748	732	791	739	769	763	722	777	762	737	771	800	770	740	758	710	748	758	759	800	736	721	786	735	739	742	764	754	786	745	840	711	779	788	777	801	733	760	766	799	773	829	783	790	754	765	719	745	778	752	754	795	722	744	770	752	826	769	732	792	767	742	815	748	777	740	712	756	769	747	761	765	807	764	783	753	808	792	789	728	718	742	775	734	747	778	765	769	774	759	700	775	771	773	755	762	783	792	718	772	766	725	752	801	720	791	777	764	797	749	724	760	744	768	775	738	805	737	742	773	819	744	784	783	759	796	771	791	783	743	750	762	742	773	776	816	784	794	782	767	766	766	776	810	743	754	702	768	789	785	802	753	758	760	756	769	803	797	728	751	792	770	776	767	777	732	783	746	739	768	712	763
20446	7735	6003	3990	2591	1907	1210	862	711	689	632	495	447	434	459	377	359	418	368	341	394	361	337	335	371	301	309	339	350	329	334	335	330	335	329	325	330	322	315	354	352	325	340	315	327	331	331	324	314	325	353	320	345	337	335	344	315	305	295	311	329	315	332	340	294	309	362	329	367	294	310	323	304	347	345	355	332	273	324	312	309	306	317	312	290	304	332	317	328	346	325	378	330	341	344	323	329	319	334	302	340	286	330	351	320	296	316	346	334	337	345	315	319	331	345	346	306	321	338	343	326	325	353	327	300	365	351	329	320	287	330	310	347	307	341	315	321	335	343	298	313	322	319	325	366	337	341	328	330	343	314	287	347	309	329	341	351	323	315	340	353	350	307	292	347	305	329	295	363	327	314	290	340	336	341	329	318	265	381	332	363	353	332	312	335	335	299	293	312	284	285	331	312	352	334	361	335	314	322	357	334	297	315	322	340	330	311	383	309	326	334	360	321	344	311	313	331	307	345	312	337	339	343	335	316	326	362	321	328	316	331	366	340	327	322	332	324	344	324	340	351	315	333	354	327	344	357	348	329	302	319	325	302	318	387	318	321	318	282	326	315	304	334	346	340	319	319	351	325	314	320	295	309	347	368	330	326	321	310	327	377	327	301	302	360	297	328	306	298	314	332	354	286	325	329	321	355	357	323	315	325	364	336	320	313	308	330	357	344	354	319	325	350	347	313	338	341	339	353	313	341	316	342	317	351	314	338	336	319	326	348	317	299	318	332	334	298	310	291	342	324	304	344	304	325	336	344	337	351	295	319	306	319	347	304	321	308	296	313	323	344	336	309	362	300	318	327	292	353	325	315	339	326	327	340	351	332	321	344	325	322	342	336	310	328	312	359	347	353	320	308	314	294	349	350	305	329	339	339	352	364	322	314	311	319	289	318	350	313	317	303	329	331	315	354	342	334	307	340	324	345	332	294	330	318	356	340	301	284	333	359	313	315	333	318	308	316	349	304	337	300	350	304	317	341	338	347	360	322	325	330	349	353	294	307	331	336	326	339	326	295	309	331	332	346	312	330	340	325	311	287	340	370	327	322	322	313	326	343	348	315	328	332	329	320	349	292	330	331	309	316	304	339	352	349	358	336	283	360	332	325	320	319	332	309	321	316	326	333	304	323	334	329	322	317	323	309	341	313	322	325	333	330	312	338	318	336	311	321	327	344	322	328	323	336	322	344	327	311	318	352	324	322	304	325	331	322	344	300	321	288	350	326	299	353	348	316	310	284	342	325	312	328	316	285	335	317	333	317	325	322	360	347	340	296	299	301	326	370	294	298	285	334	343	349	304	310	309	332	321	332	342	353	306	324	315	325	311	326	321	339	320	318	334	301	354	323	324	310	295	324	329	324	323	338	359	340	328	333	316	326	326	317	340	339	318	322	380	367	328	357	334	308	319	332	310	323	307	322	326	315	362	339	302	319	319	297	366	335	334	354	328	338	329	303	340	320	286	318	330	346	344	337	394	334	312	342	312	336	322	306	331	342	337	327	357	328	343	367	345	301	324	319	330	326	339	330	322	337	305	301	331	363	334	345	312	328	336	323	326	326	349	327	298	299	352	322	301	303	320	309	294	332	313	328	319	356	332	332	372	338	288	332	309	293	286	310	323	359	325	331	334	310	302	348	326	339	287	341	340	324	330	362	306	346	330	341	314	310	318	288	336	301	321	317	367	339	336	304	303	362	331	311	302	325	277	308	320	313	330	350	375	331	289	351	335	301	331	342	357	321	325	362	335	323	328	287	334	312	296	340	321	278	328	364	323	319	320	317	328	344	353	314	333	330	323	321	329	334	344	305	314	318	332	319	329	332	355	318	330	326	297	325	361	340	287	299	364	349	306	341	332	334	338	355	325	335	321	324	328	320	320	308	299	296	315	337	311	313	291	345	365	307	334	348	322	329	317	345	333	348	329	348	278	313	294	319	330	306	306	313	290	276	329	365	308	327	324	310	320	344	313	331	339	339	344	318	302	325	320	351	358	310	316	338	332	337	318	287	293	286	340	329	329	329	316	334	361	333	347	333	329	348	347	363	301	338	330	362	309	317	309	329	357	322	277	261	360	329	298	306	324	345	316	327	341	340	295	303	294	346	339	288	294	338	319	329	349	350	349	332	302	345	329	341	311	327	331	332	280	335	354	286	313	308	314	354	391	337	315	320	324	323	305	324	287	290	317	324	295	301	324	326	324	311	339	292	313	330	347	332	330	322	322	332	306	333	337	331	315	332	333	368	324	331	314	334	330	306	337	367	324	318	345	303	363	338	318	325	333	361	352	325	326	359	338	282	328	321	304	319	294	324	315	306	342	325	326	339	316	311	348	361	346	371	335	316	332	361	328	275	270	346	330	338	312	331	301	323	336	338	283	337	307	296	321	326	304	274	352	350	335	292	340	349	345	300	335	312	345	358	336	342	301	325	308	333	300	335	348	295	324	311	344	320	352	363	335	320	354	366	317	307	329	342	335	320	318	305	331	355	346	332	303	321	313	324	308	294	275	322	373	356	312	318	324	319	342	328	319	307	316	350	320	318	328	312	339	303	316	342	364	323	338	368	305	326	299	330	342	308	341	332	343	316	309	338	332	323	364	352	307	331	350	339	304	328	373	335	334	330	346	329	329	297	314	277	302	341	307	298	311	332	333	321	352	346	320	373	323	390	354	328	341	291	348	322	346	310	311	330	322	315	362	302	302	369	307	301	310	303	306	323	339	324	342	317	304	317	320	309	360	312	334	323	311	326	306	332	320	329	349	360	363	340	323	352	326	309	330	348	354	339	307	360	315	332	327	327	328	316	321	333	282	311	324	320	319	348	319	316	284	291	322	308	307	300	340	358	325	319	358	307	314	336	302	354	313	297	349	321	316	361	308	308	325	307	313	309	341	352	307	351	344	317	344	294	321	329	339	337	307	300	339	351	302	303	314	321	339	346	317	335	286	347	346	326	344	343	318	345	332	332	315	314	342	337	329	303	319	326	351	333	316	340	322	327	308	332	338	310	335	317	338	295	335	334	311	349	331	308	306	321	325	344	366	323	288	329	302	319	330	335	326	366	287	334	339	336	334	318	327	307	305	344	330	315	320	310	340	344	351	306	315	355	352	351	352	314	292	344	341	321	318	359	342	298	322	339	315	308	313	334	328	310	336	310	318	305	304	347	330	300	327	337	295	316	318	325	341	312	344	373	313	298	310	295	340	353	282	318	317	323	302	306	307	315	292	340	364	301	327	353	313	341	324	320	299	307	327	322	299	296	317	365	324	327	340	384	341	317	313	351	356	328	327	321	328	322	333	308	326	316	324	313	313	318	343	304	276	335	307	345	353	317	324	357	307	313	310	316	331	312	357	302	292	328	335	326	339	305	305	333	327	285	300	358	319	339	333	328	302	322	327	315	301	325	347	319	325	325	313	314	338	353	326	317	302	332	360	324	322	315	318	346	328
12291	6006	9522	9639	8492	7229	5091	3663	3101	2680	2495	1823	1559	1409	1351	1179	1056	1033	967	948	887	820	761	821	848	808	767	749	776	739	731	737	759	759	720	713	749	762	767	769	755	775	764	702	733	746	742	775	727	717	737	749	740	746	700	728	737	748	740	768	670	707	778	735	739	748	746	749	723	795	728	760	735	744	752	711	737	725	728	714	748	821	718	719	727	721	708	753	716	720	753	719	703	778	744	726	750	758	712	709	738	721	707	742	673	738	724	710	741	770	752	793	756	718	746	720	762	714	709	752	718	711	710	731	761	732	708	731	735	700	693	728	724	749	706	730	714	751	720	738	758	784	694	791	721	749	714	744	687	711	732	733	676	738	731	751	735	724	798	741	674	739	744	743	729	741	720	806	717	718	743	710	734	727	771	716	666	697	734	715	695	744	736	739	719	732	751	710	723	700	768	757	752	754	722	726	754	756	701	701	745	778	699	731	714	746	727	738	677	704	731	757	735	698	732	718	770	758	680	728	714	773	742	761	714	727	697	784	714	706	734	702	707	755	723	748	763	730	755	750	732	735	738	761	747	717	748	755	707	767	707	706	730	677	728	703	758	705	713	730	717	739	723	721	757	702	694	721	730	695	709	738	705	726	694	702	677	758	774	714	762	747	764	720	741	746	742	697	740	694	765	740	779	738	781	770	736	711	683	701	711	784	743	677	707	753	772	699	728	756	710	738	676	764	737	703	769	834	740	725	724	695	746	738	711	695	720	698	738	705	689	747	716	732	731	739	682	732	742	747	723	693	740	727	763	734	678	679	704	764	718	724	740	727	730	732	712	700	698	729	743	754	711	725	702	762	760	778	690	732	735	725	728	717	729	676	730	755	681	717	722	701	718	750	740	717	729	762	740	738	732	715	720	659	727	713	761	765	722	780	717	741	709	738	708	758	697	734	756	762	722	722	779	760	750	745	724	754	767	690	728	652	717	682	729	695	732	735	719	714	732	729	735	737	721	737	728	728	745	695	687	710	739	760	726	727	736	731	746	727	720	696	710	761	696	679	696	719	735	712	703	701	764	723	733	703	763	734	738	712	714	711	816	678	768	757	736	714	741	693	684	688	715	728	717	721	741	703	716	745	728	726	737	745	712	739	750	765	691	766	682	689	716	761	730	754	777	693	688	715	759	784	736	730	724	737	804	713	753	751	722	758	771	751	735	720	730	727	705	776	750	760	717	674	720	714	700	738	785	714	716	696	733	741	773	695	741	733	711	733	811	737	690	723	743	715	734	720	745	742	733	781	747	717	721	720	744	685	719	726	735	759	744	681	750	741	696	729	713	710	756	747	745	746	756	719	692	693	725	716	721	722	741	695	706	701	752	749	720	692	716	670	671	708	753	720	736	726	731	696	750	703	735	730	723	768	732	666	754	754	700	656	753	736	720	718	716	726	692	777	709	733	723	742	714	710	767	734	754	696	702	736	734	745	755	702	736	754	720	710	753	730	754	726	689	711	738	715	734	756	725	752	760	777	727	689	770	745	743	739	705	714	765	746	689	771	706	708	707	729	715	679	760	709	743	756	768	746	749	687	713	696	709	764	743	735	726	682	724	739	716	689	723	761	761	745	744	763	725	689	727	720	714	684	749	704	700	728	688	683	766	708	727	717	750	754	724	756	724	708	765	716	748	740	707	713	694	722	723	729	728	741	762	701	715	695	717	738	730	756	674	717	763	771	745	748	692	718	766	703	734	683	703	697	702	756	713	772	747	697	721	714	751	717	720	727	763	715	689	742	732	730	744	713	673	723	725	752	742	730	685	701	788	709	681	718	764	742	725	742	752	702	764	728	737	698	747	738	714	702	777	756	739	743	752	705	729	741	731	725	781	743	718	729	759	717	737	738	740	724	694	705	723	752	638	755	722	737	758	773	737	749	728	725	703	728	760	726	759	727	760	794	755	717	745	710	740	743	699	707	725	719	750	734	733	701	739	686	785	758	684	698	741	734	728	730	721	753	744	739	719	746	758	705	727	738	735	751	690	733	706	689	747	721	745	725	687	784	702	812	710	789	712	767	752	738	704	752	759	690	716	701	696	686	726	748	704	709	723	740	720	721	745	750	703	735	728	763	756	742	736	703	746	753	690	759	727	723	686	763	769	760	717	729	735	729	718	739	731	750	709	687	742	703	737	684	775	757	690	715	752	711	794	741	671	752	719	735	718	718	750	754	767	675	720	720	716	732	719	741	757	704	735	686	755	748	728	752	722	663	730	724	704	691	704	715	700	759	728	730	702	704	715	722	704	725	746	695	698	704	729	759	740	755	762	722	705	759	707	722	738	764	750	671	716	736	772	730	717	773	707	710	701	703	744	751	740	748	736	746	690	760	719	766	670	729	742	718	748	779	726	761	721	736	729	721	737	775	714	744	709	738	731	763	742	734	729	768	712	780	675	743	697	717	670	750	724	749	740	744	698	727	711	700	709	753	692	789	685	792	695	689	716	738	698	728	674	752	722	749	701	751	712	721	720	663	752	693	747	729	731	712	702	656	770	745	732	750	763	738	700	757	742	733	769	785	718	713	683	721	734	799	682	704	730	713	738	725	720	761	729	737	703	739	706	731	743	721	791	713	787	760	733	716	781	725	722	710	694	751	704	700	693	805	697	715	715	782	731	684	731	750	705	721	703	713	732	745	736	736	706	713	679	712	719	720	718	738	714	723	715	733	755	783	731	691	727	733	723	721	772	749	716	731	744	787	731	693	751	716	737	757	701	804	790	749	727	729	744	770	753	729	784	707	758	707	741	758	750	776	703	699	759	744	742	690	735	716	753	775	752	746	710	750	707	762	754	696	764	760	700	674	723	786	782	767	733	733	704	758	721	742	766	748	723	745	746	753	703	774	712	728	739	750	746	730	713	689	720	754	702	735	765	731	749	799	650	700	704	756	756	749	740	698	703	720	719	701	735	731	771	690	744	731	711	702	780	709	762	719	729	761	784	757	724	730	673	741	702	762	701	753	693	736	699	753	747	721	771	693	746	721	729	738	718	733	716	737	757	732	723	768	728	765	744	716	745	723	716	762	733	738	755	712	725	729	738	754	744	729	747	682	672	675	734	694	732	749	773	722	724	773	706	720	732	775	677	725	740	713	688	753	736	735	703	763	776	735	756	760	746	754	755	749	742	769	700	782	717	684	743	731	688	722	793	804	750	743	760	735	777	756	717	707	753	698	695	748	719	738	778	737	750	739	733	698	781	721	793	731	745	745	721	727	718	740	709	784	764	768	737	751	726	715	732	764	730	702	729	766	709	704	700	723	741	739	691	709	716	717	696	699	716	725	681	708	722	728	716	784	716	736	688	756	722	675	731	707	688	739	724	700	735	723	705	735	740	726	729	738	679	726	762	709	751	714	750	712	727	823	722	761	719	750	661	715	737	790	758	727	769	728	739	704	736	749	752	731	659	732	682	734	772	727	722	724	728	693	748	751	704	738	725	738	806	708
29034	12119	8700	5893	4083	3001	2206	1311	1076	967	743	677	591	598	577	531	464	456	446	433	480	441	413	440	404	417	385	407	407	374	415	362	413	396	398	374	397	406	397	431	406	387	381	428	379	426	394	428	362	422	373	458	443	386	385	418	397	418	403	401	359	431	408	431	417	416	412	371	402	363	391	420	381	413	390	397	397	414	408	407	390	357	394	393	385	414	389	408	403	413	407	402	361	382	401	409	405	385	413	401	449	416	368	430	402	382	397	401	419	380	433	419	413	406	393	401	407	390	426	394	391	417	413	350	407	370	417	399	429	387	412	397	411	399	397	431	414	403	383	390	364	367	397	422	386	415	396	382	384	401	369	403	377	430	390	392	412	394	408	391	422	371	426	436	414	383	418	353	411	401	397	403	408	411	404	406	385	400	350	391	386	404	366	370	355	383	407	382	424	382	388	375	422	398	356	397	404	425	385	384	366	424	375	418	387	406	447	385	393	402	441	374	471	413	412	371	419	406	409	369	393	408	393	415	396	412	387	397	414	368	402	410	375	396	398	381	425	403	378	408	360	413	391	412	388	426	430	381	454	414	374	398	395	390	401	367	404	409	391	365	415	427	365	425	425	416	425	403	405	415	397	379	460	449	434	407	362	385	345	381	398	402	381	415	363	371	390	392	369	402	395	415	385	416	381	409	402	387	412	426	398	376	384	383	383	366	415	376	373	411	395	392	394	411	397	397	417	382	405	379	407	403	404	402	369	367	432	388	421	383	437	457	417	431	385	387	385	374	418	418	417	416	390	414	381	383	395	398	405	404	390	387	390	390	453	380	423	403	417	402	415	408	416	370	389	385	436	437	406	382	393	401	371	356	389	419	424	388	408	380	404	385	426	360	380	386	422	382	421	422	410	398	393	438	411	384	448	403	372	427	391	411	355	371	396	402	401	391	371	388	341	444	398	393	400	409	372	401	414	391	409	435	410	418	446	404	411	351	382	387	422	393	368	420	380	420	378	367	404	407	404	403	405	379	386	408	388	398	379	400	403	434	430	429	366	421	407	416	397	369	414	414	384	386	374	358	404	387	397	409	398	388	374	397	391	433	400	418	419	422	387	430	401	385	436	378	373	379	451	387	384	452	416	397	396	368	426	402	429	394	408	373	397	436	400	397	438	397	401	378	433	401	447	421	364	414	345	401	376	401	405	392	384	402	392	405	418	418	402	450	407	399	382	389	412	383	423	356	345	398	388	369	419	405	420	402	389	368	388	395	411	390	401	404	393	415	416	389	424	389	413	405	416	382	403	398	380	385	410	402	354	383	420	406	391	390	404	465	403	399	377	408	403	438	383	430	400	435	401	398	388	420	386	420	401	407	417	445	402	384	435	432	392	388	395	399	407	401	402	389	392	384	387	368	416	425	393	385	425	403	370	402	376	383	397	410	438	380	429	403	404	385	441	390	397	400	377	386	436	394	383	424	380	374	385	390	370	439	435	425	395	392	394	385	396	420	398	433	359	426	424	396	379	413	408	387	392	395	378	403	377	433	419	407	400	445	402	379	411	385	396	415	421	404	393	373	438	423	413	420	399	414	413	404	424	385	402	401	420	368	408	363	440	406	379	364	367	407	429	410	407	418	409	423	386	402	344	396	415	390	398	416	421	378	379	414	395	380	402	386	393	393	383	381	391	406	402	391	402	383	372	400	427	401	393	439	378	426	428	349	428	449	407	399	389	408	383	410	376	409	388	407	405	418	418	402	412	431	398	426	376	420	409	396	395	401	398	409	406	442	409	381	387	407	385	378	393	412	387	390	422	408	395	430	398	422	424	433	378	384	389	389	362	440	392	380	391	403	427	382	407	406	412	413	369	394	425	399	407	433	379	429	407	400	352	371	388	390	390	357	390	377	418	388	347	410	382	386	384	399	391	381	394	376	445	396	379	407	405	386	421	422	387	368	378	407	421	418	410	390	387	373	404	430	404	423	420	379	391	384	387	415	399	433	404	368	398	368	403	413	398	435	360	360	381	398	371	431	368	421	408	385	376	395	358	395	440	375	373	387	392	426	414	396	395	361	373	404	431	387	400	440	389	372	394	391	367	409	395	408	365	412	433	406	429	400	412	391	412	434	365	385	422	373	410	408	368	428	431	442	381	382	354	389	413	398	369	400	371	387	419	396	396	420	397	392	420	377	380	401	428	380	445	400	395	432	402	393	386	420	403	454	406	398	331	408	353	351	382	426	364	401	346	396	341	382	407	417	421	382	391	406	388	392	454	379	403	358	403	399	387	395	366	409	412	405	349	389	391	362	371	385	399	400	403	367	415	396	405	450	432	409	387	383	402	378	415	386	396	446	396	467	367	424	456	417	399	435	363	395	384	383	381	385	389	409	381	417	419	429	405	406	374	396	426	441	425	390	416	405	388	389	391	427	394	397	407	387	371	393	377	391	407	400	415	447	408	425	361	390	445	368	385	388	376	404	421	385	380	414	369	392	359	386	393	419	448	423	374	403	399	371	391	403	415	414	400	403	407	389	373	413	407	383	390	424	387	402	444	409	379	398	357	411	409	398	425	390	420	387	404	398	402	386	412	386	371	408	391	394	393	408	368	371	375	403	391	364	406	411	421	398	411	385	401	398	372	408	406	377	439	420	389	423	411	417	396	415	379	397	411	406	410	406	365	390	434	400	399	418	365	383	406	389	378	355	391	378	419	400	384	381	403	352	414	354	416	428	371	415	418	396	398	429	400	371	393	405	380	422	396	369	420	365	389	394	411	452	406	390	373	394	396	433	364	369	408	399	390	406	393	407	394	394	393	414	409	417	409	357	429	386	408	371	375	436	393	417	409	407	412	419	370	377	428	385	394	401	387	373	389	385	430	416	402	413	361	403	435	411	377	392	427	401	386	383	419	423	387	404	385	405	373	396	357	400	411	388	368	385	429	380	417	432	379	379	399	426	397	359	374	388	419	406	408	350	389	407	394	386	388	418	375	434	373	400	396	381	414	402	415	411	428	399	415	405	404	441	396	404	414	408	428	398	382	400	409	403	380	410	368	367	401	400	375	389	393	394	432	385	422	391	372	366	412	432	421	397	387	384	414	396	388	377	379	372	368	408	390	367	363	368	393	378	398	391	417	373	394	419	420	385	386	398	376	437	388	419	408	404	384	408	413	379	412	419	386	416	395	392	400	388	416	389	371	411	412	370	437	419	399	389	401	387	391	402	394	412	393	416	398	351	429	450	428	394	417	436	398	406	380	384	402	392	419	440	407	434	401	374	353	413	399	421	378	381	399	415	381	395	385	403	372	410	395	374	416	445	398	439	402	387	397	385	399	389	387	418	387	405	447	461	413	400	373	356	402	392	408	431	425	401	405	412	419	396	397	400	394	415	379	371	384	416	382	356	377	386	402	396	399	415	417	370	423	390	401	369	396	397	439	413	375	404	403	411	411	366	395	378	374	420	384	366	383	376	397	378	403	413	385	391	430	366	395	379
15992	8271	12423	12627	11684	10275	7454	4985	4344	3550	3128	2461	1963	1825	1657	1598	1465	1387	1224	1142	1071	1080	1084	1049	973	980	937	990	937	864	938	934	877	910	946	910	881	863	914	904	900	926	928	875	936	897	896	890	882	903	860	836	870	815	855	888	908	954	901	903	878	875	909	886	938	865	907	842	891	804	873	864	907	860	859	898	862	910	853	849	848	913	881	875	865	861	846	873	806	895	855	889	927	877	842	873	879	874	893	921	840	868	880	921	842	886	853	872	883	873	857	878	942	820	911	879	915	842	912	913	862	893	924	872	867	909	837	862	856	880	856	834	862	889	879	845	829	924	850	905	921	826	862	837	846	881	844	916	853	844	848	863	882	856	887	872	818	881	892	885	848	843	836	878	907	812	898	901	840	878	905	888	827	893	863	922	849	872	862	808	882	836	870	890	875	860	863	884	874	842	858	851	925	834	889	821	883	858	844	873	830	843	887	837	881	882	886	888	812	886	825	886	852	894	862	879	861	909	897	888	834	930	856	848	871	838	854	897	856	882	909	881	836	855	868	861	886	898	850	923	880	857	807	890	913	864	887	856	891	870	878	829	886	837	856	860	880	927	907	882	888	861	866	842	874	834	881	797	837	822	876	837	817	847	897	895	881	876	914	901	882	882	881	831	885	852	887	847	865	857	897	902	862	873	868	884	884	809	899	882	879	879	872	848	905	924	854	918	895	837	836	878	844	840	833	917	898	862	842	858	807	837	821	942	965	896	882	932	886	904	859	856	852	839	852	882	920	894	901	861	870	819	889	899	872	848	878	852	846	906	917	869	831	868	937	881	883	845	872	883	781	823	890	930	845	889	877	889	839	869	869	914	871	829	886	800	934	910	877	862	916	868	887	897	877	856	880	872	832	853	850	872	815	843	876	885	854	901	919	877	870	884	823	841	869	846	851	868	871	885	902	826	911	919	878	883	852	832	806	886	910	841	881	868	838	869	866	864	942	792	934	880	854	886	880	868	871	827	857	829	868	887	855	858	868	812	844	879	823	874	888	853	855	918	872	894	845	912	867	881	879	864	884	919	832	881	883	806	817	868	883	782	893	856	883	878	862	871	858	861	860	846	813	922	884	888	867	886	866	831	881	799	875	826	883	869	880	836	886	858	858	903	874	855	873	861	856	911	850	858	878	850	891	908	866	871	861	840	860	861	832	830	898	900	841	886	871	861	922	825	858	847	863	868	886	899	879	880	878	876	884	831	907	908	865	863	861	886	805	841	876	874	859	843	882	881	852	780	862	901	817	845	924	890	852	838	868	874	850	951	879	874	897	846	876	870	847	900	876	857	901	842	863	810	855	789	837	866	863	821	902	912	834	859	882	884	864	862	886	874	915	876	889	904	856	903	914	849	869	881	852	878	862	862	870	883	860	879	907	882	865	871	862	849	880	885	837	899	964	857	912	828	838	817	813	897	846	889	845	870	853	877	872	889	832	875	863	836	872	871	905	861	910	907	888	921	892	834	877	836	871	858	909	896	866	887	874	854	846	887	880	844	815	883	932	858	850	926	847	898	888	911	822	879	860	903	854	816	905	860	856	883	879	943	878	838	852	895	883	836	902	840	908	888	865	847	857	906	899	850	898	870	873	874	873	858	892	875	879	855	921	881	839	868	834	875	863	877	920	858	898	870	891	849	877	854	850	874	899	879	875	914	858	854	880	878	881	859	873	845	919	908	872	831	798	867	815	896	888	863	835	862	910	873	909	887	914	891	824	855	867	924	886	804	834	897	885	858	895	868	879	867	890	886	849	828	847	877	862	968	876	846	899	854	880	916	836	892	841	853	921	827	859	906	872	868	877	891	859	920	863	882	923	916	887	862	843	833	814	849	880	843	839	831	905	827	862	886	901	879	931	900	821	857	854	839	866	853	833	836	824	838	859	884	878	828	838	835	895	873	874	854	840	873	816	885	799	929	860	881	831	857	826	899	857	871	844	865	864	842	853	903	820	877	846	870	840	846	845	827	834	820	859	835	858	912	897	843	834	874	884	821	832	874	860	848	798	908	822	860	863	881	875	905	883	842	905	890	872	876	954	939	889	885	876	807	814	879	850	897	892	853	911	873	836	924	867	830	877	864	912	824	876	890	936	873	857	819	870	843	848	860	855	863	867	861	828	884	893	934	884	884	905	891	848	858	872	830	865	917	940	880	850	875	917	850	896	890	875	872	852	908	872	814	894	906	876	869	863	832	893	853	866	897	820	899	883	863	913	849	862	919	905	866	827	855	888	829	881	829	879	857	890	865	877	869	846	846	845	813	894	849	849	854	878	850	903	857	862	825	875	914	881	900	876	904	887	904	888	865	859	834	856	833	822	833	860	870	875	866	827	893	889	861	847	858	860	853	844	840	860	826	874	830	847	876	833	836	872	899	948	949	855	879	939	824	852	832	907	881	838	839	853	853	862	866	868	865	798	871	838	877	894	916	800	845	828	866	889	875	895	880	887	858	849	889	895	890	870	829	866	857	845	857	876	860	876	888	863	940	831	895	865	819	905	864	921	879	899	883	864	864	834	882	870	861	838	877	881	930	816	835	911	886	820	932	875	851	914	878	870	920	929	846	924	879	875	852	946	876	813	889	907	863	934	852	847	900	805	873	875	872	885	782	864	860	908	875	867	867	904	870	826	894	872	849	846	861	865	891	866	872	885	890	867	942	863	892	885	825	821	887	881	818	830	918	862	887	879	878	818	888	872	836	920	847	833	878	899	788	925	867	933	819	896	852	898	863	833	866	910	824	844	873	873	889	871	865	842	872	834	889	863	935	842	891	832	857	862	864	874	876	871	906	879	891	873	825	898	883	850	900	890	835	886	900	832	911	862	848	834	846	897	851	824	893	842	892	850	841	866	846	888	877	884	907	857	855	861	854	801	866	869	893	888	897	890	910	872	846	862	842	853	873	889	930	819	894	876	837	858	934	895	841	888	845	882	826	861	907	912	906	913	885	899	932	861	829	925	916	872	888	874	857	883	860	817	862	897	879	852	910	827	816	899	819	865	808	947	858	819	865	871	845	879	877	903	841	842	875	891	852	947	868	875	863	895	870	853	838	831	925	877	852	889	895	859	875	829	885	862	880	942	822	869	863	843	899	857	837	869	857	918	915	863	883	898	846	866	850	838	854	865	872	872	825	864	830	855	859	840	886	901	828	876	855	890	836	883	858	864	888	884	907	879	842	908	892	848	894	827	863	875	846	901	894	881	905	849	927	908	881	820	888	869	827	856	864	823	892	850	864	876	881	883	892	864	868	883	868	832	877	883	925	897	911	867	919	834	848	893	901	852	873	837	871	845	934	852	842	960	906	884	878	850	844	869	868	915	931	812	888	948	877	901	904	933	948	812	864	917	875	899	889	798	839	834	914	887	883	915	865	881	879	891	912	876	877	871	916	869	866	904	889	863	893	841	853	894	882	824	884	830	876	829	916	855	854	889	850	865	868	858	889	871	843
10343	4046	2962	2169	1461	931	790	692	634	512	438	420	438	395	418	411	377	384	354	310	401	372	337	340	350	377	329	352	359	342	359	341	365	321	352	343	396	354	356	348	332	346	343	334	345	345	345	346	371	369	344	333	361	330	357	328	370	364	337	378	385	361	385	340	369	394	370	341	344	384	335	378	336	333	388	322	365	354	338	364	346	392	366	330	366	363	372	322	362	355	331	321	337	354	364	364	325	344	344	343	365	378	331	347	370	335	314	337	334	352	348	326	310	348	356	313	345	335	388	332	339	340	335	344	343	308	353	354	343	351	349	332	326	320	334	350	356	319	337	351	357	330	311	372	384	382	335	385	335	339	361	383	379	369	319	332	368	348	325	334	324	337	386	321	385	362	376	368	333	364	349	329	375	356	355	347	358	388	354	341	350	386	348	317	368	333	332	339	336	347	371	305	322	356	370	350	381	336	322	346	370	328	361	364	345	345	320	342	345	340	326	354	373	372	372	332	387	336	354	326	353	316	340	344	370	314	355	337	367	315	361	317	341	354	359	382	352	379	333	370	351	319	339	332	343	331	381	329	347	348	333	317	363	380	354	338	344	347	372	382	333	401	391	341	364	372	365	344	387	344	359	382	349	312	338	327	339	345	347	355	347	383	344	346	341	323	345	358	330	364	337	338	365	366	349	300	310	346	339	365	316	311	325	362	367	362	364	357	324	325	377	363	341	358	350	343	347	336	367	374	340	303	354	334	330	367	342	363	339	359	340	326	345	349	329	335	380	333	349	343	370	355	352	333	309	303	366	355	392	356	374	346	357	372	352	372	339	395	399	332	334	320	319	324	337	322	347	355	384	381	338	351	299	356	339	323	332	354	349	348	349	328	349	359	331	365	401	339	343	337	357	339	352	329	337	306	322	357	383	359	332	364	364	353	360	344	339	323	368	339	343	351	341	351	338	340	335	355	352	374	350	323	318	355	309	340	303	323	354	342	354	368	367	352	352	349	328	354	395	384	347	397	369	339	352	391	311	385	331	343	354	326	341	341	335	334	402	368	394	399	375	382	369	340	322	378	364	371	368	358	336	374	368	336	350	350	336	319	352	318	354	326	350	331	355	303	345	338	344	390	371	371	350	319	330	379	333	339	356	331	301	375	363	365	339	376	362	354	344	369	365	354	370	386	354	369	387	373	363	354	337	328	344	332	332	341	318	363	340	343	341	350	343	363	323	339	334	360	324	348	349	336	375	352	357	325	329	345	332	385	347	352	342	362	328	362	364	346	342	347	353	349	365	326	383	343	338	343	358	333	362	339	376	322	354	376	326	296	371	352	341	342	347	377	373	373	350	361	313	379	330	349	362	380	364	346	310	322	341	331	378	344	362	340	400	325	334	321	347	341	356	364	321	355	362	328	355	342	306	380	375	335	340	321	341	353	345	394	338	309	320	358	361	378	333	354	350	348	349	351	332	337	356	332	327	346	345	341	387	342	361	357	327	378	386	357	351	323	341	368	336	364	358	365	363	351	341	382	344	313	379	342	341	355	387	342	355	357	337	327	358	347	345	387	348	362	343	339	346	348	342	373	340	332	351	331	410	365	341	357	378	378	366	341	363	349	356	334	359	394	377	326	351	372	359	383	355	381	330	360	369	349	324	324	337	361	356	336	371	324	359	365	363	328	343	353	337	381	353	344	354	383	390	340	355	362	336	350	306	360	368	391	385	368	348	345	339	382	339	343	347	389	381	346	342	336	349	379	333	362	361	345	316	319	336	352	353	373	369	352	318	351	366	328	367	370	289	331	310	331	345	340	329	347	339	393	376	336	300	357	356	367	362	364	355	362	314	363	348	363	360	336	346	367	342	356	364	383	341	351	345	385	365	397	335	345	367	357	312	334	341	316	380	376	322	336	335	388	353	347	342	333	345	352	325	339	356	350	370	323	348	385	347	382	358	342	362	365	388	395	356	385	370	352	333	345	352	329	356	345	319	358	317	349	355	372	335	369	333	359	334	347	353	363	329	374	309	300	358	375	321	357	352	349	314	363	336	340	354	338	355	333	356	319	340	284	347	327	357	363	341	378	313	305	370	376	363	302	378	327	371	381	372	343	375	373	314	386	314	385	342	364	362	345	367	370	335	365	360	362	341	339	344	387	351	374	363	343	336	329	361	357	368	377	354	364	342	384	356	359	387	397	317	347	351	358	369	387	381	331	351	369	382	369	354	320	340	378	356	376	376	321	345	363	370	322	359	357	362	355	344	344	322	355	362	334	348	330	356	333	369	352	378	365	367	358	327	362	359	346	350	350	341	358	400	349	395	348	340	334	388	351	352	328	392	297	335	363	338	359	356	397	333	368	357	360	349	375	350	338	375	339	354	336	359	367	353	369	337	396	396	372	361	359	330	338	376	335	341	335	371	356	365	403	331	347	339	344	344	361	355	356	325	338	336	346	360	356	322	326	342	334	353	361	348	394	371	366	334	332	345	346	330	359	362	377	348	349	351	346	349	331	305	356	355	323	351	335	331	344	363	354	373	362	388	316	324	357	359	375	355	319	329	339	330	348	366	338	348	365	365	335	348	375	352	385	329	337	370	367	317	332	369	333	345	338	362	351	371	346	324	369	339	352	329	357	372	358	341	343	354	333	371	353	378	369	356	358	384	365	358	355	340	306	352	312	396	354	324	383	349	386	349	336	323	318	379	362	342	372	366	371	359	336	356	397	352	330	319	343	377	351	356	360	362	349	315	361	406	351	369	357	309	385	345	350	315	341	326	371	357	361	384	351	340	334	306	336	351	352	330	390	379	345	345	332	331	358	357	331	356	359	382	360	347	322	334	328	375	342	338	356	363	326	321	338	366	345	352	357	369	337	364	360	313	371	371	354	350	304	341	376	350	287	368	326	326	349	348	317	330	328	379	342	373	383	348	374	360	356	340	318	329	360	355	360	344	339	356	373	326	348	362	359	341	364	336	346	330	352	340	373	363	385	354	346	377	346	318	345	349	346	350	365	340	382	409	317	342	333	329	320	376	352	349	351	358	384	337	363	341	342	351	339	376	358	345	395	382	330	338	368	336	326	352	319	325	343	381	361	330	341	351	337	337	305	379	341	318	355	315	380	341	342	364	359	368	332	311	355	337	338	330	362	354	330	313	371	317	358	333	319	344	375	374	332	378	328	382	319	386	352	364	359	343	316	372	353	360	327	387	377	363	379	371	348	373	324	370	375	342	373	343	318	344	349	335	345	300	352	345	317	357	364	376	376	362	355	350	305	334	328	347	333	386	348	348	341	352	345	356	354	350	363	365	397	389	331	323	320	357	374	342	374	373	358	382	358	371	356	349	347	372	378	356	349	391	369	346	343	331	352	290	384	357	348	341	310	382	324	342	348	377	368	357	356	352	357	375	332	357	354	328	340	351	346	334	349	376	350	347	354	347	371	318	362	358	311	329	348	352	301	334	332	352	358	335	352	344	357	349	333	342	354	334	314
6405	3533	5585	6144	4937	3732	2972	2106	1941	1782	1494	1415	1243	1086	1193	1000	996	995	883	845	798	872	799	816	812	802	752	757	756	769	718	776	742	790	789	820	779	741	755	851	809	733	857	745	716	784	793	747	750	775	765	797	749	790	801	770	735	764	764	767	754	800	840	777	769	726	801	787	811	728	806	749	737	745	746	775	774	749	776	769	740	736	773	787	731	734	767	747	721	749	752	754	796	830	768	784	776	735	774	783	780	741	764	797	820	733	778	746	780	776	788	763	774	788	796	756	756	719	758	709	782	785	737	772	752	797	776	779	763	734	780	780	786	747	759	803	733	754	754	858	779	761	758	758	729	790	798	784	736	762	830	757	763	745	746	746	779	787	742	755	746	734	730	784	751	819	734	801	778	773	761	773	729	781	811	726	729	781	781	760	771	752	832	796	737	763	785	787	805	750	778	809	811	785	792	772	771	761	765	708	757	783	764	789	770	708	719	751	741	755	808	748	769	740	785	775	777	762	781	756	739	736	775	724	728	787	762	772	762	728	820	751	772	732	774	759	778	782	758	719	747	739	747	794	791	772	809	710	754	765	820	700	737	764	734	778	786	774	708	782	777	739	825	738	738	773	743	750	746	733	761	780	775	789	792	790	766	761	751	725	745	791	792	738	788	798	785	723	752	796	761	791	796	747	742	814	744	725	786	741	795	783	777	780	786	799	789	802	778	746	770	769	778	780	797	773	751	745	784	791	758	781	713	761	760	739	784	779	756	770	787	760	766	751	745	783	728	771	760	771	793	747	773	785	765	721	796	801	765	753	740	779	747	832	768	779	758	776	760	812	787	772	754	750	758	737	810	734	818	758	756	761	769	801	771	791	725	725	746	751	747	717	807	738	771	756	721	789	760	734	743	715	758	753	756	723	752	783	802	744	765	751	757	749	756	766	731	785	765	763	761	785	781	749	756	742	797	762	814	740	721	734	753	723	796	732	753	756	816	782	780	781	751	748	780	790	818	723	742	740	806	764	755	749	812	781	774	775	744	757	786	730	760	784	743	777	733	758	748	784	734	822	762	764	736	755	756	723	763	721	801	761	798	774	783	748	779	773	755	766	764	735	763	760	759	798	760	781	789	723	807	769	768	761	770	767	790	779	748	777	765	766	742	738	772	745	820	791	772	765	778	756	764	749	763	737	748	808	783	760	759	853	730	747	752	795	787	776	697	797	729	796	758	791	770	745	788	771	789	745	749	764	781	772	758	781	739	789	777	758	799	748	773	762	762	716	754	809	788	770	805	730	781	757	819	786	734	780	760	787	759	806	759	808	749	784	779	793	761	723	748	771	803	802	736	775	735	765	770	756	772	788	825	738	768	778	813	783	736	762	685	821	791	751	765	756	720	734	794	787	748	754	787	798	789	788	783	814	761	748	735	743	771	800	786	724	814	795	786	766	726	775	764	734	818	734	742	760	754	756	830	761	779	813	728	724	731	756	757	754	800	775	776	804	797	759	772	791	759	795	784	785	730	749	722	780	814	828	738	773	748	746	752	761	753	731	783	786	790	773	744	759	821	775	802	759	731	810	798	759	769	765	685	776	779	771	780	800	773	708	760	756	797	756	751	743	761	723	732	775	749	765	766	785	773	798	794	721	791	744	736	776	792	768	792	734	768	780	787	709	732	764	800	783	790	744	744	737	796	757	773	740	747	781	743	791	761	745	774	793	737	765	733	810	770	803	815	808	761	793	736	700	684	800	761	723	784	784	779	776	709	765	751	849	835	753	733	782	793	794	702	791	789	842	771	719	776	765	747	757	786	785	778	832	816	773	746	760	745	726	781	744	728	760	782	777	755	756	761	824	744	781	792	780	798	773	778	776	776	747	736	737	820	785	771	766	822	761	712	747	784	750	778	770	746	790	788	724	749	778	763	784	757	799	799	799	786	804	760	790	752	770	791	745	781	763	756	782	754	797	772	782	770	767	716	776	744	766	725	785	712	803	736	780	779	803	667	800	742	775	782	770	764	765	742	719	770	802	755	767	784	796	804	803	778	735	740	769	760	780	800	739	841	742	762	801	808	747	755	740	781	751	760	785	736	768	746	838	789	769	782	743	701	734	771	799	764	814	752	796	815	745	748	747	757	803	742	770	783	788	759	827	779	744	777	748	781	746	727	785	801	742	795	722	760	770	762	758	773	756	766	794	719	775	795	782	739	736	745	737	708	758	780	763	770	757	745	811	773	743	820	718	791	795	786	740	792	756	784	796	748	791	785	747	777	806	788	778	796	742	751	749	746	753	824	787	747	789	748	743	787	806	771	754	796	734	745	713	732	741	773	792	771	780	768	801	776	773	759	767	771	783	789	753	748	798	784	764	785	755	764	791	770	748	754	797	796	757	719	767	802	698	785	776	782	768	782	740	774	770	761	760	824	737	782	747	744	746	714	764	701	764	747	763	770	716	740	777	686	742	721	778	773	755	749	741	777	779	736	752	743	745	757	722	750	772	785	766	810	776	724	783	782	773	800	778	788	738	811	756	796	837	838	808	742	826	690	826	750	755	752	819	774	775	762	786	731	795	799	749	744	769	748	767	780	813	766	760	756	794	784	779	732	769	773	773	754	748	806	780	828	707	771	772	696	797	802	762	773	773	780	745	761	801	806	773	798	775	803	813	778	729	803	756	718	742	788	777	758	784	743	776	749	813	800	733	768	800	763	793	788	744	775	774	727	784	746	742	802	762	761	775	757	750	781	820	752	743	796	744	789	817	750	765	765	793	820	796	774	720	797	783	828	755	799	767	750	747	776	822	763	809	850	740	784	734	780	743	807	756	752	743	816	790	795	780	767	749	738	711	733	802	730	781	775	752	757	792	723	786	787	727	781	824	796	770	779	756	790	757	770	776	817	810	737	787	769	797	766	725	772	793	778	797	742	758	737	779	715	737	743	791	776	767	740	738	738	771	743	735	778	750	718	782	702	754	747	792	741	804	768	804	785	737	749	803	788	781	738	774	732	787	739	776	782	759	811	737	804	746	773	810	753	781	782	740	767	741	770	831	766	738	753	810	783	742	782	735	759	705	765	755	762	808	800	793	780	795	823	758	763	738	749	736	765	778	779	766	741	765	721	828	781	810	733	783	797	778	798	782	774	707	792	761	750	751	728	782	702	758	752	822	801	770	774	708	783	772	812	780	754	771	782	739	778	811	697	752	741	834	762	761	783	783	770	730	808	731	740	766	762	814	777	822	787	735	779	768	806	783	761	816	735	767	719	737	786	714	805	784	782	760	821	771	786	700	778	754	772	773	741	781	777	806	755	780	790	752	731	755	733	710	759	719	743	774	763	768	763	802	750	760	724	733	721	775	796	783	762	767	724	797	814	749	779	796	759	781	770	756	757	789	781	747	742	779	810	729	781	723	747	791	784	799	795	799	758	779	756	750	803	760	745	803	754	743	770	708	774	771	812	759	807	773	759	751	734	738	746	802	811	766	768	798	748	802
20452	7786	6043	4094	2778	1754	1412	886	742	687	609	504	475	445	463	378	351	380	354	359	342	341	310	332	391	296	341	370	346	304	320	344	329	354	335	344	335	290	317	300	328	318	312	342	382	377	344	316	332	337	308	348	353	334	291	361	333	308	311	310	313	347	309	320	376	331	307	323	339	304	318	300	316	311	335	316	338	382	304	344	356	351	326	305	332	343	325	364	333	314	316	314	309	318	332	330	347	325	312	303	341	309	323	310	319	337	338	328	325	276	332	382	325	366	323	358	371	325	330	302	322	283	316	321	346	332	332	354	365	333	351	316	340	309	334	359	303	298	329	329	327	321	314	311	340	379	339	299	327	331	330	315	306	327	326	319	344	368	348	331	331	331	332	323	311	324	333	351	343	316	343	326	322	313	277	322	329	322	315	360	320	300	354	340	307	365	348	321	343	340	313	310	338	305	311	318	315	314	317	315	345	320	298	303	321	334	312	344	313	331	350	343	298	329	317	365	333	356	308	326	367	303	326	340	316	331	313	326	318	351	331	325	346	322	311	372	302	321	329	285	331	322	350	303	308	352	280	303	315	352	332	310	340	339	322	324	307	338	324	326	302	364	356	328	310	333	310	346	338	351	320	338	355	315	299	333	315	310	367	338	314	305	311	333	335	364	335	296	321	348	333	297	314	318	347	332	343	351	328	326	341	328	323	281	316	335	325	318	341	343	347	338	355	354	350	338	337	324	298	295	324	330	339	323	331	338	325	335	326	350	330	399	310	347	316	332	317	317	338	317	329	315	343	361	338	361	313	355	307	304	305	324	329	346	310	303	340	350	281	304	336	312	354	350	341	334	312	333	352	336	304	316	310	380	315	353	271	310	311	337	349	313	322	308	305	320	312	317	320	320	334	322	300	321	315	330	318	329	362	321	318	324	320	341	356	344	347	310	303	338	317	311	340	350	331	320	318	345	348	340	321	307	321	282	384	367	350	338	301	321	352	292	323	292	321	326	329	346	290	284	332	314	327	295	303	326	331	298	324	350	372	330	310	327	349	315	328	317	305	344	337	290	336	319	357	330	305	327	337	328	344	350	320	312	378	356	344	332	329	341	293	328	338	364	339	293	282	322	345	361	345	328	322	344	297	355	310	317	302	314	336	349	316	317	323	355	335	323	352	306	329	295	351	329	337	369	325	324	360	322	295	363	347	331	324	318	333	323	302	304	284	314	305	327	324	320	322	340	308	336	335	321	347	344	349	334	343	335	347	320	316	303	329	292	315	319	338	298	308	312	316	314	330	357	305	332	353	311	318	331	337	288	325	328	325	308	296	327	334	347	353	338	331	361	343	325	335	282	352	327	319	322	337	344	279	349	309	305	309	318	304	335	337	296	353	301	314	328	314	306	323	319	299	306	304	333	340	334	323	325	306	296	351	324	303	327	286	349	328	331	309	334	309	320	315	319	342	322	349	323	362	332	330	319	369	309	312	318	304	305	321	317	309	303	336	328	334	322	344	313	343	326	312	325	302	347	299	350	352	316	363	335	348	337	345	333	351	349	356	329	330	361	344	323	317	336	359	305	326	330	336	359	390	317	327	329	338	356	325	295	347	346	313	342	346	318	336	330	348	318	328	337	333	334	339	335	363	326	331	355	334	342	335	291	342	302	344	344	334	316	310	338	342	287	342	308	334	314	339	329	314	339	310	343	332	305	312	315	310	334	359	318	275	325	328	306	308	344	353	316	339	302	310	304	301	334	326	315	335	335	326	332	311	342	289	279	322	331	308	307	346	330	366	323	334	339	288	313	312	340	329	310	360	297	353	308	338	335	337	327	319	334	308	352	349	313	304	376	348	332	345	353	350	331	325	341	311	323	333	311	356	330	315	309	330	309	279	301	322	319	352	306	344	342	311	360	333	297	339	345	302	342	324	309	304	340	349	322	355	332	320	317	325	370	345	335	303	314	357	340	324	338	335	354	320	355	313	313	324	335	320	346	324	325	326	305	330	320	315	358	320	325	339	317	311	352	349	317	328	348	332	326	321	340	318	339	321	347	313	337	325	337	298	302	349	323	341	350	334	301	326	343	307	338	287	317	333	336	323	317	330	353	336	318	360	347	308	325	322	339	308	302	310	323	308	300	287	348	343	342	364	316	340	314	308	301	316	287	318	316	297	307	356	320	328	341	292	312	332	338	321	334	341	340	323	352	352	331	321	345	322	339	314	351	312	332	324	325	315	318	342	318	331	352	349	323	326	322	299	351	341	345	317	329	345	309	309	296	345	318	321	311	331	289	319	302	336	309	341	308	343	346	321	341	353	337	343	335	316	331	323	318	323	314	307	334	313	327	337	336	328	320	335	302	317	313	336	321	306	355	336	335	313	332	317	306	339	331	323	342	314	304	368	337	321	301	324	309	332	285	330	312	344	315	324	317	356	360	326	315	357	359	345	321	320	302	337	347	314	320	362	354	331	364	329	369	329	313	306	338	300	326	332	348	318	355	294	346	328	326	345	339	293	371	333	337	319	322	334	324	302	311	369	359	360	317	312	348	324	333	312	322	343	287	319	317	338	319	314	313	337	316	339	354	342	319	354	342	339	319	293	315	356	368	346	303	332	355	342	354	377	335	327	293	355	341	316	328	338	333	377	365	320	361	316	298	295	299	336	307	329	349	325	325	334	326	310	316	304	316	286	336	309	338	307	349	324	338	322	346	322	329	343	299	325	310	301	343	328	335	337	328	332	342	327	333	311	306	331	344	372	319	348	340	327	343	329	310	315	338	362	337	344	363	312	347	343	323	323	313	327	358	362	325	319	342	297	323	331	353	312	348	324	296	298	331	327	287	329	327	322	340	319	317	331	303	336	367	303	325	316	320	322	323	297	376	339	319	354	327	320	321	327	342	322	309	335	343	311	312	335	343	347	347	313	333	370	269	331	351	315	314	316	298	311	311	333	355	326	309	319	329	362	344	325	354	310	369	355	328	326	345	304	317	377	343	317	331	321	353	325	355	327	331	360	368	312	327	325	306	349	321	311	361	302	350	312	370	296	278	334	330	341	342	296	355	343	337	328	321	332	335	338	352	316	355	335	323	319	329	331	325	340	305	335	321	320	314	338	303	330	305	321	333	295	313	344	357	348	374	317	332	370	321	305	327	321	302	301	331	363	342	334	297	327	313	360	331	309	351	352	331	353	301	308	335	358	340	306	345	334	305	358	344	341	353	316	316	293	348	320	353	313	332	341	315	331	325	279	348	317	326	297	340	339	302	341	331	345	366	335	354	331	316	326	309	356	297	319	319	330	303	288	327	300	338	330	330	379	309	347	329	384	381	315	328	334	345	313	325	306	300	318	324	332	330	332	360	339	303	331	365	344	358	336	317	327	312	340	377	341	323	319	294	333	320	303	310	351	325	357	323	334	353	375	375	318	289	340	327	361	367	288	318	335	333	341	317	318	310	370	348	338	349	356	336	332	320	294	339	311	319	301	303	317	331
12441	5914	9758	10020	8594	6499	5579	3537	3170	2565	2239	1844	1542	1409	1324	1260	1096	999	970	939	840	876	789	857	839	779	801	803	750	755	776	729	766	763	738	769	710	722	787	724	773	732	733	763	713	770	736	754	703	724	771	760	774	735	743	773	757	782	714	725	688	771	753	783	714	684	765	756	728	731	760	731	765	782	776	705	732	708	754	726	747	703	779	792	734	737	760	728	763	780	741	736	727	701	788	739	706	736	727	700	767	709	742	788	726	710	720	743	701	750	760	694	711	695	697	685	727	724	753	685	736	732	701	721	764	714	774	758	721	777	747	715	833	746	726	791	749	753	727	745	699	685	740	749	763	718	740	731	715	728	672	718	684	775	748	722	769	815	770	737	743	773	763	725	771	744	708	722	751	724	781	713	729	750	724	754	723	703	760	695	729	703	748	741	780	705	763	740	752	782	704	692	751	793	747	715	694	743	715	731	741	727	714	765	753	755	762	781	730	706	759	703	726	719	732	764	720	735	758	749	766	684	736	720	734	762	748	737	736	725	737	753	706	726	692	747	738	748	760	738	702	701	707	778	780	697	733	726	758	703	727	725	746	738	700	751	783	716	698	734	708	729	748	710	707	747	712	731	717	788	782	722	699	758	747	718	718	699	755	742	742	764	719	736	729	702	759	727	703	715	719	740	744	700	738	722	747	716	721	752	742	704	665	744	757	739	704	751	742	718	753	737	726	699	714	726	714	752	708	698	719	753	693	705	720	783	739	702	774	707	730	761	739	716	765	735	782	754	703	776	693	763	712	746	763	698	724	746	744	727	680	768	706	750	739	761	710	768	750	707	686	727	728	700	722	752	737	755	709	729	732	673	765	726	742	739	739	756	729	745	751	724	747	749	722	773	743	715	741	757	692	776	790	708	756	752	715	736	753	728	739	736	709	765	704	729	718	779	772	700	717	741	737	722	720	759	750	704	707	769	733	709	708	725	735	759	730	777	731	705	712	754	728	703	734	754	689	711	719	747	718	703	810	719	753	718	743	720	779	703	753	715	689	778	729	737	722	748	754	708	718	741	740	705	738	711	760	728	736	708	726	745	726	766	711	691	760	732	740	758	767	724	780	708	739	735	760	750	717	732	731	755	765	756	732	754	750	805	691	754	705	714	737	732	739	687	726	728	762	775	759	721	706	751	723	709	753	708	709	784	735	743	726	714	714	772	764	688	747	740	745	742	717	735	775	715	758	737	743	759	768	762	746	689	733	772	718	750	729	732	735	783	741	708	781	708	739	722	766	721	728	763	759	720	768	717	761	711	703	706	667	764	738	721	710	758	698	748	777	794	721	640	789	692	671	738	746	734	705	749	738	785	709	721	725	720	758	768	789	741	695	719	747	724	682	800	689	723	716	742	693	733	778	701	721	731	710	709	762	776	719	713	728	725	747	746	704	694	777	731	751	732	754	674	712	720	742	773	739	743	701	724	696	793	715	735	708	713	772	771	722	773	779	752	749	746	752	728	730	758	753	713	652	711	750	734	752	673	689	715	723	724	704	749	759	778	697	726	713	728	751	729	747	720	726	700	674	715	717	693	731	730	746	706	700	727	741	717	684	725	718	743	685	716	722	743	756	706	755	762	742	694	725	745	771	733	757	695	701	721	773	722	748	778	784	721	714	711	734	702	754	709	734	720	766	718	698	778	722	750	716	657	745	785	740	749	716	773	731	754	733	714	734	711	715	714	755	719	792	711	707	736	697	756	713	738	759	758	731	744	717	693	733	709	773	723	688	752	697	714	707	760	703	744	728	751	717	748	720	766	710	704	701	760	769	724	747	782	661	769	739	757	739	724	743	757	693	694	752	770	742	758	747	738	767	715	735	692	798	713	770	706	739	758	791	685	700	709	775	770	751	675	760	750	718	730	794	756	750	720	728	728	710	746	725	734	781	691	696	756	743	705	719	718	737	767	710	746	795	765	734	721	813	708	720	709	701	744	754	733	762	734	715	764	695	784	794	738	733	730	749	780	727	735	731	700	772	759	724	707	756	723	688	788	691	729	735	771	765	749	734	721	774	732	716	729	709	723	753	725	694	718	725	729	792	692	727	732	732	729	751	727	651	696	723	731	767	750	744	748	712	699	733	747	743	723	737	758	739	731	689	719	784	692	785	738	701	736	724	720	752	780	736	695	682	731	731	771	727	726	708	718	725	771	734	706	731	722	707	773	743	744	794	724	707	779	769	757	709	756	702	711	717	726	756	697	714	704	713	703	737	711	778	727	728	704	705	671	697	745	731	738	739	767	719	688	728	741	740	732	738	736	703	776	719	708	724	787	743	728	699	698	707	735	757	688	712	763	754	743	740	748	707	703	710	730	730	714	726	715	737	744	750	755	719	737	699	799	756	693	731	731	699	785	694	751	754	704	761	685	728	735	714	731	752	734	751	744	721	704	719	751	744	751	700	745	718	757	727	723	758	705	720	792	749	765	701	790	731	719	755	741	677	727	776	677	746	729	700	748	750	689	751	780	741	763	728	737	700	716	714	709	698	717	715	704	718	738	730	761	734	763	741	774	752	710	729	750	733	745	786	754	743	746	751	719	754	772	742	726	798	720	731	769	739	756	747	707	693	751	744	707	783	734	774	690	761	743	800	722	725	688	747	722	772	714	709	763	704	714	761	767	682	740	719	705	761	743	703	738	746	707	743	732	757	783	749	734	752	786	682	737	761	745	740	796	769	686	703	741	723	716	716	724	720	702	789	776	688	742	744	760	669	675	758	775	768	795	740	764	686	757	725	763	748	741	719	737	745	704	717	715	742	694	708	731	780	754	751	739	729	727	761	714	679	752	732	762	758	731	746	749	734	758	761	734	774	726	717	725	678	755	736	732	711	758	674	726	770	737	727	700	750	726	719	739	705	764	733	719	697	742	742	729	726	745	728	757	712	717	715	735	700	716	735	741	724	725	769	711	681	763	756	740	770	750	765	735	703	742	780	702	730	744	735	728	706	767	717	746	729	752	729	752	733	722	738	703	705	767	769	766	756	776	715	692	764	685	739	695	748	715	734	750	699	756	764	655	740	728	726	751	713	716	784	758	750	834	812	742	783	769	716	745	770	726	683	778	726	709	709	707	679	775	748	705	742	701	727	732	692	729	711	733	750	742	754	763	729	750	714	730	771	734	714	742	733	755	716	729	730	762	703	746	749	751	730	737	753	763	712	746	730	711	713	703	690	768	721	762	774	733	704	743	771	736	723	727	767	748	694	738	714	735	761	704	758	745	700	768	746	734	764	731	758	724	752	715	777	735	714	706	736	697	720	772	750	708	755	742	694	730	717	764	740	712	716	702	758	715	764	661	730	756	797	729	732	750	743	716	699	730	722	714	688	719	752	785	713	756	704	705	742	758	704	715	722	709	730	701	767	733	754	753	698	732	713	765	736	730	719	740	705	712	726	722	750	754	755	746	784	713	714	718	725	690	744	742	725	698	746	703	723	689	718	742
28774	11533	8763	5931	3888	2454	1962	1309	1019	914	811	629	586	568	568	501	499	475	448	416	416	461	408	405	432	430	424	408	391	408	387	396	397	399	388	409	453	397	419	412	435	421	354	412	438	448	449	416	439	357	377	409	391	426	413	424	407	398	377	389	405	387	410	382	440	374	390	433	445	391	391	425	396	448	406	436	395	375	381	389	406	414	391	375	404	406	382	392	404	377	381	388	384	397	393	385	405	386	400	411	422	425	403	398	390	422	372	409	426	438	437	425	427	386	425	422	414	374	421	414	376	404	394	375	363	403	346	419	397	410	440	383	417	407	414	392	412	404	413	403	382	406	380	399	423	401	448	401	373	437	392	394	458	415	417	395	399	405	432	436	363	398	396	410	401	366	408	401	398	365	436	400	400	412	386	409	400	447	379	409	392	382	357	458	397	389	396	425	381	418	433	387	394	402	380	374	367	408	424	433	435	398	380	398	415	371	403	408	390	362	409	417	370	418	399	421	389	385	406	426	390	413	378	381	368	413	431	378	433	353	383	390	407	387	409	379	372	414	409	400	391	419	375	408	382	405	410	410	376	379	421	399	431	404	441	377	384	403	386	403	443	386	423	384	439	398	412	387	395	389	398	379	412	435	405	439	417	421	402	381	398	413	401	380	411	394	415	411	380	367	436	370	401	405	381	384	400	372	380	394	380	391	395	433	425	417	408	397	433	390	381	392	437	432	410	407	434	390	433	368	410	352	378	378	408	416	424	363	403	381	440	391	405	436	419	428	445	423	372	365	424	388	391	419	377	423	408	406	391	439	385	376	433	443	394	381	384	416	395	401	408	436	395	409	410	421	383	392	383	396	372	415	413	429	457	396	376	360	393	444	380	387	388	410	420	365	393	398	389	426	403	375	413	390	435	440	425	397	393	378	426	381	367	400	398	365	399	394	395	411	398	418	408	406	451	379	403	419	420	390	395	419	352	382	385	412	425	396	433	383	406	392	415	396	436	396	451	415	417	431	427	403	386	399	403	408	363	366	417	410	385	374	410	423	427	383	395	413	420	431	412	420	378	420	405	425	415	424	419	403	398	389	406	393	428	403	391	386	359	430	423	372	423	421	411	400	389	439	412	393	357	390	424	408	405	397	389	418	400	400	412	430	396	404	420	375	379	400	394	402	433	400	417	364	376	390	427	423	424	409	418	400	459	438	376	432	390	393	362	425	440	384	416	366	384	391	472	370	411	381	379	407	399	433	393	437	373	440	394	394	392	415	417	387	423	443	432	430	395	356	421	396	424	368	397	342	386	396	361	433	427	419	382	391	405	450	411	396	426	406	403	396	380	400	403	395	374	365	411	432	390	364	401	418	427	426	421	424	409	392	352	410	423	404	399	397	400	387	418	397	408	402	400	393	425	393	410	435	376	416	421	407	358	448	404	420	422	397	421	405	458	414	428	403	369	397	375	375	379	387	395	412	392	409	390	389	396	373	392	412	438	428	404	419	340	418	412	411	460	381	400	428	399	402	423	451	411	426	398	421	402	399	454	428	405	432	389	383	406	412	410	393	399	418	412	386	400	380	405	391	377	412	404	418	418	407	404	415	401	414	446	394	424	372	395	417	432	403	377	442	434	369	393	407	408	395	428	444	400	392	388	398	378	403	365	432	407	434	446	434	420	372	413	396	429	421	404	433	425	432	378	410	400	383	423	412	418	408	398	419	400	345	382	415	419	416	384	405	408	366	392	373	420	403	368	384	410	376	407	433	398	411	423	393	445	413	442	374	379	444	371	398	427	400	431	398	398	429	403	390	397	414	416	376	408	379	432	419	402	354	369	375	374	380	400	395	388	371	410	398	448	427	380	427	397	415	430	451	427	425	389	377	417	432	415	470	392	406	404	367	419	386	432	416	381	402	372	438	400	366	408	373	371	418	404	413	424	422	396	422	420	382	380	385	385	419	401	385	438	420	392	435	402	415	375	408	421	401	365	386	396	402	416	438	405	433	380	395	423	438	408	388	438	406	397	398	409	404	430	396	389	355	392	399	409	402	445	412	399	437	387	404	412	431	406	369	384	405	411	410	421	391	422	414	404	383	416	392	411	401	400	367	373	386	405	381	366	423	401	415	409	410	424	410	422	397	390	394	430	393	401	396	420	436	418	401	387	406	406	383	417	416	387	393	410	403	409	374	410	384	428	451	382	458	406	378	403	391	397	371	408	424	352	430	424	408	415	411	397	415	386	395	415	413	418	373	383	385	432	415	411	415	431	410	411	417	397	387	371	373	364	359	411	400	375	362	415	413	424	404	399	380	404	410	403	426	360	387	393	403	397	396	377	420	395	380	375	384	396	415	404	428	381	409	416	419	381	403	418	433	418	377	413	375	403	386	384	400	408	399	393	382	433	440	401	388	407	400	403	384	398	393	411	428	368	403	339	356	410	401	394	381	398	428	407	410	418	428	383	389	375	430	409	409	374	414	420	379	393	404	386	415	390	415	404	381	370	390	418	388	369	366	400	388	421	421	404	386	428	431	353	402	418	424	384	395	429	413	395	405	413	388	414	416	388	412	438	406	439	415	416	386	457	391	411	374	429	440	401	421	398	430	398	401	428	390	401	410	418	407	392	416	391	383	397	412	401	416	417	426	403	382	376	416	388	441	352	404	417	444	399	399	368	397	382	409	405	381	392	393	428	361	413	391	431	379	357	392	375	417	418	380	359	372	411	399	391	400	403	377	449	358	407	404	390	423	387	388	453	402	381	397	416	395	418	398	420	387	415	414	406	382	400	420	382	398	394	407	412	403	424	340	379	401	363	405	372	408	396	404	423	392	385	389	424	407	430	373	413	403	395	387	380	386	409	406	410	405	386	407	436	442	376	399	400	394	403	399	424	416	401	377	425	422	402	412	404	427	401	425	413	412	419	348	364	413	429	381	395	395	403	382	405	420	415	415	427	366	398	365	431	382	408	415	450	411	403	405	441	392	403	414	430	406	421	378	371	401	409	408	406	402	382	375	382	409	414	410	380	381	404	377	413	409	412	443	397	417	383	406	392	395	399	395	373	406	409	400	395	433	443	352	415	417	421	414	421	454	388	421	425	375	359	384	419	371	396	415	380	372	353	367	415	396	425	362	391	411	422	390	409	411	373	396	404	393	364	410	404	386	366	398	416	405	425	383	379	399	386	399	415	430	404	417	374	360	374	396	409	401	420	396	406	400	407	389	406	401	416	412	442	393	377	410	403	419	433	396	397	366	461	392	409	338	428	376	416	391	363	395	372	435	425	373	380	378	408	426	422	391	348	389	385	415	356	398	420	376	411	395	384	426	391	414	370	385	377	431	396	386	428	405	395	380	368	413	416	398	390	398	363	396	384	396	397	426	379	417	431	401	394	346	387	407	400	396	345	370	382	404	406	389	410	420	443	431	361	380	419	408	429	398	431	408	433	398	409	411	391	379	385	377	444	404	417	401	439	438	403	343	409	378	392	414	407	387
15693	7856	12304	13066	11278	8998	7559	4858	4240	3576	3061	2401	2197	1914	1705	1481	1430	1291	1238	1120	1080	1036	1045	1027	1033	960	967	993	871	957	900	872	943	878	859	907	917	881	930	913	897	877	868	943	889	913	895	904	931	855	914	917	871	916	910	890	864	896	928	875	851	892	873	923	886	913	879	947	823	898	911	884	827	857	842	915	880	894	891	879	879	867	874	870	914	883	895	883	869	940	858	879	947	918	908	868	908	884	872	940	904	871	842	878	881	849	840	880	924	964	905	872	923	861	891	864	895	883	862	837	877	944	939	856	927	918	930	891	840	869	834	905	857	874	904	891	841	852	924	886	894	904	906	895	915	901	893	879	872	827	902	891	913	871	941	924	897	889	878	882	860	904	907	853	917	826	868	835	884	862	893	891	882	825	850	910	890	881	831	848	905	858	905	942	826	854	856	897	876	948	894	869	850	883	891	849	938	868	875	887	916	867	869	846	882	855	938	890	897	875	937	897	875	918	842	928	881	882	875	959	942	913	918	878	840	868	847	872	897	848	926	874	872	893	894	889	881	919	871	890	868	856	910	857	917	899	862	873	890	852	910	855	900	864	877	894	802	904	885	854	884	910	885	905	883	936	856	922	882	850	860	850	896	863	864	897	891	804	907	846	897	850	861	828	890	904	895	885	850	923	903	839	861	841	878	822	886	881	858	827	903	912	848	872	866	912	895	854	956	853	850	825	844	917	913	840	905	893	874	913	837	838	878	897	896	850	830	847	859	866	890	898	915	825	873	881	889	931	842	864	871	854	861	839	883	870	907	857	903	930	898	924	866	857	887	894	907	867	843	891	876	957	863	852	825	850	876	896	897	837	864	939	873	856	881	848	852	884	894	851	841	872	821	871	856	839	918	917	860	870	926	898	875	870	845	879	927	945	831	879	873	888	878	857	854	906	835	866	840	852	861	826	866	879	884	830	864	899	827	858	889	875	930	888	880	897	829	883	897	909	855	884	864	851	845	866	900	858	878	878	871	917	888	902	848	865	835	856	888	894	918	918	866	857	899	890	872	899	901	876	913	877	888	873	919	862	904	851	865	908	829	848	891	899	914	839	866	879	873	835	908	873	878	951	838	876	857	870	867	848	905	839	929	892	883	874	867	867	864	886	851	898	842	889	876	877	889	841	851	855	879	876	909	937	879	937	932	869	885	902	862	921	877	905	905	872	838	893	872	910	922	880	852	851	900	857	824	844	869	931	893	899	844	897	877	949	887	879	880	863	896	863	881	892	930	911	883	863	833	880	939	916	898	841	961	905	909	939	885	896	862	869	950	912	866	861	887	844	909	831	854	917	912	854	855	867	841	909	920	881	890	860	840	893	840	872	884	899	894	909	863	832	892	823	885	858	855	847	875	836	875	948	876	839	876	895	838	866	887	829	851	830	887	886	873	855	812	880	887	876	901	914	867	873	873	875	862	834	893	908	926	852	862	872	864	885	827	889	973	851	914	893	855	906	883	850	888	916	899	866	889	879	897	901	885	837	933	897	887	841	843	847	911	914	860	871	845	867	879	870	899	808	913	956	889	890	824	847	928	890	912	909	924	841	900	826	899	847	821	840	832	831	894	905	848	874	887	913	894	917	905	862	874	917	884	799	887	891	882	925	881	943	899	839	904	870	936	860	845	900	828	862	867	880	863	881	878	941	877	795	906	870	904	905	891	850	881	837	871	906	856	875	850	876	866	881	939	893	882	903	887	904	893	859	820	865	880	864	906	925	901	850	932	943	874	877	854	926	848	892	912	890	903	923	823	865	901	882	929	867	881	820	898	871	892	906	865	835	939	849	863	865	844	878	878	867	863	872	880	861	878	878	882	939	888	915	919	861	844	875	850	868	857	896	881	879	838	877	893	856	911	811	849	851	908	883	846	884	890	864	880	899	913	878	893	867	853	881	900	823	879	909	914	902	858	886	894	894	910	878	856	919	836	899	917	855	865	902	892	912	883	927	877	859	844	865	869	864	852	876	941	877	872	905	887	841	908	820	888	904	877	865	851	925	879	873	868	907	881	903	878	889	829	899	871	912	856	875	855	864	916	907	821	872	883	852	877	902	887	899	911	898	897	879	887	875	892	844	881	813	860	867	895	928	867	830	858	897	881	848	891	892	886	906	915	844	861	886	879	893	851	891	967	941	841	859	926	896	912	903	900	840	850	850	885	837	857	913	877	842	886	871	791	925	856	819	865	867	877	862	864	818	862	898	917	909	905	837	845	916	883	883	887	918	909	847	892	906	935	905	915	887	876	890	910	849	872	906	963	916	863	855	855	890	875	893	945	873	913	870	895	883	839	861	934	874	881	918	872	880	892	832	949	857	841	891	860	839	884	866	893	856	820	917	826	925	848	886	865	880	863	885	912	822	881	860	862	840	880	879	831	932	868	873	839	894	873	893	890	875	894	865	872	978	873	890	861	869	893	835	879	875	887	886	873	873	925	850	903	884	972	912	892	851	879	866	868	857	879	887	895	897	897	858	864	851	888	867	899	882	876	895	873	870	875	923	947	933	873	857	889	893	869	862	881	901	867	914	898	894	888	898	849	840	898	832	890	847	889	871	880	857	872	825	891	923	877	865	842	871	856	916	863	847	882	892	869	874	854	900	895	839	916	901	851	909	855	849	875	895	885	928	922	870	917	864	898	851	886	883	910	858	885	857	908	885	820	902	875	844	877	880	853	847	881	860	889	942	897	863	861	859	897	854	916	878	885	849	853	858	872	880	918	828	904	859	819	842	927	880	947	902	851	883	871	921	900	903	895	890	865	953	841	889	899	888	874	886	837	920	886	872	821	849	885	910	833	938	870	946	899	881	867	895	914	804	881	845	901	880	892	903	910	892	863	879	892	872	851	866	910	885	865	880	892	845	915	890	890	845	878	863	894	894	885	874	923	842	851	882	874	897	891	861	913	840	897	859	895	868	890	879	862	922	870	932	872	904	900	906	852	864	877	916	889	845	846	833	878	869	874	940	872	889	902	847	892	933	917	929	896	859	884	889	895	883	867	915	866	935	944	900	898	871	831	857	839	887	869	811	878	845	892	869	885	945	907	900	832	910	837	937	871	844	834	886	889	854	889	870	833	903	828	884	891	892	878	889	859	854	876	865	880	857	828	914	923	947	856	923	910	900	873	888	893	845	884	868	878	867	880	845	873	885	883	926	902	834	919	895	893	903	873	879	909	878	884	861	883	875	863	887	882	915	839	882	865	868	882	873	865	865	908	880	887	928	893	867	910	841	900	893	893	871	865	908	896	898	900	865	851	909	880	873	889	903	832	858	862	834	940	865	953	921	907	907	868	831	854	868	900	882	911	902	840	860	913	903	910	896	861	864	839	889	918	880	868	903	899	875	861	855	900	883	911	846	936	878	880	870	861	864	854	898	870	883	901	843	886	846	884	851	884	947	899	865	886	835	871	869	906	857	838	888	864	890	871	858	875	847	836	857	857	852	857	807
10450	4183	3162	2149	1450	987	772	601	554	532	498	465	440	462	421	431	330	389	349	363	341	391	362	360	334	360	369	364	356	360	361	337	333	340	351	348	357	368	382	378	331	336	352	337	343	376	355	335	343	350	358	334	358	331	340	312	337	370	343	353	357	341	348	331	366	345	364	377	370	380	350	361	315	325	352	334	388	341	383	366	351	320	325	358	345	340	392	343	383	362	325	341	321	333	324	314	316	358	349	381	353	386	358	330	335	394	388	386	349	345	340	342	352	351	345	317	349	363	405	300	361	335	339	356	380	335	371	351	340	360	342	330	350	330	373	317	331	309	355	369	324	391	341	359	371	333	374	350	354	327	379	316	360	343	372	363	370	367	334	389	396	336	360	336	364	350	365	360	382	347	341	336	370	367	343	394	341	338	384	358	373	335	372	365	364	310	341	352	341	362	324	329	360	355	347	383	340	365	352	322	359	353	372	343	338	335	343	354	348	351	345	362	376	327	389	357	366	351	373	333	341	313	326	362	360	363	347	375	359	341	346	334	369	370	342	340	362	383	370	362	356	345	322	345	329	326	329	366	328	351	347	343	320	347	328	302	369	347	339	342	352	365	365	353	412	369	395	339	382	348	324	373	320	359	329	363	373	386	360	338	322	348	354	355	349	366	353	338	367	349	361	338	308	341	354	358	330	355	327	348	343	321	365	385	369	341	326	369	343	331	337	329	367	347	333	330	328	383	352	370	336	348	324	375	357	369	302	345	369	357	347	338	315	360	362	391	397	379	355	355	358	345	339	359	345	395	355	352	324	302	347	337	358	372	382	326	378	324	357	348	361	390	355	319	347	365	389	364	354	372	325	330	362	356	366	336	374	365	325	334	331	355	323	330	354	382	330	354	388	343	339	383	363	344	370	360	331	371	341	396	350	351	335	376	354	363	311	332	342	374	377	332	344	354	369	317	354	321	335	354	349	330	343	358	349	322	349	339	324	373	348	341	332	391	347	340	340	369	321	348	384	359	387	357	372	349	359	341	368	353	409	348	315	321	375	385	393	342	393	351	326	350	393	346	335	352	359	356	357	341	354	351	369	355	402	371	351	347	353	322	344	337	369	331	338	338	314	365	358	350	365	360	317	315	369	345	354	349	378	347	355	324	323	366	330	336	312	359	369	381	361	356	364	387	358	372	342	366	338	356	330	349	344	367	333	388	362	335	355	392	360	366	332	347	333	382	381	361	357	368	336	323	370	343	342	396	364	342	336	350	357	373	325	366	372	372	357	339	370	350	351	360	345	324	361	328	364	339	383	341	366	322	374	349	369	384	377	348	360	385	352	357	371	370	381	403	378	313	363	366	376	347	329	328	357	339	333	362	350	349	358	363	339	345	353	336	316	363	383	386	398	367	364	384	377	384	369	364	370	390	354	355	395	356	347	369	350	333	370	380	326	353	334	368	344	324	343	368	331	341	327	353	360	341	399	337	346	323	355	372	345	373	352	372	380	375	332	347	376	369	343	335	344	356	334	317	336	373	347	376	370	342	350	396	350	390	377	341	333	344	318	316	348	348	358	366	368	326	324	317	351	357	353	326	328	343	380	352	381	325	370	341	396	383	365	343	355	337	382	370	368	308	365	337	329	379	346	394	375	352	374	309	339	333	345	376	346	335	337	345	331	342	367	311	350	376	319	339	364	373	356	355	362	370	329	324	308	338	345	347	326	321	353	338	351	327	371	305	361	409	330	359	344	346	378	298	352	372	365	380	362	352	351	406	368	354	363	345	337	376	322	369	326	342	349	370	353	348	360	375	371	368	357	352	363	356	373	356	344	361	380	336	359	368	336	335	330	382	341	351	378	352	350	332	360	343	349	342	372	332	402	392	371	338	371	378	320	322	327	349	339	347	347	335	329	345	337	334	364	331	349	314	298	327	348	381	333	312	377	372	342	371	360	353	347	376	331	367	366	374	342	375	339	378	356	357	378	345	359	367	321	339	351	354	363	358	372	320	340	376	345	318	362	342	379	354	377	330	342	331	336	333	325	351	348	336	398	333	344	303	369	324	380	335	338	335	345	380	343	345	340	355	387	367	400	399	334	361	385	364	365	392	357	348	343	365	330	392	331	341	351	320	329	349	370	355	363	339	310	389	348	384	302	355	348	332	363	383	367	361	341	389	333	322	365	362	354	339	368	356	309	343	374	363	328	305	366	331	357	366	352	339	348	389	368	388	380	317	347	333	350	362	359	336	370	317	351	360	336	345	364	406	333	328	390	359	378	332	319	326	406	344	390	348	401	342	340	333	349	351	386	335	356	342	362	367	373	376	336	368	368	341	365	347	383	373	318	340	362	377	327	374	333	358	324	357	315	337	370	357	345	335	370	363	329	386	384	394	363	342	360	344	342	382	392	320	358	334	360	351	355	348	348	359	328	343	354	357	358	362	336	334	366	369	366	345	370	343	325	361	337	383	361	372	367	355	356	338	375	364	346	348	345	361	331	361	351	371	377	318	338	344	334	322	338	325	332	361	363	351	358	392	339	374	354	377	354	375	402	339	328	340	329	359	342	365	352	332	303	323	374	309	381	329	379	352	358	347	368	371	344	314	359	308	352	350	378	376	353	377	371	315	350	346	344	340	386	353	328	354	327	333	336	336	388	355	346	341	349	351	378	341	340	362	307	364	347	360	344	354	359	387	349	333	357	359	345	352	309	377	342	347	354	324	353	342	336	322	352	374	369	322	375	369	323	387	379	356	380	363	321	342	329	347	372	351	312	389	330	367	395	324	347	342	365	347	338	376	356	353	340	310	364	388	327	305	347	367	342	331	352	391	365	351	363	361	345	321	400	338	382	341	359	338	344	359	349	367	368	348	327	382	348	359	371	358	370	348	378	309	346	318	347	360	314	380	347	345	352	344	383	355	334	371	325	375	359	373	367	337	367	342	358	384	361	310	330	336	356	333	376	350	346	369	350	336	325	371	349	354	345	321	359	365	369	372	364	367	340	364	337	376	351	384	354	330	327	376	310	421	366	336	340	365	361	338	356	381	370	341	356	358	361	335	359	359	374	364	354	383	362	368	368	361	353	363	317	355	374	333	349	333	327	346	336	352	345	399	373	375	335	365	334	325	363	329	342	362	362	371	326	349	360	351	363	330	374	353	348	335	375	355	344	353	377	373	371	364	343	355	343	350	356	398	331	373	321	378	364	364	341	334	349	325	374	356	352	389	334	375	349	337	345	349	360	349	345	348	384	383	317	343	376	366	366	365	383	354	344	401	341	362	354	346	355	381	377	324	343	369	347	357	374	370	349	342	310	357	399	379	368	363	334	340	368	355	319	341	350	337	341	359	377	372	334	340	365	354	380	351	373	337	304	349	343	351	327	323	364	345	394	356	367	369	388	312	376	397	354	338	330	387	333	323	324	391	392	342	333	359	364	412	362	331	353	355	356	329	379	359	368	357	385	369	313	364	350	368	357	338	338	375	337	349	393	336
6366	3780	5589	6221	5048	3821	2776	2120	1818	1742	1571	1352	1164	1106	1068	1106	987	919	885	870	804	819	783	788	836	817	804	822	803	791	759	711	770	779	783	751	785	787	751	774	795	743	769	779	791	779	748	806	781	753	746	792	781	791	802	736	824	782	761	744	764	781	788	783	772	784	778	806	771	746	794	779	770	780	785	745	732	801	790	814	744	726	760	786	783	814	752	815	809	716	791	757	783	787	782	798	765	745	747	773	775	747	797	792	777	756	761	761	753	753	771	789	789	726	785	737	810	705	812	797	735	790	769	774	744	745	739	746	815	755	808	765	753	757	727	755	778	747	795	820	800	785	780	784	791	785	809	763	791	805	763	792	813	755	782	738	783	756	717	795	755	748	788	737	787	774	767	755	783	759	737	779	785	804	785	739	776	776	754	782	834	766	801	761	770	754	723	793	741	802	793	812	770	766	765	740	779	771	771	735	773	793	858	759	743	763	796	732	727	802	783	756	712	776	782	767	782	760	735	798	751	797	796	780	794	781	774	768	775	806	790	730	735	753	745	759	749	755	763	780	785	782	767	790	794	770	745	797	758	805	715	767	807	793	772	796	745	754	715	775	746	790	775	799	735	774	734	763	803	726	775	789	786	767	723	733	779	829	794	734	759	756	754	786	809	739	740	722	779	815	742	796	822	807	829	848	768	792	779	755	791	811	756	797	776	808	687	731	823	702	737	767	808	784	770	803	779	790	740	766	768	785	791	785	768	760	779	721	796	807	812	785	771	751	763	745	781	740	776	745	786	775	773	780	766	761	739	788	811	784	773	759	734	778	773	828	868	747	854	798	747	767	802	761	774	793	817	745	761	815	709	757	822	765	779	770	767	793	772	766	788	745	737	775	762	781	787	767	768	819	807	763	766	789	766	738	717	702	721	772	774	756	713	784	818	769	715	767	781	764	782	787	809	755	736	794	745	799	776	775	776	815	806	806	786	782	762	740	771	768	787	755	740	733	745	776	832	778	765	757	796	718	794	789	778	758	771	756	799	826	722	780	795	773	791	744	748	764	744	749	756	761	769	830	782	768	833	778	791	768	772	805	767	720	758	755	826	757	761	688	823	780	748	779	789	797	756	775	733	776	759	789	786	761	781	736	806	748	806	759	770	786	798	766	841	744	701	783	792	772	777	772	750	770	762	797	783	764	772	794	768	792	740	771	744	820	797	743	751	792	800	774	716	785	771	792	769	762	774	770	772	723	767	730	794	727	791	780	786	779	765	781	775	778	781	775	743	756	781	756	860	773	760	755	811	770	780	805	796	789	806	772	804	827	748	771	774	834	723	742	775	792	736	763	730	755	765	784	744	845	766	816	746	779	779	734	802	737	787	756	740	787	731	772	785	754	796	791	721	808	765	766	778	758	777	812	805	787	787	790	786	777	784	808	802	754	763	783	789	753	806	780	815	763	775	776	772	752	774	744	786	720	768	804	764	780	802	816	752	756	775	745	783	732	703	730	755	771	762	751	781	716	758	775	769	777	796	793	728	789	789	780	781	800	740	795	806	765	759	750	770	766	744	780	786	762	787	771	809	726	792	762	754	776	780	760	783	777	745	766	798	756	783	748	770	749	751	769	824	746	792	780	788	720	788	775	825	784	732	761	746	752	753	773	768	773	703	769	779	819	775	788	770	829	747	746	807	746	788	765	844	808	767	763	794	776	780	768	780	747	744	784	748	806	752	732	729	826	813	802	754	798	776	846	775	770	777	789	726	780	762	809	803	801	774	743	744	736	741	743	827	767	788	740	787	808	760	742	745	793	780	763	814	758	770	850	792	782	779	819	749	752	725	719	741	775	814	782	749	724	763	746	759	817	758	726	756	813	761	789	788	737	804	712	766	795	788	723	779	781	820	764	771	768	801	809	814	769	778	747	735	787	740	746	788	813	764	793	793	763	758	776	818	758	770	709	803	787	763	702	721	779	745	733	750	811	788	780	743	782	789	772	759	772	815	791	773	755	784	790	789	761	804	746	809	793	795	742	744	782	787	752	728	770	809	775	808	743	733	810	754	775	732	744	828	761	811	751	739	754	788	720	742	815	800	818	774	791	756	746	776	817	779	726	788	812	773	783	748	718	800	811	783	793	784	756	748	801	743	757	805	708	801	775	768	794	737	817	749	756	731	760	813	796	771	764	757	761	799	747	810	737	766	769	771	741	807	809	780	789	809	809	774	766	765	792	774	743	752	752	822	788	774	770	807	813	743	686	754	789	781	755	746	754	746	784	775	784	742	778	747	756	840	735	784	800	724	798	737	766	805	773	814	781	823	768	774	772	765	747	710	772	791	764	742	717	771	753	821	785	783	822	749	767	742	802	763	763	766	784	725	796	744	778	788	762	747	708	759	734	804	784	778	753	758	810	768	793	795	787	765	732	779	805	792	789	749	750	810	836	782	789	772	778	746	753	773	830	775	788	815	815	768	804	813	808	792	779	759	809	793	766	736	766	771	708	745	732	752	744	736	767	746	784	798	778	776	778	799	794	790	839	783	784	830	769	767	775	774	792	839	769	783	768	762	764	788	776	729	738	809	756	755	796	810	754	819	818	782	795	738	765	779	769	758	758	744	780	796	804	782	812	760	796	764	797	781	719	769	782	828	721	703	786	779	808	780	813	772	799	766	714	838	773	849	798	768	718	754	799	749	766	754	758	747	760	796	758	787	800	812	793	777	755	747	758	747	728	787	797	727	796	776	810	794	792	802	798	761	765	735	737	812	779	796	771	822	752	788	797	787	808	749	775	744	806	739	737	780	743	817	779	766	751	761	747	742	770	746	773	793	803	757	769	726	762	779	744	787	737	770	769	741	766	834	809	794	812	721	761	782	775	766	788	771	793	805	782	768	790	829	768	777	749	784	766	798	727	763	782	746	806	817	776	753	838	788	806	784	819	767	772	782	766	798	753	785	780	764	779	720	796	794	762	788	751	700	740	765	790	739	741	763	800	795	768	791	822	802	756	776	809	783	726	734	787	751	746	763	718	779	779	759	804	740	807	793	765	772	777	746	762	748	787	765	810	778	743	810	745	717	701	785	757	758	715	778	778	772	718	723	769	785	801	778	810	762	761	771	814	701	722	766	852	730	726	767	765	790	782	748	762	782	754	827	756	744	781	765	805	769	776	765	765	744	806	770	763	774	806	797	758	807	767	793	780	796	703	828	776	811	821	784	747	767	758	793	762	766	730	751	789	758	721	761	799	799	792	737	767	789	835	797	790	776	839	747	810	760	763	743	759	741	708	846	774	753	751	756	833	767	795	766	731	731	748	760	741	793	785	771	749	755	784	755	770	745	771	759	790	779	789	780	717	808	766	750	719	816	759	755	741	806	775	779	790	758	808	793	755	837	758	794	681	728	774	813	794	786	734	759	784	756	735	813	765	736	765	785	737	763	729	770	814	784	807	781	796	743	734	783	775	776	745	705	749	763	765	713	784	781	793	769	824	767	784
20643	7750	5783	3754	2609	1745	1334	945	732	682	590	484	479	436	420	395	390	399	373	402	358	330	337	342	337	322	370	339	312	326	321	317	344	354	332	328	360	344	329	353	307	345	336	319	343	354	348	337	331	316	354	334	346	333	339	316	328	331	328	301	321	350	306	341	283	307	336	331	342	347	352	310	317	344	333	337	336	348	336	338	333	321	333	337	318	338	342	339	316	314	297	315	357	338	286	311	306	371	332	341	337	309	356	351	332	331	360	316	299	361	291	324	307	353	325	307	303	314	338	308	349	334	329	359	352	315	342	344	350	357	350	335	331	305	335	357	319	333	337	333	330	314	321	316	319	333	351	358	373	313	316	320	350	323	353	323	341	354	327	334	328	343	339	378	350	359	340	306	339	329	301	302	344	321	344	325	333	383	300	355	319	348	375	312	275	332	332	321	344	342	323	304	366	325	346	352	293	337	344	326	351	332	299	342	294	310	350	313	298	353	357	311	344	335	338	333	328	364	367	366	355	315	318	296	350	298	360	335	342	324	342	340	297	317	310	340	330	332	346	336	375	312	292	320	322	378	359	332	333	374	352	318	330	323	314	325	341	367	324	354	312	329	380	322	333	313	344	342	312	329	364	305	338	349	342	327	334	353	347	315	332	352	324	303	355	348	342	343	346	360	326	320	392	311	307	379	321	319	344	316	339	341	328	333	299	341	332	298	348	331	303	341	333	366	300	325	320	313	322	326	308	299	330	349	316	329	307	344	355	352	338	291	302	343	313	343	340	316	339	334	287	334	318	337	325	322	320	331	340	332	351	328	317	351	362	328	298	317	364	291	357	344	331	354	328	358	361	329	350	311	309	306	321	333	348	313	338	333	341	364	362	340	336	320	346	314	357	340	347	301	374	344	317	321	343	336	318	316	333	331	320	295	319	335	343	333	328	335	331	353	291	349	335	341	336	331	305	338	314	303	331	329	306	359	305	291	312	306	363	372	365	355	324	332	309	316	332	299	309	324	337	305	330	317	357	317	338	346	290	311	321	355	314	353	329	368	335	323	331	328	375	335	338	360	310	324	334	323	309	344	342	336	287	330	335	330	338	362	295	341	319	321	305	315	340	368	327	352	340	363	324	355	338	318	323	322	326	331	309	340	344	337	352	311	322	337	308	352	295	344	331	327	333	358	277	332	321	349	324	334	318	348	299	342	356	359	339	348	351	335	306	322	306	280	312	308	353	335	340	331	342	319	302	330	264	326	321	342	325	312	319	333	315	356	342	341	322	334	298	366	359	337	335	351	324	316	345	335	334	339	317	308	330	344	324	349	314	316	330	343	307	346	301	353	339	337	365	291	361	356	339	355	310	331	350	336	337	316	346	331	315	326	329	342	332	305	343	363	359	346	325	344	306	323	314	311	368	353	360	308	310	292	321	324	332	311	304	333	345	308	351	330	311	344	338	338	333	341	305	317	334	303	324	323	320	302	349	331	369	332	335	344	362	333	323	351	347	330	302	316	317	318	345	339	336	316	358	315	327	334	317	300	326	316	328	316	297	336	337	314	302	341	319	335	359	352	312	341	339	312	343	307	314	310	342	331	364	345	332	336	328	341	319	340	372	347	308	329	364	307	305	319	322	323	321	331	311	338	329	336	346	371	346	330	341	369	338	312	323	332	316	367	322	318	346	318	354	317	329	356	337	341	342	343	319	334	314	337	319	355	345	313	324	349	337	311	332	338	318	304	336	327	305	341	330	344	348	329	356	345	369	333	269	335	316	324	317	318	364	321	331	328	309	338	309	307	294	341	358	293	319	326	347	341	327	311	317	345	376	321	348	336	318	372	356	328	343	302	350	328	309	317	324	373	361	349	318	364	329	337	336	345	343	350	291	332	309	317	368	358	308	362	325	328	310	299	300	323	302	370	330	315	339	346	340	316	331	307	321	314	348	308	366	334	351	337	356	333	305	321	346	332	345	333	306	335	333	316	334	332	340	335	334	312	328	311	330	354	334	330	309	337	329	344	350	347	321	328	362	351	311	334	345	331	339	335	359	320	334	334	308	315	390	336	379	337	313	321	331	324	356	339	342	302	349	336	303	332	335	303	305	358	337	322	330	297	338	359	305	336	330	316	306	354	360	324	346	298	337	348	358	354	351	334	362	335	307	349	307	347	316	319	324	321	367	293	339	337	312	308	344	352	340	306	382	338	314	300	333	314	339	304	343	340	353	330	342	370	322	362	344	334	335	324	319	320	381	335	367	390	306	338	350	334	336	326	341	319	346	330	293	332	344	342	357	351	375	323	318	335	345	329	348	333	332	347	312	374	341	337	328	313	328	348	364	339	320	330	350	316	336	314	296	343	321	344	298	296	315	347	324	334	331	384	309	329	350	321	322	311	308	346	327	341	306	328	283	322	354	330	310	350	317	328	323	306	324	331	351	350	313	343	352	320	351	358	303	321	339	321	342	335	353	324	328	325	314	349	296	307	320	358	359	308	316	342	303	328	321	331	293	316	344	338	318	324	354	333	332	360	370	338	332	359	303	339	327	312	337	333	340	310	335	325	338	313	341	345	327	355	344	340	271	349	381	288	316	343	326	311	321	350	346	315	332	302	328	348	319	317	306	309	335	332	338	326	331	342	319	325	339	334	359	325	322	319	363	342	327	344	318	297	314	298	360	324	316	316	370	294	339	342	370	335	346	319	331	346	344	323	342	343	310	352	336	293	315	326	351	352	324	329	326	333	329	319	353	362	367	362	292	357	314	352	382	328	339	337	342	380	358	297	325	323	306	341	310	289	335	332	356	323	336	384	367	350	339	297	367	305	348	336	386	359	301	307	307	308	336	350	301	330	310	345	319	330	344	337	346	308	311	320	332	341	341	335	325	340	369	297	341	343	331	335	329	334	302	365	348	347	344	305	321	335	335	323	311	296	332	320	313	328	327	326	318	332	330	342	354	321	334	331	313	326	372	312	354	314	305	312	309	348	316	300	327	359	309	347	341	339	353	315	303	318	323	368	377	348	346	346	333	368	297	340	307	345	325	344	328	354	338	308	322	322	330	339	308	324	348	300	331	357	323	345	320	290	327	343	362	341	306	287	320	294	343	294	297	339	334	320	341	333	324	350	335	327	319	362	330	317	347	357	334	336	327	287	326	342	315	353	337	276	315	307	323	345	342	341	377	328	327	342	341	315	340	309	332	312	338	331	334	343	350	339	313	335	319	351	321	345	362	336	340	330	320	321	333	346	372	352	340	343	352	320	353	304	355	336	349	348	327	330	352	329	329	289	323	344	316	354	310	348	334	309	337	307	308	316	327	347	344	317	348	315	365	305	368	324	330	315	369	321	370	323	345	298	318	332	313	375	341	308	315	337	323	336	361	321	339	320	329	336	385	299	317	323	332	341	315	300	346	332	335	327	354	326	339	319	335	296	322	295	313	331	298	294	338	328	339	341	332	325	312	351	342	311	323	296	347	328	360	358	307	338	326	327
12575	5981	9361	9696	9027	6736	5455	3584	2918	2644	2175	1828	1535	1363	1324	1277	1059	1008	998	908	815	842	898	841	853	794	807	785	723	737	734	782	752	759	789	771	757	772	733	780	782	708	778	752	756	736	777	703	732	761	716	732	730	731	697	755	775	767	779	765	754	734	771	732	756	755	767	784	732	756	714	778	741	754	728	709	780	765	707	722	761	704	749	780	736	702	771	755	772	723	761	734	751	756	774	768	780	764	746	728	707	761	741	714	701	753	774	781	771	707	759	748	721	808	761	761	741	737	727	744	745	745	723	802	730	770	782	719	762	721	738	765	744	762	738	741	718	730	781	730	726	711	782	753	788	764	787	754	747	751	742	755	778	760	751	785	731	765	750	727	723	744	747	709	742	691	775	733	738	764	744	810	727	701	658	747	797	728	732	720	719	757	767	748	733	724	705	786	726	708	752	707	727	737	754	755	773	733	744	756	751	747	721	753	765	733	716	775	713	716	712	767	772	671	749	749	701	778	723	722	710	743	727	786	759	697	702	742	704	767	721	733	725	769	744	749	708	733	739	739	753	807	749	712	745	714	754	684	739	732	777	761	767	737	711	737	722	775	707	778	746	742	762	706	768	726	743	730	727	817	719	748	721	817	706	726	732	733	746	717	670	739	761	765	741	795	752	748	704	732	748	736	713	731	717	717	762	732	744	722	742	783	744	676	715	725	755	761	744	715	712	762	738	758	732	778	757	747	762	778	735	805	746	726	771	773	701	718	759	752	735	722	753	724	746	760	698	711	755	706	700	752	779	697	733	762	785	739	739	785	722	771	705	734	774	743	772	769	793	733	690	721	735	710	745	723	734	705	786	734	769	768	775	784	712	735	767	763	776	742	782	726	720	772	773	722	772	712	786	703	687	798	738	755	704	763	734	721	781	691	711	779	714	739	681	701	676	694	756	762	761	688	744	746	769	758	739	801	754	762	776	733	712	744	767	715	718	741	770	746	744	741	735	783	744	742	701	810	744	788	743	701	673	690	734	742	719	716	730	746	772	736	742	759	720	701	716	732	717	719	724	721	755	724	717	761	776	760	729	731	708	715	709	736	790	686	753	747	679	789	772	759	725	753	751	782	704	729	732	753	740	695	771	743	713	758	760	752	768	765	732	776	729	755	713	686	809	674	752	730	779	781	735	753	731	774	745	731	770	736	729	736	771	767	763	689	736	717	732	705	745	752	731	742	697	757	748	750	733	789	726	779	783	751	727	782	745	751	723	713	694	745	742	714	777	759	701	742	702	735	749	738	704	751	732	738	755	737	723	733	723	742	713	789	746	728	708	766	708	761	703	699	734	759	694	704	737	762	784	787	739	714	724	717	731	750	724	778	756	772	711	720	741	703	746	748	779	763	702	742	733	752	768	736	737	710	779	715	721	708	774	741	740	742	734	788	790	739	755	789	737	707	732	753	737	742	700	725	705	699	725	793	754	768	759	730	714	703	755	730	685	712	746	735	768	743	726	736	741	705	705	776	714	727	699	753	775	756	743	784	738	734	735	781	748	718	771	688	732	741	754	747	766	739	765	773	708	705	737	758	765	736	778	703	743	784	739	712	753	749	727	705	746	769	765	731	749	683	762	708	770	739	764	733	717	801	741	672	740	747	764	742	745	755	702	701	731	764	744	708	807	741	730	711	722	743	818	733	776	731	736	751	765	746	734	735	775	771	731	708	754	729	734	758	778	688	739	751	735	763	753	713	712	760	745	743	747	774	778	706	708	704	765	748	777	765	742	770	792	731	751	750	745	720	793	738	717	688	717	672	731	793	796	756	771	755	767	723	728	739	734	794	750	755	709	708	741	731	757	720	772	726	743	776	737	769	776	731	721	720	763	736	753	743	719	739	727	738	744	711	733	714	724	754	730	699	739	711	705	763	736	754	770	748	731	775	745	780	750	710	715	731	774	775	710	739	709	735	761	752	688	740	729	768	733	768	757	737	738	762	771	749	747	748	793	764	730	755	763	709	763	695	733	743	803	764	720	759	731	678	714	718	761	774	795	701	762	713	754	766	738	728	736	722	730	729	678	764	759	751	713	807	710	763	722	743	756	708	712	735	720	707	726	756	711	767	751	763	743	820	714	694	752	746	753	766	735	765	753	742	758	767	744	747	718	728	735	728	740	764	787	716	768	756	745	725	702	707	709	741	732	718	744	762	723	721	700	752	735	778	731	783	749	727	761	695	729	813	742	731	729	765	758	773	751	794	742	726	763	710	768	791	715	710	761	716	725	713	721	724	781	730	757	737	759	756	743	793	733	809	716	754	761	772	719	776	768	710	730	740	701	781	736	693	730	753	777	750	755	740	760	767	747	743	758	728	735	734	732	730	709	756	694	790	743	754	718	705	731	737	743	723	686	782	770	722	780	700	745	730	759	692	772	777	764	773	752	759	709	725	727	744	771	738	699	758	761	716	766	768	705	777	709	759	744	699	775	736	750	757	781	772	695	823	738	775	764	741	754	760	728	753	756	744	755	726	695	763	756	743	707	763	773	735	739	696	738	720	754	743	700	759	776	705	755	772	722	786	727	753	720	709	736	755	721	717	810	752	723	692	701	739	709	743	727	762	767	756	721	799	746	737	732	720	717	781	755	711	755	729	750	738	758	739	770	715	754	761	753	744	738	761	715	727	766	770	759	778	762	734	752	726	690	729	726	763	720	760	785	741	730	753	751	739	745	742	769	759	721	739	715	765	791	751	758	732	757	728	699	702	783	721	699	735	791	756	720	757	726	740	769	731	744	711	724	745	724	731	740	681	750	684	694	767	702	779	740	739	783	699	754	719	725	781	718	731	743	782	710	734	753	764	747	743	774	801	736	725	735	732	704	723	734	744	717	701	698	738	729	753	762	743	730	795	757	801	729	729	757	715	760	773	678	832	785	782	717	795	692	719	761	752	758	732	755	765	743	756	760	737	711	724	747	751	698	740	729	734	708	759	751	779	743	714	759	767	763	752	750	798	763	805	728	739	780	744	707	720	693	762	721	743	769	708	795	713	769	730	780	754	712	759	735	718	794	733	781	690	724	732	785	693	705	731	783	744	724	777	807	730	806	747	715	709	772	718	737	753	738	772	739	735	688	757	771	760	748	748	804	769	756	738	750	744	751	739	697	750	762	757	730	746	763	740	750	749	732	744	749	744	718	725	762	792	715	765	752	748	721	752	750	784	735	739	710	768	785	774	739	732	758	733	771	742	700	723	759	725	712	730	749	705	697	769	759	731	798	765	716	714	786	798	771	740	756	716	719	719	740	749	704	723	749	720	776	735	752	754	705	757	750	710	710	687	802	754	695	734	733	731	751	751	732	758	726	743	703	748	760	728	755	716	766	695	816	724	752	723	720	692	735	772	741	704	735	754	802	716	718	730	738	746	750	689	740	733	767	765	691	726	765	783	721	731	750	738	745	798	707	709	721	753	720	746	765	751	737	757	710	717	742	773	711	756	736	737
28376	12236	8213	5452	3871	2694	1947	1310	976	903	784	698	571	591	529	558	468	428	453	480	444	450	430	454	404	443	460	383	432	390	393	395	436	430	374	361	367	406	413	410	380	400	423	399	375	376	387	405	365	408	401	385	412	408	403	389	415	409	379	376	385	385	432	396	389	431	405	403	414	400	399	407	444	382	405	367	457	423	395	399	404	423	377	359	367	413	428	422	387	390	423	413	463	402	387	411	358	434	403	427	412	436	401	407	415	403	390	375	424	399	393	390	460	358	421	421	429	407	375	376	396	451	406	396	392	429	403	406	399	377	407	430	415	398	368	403	395	424	387	418	376	412	389	414	397	440	425	416	441	413	443	414	364	403	413	413	376	419	415	405	420	384	375	385	420	400	408	430	396	401	395	394	425	415	413	429	428	405	387	392	365	395	411	396	401	407	391	420	416	392	415	385	362	404	373	412	392	396	369	390	377	409	413	402	379	409	429	428	378	406	420	413	397	384	374	416	418	421	389	401	409	405	410	397	404	440	407	399	393	413	413	409	453	415	422	371	392	411	420	416	394	389	364	383	379	392	430	396	403	436	419	374	415	388	399	440	402	435	414	377	378	380	415	412	423	399	425	380	400	428	371	397	412	410	407	390	422	385	392	393	400	396	412	398	411	444	415	388	431	416	441	416	418	371	421	395	419	402	392	426	373	364	429	401	382	441	381	404	407	417	397	398	406	390	415	423	355	403	374	392	433	376	397	422	404	421	378	402	426	395	391	404	422	407	425	377	397	429	396	385	407	422	372	412	378	372	403	400	405	456	392	434	425	413	383	362	392	414	387	389	420	369	415	411	416	367	377	402	413	383	433	413	395	372	398	379	387	436	397	374	411	426	421	416	411	417	419	366	398	426	429	443	418	388	428	417	364	408	382	388	399	389	405	420	401	395	396	397	423	384	443	442	381	350	415	406	423	414	404	386	424	389	386	433	430	456	404	393	447	393	402	404	387	404	413	404	389	395	384	400	385	423	409	401	435	428	415	391	447	407	383	417	390	371	420	394	423	438	444	410	387	402	388	412	389	387	369	406	424	437	418	380	426	431	384	407	407	418	407	409	393	440	438	416	383	400	412	381	358	387	390	426	403	412	388	444	366	440	421	372	389	385	397	398	391	418	387	406	379	388	381	450	404	394	424	389	418	423	444	405	375	401	414	382	402	419	439	407	348	375	469	360	427	401	412	385	398	400	376	405	402	403	388	408	411	392	415	404	428	442	419	417	378	398	425	429	368	415	361	426	403	420	370	399	410	399	403	383	393	390	415	410	394	432	405	402	436	401	446	384	382	398	418	389	413	352	419	405	384	450	369	385	432	406	352	383	405	419	424	400	403	406	416	398	426	383	408	423	367	408	397	391	380	381	397	409	395	369	367	416	427	405	410	393	393	406	389	393	398	472	391	389	368	391	405	383	413	420	399	439	382	441	407	407	396	422	380	420	372	390	372	407	420	400	405	400	410	391	405	371	365	408	432	456	404	388	416	409	380	397	380	385	401	371	400	413	394	362	404	418	377	364	430	415	374	389	410	440	397	386	415	401	413	388	441	403	397	420	410	423	432	417	396	369	409	367	422	386	392	426	430	380	410	415	403	368	376	377	430	385	377	405	388	401	422	409	400	389	392	423	382	411	430	421	393	389	380	382	424	447	414	411	399	439	408	386	430	382	388	386	415	409	398	381	365	417	435	406	399	417	384	414	426	455	404	384	400	425	402	396	399	435	410	411	440	407	424	381	408	409	377	410	359	441	406	385	394	419	398	398	446	405	398	384	405	444	377	420	417	408	433	412	375	415	384	388	399	372	399	358	397	393	407	429	402	404	444	409	416	382	363	399	386	372	403	375	452	384	419	391	398	399	421	362	430	381	430	389	393	395	410	408	364	393	392	426	380	382	382	372	414	413	365	409	386	404	433	401	417	398	418	407	435	380	386	377	412	401	437	411	395	401	389	407	460	403	419	409	438	411	400	406	410	415	403	409	430	437	408	440	385	435	361	436	394	396	424	370	379	416	353	358	405	443	390	420	418	388	424	403	384	382	377	420	390	389	417	424	377	402	419	401	422	418	426	416	428	403	378	352	404	399	445	417	403	441	401	411	427	408	419	404	354	400	451	373	423	430	419	398	418	418	386	435	411	402	385	373	443	344	356	410	405	376	412	400	424	428	405	425	401	407	416	385	408	411	388	393	417	409	401	398	423	446	400	401	390	418	434	388	405	446	376	402	376	417	391	390	440	391	423	390	440	363	402	370	394	375	412	435	404	381	376	402	416	444	441	409	404	395	398	414	386	370	365	417	401	414	391	418	408	372	379	420	406	389	401	391	415	341	429	403	385	401	429	409	386	381	393	378	409	413	359	399	422	383	377	403	414	372	419	382	381	412	400	409	400	411	370	428	430	377	411	419	424	391	411	405	407	432	381	379	420	411	376	398	391	384	413	417	438	435	422	395	413	430	406	396	433	396	393	428	405	388	415	421	399	396	360	426	442	425	406	383	456	408	360	371	419	392	419	399	438	397	374	381	380	412	428	397	376	405	385	406	437	372	409	393	433	396	430	435	371	403	430	399	387	429	453	417	395	428	432	432	395	386	420	445	421	424	392	405	369	427	435	372	414	385	435	390	390	433	379	406	413	398	400	429	409	430	392	425	403	408	408	411	373	433	423	386	408	443	400	389	412	417	371	456	386	442	389	421	378	406	430	385	437	378	412	393	380	387	410	408	414	389	383	409	416	390	403	411	389	418	415	391	474	422	406	402	413	368	375	386	404	392	395	378	402	376	387	417	402	391	415	453	388	413	422	446	396	389	380	386	413	403	390	423	388	415	405	427	432	425	415	414	349	358	403	381	354	378	383	378	386	408	407	402	377	397	409	444	416	402	404	436	435	410	422	406	389	410	390	397	420	417	434	384	388	409	437	414	457	403	423	397	379	424	417	370	397	384	412	446	439	371	428	453	378	382	423	401	407	406	400	410	429	395	417	375	379	424	400	427	430	401	417	385	378	380	387	390	434	387	417	396	424	395	391	393	424	416	403	425	405	399	393	386	396	397	373	381	387	391	428	418	366	430	379	444	385	415	395	412	395	397	429	433	458	409	399	422	443	345	394	409	411	404	399	428	412	423	422	403	372	396	394	385	425	410	381	389	335	378	393	415	432	394	375	412	374	372	401	443	406	390	409	411	438	418	398	392	380	446	437	381	391	399	386	385	422	413	387	404	401	393	380	370	373	468	393	399	398	394	377	387	403	404	405	411	415	434	409	422	416	373	404	413	419	408	408	412	405	427	388	402	399	407	465	454	413	406	458	415	427	378	440	410	387	390	374	387	384	404	384	424	394	375	399	426	397	411	401	433	405	407	354	378	387	407	383	387	406	414	429	419	377	393	407	395	407	393	390	434	425	404	399	359	385	414	429	409	359	423	435	426	398	443	413	379	375	443	395	435	359	435
15564	8583	11526	12595	11707	9276	7377	5072	3970	3538	3052	2294	2012	1829	1688	1552	1417	1180	1271	1147	1124	1053	1086	1016	968	944	900	975	974	922	923	852	876	874	886	894	904	952	938	874	895	871	893	947	899	868	822	933	897	895	922	885	973	910	918	878	857	880	881	903	894	866	874	871	866	831	886	872	898	857	872	869	898	892	875	874	836	884	887	853	936	895	885	842	911	875	841	852	833	823	854	852	943	862	869	879	824	875	852	899	861	860	875	873	900	917	870	865	922	887	887	873	945	850	842	936	867	835	856	927	862	879	883	877	875	878	912	870	872	892	864	885	842	877	907	908	860	893	889	879	829	892	910	905	860	892	865	924	900	948	888	882	883	916	872	887	869	783	888	885	848	886	856	867	878	856	882	901	860	869	942	838	867	892	893	843	943	865	841	864	900	869	870	934	914	923	889	893	895	879	881	927	909	920	910	902	884	841	856	855	861	884	880	920	858	919	868	878	891	900	876	869	857	907	887	905	827	860	877	911	849	828	915	875	874	884	897	870	875	833	847	885	897	931	890	867	915	878	900	841	892	876	837	937	870	873	871	854	850	814	805	932	881	798	863	930	858	892	872	912	887	874	851	824	849	930	911	887	892	866	912	920	871	884	819	876	930	868	871	827	900	879	861	904	887	873	831	889	881	870	846	893	831	845	945	861	873	843	892	856	872	911	802	855	884	861	877	885	904	879	906	896	949	869	862	881	922	879	860	863	870	879	900	843	882	874	881	876	880	883	873	863	865	854	859	897	902	872	885	843	892	908	887	889	874	841	834	874	855	883	856	831	881	895	918	873	865	871	847	855	861	885	914	857	901	921	868	903	922	896	882	860	890	914	900	878	853	929	870	847	899	844	838	928	894	899	856	890	882	903	842	839	885	899	845	852	895	889	891	865	857	896	879	914	866	837	877	899	853	850	875	901	883	919	892	900	883	895	847	832	832	844	840	858	916	885	883	835	902	846	917	867	862	877	933	902	870	861	920	885	871	929	844	871	940	831	826	859	861	881	923	900	883	863	881	892	925	864	886	853	834	913	942	845	889	895	826	841	855	884	895	935	866	857	911	838	905	868	869	893	875	842	825	818	829	798	857	886	848	885	883	886	889	886	893	902	888	868	882	890	918	852	885	901	855	877	838	862	893	871	877	908	866	883	843	870	901	835	905	893	873	894	844	938	841	869	894	857	908	861	894	914	908	882	870	867	850	878	901	902	857	879	912	900	891	903	899	848	900	862	846	856	860	864	873	896	880	855	906	925	885	905	860	906	869	839	844	856	840	877	877	915	889	878	904	873	935	849	853	888	846	915	896	917	842	855	874	895	898	924	864	892	890	903	858	840	948	851	868	912	877	913	893	889	855	888	839	828	897	873	901	878	892	848	875	881	854	879	866	860	873	862	887	857	899	920	838	852	923	878	871	832	891	881	910	896	881	878	878	909	873	846	863	920	890	910	862	857	901	885	847	899	931	898	853	837	899	896	872	872	886	863	891	838	898	899	852	858	899	845	835	916	886	901	904	870	852	905	831	927	881	871	909	895	901	876	893	857	877	821	853	909	889	857	866	951	888	887	918	903	848	888	873	861	879	866	871	864	895	866	834	904	876	899	849	871	910	866	878	802	939	881	861	904	891	857	907	875	892	913	838	879	892	820	876	935	900	889	858	913	846	873	892	877	874	933	875	908	883	911	886	846	886	832	886	885	878	901	892	882	876	888	912	889	873	846	903	894	876	915	861	884	859	887	882	865	811	846	841	920	901	909	886	944	857	936	907	817	926	845	869	923	887	835	870	914	897	790	888	896	863	868	885	883	925	897	883	895	895	906	844	845	873	875	871	851	885	893	897	899	860	912	835	897	915	868	875	874	857	906	872	899	870	881	899	855	854	893	888	913	855	919	811	879	897	872	840	954	848	890	935	891	900	877	935	869	835	926	886	909	857	883	868	871	835	863	798	843	922	878	901	866	914	866	951	894	868	893	906	813	892	844	865	865	908	855	861	872	882	850	867	869	893	905	875	891	883	894	876	849	823	857	904	871	883	803	840	859	853	926	929	915	892	905	904	836	916	870	859	875	917	921	880	912	890	893	915	864	860	919	880	907	890	861	881	907	861	894	893	877	884	808	861	839	860	823	888	933	879	894	862	893	940	855	929	842	893	824	962	894	858	881	913	880	859	885	830	862	861	875	907	888	899	882	847	853	844	839	901	859	864	928	876	864	887	856	867	892	886	880	912	849	838	890	890	824	835	837	905	862	888	861	927	879	874	922	894	870	829	900	877	864	896	922	781	890	879	848	851	904	906	868	866	897	907	836	887	855	873	874	873	849	831	857	867	890	874	861	854	899	882	890	884	896	929	862	877	907	909	876	843	844	911	910	930	936	887	823	874	805	843	860	854	854	910	882	889	850	949	846	936	918	863	866	868	838	880	873	852	912	861	841	862	822	885	856	901	883	860	887	895	882	895	906	898	895	875	878	862	854	873	890	917	829	940	895	887	866	898	897	831	864	871	858	904	942	900	854	894	872	849	888	842	820	853	871	887	867	865	851	922	903	867	896	886	871	888	832	874	860	840	898	860	809	889	844	839	917	867	868	860	846	865	879	843	931	864	878	853	914	864	906	859	872	840	925	859	851	874	926	846	897	879	883	891	851	898	859	907	841	906	874	891	899	890	908	886	877	888	883	832	842	833	849	865	933	872	846	900	901	887	901	816	868	826	878	876	845	890	873	867	844	909	859	887	909	895	815	884	856	870	869	865	863	891	850	820	897	914	873	870	884	889	917	883	898	856	835	891	874	850	891	877	902	929	886	882	883	868	925	886	822	882	919	888	849	906	875	893	895	840	851	877	832	890	850	915	866	908	861	844	865	871	893	874	840	918	848	884	871	873	921	883	911	852	931	942	873	902	868	877	841	891	860	880	879	912	864	872	852	868	841	851	917	887	849	865	830	911	837	877	935	792	844	888	911	899	914	867	847	854	871	866	873	914	865	854	872	907	896	908	896	901	860	902	846	870	863	872	860	884	885	877	875	913	907	846	900	927	904	853	905	899	885	860	888	907	877	850	844	866	914	935	912	878	863	896	859	888	862	884	855	932	782	886	881	850	873	933	890	890	874	900	879	896	850	798	883	837	829	877	863	891	940	866	899	884	911	874	875	863	915	870	879	877	875	897	894	849	852	904	923	880	870	894	833	898	814	867	840	840	902	925	850	875	851	919	891	828	914	845	886	799	887	871	888	861	856	872	884	873	877	865	859	897	878	912	899	862	906	903	894	913	942	877	872	881	875	900	882	917	920	848	856	857	837	898	896	932	870	897	863	876	877	889	883	814	862	875	854	859	831	854	898	837	840	881	890	881	874	899	861	907	845	907	939	876	852	909	881	851	909	877	876	864	812	848	861	860	897	871	922	912	943	881	842	903	914	882	897	875	868	883	861	876	869	875	880	896	870	880	882	871	890	847	847
11618	4188	2856	1993	1501	1042	752	643	591	553	478	433	448	399	453	377	368	394	413	362	369	365	345	346	387	334	365	342	361	368	342	348	358	337	364	345	356	321	343	352	360	365	368	381	369	375	322	329	328	364	355	387	362	341	354	394	350	330	339	349	394	386	363	325	350	385	352	347	367	356	347	352	293	386	325	349	361	354	336	385	352	362	372	335	320	360	351	353	388	351	378	346	366	316	389	341	317	365	381	375	370	339	375	371	351	351	356	333	349	349	349	348	363	349	357	327	328	365	383	359	377	335	319	369	406	367	350	352	334	360	361	341	320	378	355	348	398	349	351	343	360	378	328	339	332	326	349	365	318	354	398	395	365	347	368	379	365	346	327	378	372	342	332	360	393	368	335	350	388	346	365	351	357	339	370	362	379	353	376	366	352	379	369	359	327	352	340	358	370	375	378	345	366	351	301	324	376	362	320	343	374	343	366	364	382	344	311	364	357	332	322	345	347	375	395	335	364	348	368	377	371	345	358	342	382	373	335	380	376	358	336	391	371	356	331	316	361	390	363	347	369	390	363	365	364	373	355	341	360	335	378	370	398	346	336	349	371	380	363	325	345	373	375	360	377	357	355	328	339	359	384	358	374	354	310	352	336	398	384	337	358	341	330	355	314	372	359	355	368	367	329	394	377	385	364	380	341	341	358	373	391	301	395	335	351	352	357	349	351	352	354	366	339	319	354	358	337	334	361	351	367	334	365	353	386	351	368	350	379	356	344	362	341	355	379	369	345	374	359	371	376	360	313	367	342	352	317	311	347	371	339	373	372	358	351	329	349	381	355	358	379	353	353	376	376	382	319	354	353	395	353	344	370	329	364	357	378	377	350	320	330	358	360	355	373	353	327	353	361	339	377	371	345	378	361	357	331	380	335	352	378	355	333	349	353	349	362	366	335	320	332	356	373	335	349	341	336	322	374	363	316	328	405	340	357	331	337	319	341	361	348	358	358	372	341	356	374	346	360	340	360	360	359	358	351	373	376	339	367	362	333	373	358	389	346	337	355	376	377	365	342	352	361	347	346	361	324	351	362	353	363	357	336	360	380	358	374	334	342	328	338	400	380	387	384	362	393	336	379	329	367	355	346	333	360	327	346	396	341	370	358	366	341	358	371	374	338	378	328	420	346	373	330	353	339	363	363	379	348	361	340	376	375	354	326	339	365	381	380	300	342	345	348	340	320	334	365	346	383	334	366	357	342	355	340	365	341	352	396	422	337	357	363	318	361	340	376	369	322	358	325	371	352	339	355	355	358	328	348	375	326	339	391	344	342	381	329	332	357	341	348	370	340	350	379	388	390	329	350	372	392	339	399	371	329	399	325	351	349	337	382	379	361	362	350	372	377	322	360	355	364	334	355	338	382	365	358	375	443	376	383	385	296	373	339	325	368	372	379	402	380	357	346	378	351	369	374	330	346	337	392	342	389	343	360	353	385	334	364	361	350	374	379	358	357	331	312	359	345	369	355	363	366	319	362	373	367	395	378	339	352	337	362	372	367	324	343	347	341	394	356	382	361	349	339	348	374	368	358	337	340	348	352	354	383	337	362	379	358	391	356	378	364	375	333	350	365	352	353	351	328	305	351	368	351	367	343	328	332	349	361	355	331	351	352	393	355	369	374	338	358	387	331	327	303	368	348	357	371	362	329	357	331	316	368	376	350	358	343	371	351	374	365	389	353	369	344	372	336	385	364	332	324	331	368	376	340	346	349	339	297	346	333	348	371	362	358	362	382	327	380	341	351	338	318	361	368	328	413	322	347	391	369	362	335	369	378	365	322	358	372	344	364	350	394	317	338	383	333	361	346	332	345	354	383	361	366	358	360	378	374	375	312	366	364	350	350	361	385	312	343	351	342	386	334	323	355	386	361	353	356	342	304	343	335	330	370	347	330	376	348	374	310	362	370	370	351	341	337	366	367	375	353	379	330	349	336	344	333	383	346	337	365	336	337	350	334	311	377	329	306	388	346	345	372	368	366	342	377	327	395	346	361	378	362	345	334	372	329	347	359	341	338	401	372	353	364	357	355	393	384	357	342	355	340	358	356	346	370	374	358	325	391	350	377	387	323	351	356	363	346	372	367	330	326	350	339	320	367	355	368	363	349	339	350	342	321	357	335	357	377	389	335	342	348	340	333	297	317	370	377	362	377	349	378	354	348	362	353	318	322	343	371	313	401	369	352	370	356	374	367	352	327	346	346	341	349	349	347	374	351	359	340	385	386	325	342	365	370	378	362	358	376	354	341	320	328	372	334	345	359	320	417	352	343	352	357	372	348	342	381	368	346	349	378	382	369	368	351	355	367	347	364	355	332	367	339	348	355	384	316	364	370	343	367	332	348	378	358	344	365	368	354	346	369	387	357	337	364	349	348	367	378	358	375	366	363	360	326	356	309	335	335	341	362	350	319	385	371	360	359	381	372	350	348	332	346	348	324	333	316	345	316	373	323	353	343	362	360	346	343	371	355	391	355	359	346	370	344	318	322	356	347	370	365	391	353	333	343	355	370	330	395	374	368	346	382	368	370	342	378	328	374	361	362	387	325	364	381	367	380	349	347	410	382	362	355	347	400	365	344	319	344	343	362	330	404	361	332	377	391	397	340	333	365	380	384	377	323	320	361	365	374	353	361	371	365	362	342	366	333	400	360	330	348	364	352	340	348	345	381	372	345	327	380	354	361	350	389	377	338	352	351	349	329	318	327	366	372	342	312	345	385	338	354	368	368	408	341	340	399	379	336	379	376	372	356	329	353	381	352	378	397	371	377	335	346	407	349	309	353	340	347	367	350	365	385	378	341	366	346	361	356	339	327	359	346	354	374	348	370	372	335	368	323	358	351	389	337	332	376	347	381	366	310	366	322	330	355	362	331	394	355	340	355	362	326	354	360	335	342	314	348	385	352	352	340	325	342	348	336	356	377	371	331	390	382	378	363	379	331	340	345	353	350	361	367	339	368	384	358	351	362	330	356	337	342	360	380	338	301	324	333	345	343	346	375	377	374	338	330	366	369	368	369	306	363	305	361	412	348	334	374	344	336	363	371	345	353	345	362	352	345	386	360	353	371	341	352	337	331	347	362	349	372	361	321	370	363	327	347	387	324	351	354	362	349	341	343	339	324	345	385	359	379	354	354	364	338	377	377	362	364	347	340	337	357	335	380	372	361	347	336	344	367	324	344	346	362	343	334	360	358	368	343	375	349	364	383	399	348	355	343	341	375	396	350	343	349	340	340	316	350	378	350	399	372	322	340	344	348	366	353	341	361	350	360	356	364	392	385	365	352	349	318	355	362	336	349	389	322	342	351	363	384	366	353	377	372	346	353	368	327	343	365	343	375	330	337	353	382	379	327	381	344	312	354	355	368	348	336	392	337	381	370	383	366	360	367	351	336	382	364	350	363	377	401	368	345	337	394	378	325	359	355	334	373	366	355	340	331	374	352	327	364	356
6921	3528	5285	5869	5246	3943	2853	2224	1952	1672	1629	1386	1219	1134	1062	1023	957	971	911	899	876	852	848	837	776	826	787	815	793	785	785	771	820	753	795	768	767	829	823	776	813	798	805	747	833	796	770	830	767	804	778	749	791	761	799	831	782	749	815	800	825	763	762	762	786	751	769	766	722	750	767	773	745	836	743	720	724	777	790	825	818	790	813	778	778	748	813	806	810	779	790	761	779	762	791	720	782	792	792	803	733	782	766	714	745	767	768	738	774	781	763	761	787	777	765	765	799	774	805	754	741	764	778	809	774	836	796	761	789	808	737	781	783	775	760	838	790	773	731	733	766	759	750	818	797	790	804	743	750	782	786	764	781	769	766	760	752	733	829	718	793	767	785	742	805	746	787	767	790	757	772	730	745	824	774	814	754	790	788	745	773	793	792	751	787	775	821	812	774	793	767	771	762	758	808	809	788	788	809	806	828	717	787	731	762	829	738	839	735	790	804	751	777	811	747	716	762	737	801	826	698	732	747	742	771	769	804	787	784	790	743	808	799	785	777	754	755	740	724	803	736	754	761	800	795	811	751	805	766	772	788	802	794	797	777	761	779	792	857	764	770	794	812	743	832	790	747	785	775	806	801	774	841	820	774	790	749	815	735	749	804	769	773	773	766	744	784	790	790	805	732	748	779	705	805	769	783	777	812	744	786	764	839	790	781	788	787	784	784	753	761	772	755	772	804	745	818	831	782	787	718	743	767	805	776	779	772	798	767	769	764	753	793	804	815	735	759	732	725	779	762	817	812	763	747	792	740	801	768	825	760	853	768	767	803	685	771	741	778	794	739	788	805	811	771	853	800	745	738	772	800	716	756	739	781	781	811	745	802	784	714	762	814	732	794	783	784	748	741	791	760	761	804	782	794	806	763	761	749	795	798	810	790	793	763	787	811	823	754	824	753	773	731	782	812	730	787	786	797	774	786	759	786	744	786	788	772	812	813	726	772	713	706	776	751	782	763	762	736	770	781	770	763	753	783	761	812	749	757	786	772	803	792	762	729	817	756	808	792	750	823	787	768	770	766	799	748	767	848	801	816	815	806	740	757	772	791	752	777	804	755	779	796	769	811	742	782	809	718	747	780	746	795	762	788	778	760	793	787	807	778	776	794	832	786	756	784	752	825	759	794	783	786	746	836	753	805	746	749	751	773	801	725	720	783	766	788	755	780	746	797	780	783	778	778	777	773	809	741	784	803	755	782	755	754	802	779	762	752	788	775	745	782	814	793	761	784	807	800	761	778	811	815	802	791	765	769	826	769	789	827	763	771	798	736	798	734	737	780	767	748	750	791	810	801	721	789	807	777	806	786	783	793	765	852	771	764	737	757	741	719	787	790	787	776	836	769	763	820	759	747	793	767	776	781	799	812	749	854	782	801	780	792	811	740	792	783	780	770	726	742	741	780	704	791	807	732	819	790	809	740	774	830	776	800	772	796	741	809	779	824	781	759	779	716	792	762	778	798	776	805	793	752	788	774	734	807	805	808	768	715	804	744	768	794	783	780	820	795	815	773	787	780	744	768	788	756	763	808	754	742	791	775	757	706	733	775	755	774	751	760	762	748	744	801	831	776	741	846	776	816	749	760	825	754	793	791	743	755	756	793	776	799	775	773	800	781	783	740	769	792	773	754	810	800	789	768	754	777	764	765	756	758	747	853	769	752	761	803	810	760	751	761	747	759	762	725	825	827	734	761	763	811	801	789	833	830	799	753	750	797	808	723	788	734	785	754	806	833	830	806	750	754	782	771	729	777	777	821	772	802	788	795	815	784	788	789	736	738	780	800	743	754	761	787	814	754	736	750	794	773	782	791	752	775	765	780	738	801	794	792	840	785	814	749	800	810	794	753	775	795	777	807	787	757	776	773	763	804	775	744	775	755	800	759	742	738	811	734	762	795	773	788	802	816	833	798	773	785	787	737	753	767	779	824	788	798	772	769	778	763	752	805	764	739	789	776	747	798	815	749	788	767	772	753	808	789	781	771	788	752	767	776	759	828	786	788	764	735	792	757	745	808	826	730	754	803	788	779	740	802	761	828	786	777	763	757	783	804	805	773	762	806	771	824	752	781	763	741	746	775	770	789	798	753	774	799	773	725	732	825	786	804	819	802	777	812	763	765	748	726	807	795	771	758	750	779	820	759	797	780	765	780	767	794	755	730	780	770	774	785	819	796	829	811	835	805	794	774	728	787	793	782	760	803	775	792	784	770	780	740	774	793	797	756	801	739	799	742	776	772	769	795	807	824	779	788	838	796	740	713	755	762	796	773	765	757	784	733	719	775	736	849	798	763	814	818	792	798	731	729	786	788	770	780	790	774	803	833	693	776	784	800	750	770	763	824	788	755	738	748	764	775	756	775	786	833	764	776	797	723	793	761	780	805	785	745	737	764	783	791	773	816	782	786	777	783	784	761	778	748	770	783	784	795	795	745	816	762	799	758	787	804	777	826	784	767	806	798	757	814	764	765	770	757	793	784	815	764	775	748	768	790	823	758	802	777	762	777	783	780	785	758	851	763	796	732	788	772	764	858	785	734	736	736	788	754	796	773	745	828	794	782	786	779	797	791	800	762	767	820	781	784	762	808	803	794	848	763	756	779	755	825	792	777	802	777	772	802	792	733	747	788	804	794	737	771	731	803	787	815	771	781	774	741	803	775	724	759	789	752	761	745	746	731	794	755	733	792	774	765	823	814	770	756	764	762	795	833	775	799	825	784	751	804	786	745	799	753	812	788	815	782	699	818	755	804	793	802	826	704	750	806	786	772	772	796	792	804	714	780	824	792	764	751	743	792	791	802	803	741	780	768	804	803	783	784	790	809	806	793	748	790	773	777	756	744	760	766	773	758	764	754	779	816	801	781	747	742	805	751	818	769	818	782	757	800	700	762	765	741	745	831	728	749	777	770	796	800	787	737	789	765	817	822	782	793	793	713	797	786	800	783	750	779	776	798	810	753	784	772	802	786	764	777	751	804	768	747	793	749	766	766	768	784	842	787	756	786	823	775	800	786	759	818	765	782	791	847	782	756	799	773	781	768	807	751	744	753	738	783	798	821	765	747	734	793	743	821	742	792	805	762	809	760	785	799	760	746	758	787	768	821	710	840	751	789	805	744	794	739	778	782	763	737	737	794	804	767	773	795	798	744	786	772	789	815	800	769	746	740	750	780	803	762	765	713	807	799	810	801	798	734	841	786	763	804	748	766	826	798	719	734	819	750	786	782	775	782	784	752	744	763	747	774	821	755	863	748	748	771	740	810	717	738	745	807	727	744	776	782	772	797	758	809	789	820	806	769	781	774	756	772	812	774	743	797	803	758	801	728	765	768	792	805	732	778	769	796	754	772	813	772	823	788	808	786	779	749	800	795	756	728	793	804	764	792	735	786	764	735	759	778	760	773	823	770	797	762	799	786	751	810	828	798	788	734	829	822	771	807	795	787	822	754	750
21293	8000	5599	3650	2408	1730	1247	976	753	725	619	513	404	408	426	429	390	366	348	405	365	371	346	331	350	329	334	368	341	354	322	286	322	331	313	311	344	312	318	336	334	356	310	328	330	370	347	349	326	340	325	329	305	323	341	318	323	329	333	362	324	295	339	340	334	328	357	334	319	332	308	337	338	327	349	319	334	327	334	317	342	332	341	341	342	340	336	323	366	378	312	313	316	313	311	328	325	324	361	304	312	317	338	310	318	329	318	329	349	320	330	356	332	328	321	314	350	332	309	310	332	330	341	336	351	322	312	322	348	311	308	341	320	310	302	333	289	321	361	322	316	337	349	319	351	316	286	347	348	354	312	328	330	316	325	346	324	319	309	369	378	358	326	317	327	352	303	389	319	328	338	302	309	363	326	326	311	326	328	336	362	341	317	322	340	310	355	335	322	340	337	306	335	331	318	325	304	322	310	331	303	327	297	318	333	349	311	341	323	309	341	307	322	345	339	343	311	333	344	333	342	341	327	351	373	322	334	347	314	316	335	329	350	360	343	301	328	366	319	316	307	332	341	336	326	353	325	337	335	305	349	311	342	314	330	351	300	315	335	308	303	365	318	331	302	347	333	334	329	341	356	339	289	316	367	337	300	347	358	339	319	377	329	366	359	375	308	343	307	327	341	382	332	371	339	358	362	325	325	302	313	335	340	316	335	306	329	349	319	315	375	335	334	308	300	353	319	344	333	345	346	341	307	336	315	330	339	346	350	318	307	322	378	331	287	327	326	336	317	341	338	321	305	320	331	321	319	317	325	340	325	326	322	346	332	335	332	315	338	336	327	332	318	331	330	328	309	330	363	350	330	298	313	304	306	324	344	317	320	359	314	340	308	340	348	337	325	337	330	304	311	336	332	339	329	321	308	318	329	326	352	318	319	297	348	352	333	308	306	333	318	357	336	337	341	284	290	337	344	315	364	299	333	345	323	332	308	344	338	369	331	303	321	354	338	327	337	347	342	262	339	313	292	334	366	332	328	315	319	323	325	321	338	307	345	309	328	336	331	322	329	338	328	319	338	350	354	355	337	324	321	351	331	313	347	297	307	347	344	387	359	309	318	309	366	282	333	334	342	333	305	338	315	356	360	315	284	327	341	341	311	340	349	300	335	322	311	298	336	336	342	322	301	358	307	343	339	313	348	289	337	315	303	319	300	328	310	329	367	312	352	312	315	336	290	312	355	333	316	339	328	349	332	309	347	324	342	300	355	307	336	356	284	360	330	337	320	321	331	300	317	354	340	329	327	317	355	361	363	329	360	287	326	309	345	338	301	346	334	304	355	348	347	351	327	329	359	295	312	324	339	350	352	324	360	342	318	328	333	363	312	347	308	348	332	344	331	316	312	290	293	349	327	343	379	339	324	320	351	333	308	345	298	348	336	323	321	305	312	336	315	310	309	326	347	334	311	353	338	329	348	329	336	324	323	325	299	328	293	328	325	289	340	330	314	340	379	344	299	345	307	391	349	361	334	331	329	373	334	346	313	308	315	346	314	348	309	311	344	348	332	298	340	359	351	349	336	324	354	323	282	342	329	385	335	347	335	335	362	319	347	330	347	338	362	352	306	319	345	331	321	317	339	320	310	297	330	313	312	332	357	319	285	349	341	317	294	309	327	367	312	350	324	352	323	366	306	348	325	314	309	324	349	335	328	333	347	337	349	338	324	346	331	278	337	347	347	327	340	351	289	317	318	349	341	325	327	324	357	303	303	359	335	317	298	321	349	331	318	340	332	330	355	336	292	359	318	324	328	322	312	339	311	346	374	356	332	342	354	331	347	365	326	321	363	281	328	311	361	338	326	400	312	335	303	315	353	311	339	274	331	339	344	345	372	336	342	313	294	353	342	315	326	361	324	340	325	316	299	310	323	346	350	304	351	326	355	324	326	343	298	305	327	322	337	300	340	361	345	329	316	342	300	316	360	328	332	300	341	378	327	346	302	323	338	321	345	305	346	332	322	332	321	337	339	308	305	303	291	318	348	327	321	304	318	321	327	342	362	347	350	350	342	319	317	329	349	329	300	316	341	369	321	366	309	300	299	341	346	316	323	330	340	314	315	336	369	341	367	325	347	334	324	315	341	324	344	317	346	345	308	348	331	306	353	308	316	326	279	308	313	343	355	342	335	345	280	324	337	335	345	318	360	347	325	325	323	334	286	337	324	293	311	327	315	329	298	329	345	341	339	350	323	343	314	314	307	346	336	322	342	328	336	315	344	330	361	328	378	344	331	360	389	319	315	336	316	342	305	336	326	300	343	333	321	299	322	307	332	369	341	351	311	312	327	358	332	304	318	329	323	305	301	316	314	343	328	342	365	332	320	331	342	362	302	289	333	345	331	320	362	345	381	323	341	332	321	315	318	328	336	323	341	315	295	332	311	360	361	296	310	319	357	304	328	340	290	330	299	267	314	311	324	327	332	319	360	307	345	332	342	348	335	313	330	343	322	343	367	334	318	350	388	313	327	340	335	334	334	324	340	316	338	348	345	330	328	305	346	287	311	361	301	340	316	319	326	322	333	333	338	309	353	333	327	352	315	342	331	350	349	332	315	322	320	333	342	320	332	314	323	345	364	331	339	346	343	289	341	337	317	374	347	325	312	335	337	377	316	306	331	340	326	374	338	341	323	320	345	329	362	333	352	326	328	339	350	344	293	320	315	337	340	312	314	312	317	343	330	351	332	326	334	317	354	348	322	308	298	310	350	312	309	364	343	337	355	322	302	318	291	294	350	320	351	304	280	339	290	303	359	354	326	341	333	311	344	342	291	315	353	329	317	322	370	308	339	334	318	334	369	319	358	346	323	346	354	336	335	321	330	296	317	394	340	334	341	347	356	323	341	328	299	338	313	323	340	336	308	312	309	336	357	323	358	329	382	349	360	372	325	310	312	336	346	330	355	327	319	345	337	375	372	303	326	341	321	305	352	318	330	342	316	349	339	345	308	317	322	349	308	310	311	337	350	346	330	307	351	332	377	346	308	343	356	331	343	331	321	338	339	320	311	353	298	347	283	314	326	349	327	321	365	329	323	339	352	351	277	312	304	330	332	342	295	349	332	324	326	327	347	315	331	374	359	335	308	321	305	352	346	341	338	321	352	350	317	348	355	322	301	341	296	315	353	358	332	297	346	335	323	376	316	334	335	371	357	324	368	345	337	319	340	293	371	326	315	331	298	338	315	341	347	316	311	341	301	367	346	283	327	346	298	328	292	337	315	327	300	326	325	304	295	302	331	355	326	333	335	338	337	298	301	320	327	342	329	363	343	351	335	341	374	312	331	348	293	356	363	303	384	340	352	333	345	342	350	313	365	308	327	330	322	328	359	322	319	342	331	380	356	364	339	335	298	309	347	334	351	323	328	322	342	336	375	341	331	338	369	332	313	365	338	334	318	343	341	386	318	323	317	335	335	308	354	339	330	332	320	309	333	331	284	333	315	315
12542	6000	9013	9175	8317	6620	5401	3549	3033	2628	2246	1880	1505	1402	1253	1193	1198	1016	1106	937	935	889	881	853	808	742	818	781	784	746	807	718	764	731	787	723	783	752	760	759	766	789	782	701	699	755	724	746	696	727	722	782	763	728	763	701	734	696	746	738	754	779	739	776	726	717	724	707	747	739	761	733	707	691	732	762	739	727	775	764	785	723	739	683	737	765	757	734	725	735	761	740	749	785	769	788	749	779	749	757	732	741	768	731	734	783	721	680	756	713	757	734	717	748	755	670	720	705	741	776	758	763	747	753	700	757	762	749	768	742	737	812	775	761	702	736	771	732	752	725	733	784	753	714	768	740	733	787	714	724	789	725	817	727	740	697	748	735	711	737	713	749	750	731	747	755	740	745	710	729	779	706	757	714	754	720	733	769	727	751	774	725	772	733	721	739	675	760	723	772	772	710	769	727	762	708	724	745	736	748	730	758	750	785	729	778	779	755	751	719	761	741	745	752	717	704	684	705	742	750	729	779	748	753	747	795	675	787	775	730	757	754	768	778	724	731	755	734	742	764	786	754	738	701	767	714	655	714	688	706	681	792	766	742	727	724	733	762	725	728	761	740	792	712	753	751	768	741	720	762	772	744	766	750	733	722	757	764	714	774	772	736	772	717	731	780	748	770	744	791	764	719	753	742	766	714	683	783	723	707	737	722	741	757	741	704	756	711	799	726	792	740	751	749	778	754	711	702	747	778	750	779	750	687	700	770	756	793	757	709	720	761	756	761	725	740	765	758	735	733	741	750	734	726	738	769	767	737	715	785	741	737	706	739	751	697	689	696	770	720	767	754	771	747	711	706	799	769	787	697	727	750	744	730	714	725	752	697	752	758	695	758	763	724	708	744	743	735	780	767	766	753	746	758	722	713	761	760	751	796	734	740	748	673	728	777	716	748	781	707	680	732	757	769	761	769	771	732	743	701	731	735	733	759	784	718	710	733	746	736	754	736	758	711	740	757	741	717	798	761	758	778	705	728	755	710	732	706	733	765	775	751	674	730	741	768	709	758	732	747	759	735	734	761	755	683	712	757	721	706	733	726	769	689	753	791	734	782	745	690	773	747	747	779	680	767	742	719	751	711	737	736	710	692	743	747	791	751	668	769	752	727	726	771	748	797	738	756	708	681	707	719	740	742	766	778	765	700	766	741	752	732	725	788	699	715	759	729	740	709	751	711	726	740	744	745	730	724	795	722	744	776	718	780	764	728	793	739	713	770	754	760	748	727	744	716	735	703	732	737	737	786	768	747	747	716	708	791	722	736	780	727	761	734	767	736	749	765	743	734	765	729	785	776	750	749	723	735	750	746	763	724	746	775	741	733	700	754	712	790	745	728	767	779	738	715	758	690	758	788	742	748	737	748	751	760	726	704	740	727	753	708	730	747	747	733	690	723	756	747	702	738	763	746	726	708	754	759	777	700	673	708	708	739	768	696	762	724	801	750	732	757	714	725	696	716	766	731	770	712	716	713	726	775	722	779	757	688	750	743	722	734	767	724	793	730	713	719	749	742	745	740	721	759	789	768	737	743	748	682	762	767	741	722	715	719	703	730	676	763	759	739	742	771	746	731	741	749	750	716	758	712	754	732	724	763	724	734	710	742	742	756	732	760	707	708	815	746	752	766	769	713	780	769	709	763	777	712	715	725	798	782	736	791	767	743	752	724	730	733	734	750	712	718	748	732	786	717	690	725	741	760	709	772	696	790	766	766	719	751	745	738	770	763	745	767	732	734	726	726	764	745	753	711	751	738	747	743	723	735	787	759	747	746	727	746	689	735	723	747	744	696	756	733	711	786	760	682	764	758	731	726	715	723	735	693	721	819	761	712	742	733	738	735	759	799	730	725	745	717	746	711	720	780	760	702	703	732	745	742	741	670	755	736	746	776	761	740	759	701	715	696	735	785	724	750	714	687	729	705	714	759	698	689	738	738	734	772	760	790	746	750	806	734	753	783	750	703	728	735	712	716	801	747	741	786	770	736	749	772	740	734	715	730	727	735	781	764	756	776	723	700	751	724	756	794	727	766	753	739	764	758	741	737	700	775	730	717	741	713	710	782	736	777	754	772	775	739	714	704	731	738	718	758	718	730	767	763	704	753	714	747	710	734	775	723	780	734	732	753	716	708	734	813	773	705	729	749	725	775	757	706	792	783	750	761	755	744	719	738	704	725	766	747	718	723	751	804	737	746	766	725	790	715	724	757	730	714	709	713	696	709	729	717	698	706	762	766	759	754	736	712	706	763	766	719	719	725	787	727	737	741	700	739	755	747	737	682	786	769	731	739	748	745	714	707	737	792	767	733	763	736	707	733	720	688	800	770	718	783	747	730	744	750	782	741	757	742	758	727	722	727	700	780	742	744	727	761	720	719	740	762	765	709	696	765	723	742	721	762	740	722	781	752	735	774	733	710	758	748	718	738	719	737	764	766	779	728	742	708	717	767	753	763	742	742	727	764	740	702	727	732	720	711	726	753	765	709	755	777	776	799	731	758	734	766	727	754	774	793	720	734	739	695	733	725	724	703	698	725	712	715	816	692	752	754	768	722	732	789	766	696	738	737	741	744	707	737	770	757	733	707	742	776	775	754	757	701	725	749	764	694	681	745	744	763	741	695	744	760	756	722	736	711	682	741	723	729	750	676	693	755	735	736	748	732	768	765	786	770	712	720	774	742	705	766	775	728	701	712	740	781	714	778	747	691	747	735	751	748	725	757	762	711	740	768	740	732	740	750	745	758	786	687	772	721	734	719	755	696	727	739	754	728	730	739	746	717	684	734	713	724	717	718	784	698	766	740	738	766	779	727	733	769	772	759	729	735	759	722	768	751	705	741	777	752	696	702	699	750	711	764	742	760	736	793	735	728	775	717	699	746	751	768	713	785	718	794	691	721	741	781	709	723	715	705	815	725	750	709	764	792	706	785	734	757	711	748	767	754	733	732	729	746	749	734	740	767	769	736	753	725	700	790	776	775	738	741	705	734	707	764	782	703	690	751	735	747	773	795	696	718	710	766	789	770	764	751	742	748	725	760	734	730	720	707	784	728	749	718	759	752	746	776	755	761	698	730	774	715	749	684	742	725	745	681	775	796	707	746	758	772	731	752	750	785	740	721	713	796	728	731	694	768	729	774	739	732	790	685	724	734	742	789	705	781	741	699	733	687	744	725	748	752	735	765	709	724	723	721	746	732	725	738	743	755	725	721	731	689	748	737	766	703	729	744	770	726	723	714	744	725	715	689	753	725	723	686	745	730	743	756	704	738	716	738	717	762	736	767	741	728	673	747	766	731	746	743	771	758	703	775	811	738	766	778	718	785	744	717	775	706	776	763	724	687	741	721	752	737	717	747	762	730	705	743	697	695	747	744	765	763	745	721	726	770	757	783	746	727	736	765	749	742	740	709	746	746	739	766	721	726	769	696	702	724	745	719	772	692	742	755	720	734	749	731
29204	11837	8417	5515	3630	2316	1986	1356	1071	931	801	686	620	554	485	501	488	455	485	453	423	406	460	406	418	398	440	378	417	444	431	407	357	431	426	396	427	419	394	427	403	379	406	406	421	379	403	414	391	415	416	372	401	413	411	416	360	425	422	397	439	412	393	391	396	380	409	377	397	429	397	425	413	429	456	422	364	376	409	395	385	377	424	409	419	378	408	418	395	397	371	390	368	413	391	414	409	444	417	394	428	355	410	394	417	404	399	412	424	416	412	350	356	413	403	383	409	437	387	420	367	393	380	432	380	407	407	382	353	400	391	398	391	399	430	407	389	354	408	430	448	390	395	389	397	390	413	375	437	395	394	384	383	385	395	410	422	401	394	415	436	374	367	388	376	390	399	411	393	414	416	442	404	423	424	452	371	393	413	421	405	415	382	392	413	396	391	463	391	404	375	398	412	376	404	419	458	438	407	417	368	371	395	413	389	468	404	367	406	424	388	348	375	369	346	419	415	385	441	447	389	430	438	415	450	392	400	381	389	411	404	383	386	420	384	352	401	350	400	426	379	430	406	394	392	407	352	409	386	468	423	427	406	386	409	370	380	417	401	409	410	414	388	406	418	414	400	427	414	392	398	421	435	427	394	396	382	427	373	398	385	382	379	389	437	423	398	406	376	382	357	400	401	396	403	395	410	387	405	400	418	405	421	442	389	409	437	443	388	363	430	391	369	398	424	392	396	366	395	419	411	385	401	391	421	418	451	395	422	408	419	437	435	426	385	418	386	426	384	401	445	427	432	404	385	391	363	442	397	397	387	426	435	401	415	406	397	417	432	397	394	423	450	394	398	385	415	470	425	391	432	406	443	408	416	348	420	436	379	400	414	397	430	465	400	401	427	399	429	401	395	403	415	377	371	406	420	381	354	439	421	422	415	389	398	408	399	420	452	384	396	384	398	408	404	375	388	414	397	383	431	391	353	388	403	402	425	383	403	415	419	384	407	409	412	419	410	423	412	366	398	414	377	421	385	382	421	430	452	374	389	435	378	377	417	409	451	390	428	410	365	362	401	372	424	405	391	417	417	397	402	387	388	381	400	424	434	386	388	407	398	401	395	387	426	414	389	385	410	406	367	376	373	386	400	434	396	391	429	406	433	443	392	385	421	405	386	358	423	388	427	397	434	398	420	399	412	378	403	384	375	408	411	385	457	439	412	434	406	448	380	371	432	374	408	415	425	403	397	361	406	406	427	383	429	411	401	453	406	415	379	401	417	425	415	388	414	385	371	395	435	411	401	393	412	391	373	422	412	403	413	388	397	408	382	412	415	396	420	417	392	389	390	417	427	402	384	408	418	415	393	370	406	376	413	426	407	391	445	374	410	387	414	387	412	410	401	401	440	419	430	378	368	463	403	408	400	375	389	402	433	431	405	368	381	377	406	378	364	424	399	388	386	366	377	405	363	407	429	413	425	413	381	366	386	417	406	393	389	419	417	409	408	373	388	425	414	410	404	450	431	423	374	413	368	435	397	438	392	397	378	383	379	407	373	395	423	434	443	409	390	442	397	397	404	427	370	387	390	383	372	436	399	414	394	414	400	394	369	380	423	386	404	396	379	440	391	400	375	427	409	407	369	433	423	439	382	425	433	430	407	390	383	390	425	419	413	392	417	435	368	386	422	402	397	381	426	417	390	396	416	387	405	406	439	445	406	421	444	384	408	355	414	411	391	401	424	379	418	428	406	413	422	399	423	375	357	423	404	377	399	403	366	414	377	398	382	406	384	418	423	415	393	375	383	401	407	363	413	361	413	409	394	428	414	407	410	411	412	411	364	386	418	411	417	413	406	395	417	406	460	412	390	381	423	389	435	419	395	401	398	407	392	437	375	427	419	417	416	427	405	424	409	418	433	405	403	427	443	365	413	418	401	403	376	378	403	391	425	389	423	418	352	399	398	429	410	383	433	417	413	408	406	424	404	411	414	389	376	388	415	405	435	388	377	373	366	434	465	448	385	390	429	412	420	421	428	423	400	371	390	417	385	440	405	411	394	386	406	377	404	431	384	415	395	391	384	364	431	386	387	393	380	381	348	401	385	399	368	390	410	431	363	384	399	372	414	371	440	388	384	404	403	376	428	391	391	446	377	410	419	395	395	382	395	399	380	385	380	371	423	396	405	409	387	413	398	403	373	373	424	424	424	440	413	415	421	412	413	413	372	414	398	381	392	391	390	387	419	440	431	394	396	451	394	401	435	387	363	414	353	424	404	373	393	385	407	387	378	401	429	414	404	412	420	422	374	389	378	411	391	406	420	409	389	412	400	434	392	391	406	444	405	369	367	397	400	414	408	364	414	402	416	386	430	415	386	408	428	382	407	437	389	391	395	400	465	430	409	401	414	411	385	374	382	420	404	400	411	405	392	383	394	393	439	408	397	409	430	402	401	394	408	387	457	411	417	394	390	424	426	409	384	402	418	365	399	392	391	411	382	430	411	383	377	400	409	445	391	404	425	408	399	378	384	437	402	391	417	396	378	447	414	388	410	394	409	385	412	384	375	345	397	407	408	424	396	362	398	419	375	428	397	409	432	408	391	384	378	434	416	387	413	374	399	433	413	399	379	406	396	394	397	429	436	423	395	390	411	397	404	400	468	395	378	361	385	394	390	369	425	421	386	395	425	448	412	410	349	398	393	402	422	392	359	446	423	400	343	417	443	407	393	439	437	412	393	388	394	407	391	419	392	386	420	406	419	402	441	432	405	402	409	407	422	388	439	439	391	389	385	430	399	394	390	416	408	412	375	391	438	407	454	412	411	419	389	374	377	417	426	396	413	401	417	403	359	408	395	381	412	372	427	396	437	396	376	408	395	422	393	420	430	413	400	410	380	358	401	410	392	359	403	411	365	424	422	377	391	415	395	430	367	418	406	392	402	375	373	359	398	426	406	448	370	401	406	410	399	411	386	424	383	385	419	393	420	422	400	409	405	413	423	418	410	373	407	381	427	414	412	406	394	422	406	407	425	393	403	418	403	466	379	383	440	437	384	416	406	381	376	413	352	402	388	427	412	389	438	402	405	439	421	411	411	409	406	407	445	448	431	421	421	392	401	408	358	372	447	392	393	404	413	403	439	377	412	385	411	373	416	441	422	422	394	402	377	433	421	392	398	384	385	424	398	388	416	369	408	394	397	458	361	389	419	374	385	407	452	425	391	395	444	410	396	421	401	387	442	421	379	425	382	417	375	427	441	437	373	399	416	380	394	433	397	399	398	414	426	432	409	411	414	353	374	381	382	398	378	410	431	435	402	384	406	404	372	403	413	416	371	398	403	371	399	403	396	433	416	403	384	368	354	410	417	372	436	406	402	399	433	402	386	432	425	411	414	445	442	410	376	404	393	409	426	380	401	409	397	378	431	423	414	411	384	430	370	361	410	416	395	432	434	408	395	409	406	397	383	386	421	417	391	399	420	416	403	364	394	396	408	384	403	426	400	417
16110	7921	12084	12173	10877	8250	7409	5033	3984	3559	2989	2467	1942	1800	1616	1500	1383	1209	1220	1208	1148	1041	1033	1039	973	948	944	912	977	927	947	904	929	825	861	908	953	909	899	894	882	947	915	818	867	892	923	923	875	922	839	824	889	870	910	888	844	858	896	874	882	912	900	876	857	866	878	902	858	836	900	903	865	860	860	889	877	893	897	834	853	895	889	882	923	878	813	889	878	855	864	854	855	889	846	914	863	867	891	889	937	888	873	853	882	859	864	856	863	877	884	871	886	829	840	904	842	841	838	878	875	851	950	935	857	898	873	880	930	924	829	984	848	918	880	830	848	862	924	915	918	859	914	886	928	862	881	868	938	898	914	874	841	881	845	899	941	895	938	880	881	926	830	870	875	875	936	804	871	880	874	891	897	894	857	897	912	827	880	875	826	859	887	937	840	796	883	872	857	865	839	915	867	898	858	856	894	939	895	895	890	927	894	859	896	820	864	901	927	896	868	841	864	851	826	863	847	886	879	890	852	870	868	884	843	926	863	908	918	863	917	872	909	818	860	898	870	834	887	947	896	862	837	880	893	866	876	916	884	859	922	821	872	894	944	808	846	867	889	908	872	852	891	825	872	892	934	862	875	881	879	842	818	818	890	904	907	834	879	919	862	860	863	869	900	878	829	883	835	869	853	887	910	939	879	847	830	844	852	856	893	868	870	846	818	863	855	880	881	926	918	850	885	889	929	872	881	878	874	832	816	875	894	852	864	879	834	868	848	862	880	865	837	842	866	917	848	845	871	927	844	877	902	846	893	912	863	850	862	916	824	861	917	891	871	877	891	876	860	872	849	882	889	891	937	853	803	914	894	825	830	873	868	871	873	899	931	873	890	902	876	834	917	866	897	894	863	818	868	912	900	823	887	950	911	891	888	867	874	883	890	902	883	904	897	879	886	851	856	863	793	890	868	865	907	924	909	924	849	858	891	919	866	909	839	859	895	837	882	849	805	843	862	832	878	890	900	857	881	849	838	918	888	917	891	887	896	860	899	929	870	840	850	908	894	860	868	883	782	932	905	905	881	873	878	949	888	865	863	903	900	918	860	849	895	908	896	905	861	862	851	894	895	878	858	867	847	836	932	867	877	928	878	852	835	886	924	841	847	903	856	853	855	907	838	836	867	870	879	895	887	873	866	867	883	875	877	882	827	872	891	885	877	893	906	875	864	857	885	885	877	894	905	882	873	852	914	894	815	852	878	833	921	926	899	912	847	904	872	860	842	902	853	912	879	897	884	837	925	893	911	868	815	925	893	873	858	857	901	899	895	836	848	911	916	882	861	879	886	911	892	874	823	890	840	865	862	927	863	846	865	887	894	881	811	915	871	932	915	851	922	881	884	856	897	856	872	864	840	845	908	848	903	871	862	895	905	867	890	839	840	861	861	885	856	884	859	879	897	892	926	852	902	886	775	846	854	864	905	833	882	891	853	919	847	893	824	879	884	901	888	904	844	839	879	891	860	896	870	847	856	850	920	850	898	877	890	859	862	861	879	866	892	881	841	865	883	906	898	905	828	878	868	901	882	887	866	902	833	908	929	939	879	880	907	889	918	911	961	902	872	905	908	901	884	869	858	846	881	837	879	850	841	897	888	882	878	917	835	876	836	881	840	824	846	852	883	872	924	818	861	871	931	895	897	807	847	848	880	864	897	896	834	834	943	851	870	871	895	824	902	880	887	937	881	883	894	889	833	907	882	853	854	848	841	863	861	834	906	927	869	905	915	848	854	899	888	839	884	877	888	854	872	876	876	772	908	869	887	836	888	888	875	839	907	890	923	835	893	930	911	871	879	950	904	864	880	901	881	855	851	858	887	858	891	849	853	926	891	893	925	874	901	855	844	853	909	885	883	838	840	896	848	892	938	883	868	932	866	876	941	877	945	843	835	885	859	908	921	876	898	813	924	860	863	891	876	856	857	850	873	954	887	889	829	905	887	870	916	859	853	861	877	908	860	862	823	921	854	888	894	845	840	863	908	841	893	913	860	871	916	869	845	876	876	866	889	872	891	832	840	872	886	862	886	876	894	894	911	863	875	866	867	938	831	853	858	864	832	897	855	847	950	838	847	884	856	884	902	875	871	917	903	850	844	880	884	932	884	852	866	855	868	894	877	871	887	873	918	929	933	929	910	902	919	895	885	842	921	840	886	918	807	838	812	856	897	905	833	896	879	866	806	847	893	777	849	838	840	920	909	879	847	864	935	903	878	894	911	845	913	869	881	903	873	865	924	863	896	819	879	892	853	862	881	879	883	886	904	868	854	897	870	881	827	883	871	875	823	890	886	852	871	876	851	923	844	891	928	876	848	879	888	860	869	884	844	872	835	855	889	907	820	890	889	888	868	863	877	819	859	906	930	888	847	857	865	873	881	932	885	871	879	814	900	813	874	898	938	854	889	824	870	874	852	831	884	884	868	879	872	843	868	901	847	850	903	879	846	804	833	900	827	882	847	863	867	935	913	853	861	847	866	897	872	883	912	931	890	869	866	877	872	875	839	887	849	861	905	882	846	903	927	915	871	871	831	914	820	901	927	863	894	891	840	874	914	848	880	943	908	885	874	873	873	827	845	907	830	898	892	851	893	933	862	933	876	854	797	841	869	897	887	856	859	901	922	833	834	895	921	852	920	878	860	883	862	846	890	883	837	817	946	876	881	880	906	877	915	870	875	913	907	909	908	893	904	871	863	881	895	918	906	900	901	856	895	848	837	886	863	943	923	855	831	886	854	897	875	873	906	873	825	842	815	895	867	875	812	880	832	887	859	879	874	855	889	887	883	858	861	860	902	916	902	908	862	934	886	887	927	844	891	880	866	848	868	873	891	858	884	890	889	919	910	810	914	929	895	896	868	888	906	854	869	839	914	837	831	875	860	878	901	948	889	860	899	865	841	869	881	870	888	850	894	857	877	885	886	920	928	870	885	865	826	865	903	878	883	899	890	902	841	868	860	855	842	842	819	898	898	875	854	901	882	869	833	875	884	885	839	832	879	890	917	873	855	838	882	884	804	903	852	890	878	910	876	842	843	862	946	889	926	890	883	834	879	931	932	864	897	934	882	912	865	899	875	858	912	880	950	869	864	837	874	901	933	825	871	867	853	862	853	885	907	907	893	915	852	907	915	870	899	878	831	909	866	924	859	847	884	872	882	898	858	909	901	884	846	866	830	927	903	834	892	868	906	857	886	883	833	875	888	857	898	921	896	908	825	891	946	910	931	878	889	904	840	879	857	896	898	915	866	868	867	858	911	915	876	852	932	862	906	927	842	922	848	887	873	868	937	832	856	931	888	844	896	879	872	863	836	901	823	887	887	879	910	867	874	884	842	858	880	811	889	908	889	893	884	890	857	834	870	858	902	864	920	930	936	910	905	825	841	867	891	882	886	897	903	853	867	863	941	857	846	916	898	920	908	860	895	831	883	853	865	848	873	907	850	901	891	873	856	878	879	881
10314	3664	2932	1978	1398	990	770	613	588	540	485	436	409	377	419	378	373	358	377	359	360	365	382	372	324	312	371	384	400	351	349	327	383	345	358	369	343	337	362	344	331	347	378	354	369	373	337	330	335	399	351	365	344	330	322	333	348	338	374	326	343	407	360	347	327	383	354	357	324	349	328	381	367	351	354	368	345	359	370	343	346	358	366	369	340	331	365	352	351	333	376	337	358	368	340	365	316	337	339	342	325	331	366	375	352	359	360	377	338	357	355	343	359	361	328	328	342	328	344	353	335	380	330	352	339	365	353	356	327	365	311	350	315	384	364	357	356	358	333	334	325	359	358	368	359	346	340	353	360	342	346	352	364	373	351	347	365	317	339	327	347	407	357	334	368	372	377	352	350	347	329	373	341	392	342	370	349	341	375	368	366	362	350	371	317	326	404	325	369	365	334	315	282	375	352	347	338	346	366	349	349	357	374	329	318	337	308	338	333	339	362	360	343	360	299	347	354	348	337	356	323	346	372	359	335	348	346	336	373	345	363	374	378	317	351	321	354	346	388	384	349	322	332	366	394	365	356	330	365	327	339	322	391	372	335	330	347	371	377	330	353	322	347	356	340	352	361	364	325	320	385	362	373	365	373	361	370	328	387	360	355	329	352	380	366	388	350	395	321	386	353	368	375	333	330	365	341	326	361	331	369	356	325	316	378	377	348	334	330	344	372	328	311	317	340	368	363	367	348	380	362	327	345	332	358	333	348	330	332	335	378	343	346	318	360	362	315	343	351	362	328	391	352	319	375	355	330	298	354	324	414	356	346	351	359	324	337	346	403	371	367	357	328	330	351	315	346	367	359	345	368	348	345	354	343	354	336	355	362	312	328	341	340	353	354	358	369	369	373	364	345	346	346	343	328	379	365	309	367	356	383	365	325	342	339	373	397	363	362	358	352	333	375	351	361	358	343	338	380	375	360	326	362	325	355	337	354	382	342	344	333	276	366	357	339	294	352	376	362	324	356	345	348	312	353	354	359	372	391	342	341	369	341	352	358	345	332	361	379	360	389	362	339	344	363	364	356	393	332	359	311	347	341	369	350	375	321	353	353	337	355	345	347	342	344	379	330	379	345	360	346	376	368	376	343	317	387	343	355	349	362	347	363	343	347	343	387	327	344	332	364	377	388	358	342	377	371	392	342	367	394	354	363	350	345	306	353	348	375	347	313	361	347	382	343	359	337	345	363	373	370	397	349	372	379	359	320	330	351	314	370	381	362	318	334	345	364	326	358	340	371	346	323	378	341	403	361	367	371	373	354	377	320	341	351	365	336	352	377	354	358	375	363	358	364	396	344	306	335	380	353	358	362	364	333	371	365	360	345	342	380	337	360	357	381	366	356	354	346	335	369	344	370	328	387	369	355	330	301	348	349	342	337	363	375	370	348	349	357	398	350	341	345	328	328	340	378	369	342	326	334	332	361	330	337	352	381	384	346	346	341	371	351	369	356	316	374	284	333	340	342	370	352	337	369	363	348	363	344	405	323	358	322	360	354	356	340	329	331	325	353	381	317	348	337	363	380	383	368	350	347	343	339	401	352	377	307	380	359	368	331	339	355	346	358	352	339	369	351	370	322	349	343	369	350	349	342	366	345	375	346	348	359	334	358	326	342	360	359	321	347	368	321	347	341	356	305	403	327	361	354	347	315	384	340	381	365	366	354	318	357	326	358	354	349	391	357	313	337	367	363	389	336	305	334	356	357	384	357	352	350	393	349	362	368	307	345	399	373	329	323	350	351	350	322	380	353	343	383	327	363	363	326	367	324	369	357	369	362	340	319	413	324	374	335	348	413	338	355	357	348	365	382	344	365	322	342	359	344	376	345	370	332	354	340	333	354	337	375	395	363	366	352	352	370	356	348	375	350	363	363	342	380	362	354	364	349	382	343	351	403	372	357	353	368	367	356	363	377	308	352	355	341	324	370	361	375	345	352	379	338	363	341	384	357	389	328	395	345	341	337	336	308	345	351	341	376	372	320	369	356	336	357	357	333	333	367	378	375	334	376	346	347	341	346	385	352	386	364	373	335	360	345	356	342	347	373	328	360	374	352	337	339	333	377	373	355	361	387	372	374	382	362	343	369	376	371	333	388	381	361	380	343	373	326	361	385	319	353	360	361	393	380	381	350	327	313	334	360	381	333	364	368	367	374	369	346	332	334	335	352	397	372	371	346	336	343	389	359	356	315	317	348	372	332	328	330	356	344	358	333	358	361	339	330	345	356	344	330	324	363	349	354	331	350	370	355	352	368	348	325	405	313	337	341	375	343	335	342	338	329	337	349	360	375	350	374	374	371	359	372	359	348	355	393	396	336	358	375	372	374	375	361	348	365	348	336	342	346	369	375	390	319	286	349	335	331	357	347	363	345	358	371	337	352	333	382	368	350	375	369	346	368	346	343	381	378	361	370	322	347	356	331	338	366	356	331	327	365	344	345	351	381	379	362	384	333	336	353	337	362	333	364	349	376	329	353	338	391	354	364	349	343	353	340	356	361	368	366	392	364	336	371	359	363	331	345	364	324	336	351	355	356	308	323	374	369	374	355	369	357	369	317	344	373	338	330	320	322	340	347	391	361	357	340	399	333	367	358	358	317	402	379	349	353	353	336	343	325	348	379	341	330	332	358	339	297	330	336	379	369	355	339	344	362	367	335	352	341	359	340	349	341	321	355	354	360	361	333	344	334	343	398	330	361	343	372	347	330	328	375	336	344	386	332	305	363	331	347	362	363	365	340	347	335	334	360	341	380	375	369	350	327	379	319	332	375	350	357	313	340	342	381	360	363	378	374	325	348	348	356	348	354	356	362	347	367	358	358	381	360	363	373	354	342	361	368	381	363	355	353	335	349	337	329	362	344	362	357	340	351	330	355	379	345	359	363	369	344	320	362	365	349	384	365	367	375	362	357	375	336	383	380	314	383	359	381	337	342	353	338	354	373	326	348	340	344	318	314	386	412	360	316	353	363	332	343	355	331	356	405	366	351	358	348	346	341	330	351	350	343	397	369	358	375	381	366	360	379	305	343	324	337	360	337	372	355	338	382	361	349	329	361	378	338	365	301	369	328	356	360	339	328	350	337	348	378	353	367	353	350	328	382	324	334	350	319	330	353	345	353	367	306	355	367	352	344	325	381	323	365	337	341	348	311	359	342	352	348	371	343	371	322	391	358	368	325	343	349	351	361	321	352	333	347	320	330	344	370	391	335	385	341	348	379	359	373	355	329	336	337	337	361	357	371	334	359	334	355	363	353	370	323	310	354	318	347	320	354	380	330	356	398	347	362	395	386	333	353	393	356	342	352	374	355	343	354	335	338	377	342	359	334	329	355	364	366	368	353	351	340	349	361	338	354	335	346	350	331	317	389	327	361	353	347	336	406	352	389	362	335	340	377	352	395	339	372	345	375	355	290	328	389	398	327	364	343	357	320	381	365	370	387	379	376	325
6395	3340	5535	5768	4918	3765	2759	2274	1990	1645	1579	1436	1247	1100	1105	1031	991	937	920	936	858	827	820	776	814	812	789	764	808	759	702	740	798	766	779	810	743	810	815	809	775	793	804	723	757	751	770	792	756	757	782	722	720	735	733	768	799	755	745	831	807	769	842	779	759	758	762	770	818	710	778	745	797	784	807	810	804	784	760	799	784	783	745	814	773	809	780	726	782	802	839	775	779	773	782	774	730	801	738	781	753	808	740	775	729	763	755	756	772	752	761	797	748	757	775	780	729	768	804	768	734	793	754	798	761	768	737	752	774	807	748	761	794	758	746	780	776	769	762	754	780	767	775	801	748	705	782	736	823	728	753	757	779	804	803	772	817	762	779	786	730	759	737	778	743	753	781	754	783	782	773	761	790	765	789	801	734	771	720	772	794	760	786	835	764	758	813	777	744	797	774	790	832	793	762	776	756	791	797	819	773	736	731	769	792	772	735	770	774	813	717	774	748	790	734	753	780	788	718	802	832	807	795	756	756	737	757	788	762	788	786	819	788	742	753	779	756	776	800	751	721	757	752	800	793	753	750	752	768	756	798	790	752	742	787	777	751	783	786	756	785	735	736	794	722	757	823	805	733	758	800	757	751	754	793	820	799	756	721	724	790	776	804	792	726	744	782	733	824	780	789	756	758	767	785	815	792	788	784	719	756	780	709	761	712	792	744	783	824	736	766	840	785	765	774	784	784	750	774	790	732	757	746	787	781	783	728	773	741	841	804	798	778	761	773	763	816	788	765	744	799	773	811	776	768	825	804	756	758	749	827	791	715	807	773	780	747	844	767	772	736	790	745	759	787	749	739	751	761	740	776	774	788	783	794	784	804	831	756	764	760	767	755	768	743	769	826	761	801	828	778	797	743	790	760	754	731	804	779	722	744	731	754	803	747	807	736	730	808	775	822	722	797	797	747	770	845	778	792	746	774	770	770	783	739	761	782	755	767	762	744	748	810	751	774	790	764	774	740	768	793	773	806	797	756	773	737	779	751	753	768	792	768	727	778	792	747	719	765	766	749	777	736	770	748	821	738	752	756	782	764	777	749	756	822	745	769	765	765	761	695	743	760	730	767	778	795	799	738	774	777	772	742	799	788	763	755	736	734	751	722	783	802	766	822	764	749	810	782	787	774	791	759	799	747	746	824	750	788	789	753	777	758	747	750	734	783	807	765	792	788	769	746	858	786	756	762	785	744	789	724	751	777	728	760	761	760	772	816	749	766	747	789	737	730	758	755	806	794	789	804	779	770	804	812	772	775	762	743	815	783	802	787	713	757	815	776	782	836	798	782	766	774	723	773	753	757	741	795	711	769	778	756	792	797	777	750	817	735	751	800	771	738	763	805	747	774	746	766	793	797	791	724	730	737	718	795	792	724	790	804	739	778	770	809	749	796	783	787	759	742	789	792	764	741	809	764	808	778	803	738	737	755	790	808	727	761	737	816	778	809	798	800	776	741	726	774	749	735	775	757	754	736	795	756	755	805	809	788	779	743	778	757	746	799	773	787	784	768	689	779	772	756	826	763	763	776	754	765	732	750	769	819	777	742	805	777	801	763	790	731	755	758	787	742	745	778	766	795	767	764	801	753	734	738	745	738	772	778	735	786	749	759	814	750	809	768	818	738	753	723	790	759	773	765	812	769	743	768	827	805	782	766	745	770	810	786	774	761	760	784	783	720	775	785	787	790	718	781	785	726	768	728	775	757	784	779	811	734	732	798	819	754	731	746	794	791	779	796	754	760	772	766	802	738	714	786	794	794	753	779	820	764	736	783	744	765	774	744	789	789	802	787	796	741	759	764	761	762	825	800	763	757	773	796	767	729	775	792	729	783	780	790	759	730	787	753	704	730	761	757	750	815	762	784	752	768	791	753	744	753	732	711	782	813	768	745	730	771	772	774	760	764	808	775	723	752	756	795	762	756	760	747	760	821	774	760	765	798	778	810	741	802	786	730	759	762	773	821	807	739	746	780	756	785	806	778	810	757	747	804	744	759	729	720	786	771	757	745	751	737	829	758	795	768	797	767	782	793	763	746	718	760	753	737	779	820	797	790	715	772	764	753	832	785	756	760	817	804	808	745	744	785	802	768	729	793	778	810	752	791	764	723	783	720	789	743	724	772	747	785	767	841	766	795	764	757	811	763	754	804	803	756	718	761	790	785	791	789	767	771	803	736	776	748	794	751	738	772	727	759	784	767	795	784	767	743	788	799	724	791	747	784	745	779	759	771	729	754	749	776	756	783	819	769	766	762	753	765	784	754	756	743	779	822	839	740	749	700	808	730	773	781	752	737	799	790	808	743	793	737	792	820	743	779	760	809	765	817	774	757	755	777	785	786	786	744	774	755	755	767	748	758	739	778	809	784	781	765	781	735	722	779	746	796	729	776	775	762	773	808	757	734	739	799	764	818	745	750	758	773	744	784	802	776	788	757	782	769	809	712	773	786	795	731	730	728	785	818	740	792	790	714	762	753	690	809	737	779	755	773	768	788	734	776	768	799	778	811	809	787	790	824	749	752	725	828	757	773	749	781	736	771	784	809	749	775	831	776	769	773	753	803	728	764	773	770	769	749	783	728	759	754	727	802	791	767	768	748	745	758	752	808	791	787	742	767	746	773	814	762	779	798	780	765	793	771	768	759	731	761	785	777	789	780	780	750	746	711	752	735	782	812	802	706	789	769	717	791	790	760	774	797	760	743	770	777	767	733	725	827	776	722	787	805	713	766	775	771	702	772	760	724	795	777	712	717	785	809	749	769	700	787	782	763	729	758	731	787	768	760	776	819	797	794	750	749	762	773	777	764	781	788	760	749	753	802	723	724	745	733	758	735	796	750	781	791	799	769	716	750	812	785	773	734	810	767	770	791	768	827	703	782	759	757	837	729	766	843	816	765	797	773	810	754	769	757	801	781	758	717	739	722	748	756	777	752	759	797	758	736	759	725	733	746	763	806	761	815	770	795	755	763	762	742	761	788	762	771	745	739	757	783	759	759	761	747	749	779	777	754	777	795	744	810	744	758	771	761	764	779	775	789	780	739	804	784	736	783	754	778	758	758	829	796	775	766	786	779	770	730	787	745	760	747	801	778	764	790	801	746	761	728	760	787	813	783	809	808	763	802	785	741	703	816	736	767	760	764	744	770	761	773	705	760	741	770	773	777	807	783	774	773	789	790	800	788	793	797	761	769	798	818	797	786	770	738	776	820	786	760	773	764	791	799	779	759	744	773	743	776	734	792	815	799	757	748	708	769	787	756	723	764	747	757	794	771	789	813	781	769	739	752	789	793	700	756	800	770	756	768	752	723	736	710	798	804	788	784	769	792	783	763	765	771	791	769	777	784	765	759	769	766	755	774	754	767	767	728	803	774	773	819	771	763	773	754	786	722	743	758	720	816	754	808	743	784	739	750	784	790	832	775	733	777	808	717	800	798	761	767	752	774	753	774	748
20073	7085	5695	3644	2402	1539	1384	886	728	669	585	525	448	427	458	394	355	435	375	352	343	363	375	330	377	352	308	324	335	338	339	313	318	316	351	308	347	301	363	316	338	331	333	336	310	362	311	304	289	345	321	316	311	336	300	334	358	334	321	327	311	362	308	310	357	327	350	303	322	345	311	344	339	334	298	323	338	343	355	378	311	356	314	292	344	307	331	341	345	323	312	324	302	373	314	334	329	330	341	337	339	326	349	306	336	341	315	336	303	350	317	339	325	323	308	345	338	324	327	335	346	330	355	319	357	328	349	341	318	302	313	323	286	325	297	324	345	344	293	326	276	314	331	314	330	343	328	353	301	338	320	329	309	351	333	310	379	336	340	334	307	297	329	313	341	344	325	320	321	334	366	331	323	315	366	354	369	309	386	312	336	325	317	332	310	342	337	363	320	308	311	305	316	359	333	337	344	338	317	339	342	328	332	361	318	354	333	322	309	341	344	313	336	313	296	301	304	351	333	336	325	315	345	344	329	345	333	332	306	296	310	336	300	334	319	311	298	305	377	321	343	313	324	328	318	334	346	338	341	352	331	327	338	369	333	308	320	292	295	341	347	363	351	311	296	335	327	342	324	289	317	325	312	289	292	298	360	306	325	336	317	317	346	338	302	354	321	317	323	306	332	346	341	379	326	338	326	351	325	332	319	343	324	366	334	336	328	307	350	341	339	321	315	353	334	301	330	331	322	333	313	339	326	306	310	311	334	298	324	328	319	322	305	326	322	321	326	353	367	289	339	325	353	341	296	314	270	334	285	339	325	344	271	331	315	350	336	314	322	322	342	347	333	350	324	335	308	291	325	329	324	308	295	346	314	328	332	332	332	336	308	292	378	328	324	313	357	294	370	336	305	324	358	319	313	300	338	343	323	326	347	325	298	325	312	342	332	343	338	301	334	298	337	335	296	301	301	341	339	319	338	340	355	316	300	348	340	308	316	326	294	307	302	316	333	302	310	324	320	332	327	355	329	324	330	311	310	326	358	341	309	317	305	331	373	317	355	319	300	334	282	312	312	318	344	338	336	326	331	293	337	337	319	322	323	292	323	363	317	309	306	335	329	310	317	304	315	336	348	351	323	317	331	318	299	347	285	331	331	322	348	328	352	294	350	339	326	313	312	360	320	326	322	309	293	338	342	321	319	380	321	312	323	326	313	287	356	338	342	339	320	311	299	334	303	343	329	319	279	319	323	348	346	337	352	325	332	309	341	352	318	331	351	360	337	333	309	359	353	291	316	336	341	305	344	336	326	326	312	327	335	327	380	365	329	309	332	315	318	289	368	350	337	336	327	277	316	365	305	357	321	360	293	337	339	354	335	349	324	331	315	313	351	327	343	340	304	337	330	303	336	331	323	340	321	333	338	365	303	321	322	320	326	339	337	312	320	323	340	279	335	340	292	342	331	334	326	323	340	324	303	323	326	290	314	339	374	341	304	310	324	309	320	321	374	312	307	347	320	293	308	345	325	272	330	336	341	353	332	337	337	350	330	290	336	335	309	307	309	322	345	325	337	314	338	300	341	341	304	359	327	302	342	329	339	365	325	351	335	339	301	304	269	337	362	327	347	308	349	334	311	329	332	347	310	309	303	322	338	320	324	329	292	320	309	331	313	326	299	350	364	332	285	304	345	384	335	325	338	335	319	326	304	328	334	305	285	335	270	329	312	340	355	334	328	328	333	355	334	354	352	319	309	332	316	338	327	326	307	301	365	344	333	338	353	329	345	356	356	350	319	331	305	312	300	286	327	342	314	329	312	339	347	335	309	351	297	349	288	338	311	359	349	331	312	313	295	319	337	313	324	302	334	318	338	350	346	317	331	322	343	345	317	317	346	356	334	315	352	310	321	309	365	312	294	333	312	371	339	321	339	384	361	309	304	321	316	290	340	305	333	330	357	327	288	321	343	313	323	372	342	354	331	326	341	355	318	303	350	324	313	310	331	324	375	296	335	304	338	352	323	305	312	326	343	322	299	320	331	292	315	365	334	325	319	314	343	320	294	354	341	304	334	313	337	319	355	356	324	336	313	347	365	350	331	330	335	349	320	325	299	334	332	345	339	344	369	316	328	342	330	311	324	347	328	291	294	359	321	338	318	306	322	358	308	308	310	326	324	330	318	311	376	317	360	342	326	333	305	303	316	326	295	346	347	389	333	347	326	312	295	352	313	315	335	308	318	328	306	321	364	331	331	315	335	322	300	312	337	320	319	284	320	350	311	312	350	319	318	287	340	300	347	299	332	343	312	342	299	310	335	348	328	320	319	315	305	324	306	311	347	348	336	346	308	341	325	321	318	326	295	331	322	311	333	332	351	335	307	377	342	306	297	311	327	363	336	305	300	314	292	356	312	340	316	306	313	329	304	364	317	324	368	330	324	353	353	307	337	340	314	328	323	328	321	305	312	314	349	321	345	344	341	354	353	304	295	315	275	348	324	343	325	295	320	345	323	330	317	344	343	319	367	334	330	337	330	358	310	325	320	325	340	346	318	344	330	341	331	317	350	338	329	305	316	329	295	339	318	346	329	347	340	345	313	322	321	328	305	350	319	331	366	342	330	325	333	334	313	316	312	344	317	285	323	334	342	290	309	317	325	349	328	349	321	333	300	352	371	334	334	326	313	307	355	297	307	288	343	300	354	314	316	342	357	356	340	343	327	329	329	379	326	335	309	368	343	344	338	333	314	379	329	326	324	389	337	310	356	335	369	327	308	329	341	300	304	331	339	373	331	315	321	320	325	311	330	321	297	333	344	339	329	328	331	346	331	324	367	316	313	332	311	326	346	281	284	327	345	348	336	349	284	350	290	308	334	312	297	293	339	295	301	333	325	324	319	327	329	312	302	329	320	329	379	307	331	295	330	315	345	359	322	363	318	321	315	341	289	317	293	294	343	303	328	331	311	308	324	298	317	345	309	352	324	334	324	333	347	344	312	340	354	322	318	363	319	321	326	318	322	296	309	318	357	348	337	340	288	332	350	307	306	347	348	296	354	370	325	349	310	326	329	333	328	343	297	332	320	314	297	338	297	323	330	331	329	338	306	320	305	314	348	321	326	327	350	307	330	300	317	307	316	330	299	293	331	310	310	335	319	313	298	289	318	347	313	329	358	347	293	371	327	322	307	358	340	316	364	335	286	325	334	285	319	317	310	351	347	368	314	367	347	347	330	322	329	321	344	342	297	322	324	342	315	327	348	327	334	280	356	343	319	348	299	319	335	355	325	335	340	325	333	302	379	330	307	303	353	363	336	319	356	360	339	315	333	342	331	317	349	318	349	318	324	326	294	311	384	328	330	349	337	340	303	331	332	303	335	363	314	284	316	341	385	320	325	355	322	333	314	342	316	297	337	308	310	327	345	341	337	328	340	346	330	327	333	362	323	304	345	280	332	324	337	298	331	335	339	339	320	360	357	340	316	313	313	330	340	298	341	324	307	326	332	348
12009	5522	9361	9235	7832	6151	5554	3598	3129	2664	2216	1943	1603	1388	1297	1183	1143	1046	942	967	941	862	809	804	805	845	792	781	748	811	749	757	759	744	780	747	743	727	752	737	807	752	770	738	778	723	753	733	750	739	678	764	732	709	745	739	761	754	790	738	789	753	716	780	760	732	695	739	712	704	763	748	745	733	708	704	732	731	735	673	709	719	763	710	701	792	709	747	768	739	675	746	719	710	728	785	789	756	788	713	713	675	713	689	771	788	754	713	807	750	754	763	726	772	754	754	711	751	724	743	738	745	700	730	769	665	760	752	715	790	727	726	716	748	701	763	770	712	750	705	739	752	723	689	738	730	760	815	777	705	735	724	764	722	780	753	728	757	718	716	752	759	746	741	731	721	750	727	780	757	728	766	744	737	702	690	752	709	794	717	698	713	756	757	771	723	715	771	697	710	734	790	758	751	779	753	716	748	732	739	683	745	713	709	738	732	768	740	702	763	717	728	732	658	757	787	772	722	726	707	686	751	730	733	701	728	694	720	694	764	743	744	727	717	774	766	765	731	739	740	720	700	739	797	778	708	767	735	724	719	718	764	762	746	720	685	723	737	712	747	737	774	764	762	722	704	740	763	751	761	725	767	698	735	748	734	689	719	727	749	702	769	777	766	710	702	702	732	784	753	675	721	770	662	711	725	761	733	700	734	736	669	701	760	694	721	739	724	733	742	721	788	760	695	721	753	735	753	764	762	773	782	760	717	732	792	752	708	733	735	719	746	736	755	745	748	735	713	770	712	720	751	696	765	777	746	734	716	729	695	754	715	701	739	725	723	701	774	745	779	775	718	730	742	713	742	743	780	747	667	746	719	718	765	754	705	753	723	722	690	705	734	719	761	730	727	787	723	765	727	730	730	746	737	721	728	701	790	744	713	753	773	711	702	755	717	752	776	752	766	710	747	698	740	766	738	758	733	683	714	700	738	689	786	766	713	751	731	775	726	731	684	755	779	774	710	716	749	759	741	751	726	787	736	746	751	753	718	755	759	705	753	744	710	729	683	743	719	689	796	717	777	692	708	752	715	773	746	725	727	762	767	757	748	740	715	769	690	742	712	751	738	724	769	746	785	700	725	751	761	710	705	668	765	746	805	722	737	742	744	784	730	712	775	717	721	728	721	714	744	716	731	761	734	757	720	730	712	730	753	751	737	706	775	708	753	729	718	719	705	780	722	732	761	759	764	704	753	718	709	752	730	753	747	732	780	741	687	740	742	727	783	737	793	783	702	705	679	746	745	733	768	753	731	774	715	754	725	727	747	743	738	777	710	713	740	723	741	765	819	754	731	752	739	765	725	695	722	765	735	723	797	686	743	730	774	777	744	751	692	697	736	771	775	720	718	765	706	698	810	734	676	760	749	727	748	714	720	711	703	775	763	699	701	747	801	687	704	724	725	771	727	712	714	707	733	774	725	724	724	756	713	752	757	747	778	723	752	774	737	776	766	769	794	737	749	804	728	722	730	763	726	727	732	737	730	705	726	733	757	783	731	753	724	719	734	699	739	710	752	740	726	788	736	716	729	715	688	711	765	756	747	782	731	714	721	743	762	703	698	775	713	746	776	731	767	777	761	738	716	732	682	725	732	726	717	720	686	692	758	745	735	763	727	721	768	713	804	699	763	752	740	758	763	723	745	741	749	779	698	776	720	745	734	732	731	751	699	707	733	747	693	755	759	790	731	732	752	763	721	730	757	795	703	694	725	713	703	712	741	724	758	770	727	699	710	710	723	728	728	777	749	727	733	719	721	772	719	690	728	754	744	734	694	718	732	713	723	742	734	724	705	695	768	772	749	740	778	749	726	698	742	728	731	743	780	765	760	742	743	740	741	756	716	725	753	803	749	714	724	780	740	715	796	704	806	780	743	739	759	665	744	725	710	712	737	726	734	755	737	760	762	699	701	706	756	731	658	726	717	770	774	679	729	720	734	747	779	742	755	705	810	740	713	687	756	753	745	766	709	761	717	727	694	721	775	723	717	783	711	751	694	731	776	690	757	717	746	719	731	737	724	773	731	731	743	713	733	763	776	713	708	758	708	747	705	754	700	720	710	710	761	680	767	779	731	707	739	746	744	672	733	724	729	783	706	720	758	725	746	738	753	777	728	733	719	721	719	805	747	726	748	714	748	739	703	769	713	730	728	757	801	756	733	753	757	713	747	709	760	764	764	699	734	744	716	742	736	749	750	758	711	684	684	728	712	714	687	723	794	753	680	729	687	757	685	762	723	725	740	742	753	725	759	736	689	699	773	763	742	692	757	800	750	779	713	725	683	687	767	716	733	756	773	669	723	707	752	721	728	745	757	681	763	698	731	724	768	718	717	732	696	760	786	782	752	755	760	742	748	690	746	723	750	727	765	734	696	730	716	741	745	754	712	769	763	724	735	710	750	715	729	768	710	743	736	713	754	747	638	754	766	696	755	754	748	741	750	750	703	744	761	732	761	698	690	725	736	748	734	681	748	738	731	705	754	759	736	764	728	750	753	692	700	707	700	747	740	737	764	741	730	750	761	713	715	735	716	709	732	766	683	751	738	717	757	729	714	776	711	742	691	730	743	681	692	707	693	730	735	713	750	754	717	774	728	726	778	770	716	737	710	781	777	768	693	703	750	783	736	745	753	691	738	749	733	715	688	728	769	714	743	727	744	804	742	692	754	742	750	728	741	772	727	722	741	704	689	738	673	740	753	705	735	759	706	781	682	710	692	752	701	745	717	743	673	698	726	699	680	721	726	747	716	743	757	785	725	666	699	767	806	742	742	706	736	731	745	711	711	774	773	700	750	659	710	768	736	733	731	768	754	751	730	722	751	723	746	743	758	759	747	735	721	714	715	739	754	734	688	774	710	698	797	766	713	722	706	749	756	715	692	717	702	737	761	697	703	747	701	736	756	734	731	726	745	738	729	689	754	765	707	705	747	745	771	733	760	719	702	706	711	739	715	775	732	744	689	706	751	763	752	724	743	770	712	724	701	726	744	755	738	766	729	717	748	766	742	711	777	747	695	733	777	725	704	752	732	783	727	734	769	695	720	791	728	721	691	736	721	705	711	712	741	718	747	741	739	739	705	733	758	749	737	713	739	708	716	725	740	739	748	730	742	777	743	708	676	733	751	758	728	743	693	722	735	686	705	738	716	742	733	702	693	750	717	733	731	718	705	717	745	714	742	792	736	718	748	760	712	728	765	765	739	734	738	746	710	745	744	688	795	738	788	755	764	731	758	713	730	740	724	725	704	725	731	715	790	784	737	759	706	789	706	709	757	695	775	780	769	733	719	753	785	748	755	683	767	741	714	718	744	775	754	695	729	746	751	721	734	747	702	710	729	673	727	706	723	736	722	696	768	779	713	708	754	724	751	689	721	742	751	768	733	740	691	720	732	711	733	730	744	731	774	776	714	755	725	724	705	783	766	771	769	746	743	755	710	720	687	770	718	708	710	711	746
27982	11556	9181	5341	3439	2235	2054	1389	1034	975	815	743	660	600	505	495	499	499	419	458	443	453	442	406	405	402	407	435	427	413	350	404	377	393	417	405	396	408	393	405	402	388	422	389	405	467	357	414	402	378	414	412	412	408	384	418	435	390	374	409	383	397	402	408	383	444	405	391	394	411	416	382	384	400	413	386	410	424	398	406	418	406	384	414	423	385	373	370	385	409	390	407	441	382	407	398	382	399	378	392	382	395	373	404	401	396	404	348	372	403	408	382	378	422	393	396	375	381	396	415	393	378	392	410	390	398	371	405	430	435	402	382	421	421	403	448	379	390	408	397	387	442	401	366	406	334	369	413	424	395	396	415	413	409	389	411	383	391	422	377	406	419	403	416	392	387	397	425	401	385	436	417	370	406	420	371	400	408	384	389	407	383	417	399	430	414	464	418	386	411	369	402	409	449	405	396	361	384	407	418	396	375	442	415	411	421	430	408	435	506	420	381	387	408	363	384	405	393	357	422	371	394	398	345	376	400	418	418	400	437	434	394	402	371	369	396	382	417	379	413	397	409	425	388	366	400	401	392	414	382	346	382	364	414	405	415	391	351	421	442	403	401	399	418	374	405	437	405	396	414	403	389	363	366	418	387	420	434	383	405	367	386	357	423	426	416	415	410	369	418	404	393	369	398	405	372	404	384	398	403	414	396	414	390	403	427	380	405	402	379	402	368	355	368	383	402	402	376	405	385	380	416	394	405	375	390	408	373	411	365	374	403	373	396	419	420	383	388	437	356	387	393	388	382	424	468	403	412	425	409	410	413	433	371	403	365	349	385	442	340	392	387	407	398	391	397	384	395	361	403	435	358	402	377	415	395	381	400	387	428	405	395	395	402	395	388	367	392	387	379	412	391	412	391	400	391	415	379	398	392	412	403	429	428	421	403	408	384	403	394	397	412	398	424	386	396	401	389	402	400	466	387	370	408	412	410	426	366	417	407	445	381	412	423	412	402	391	413	399	413	387	406	396	381	378	371	433	372	399	406	410	411	411	359	366	355	393	413	395	412	377	406	400	412	408	405	416	402	369	415	438	393	418	410	431	391	416	387	410	408	388	412	408	385	404	405	389	377	380	416	406	433	374	363	380	390	360	396	446	398	442	352	375	421	372	393	411	383	386	422	391	361	355	413	402	415	396	398	387	440	377	418	402	411	428	386	377	407	407	421	411	415	419	390	398	400	417	399	387	374	384	419	422	342	380	413	404	423	372	408	431	385	399	410	425	373	396	404	405	359	407	403	405	393	385	409	414	412	422	428	398	389	379	427	403	392	418	379	409	378	430	384	404	414	417	391	391	405	367	404	391	419	408	387	402	376	435	403	357	404	396	403	402	407	412	419	379	398	411	414	399	421	391	406	359	384	419	431	410	358	420	445	377	434	409	380	474	376	367	369	425	357	369	398	410	411	420	421	397	400	372	382	390	372	387	396	391	404	425	400	433	407	409	390	406	409	401	437	402	428	413	408	387	409	387	405	412	425	415	387	386	419	390	429	412	400	387	383	397	408	391	438	418	412	386	427	397	385	430	399	423	388	395	415	422	377	425	419	399	416	436	447	394	421	431	435	380	363	434	393	395	396	375	384	394	422	362	399	365	382	337	442	382	389	457	400	371	400	364	377	351	417	375	415	388	408	401	378	362	420	403	380	423	412	392	390	406	365	411	374	394	409	409	377	373	392	377	407	387	386	402	381	433	363	381	423	432	416	399	414	434	423	383	411	395	403	389	379	403	402	409	378	403	433	388	360	395	389	427	383	418	420	377	444	378	393	419	420	426	407	422	396	400	406	406	395	402	406	390	392	419	367	403	376	369	409	387	405	399	365	374	380	431	405	418	402	382	413	365	408	402	399	390	416	405	400	412	386	429	373	373	407	419	365	372	426	399	400	386	396	454	411	398	439	393	422	398	382	427	392	389	391	401	400	431	390	393	393	396	405	399	433	375	388	409	399	423	388	424	359	398	362	417	383	395	390	440	395	406	400	365	397	418	394	385	403	409	420	418	382	378	401	408	390	382	375	411	401	442	389	382	393	434	402	403	420	406	403	388	403	361	407	388	358	388	418	385	373	382	411	412	367	406	389	380	430	390	406	415	398	412	401	380	383	360	460	404	388	389	389	397	423	404	370	413	407	397	414	422	405	381	390	411	393	395	411	390	386	423	384	386	403	446	425	384	397	400	416	427	404	397	378	379	389	393	412	388	409	380	395	434	381	381	397	419	371	381	416	379	403	376	375	372	422	373	392	429	381	357	420	432	392	400	401	403	379	377	415	401	374	453	408	400	354	425	401	411	378	364	387	406	397	399	391	373	439	405	386	392	421	433	417	409	404	339	393	399	386	373	400	367	406	402	370	395	441	421	411	377	368	412	361	388	397	397	381	412	370	417	391	397	416	412	420	424	390	393	373	398	391	400	404	384	381	395	427	435	348	398	411	389	389	397	398	369	363	392	393	364	353	399	404	399	392	355	423	390	406	367	394	377	437	425	418	378	410	382	408	387	442	375	392	398	375	411	437	388	412	394	368	429	424	412	411	399	376	418	384	386	396	390	413	377	391	396	393	411	417	391	359	369	367	427	421	416	397	393	422	424	360	390	384	409	421	384	385	377	371	398	403	406	436	364	380	383	373	392	415	411	409	356	423	355	388	372	436	403	432	422	416	360	392	385	377	366	383	374	428	400	438	410	379	395	384	378	401	399	380	419	381	453	412	396	376	425	415	381	409	367	412	394	358	426	391	437	420	391	394	409	391	388	370	397	369	390	379	384	382	363	411	422	405	371	395	389	388	390	375	415	385	367	383	366	438	413	385	428	406	397	414	406	383	424	394	393	401	410	411	387	411	435	407	404	415	364	380	402	406	427	399	395	390	361	406	400	380	388	408	377	409	428	374	405	377	422	410	396	417	353	392	404	413	386	401	392	351	389	426	382	424	410	396	406	359	405	404	370	387	362	359	433	437	423	395	425	352	375	390	384	399	396	393	399	419	393	404	384	377	380	395	392	426	422	394	420	442	412	397	376	383	405	405	354	391	389	418	446	431	403	401	437	370	400	397	385	404	379	397	412	399	384	410	402	386	415	402	394	445	393	398	397	388	411	403	361	400	424	377	396	400	412	439	384	392	394	394	426	391	416	384	431	423	399	402	387	390	393	436	422	397	382	400	408	377	391	397	408	421	364	388	345	384	404	416	378	404	423	425	393	366	397	448	372	402	378	406	388	391	419	431	390	375	437	371	351	413	411	427	416	408	420	396	406	411	449	406	419	407	405	395	387	390	410	388	403	445	368	394	451	378	450	407	397	378	407	412	426	375	364	403	415	423	433	377	395	403	390	365	372	414	416	413	420	395	383	387	418	385	419	404	392	442	404	414	395	429	418	397	416	431	379	408	382	406	390	412	371	408	424	380	414	405	385	400	395	422	397	393	404	427	397	394	411	381	385	423
15201	8070	12729	11899	10377	7951	8020	5441	4109	3608	2983	2712	2140	1735	1735	1460	1407	1360	1161	1237	991	1112	1038	1014	997	956	954	929	933	926	901	843	906	902	900	899	892	876	913	902	961	904	921	942	920	878	877	839	848	827	892	889	835	876	863	911	902	858	865	917	897	972	842	886	881	842	859	914	869	883	880	827	849	877	908	873	821	901	884	919	859	948	860	871	881	905	905	854	872	872	876	885	889	872	920	884	872	881	869	883	915	904	933	871	866	851	839	907	850	865	885	883	892	845	933	871	889	837	893	867	867	879	877	856	908	891	872	915	891	845	840	879	847	860	832	896	906	900	906	914	906	820	927	939	918	913	900	874	831	832	882	924	854	895	902	909	867	929	853	887	904	902	893	885	842	839	874	908	895	865	846	897	908	895	850	872	911	918	880	843	895	864	842	847	877	844	826	834	868	887	841	908	834	938	899	921	863	847	859	884	898	883	856	884	827	912	893	875	871	924	899	871	906	846	862	889	849	847	873	905	887	871	885	842	879	919	844	851	830	833	894	820	911	853	890	859	852	826	890	878	916	943	885	864	880	866	848	805	856	805	857	866	867	859	823	868	824	892	931	876	870	874	858	876	840	877	819	875	823	881	902	876	908	860	892	868	876	899	860	842	868	850	819	912	931	859	854	827	900	874	920	883	888	873	885	902	858	923	845	929	876	880	900	876	961	873	851	832	900	928	916	863	899	863	905	852	864	867	921	785	898	885	849	888	863	831	882	864	846	928	875	855	844	868	886	810	895	893	868	903	870	828	820	833	917	838	815	841	855	899	910	888	906	873	933	926	916	855	847	845	882	840	884	882	878	855	871	919	863	860	927	880	910	838	893	892	861	981	847	790	861	870	855	929	841	885	813	889	835	880	883	882	798	873	857	896	893	905	864	848	891	879	927	923	881	880	922	891	903	861	876	895	877	863	876	893	877	865	885	873	918	879	868	835	876	892	821	849	888	929	890	871	838	849	867	850	818	886	891	909	876	887	893	856	901	885	846	911	902	858	940	876	874	872	910	891	821	856	860	831	914	882	852	919	913	828	884	845	892	901	864	927	874	868	922	842	888	914	923	878	906	893	877	877	872	869	826	874	890	885	913	849	927	867	950	865	870	857	877	839	880	888	882	893	894	922	856	857	867	871	876	866	886	841	845	815	846	903	866	880	904	869	852	949	833	860	888	857	857	916	908	881	900	900	875	880	868	867	890	912	897	849	875	912	856	861	880	885	896	908	897	838	878	868	844	858	878	863	878	849	908	870	900	876	827	878	916	874	860	842	838	897	873	904	841	911	912	859	884	939	892	897	915	902	879	936	890	861	881	922	865	890	891	847	872	881	885	931	936	889	885	902	872	894	895	858	891	860	869	913	814	810	880	911	878	913	879	859	881	799	833	871	858	868	831	858	928	848	801	923	924	862	838	841	859	893	878	844	912	876	865	889	968	890	933	832	850	903	866	866	886	904	874	875	867	856	864	910	901	875	887	823	887	812	884	844	874	919	867	828	938	904	879	898	879	852	879	878	873	850	865	882	870	866	895	842	838	899	851	870	863	897	882	872	859	901	912	880	918	865	778	867	857	924	965	904	850	845	859	870	893	877	848	875	896	832	919	845	926	886	862	890	819	904	884	856	893	852	882	919	893	892	862	855	925	869	894	836	888	877	872	855	890	931	864	895	827	911	837	884	902	829	902	906	856	822	907	914	894	876	895	846	868	875	842	865	901	849	919	824	875	892	821	919	884	859	859	875	871	871	819	873	910	895	862	914	888	894	919	897	853	901	861	887	846	851	916	847	899	855	844	867	901	833	824	871	882	846	863	880	892	858	815	881	896	918	888	889	849	852	871	837	868	839	881	868	887	912	864	875	878	910	897	885	874	883	863	834	904	868	833	882	918	835	896	829	894	897	845	845	858	849	850	870	889	885	893	875	874	890	850	887	925	844	905	866	874	907	842	839	822	819	865	841	877	964	798	833	845	854	855	853	908	868	949	819	861	898	904	908	884	886	855	869	940	836	868	865	896	865	908	867	867	875	880	910	866	910	912	852	872	900	858	908	841	899	894	869	884	909	853	866	886	929	904	856	862	879	890	876	881	855	889	892	885	860	887	908	840	889	825	903	901	853	858	894	908	932	850	900	867	861	869	909	871	875	901	906	864	854	873	862	932	867	853	875	831	865	897	859	897	834	870	909	904	890	897	889	869	891	871	868	914	876	866	806	873	847	857	799	888	884	878	886	914	880	871	884	876	874	869	843	883	922	848	896	877	900	861	877	907	902	855	894	879	904	854	818	871	886	854	878	855	897	899	833	857	899	880	916	911	912	868	842	857	860	854	857	813	908	873	842	866	875	892	863	849	901	917	907	884	862	907	921	870	836	847	874	813	843	925	903	837	834	894	830	891	839	915	918	868	909	883	844	838	893	842	883	874	922	862	859	885	916	860	893	926	872	801	870	865	916	912	920	867	912	865	868	865	875	849	910	914	883	847	896	877	812	876	845	868	873	874	914	878	911	877	876	905	926	907	871	925	900	847	885	912	878	892	914	909	846	859	883	842	846	860	818	862	899	881	911	875	939	840	880	875	894	836	824	852	823	943	858	824	908	867	848	867	860	853	876	891	860	856	866	879	873	919	883	874	909	853	843	876	866	870	891	861	843	873	835	889	875	871	899	845	816	887	854	836	892	858	865	858	869	863	878	877	924	812	840	890	853	853	878	897	870	862	856	847	893	885	849	859	867	938	832	888	905	859	884	856	873	837	878	852	806	888	791	884	853	874	855	865	874	922	950	868	862	848	837	900	849	892	904	905	896	924	866	846	834	882	851	871	874	875	855	900	811	875	944	878	873	897	877	842	893	853	905	831	808	800	913	880	867	875	895	831	945	853	884	913	921	864	827	846	857	843	826	867	936	867	849	872	870	851	932	882	905	866	862	864	878	885	820	856	884	881	871	911	912	869	866	914	926	916	838	858	914	881	854	874	829	905	879	886	879	864	884	848	914	895	886	875	871	866	866	858	865	858	861	841	887	894	851	842	958	897	853	911	853	866	860	850	860	898	877	886	861	867	905	867	868	872	885	886	850	858	808	920	884	914	807	857	898	877	807	914	891	890	891	936	861	865	932	885	814	887	858	910	868	836	883	895	874	930	896	877	892	865	904	864	907	852	914	852	870	889	926	903	921	821	929	872	902	870	852	865	884	877	845	924	834	904	897	870	928	905	827	886	931	886	883	894	840	913	858	849	877	866	844	832	918	867	973	905	928	904	833	882	932	914	884	900	924	859	911	876	904	882	869	820	870	914	856	878	885	880	830	814	857	866	853	825	830	856	906	881	909	928	862	916	863	902	857	863	876	867	904	858	903	842	863	898	866	856	820	858	923	886	857	937	872	899	805	879	898	890	878	833	817	882	886	899	867	932	898	880	881	893	865	817	834	890	873	903	911	833	924	890	862	899	878	855	859
9353	3979	3074	2018	1455	1045	773	660	613	537	488	437	449	392	381	399	368	321	358	344	380	371	353	358	319	370	351	354	340	350	351	339	354	387	357	323	361	338	338	337	345	374	347	360	352	376	363	345	364	368	370	350	322	310	365	398	344	346	338	350	318	315	380	336	349	332	368	382	346	404	340	346	356	328	353	358	317	366	379	338	347	346	324	325	378	348	382	374	351	316	356	318	352	335	378	357	351	359	363	343	351	311	329	330	340	354	322	333	325	361	361	389	373	356	366	381	339	377	347	332	408	358	363	343	334	338	380	305	367	337	333	352	371	329	363	325	353	360	343	355	314	325	324	347	397	304	349	354	350	365	369	366	339	349	316	350	361	357	320	373	350	356	342	356	329	328	345	341	371	362	353	358	348	364	323	326	348	341	371	367	354	330	328	323	340	362	371	341	351	348	389	359	336	352	327	365	372	344	387	365	377	356	358	393	341	365	341	338	334	362	318	372	340	352	353	357	344	370	388	351	343	357	352	356	341	369	373	352	337	345	348	337	377	357	335	332	342	351	338	353	355	365	318	340	349	379	364	316	340	385	368	369	337	347	353	401	343	329	343	335	360	376	395	341	353	345	332	348	318	354	353	344	365	364	391	342	355	338	325	336	332	302	354	337	350	335	351	328	347	310	309	338	331	330	354	359	336	366	354	323	338	350	365	370	376	324	337	380	350	356	364	376	332	359	333	368	338	370	378	355	373	342	372	382	355	359	324	384	356	323	304	368	357	338	328	346	331	341	360	342	322	316	347	374	341	351	306	353	371	325	356	354	367	333	333	318	337	380	343	342	363	344	337	343	362	334	354	318	356	333	312	333	310	357	344	387	371	327	355	378	358	351	341	372	363	353	351	346	323	355	395	352	381	376	352	380	325	351	329	349	344	337	309	344	312	329	342	361	390	360	363	334	363	331	335	341	349	342	329	338	366	333	356	341	373	362	348	366	388	337	370	379	337	360	333	329	355	334	389	373	360	357	350	354	347	328	349	377	355	309	374	340	325	336	345	371	343	354	343	361	364	332	386	337	299	338	383	347	337	366	385	337	346	355	355	356	340	328	325	365	365	361	331	316	343	341	386	368	354	349	381	348	349	366	342	353	339	347	314	336	349	333	344	338	335	342	356	342	338	339	332	339	331	338	336	357	361	327	337	359	323	365	367	350	392	342	386	351	347	332	375	350	302	384	348	368	317	310	327	346	336	360	379	361	353	318	373	345	340	359	378	369	348	342	353	308	381	323	327	376	356	336	358	331	319	348	341	343	352	323	386	317	351	336	338	344	338	310	351	388	326	402	336	363	349	368	341	354	372	380	376	376	358	354	331	334	352	341	335	359	349	380	362	373	362	331	380	371	377	352	383	363	318	350	371	350	362	385	350	363	364	329	320	314	319	338	338	324	369	354	356	358	322	342	353	338	362	331	339	342	339	339	365	347	356	336	367	354	309	344	385	301	325	361	363	343	383	366	405	329	330	385	336	308	306	309	325	336	354	348	353	343	332	332	320	346	336	315	364	341	380	371	345	351	352	368	365	364	324	314	332	350	346	348	341	352	294	370	340	364	349	360	399	317	380	364	357	346	376	351	320	351	400	335	349	327	342	369	327	354	318	306	330	391	399	349	342	379	335	343	322	369	327	349	342	332	344	365	386	328	344	343	345	360	357	344	370	354	367	373	354	311	347	287	345	337	364	347	351	366	385	346	351	387	360	342	360	344	362	329	338	316	358	320	334	328	340	328	337	341	337	334	341	300	361	382	368	349	350	346	332	306	305	364	354	332	326	365	330	342	341	345	331	361	341	332	315	368	375	365	345	314	392	371	369	401	377	387	336	374	349	360	324	336	388	376	362	312	358	359	342	357	336	333	320	379	359	342	356	344	366	366	342	319	368	353	327	342	323	380	350	368	376	326	358	322	339	360	355	343	382	339	344	330	362	366	385	341	380	359	340	389	369	317	321	340	315	398	331	330	342	377	363	342	336	344	343	358	374	349	359	378	352	341	358	341	329	350	390	370	351	343	372	360	334	356	345	343	317	334	329	338	341	347	365	341	369	347	342	334	348	332	331	360	351	333	370	330	377	344	320	347	380	353	377	340	369	335	342	364	358	342	370	349	383	343	326	353	354	393	375	377	367	307	334	381	351	358	350	360	342	381	328	339	353	335	360	364	302	330	363	368	312	352	329	332	358	340	367	357	355	350	357	339	386	343	363	357	368	340	371	364	343	395	325	310	347	312	354	354	306	348	343	358	311	329	345	367	318	347	361	354	375	341	371	365	350	339	378	350	383	362	330	367	310	342	376	401	349	347	344	380	352	358	359	318	298	307	362	342	384	385	392	360	362	345	328	358	344	379	334	335	343	342	332	342	350	320	346	372	323	384	357	355	355	364	378	378	337	374	373	311	375	334	354	321	354	380	351	375	367	353	338	396	374	365	370	353	325	326	320	350	341	346	316	369	350	323	345	357	358	337	330	333	391	344	365	327	391	345	333	380	382	339	344	356	331	337	359	348	308	348	314	328	389	377	372	343	340	332	367	347	356	346	364	348	345	338	337	346	360	355	355	302	322	387	321	332	342	372	325	302	341	368	344	382	341	336	330	348	377	380	326	353	370	364	328	316	330	367	357	341	354	341	344	348	332	350	339	346	326	336	338	359	323	352	314	363	361	381	300	318	382	363	339	403	384	368	319	384	376	334	362	342	337	339	345	367	324	366	377	331	325	338	342	355	361	377	340	344	326	367	356	390	361	334	298	360	394	383	341	377	340	348	309	369	349	360	350	359	385	327	381	379	359	376	325	368	361	347	350	336	352	356	280	338	366	346	389	334	330	329	343	366	368	335	351	332	386	365	379	373	360	357	332	332	359	342	355	384	333	353	352	327	352	360	358	371	341	346	341	361	389	390	340	358	337	346	381	351	407	336	337	392	380	330	333	340	352	353	332	319	333	352	331	337	349	351	379	384	378	329	345	341	320	366	317	368	385	350	369	363	334	333	322	325	354	378	312	371	390	364	361	337	367	339	334	381	368	328	336	336	351	338	348	327	350	352	381	363	307	357	344	364	378	376	323	350	364	371	311	340	330	313	354	352	357	323	361	305	331	322	348	339	329	368	377	340	357	343	363	387	351	346	361	352	389	347	345	364	327	332	360	362	331	348	331	377	350	361	357	355	372	333	354	332	355	324	314	361	323	340	355	382	335	345	329	351	387	361	350	387	378	343	323	310	326	335	333	322	365	352	404	342	324	350	326	318	335	334	346	317	319	340	352	354	328	395	363	366	345	381	346	337	347	343	347	336	346	368	352	367	358	337	392	359	345	361	362	332	326	387	366	326	373	348	367	354	346	353	342	332	354	370	349	383	354	358	352	327	327	362	369	342	345	361	351	328	384	346	376	347	344	314	338	327	353	355	374	339	343	340	337	353	350	357	353	342	352	332	342	386	347	340	353	356
5830	3609	5599	5494	5056	3781	2810	2270	1953	1675	1609	1463	1254	1095	1136	1028	970	903	878	909	882	821	792	798	810	817	758	787	793	755	744	721	721	791	782	763	768	751	727	759	768	838	715	818	802	801	726	737	780	781	766	767	779	738	783	738	728	801	759	793	819	778	719	749	766	802	777	770	760	754	785	769	740	757	741	742	812	759	765	811	760	760	729	768	749	758	774	703	744	759	735	773	740	807	800	790	764	795	742	756	774	768	773	754	767	726	688	765	732	769	725	790	704	807	747	718	733	764	809	716	756	771	740	733	751	781	825	717	764	761	732	782	766	796	776	741	757	762	736	773	792	740	752	763	747	765	785	769	760	741	729	744	784	809	740	801	755	789	777	717	810	748	775	774	753	828	761	778	768	727	818	764	764	732	719	771	720	765	797	751	798	793	759	758	752	772	767	800	764	771	798	699	813	783	767	729	768	763	788	765	779	746	811	781	743	748	794	790	757	775	725	730	756	756	769	827	820	784	770	758	735	748	707	810	801	744	777	743	729	744	765	755	752	791	756	736	721	752	745	768	773	767	801	766	781	798	765	748	774	769	784	764	712	760	717	755	812	778	776	766	757	764	801	747	736	813	784	779	785	808	786	799	795	772	730	792	797	742	759	761	789	776	773	797	743	804	735	761	763	780	759	781	792	765	780	755	758	771	746	755	774	724	777	739	798	738	730	767	759	732	731	761	729	763	730	762	800	792	757	756	758	762	754	737	797	800	735	772	767	795	759	713	768	759	770	740	787	763	799	808	737	776	748	760	781	785	763	782	785	776	731	749	792	777	781	742	747	788	745	763	796	726	766	760	793	771	781	726	768	736	753	823	715	748	737	797	724	759	769	804	734	825	782	731	773	783	789	803	785	793	735	762	739	775	746	727	762	723	783	795	780	787	799	762	783	748	701	763	775	759	750	726	774	721	808	780	727	691	805	717	792	766	749	768	760	772	746	790	772	749	753	777	771	777	718	765	784	741	772	803	729	766	802	755	795	718	746	766	755	761	792	737	716	786	750	739	743	737	777	768	784	722	734	720	756	739	811	732	767	782	787	776	747	716	745	781	745	774	768	729	752	770	746	786	754	726	720	727	763	784	746	776	798	713	729	724	778	754	775	750	702	805	767	765	750	786	782	750	723	740	736	802	764	750	826	739	766	777	768	826	742	747	763	725	755	725	788	712	730	778	801	771	745	740	785	780	771	717	757	799	753	759	742	739	763	710	740	732	831	755	758	780	706	800	784	798	694	760	716	776	785	706	735	749	733	773	799	704	774	686	790	793	749	767	752	815	736	768	789	811	798	753	765	769	776	771	784	793	791	807	804	739	758	839	746	787	770	755	728	769	725	767	755	773	755	729	763	752	813	764	767	775	765	777	766	806	782	789	751	749	730	766	758	731	829	709	748	758	812	765	762	823	735	716	726	753	780	816	783	779	773	749	781	777	750	758	714	767	747	729	741	764	749	743	752	780	757	795	769	756	759	828	818	806	773	764	708	786	759	794	754	735	774	783	785	774	756	705	787	742	720	739	766	769	738	783	765	685	820	710	802	837	834	743	721	778	725	748	776	764	838	761	760	762	753	764	761	761	797	794	759	769	714	743	787	734	729	790	734	749	792	760	789	814	772	790	815	738	751	734	781	796	719	755	761	765	760	781	743	742	813	762	807	767	767	788	765	731	791	787	751	767	752	787	773	756	760	745	740	752	745	756	772	754	799	713	810	785	756	763	765	782	722	741	786	788	751	734	782	726	769	727	780	772	726	733	778	780	792	760	774	816	803	757	763	759	744	765	780	722	778	740	737	775	793	757	779	738	757	780	735	726	759	802	781	738	727	766	744	778	761	778	773	823	738	742	792	743	748	750	790	763	760	700	766	760	767	760	780	758	758	738	779	794	804	752	802	754	800	766	797	812	807	807	754	734	777	768	768	756	761	765	669	828	733	770	767	836	748	771	772	769	760	731	735	735	745	742	773	774	812	737	776	805	740	748	748	783	752	802	733	813	807	773	781	772	769	733	772	751	784	752	745	787	772	764	798	766	736	751	788	733	767	771	786	754	746	778	702	744	736	817	800	752	789	734	802	788	758	739	760	771	751	789	713	751	755	749	747	768	775	774	792	816	735	696	776	753	752	757	733	775	775	748	747	773	799	818	800	774	731	754	758	778	796	758	756	802	728	810	802	751	757	777	741	785	750	761	792	774	780	742	773	767	771	785	789	761	776	739	736	779	709	793	737	717	762	778	748	790	741	762	767	706	765	774	778	807	729	786	811	812	786	763	765	780	763	746	766	754	716	796	789	720	794	794	753	749	779	833	743	771	763	781	743	756	743	750	760	738	780	760	790	768	762	782	761	722	750	770	750	728	797	771	767	755	755	766	731	751	770	739	763	765	766	792	735	753	726	785	786	744	821	727	755	805	774	790	776	782	798	675	779	818	761	754	804	774	765	755	770	781	725	803	755	774	765	729	786	787	740	762	743	757	749	742	782	796	783	747	743	739	766	734	750	728	755	715	799	783	834	756	805	753	784	758	771	779	767	750	777	757	802	772	781	733	781	771	728	789	801	741	767	811	762	756	765	766	770	807	767	794	761	796	763	741	789	778	759	786	757	767	771	792	783	726	804	782	746	787	809	798	790	775	794	769	745	765	759	719	776	745	807	746	735	752	760	742	772	772	813	742	762	747	731	754	789	759	756	747	741	757	779	742	802	824	715	738	749	759	781	779	760	774	766	726	778	775	790	750	746	779	800	771	777	787	791	772	774	756	729	757	742	795	714	756	764	796	776	707	758	780	749	710	772	739	783	790	745	763	770	712	744	802	824	818	785	735	770	720	759	745	773	796	733	726	737	805	747	762	753	773	790	775	771	792	751	777	738	745	771	717	762	751	755	793	780	741	747	732	747	723	747	744	758	747	749	774	812	751	820	772	770	732	767	763	773	790	803	833	806	768	819	792	802	736	781	763	739	787	797	742	777	753	776	762	761	717	832	729	733	736	778	814	798	798	802	706	758	783	828	775	835	793	786	749	737	759	808	764	760	745	752	787	770	738	780	762	785	763	780	799	778	785	808	765	809	762	761	842	759	765	741	706	758	768	757	748	726	814	745	723	747	793	738	822	786	735	708	780	770	746	759	787	776	774	754	779	754	747	802	800	759	750	764	764	759	791	757	790	721	777	746	746	739	712	818	772	774	768	823	721	771	823	746	773	805	748	821	765	792	771	747	726	772	799	756	753	717	750	774	744	778	749	723	772	728	755	808	765	785	744	754	779	774	859	745	732	760	778	704	763	796	777	774	701	805	728	770	711	735	724	754	713	790	730	770	783	763	785	790	789	801	791	733	754	739	745	757	773	781	772	785	754	717	699	761	744	793	705	795	777	797	795	789	767	721	779	776	779	794	769	771	774	760	827	782	826	800	776	740	726	740	762	745	763	788	769	786	777	779	780	734	727	770	808
20376	8165	5664	3701	2375	1643	1309	951	710	663	602	523	490	463	449	351	374	384	359	351	344	346	282	358	296	327	294	370	354	351	303	311	316	293	306	327	325	360	320	337	328	332	302	320	314	337	348	366	307	329	313	303	334	353	338	345	351	299	328	289	335	335	312	328	324	327	295	330	288	335	333	338	369	300	318	339	346	328	338	303	330	345	341	313	310	322	334	301	303	312	340	318	318	348	296	353	327	324	278	339	371	309	320	352	328	328	360	349	345	298	297	322	322	327	346	302	277	333	344	315	313	306	325	300	326	333	344	322	325	362	319	322	326	331	366	339	333	331	297	333	343	316	312	318	301	340	281	334	347	309	299	310	317	320	314	309	311	305	290	356	321	334	336	337	347	308	327	296	322	344	346	310	332	350	323	348	353	331	322	331	324	325	335	349	299	299	344	325	304	312	338	311	308	334	346	316	329	317	345	326	347	298	312	329	347	332	350	343	340	315	311	301	309	325	324	311	298	344	325	299	315	318	326	367	334	325	314	329	319	327	312	328	336	309	303	312	280	323	321	350	323	303	324	327	318	311	325	295	337	325	311	351	317	306	307	318	324	333	302	327	371	315	321	317	339	329	324	298	319	335	332	308	318	321	316	294	310	306	347	356	323	305	341	343	340	321	311	293	348	344	320	330	331	334	300	344	289	349	325	343	354	324	312	325	332	270	315	375	322	323	319	293	342	344	309	302	320	294	331	317	317	281	334	375	322	322	316	295	312	351	358	303	341	357	295	345	278	343	356	319	344	339	336	296	351	309	334	324	342	320	297	365	342	326	318	292	303	302	309	331	318	326	323	320	312	331	332	343	319	334	317	340	297	341	319	307	320	321	394	305	343	347	316	335	331	354	318	336	323	320	321	331	307	334	327	356	294	305	306	329	340	337	292	332	312	309	311	330	313	351	358	326	326	378	323	346	323	313	329	319	328	354	317	312	321	353	352	319	307	327	342	300	318	291	334	312	350	321	302	352	287	318	337	333	292	276	363	334	329	339	314	333	344	346	312	326	308	288	341	330	349	344	328	359	370	326	321	299	299	310	329	312	327	342	319	324	289	331	318	305	316	303	338	306	325	295	308	323	334	337	294	308	343	318	302	316	329	362	346	342	333	303	338	267	299	324	327	297	306	289	313	325	341	355	381	313	352	331	294	301	316	332	324	358	304	355	301	351	316	314	335	299	320	316	353	352	318	341	316	358	357	284	345	325	354	336	303	303	293	314	311	334	362	334	348	334	337	305	362	307	299	335	300	327	327	334	298	349	329	354	319	299	310	329	339	345	303	329	322	302	313	324	308	366	319	361	347	335	316	312	342	283	322	316	305	356	337	343	318	338	346	326	299	332	361	306	293	366	364	343	331	340	314	373	343	340	332	328	300	286	321	363	327	312	319	290	321	359	306	331	342	313	322	303	329	344	343	330	330	305	310	351	321	332	340	352	341	339	311	309	354	313	356	315	315	322	333	337	350	341	326	330	328	332	320	309	323	300	321	353	350	301	302	367	328	336	338	359	344	314	321	308	320	298	299	362	356	316	323	318	307	271	317	285	308	350	339	335	322	305	326	339	333	336	311	366	312	367	359	315	312	272	320	312	291	327	320	344	310	334	350	355	324	306	337	314	324	338	329	355	297	327	363	333	318	333	334	346	324	311	340	359	320	293	309	321	328	342	345	326	322	327	300	358	323	303	334	321	316	329	307	307	337	327	302	332	323	321	342	365	324	302	304	348	308	340	327	337	298	348	311	315	336	334	321	318	336	294	337	353	322	311	333	354	326	351	342	346	321	299	322	319	325	351	332	327	329	298	301	295	305	299	352	335	359	336	349	349	314	335	288	306	292	373	317	319	293	330	319	315	371	327	342	334	320	301	354	346	321	311	300	352	342	330	328	347	381	333	336	322	323	325	369	317	319	329	377	348	348	329	308	322	313	363	328	331	321	317	319	304	359	329	336	302	337	320	332	319	311	335	308	333	300	323	335	316	307	323	327	322	386	340	311	304	338	343	313	305	296	301	333	318	289	357	325	345	340	334	333	365	322	330	321	333	339	291	310	308	376	361	320	357	332	322	308	308	321	310	338	308	329	355	350	312	325	345	328	316	325	286	330	331	317	307	297	374	325	362	303	325	328	307	328	325	331	322	319	340	320	341	348	385	338	359	337	315	319	344	350	338	332	332	342	358	314	326	324	312	316	335	343	341	335	328	335	334	341	331	299	325	345	306	334	355	342	289	324	327	331	309	319	309	330	350	288	297	327	303	346	324	328	317	365	283	331	320	320	310	328	365	339	319	298	344	346	343	368	344	316	348	332	303	312	333	296	311	332	354	351	326	356	331	322	337	320	313	330	327	347	346	284	358	313	329	337	340	339	289	314	330	327	318	287	332	312	258	326	336	331	332	327	313	325	328	343	330	306	311	323	329	358	314	309	280	326	354	308	322	320	355	357	342	369	333	296	322	323	293	337	339	335	313	332	315	347	355	290	325	312	343	371	344	342	327	303	304	333	298	319	349	317	334	375	342	318	331	323	309	321	376	309	285	296	304	356	307	289	326	352	309	324	299	333	331	318	327	349	331	320	334	318	321	351	307	312	347	345	352	352	327	311	352	280	327	335	318	325	332	318	304	311	341	336	299	328	313	286	336	337	324	330	339	317	314	321	295	357	351	350	320	375	353	331	352	342	330	344	310	315	331	337	314	356	345	301	336	331	300	307	312	315	292	351	326	328	336	324	327	359	322	336	340	341	355	292	302	337	339	328	307	324	326	335	317	322	329	313	338	342	309	324	322	332	368	306	323	308	320	326	335	353	340	280	366	330	312	305	354	313	314	340	345	361	316	323	362	345	347	358	359	328	302	313	314	336	333	373	344	318	289	304	332	319	326	343	348	298	330	326	366	308	297	327	374	309	351	338	328	320	318	353	335	365	359	313	354	331	341	360	283	332	343	343	303	304	303	308	315	315	303	350	323	327	323	301	326	325	350	334	323	302	334	317	320	318	349	316	346	349	327	336	322	323	325	316	326	354	335	302	338	313	347	315	344	309	298	286	297	359	325	350	360	349	338	343	359	320	359	326	321	343	346	331	334	314	360	302	371	311	360	333	333	295	330	323	323	300	360	313	333	358	352	328	308	335	362	311	361	294	305	333	293	332	326	316	329	326	334	324	367	333	294	364	356	316	328	329	308	312	324	323	350	384	333	335	336	367	322	344	330	320	302	304	315	310	314	344	339	279	350	367	352	325	312	312	314	315	330	312	305	316	313	321	347	331	317	327	289	323	287	293	332	317	323	327	338	331	342	323	336	339	337	332	375	328	307	333	338	335	306	335	297	364	368	307	340	350	331	319	311	357	341	342	339	347	309	319	335	337	295	325	315	271	268	335	326	290	320	339	324	317	349	303	336	313	298	338	310	323	324	330	347	340	359	336	305	321	347	321	315	341	330	319	329	343	305
12462	6288	9311	9044	8313	6303	5275	3824	2714	2454	2229	1947	1619	1361	1293	1254	1039	1014	978	978	862	809	827	835	799	775	802	752	669	724	752	699	730	708	730	723	752	728	728	756	749	769	710	724	764	713	784	714	709	723	716	734	743	740	721	701	793	708	716	747	687	726	720	759	729	698	689	773	708	711	747	753	750	718	692	752	730	747	698	765	717	700	730	721	688	726	726	702	712	742	706	716	759	714	768	748	815	724	748	726	762	756	724	705	780	722	694	720	764	700	755	750	763	781	736	721	754	756	704	730	726	754	700	667	722	728	697	773	745	732	670	779	765	758	702	711	730	712	744	741	689	772	719	716	738	761	750	731	675	680	685	696	754	708	728	760	704	765	710	723	690	756	781	700	758	696	698	745	740	721	699	759	754	759	763	736	728	759	760	715	686	711	736	743	735	723	697	754	764	693	710	725	758	707	744	698	778	754	689	722	774	752	761	761	715	798	741	716	747	744	752	740	757	686	720	741	723	719	711	721	715	751	772	698	748	730	722	752	745	745	741	718	715	726	692	721	743	697	699	734	703	700	750	744	771	758	710	730	703	713	732	769	751	729	762	747	709	732	718	747	716	710	719	697	691	733	685	724	760	778	714	685	720	764	751	710	740	743	759	753	724	743	731	703	774	729	716	744	724	712	790	730	727	727	743	782	728	776	757	727	757	754	769	728	704	725	728	718	764	757	763	721	723	767	734	706	715	681	725	771	762	697	694	741	744	740	750	731	726	720	726	713	730	730	761	692	742	736	703	732	739	773	768	756	680	753	770	724	720	745	701	742	675	752	681	734	735	765	736	722	765	759	702	691	709	726	692	714	699	795	726	712	729	711	742	722	705	750	757	700	682	695	719	780	737	740	743	714	741	757	720	755	741	740	743	712	674	723	723	700	745	709	732	741	786	750	757	713	709	687	698	681	742	720	747	730	769	739	744	763	761	743	706	771	755	678	739	795	729	705	722	803	726	731	754	715	742	704	754	713	766	745	723	732	673	719	739	730	730	703	698	732	768	775	757	722	750	683	749	751	730	752	678	690	701	775	767	733	702	751	721	742	777	706	747	712	693	742	754	706	743	736	704	755	734	755	719	773	780	724	750	737	786	718	781	710	748	704	759	748	711	728	740	734	697	671	709	687	747	706	769	770	741	748	703	734	689	743	722	757	679	749	710	662	689	740	732	700	715	725	700	705	722	727	715	698	748	700	730	717	751	718	690	709	718	717	695	736	736	770	736	718	716	796	725	720	732	755	713	760	734	738	713	714	762	729	699	702	747	728	721	719	703	766	774	770	719	711	714	767	762	737	730	763	705	700	730	662	722	691	743	727	700	718	771	769	700	745	780	732	735	703	732	718	785	737	799	790	765	776	738	721	778	743	749	766	767	747	700	743	714	712	670	761	698	733	756	770	730	717	736	725	763	733	730	757	752	721	730	701	734	728	761	728	745	708	747	717	713	738	653	746	713	739	760	747	761	698	727	746	736	728	753	717	758	695	700	702	761	756	739	725	678	701	699	718	715	752	764	757	737	773	756	751	705	727	790	687	756	696	745	695	724	693	746	751	691	715	732	720	746	707	766	772	762	759	710	730	735	727	714	726	721	772	747	757	731	796	707	732	775	703	746	711	743	744	727	753	745	648	735	721	807	708	696	719	718	751	731	744	708	701	729	735	722	705	734	733	706	759	718	737	755	776	715	712	726	765	734	663	710	732	756	735	761	730	747	766	749	712	741	761	731	702	738	677	715	761	736	733	758	711	702	728	669	719	707	746	750	758	753	718	694	710	729	764	678	735	693	728	728	751	715	769	732	718	760	782	759	722	709	736	697	723	781	722	729	712	748	687	753	749	704	775	770	763	718	704	738	724	754	731	712	755	731	725	683	728	724	715	719	788	684	710	747	685	754	730	764	687	808	748	686	682	738	736	730	747	743	680	718	739	725	734	692	705	753	734	746	709	738	760	743	716	736	730	716	704	736	719	707	761	705	717	719	788	743	686	690	752	725	734	728	756	695	718	690	738	732	702	705	762	727	688	726	740	748	731	756	728	717	723	710	728	765	712	743	720	752	748	728	764	726	732	749	722	703	736	672	744	757	739	764	726	729	719	693	697	765	747	735	768	758	712	701	746	747	713	720	734	790	754	757	739	741	743	721	716	727	757	779	713	722	732	772	672	754	723	717	701	737	710	725	754	741	747	743	737	683	725	716	757	738	745	749	731	730	733	763	747	714	787	702	706	715	713	652	727	726	751	732	744	736	782	737	756	692	741	706	749	708	712	747	729	746	687	743	724	728	671	723	785	712	702	737	751	683	755	721	752	728	752	725	715	710	711	748	760	743	719	710	731	697	699	703	730	777	701	742	744	741	748	756	709	711	676	754	751	744	720	711	716	694	737	737	745	706	726	749	724	722	730	686	723	740	723	769	760	764	731	743	764	721	726	737	756	706	675	750	748	729	745	728	706	679	744	689	745	738	745	724	734	743	727	766	742	731	753	758	708	782	754	802	741	741	720	782	719	805	736	705	741	724	703	767	760	779	724	742	690	742	702	720	752	764	695	701	760	710	773	710	753	769	723	670	727	767	723	705	756	726	721	746	741	791	728	728	679	713	711	727	749	738	759	744	728	736	714	736	726	695	715	735	741	692	720	705	718	737	726	744	732	723	736	775	656	819	729	715	750	740	752	732	744	753	731	692	722	746	728	694	747	716	687	720	770	716	705	691	684	772	723	715	741	797	683	713	783	718	694	735	714	736	755	750	691	762	744	723	750	704	754	744	723	725	712	723	745	716	771	686	752	678	698	745	798	734	701	720	696	701	764	692	714	734	725	746	727	748	737	716	727	766	736	747	720	715	736	731	720	712	741	742	729	731	700	778	791	685	750	749	714	739	774	779	707	770	700	719	790	745	789	743	716	691	718	751	768	732	737	704	758	707	703	693	744	747	760	708	753	743	709	702	767	707	689	707	683	691	745	737	754	724	732	701	683	768	690	759	680	728	749	750	699	741	687	690	769	722	775	718	695	741	751	709	755	727	763	732	728	712	734	744	740	752	731	701	734	766	761	710	750	740	691	721	700	715	704	748	755	726	723	764	697	715	710	740	742	724	762	730	751	703	763	751	727	753	716	713	783	721	743	659	766	775	746	723	747	764	747	732	742	728	776	741	728	675	742	744	698	685	711	770	747	715	763	726	723	724	746	704	687	700	772	728	714	731	752	732	753	713	740	759	735	748	733	738	726	724	684	742	728	698	718	712	740	748	767	707	711	709	728	715	687	708	762	749	779	730	715	750	694	704	744	756	751	786	751	768	715	758	759	722	710	758	702	752	735	747	727	752	736	718	730	701	708	706	693	720	703	742	696	737	749	795	693	766	702	720	706	715	738	775	690	746	740	713	725	718	733	731	703	754	724	759	745	703	715	704	749	733	714	709	788	748	699	774	738	724	682	794	782	758	707	720	723
28071	11157	8766	5647	3810	2425	2065	1422	962	882	784	692	655	561	519	499	445	437	436	474	467	427	469	391	445	406	384	419	370	395	385	411	411	416	417	437	412	430	391	426	373	379	432	430	430	376	394	405	366	435	389	382	434	411	440	376	411	431	414	408	377	406	406	375	417	363	408	366	410	406	386	450	419	388	427	397	424	432	408	421	410	383	404	414	421	394	451	425	397	412	382	373	427	404	382	348	415	375	388	433	420	417	420	418	404	390	365	416	398	365	407	376	405	429	378	387	381	373	400	400	400	408	382	409	385	393	417	387	447	366	422	405	356	382	453	403	401	438	406	378	410	360	402	447	424	395	409	424	423	348	405	377	401	390	408	363	361	396	441	435	369	424	378	385	411	402	384	424	464	393	402	435	371	404	420	399	364	412	436	396	428	413	407	411	400	408	389	381	376	403	383	376	409	345	395	350	391	422	394	378	424	407	404	424	391	411	397	382	360	420	409	402	424	423	433	413	429	367	409	407	408	417	383	393	419	389	410	376	383	395	389	389	373	419	394	423	402	399	382	383	402	391	397	366	396	366	406	390	388	375	369	388	400	424	384	408	401	386	384	395	422	421	407	420	381	399	402	386	399	401	393	420	405	407	435	376	378	370	386	390	419	367	413	400	390	381	359	371	438	400	414	427	388	418	403	409	365	408	408	381	376	416	423	394	420	411	418	381	402	423	413	401	387	356	378	397	386	381	349	396	405	411	381	396	407	379	360	380	430	391	396	397	414	365	382	434	434	410	432	388	413	380	413	412	388	414	398	400	397	379	377	394	433	382	356	384	389	386	363	403	416	417	396	380	361	414	421	387	421	370	432	409	362	390	401	389	387	370	422	402	374	383	411	357	405	385	397	442	415	386	412	370	344	386	386	404	427	405	402	433	396	393	445	385	402	393	405	405	374	405	370	374	422	340	346	426	392	424	404	397	402	366	396	405	354	370	390	409	383	360	375	442	411	364	413	383	385	397	381	403	389	409	395	410	392	398	396	374	418	370	396	413	425	420	383	440	402	351	441	394	402	404	418	426	404	407	395	368	345	414	476	452	412	403	367	411	413	417	376	368	413	406	412	391	399	388	402	413	413	337	391	376	424	390	397	427	444	407	404	443	421	379	384	389	404	402	419	424	412	383	356	388	370	408	375	412	386	353	452	415	397	377	441	404	395	414	434	437	417	414	343	380	370	396	400	418	445	439	414	420	419	393	386	347	405	430	394	377	391	377	400	376	430	412	417	390	394	374	391	386	373	377	382	377	396	399	390	400	423	393	383	415	420	416	417	410	391	414	393	392	379	395	393	394	400	369	429	408	404	389	382	396	411	423	399	378	396	411	378	393	358	392	422	357	391	414	361	395	423	418	350	393	402	405	393	366	409	408	426	400	436	428	373	370	380	394	404	375	401	384	412	408	396	392	383	412	386	411	374	373	421	467	437	405	403	357	391	431	404	417	422	368	402	380	407	423	354	418	338	427	402	432	376	349	398	396	412	421	412	375	419	385	400	426	381	431	391	402	359	428	392	400	373	386	403	391	389	426	377	386	396	437	348	370	335	375	406	387	380	417	413	406	402	403	431	410	390	400	427	416	430	443	399	353	412	391	414	420	360	367	389	394	361	389	392	397	411	414	377	390	352	396	400	420	389	395	373	408	383	408	397	447	350	396	461	398	424	426	373	402	387	381	414	381	386	386	401	390	416	399	379	446	403	426	395	464	445	395	428	401	392	394	370	391	392	388	403	365	419	417	406	390	410	407	382	383	408	407	414	372	362	378	390	421	405	417	419	391	405	387	408	394	423	377	384	404	436	382	413	429	439	359	372	403	431	418	428	388	400	417	392	404	405	377	439	379	385	387	388	386	457	384	397	381	374	397	374	376	407	405	434	401	388	420	399	417	429	381	402	444	436	391	361	404	375	389	393	385	410	414	373	405	386	408	386	401	379	402	435	404	392	409	372	379	408	365	434	361	423	398	398	408	379	414	417	391	406	405	418	416	403	373	409	418	361	427	400	435	360	412	409	444	396	365	387	411	381	391	387	368	390	399	372	417	416	379	393	387	443	381	411	362	407	386	399	388	379	381	383	382	406	393	366	405	394	394	389	391	408	412	422	348	394	416	362	409	416	381	381	403	397	375	395	382	358	386	403	409	384	423	387	389	444	440	366	400	381	424	415	326	397	441	363	369	389	413	393	387	401	381	352	403	384	394	394	375	367	398	399	376	394	391	394	417	439	408	416	397	392	393	398	328	412	418	428	384	395	384	410	414	411	378	406	390	426	432	415	402	412	388	386	414	356	369	426	395	404	425	379	348	399	392	458	396	422	388	436	384	392	409	424	410	378	412	423	370	407	381	415	428	369	402	408	412	380	388	422	445	416	392	391	386	348	384	417	411	392	423	390	419	399	404	451	418	384	389	378	406	409	395	394	390	449	387	410	434	372	406	380	408	416	394	346	429	402	413	358	384	423	390	400	388	422	425	407	412	388	413	399	405	418	417	427	377	411	417	415	371	433	374	401	395	386	397	443	419	389	389	401	384	419	434	359	407	394	409	365	395	395	421	379	386	419	420	404	437	376	373	399	420	406	414	381	395	365	421	416	414	390	377	388	376	433	426	405	420	405	433	384	430	374	405	409	417	425	371	404	406	389	383	404	406	449	433	409	391	437	395	429	394	361	446	412	408	437	419	471	487	415	429	441	439	394	426	391	363	403	357	381	413	388	427	440	403	387	390	401	424	378	404	403	404	370	346	365	395	415	399	428	388	388	404	402	400	387	450	398	429	440	414	399	426	386	406	381	411	356	403	400	359	416	398	397	381	397	421	387	409	405	421	407	428	404	402	408	432	374	426	412	407	390	388	332	422	395	388	404	406	437	444	426	394	400	368	415	340	363	408	421	395	402	372	362	405	423	422	426	389	388	372	409	392	343	402	431	438	388	434	404	399	377	418	409	401	390	394	372	377	366	411	383	400	403	398	392	422	443	373	397	405	391	382	392	387	433	400	401	416	384	427	391	421	396	363	399	377	369	393	422	399	413	423	392	396	336	405	399	415	410	397	404	428	372	395	380	377	403	420	403	422	375	375	385	390	381	383	427	433	409	430	398	387	395	391	392	408	366	382	419	467	432	396	381	390	435	379	406	437	393	417	402	384	389	390	386	404	404	468	373	390	386	368	412	393	386	426	422	365	424	410	396	450	404	379	444	350	385	401	383	443	383	423	392	423	397	394	401	411	438	351	422	439	369	394	387	390	384	429	415	393	396	416	393	407	366	394	402	411	415	402	398	423	397	403	391	440	400	389	382	380	421	416	432	425	390	412	441	499	418	397	397	447	408	381	388	366	425	414	382	391	410	365	406	390	389	384	379	406	428	402	378	397	418	384	393	407	403	370	377	420	460	384	377	385	413	378	375	396	434	400	422	357	407	384	385	392	384	365	381	393	404	367	352	418	402	412
15179	7583	12886	12019	11051	8545	7715	5454	3844	3426	3009	2613	2222	1829	1675	1534	1417	1276	1222	1244	1135	1067	1003	1015	1008	952	934	928	916	863	900	917	872	849	894	942	901	887	901	888	871	911	912	852	930	885	933	814	886	875	918	867	868	887	877	867	850	911	881	902	910	883	918	877	844	855	878	888	830	866	884	849	871	841	889	840	901	896	892	866	829	931	923	901	902	811	901	858	867	826	862	851	895	858	883	866	885	884	846	948	903	868	877	901	883	917	958	830	909	903	881	907	871	825	857	960	873	921	892	839	929	895	825	896	915	874	872	850	875	821	893	831	887	841	864	893	862	840	870	879	852	891	877	920	896	877	897	877	886	871	845	908	900	909	880	845	915	901	801	855	883	835	881	880	928	886	889	848	883	900	907	847	862	881	870	890	892	857	905	887	913	867	901	912	895	870	873	906	871	868	883	886	893	907	839	928	879	840	868	891	860	898	925	930	890	914	909	886	879	881	883	821	902	884	827	876	850	918	915	828	830	864	869	868	866	816	862	964	882	902	873	866	839	869	879	848	889	842	854	888	839	894	790	885	858	866	883	920	844	879	868	870	841	860	909	882	873	875	869	885	926	884	910	810	870	867	914	810	816	867	846	894	843	861	852	880	839	892	922	877	893	888	930	887	908	900	887	851	862	882	830	880	872	854	922	872	869	836	900	888	902	887	869	875	871	861	873	827	844	863	892	840	857	853	821	832	862	838	876	907	900	889	861	855	837	858	862	883	916	901	881	827	875	884	842	855	931	907	911	870	866	878	918	852	931	834	893	860	924	900	824	894	852	850	837	892	863	920	850	860	902	866	895	844	845	874	860	862	880	841	865	832	863	872	915	885	866	868	851	902	860	849	871	862	882	862	903	872	934	853	910	866	834	843	871	831	860	851	929	897	844	846	885	865	849	885	894	858	902	872	875	856	879	820	908	855	820	948	863	846	876	883	857	847	850	915	856	860	855	876	858	911	901	912	896	908	862	893	838	877	889	832	835	858	858	907	975	875	815	868	884	799	847	831	851	904	880	910	897	855	866	880	884	888	875	882	860	876	862	918	869	852	831	877	861	892	833	899	921	959	862	868	845	870	874	806	856	849	876	864	876	832	924	930	867	872	900	898	815	906	809	923	926	870	926	885	854	884	892	887	845	836	861	866	895	838	886	838	871	933	833	869	880	879	884	907	914	856	910	854	889	851	919	893	879	896	846	875	855	850	876	882	920	891	848	834	870	898	887	873	871	896	840	863	843	816	916	887	926	852	836	868	901	857	862	860	853	860	894	893	844	920	852	839	847	832	936	866	833	840	836	909	853	925	880	898	865	867	908	843	866	871	870	880	863	856	907	844	859	867	915	924	872	901	865	875	884	833	839	874	919	855	905	857	855	895	828	866	855	851	867	890	811	882	883	875	893	866	839	803	851	868	887	833	886	807	930	916	885	801	879	893	870	797	878	871	870	895	847	856	883	882	848	887	882	835	821	875	918	848	923	847	863	933	871	871	939	851	890	847	856	830	874	869	805	862	861	899	880	862	867	833	798	837	831	850	891	836	858	907	893	801	872	837	871	861	850	878	838	875	864	882	887	905	875	868	852	825	892	894	875	888	866	877	886	872	865	881	882	858	855	844	881	861	833	886	926	911	914	870	868	913	865	857	941	846	898	882	870	856	888	844	922	829	849	882	846	871	842	844	881	847	898	833	894	904	841	860	805	831	906	855	876	872	871	919	841	839	913	909	880	882	837	850	865	873	871	881	904	861	845	892	834	857	893	903	883	889	867	847	915	859	868	937	850	897	906	837	868	866	891	850	838	849	831	882	846	852	872	913	916	858	867	892	919	867	849	895	846	899	865	860	850	867	900	899	912	827	879	837	860	877	866	902	857	883	829	899	832	862	882	824	866	880	887	880	896	889	920	879	885	881	857	862	856	892	849	899	846	906	906	871	838	833	915	841	917	848	852	856	874	889	890	849	904	868	888	877	877	847	901	885	855	839	902	886	885	833	872	926	875	917	861	840	854	826	913	885	877	870	913	876	879	824	870	854	924	837	855	882	896	885	917	885	871	882	865	889	845	863	911	895	851	856	915	849	871	810	830	907	840	870	850	925	895	902	952	931	884	850	861	894	818	895	914	884	898	880	873	889	839	856	916	925	907	860	834	943	868	889	863	897	843	854	854	801	841	879	826	872	897	826	859	859	888	850	891	888	855	864	837	909	896	903	842	864	868	891	902	832	886	913	883	916	882	863	869	818	863	914	889	865	848	878	882	875	900	901	890	893	876	930	875	909	849	862	946	878	882	870	847	911	853	897	867	850	901	889	861	888	933	831	845	865	854	891	849	858	859	830	874	854	863	878	859	905	857	818	889	893	873	874	889	872	879	874	872	909	876	838	906	867	834	861	863	848	859	906	864	875	870	845	915	874	858	891	876	853	868	855	914	834	862	852	884	932	917	804	951	863	905	886	890	857	861	794	861	894	910	823	827	856	842	877	861	912	855	841	892	841	824	868	864	870	868	899	870	860	892	869	874	845	890	841	871	870	851	831	826	907	862	901	864	906	828	845	901	881	864	859	820	831	866	866	942	857	867	867	805	859	891	880	888	850	885	883	870	922	833	852	878	894	855	893	911	828	839	878	883	885	861	863	882	891	877	831	834	894	880	816	863	871	913	846	860	861	854	846	890	919	800	863	851	842	862	828	899	869	859	858	844	913	926	879	884	865	883	832	911	881	862	819	862	870	862	859	875	837	841	861	905	810	902	861	899	896	839	876	834	884	890	900	885	851	862	876	845	907	886	825	915	866	887	843	867	878	837	887	916	884	872	930	919	860	874	876	884	829	920	877	937	865	886	807	890	886	866	901	879	874	881	886	897	814	886	901	862	873	890	914	827	900	854	874	874	875	859	921	860	883	807	819	829	948	849	873	878	866	899	833	909	894	827	880	865	824	873	900	876	876	877	882	824	918	908	842	794	889	877	852	868	887	831	817	851	954	914	851	893	854	841	883	831	901	871	865	905	880	844	886	832	875	837	934	900	924	860	813	866	909	866	868	905	876	909	903	894	901	885	895	846	858	867	885	892	825	890	886	909	824	921	894	879	872	909	912	837	867	896	882	894	881	859	866	895	917	883	919	851	826	812	886	907	904	870	870	835	926	883	881	890	874	897	859	861	855	864	856	925	895	894	849	859	875	901	876	883	849	862	868	883	881	836	965	922	894	884	910	823	874	886	910	875	877	876	881	832	859	903	917	898	912	884	898	835	848	854	886	897	885	874	876	919	836	805	879	853	910	882	822	850	847	881	889	880	887	842	874	848	873	908	896	841	830	892	860	859	824	897	934	875	861	903	870	908	862	907	858	864	885	853	876	878	849	895	859	870	892	869	845	903	874	900	885	927	858	843	810	890	878	885	876	870	817	906	869	869	834	855	863	853	876	910	886	873	914	875	848	948	921	829	847	878	854	882	890
10635	4014	3035	2035	1465	1139	804	661	530	463	450	458	447	402	377	384	387	419	384	394	403	381	365	370	380	355	339	328	307	380	381	336	340	322	370	364	356	350	327	377	353	353	371	368	368	348	351	329	362	329	350	377	356	384	350	335	359	354	338	359	346	349	302	355	339	380	329	355	373	345	353	350	346	364	344	351	366	362	343	341	355	392	333	320	373	342	340	351	349	370	342	341	355	345	370	404	364	364	329	353	369	373	361	310	354	305	363	353	369	318	371	338	368	341	378	342	351	336	339	379	355	349	351	358	357	338	343	337	346	361	338	343	325	365	352	336	349	331	329	365	326	370	333	345	358	364	335	343	322	329	330	363	370	338	336	371	322	342	328	346	364	317	354	362	350	342	359	361	317	366	347	325	345	351	318	335	370	336	332	363	364	343	342	409	354	384	360	396	351	348	387	360	365	348	343	350	353	368	392	350	366	339	339	389	406	358	316	338	332	357	321	354	336	358	343	329	353	370	341	350	357	341	343	377	359	357	330	351	346	340	337	340	360	373	361	367	343	362	332	367	370	333	401	348	360	338	358	330	362	365	357	351	339	379	342	333	333	364	334	378	342	365	345	393	356	361	317	388	387	357	336	346	340	335	342	347	397	353	318	366	350	370	359	337	367	368	336	355	351	348	342	339	350	347	367	347	341	379	359	356	343	339	380	330	361	332	364	378	370	341	368	381	326	370	344	335	339	330	380	344	345	357	321	327	338	369	339	345	364	335	339	355	346	362	340	350	353	401	388	350	358	328	339	352	333	388	335	332	363	328	375	359	329	357	335	352	326	354	340	342	386	337	349	389	351	347	344	343	362	360	337	365	337	350	339	363	374	383	335	299	378	317	362	334	329	380	377	378	338	368	377	408	362	372	371	346	366	393	328	386	371	376	335	371	322	342	334	339	384	374	327	368	330	353	348	337	383	354	348	371	349	370	335	351	358	313	349	354	322	344	352	337	359	326	348	356	341	366	366	364	354	333	337	348	352	336	343	339	359	341	368	335	338	334	343	356	362	360	346	331	347	363	351	364	325	346	354	331	336	332	324	315	351	356	344	389	348	356	367	329	347	370	342	359	327	358	311	317	348	382	304	375	335	359	328	323	329	316	289	334	333	393	358	348	328	369	353	364	353	342	317	324	356	339	352	350	334	374	338	369	345	358	353	329	365	336	354	341	305	370	359	332	328	384	362	362	376	354	366	379	339	354	353	349	336	359	356	339	316	370	365	347	329	311	306	316	321	363	338	364	352	326	356	372	357	334	374	377	354	370	360	328	354	331	365	299	384	339	354	372	351	367	373	362	354	356	354	366	367	340	335	342	344	336	334	340	344	358	322	344	343	327	365	331	336	342	330	328	347	339	347	360	338	359	328	347	353	335	349	343	370	365	365	378	350	308	355	358	353	342	355	357	335	352	355	354	310	305	340	370	326	401	325	352	352	364	347	347	410	347	348	373	369	336	321	344	357	336	319	360	323	411	377	326	334	361	396	302	332	349	328	357	382	387	342	370	337	337	352	346	330	393	385	330	352	334	332	351	359	340	371	364	389	351	345	292	366	354	354	317	354	353	359	367	341	338	372	376	386	344	342	364	317	318	322	339	332	339	335	343	317	339	388	346	392	354	377	350	358	368	375	324	369	392	336	392	359	361	383	347	316	283	341	353	348	370	360	357	344	334	327	347	303	334	332	334	382	354	349	358	333	343	340	344	356	373	369	347	346	370	364	365	291	348	357	351	351	375	357	345	360	363	371	359	347	362	374	402	353	364	353	341	364	373	308	352	398	352	343	360	333	347	357	331	294	350	348	325	353	349	350	350	337	381	348	379	357	326	391	367	361	341	341	324	370	345	335	332	333	308	322	370	340	338	326	358	354	344	341	367	361	363	373	367	358	363	286	340	343	344	321	373	334	382	326	356	339	323	347	324	370	327	352	314	335	345	364	360	360	352	339	367	346	361	352	338	350	345	326	352	317	333	349	354	385	408	350	330	328	332	367	409	352	341	346	343	373	320	332	329	343	348	331	356	333	362	375	335	335	371	336	340	365	330	336	384	348	362	347	382	349	360	325	348	337	330	348	365	366	330	381	346	296	351	381	358	372	334	360	377	372	374	330	364	343	339	363	347	344	350	389	358	351	353	357	358	340	360	349	348	359	394	372	357	370	350	340	371	351	353	363	367	341	353	360	370	343	334	343	353	326	353	349	342	358	338	323	346	373	364	337	390	325	325	327	373	352	343	356	325	336	323	349	356	370	340	343	306	362	377	373	353	364	346	316	358	314	359	354	385	415	356	364	370	349	325	281	381	358	339	346	328	349	339	319	337	380	377	337	374	343	333	373	353	303	337	342	340	342	345	359	376	324	355	330	347	364	342	348	341	338	376	354	384	381	362	344	341	377	390	382	377	348	330	337	363	386	341	337	347	368	398	346	348	374	396	305	334	358	376	350	341	344	305	372	365	356	358	319	371	364	350	386	362	341	363	374	367	292	375	369	351	339	306	335	326	356	340	336	374	363	373	332	346	345	364	334	350	330	371	334	346	348	305	366	373	323	330	376	334	348	382	342	368	363	332	358	396	351	348	304	332	330	345	346	343	343	324	340	356	363	366	341	367	361	357	351	339	367	355	318	358	346	365	305	366	329	345	360	332	338	357	304	336	349	338	340	316	319	368	334	325	330	325	347	381	345	350	325	353	385	363	344	336	375	384	361	366	368	347	364	353	350	346	355	335	353	338	346	362	333	345	345	336	328	356	368	361	357	331	355	356	341	344	305	368	366	344	344	343	350	341	363	353	373	361	326	343	375	336	345	364	376	362	340	348	334	363	379	355	350	375	377	321	333	357	361	312	348	364	354	332	351	344	321	353	371	369	354	360	341	349	340	336	341	336	368	318	343	303	367	345	334	343	324	368	343	379	390	338	331	384	330	366	336	351	368	336	335	396	386	340	331	338	329	323	333	320	374	352	358	350	332	347	341	404	327	369	368	399	346	332	368	377	337	350	317	384	370	362	339	354	365	376	347	330	386	365	335	401	353	348	344	360	357	330	354	337	337	358	363	354	337	335	340	315	314	330	342	360	319	356	327	326	385	350	329	381	339	340	371	327	312	357	353	383	320	337	351	323	347	327	374	356	336	360	350	312	321	337	334	346	376	318	371	361	365	349	339	352	376	331	338	358	343	341	352	344	371	328	349	338	344	327	372	318	365	349	363	340	367	337	377	340	361	365	336	360	369	391	365	334	347	327	404	337	330	331	303	327	359	342	326	380	369	325	339	354	335	339	349	340	371	379	375	358	394	352	337	359	337	339	332	367	340	379	360	355	343	354	315	356	385	334	310	334	325	339	326	350	371	338	341	373	348	378	349	346	360	356	416	347	366	345	345	363	327	339	372	312	339	352	328	331	366	356	335	372	335	331	372	357	381	324	305	369	360	365	343	361	343	347	355	322	343	362
6088	3461	5751	5662	5117	3819	2964	2316	1824	1605	1480	1433	1285	1061	1054	980	982	943	884	881	862	806	819	805	761	804	796	754	777	796	735	770	757	774	764	768	712	787	816	763	737	746	761	775	756	721	799	815	771	795	804	738	741	757	764	789	767	795	758	822	735	779	736	749	798	750	745	811	797	761	735	786	741	798	762	834	741	783	756	790	735	744	765	732	748	846	776	727	727	768	732	814	761	722	727	783	794	760	736	792	717	733	736	773	723	777	730	764	776	810	724	768	736	808	776	796	746	766	744	791	740	783	784	817	791	734	763	766	769	758	821	723	783	772	768	684	796	777	785	778	763	790	685	748	753	761	715	775	768	808	766	780	774	797	710	730	760	779	770	781	794	725	729	766	723	729	752	767	784	758	768	752	771	805	759	782	779	800	761	758	784	761	777	728	810	754	778	751	742	748	770	812	746	749	738	785	765	774	764	769	774	753	772	811	779	752	783	802	726	782	754	787	773	752	723	833	740	772	782	760	795	745	758	763	745	779	742	815	749	777	796	788	781	765	797	767	740	787	758	765	746	714	810	754	805	832	809	725	755	755	790	774	730	776	773	725	717	774	699	784	757	747	840	788	739	749	756	748	768	707	736	745	708	780	799	782	792	740	755	783	749	735	755	779	761	784	742	763	748	721	755	720	780	731	763	734	756	736	701	808	761	807	731	769	780	751	761	762	814	808	750	796	769	745	761	747	749	774	747	773	777	750	798	748	795	789	755	828	783	783	752	744	768	768	818	769	774	746	783	747	806	785	746	767	765	792	799	779	803	794	725	779	791	730	795	753	791	784	755	769	746	793	741	760	834	829	741	741	750	769	779	752	755	786	779	725	761	741	743	782	740	752	751	775	730	786	769	788	690	741	747	795	828	732	832	811	764	782	754	760	773	778	790	805	746	767	794	787	766	765	723	723	784	767	779	777	770	781	735	781	774	766	791	796	739	716	796	819	743	782	799	770	753	759	783	770	748	777	817	770	756	806	781	725	797	781	724	759	753	751	750	759	792	705	748	776	787	763	764	786	783	787	720	722	742	750	769	768	758	749	751	784	769	760	736	771	801	757	774	750	788	743	780	781	767	762	782	766	775	760	769	761	799	775	731	739	735	808	755	772	759	749	754	811	778	779	786	769	813	755	794	757	764	796	791	781	781	776	828	773	727	788	795	796	805	760	807	764	735	761	735	753	813	784	778	803	806	748	769	802	783	777	802	751	779	787	802	763	750	731	769	812	781	700	760	757	808	763	804	795	785	769	813	746	748	752	769	728	746	796	781	769	782	814	765	777	752	779	744	769	801	779	740	768	806	784	774	772	781	801	772	785	781	786	760	749	787	761	809	739	757	761	732	787	800	790	764	769	772	738	803	777	739	758	778	802	721	767	750	769	763	805	774	742	770	785	782	787	773	715	789	767	808	812	771	784	757	781	763	730	779	768	753	770	750	771	811	825	743	778	801	820	734	780	756	750	776	815	754	760	772	760	738	761	799	719	778	774	740	725	764	783	743	769	744	792	699	734	702	800	759	791	767	755	802	747	746	780	774	805	744	732	748	753	743	792	776	757	775	787	778	736	770	770	755	828	720	748	763	724	794	742	772	773	801	783	839	743	785	796	751	772	778	730	782	820	796	751	745	736	763	780	773	725	817	761	780	737	741	717	779	738	713	802	743	743	735	753	702	789	787	786	739	778	794	717	746	768	790	742	785	772	776	758	795	754	739	783	765	733	779	753	754	715	738	759	802	753	820	801	799	755	787	752	758	751	760	747	771	809	766	795	758	732	728	786	749	764	784	792	762	801	757	749	793	790	759	729	779	773	762	764	809	742	796	729	828	729	770	727	814	777	758	782	823	763	773	784	771	766	748	769	795	760	776	767	765	786	742	780	715	789	752	770	815	755	741	782	771	767	782	773	792	760	746	784	760	806	816	693	775	728	744	717	773	741	777	751	763	772	771	776	757	801	750	718	767	761	759	811	759	818	759	756	774	808	760	781	765	757	757	746	774	729	773	776	731	751	742	744	751	758	730	779	788	786	770	798	751	754	760	750	760	763	750	768	743	754	728	769	750	781	736	770	744	799	738	797	750	723	792	779	801	773	741	762	744	715	745	765	754	818	775	749	747	775	738	753	798	715	773	774	753	771	740	725	801	795	761	763	778	803	751	767	730	828	752	764	790	796	822	732	729	772	792	747	763	786	814	812	732	747	716	789	767	739	762	752	766	795	759	716	744	773	777	725	758	788	781	766	800	737	770	751	741	763	709	794	754	704	766	732	804	750	745	820	734	752	807	802	756	717	756	799	827	753	775	752	782	741	803	759	800	780	764	808	749	770	775	730	787	773	787	806	792	807	741	771	759	758	755	728	758	762	813	775	828	759	769	797	753	783	757	764	798	784	815	713	731	767	788	748	825	723	802	752	752	748	757	749	750	825	736	805	787	765	766	726	794	743	721	773	731	817	757	818	725	795	766	765	742	800	766	720	767	785	763	768	784	816	775	779	826	745	741	776	805	764	761	739	773	795	749	748	769	770	755	749	772	757	759	785	795	744	760	783	749	757	776	789	771	792	764	810	784	755	756	802	816	724	775	800	721	719	772	755	812	807	779	798	765	763	759	791	766	741	749	814	779	783	742	732	740	742	777	824	732	795	735	797	804	737	775	761	791	740	805	722	720	801	765	755	792	751	771	800	775	789	787	756	753	790	758	771	799	735	758	784	789	763	773	802	761	765	773	766	780	793	774	808	791	794	722	797	773	813	769	813	766	791	784	742	742	789	815	759	749	708	759	798	751	725	809	747	757	761	762	783	761	766	796	775	778	771	732	798	786	765	752	726	762	790	759	761	760	746	788	743	743	814	770	756	752	755	770	755	785	751	791	777	763	782	792	813	751	791	784	727	758	777	774	773	767	737	735	793	759	766	737	775	764	791	784	794	751	771	755	771	775	795	752	785	728	786	773	822	747	759	769	715	783	778	789	739	767	766	778	761	765	801	775	757	792	752	792	774	780	790	845	759	790	737	727	757	736	762	777	793	778	757	764	768	786	783	809	766	760	783	746	746	775	757	809	725	757	786	738	821	750	775	722	735	757	777	708	779	815	783	754	800	776	783	795	721	767	750	736	771	763	785	795	715	736	766	781	763	744	785	740	750	772	770	783	750	742	744	710	764	804	740	789	781	718	749	783	769	734	782	756	780	802	799	825	726	756	731	730	804	740	755	760	783	804	785	799	788	812	759	736	767	724	741	781	750	755	764	710	768	797	729	786	772	754	773	757	739	757	767	759	740	799	766	770	801	814	763	734	785	771	818	764	707	813	739	754	798	772	784	759	733	779	754	764	779	753	737	757	788	793	763	780	769	737	733	771	786	753	755	767	756	776	815	745	759	771	836	764	775	769	754	782	770	778	759	774	768	760	803	778	773	751	754	743	762	759	722	775	775	776	721	796	766	729	792	784	709
20792	7705	6025	3594	2460	1560	1248	979	692	620	581	520	470	433	415	411	388	363	367	400	395	317	361	365	364	344	344	287	334	294	311	339	321	374	348	362	353	324	385	321	319	345	357	328	351	333	319	355	352	327	302	321	309	342	353	315	324	313	320	332	322	330	336	289	366	320	335	315	355	318	344	332	295	331	343	288	358	336	359	298	352	338	344	349	293	325	351	321	288	313	351	360	341	327	351	323	336	352	307	352	354	329	306	331	292	323	319	332	297	316	318	330	312	333	349	320	316	332	304	339	320	331	298	323	332	317	272	338	350	332	348	322	342	326	316	326	276	333	354	352	331	305	301	295	340	341	335	317	318	355	326	334	322	368	343	324	358	320	329	310	360	337	363	334	361	307	331	328	334	359	334	341	323	337	324	326	321	303	325	307	319	313	353	334	304	342	346	331	342	383	275	330	334	328	356	316	328	336	340	345	337	333	335	354	346	324	333	280	330	306	313	310	317	339	311	338	350	325	321	308	286	316	357	307	363	319	329	316	331	332	324	313	354	344	347	358	325	346	339	344	315	313	309	318	303	314	322	280	352	347	329	376	347	336	343	343	323	360	338	336	334	300	287	366	387	327	347	351	347	318	322	347	339	330	315	329	331	324	305	377	291	313	342	329	323	327	319	336	327	358	301	291	338	318	336	347	361	342	303	306	327	333	368	302	283	337	345	327	306	331	315	330	326	339	347	340	329	316	309	347	331	322	335	306	332	321	327	286	314	342	337	336	293	345	320	334	369	325	354	324	329	341	356	359	323	360	386	309	361	335	368	310	350	320	329	319	323	333	348	342	312	347	342	358	315	307	328	330	355	292	309	347	337	319	310	317	325	329	341	319	335	332	360	302	297	337	330	319	312	315	337	333	318	330	354	342	331	321	307	326	357	305	328	314	299	331	353	344	353	356	349	324	319	320	320	321	344	304	315	297	310	332	352	325	345	326	367	323	314	335	324	337	346	316	306	311	333	348	336	318	308	330	318	324	326	344	328	343	346	344	335	322	321	334	304	323	321	312	314	329	314	329	337	331	293	298	343	327	309	315	319	338	320	289	331	291	310	307	320	313	311	339	349	344	322	326	339	329	330	333	326	318	334	286	378	303	379	333	293	326	342	332	375	312	337	377	327	336	318	364	359	367	307	337	313	291	338	329	327	320	350	323	329	323	316	313	314	327	306	339	330	328	349	305	313	304	315	377	284	300	348	333	357	351	360	308	355	341	367	309	327	338	330	320	337	326	362	343	357	313	335	331	342	333	333	358	316	354	341	326	325	311	310	305	340	347	321	317	341	330	344	302	319	320	311	315	332	321	278	325	335	335	326	314	303	315	352	322	353	325	331	353	341	326	365	335	356	327	364	299	317	333	349	344	316	296	335	316	324	302	336	319	343	320	326	344	363	314	359	303	343	316	394	341	324	318	297	309	354	325	355	369	342	294	314	327	295	363	359	357	331	331	353	337	366	331	353	339	310	323	320	332	350	303	345	334	323	327	333	304	323	350	318	311	327	313	334	369	346	342	332	307	316	313	346	300	316	308	327	337	345	326	318	331	342	336	330	348	329	290	312	365	377	320	369	309	351	311	318	306	349	342	320	337	356	327	355	352	341	320	355	311	361	334	322	347	329	346	295	324	322	319	331	305	337	345	285	311	306	344	349	324	305	321	350	310	305	333	349	320	308	374	333	326	329	317	318	332	318	349	349	315	350	337	284	336	326	337	328	317	345	353	287	319	324	310	341	347	324	331	320	322	314	341	322	324	308	294	368	330	341	299	299	315	323	303	334	331	311	333	346	334	314	322	321	358	320	308	349	323	365	315	293	317	347	304	312	319	298	317	336	354	318	306	324	344	346	342	329	352	326	351	316	342	293	325	300	319	343	355	323	342	329	352	344	297	308	316	326	345	334	340	300	341	313	367	345	346	325	321	333	347	372	312	359	319	326	313	301	328	371	353	330	345	290	335	317	358	325	307	303	340	337	339	337	341	322	356	327	360	352	312	339	326	357	360	346	351	325	312	338	332	318	310	348	289	307	310	332	361	322	367	302	325	347	363	368	293	329	346	338	346	331	309	338	352	312	313	325	335	310	322	304	324	330	328	311	359	336	316	323	308	310	319	334	338	309	349	360	327	338	331	345	333	328	345	336	327	337	322	294	333	288	318	312	338	317	345	334	359	342	298	355	341	296	310	338	320	347	296	346	353	319	372	329	336	335	319	320	328	333	311	369	310	352	343	302	362	341	338	322	327	305	342	323	336	310	340	298	303	351	360	335	336	286	329	295	340	321	390	333	353	314	324	350	338	331	347	322	316	345	345	313	331	311	333	330	357	353	353	342	315	340	338	326	364	336	321	342	302	314	301	355	332	311	335	308	313	365	345	353	300	333	328	356	277	336	344	301	329	333	312	330	366	353	329	327	355	330	326	317	353	368	339	353	316	343	329	301	330	339	322	334	328	309	311	308	331	317	324	330	341	375	344	341	310	375	316	316	334	332	343	320	326	289	321	340	366	367	353	324	318	369	312	337	309	327	342	316	345	330	348	323	355	298	348	316	365	344	376	322	317	328	295	330	332	338	310	352	349	310	324	346	300	292	336	323	324	353	345	344	296	337	317	348	294	322	340	330	376	338	349	346	343	340	317	342	336	333	324	353	261	306	309	346	322	325	333	336	339	357	326	330	306	342	350	355	335	370	330	274	349	354	316	291	323	329	310	317	290	343	354	362	332	343	334	346	353	330	336	298	334	337	338	335	342	306	321	315	325	321	350	330	339	333	365	300	309	323	333	302	380	333	329	318	346	309	330	304	324	329	325	324	326	341	291	326	309	324	350	333	308	293	329	325	349	313	349	326	333	317	320	351	341	327	312	297	305	283	309	301	290	324	304	354	365	346	348	334	310	324	362	310	330	379	329	351	370	284	335	351	351	314	302	339	302	337	323	343	281	334	313	366	322	308	320	322	331	325	322	350	335	355	346	327	351	322	385	347	330	295	291	311	329	361	302	333	295	325	343	321	337	322	324	343	317	336	328	335	321	353	340	356	318	348	347	315	331	373	319	341	331	365	342	340	333	332	332	360	345	312	320	322	333	334	315	336	319	362	322	340	316	342	342	313	313	333	348	339	342	299	305	304	355	376	303	353	321	331	320	308	306	310	332	338	313	325	308	311	345	336	319	344	376	307	338	332	312	345	314	319	351	320	304	335	365	319	315	345	342	345	305	298	349	328	318	330	321	308	312	324	327	304	314	342	342	324	316	333	339	298	365	334	327	331	290	316	308	331	336	363	342	339	342	305	331	301	333	337	299	323	316	332	335	303	327	346	345	315	317	341	324	308	317	307	328	321	304	301	321	338	336	346	371	306	286	342	340	317	350	342	289	346	311	329	317	333	328	328	347	333	349	317	361	311	277	328	349	330	312	327	323	316	345	354	352	302	356	300	321	286	326	360	354	314	299
12490	5838	9854	8896	8047	6173	5260	4050	2785	2447	2096	1924	1627	1370	1200	1204	1060	1054	998	917	930	893	853	768	851	754	804	734	749	775	762	772	718	744	757	766	774	760	730	761	740	730	737	725	754	799	722	765	757	722	758	763	762	694	743	744	703	737	709	739	736	745	749	762	740	737	753	725	723	722	732	729	735	786	784	742	731	723	735	805	745	746	734	762	723	725	730	766	712	777	726	711	745	735	777	739	730	775	697	767	725	773	760	743	738	714	790	706	725	723	749	728	745	779	726	718	703	742	752	797	746	758	714	754	743	749	731	696	704	723	709	710	757	763	732	714	718	787	744	770	715	759	763	731	753	767	795	745	733	740	756	747	685	777	743	712	749	712	710	693	700	720	778	743	708	773	718	738	740	749	780	694	746	747	752	763	726	752	725	768	730	726	743	751	743	785	774	697	746	781	696	757	752	712	743	689	744	728	770	774	739	732	750	702	720	750	736	675	736	719	744	775	756	763	761	771	718	718	782	750	727	713	740	730	706	707	721	713	739	754	703	758	734	790	759	746	720	725	693	753	723	729	708	743	762	709	745	745	760	773	721	763	755	727	721	723	746	750	716	764	730	743	702	714	792	748	770	746	759	688	712	706	719	736	737	737	755	736	798	733	726	706	725	733	715	766	693	715	727	725	778	706	715	746	695	751	728	727	744	712	695	682	750	715	702	742	717	767	758	676	753	739	745	697	723	746	705	754	703	719	746	712	718	740	745	732	714	748	751	746	726	749	705	707	720	757	733	719	743	794	733	815	739	729	724	715	757	729	738	755	734	715	709	668	711	731	756	735	700	788	735	759	726	725	761	711	724	771	749	739	729	752	752	750	724	708	736	729	764	742	728	716	728	757	716	745	722	705	784	745	709	711	709	724	708	725	736	735	731	721	797	736	748	703	701	754	768	771	716	713	760	748	763	713	730	690	724	776	750	743	765	729	760	754	724	737	754	701	718	719	675	748	739	764	750	724	713	728	745	711	722	752	793	759	727	732	757	736	725	757	716	737	725	733	689	725	694	789	778	676	728	711	782	762	738	752	777	707	770	773	770	747	752	725	709	687	723	770	753	729	738	762	748	706	742	761	695	703	727	722	753	761	749	736	675	712	733	783	734	748	711	729	706	726	731	766	732	757	769	676	719	751	695	816	792	728	729	748	759	771	705	767	751	715	722	724	724	718	709	733	748	739	725	706	813	769	758	730	767	770	752	742	714	747	731	724	708	762	710	812	737	759	697	709	728	736	719	711	692	758	749	729	737	742	731	722	691	733	753	770	726	713	721	746	728	722	757	770	781	752	692	726	779	694	683	725	718	733	691	742	739	694	732	832	743	807	707	791	746	738	725	751	773	730	740	734	714	757	703	727	782	724	727	741	729	765	745	700	739	688	702	734	746	722	709	702	706	766	766	721	738	731	769	745	755	708	753	721	741	768	727	722	677	691	750	736	748	711	719	728	728	753	780	750	711	746	725	713	737	732	742	715	774	706	727	709	702	686	711	759	762	691	713	677	732	718	779	723	729	755	774	698	703	678	716	775	753	731	709	718	707	697	748	737	779	673	755	743	748	755	705	719	806	707	691	755	713	779	735	716	734	792	716	750	758	713	743	767	700	767	731	724	732	720	715	720	748	752	754	739	755	729	699	695	748	734	676	777	760	756	722	721	766	728	746	722	711	702	778	752	752	736	697	729	714	768	729	756	779	702	710	700	767	700	741	705	707	738	707	747	759	746	740	705	743	716	692	714	745	733	746	701	762	743	729	720	725	657	760	699	755	733	716	757	712	748	690	706	747	701	730	748	722	694	701	751	702	695	769	734	722	740	710	730	725	703	729	715	742	746	728	757	692	781	730	757	753	725	738	730	703	745	741	699	739	746	758	718	712	710	791	694	739	730	763	754	758	670	720	699	702	750	756	757	718	751	746	737	741	768	720	728	694	774	736	727	728	700	796	790	707	737	736	714	704	716	741	766	711	773	740	698	712	697	795	771	718	675	720	738	770	750	718	747	762	708	733	718	687	769	736	728	717	723	733	746	763	735	773	753	715	759	723	711	756	690	723	690	734	702	746	733	786	765	746	705	735	716	681	734	762	732	696	742	742	749	769	722	745	730	731	700	754	769	758	741	736	759	715	774	756	768	763	748	756	737	685	701	752	750	753	769	766	693	699	747	743	758	755	798	738	695	749	737	709	690	725	678	654	697	732	723	722	713	696	725	751	747	755	691	730	712	765	756	814	722	749	778	733	766	762	740	696	730	743	694	789	748	737	730	742	731	753	706	764	738	725	732	749	779	768	743	762	722	700	753	772	706	692	769	765	770	761	741	760	722	749	700	697	691	732	780	708	763	770	701	745	691	743	736	759	776	764	717	683	743	774	709	767	700	727	827	711	719	730	680	732	727	734	714	716	772	758	724	694	706	769	763	694	742	766	723	743	716	729	740	726	763	756	758	766	718	697	755	666	736	720	753	702	747	775	746	784	718	728	731	694	702	778	739	676	709	708	772	734	711	757	727	710	752	756	691	740	694	766	699	759	748	714	740	719	689	761	696	748	734	692	752	770	738	786	748	701	751	734	711	747	766	741	724	770	712	771	726	739	799	782	699	729	720	751	748	714	715	751	755	759	717	683	736	729	717	722	694	725	712	769	724	748	758	767	695	724	737	678	743	758	701	735	725	694	731	719	713	708	729	718	700	755	706	730	695	748	717	698	754	697	782	820	731	735	737	738	742	759	724	740	699	722	707	709	733	717	784	762	761	737	735	734	728	792	719	752	740	711	729	737	727	779	782	762	710	738	737	768	695	770	717	740	713	753	735	751	746	710	782	751	776	747	710	754	740	758	707	741	761	751	734	779	700	742	718	744	714	716	755	746	720	748	736	750	734	716	693	689	721	736	768	735	728	734	735	720	733	756	752	755	735	785	718	726	709	735	730	717	732	709	724	721	749	715	755	730	747	742	741	689	705	707	666	762	714	734	726	691	732	737	744	751	735	758	706	777	713	732	734	710	721	760	739	742	750	695	763	722	733	758	696	703	759	698	761	709	714	751	756	750	693	738	699	759	708	765	748	724	715	765	758	782	743	731	725	735	711	742	689	728	782	745	736	731	688	682	742	739	701	729	698	748	766	739	685	713	752	765	696	720	744	741	705	779	751	720	759	736	717	710	756	696	663	752	737	760	750	754	721	756	754	717	759	729	727	683	770	724	704	736	732	752	745	707	767	733	742	718	788	767	743	725	739	728	739	731	717	773	737	714	731	744	784	724	674	781	675	676	781	772	674	754	726	689	737	772	793	713	760	726	702	724	729	733	703	744	753	766	767	723	739	744	698	723	772	760	784	716	762	757	695	760	738	737	728	724	744	711	763	724	733	746	716	706	746	732	766	790	753	699	724	767	723	711	713	765	745	714	691	693	728	733	698	720	695	750	776	718	764	689	756	761	742	758	773	778	731	772	734
28854	12319	8886	5470	3716	2474	1770	1449	1019	848	716	645	645	554	537	475	439	500	450	459	464	479	434	442	402	423	410	430	401	402	441	349	390	384	396	441	411	435	394	395	403	467	432	383	397	391	402	396	395	394	414	434	407	382	372	395	409	396	410	400	405	421	385	430	411	413	400	406	391	363	395	415	400	392	407	349	398	426	380	369	388	422	414	401	392	405	390	389	399	411	383	400	440	383	401	403	427	399	407	397	378	419	397	366	415	398	391	432	419	437	447	418	405	371	395	445	404	438	412	410	378	447	458	420	455	370	399	389	379	392	407	378	388	407	398	444	404	399	442	414	392	389	373	382	359	456	415	405	410	397	422	381	433	422	425	375	407	366	415	397	408	412	410	384	417	427	424	419	414	393	433	420	427	410	404	384	391	428	415	427	393	391	415	394	388	435	393	388	384	372	388	409	383	400	428	390	411	397	408	376	414	388	424	384	417	417	410	378	400	445	415	399	395	441	377	360	382	408	413	385	426	404	366	397	389	395	419	343	400	406	399	400	397	395	432	445	397	393	397	399	409	395	414	410	383	366	394	456	403	427	429	404	403	438	444	408	387	400	377	419	399	396	391	402	374	380	408	395	380	425	386	411	408	398	389	430	432	447	408	426	383	396	413	369	426	403	418	430	395	409	439	368	409	397	435	400	430	389	410	387	418	337	414	396	414	394	418	381	391	402	426	372	418	425	429	398	419	406	456	427	404	352	375	389	411	403	406	401	425	396	341	413	385	406	399	388	399	412	405	436	412	400	393	430	425	389	396	427	405	376	375	399	402	374	367	411	391	399	401	404	394	418	448	410	456	406	440	403	372	389	431	408	407	415	403	379	443	401	372	428	400	410	434	399	401	434	404	415	388	438	428	408	409	386	414	415	431	467	439	407	391	377	420	410	415	374	440	414	439	379	413	417	415	391	399	476	391	426	394	414	396	374	359	367	455	390	400	405	438	448	410	443	394	426	389	393	400	452	391	402	390	411	372	424	400	442	401	435	417	419	373	404	400	413	412	419	429	414	420	431	408	389	399	392	428	409	422	427	382	447	445	420	399	364	427	389	395	409	417	376	389	387	397	414	404	429	441	392	382	380	409	437	374	414	421	387	436	395	372	407	414	408	403	409	372	383	440	392	419	387	368	438	411	398	399	390	446	403	418	403	394	394	424	402	408	387	385	397	443	415	434	424	407	378	364	384	371	367	385	393	458	429	381	413	431	372	383	432	419	390	417	424	417	391	430	434	394	363	413	393	387	410	402	378	390	397	414	403	390	417	391	435	396	412	392	431	410	407	396	391	428	465	427	407	439	397	413	393	431	405	393	373	385	392	408	385	368	399	468	385	361	428	445	383	403	444	398	439	398	409	378	417	391	402	427	409	425	385	407	419	386	393	375	364	395	392	441	441	392	429	413	405	380	379	409	404	397	417	372	398	393	381	390	389	396	435	383	392	415	427	383	411	379	407	429	407	417	412	412	390	356	376	378	404	410	414	399	379	387	370	402	402	419	416	394	397	442	392	389	381	407	395	410	393	383	371	406	379	383	427	383	404	423	399	348	400	389	399	425	405	424	387	373	425	394	380	358	404	373	382	412	396	440	400	423	384	410	388	410	381	425	403	395	424	407	401	392	398	412	390	409	395	417	413	404	402	423	408	394	423	390	397	449	394	402	415	397	363	416	388	421	416	395	417	402	433	403	401	386	390	435	356	399	392	436	378	430	409	409	456	389	410	390	435	415	374	427	360	422	389	414	391	414	394	402	411	385	389	389	393	432	408	422	382	378	390	422	402	403	403	389	404	402	363	375	383	391	399	392	388	432	392	423	386	408	405	455	402	404	403	419	441	460	387	400	399	432	446	398	433	397	365	404	378	395	375	428	409	431	396	399	378	368	388	417	376	372	415	440	388	440	444	352	411	367	398	400	459	374	395	414	384	413	398	404	380	417	401	406	370	394	398	404	406	401	390	432	399	407	405	371	368	393	413	356	406	372	390	426	429	450	377	398	368	404	420	403	374	418	403	434	431	393	413	398	385	435	401	411	426	379	394	377	376	409	422	420	444	387	426	389	430	399	419	432	377	379	433	396	431	414	406	356	421	430	394	397	396	421	377	381	399	390	388	390	402	405	404	410	391	376	385	442	402	365	363	413	375	405	410	421	353	382	408	409	377	405	410	384	434	441	451	398	358	394	418	408	424	418	355	411	415	413	404	410	360	433	393	385	417	406	423	390	420	402	399	420	423	414	431	423	416	363	384	375	413	374	382	410	387	420	404	449	352	380	421	435	403	373	393	395	401	448	409	395	389	411	421	387	418	407	414	405	426	375	402	406	437	368	418	414	398	350	411	384	380	408	399	366	412	400	422	387	364	377	423	417	443	431	401	390	381	426	430	395	410	405	426	376	411	390	363	419	425	432	410	419	374	404	411	395	366	446	420	380	402	400	413	403	404	434	388	351	453	375	405	398	406	421	417	403	380	426	449	383	416	430	390	430	399	389	409	406	389	402	450	432	390	427	365	416	409	437	368	466	416	439	391	399	430	431	416	424	357	430	392	444	407	410	426	388	418	358	378	404	381	403	371	392	408	403	429	419	439	391	395	414	408	420	398	377	372	427	386	406	420	403	390	424	370	365	383	401	418	425	412	387	416	395	394	411	393	420	422	430	418	382	407	399	457	411	468	425	413	440	407	431	412	440	384	427	381	390	376	379	394	430	402	409	403	408	401	402	377	421	415	371	397	407	387	433	420	390	398	377	399	372	433	366	414	378	409	437	402	430	403	402	425	410	391	350	391	419	392	373	398	386	411	409	406	350	465	378	385	422	410	439	427	420	404	424	407	373	430	388	437	406	415	383	385	435	408	410	391	430	428	381	426	384	361	434	379	404	407	393	430	347	412	423	432	388	412	390	417	400	433	396	407	356	409	386	388	427	386	411	398	418	454	400	419	441	404	394	403	386	425	392	415	443	451	411	433	396	441	377	428	389	417	394	384	381	406	434	380	400	416	397	432	372	395	436	416	404	449	426	397	409	436	396	428	412	402	396	449	410	416	402	429	399	448	407	387	398	418	410	422	390	408	398	390	394	479	382	375	383	350	391	396	402	362	382	405	405	355	417	418	419	392	382	442	388	418	431	404	381	425	393	413	437	387	405	404	405	399	382	413	396	377	414	411	438	422	397	418	447	417	413	406	385	387	391	411	417	417	386	407	428	412	367	404	410	432	412	367	410	417	418	406	424	416	382	379	401	418	389	382	396	398	411	421	398	400	387	405	410	419	366	366	413	410	376	375	398	368	433	407	412	437	397	428	397	402	388	410	371	426	359	429	429	394	398	402	426	370	377	428	465	382	394	422	400	365	423	398	398	373	409	367	396	377	387	390	439	404	392	398	397	421	397	453	422	382	413	402	418	408	394	415	385	369	366	424	399	383	457	420	428	398	394	424	391	415	426	422	392	413
15731	8184	12121	12064	10867	8116	7006	5804	3880	3318	2854	2440	2200	1817	1622	1515	1401	1280	1207	1178	1147	1092	1058	1040	988	957	949	923	927	840	969	914	907	886	884	877	911	896	958	893	940	924	917	915	893	958	913	948	909	954	915	873	833	901	857	861	920	862	914	876	938	942	906	939	892	827	855	893	910	870	904	884	923	900	956	878	895	863	895	862	920	897	882	875	896	832	825	806	875	903	898	873	859	856	885	833	834	940	876	936	895	881	845	855	878	871	883	883	873	888	883	941	922	866	909	835	847	877	886	855	848	867	878	834	883	929	902	899	874	886	864	889	845	946	887	916	867	930	923	906	901	938	873	899	922	882	862	833	898	849	954	932	927	910	890	858	911	825	963	889	860	858	885	909	906	883	925	894	882	777	910	828	860	911	868	904	897	863	902	967	884	924	921	870	869	827	861	913	852	883	908	847	870	841	881	903	878	913	857	901	856	873	866	909	892	870	889	882	823	906	861	914	884	898	879	891	936	845	851	889	910	850	886	883	918	845	871	868	854	859	824	893	921	893	908	927	909	911	904	856	882	867	895	911	886	929	872	864	860	850	885	862	885	889	926	816	894	890	892	900	882	927	888	910	873	878	879	928	910	869	940	841	871	913	913	837	924	892	889	866	862	926	874	890	877	858	846	851	910	867	893	955	840	867	887	877	890	889	864	862	876	878	851	902	883	889	937	879	861	907	881	889	860	906	863	912	872	866	873	923	885	838	830	841	870	877	851	868	861	864	847	919	898	882	883	840	919	852	809	905	860	851	845	908	869	908	903	845	901	858	922	841	859	892	896	892	891	921	906	902	898	855	879	890	887	903	870	858	878	847	935	860	810	899	931	889	936	918	886	858	866	875	905	872	901	894	879	802	910	866	861	838	882	881	897	863	871	935	910	864	922	826	873	938	893	913	879	867	868	885	874	866	936	911	898	864	850	881	884	888	901	862	889	917	880	864	869	924	901	906	859	876	890	880	876	860	904	863	914	873	868	860	832	924	881	921	861	897	901	843	839	886	893	852	877	899	872	883	870	907	858	853	908	886	911	877	820	901	850	913	919	877	868	911	838	850	852	970	899	913	851	865	935	945	876	870	915	885	836	840	881	871	854	854	896	892	906	916	905	839	855	882	846	866	859	867	898	841	891	894	896	885	905	906	863	877	873	843	823	845	909	857	902	893	886	879	866	833	911	929	874	888	875	893	870	842	914	807	913	880	841	832	865	847	861	909	876	943	862	901	847	858	847	855	871	831	902	972	896	826	854	891	897	843	934	883	863	861	860	907	863	874	813	868	862	905	896	934	846	922	901	887	884	870	879	866	933	859	879	859	859	891	838	940	905	848	891	854	884	866	914	881	873	835	885	897	968	932	884	899	886	899	875	876	835	902	919	859	903	922	903	888	902	920	860	894	945	904	899	879	913	921	874	904	866	890	894	865	887	916	908	923	849	860	826	876	852	897	863	872	845	904	893	912	874	883	895	872	914	892	896	859	940	899	891	911	896	851	833	918	880	896	917	886	834	843	908	865	908	832	875	917	880	844	874	867	916	894	882	858	885	864	911	890	851	901	880	843	925	844	884	871	898	913	833	853	849	934	880	830	910	859	859	887	899	842	926	895	901	877	907	818	893	891	858	836	907	865	897	896	874	861	909	884	881	920	875	884	908	888	942	875	886	891	836	840	839	862	948	915	867	863	920	939	857	939	910	840	848	910	875	874	934	831	822	921	865	868	911	899	877	858	892	919	882	922	915	859	886	915	898	848	829	853	875	844	871	876	899	888	913	872	873	857	917	775	866	944	895	875	873	878	873	884	850	913	873	862	926	904	912	885	864	857	912	859	907	887	841	891	898	848	886	871	897	863	856	865	847	875	851	847	967	886	921	817	883	908	923	900	841	907	930	841	903	889	848	860	871	943	862	867	897	866	941	902	856	857	890	899	912	908	821	903	905	864	903	886	894	937	841	859	853	887	952	883	916	865	914	918	854	891	879	872	891	894	842	870	882	870	879	892	881	888	826	879	885	870	876	878	897	859	839	900	854	884	883	925	876	870	928	892	896	871	865	883	880	889	838	856	850	891	882	859	894	834	913	882	864	892	900	884	879	874	900	906	874	927	900	895	896	881	859	900	863	823	853	942	850	907	899	886	877	886	903	876	884	844	856	889	900	866	894	923	912	840	879	901	854	887	862	858	897	884	929	899	871	852	874	866	913	855	943	887	908	890	873	862	940	821	846	907	826	897	850	902	908	902	898	919	901	889	845	899	903	867	887	858	835	834	867	893	878	847	925	891	831	819	893	850	857	854	871	883	915	850	912	865	821	894	863	825	851	889	928	900	874	895	876	881	924	907	915	910	916	858	879	869	855	832	875	854	888	891	887	882	926	910	858	859	918	890	881	883	845	932	879	894	868	839	882	887	890	876	904	897	900	897	870	898	854	898	844	867	891	875	839	853	823	863	942	921	855	846	891	927	871	878	918	851	865	909	911	847	878	930	824	821	959	886	882	919	849	857	806	882	878	899	827	891	857	924	881	897	892	826	920	853	873	881	873	925	867	887	903	862	849	878	873	902	896	906	902	835	886	833	933	862	840	915	882	937	828	879	957	871	907	839	864	892	839	825	892	907	912	890	838	918	874	887	915	842	929	913	866	848	866	810	905	948	855	873	838	905	833	860	872	851	904	839	893	857	878	838	914	837	853	860	894	897	884	890	869	909	888	883	909	882	877	891	874	826	954	890	861	794	870	846	905	827	875	899	833	917	824	884	863	859	827	847	885	859	871	902	891	901	874	807	857	841	887	826	868	913	825	863	873	913	850	856	875	834	868	890	899	859	856	878	891	885	933	863	894	851	931	822	899	854	944	864	863	851	872	895	881	860	860	817	846	856	876	869	886	894	868	884	851	883	878	857	863	841	848	884	867	893	924	838	854	867	881	901	884	880	878	924	889	921	908	907	926	854	846	907	845	896	875	864	873	889	874	836	848	897	865	896	886	870	917	912	851	857	875	862	867	832	901	893	888	903	889	914	877	890	863	848	830	900	882	871	827	894	873	894	838	888	864	877	875	894	829	860	864	875	888	875	883	913	847	877	899	899	877	874	900	865	906	908	862	877	856	864	876	940	877	869	864	876	879	909	891	893	907	933	918	914	863	867	856	885	891	839	921	844	912	895	909	900	869	915	909	915	908	855	875	834	843	900	852	845	880	866	911	957	920	857	893	909	820	847	920	859	869	838	858	860	849	893	871	888	872	851	881	902	842	866	865	888	903	818	861	853	834	895	878	882	903	864	939	883	902	845	892	874	910	879	843	846	937	842	855	939	880	856	877	883	860	870	838	898	870	879	851	834	873	894	875	888	862	916	840	904	893	889	826	887	891	916	858	908	912	880	882	918	915	919	903	923	873	880	868	813	871	880	922	872	924	845	910	861	878	848	899	879	909	867	893	920	889	919	891	844	856	874	900	905
10959	4291	3085	2121	1540	987	783	690	570	477	487	456	407	422	425	393	387	372	362	320	361	403	359	401	370	369	393	377	360	350	336	328	386	358	380	373	344	366	399	390	383	321	354	382	348	364	348	349	392	344	356	377	369	367	318	374	376	327	328	311	356	372	368	356	323	327	338	347	345	358	335	349	357	362	376	364	345	390	351	376	331	349	380	385	339	329	374	374	353	388	355	370	362	361	338	367	332	341	367	354	382	349	336	361	335	393	373	377	392	332	346	338	342	364	354	409	361	349	374	348	344	340	358	377	374	364	307	363	382	342	359	338	419	380	382	354	340	346	375	380	334	360	352	359	374	358	390	352	353	373	361	348	348	378	343	308	380	365	340	344	344	376	367	358	365	368	377	373	352	353	363	341	380	364	332	355	349	372	318	341	337	348	362	352	354	358	378	362	314	329	353	369	384	325	333	394	367	353	367	342	363	340	324	355	359	360	383	369	336	323	360	360	370	364	331	368	309	367	371	371	370	334	374	393	376	325	385	323	368	341	332	351	350	379	389	374	332	328	344	358	362	324	333	390	375	355	360	334	350	381	350	346	326	372	369	361	335	343	366	316	363	331	373	347	340	379	373	348	363	367	364	349	332	368	392	339	375	343	376	311	316	355	343	373	368	353	350	343	333	347	345	372	344	359	340	349	395	371	350	378	384	327	343	374	344	351	345	368	343	328	340	356	371	348	338	361	323	328	379	346	403	375	343	336	397	363	331	356	365	376	354	322	327	345	343	379	377	369	344	377	293	354	333	350	333	328	348	389	349	394	341	351	339	353	347	363	365	364	350	353	378	382	333	368	356	348	318	357	369	345	376	365	344	359	350	368	358	375	323	341	348	355	360	347	341	318	316	346	360	338	351	352	350	374	316	328	335	350	378	340	370	367	376	356	386	348	313	350	390	370	401	372	344	367	347	340	394	322	325	367	363	353	346	339	316	355	345	350	343	359	348	374	366	338	339	392	341	389	338	336	348	353	355	385	328	377	336	341	347	358	351	355	353	342	341	357	351	403	344	355	343	335	336	367	401	361	364	340	347	377	303	409	340	331	320	398	348	323	342	334	347	326	372	382	374	373	368	310	355	322	349	361	339	347	330	375	332	338	369	311	373	300	334	330	341	363	384	343	353	364	373	375	351	321	337	319	348	340	373	325	364	339	371	350	377	327	365	351	358	395	359	356	345	315	352	349	337	348	348	324	339	346	331	342	394	342	351	394	346	368	339	357	383	343	359	368	329	355	344	370	345	368	367	357	363	323	313	375	370	356	333	369	347	375	355	373	385	372	340	339	341	387	364	379	387	367	376	370	358	333	323	340	346	363	349	388	372	314	331	358	332	313	326	330	348	310	363	370	364	328	331	324	369	349	387	354	381	326	380	357	349	356	376	381	345	353	321	379	351	325	349	327	337	342	402	352	348	355	349	316	340	345	378	349	367	386	341	348	359	361	361	322	343	352	325	361	345	362	343	334	363	363	372	343	346	356	364	337	355	347	349	355	362	402	358	345	389	361	364	344	364	358	357	345	323	348	384	341	376	368	363	359	319	335	361	377	363	362	346	367	333	354	346	349	355	343	325	288	354	333	363	357	327	334	344	336	381	340	354	390	367	346	393	350	367	367	345	348	371	320	339	373	360	334	343	357	365	332	350	308	351	353	368	356	319	329	357	311	340	363	322	327	382	368	372	396	359	381	365	336	397	356	360	384	356	386	343	354	360	378	373	345	340	345	324	381	335	355	340	387	319	373	376	358	364	361	338	396	364	341	328	342	382	378	387	331	316	347	354	366	380	354	361	353	368	374	364	416	332	334	388	377	374	368	355	318	336	374	333	328	380	375	349	320	353	350	375	346	368	357	333	378	358	354	343	381	351	335	366	384	300	334	343	326	364	336	364	361	356	369	343	336	360	342	354	316	357	347	363	386	333	369	329	365	354	356	344	340	355	355	362	346	394	358	349	373	383	405	355	346	352	377	372	355	290	366	375	360	346	369	371	328	324	361	334	343	383	343	346	334	353	374	304	361	373	348	359	312	365	374	365	357	340	356	359	335	374	348	344	375	377	327	376	351	347	363	353	316	378	321	340	310	352	371	353	359	375	337	325	351	349	359	341	362	332	350	344	332	339	349	391	380	361	318	320	363	351	337	351	356	320	339	343	314	388	365	353	351	393	376	368	352	386	364	368	381	358	369	329	347	358	322	360	349	374	335	348	354	370	318	338	350	328	314	353	329	349	331	347	339	342	334	352	368	333	383	359	369	352	342	356	394	371	321	372	384	315	341	314	343	368	368	370	359	337	341	358	359	360	357	350	341	355	380	384	363	355	353	357	375	315	342	358	394	364	352	330	322	358	333	324	384	357	346	355	392	368	373	337	364	363	368	372	365	332	378	341	343	336	344	371	365	369	358	354	350	330	384	379	363	354	335	330	341	362	364	374	333	352	337	331	341	376	344	368	358	331	352	348	348	334	338	349	332	376	340	343	373	355	369	381	339	348	369	365	296	318	347	369	349	354	338	374	371	354	374	362	381	359	355	384	362	377	365	352	385	338	358	334	332	393	339	349	382	335	354	334	367	347	337	362	358	334	326	375	371	373	349	328	378	336	357	300	370	376	358	371	364	365	327	320	356	383	341	335	368	364	381	390	360	350	320	340	364	368	334	346	351	319	369	336	330	375	336	324	333	348	327	356	353	356	383	358	372	334	350	363	369	348	355	339	373	336	305	347	299	356	345	372	336	337	342	365	379	340	343	361	372	410	355	336	408	364	378	404	354	358	362	321	363	324	358	373	405	318	329	340	316	304	322	314	356	355	335	344	332	361	340	362	358	351	367	349	364	350	349	340	347	357	365	354	357	312	362	342	342	333	377	408	408	372	360	343	322	363	352	310	353	382	367	375	364	333	327	368	379	337	335	319	316	353	359	365	372	334	369	361	356	389	383	396	369	359	328	353	337	357	363	337	312	345	381	315	328	356	366	365	347	332	337	392	360	378	350	383	346	360	353	351	341	332	338	333	353	351	354	355	345	351	387	363	391	354	356	339	389	366	352	364	324	350	363	348	334	358	353	382	324	377	384	327	370	380	361	364	355	359	368	349	382	330	363	347	368	341	384	383	324	333	340	384	352	382	360	355	347	338	325	333	326	380	334	372	374	331	382	340	370	355	371	366	335	343	312	354	384	342	316	370	357	356	331	372	356	324	362	343	352	324	370	352	389	363	356	349	365	347	343	358	364	359	386	345	368	355	379	369	370	333	316	355	397	395	323	324	330	392	369	374	370	357	373	370	341	347	318	370	364	384	323	378	363	347	341	353	336	372	402	323	368	350	366	337	380	373	382	397	386	366	340	404	344	357	371	349	375	361	322	325	354	330	366	376	317	320	344	353	352	378	382	348	336	349	340	345	354	351	319	318	392	360	351	326	354	338	357	335	355	371	370	325	366	315	371	339	368
6515	3624	5638	5733	5212	3747	2798	2343	1862	1631	1466	1364	1184	1146	1018	995	985	888	912	833	918	813	867	792	767	792	810	814	730	762	730	802	727	731	775	776	758	790	775	791	745	806	794	740	785	785	772	752	801	758	744	775	760	763	768	744	744	792	771	761	791	779	782	840	848	750	812	783	803	724	775	768	752	775	750	781	764	777	773	789	752	827	753	774	809	810	732	748	788	777	794	755	752	751	765	724	736	735	753	779	770	770	763	762	803	755	782	749	757	754	789	740	802	762	783	701	756	791	745	809	812	739	788	771	777	762	706	784	790	864	747	809	807	718	771	772	726	792	709	786	793	727	805	756	795	729	746	815	809	785	787	805	755	780	755	739	803	792	818	766	787	715	790	795	770	740	757	780	807	801	775	811	732	759	774	812	761	772	745	793	769	757	781	750	715	763	797	833	815	748	779	764	793	771	748	794	765	820	796	769	781	811	810	760	754	751	738	753	803	749	781	738	768	720	800	838	788	761	771	776	794	804	772	738	789	696	807	759	753	759	722	775	724	800	710	788	824	723	835	821	810	760	733	781	749	748	743	757	748	773	792	795	759	790	764	780	771	753	800	755	779	755	778	738	805	763	703	816	739	743	751	755	763	838	755	775	775	725	788	804	765	774	760	749	778	760	756	736	684	778	791	764	748	767	814	766	777	804	764	759	790	795	761	743	796	794	767	812	814	774	779	769	762	765	792	740	812	766	770	755	762	811	725	742	860	752	754	719	789	806	742	751	739	797	766	809	786	727	727	751	775	721	732	759	753	732	792	748	774	737	808	807	780	767	769	762	777	756	795	801	778	767	799	706	773	813	732	769	743	778	777	753	785	781	757	771	764	745	761	739	765	724	752	789	789	760	799	740	753	779	817	786	777	770	770	779	805	784	732	740	774	783	758	750	767	770	804	743	791	734	752	724	734	818	764	824	771	800	759	761	754	757	750	818	774	719	757	745	800	772	795	776	751	809	794	750	713	787	755	787	796	785	744	834	741	775	770	780	772	768	745	776	792	749	739	787	751	765	783	782	830	788	800	763	754	773	746	752	754	738	749	753	827	743	755	756	790	788	799	772	781	779	794	784	759	756	755	739	833	778	813	752	787	791	815	789	703	779	790	742	808	743	767	740	779	788	817	791	781	782	805	784	754	801	789	766	775	799	767	726	786	739	782	760	790	772	789	827	756	741	749	753	791	797	775	816	772	754	731	759	781	745	811	786	819	814	762	751	784	784	693	749	732	760	811	789	724	823	741	773	756	769	787	832	780	737	776	772	789	761	716	778	777	781	750	763	756	798	751	739	775	772	753	800	760	799	750	726	769	797	738	799	750	761	763	763	789	772	808	777	754	828	808	748	739	822	811	756	761	727	736	751	784	754	771	757	820	775	772	800	814	741	775	809	756	720	800	736	805	727	754	781	789	804	728	809	822	734	847	772	738	777	719	828	742	762	809	743	808	785	743	737	774	779	784	761	759	717	763	763	753	775	776	742	803	813	764	745	768	775	807	757	805	794	768	770	785	785	728	791	812	746	787	725	772	757	742	799	754	743	721	761	774	699	764	773	770	819	758	793	760	793	800	763	760	825	762	812	761	771	834	786	714	776	745	761	756	820	757	810	759	795	753	829	762	772	732	771	778	784	776	792	791	766	770	813	823	771	774	768	734	735	785	782	778	784	790	744	752	735	783	769	815	785	811	802	790	733	733	801	778	749	755	797	763	774	781	718	824	772	807	812	784	759	752	782	757	746	805	780	790	767	796	751	756	810	733	728	795	844	778	755	710	849	769	763	791	773	795	765	813	808	795	788	778	824	742	756	777	789	821	750	733	787	734	785	785	767	797	815	768	815	773	767	799	800	765	742	751	755	739	796	758	760	755	773	746	754	804	782	763	880	759	800	773	784	816	744	740	787	736	759	782	797	780	810	764	779	777	756	784	779	806	749	735	727	780	725	750	766	768	748	766	800	757	805	817	790	760	789	765	775	756	793	803	782	775	780	731	779	806	766	800	778	723	743	766	815	763	797	781	762	834	794	761	766	782	787	777	768	800	751	760	795	770	793	756	746	777	714	795	768	776	782	814	809	710	744	707	731	782	781	792	760	780	784	809	763	808	765	782	783	778	782	758	798	785	742	806	757	799	793	776	769	835	783	792	780	784	796	778	708	764	784	799	782	738	775	782	781	815	742	777	769	825	780	815	734	815	765	743	770	779	820	781	784	811	766	772	761	741	746	806	681	815	761	738	875	802	818	738	803	804	756	773	794	731	745	729	776	731	786	778	750	809	778	752	760	762	826	716	765	737	738	805	774	825	812	781	795	800	744	747	785	725	718	782	745	783	770	742	782	723	776	742	773	771	801	788	806	746	768	771	781	808	756	782	741	746	747	732	802	814	742	789	779	730	790	810	708	743	791	798	725	782	798	763	736	828	758	741	818	727	804	737	780	787	827	775	754	752	757	787	741	734	758	770	768	771	782	781	783	733	726	757	726	842	764	780	784	782	809	706	746	751	805	780	806	744	763	731	763	750	752	795	754	759	719	824	738	813	778	748	769	782	742	744	803	734	762	792	725	745	774	806	727	776	767	757	780	792	785	790	793	787	769	774	822	795	750	781	787	758	764	774	753	785	717	848	770	787	731	778	760	777	739	782	767	768	768	810	787	798	775	785	782	783	776	804	768	746	754	725	768	775	789	767	771	776	747	738	781	808	768	766	783	787	745	776	788	773	781	787	778	757	773	775	764	770	774	761	709	816	756	792	763	763	758	764	794	764	721	738	774	774	810	832	772	759	796	773	723	742	787	783	763	793	773	737	736	817	818	734	740	810	763	794	776	808	788	755	781	745	826	799	772	796	745	760	778	779	706	783	784	804	779	740	797	749	806	797	762	777	750	772	766	771	720	755	793	751	766	683	766	812	759	779	731	834	811	722	789	766	771	794	769	766	847	793	782	742	796	717	735	744	754	771	801	773	765	815	798	786	777	790	799	771	771	801	802	749	767	797	789	788	750	795	789	752	744	776	798	781	778	824	770	777	833	777	768	769	814	810	747	768	828	776	765	732	754	721	754	818	765	742	764	780	766	783	760	764	753	789	743	776	791	781	818	763	796	748	701	764	722	767	832	814	779	772	775	806	801	743	787	770	776	765	774	759	761	739	763	793	767	746	748	781	778	772	801	815	739	725	760	772	758	792	777	772	757	747	760	787	766	742	773	818	732	759	761	753	780	782	738	806	783	829	766	789	756	743	767	793	769	752	791	743	750	748	788	730	783	765	755	772	749	763	750	724	774	797	740	777	861	770	798	790	802	840	725	751	747	784	807	747	768	782	790	752	750	784	770	753	785	765	803	799	693	745	772	711	777	834	790	776	776	773	770	757	734	799	760	767	774	732	735	768	725	762	767	731	766	750	755	787	734	768	747	725	789	774	753	799	791	779	765	790	759	826	745	794	737	793	787	787	762
19828	7837	6092	3725	2520	1630	1133	1014	738	595	628	505	476	433	414	399	376	321	395	346	360	365	338	305	305	313	329	325	340	336	335	349	344	348	342	322	384	362	317	337	333	326	337	348	298	350	322	322	307	330	313	368	368	334	345	321	311	346	339	318	330	331	336	308	348	347	314	362	311	363	326	373	352	341	328	349	332	330	325	330	330	353	316	359	309	359	377	290	335	326	325	353	322	304	337	308	293	328	340	341	321	329	335	358	324	298	312	333	298	345	298	320	315	330	317	342	369	283	357	311	291	335	359	296	353	315	310	323	340	315	288	330	292	343	327	310	327	358	265	326	359	339	368	310	315	325	330	329	327	320	343	344	341	348	315	335	344	283	316	321	318	353	335	314	327	334	328	332	333	330	366	356	346	309	320	327	311	304	357	328	362	337	328	338	347	299	309	345	321	318	319	318	324	348	312	315	281	318	342	295	329	317	331	327	338	326	324	354	315	325	353	329	357	293	353	314	319	364	297	340	339	318	367	314	323	381	305	321	321	337	355	321	321	328	341	326	312	349	325	351	331	315	310	325	329	347	323	355	290	339	319	321	330	335	337	310	350	354	306	340	340	322	275	298	309	323	324	301	332	332	338	334	278	302	300	347	322	307	347	324	288	284	360	308	320	329	355	340	333	326	318	350	310	311	313	316	330	346	330	324	329	366	329	336	369	323	321	314	323	320	349	307	321	338	302	333	367	359	329	307	345	352	320	288	335	295	298	335	339	324	336	315	322	342	321	330	348	329	345	323	335	328	340	322	354	296	337	324	334	318	325	297	321	345	339	305	367	301	313	337	309	325	332	300	329	331	296	330	287	330	310	330	298	350	358	333	332	316	344	331	337	319	331	306	336	305	318	306	287	297	293	323	357	373	296	306	314	319	330	359	326	348	375	297	339	295	298	310	363	338	365	343	344	342	334	357	368	298	346	327	309	329	326	319	356	315	311	331	329	304	312	311	309	324	320	301	366	289	336	334	364	329	324	388	323	360	324	319	354	308	352	305	334	346	333	299	332	348	308	347	305	358	301	352	352	348	325	346	347	331	329	311	332	328	372	366	332	333	334	336	308	317	327	350	344	335	320	333	342	348	296	312	333	341	346	329	344	323	337	337	337	339	327	353	314	330	349	335	316	319	292	335	312	314	327	328	354	333	340	334	336	338	325	331	313	293	342	326	322	360	373	321	307	315	349	335	339	330	323	331	339	337	351	346	323	293	302	319	368	344	351	298	338	341	335	316	317	323	330	334	311	305	312	332	355	299	341	306	323	339	334	309	330	351	311	362	325	344	345	296	303	319	327	330	337	326	379	351	303	340	331	330	324	312	323	311	350	307	341	325	352	348	357	335	332	310	341	324	318	318	305	310	316	328	346	335	302	307	320	361	332	308	340	298	341	337	319	320	292	310	303	322	322	302	328	323	340	347	318	312	343	343	310	336	305	316	313	333	322	353	331	279	306	330	363	334	348	305	312	358	328	342	343	347	338	352	291	309	335	345	318	292	367	360	351	331	316	331	334	347	328	315	315	330	342	353	355	328	353	310	304	316	276	305	334	341	309	340	380	318	359	362	322	324	358	344	316	317	358	332	311	337	305	317	348	350	346	342	337	299	352	334	371	327	309	313	296	323	309	281	323	356	302	354	348	320	325	302	336	339	345	337	355	296	311	315	332	421	287	329	345	353	366	317	387	318	324	324	370	332	327	337	337	340	320	336	340	323	300	354	316	320	319	327	298	314	330	330	319	311	351	306	305	332	330	317	275	338	339	309	340	355	349	343	336	325	340	338	331	345	330	349	320	309	326	354	314	375	330	354	318	296	310	328	340	349	339	356	350	319	308	312	348	319	301	347	318	311	307	348	327	349	348	313	311	291	333	354	337	319	329	370	345	329	341	300	342	300	322	342	302	324	323	324	301	311	323	335	359	321	336	345	341	347	349	320	340	313	328	342	310	344	329	348	314	340	320	299	318	334	302	326	320	321	341	329	317	328	294	341	315	362	323	371	373	322	315	327	327	358	335	320	339	319	307	355	298	334	337	357	334	301	343	339	327	343	331	355	368	330	343	326	330	333	378	310	358	349	334	327	325	344	337	349	312	308	312	288	352	368	343	341	336	337	382	334	344	317	328	337	333	360	335	352	318	283	361	362	302	341	361	330	334	328	347	359	338	328	329	330	317	350	318	314	313	373	342	338	327	316	334	330	341	325	308	302	322	325	347	332	316	338	328	346	329	336	380	323	346	333	336	365	345	317	342	340	339	316	332	320	326	311	336	315	297	308	334	339	314	313	329	338	296	339	308	338	334	307	343	322	326	329	301	337	357	334	339	299	384	357	316	320	312	307	325	338	325	359	310	329	317	352	360	303	326	357	313	362	325	360	318	350	315	307	344	352	335	362	322	316	317	342	346	321	353	355	309	324	336	339	323	314	300	329	356	302	317	301	321	334	312	299	317	335	354	334	348	341	338	341	311	359	341	334	337	344	354	347	362	348	341	327	313	302	361	336	346	318	369	329	314	314	346	342	311	320	331	348	364	318	340	328	347	318	314	321	387	351	329	332	337	303	348	325	300	317	319	314	349	311	328	390	342	364	318	312	311	330	333	313	401	311	329	357	375	332	346	364	339	305	322	303	339	350	341	320	303	329	322	337	324	320	325	304	325	306	351	338	332	331	313	327	311	314	333	346	301	334	324	340	337	322	366	385	336	334	370	319	317	351	335	311	351	325	284	320	322	350	344	320	356	295	324	292	351	330	315	328	364	328	331	319	297	360	336	358	329	335	357	328	366	322	357	325	350	361	345	363	335	310	343	326	334	317	364	335	339	308	332	289	320	287	321	330	312	327	308	327	342	319	344	329	304	334	308	332	345	358	299	358	330	323	335	375	318	355	339	330	273	328	302	320	314	315	332	348	344	332	317	321	347	342	330	338	313	304	321	357	343	306	343	327	347	361	329	336	304	344	304	327	322	332	333	332	326	336	349	358	308	329	333	327	330	350	316	323	323	311	298	323	343	346	342	308	335	343	320	334	320	308	334	349	351	340	358	356	334	332	319	311	351	332	317	385	349	344	364	319	347	343	343	318	300	338	327	317	311	383	323	350	361	336	307	328	326	314	330	322	327	327	319	344	316	357	322	297	308	299	315	308	354	343	299	291	366	336	328	374	386	339	348	365	315	327	367	336	314	328	333	350	315	337	310	278	336	321	350	334	331	331	317	317	333	317	338	345	335	341	346	359	318	355	338	328	326	352	328	338	299	357	363	357	325	372	332	322	341	336	344	335	311	316	302	301	336	348	312	344	338	309	344	305	352	343	308	309	337	323	340	363	337	294	302	336	361	316	310	322	328	324	334	380	334	338	342	333	326	312	319	336	338	342	341	334	314	334	356	307	311	337	343	363	348	317	313	309	379	296	344	350	326	339	313	312	339	307	316	325	359	332	318	326	287	323	353	331
11997	6053	9691	9127	8309	6245	4678	4120	2930	2409	2096	1875	1609	1452	1262	1205	1069	1043	1005	981	926	781	855	840	800	808	814	751	733	744	785	787	744	775	784	747	788	767	801	748	733	730	791	793	748	736	786	771	787	679	792	759	804	743	726	708	760	725	765	770	786	769	742	791	771	762	713	706	760	750	714	710	736	748	711	740	751	740	715	785	732	713	726	723	730	735	748	753	735	729	718	765	747	712	762	741	750	782	712	726	721	732	740	777	731	749	761	737	725	719	743	716	762	744	745	735	814	763	714	731	684	774	744	737	753	730	777	783	754	701	783	747	718	790	735	741	765	734	744	732	803	729	731	742	763	768	735	725	722	723	738	727	740	788	771	751	729	752	744	725	768	706	758	723	800	815	756	708	708	742	761	727	716	714	767	835	720	784	739	743	790	764	727	694	717	745	747	753	726	745	745	750	746	742	770	774	740	770	769	727	698	770	744	777	733	734	745	717	775	772	801	704	702	776	799	757	761	742	683	757	704	746	709	734	702	742	752	747	769	714	765	729	763	762	785	704	716	757	725	705	723	769	740	746	745	744	713	715	732	721	751	769	725	708	809	715	775	702	735	727	767	741	746	747	722	788	742	778	732	753	799	744	710	726	728	767	755	784	766	729	762	755	709	725	706	752	720	767	788	757	698	738	766	695	690	750	745	721	731	725	748	716	775	687	700	734	772	739	729	748	716	731	735	720	702	731	733	700	762	700	729	769	770	763	767	746	770	723	718	735	750	705	748	695	764	716	720	715	735	750	731	711	744	730	761	730	786	699	748	733	746	808	739	768	706	788	707	713	757	805	741	757	755	714	740	784	760	736	745	705	758	726	778	770	779	702	739	714	725	773	733	756	750	763	711	730	717	722	731	748	718	691	733	747	727	773	751	712	775	726	747	753	703	712	758	789	716	742	694	703	810	686	766	732	744	771	715	725	712	734	699	714	722	743	775	748	714	750	723	754	766	729	716	756	787	718	721	754	731	720	754	765	743	770	725	736	742	723	705	767	742	719	685	766	713	757	723	756	762	742	807	699	710	771	801	721	749	806	706	751	716	762	740	758	748	711	708	738	769	700	749	703	739	710	752	751	792	740	728	757	728	765	700	784	787	757	717	807	678	707	757	712	714	741	704	726	755	777	748	751	761	718	732	681	755	745	768	719	701	773	699	772	717	707	769	741	749	722	702	737	729	738	709	702	718	714	751	767	770	697	697	697	742	756	775	755	833	762	709	685	685	705	730	748	731	773	758	802	779	728	707	728	768	736	743	720	725	780	712	754	732	741	755	785	737	718	736	770	701	744	743	720	745	759	755	758	781	777	760	708	767	726	735	760	780	768	729	720	804	746	733	714	730	754	811	660	796	725	730	735	732	751	733	728	731	756	704	748	741	744	744	762	744	715	754	741	760	785	713	771	714	683	702	699	731	762	741	713	698	742	722	750	788	711	735	763	752	728	749	745	763	720	752	729	720	759	785	728	732	774	786	752	745	791	761	763	785	733	727	786	755	713	736	751	757	783	744	761	733	728	765	752	686	717	746	724	710	737	757	715	740	718	701	761	700	765	737	741	731	722	738	698	737	730	734	753	703	728	753	776	749	721	736	771	758	811	742	729	699	767	743	768	709	755	754	712	754	800	748	725	735	747	720	729	736	756	718	733	717	742	743	721	759	738	741	732	760	732	739	737	740	746	739	729	746	776	745	736	725	738	767	728	725	693	718	720	765	761	741	716	737	748	768	726	766	715	733	753	721	762	748	726	680	790	756	718	737	740	741	751	747	747	762	760	747	700	754	698	764	737	714	751	712	739	757	728	770	798	734	734	706	700	759	786	740	723	710	744	728	756	746	779	797	706	761	705	741	715	736	718	749	719	751	721	752	824	748	747	751	763	725	759	709	816	775	762	805	750	782	716	724	714	752	725	727	735	781	751	722	749	798	791	776	779	752	721	686	753	746	735	748	728	737	774	746	767	722	732	759	712	687	748	701	729	793	746	790	767	734	760	746	718	703	774	750	719	765	717	756	767	681	773	754	715	750	722	744	702	737	731	744	734	725	741	698	747	692	769	765	709	755	743	695	718	713	695	723	686	787	751	735	645	722	779	689	743	761	746	746	735	728	793	771	720	726	788	758	792	750	765	736	762	740	740	769	741	729	746	726	685	709	755	726	791	736	763	760	718	740	733	723	733	733	748	716	763	814	755	681	699	746	756	727	785	706	726	738	701	752	704	683	731	749	700	743	762	726	736	699	706	761	753	784	776	723	737	750	730	775	772	735	729	708	715	722	760	724	718	763	732	740	724	755	708	756	733	733	763	727	717	821	740	777	757	740	751	690	743	736	760	753	741	727	748	788	699	731	696	786	738	712	721	778	780	724	760	770	739	741	710	742	704	734	724	725	752	723	765	732	710	728	740	756	796	755	723	737	766	751	755	765	751	691	759	707	707	685	759	726	694	737	715	729	776	701	760	713	698	748	765	724	727	775	723	746	710	736	743	758	740	788	717	704	758	759	716	753	706	736	766	722	727	702	749	735	693	752	783	743	737	718	728	739	742	783	715	726	745	709	733	646	688	759	760	711	772	740	707	693	737	740	749	729	710	727	714	771	754	707	746	740	784	735	740	766	756	781	784	756	761	722	709	792	743	751	773	749	767	801	735	742	696	716	699	777	788	757	724	773	733	687	781	740	724	724	764	753	759	757	721	743	755	715	761	736	783	773	725	686	672	729	801	714	758	748	730	724	695	681	771	764	756	734	757	737	747	747	713	735	719	729	708	766	809	724	714	772	712	754	777	726	713	742	707	760	773	751	783	749	765	748	724	760	762	709	759	745	810	743	718	776	717	712	787	717	699	731	721	763	709	760	750	699	724	742	747	720	732	775	800	747	736	741	726	777	741	710	768	747	779	734	741	766	776	735	706	714	748	767	712	753	713	778	775	712	740	674	717	771	731	699	710	734	718	733	731	678	738	726	772	735	746	735	723	799	748	747	737	735	710	738	757	707	763	718	794	715	769	766	759	703	743	714	794	728	728	726	704	744	719	713	729	777	711	735	727	711	739	767	698	714	745	753	783	780	698	732	785	718	660	748	733	741	795	748	778	769	737	708	673	750	738	758	767	735	735	744	738	731	757	754	767	708	719	727	810	751	728	700	766	759	695	774	758	772	735	743	792	745	740	658	772	710	778	752	753	708	711	790	717	754	769	746	718	756	744	724	757	744	741	687	733	743	755	773	720	738	717	716	728	767	687	758	728	681	749	754	742	734	763	774	727	710	731	751	732	736	715	719	756	746	699	761	704	702	746	719	767	714	723	767	745	732	767	716	735	777	691	755	745	776	735	682	759	740	770	757	715	745	747	745	691	728	689	779	727	745	749	771	725	748	738	753	796	694	706	795	668	762	762	734	742	762	745	760	758	773	748	748	803	770	720	691	724	779	713	712	784	788	726	719	733	719	733	802	769
29203	12982	8944	5621	3675	2338	1635	1451	940	931	717	648	617	550	509	505	460	462	441	446	456	482	439	431	450	417	412	390	405	397	443	415	422	421	373	390	422	418	387	406	429	392	404	406	412	419	432	419	428	397	403	404	411	363	420	395	411	400	416	396	385	422	394	381	426	434	362	417	414	421	409	410	377	402	392	395	396	387	417	404	427	436	445	400	397	401	354	412	409	424	400	417	430	397	436	432	370	400	420	397	407	387	396	398	388	420	432	416	380	443	432	403	413	430	426	374	438	407	411	437	396	434	389	423	413	415	427	442	391	392	414	405	414	431	408	434	374	383	412	393	384	459	437	405	369	387	404	415	385	354	370	367	435	393	410	381	378	362	445	402	414	430	428	440	385	432	353	414	405	382	442	429	439	409	382	376	409	437	409	373	402	411	429	428	420	385	398	424	406	361	386	390	392	412	412	393	418	389	422	392	382	398	442	418	383	383	396	416	394	416	380	423	437	397	390	414	396	455	411	423	429	371	420	421	430	390	401	428	404	406	377	363	427	452	382	398	421	383	436	411	433	408	380	386	428	390	389	369	413	398	416	377	382	382	390	397	384	374	451	395	408	438	432	384	412	427	366	420	441	453	401	407	397	388	385	350	428	385	440	384	381	395	408	420	438	425	416	441	404	390	369	404	415	422	375	394	376	417	383	447	410	415	424	407	376	400	420	412	396	399	413	389	430	409	381	396	382	366	395	395	372	402	425	427	396	386	400	390	390	426	392	397	393	382	400	388	372	402	408	424	417	406	401	370	416	416	415	393	386	364	425	401	402	405	409	388	404	384	400	399	406	444	420	428	390	414	378	350	405	450	384	402	421	418	433	425	444	411	401	409	387	438	388	383	373	399	413	369	375	386	394	391	437	407	389	396	431	390	396	412	383	392	401	383	357	391	410	445	406	384	401	387	440	389	441	414	423	408	381	387	391	415	387	387	390	426	395	379	358	399	407	359	382	411	386	419	382	379	408	399	407	371	410	420	436	423	407	379	418	378	393	410	398	401	411	400	405	372	382	436	422	446	420	399	401	385	423	400	431	367	419	381	440	378	404	411	352	384	401	420	426	422	409	422	436	369	408	402	411	428	384	419	373	411	405	399	405	419	378	384	410	412	396	393	388	434	383	384	429	413	381	386	400	438	405	442	413	403	391	439	390	429	349	429	411	387	396	425	404	405	425	415	414	413	432	400	397	373	405	414	430	394	391	397	405	416	416	392	405	398	427	411	389	408	418	406	407	392	445	408	365	404	405	395	455	384	408	444	453	400	375	384	415	410	420	393	396	397	415	370	372	358	371	393	413	386	368	440	406	396	371	389	377	410	422	404	399	418	356	380	394	383	371	400	410	412	403	453	394	378	394	407	386	408	408	377	380	406	419	359	378	376	460	447	392	431	406	406	378	364	425	442	383	398	385	422	425	418	407	403	368	393	400	376	418	429	416	426	403	469	420	408	381	412	400	418	436	448	393	427	415	392	390	416	416	369	427	414	435	416	425	397	407	391	389	401	412	426	478	351	399	377	408	408	421	408	420	403	408	378	397	393	441	440	411	409	403	369	409	377	417	416	376	415	448	412	383	386	401	428	403	432	414	417	381	371	371	374	408	420	372	390	402	399	441	400	411	395	419	416	406	380	403	420	374	414	440	400	429	375	406	391	410	403	387	405	391	385	385	388	412	407	443	369	409	424	436	434	385	418	404	399	417	396	391	391	411	495	436	421	423	414	406	446	387	394	406	356	394	400	358	390	397	390	398	387	417	390	388	363	394	434	411	401	380	372	378	420	394	408	430	429	385	364	389	408	427	435	432	422	329	381	430	400	383	450	395	383	369	361	425	400	380	383	406	402	381	380	409	400	431	386	411	400	365	403	387	405	383	375	388	456	446	383	434	393	413	414	394	391	399	380	404	392	388	425	390	398	384	402	392	398	425	400	379	385	394	396	424	384	405	365	395	393	393	450	399	371	359	390	402	419	413	338	389	423	405	415	410	370	381	436	388	424	387	414	409	413	404	402	393	409	372	399	381	438	413	419	362	413	370	407	417	394	402	427	374	373	380	388	396	423	415	424	421	422	413	412	409	383	425	408	429	443	407	395	371	372	416	411	408	391	406	414	433	440	361	408	418	411	423	408	412	367	373	425	428	406	432	394	440	444	403	428	390	414	389	402	417	434	411	392	405	402	410	383	416	407	340	436	375	434	425	419	408	443	385	419	408	395	400	404	451	406	419	413	388	395	416	436	402	356	434	394	450	389	376	389	363	387	431	413	453	384	387	399	368	421	389	437	416	392	413	396	409	426	419	446	361	416	353	409	389	392	360	405	390	379	376	401	426	424	395	401	421	388	420	474	402	422	387	449	394	407	388	364	416	388	381	393	356	402	382	394	379	400	348	372	409	406	398	411	386	408	385	419	387	372	365	426	388	387	375	392	435	436	403	431	412	461	407	385	412	420	386	429	391	401	419	400	398	378	441	396	411	372	369	416	382	376	395	420	407	417	461	417	404	399	438	423	409	415	380	430	389	421	407	407	400	441	363	438	387	431	397	400	444	402	394	404	404	418	412	403	401	406	410	432	401	463	392	395	402	402	371	393	408	374	401	425	423	400	380	380	418	407	405	395	389	417	425	399	422	417	380	374	428	400	410	395	389	428	432	386	432	422	425	398	401	407	392	414	375	422	413	367	375	429	442	368	395	353	375	373	393	440	381	437	451	436	412	435	408	416	420	411	381	368	396	373	386	402	431	351	374	394	414	393	384	406	429	408	383	402	412	407	394	375	386	399	435	437	392	398	401	395	354	391	402	382	403	384	395	389	396	376	389	399	397	410	373	382	429	407	402	386	383	358	406	403	387	431	423	402	409	429	381	393	402	450	428	402	391	392	407	408	393	434	430	407	387	419	371	386	405	424	381	402	372	392	405	409	412	417	442	464	387	398	400	411	405	420	400	411	442	430	433	427	390	418	393	423	375	450	390	380	401	421	384	372	422	368	368	432	395	373	378	404	397	423	443	439	436	419	383	363	404	362	393	382	403	429	427	401	435	422	386	396	412	418	412	440	414	443	397	408	433	414	406	416	370	382	421	419	403	440	418	409	416	424	347	382	394	367	409	434	402	418	424	395	417	440	415	454	359	412	396	413	457	399	422	421	406	430	418	400	378	370	384	405	382	421	411	397	431	442	439	420	428	406	459	399	399	407	391	409	411	412	398	394	411	459	378	388	435	402	380	394	404	398	412	433	375	399	393	397	399	429	425	377	434	413	448	375	406	422	415	384	390	434	387	399	387	396	430	405	417	413	417	418	421	400	432	367	398	383	403	385	407	400	437	382	413	398	404	401	404	400	353	419	402	422	424	382	391	379	406	412	432	390	430	383	414	439	403	444	412	400	398	418	424	420	421	384	439	368	399	400	379	406	378	390	377	397	408	367	436	389	387	394	379	382	389	369	428	379
16140	8444	12390	12172	10978	8136	6379	5742	3874	3202	2750	2448	2073	1963	1697	1461	1323	1280	1228	1216	1126	1095	1021	1046	1004	1002	959	911	971	948	931	917	886	921	889	899	986	871	914	910	901	916	930	902	969	926	901	932	922	909	880	871	907	851	951	858	890	839	881	842	923	888	918	868	888	917	846	862	859	935	955	917	909	864	853	873	878	920	885	848	910	895	910	900	942	912	905	907	906	851	844	840	907	909	887	862	924	891	873	889	857	847	825	891	954	892	869	845	884	894	904	863	888	878	891	834	892	912	841	896	894	860	880	836	845	867	877	911	870	846	863	941	873	904	863	948	831	887	848	884	907	882	888	874	909	835	934	914	856	828	857	823	887	940	860	943	886	893	847	900	887	913	893	878	896	858	864	907	857	937	924	894	841	866	881	861	873	915	876	882	867	830	890	870	909	916	917	868	877	905	866	863	875	898	856	894	917	842	880	883	888	901	868	924	879	872	896	918	881	857	904	873	931	858	890	861	917	865	936	912	922	895	920	860	866	928	871	906	858	864	906	891	897	811	903	857	832	889	905	893	880	880	867	852	908	897	814	868	876	890	903	879	874	860	880	891	893	892	877	900	893	889	862	878	879	903	873	843	879	906	846	881	862	862	861	906	853	909	898	914	903	872	946	911	931	935	906	913	930	888	900	864	898	810	847	948	880	850	920	961	903	868	906	847	884	911	856	889	843	854	925	895	909	873	909	820	907	892	896	876	894	875	888	888	870	946	861	896	891	858	884	887	852	828	876	859	919	862	933	859	901	850	880	805	917	930	919	895	902	893	882	879	916	845	842	828	908	885	931	900	889	930	914	888	940	922	816	934	868	853	862	923	888	868	839	897	892	881	853	882	817	868	933	890	900	896	919	858	878	895	870	825	933	832	919	839	874	901	808	889	895	892	890	883	857	888	848	908	919	907	891	861	902	867	891	887	902	873	886	887	903	882	856	888	885	835	907	867	883	870	885	856	957	876	916	898	895	874	902	837	868	894	933	896	883	915	857	851	874	861	859	867	921	891	923	889	894	847	909	841	823	941	893	925	887	864	900	909	841	907	843	847	878	906	880	895	825	892	869	861	897	850	848	888	859	912	928	873	893	872	818	853	852	878	830	882	919	879	847	861	836	878	857	877	845	932	883	893	804	897	840	863	890	867	922	854	856	851	857	862	927	849	842	924	898	845	872	919	900	892	859	898	892	935	908	855	933	889	871	874	916	883	871	813	883	874	822	936	896	868	844	831	850	912	881	849	927	850	893	913	862	900	883	887	871	958	905	874	901	884	881	891	888	886	910	812	949	909	877	910	877	927	832	890	817	857	908	848	902	867	839	827	879	894	905	876	897	908	896	880	898	921	907	869	830	912	907	890	866	904	854	870	897	911	879	879	909	936	871	860	821	904	854	877	915	914	862	876	879	858	924	852	876	852	903	896	857	905	858	866	905	832	916	897	869	894	876	919	908	911	900	874	922	921	895	921	828	907	920	866	877	904	908	922	908	879	888	901	871	912	883	925	922	853	929	882	902	882	878	859	831	851	893	863	812	894	942	822	922	909	870	811	892	881	845	864	887	888	877	897	919	858	910	896	856	898	885	875	922	860	876	815	859	902	831	879	907	890	861	850	849	854	921	882	905	863	910	913	869	859	887	865	923	825	934	846	884	870	934	910	866	943	871	866	884	883	887	897	849	847	893	911	893	857	902	934	907	896	856	869	871	847	851	884	876	876	843	881	892	861	865	862	874	847	916	881	905	867	866	896	895	861	860	896	908	888	915	876	871	910	922	915	858	841	937	860	860	848	865	894	881	862	858	945	843	906	861	879	907	914	853	839	861	950	916	903	857	885	878	900	945	903	920	825	859	840	887	910	831	879	857	844	851	895	834	857	906	922	904	838	865	907	881	929	876	886	863	897	894	847	874	914	914	845	873	877	916	939	899	910	837	853	873	893	877	829	889	877	918	868	862	920	865	894	877	892	859	851	827	843	860	848	920	923	881	867	893	914	885	871	940	894	886	899	888	865	888	862	847	851	868	867	901	841	880	841	865	911	945	868	857	872	883	868	897	937	896	926	874	950	837	911	811	872	870	840	908	874	862	891	882	832	898	908	899	885	860	887	894	893	865	892	845	899	878	912	902	864	922	886	904	884	897	839	840	868	864	863	847	878	869	884	899	865	821	893	962	891	856	858	902	846	893	839	868	908	882	833	885	907	873	859	877	907	848	852	942	899	851	871	903	891	884	911	901	924	916	890	910	873	849	891	890	904	898	875	831	900	888	894	870	896	890	950	878	923	849	871	880	871	907	869	907	855	846	932	881	882	834	885	914	814	875	856	873	877	887	910	886	881	898	887	860	844	916	877	905	866	891	893	903	920	798	889	855	883	880	849	879	846	832	913	866	902	873	893	905	888	868	856	899	910	910	905	878	901	924	875	915	885	865	857	953	877	842	939	904	886	899	903	872	838	873	876	875	886	897	918	871	858	892	882	921	826	862	882	922	858	854	917	846	877	838	855	897	901	882	906	866	860	888	857	867	898	857	875	872	905	902	901	917	904	908	834	849	933	865	884	891	891	904	858	889	838	892	869	845	844	886	844	910	878	857	897	846	879	862	857	875	880	896	864	855	912	866	874	885	904	866	881	907	879	877	844	912	887	869	857	876	885	928	891	883	878	916	874	864	877	878	839	871	852	910	936	853	945	893	858	874	888	908	894	883	858	912	878	913	881	866	906	897	842	936	892	910	878	860	893	894	899	861	850	866	929	862	840	892	919	898	922	920	868	906	907	910	822	920	897	857	822	874	864	879	880	936	893	868	908	868	905	917	863	894	862	890	905	862	839	876	856	882	869	836	876	845	912	882	910	919	904	842	905	955	887	865	868	878	891	851	958	846	855	917	944	871	856	829	937	954	902	872	860	893	855	902	884	880	882	854	830	897	864	884	926	844	906	856	884	854	927	868	861	852	879	899	906	854	798	846	908	880	893	895	910	947	922	891	915	897	869	890	879	877	835	857	928	863	900	902	864	903	857	896	900	889	908	853	896	865	909	881	903	836	850	895	882	885	903	889	911	880	864	866	849	911	866	937	878	924	905	927	881	898	874	830	859	887	887	846	891	883	848	942	912	836	856	887	929	902	886	866	861	914	876	891	886	921	870	861	861	837	882	887	866	866	856	918	881	910	904	921	920	850	898	921	844	874	859	886	881	884	879	822	888	889	880	877	861	889	843	906	922	930	938	899	873	886	917	909	936	933	901	843	882	929	873	869	894	840	843	917	855	866	856	865	867	897	890	807	886	873	909	909	852	891	912	888	936	931	885	872	905	849	870	838	914	886	881	882	871	876	926	858	903	916	864	866	822	893	909	905	878	908	909	872	887	831	871	862	922	900	924	881	899	886	808	900	913	827	841	866	905	914	910	887	875	857	896	895	884	897	870	906	879	959	856	871	879	909	878	942	879	890	829	871	887
10257	3854	3213	2142	1519	1111	753	660	558	534	488	400	448	403	408	407	400	390	369	397	350	362	347	375	375	359	333	347	327	350	339	351	332	344	364	385	377	373	344	360	345	362	325	358	335	344	350	350	339	352	349	347	350	356	385	356	360	333	319	362	342	331	329	324	362	393	345	356	379	367	301	340	331	376	355	315	367	375	333	342	363	322	375	355	319	347	341	366	348	340	338	329	337	328	336	340	339	350	376	366	348	362	363	333	350	348	351	339	379	332	316	355	370	339	338	331	336	343	367	326	337	359	359	353	338	300	301	332	368	373	382	357	361	355	356	335	380	335	370	330	329	340	351	372	363	352	345	353	367	303	350	334	328	331	387	364	358	339	355	317	328	379	360	334	350	330	372	333	345	351	364	368	376	334	358	404	378	356	344	361	356	370	368	323	330	368	341	311	339	335	333	360	330	354	317	361	370	349	391	344	349	322	325	351	338	346	363	378	375	330	340	353	316	336	343	368	336	389	391	346	395	420	340	356	359	343	378	356	353	350	371	326	348	375	383	335	350	353	347	358	350	375	327	325	338	334	348	325	355	403	354	365	338	340	352	360	407	348	340	376	380	370	364	356	356	334	357	342	355	358	357	364	376	335	357	340	348	322	376	320	376	356	343	357	364	360	358	337	342	356	364	331	375	372	351	384	322	317	371	358	336	327	356	366	360	310	320	325	338	344	378	352	362	327	324	379	377	349	377	352	394	354	367	330	364	351	334	338	367	370	354	355	334	380	358	367	318	351	402	367	340	334	365	369	340	335	346	360	356	361	345	325	385	358	344	346	390	364	358	388	344	357	318	357	358	358	356	340	340	348	354	344	341	349	371	357	347	383	357	384	335	380	356	347	344	342	361	366	376	362	382	338	361	323	320	385	374	348	321	365	381	373	338	318	335	322	328	360	366	370	378	366	341	359	355	368	351	343	333	331	367	362	345	354	377	373	363	311	334	379	346	375	370	333	321	417	398	378	403	357	354	356	327	343	368	342	334	352	341	348	305	372	325	322	324	354	305	370	357	329	356	350	389	384	322	341	343	321	339	377	377	342	368	394	345	307	374	329	335	332	321	318	314	399	334	347	329	383	353	316	351	324	350	344	331	359	306	348	338	358	365	337	336	327	353	361	352	358	302	359	354	321	336	334	328	330	362	336	354	372	339	341	358	345	340	382	328	364	347	324	358	310	380	377	358	339	353	308	346	376	358	354	389	316	307	348	344	367	360	366	369	333	333	381	363	347	357	356	379	381	352	312	350	304	371	342	376	380	361	348	349	347	359	338	349	373	386	342	371	364	372	352	320	335	378	373	329	357	360	329	331	333	328	334	335	338	356	372	336	327	382	336	349	317	329	364	393	388	369	349	336	367	354	346	353	334	358	374	361	404	366	347	364	354	388	363	341	344	347	356	341	360	357	354	382	351	380	337	384	365	367	329	367	363	366	349	368	355	355	329	374	363	342	341	354	352	352	383	394	343	393	341	356	396	346	401	342	353	369	330	360	347	319	339	382	365	340	371	359	342	347	341	398	350	349	347	363	365	341	330	347	333	355	345	340	324	308	330	373	337	333	357	332	359	331	369	362	378	361	350	372	315	375	342	343	354	357	336	358	363	336	336	387	326	359	335	313	336	375	348	323	347	328	344	354	367	329	389	340	352	342	336	338	380	359	345	339	363	349	335	338	326	348	350	399	357	363	369	356	316	329	327	344	365	358	363	354	327	350	384	328	356	363	349	330	361	340	357	355	332	323	342	330	389	319	350	338	337	388	362	350	307	346	338	339	320	351	357	338	349	327	385	347	363	362	366	337	365	318	329	395	350	344	354	349	384	359	358	385	361	398	316	356	362	333	362	370	344	377	385	356	307	321	351	364	382	334	372	321	356	349	364	361	339	367	377	330	362	326	319	364	378	348	385	377	356	333	312	347	321	323	351	368	367	335	350	344	327	342	360	355	391	359	333	365	358	371	359	384	368	354	355	387	346	360	341	357	349	334	401	385	341	331	353	362	370	367	351	337	322	368	359	354	377	343	359	357	333	348	379	332	350	372	339	349	332	341	365	357	360	362	355	363	331	354	365	379	370	358	343	355	365	362	349	337	354	362	334	369	375	312	310	327	353	366	344	363	342	366	342	362	336	357	312	311	351	344	343	341	343	367	411	327	358	362	368	364	361	347	327	357	354	349	327	357	342	364	369	349	279	347	357	350	368	326	366	318	362	358	388	355	347	344	344	368	402	294	350	343	362	334	331	344	372	350	346	361	349	393	359	382	372	358	347	352	336	381	352	337	340	327	371	357	350	331	335	345	321	342	344	374	352	370	355	370	332	356	318	350	348	353	329	349	326	329	317	324	308	365	327	392	353	370	379	326	319	373	355	404	359	348	381	341	335	368	357	369	359	360	345	331	372	386	383	360	369	357	368	351	356	365	367	314	339	338	351	351	344	342	362	356	341	350	329	318	327	357	351	340	356	359	361	351	335	356	356	360	363	350	369	392	361	332	388	329	368	352	376	373	353	367	364	338	353	305	354	332	373	362	370	364	344	329	360	342	335	338	396	371	353	339	350	345	358	336	359	314	361	362	374	328	370	337	326	314	361	340	365	346	409	355	362	331	357	334	349	347	320	360	377	376	349	347	334	333	322	336	352	360	373	353	372	354	351	349	370	349	368	341	358	314	363	350	371	356	325	338	371	387	321	350	365	364	337	367	352	378	373	351	326	363	351	341	336	364	369	383	357	346	351	373	352	322	350	360	374	379	373	371	353	366	397	347	380	374	339	346	356	352	382	398	352	365	342	327	352	371	330	342	365	345	364	314	305	341	335	348	364	341	349	340	366	339	383	376	321	356	356	383	354	374	344	353	341	355	354	392	389	360	320	375	347	338	352	362	348	361	341	376	346	328	325	355	344	342	390	346	336	327	368	360	353	353	337	362	353	347	368	347	311	354	378	337	355	340	357	328	339	323	358	362	339	363	364	350	346	340	339	345	334	337	338	318	376	371	356	349	322	358	356	345	355	358	346	360	373	408	373	369	381	339	334	333	371	385	367	365	327	351	328	343	358	347	336	352	357	356	350	365	340	340	351	314	312	356	318	387	363	332	345	374	363	376	357	398	349	362	324	350	333	367	378	392	353	348	350	353	357	382	361	361	365	358	315	355	377	349	344	347	342	358	344	354	382	384	364	322	407	315	400	352	341	331	328	358	353	370	331	331	332	349	346	339	359	358	394	359	354	364	366	342	347	352	348	358	353	360	380	358	329	342	380	318	375	356	333	356	340	343	366	366	370	348	328	343	357	324	368	392	368	350	371	323	365	343	383	365	345	375	335	331	356	329	388	338	344	380	385	342	378	351	327	352	329	361	370	343	339	337	349	339	383	387	315	337	352	352	329	332	335	374	362	345	353	379	336	370	372	350	346	374	378	354	346	331	345	328	330	344	375	312	369	391	323	325	343
6247	3703	5836	5824	4973	3774	2681	2378	1802	1666	1498	1373	1300	1126	1060	904	892	918	942	906	872	835	808	813	856	741	815	828	772	764	752	767	752	793	786	776	825	768	811	757	769	760	782	784	760	833	777	786	738	758	765	764	836	763	750	742	777	806	767	820	718	758	795	783	746	775	742	779	763	832	766	737	758	763	738	720	794	822	737	807	798	739	766	784	792	753	789	783	772	730	813	804	772	833	747	765	832	779	757	709	809	766	695	803	733	763	786	791	818	754	814	764	754	780	730	815	795	808	748	755	742	746	781	784	740	789	740	766	754	838	733	720	763	749	776	750	808	784	771	777	786	812	803	799	769	774	769	755	814	774	703	742	760	765	749	779	769	785	751	812	810	795	742	753	735	794	761	774	808	729	784	808	764	796	813	747	758	780	810	799	774	754	739	757	751	755	781	768	763	819	756	773	699	806	781	774	734	764	770	796	806	789	790	847	792	761	797	772	740	790	778	762	793	796	784	716	795	783	776	751	788	752	806	804	793	783	753	760	761	782	721	742	712	798	780	784	780	753	763	742	786	802	756	733	681	769	788	759	820	793	821	722	787	779	774	759	742	736	747	744	783	724	772	776	784	766	785	799	685	778	789	761	717	807	769	770	773	752	728	812	799	791	789	749	791	743	773	744	747	754	744	797	758	797	817	844	740	766	788	750	738	801	801	756	774	778	758	756	722	771	792	745	741	752	778	755	811	790	797	764	705	761	780	769	783	750	754	769	763	773	729	750	781	751	787	804	813	756	766	781	772	778	748	774	803	716	776	793	776	780	778	786	749	788	812	758	794	753	808	805	771	770	746	778	789	745	780	823	742	769	789	770	806	779	773	793	766	759	775	772	839	780	774	744	817	799	820	739	783	753	789	797	772	771	780	768	815	789	773	795	785	839	807	767	814	852	753	768	771	739	779	796	758	784	780	799	764	784	759	768	775	794	781	787	752	778	808	718	742	798	756	783	757	791	758	782	761	763	795	751	738	726	764	799	764	801	777	819	750	797	726	763	778	752	829	761	755	796	763	816	786	788	836	786	748	763	758	752	721	758	758	722	722	821	756	778	733	782	739	773	759	772	801	849	772	744	790	759	730	769	788	789	781	813	845	801	761	763	762	768	784	795	760	788	830	768	760	795	769	813	788	730	760	751	769	803	772	813	768	746	793	763	798	804	777	794	748	797	819	752	761	783	790	768	760	785	751	750	760	766	774	779	832	782	756	823	753	778	774	756	738	768	792	799	775	816	805	790	825	820	712	777	768	776	834	773	789	782	814	762	808	759	788	771	815	762	755	757	778	780	790	731	790	799	748	749	757	777	789	747	784	785	788	756	837	770	814	821	785	805	726	791	790	760	786	726	752	786	711	771	770	799	792	781	768	771	744	788	734	728	736	771	783	817	821	756	785	795	765	793	785	801	735	741	749	738	737	779	753	781	770	781	786	734	744	783	767	765	750	781	724	778	776	743	750	793	772	736	804	757	748	760	798	852	773	771	768	814	767	819	724	765	739	822	786	780	791	695	813	794	719	809	781	777	764	755	758	758	742	761	776	787	762	762	754	773	766	803	819	776	725	751	766	737	784	757	771	811	792	803	771	765	745	780	828	785	792	821	777	731	777	710	784	792	777	769	821	781	785	767	748	755	744	782	797	825	752	825	752	757	785	797	775	826	766	761	756	683	760	712	825	806	743	773	773	771	804	791	769	766	844	746	775	779	770	792	808	746	751	815	787	763	769	786	751	727	771	830	746	743	797	827	770	737	787	788	804	788	766	753	759	773	732	781	817	749	805	727	770	796	777	786	773	788	789	746	773	786	695	756	774	814	783	742	778	781	750	805	790	768	728	811	777	728	776	744	818	789	753	822	756	741	790	757	796	758	805	787	753	790	773	797	776	736	778	770	778	741	813	779	756	783	804	775	759	764	764	765	776	737	801	761	786	796	729	766	768	746	748	755	730	771	779	825	760	785	734	785	771	829	758	816	766	732	828	786	853	750	724	751	808	768	768	765	758	759	728	805	772	735	788	740	739	764	787	765	718	738	782	791	836	806	800	805	778	813	792	748	804	780	763	765	780	758	813	824	805	738	733	776	800	770	711	753	780	770	744	770	767	763	772	789	746	780	786	739	786	810	735	804	807	788	758	787	768	724	783	790	788	737	711	770	732	708	753	781	778	801	786	731	780	766	776	773	793	745	734	747	791	850	796	770	759	753	766	742	725	756	751	819	751	802	745	828	815	772	801	781	796	803	829	799	755	730	763	802	742	758	818	758	796	717	836	779	754	741	825	740	747	777	813	754	817	787	799	759	799	792	799	818	807	774	764	721	810	754	744	762	820	788	767	781	802	775	768	799	741	734	740	771	806	800	849	754	801	772	756	781	776	759	780	800	740	783	766	784	804	777	754	784	790	757	766	786	782	744	787	772	761	741	813	813	776	766	773	781	781	765	745	792	760	746	750	773	768	742	776	791	744	809	785	754	781	803	818	755	803	745	787	749	805	771	768	768	785	752	772	837	719	749	772	813	791	801	771	793	762	758	770	796	789	791	794	793	796	793	787	725	772	756	807	784	828	771	780	750	739	758	786	749	735	751	793	747	754	751	744	754	725	713	755	757	743	815	740	799	793	797	767	763	793	795	817	754	757	738	756	786	760	831	800	777	766	743	747	780	801	799	808	742	749	748	750	774	783	803	779	794	817	740	767	771	754	698	764	779	758	771	807	755	810	746	795	792	747	763	756	754	792	767	743	720	739	746	768	759	781	742	777	810	773	783	743	775	782	730	800	802	765	761	775	778	821	777	762	750	698	767	759	792	817	779	743	785	811	777	774	810	800	781	831	781	828	767	733	735	779	813	796	767	776	801	778	761	769	745	745	746	728	802	688	764	728	743	777	761	781	750	787	787	744	758	739	778	776	759	766	808	809	767	786	813	715	726	784	811	785	799	791	756	766	726	756	806	814	824	694	753	798	755	721	678	722	806	794	745	756	792	811	762	761	750	747	764	744	762	784	761	782	815	780	765	751	778	762	708	774	817	786	766	774	766	753	752	806	775	805	767	751	744	780	750	777	730	799	804	715	765	777	748	766	763	800	710	767	808	782	724	766	779	736	754	814	745	784	766	766	775	749	758	775	792	723	764	774	798	742	780	750	805	769	757	775	778	749	735	823	802	728	766	820	787	782	753	782	795	814	764	771	783	761	772	749	800	767	746	793	744	800	807	747	764	817	761	731	769	767	805	755	776	750	769	808	797	736	777	808	769	761	811	773	785	768	762	831	755	786	723	780	766	788	766	773	791	717	768	760	804	821	782	803	800	801	764	737	719	712	820	746	787	778	775	793	784	758	793	792	721	825	781	807	788	752	799	765	815	780	766	764	793	754	775	766	699	741	787	779	791	781	731	810	786	780	797	795	796	790	766	754	748	794	790	796	772	761	777	775	769	789	758	745	765	751	779	775	765
21584	8262	6347	3694	2492	1608	1137	924	734	639	587	499	454	454	373	435	406	334	389	348	351	390	350	335	353	308	332	320	323	290	318	345	341	308	354	326	317	346	305	338	302	313	384	338	331	344	341	316	316	314	347	319	357	317	361	319	327	333	360	323	343	334	309	337	299	332	346	353	345	318	320	350	318	314	318	331	341	341	307	312	302	299	330	335	339	330	351	344	325	320	304	320	328	312	318	304	324	341	368	314	342	335	367	330	344	316	297	299	313	333	328	280	261	315	292	319	306	319	302	311	313	335	332	331	324	341	292	337	335	350	338	341	328	293	324	334	305	320	353	308	306	308	358	332	356	316	311	313	313	352	323	339	312	331	324	336	313	330	355	346	332	366	325	317	322	329	325	317	339	343	325	336	301	353	308	321	324	337	317	332	353	386	368	310	321	307	330	302	330	324	358	325	369	311	342	302	338	319	349	369	340	317	303	343	336	338	302	354	315	330	324	312	340	314	303	342	342	336	335	347	348	363	333	331	333	331	307	339	350	349	354	340	312	325	347	332	313	323	328	305	343	304	338	317	323	296	374	303	327	335	314	330	282	329	333	372	373	376	327	321	310	318	331	310	314	328	332	346	343	325	345	356	353	319	354	315	307	327	350	345	360	348	350	330	322	333	354	339	346	333	346	358	329	327	319	312	340	314	327	333	326	309	313	332	364	341	319	328	316	333	336	343	356	315	323	309	322	359	337	373	321	338	301	308	311	330	346	305	305	307	324	304	309	333	336	340	316	333	354	300	326	347	332	346	320	361	339	309	321	328	296	334	353	321	300	333	347	348	322	319	327	322	334	332	330	357	327	330	320	323	297	355	360	320	334	322	301	337	353	321	337	314	322	342	363	350	325	358	349	325	323	344	292	336	325	319	325	361	311	324	348	360	311	323	317	336	308	316	322	324	307	273	322	375	330	311	303	319	353	323	316	336	314	349	341	304	343	355	317	320	338	305	348	343	296	326	363	343	338	326	320	305	321	353	364	348	352	303	337	346	364	361	310	349	322	323	332	276	347	335	306	335	308	319	313	313	366	296	296	321	320	314	302	321	326	330	335	349	327	346	343	328	357	345	309	351	327	331	330	320	322	317	331	343	356	337	320	329	361	347	326	330	312	360	326	355	335	315	333	317	318	304	357	335	344	319	331	335	344	310	328	339	327	323	325	278	344	296	348	333	322	357	315	365	288	331	354	292	351	356	317	330	322	364	315	329	305	343	329	352	340	345	337	337	305	351	321	332	316	342	371	363	316	331	310	371	327	326	352	331	331	305	309	347	325	370	334	317	340	348	289	343	350	354	349	344	362	308	326	299	325	367	369	336	308	331	330	321	346	379	319	316	271	297	321	332	336	329	321	335	309	336	345	288	358	331	325	308	299	295	341	317	354	363	337	322	326	325	363	336	325	317	372	326	346	359	340	333	347	319	310	344	324	340	337	305	309	348	363	350	328	289	346	342	320	367	306	309	293	348	338	335	311	347	378	367	305	371	364	322	353	304	317	322	336	350	316	336	323	280	288	328	345	325	329	301	299	329	315	356	353	336	362	335	296	309	327	335	350	346	317	295	332	325	329	314	324	332	320	326	331	335	327	329	322	326	363	349	342	334	325	363	281	306	360	360	390	336	359	331	355	352	312	344	346	326	337	345	330	342	346	344	310	358	340	352	310	328	297	339	345	329	328	340	320	319	308	333	324	332	320	333	361	314	350	350	326	333	343	323	317	349	346	332	360	361	328	321	325	394	354	336	293	312	337	336	331	331	320	373	355	345	320	319	346	368	392	326	284	361	365	338	374	321	296	311	303	351	347	330	351	352	302	316	341	325	332	329	313	351	317	321	299	363	310	320	367	329	337	308	339	335	342	359	329	322	336	318	314	334	340	327	328	356	328	334	356	367	348	320	331	309	314	330	327	357	328	317	306	353	310	338	318	328	347	298	329	351	334	328	319	338	313	348	348	336	352	356	307	317	322	298	312	333	321	319	320	360	306	332	347	336	328	310	329	296	302	301	315	338	300	330	324	337	335	349	328	350	311	327	332	325	325	356	350	324	339	325	327	314	327	324	313	290	331	352	309	300	297	309	293	323	311	362	385	318	348	320	319	320	318	331	305	368	316	326	327	305	373	338	322	333	312	313	316	319	370	357	367	316	309	322	314	296	363	315	307	316	346	321	333	312	369	357	324	322	328	344	336	334	299	336	321	336	358	334	344	336	298	329	327	340	337	339	327	329	346	344	369	290	341	306	311	361	339	360	355	339	340	338	296	342	344	303	337	350	335	304	332	326	316	346	347	320	337	329	335	322	364	341	309	306	325	337	299	363	331	318	325	367	311	313	282	309	331	318	316	329	335	342	324	324	318	328	391	336	356	350	327	311	351	340	356	335	309	341	332	322	344	301	306	349	350	315	314	279	358	316	336	329	352	337	386	342	316	315	324	337	348	332	339	321	316	358	315	319	324	323	336	332	342	336	369	325	338	313	342	315	340	385	325	314	342	332	328	334	322	305	319	322	333	328	281	311	314	319	343	309	308	331	344	271	376	301	359	345	338	316	375	330	292	310	311	301	316	352	345	361	332	312	377	319	338	310	322	350	334	307	329	356	340	345	331	346	287	281	308	337	345	355	324	377	320	325	317	321	357	331	344	323	306	270	331	329	378	338	318	342	331	338	354	326	360	351	331	319	315	354	333	308	327	314	310	305	370	348	324	331	335	323	377	367	319	359	332	286	339	301	343	333	357	337	336	317	313	347	331	343	314	313	337	338	365	301	292	334	338	309	336	333	341	343	334	366	328	331	336	314	324	296	328	312	335	336	296	316	348	317	325	312	335	360	301	359	297	308	348	342	320	325	348	317	326	316	328	343	336	348	291	293	337	388	297	328	334	315	300	347	328	340	344	308	337	359	302	349	325	357	353	300	293	349	347	315	329	314	332	339	340	336	373	313	355	291	302	349	312	356	337	313	338	322	377	334	339	344	306	334	352	329	350	349	318	327	297	323	327	327	356	397	332	339	326	335	345	333	344	317	330	347	320	325	353	309	320	307	331	331	355	342	360	322	334	329	303	332	339	322	352	351	350	309	343	308	338	315	340	353	312	326	320	349	335	347	357	302	307	340	314	341	350	332	307	311	340	361	328	375	340	323	292	327	328	321	340	319	304	329	329	306	350	350	354	314	337	334	344	309	324	323	326	328	331	371	339	354	293	340	314	340	325	359	284	395	344	350	332	312	359	339	340	298	326	324	316	332	358	362	312	305	312	336	360	308	333	352	333	343	353	334	302	336	348	340	334	357	356	328	334	315	347	319	312	313	316	319	329	355	323	336	325	321	315	344	341	340	320	337	346	293	360	341	326	322	335	338	353	324	303	302	310	325	304	330	369	327	295	324	319	328	342	313	318	335	314	320	318	350	350	366	340	292	333	322	321	305	333	347	312	342	344	351	321	321	325	312
13146	6365	9576	9343	8170	6274	4338	4201	2757	2339	2214	1904	1583	1424	1233	1158	1044	1020	968	935	916	846	804	837	813	756	802	731	765	774	808	796	738	759	744	717	759	795	734	776	792	752	780	750	737	807	784	789	750	722	731	711	681	760	747	741	759	720	771	719	769	738	815	766	708	794	765	737	712	754	722	740	773	769	746	725	811	728	785	719	727	760	708	708	769	736	686	791	719	708	761	759	706	736	724	691	729	698	738	721	714	707	765	739	756	742	743	793	757	739	725	765	711	756	688	695	751	753	745	727	685	743	720	720	755	758	794	725	738	747	729	791	708	781	765	736	780	725	742	765	732	744	719	720	758	785	749	718	714	761	746	766	767	750	788	760	786	719	753	713	739	728	749	728	707	695	706	755	742	708	743	727	780	742	768	735	708	738	741	789	778	753	757	737	710	763	707	753	720	712	735	724	726	720	761	701	753	771	708	711	789	783	791	768	740	724	779	755	719	725	769	800	781	708	719	811	763	719	763	732	749	811	774	696	758	748	728	699	725	678	713	687	785	709	695	736	712	728	756	721	765	736	773	695	769	796	731	705	734	735	740	780	758	709	730	779	754	708	757	726	752	759	758	742	728	703	804	714	716	764	764	751	743	737	755	742	694	724	754	722	748	762	741	760	792	712	723	720	741	738	753	800	760	709	745	772	733	763	775	744	772	744	786	747	758	758	728	718	758	675	780	723	813	768	757	718	716	732	725	755	701	736	755	720	765	751	711	730	781	721	749	774	683	754	750	727	707	698	693	710	738	745	715	775	740	714	738	781	689	762	736	726	724	744	715	712	760	790	737	720	773	749	789	739	758	761	762	759	732	742	746	720	715	718	725	758	731	798	750	729	720	752	723	739	737	660	728	731	716	723	744	702	706	751	706	690	705	714	716	744	747	740	764	763	748	705	713	738	758	750	721	697	744	699	736	710	792	787	743	772	753	736	746	749	722	724	728	722	758	815	704	745	706	759	758	757	781	719	777	725	730	717	745	713	718	726	738	719	696	716	731	731	737	760	740	735	758	766	772	696	752	764	739	743	714	758	711	729	755	719	720	802	712	753	725	730	727	738	738	768	752	734	700	699	716	721	747	752	738	699	759	698	748	709	752	739	722	727	701	778	756	765	774	692	711	721	786	736	711	752	786	753	756	704	753	755	737	752	763	780	748	709	735	749	743	807	743	720	732	734	758	681	733	722	716	701	754	765	710	744	741	755	747	716	797	767	702	748	715	771	754	757	702	770	685	726	718	721	793	730	751	754	671	744	726	711	759	723	761	795	709	744	769	745	717	745	719	747	763	719	748	744	687	689	716	700	765	752	762	755	696	695	737	737	775	752	715	694	696	717	752	705	747	738	732	725	731	735	708	709	742	733	752	711	748	738	748	735	737	714	712	782	734	800	742	742	689	722	754	774	682	739	700	680	668	715	761	767	705	769	720	738	727	707	701	757	743	760	786	739	733	742	713	753	663	754	778	768	762	744	720	707	755	779	693	762	717	751	703	781	666	738	718	764	704	777	727	785	718	738	736	693	737	730	752	776	757	761	753	787	733	684	743	782	724	685	794	743	718	738	762	764	730	724	778	738	754	763	739	725	721	738	744	746	749	757	734	759	741	694	703	760	785	771	769	752	768	703	709	738	723	706	686	743	778	687	685	749	762	721	708	726	730	741	676	822	764	738	764	668	743	740	733	738	762	751	728	735	729	721	729	733	701	745	747	727	699	772	743	714	768	687	711	737	759	765	740	731	782	729	726	793	731	756	719	697	728	802	715	719	700	736	743	660	746	719	805	765	775	745	716	747	750	713	709	734	748	706	711	718	695	723	750	726	715	718	713	720	749	732	708	806	708	715	742	769	722	711	744	725	742	755	735	731	707	719	744	761	724	741	692	727	730	688	700	746	744	715	791	750	747	752	745	741	796	740	782	750	747	724	762	741	766	769	772	742	747	747	744	748	717	774	738	713	773	676	733	731	700	767	764	719	713	754	766	699	768	751	764	718	710	764	769	732	703	757	752	736	712	806	738	731	730	738	731	756	778	743	777	681	750	737	769	722	732	779	690	747	674	749	755	754	777	740	787	750	738	749	766	737	758	732	748	722	723	756	736	784	724	713	755	745	752	767	723	742	753	724	717	712	701	701	781	743	735	755	778	756	744	782	711	734	770	748	718	787	684	752	722	796	742	751	752	762	722	740	737	716	750	773	732	743	741	742	698	701	734	751	752	741	740	769	733	761	734	736	725	701	711	706	705	728	771	749	782	714	735	727	722	713	711	747	746	667	709	739	691	768	743	708	756	714	723	736	737	723	724	722	751	715	754	723	774	746	716	728	732	741	740	696	749	689	749	681	726	751	720	737	721	791	690	693	746	726	745	683	709	712	713	751	704	722	723	744	761	790	712	729	773	743	772	766	770	738	749	760	808	717	755	753	700	705	729	711	772	744	735	704	736	753	703	740	734	695	739	807	726	746	728	759	837	714	695	704	738	753	713	726	719	761	739	734	733	722	703	703	688	782	709	749	713	779	755	717	708	730	760	736	776	714	771	742	774	753	724	780	718	750	729	735	764	722	809	750	748	718	759	766	725	729	714	714	775	741	747	788	724	762	744	697	798	728	743	718	743	746	756	761	716	723	743	739	758	735	760	757	765	741	725	761	691	712	781	753	774	725	764	737	766	786	747	742	728	723	732	710	767	717	762	726	690	773	661	735	736	763	725	762	763	803	726	724	718	711	746	713	738	697	697	787	736	757	739	721	720	749	771	757	726	747	732	790	755	792	733	692	708	783	732	691	697	759	721	722	729	720	724	740	720	738	739	789	782	718	760	766	726	734	717	739	771	762	723	693	751	723	722	768	718	729	766	707	749	722	788	718	701	753	780	696	701	693	733	780	734	740	761	750	738	741	751	738	714	731	766	727	734	730	742	734	730	714	717	740	791	778	738	730	699	725	729	758	675	726	767	762	750	731	761	749	727	724	790	823	688	776	705	751	736	753	714	706	745	756	733	782	718	773	737	742	768	720	675	729	804	715	707	745	763	751	737	715	749	687	742	702	720	739	676	671	692	768	749	779	689	729	726	781	763	755	709	728	762	688	751	760	701	723	742	698	771	735	690	742	736	731	733	755	755	752	704	771	675	693	762	762	743	790	788	742	762	729	729	737	763	743	725	727	649	802	774	759	742	728	776	736	753	713	715	753	785	719	748	753	724	701	691	734	728	747	748	751	705	757	764	749	748	738	739	748	717	720	773	739	741	730	778	739	703	727	740	748	761	775	722	743	795	788	699	720	762	762	713	766	748	813	720	744	717	714	722	714	747	728	723	742	700	755	725	739	753	765	760	754	746	699	727	742	725	718	723	742	734	784	720	747	741	708	752	706	738	787	735	737	729	761	704	773	740	762	752	731	725	765	706	759	734	728	732	808	705	747	772	708	743	725	677	728	710	761	723	738	750	736	727	761
29301	11719	8573	5428	3440	2415	1646	1489	1051	842	709	680	606	590	527	489	500	437	457	434	456	459	461	449	436	431	433	435	397	428	422	432	413	410	421	410	392	435	407	417	415	396	403	400	418	410	426	424	408	403	381	417	436	410	387	399	369	401	388	386	411	429	399	438	440	411	408	385	436	385	410	397	389	426	381	387	408	419	404	423	424	420	433	397	451	413	396	360	391	457	412	389	389	420	392	412	429	385	406	415	362	409	392	458	422	407	443	400	418	439	402	381	434	396	422	431	398	389	393	418	379	405	386	358	438	418	436	385	370	438	396	433	404	404	378	402	390	408	449	410	390	397	413	367	443	446	407	399	377	394	393	363	420	394	392	413	429	424	422	377	428	409	373	414	420	416	440	422	396	410	387	407	404	429	391	449	413	392	388	383	394	371	373	413	405	415	396	422	409	424	383	377	415	406	383	400	423	424	421	396	402	405	411	401	398	392	386	381	421	432	425	440	400	398	394	370	392	419	387	429	407	419	387	413	421	396	372	423	388	405	439	426	431	417	374	411	397	434	411	412	414	416	420	408	405	447	378	438	400	420	378	413	392	393	413	387	373	403	381	440	406	385	447	405	396	381	401	362	395	386	414	366	431	406	402	431	391	413	397	382	441	424	388	405	395	401	397	395	407	416	415	422	421	399	390	374	445	457	394	451	366	376	444	397	426	437	406	409	409	371	446	404	386	424	367	405	453	462	392	430	411	424	428	386	397	418	406	396	427	422	383	439	410	421	407	382	385	426	419	397	407	400	437	427	429	381	464	450	391	401	380	395	412	398	399	404	406	394	434	357	376	387	392	407	400	384	404	427	424	415	415	424	437	409	406	408	400	395	411	365	376	400	401	390	394	379	408	363	427	353	413	438	444	387	402	439	432	405	430	421	424	387	367	398	413	358	391	418	423	411	395	401	411	401	402	364	427	380	425	416	377	408	432	392	379	404	433	400	397	408	433	427	431	369	421	404	368	423	403	411	393	416	403	411	420	454	390	404	374	435	398	371	379	426	423	383	395	405	389	435	381	389	399	409	414	416	400	430	401	382	396	437	411	396	394	420	427	429	394	397	363	382	410	409	383	420	436	409	413	416	412	375	392	418	406	385	373	395	385	427	388	418	431	399	419	436	361	416	389	413	381	412	422	416	404	391	421	394	472	396	406	405	377	415	394	429	424	383	442	394	427	391	367	404	401	395	371	391	425	367	416	409	434	411	378	414	409	390	451	429	397	423	405	420	420	431	394	422	359	428	425	422	434	357	373	396	400	402	389	457	396	392	432	399	406	426	407	431	406	407	402	415	416	374	378	385	410	400	439	372	394	440	418	390	401	369	392	430	387	373	418	409	420	401	357	428	376	404	400	383	398	393	393	388	370	359	397	374	392	432	394	416	412	371	401	412	358	415	436	434	365	400	397	419	406	406	420	393	371	397	426	399	417	392	396	396	422	387	416	420	401	424	430	407	405	412	406	427	401	406	395	393	401	430	420	421	394	430	403	390	383	399	405	411	427	389	420	418	351	368	397	401	394	412	423	430	418	395	452	426	381	375	374	347	418	405	408	392	409	425	405	392	378	414	444	415	380	381	416	397	421	400	437	436	420	418	413	433	396	401	407	390	394	384	380	403	393	441	417	404	408	397	385	383	373	431	460	409	402	427	417	420	429	417	417	383	417	389	394	429	394	379	409	385	411	411	401	400	381	419	408	408	388	417	394	379	413	385	374	417	415	356	428	436	379	401	432	394	380	406	421	396	390	395	400	426	390	396	395	389	412	416	404	392	431	356	351	410	415	418	391	412	442	412	423	350	416	398	388	423	393	413	404	426	434	372	391	400	410	437	414	418	421	426	419	379	370	388	450	429	417	375	385	404	387	427	407	405	411	389	373	423	390	415	401	395	416	399	388	400	434	408	394	397	357	432	403	401	366	392	394	403	402	379	394	367	416	410	402	405	369	421	381	357	369	395	378	367	420	407	389	394	413	429	398	413	415	405	388	400	398	422	393	414	436	384	374	390	403	389	414	376	397	399	380	399	449	392	443	408	372	403	427	394	391	387	392	337	391	416	453	410	425	400	402	382	400	425	409	394	410	409	420	424	396	390	408	404	418	388	349	442	433	382	376	395	359	394	415	401	421	409	362	415	439	425	398	374	402	391	376	434	415	381	408	368	401	367	381	386	353	378	391	416	406	394	445	413	407	408	361	395	421	405	397	403	376	421	364	406	366	419	412	408	437	421	396	376	436	413	425	422	404	379	410	351	373	458	439	426	406	396	405	410	407	449	425	387	417	393	412	415	441	373	412	401	397	407	438	414	400	392	426	406	398	444	427	463	440	393	402	384	386	401	415	393	414	423	382	394	417	386	410	412	414	443	417	440	420	454	440	388	412	416	402	406	428	385	421	392	386	400	374	420	387	397	368	388	370	392	419	405	416	422	402	440	415	424	425	410	410	384	392	407	391	382	411	429	402	369	395	434	424	400	440	420	410	394	405	370	370	420	395	428	404	406	391	409	416	410	394	393	439	392	377	368	388	373	421	431	452	413	402	401	385	401	415	434	401	416	384	404	404	391	415	386	406	403	434	430	396	395	376	429	398	415	421	403	409	413	395	400	436	414	425	396	409	398	390	433	437	379	384	431	401	461	407	362	403	424	448	406	405	394	385	468	407	435	426	413	395	428	426	434	397	402	374	396	457	417	429	416	440	430	382	418	400	434	449	418	412	400	407	419	417	381	401	374	404	418	399	365	402	406	431	389	393	408	416	443	460	378	422	392	373	432	391	434	433	399	413	401	377	393	414	377	393	471	393	419	422	400	409	425	411	413	442	409	407	402	413	420	407	427	398	429	381	410	402	408	388	418	419	391	395	380	403	385	439	385	381	412	408	418	473	436	433	376	403	418	407	406	374	413	387	399	439	407	430	424	427	417	370	409	407	438	381	399	403	404	370	367	397	391	424	385	422	398	433	404	443	393	390	418	392	395	417	414	366	398	388	410	417	418	416	393	393	394	441	376	410	372	461	393	399	405	385	399	454	411	404	394	440	422	412	378	417	380	390	399	403	405	393	408	405	408	396	418	400	370	444	375	403	407	382	391	447	406	407	410	411	391	392	395	395	398	397	420	424	371	389	408	358	405	400	390	361	422	445	354	408	401	410	393	383	410	401	414	413	398	387	407	403	432	409	396	416	411	410	429	412	412	374	398	396	427	394	419	404	409	388	387	401	419	379	413	437	415	383	396	383	408	435	428	417	401	403	434	423	410	424	435	441	371	390	386	403	387	405	388	409	367	360	381	370	392	412	434	424	407	377	401	417	427	391	423	429	425	416	424	363	432	377	426	377	398	408	428	389	417	393	427	419	426	391	424	373	421	424	415	386	358	413	379	412	403	374	421	418	413	430	431	430	416	420	458	382	392	384	433	389	388	394	428	420	419	378	389	394	408	408	385	406	405	397	385
16028	7938	12277	12046	10627	8351	6078	5959	3956	3302	2667	2409	2128	1879	1614	1491	1323	1256	1223	1212	1156	1061	1015	1049	979	1014	977	919	951	911	911	939	943	880	901	887	858	893	934	889	939	928	881	912	870	871	916	913	920	883	909	888	878	898	904	905	896	886	898	961	901	906	924	919	865	895	890	856	894	869	834	886	919	879	893	906	909	924	899	928	913	855	959	901	842	913	906	898	875	935	902	887	902	899	889	906	909	848	895	845	858	914	878	949	882	877	831	858	859	890	892	920	901	834	876	830	898	896	887	907	862	846	897	877	872	884	829	883	886	884	892	873	870	893	923	871	870	863	833	897	904	917	858	955	961	862	846	848	958	850	877	892	927	927	889	907	882	860	899	953	858	886	878	919	932	882	903	927	933	919	877	914	869	860	917	877	888	905	849	890	929	813	881	939	887	862	890	948	861	883	890	902	862	867	879	869	884	945	875	937	972	865	896	862	927	941	843	919	938	925	912	888	917	949	879	830	916	921	900	842	911	869	921	927	873	830	905	899	923	891	873	929	897	930	914	908	846	909	855	847	791	853	855	941	882	873	923	892	900	857	864	904	936	880	916	862	917	943	842	895	814	918	895	918	929	891	876	838	933	912	892	870	913	830	856	868	923	855	837	833	910	907	906	830	909	882	843	893	825	883	873	883	880	876	904	908	876	922	871	907	867	1004	806	882	889	871	905	862	859	849	794	912	856	823	855	878	864	899	923	909	916	871	884	892	887	884	826	858	872	894	962	861	942	870	851	896	880	896	859	876	877	912	873	923	901	893	888	875	895	943	876	892	913	887	847	862	867	884	897	900	836	876	869	933	922	907	906	922	887	901	894	909	877	850	869	911	864	898	858	888	850	951	877	899	941	886	933	876	867	899	829	889	894	928	946	856	926	926	881	850	866	846	910	905	886	852	915	843	905	866	898	837	946	854	858	904	918	842	870	880	879	872	898	917	859	913	897	863	887	910	848	860	932	912	860	851	841	877	887	867	899	908	891	877	885	886	902	882	860	916	893	897	854	937	880	818	899	891	907	846	861	905	892	893	857	860	895	914	865	919	828	832	900	926	817	923	936	835	916	870	873	911	908	949	919	835	893	860	895	905	900	891	888	822	855	858	918	811	880	873	860	878	847	862	872	942	844	880	892	857	850	883	843	902	899	853	862	912	928	840	883	892	922	861	918	851	859	896	894	867	849	827	910	832	853	891	848	854	938	902	913	926	915	887	882	889	810	945	882	816	855	863	978	899	872	871	902	909	896	885	874	864	881	868	891	787	914	877	881	846	888	899	859	897	875	895	859	903	880	878	940	855	902	838	942	915	902	888	860	846	913	876	877	848	870	863	886	911	857	834	868	873	921	906	918	870	882	880	878	909	935	889	874	886	885	934	888	877	886	897	893	885	914	924	907	832	937	863	886	893	872	872	906	886	894	882	878	906	870	900	882	860	838	881	885	854	896	934	844	923	965	892	888	900	858	907	884	879	862	829	914	935	877	851	846	902	908	854	875	862	887	952	924	898	879	931	879	887	873	909	928	899	914	849	862	886	935	852	891	879	923	902	949	886	871	906	878	913	886	892	938	894	907	850	857	917	857	910	866	867	912	883	857	853	966	916	902	876	850	932	912	919	917	918	898	889	846	899	849	823	858	890	922	895	899	868	904	931	923	921	913	898	894	896	860	892	904	878	896	905	902	877	916	924	828	875	900	888	879	904	930	857	874	852	863	878	857	833	913	911	904	912	907	834	870	901	872	915	852	908	812	940	880	886	879	837	864	938	871	863	896	875	904	890	848	887	905	929	859	886	897	845	888	904	862	899	831	847	916	941	834	901	946	863	868	883	854	882	895	894	871	863	900	895	916	854	889	861	904	886	879	904	915	877	891	901	888	875	901	912	906	913	865	920	831	868	930	856	887	896	885	880	884	933	853	847	874	845	899	913	898	918	917	925	897	860	846	886	905	880	898	896	866	861	892	891	937	872	874	871	846	890	869	881	878	892	888	960	912	882	847	882	889	906	912	879	889	873	908	914	915	867	869	922	847	871	899	819	895	888	871	896	861	910	813	903	879	927	843	933	908	854	893	857	828	925	902	881	878	853	895	898	902	835	933	837	827	903	912	875	931	848	878	863	945	840	935	885	895	874	857	908	861	923	851	860	847	891	888	913	866	888	902	871	921	922	873	866	897	867	866	881	888	910	899	857	916	924	895	877	840	839	856	855	874	908	869	905	841	896	929	865	936	901	869	888	896	900	922	875	867	835	882	841	894	919	947	885	937	948	813	895	891	923	815	855	862	885	818	877	890	901	879	907	907	946	841	883	843	853	918	848	903	916	847	907	921	854	936	894	888	842	868	878	889	883	844	906	900	822	894	905	881	942	884	875	862	902	861	858	892	950	896	864	867	906	907	899	939	945	867	907	918	864	875	889	900	898	860	907	920	833	903	879	889	883	867	882	948	888	938	833	886	827	912	868	837	801	887	907	867	900	900	863	849	897	862	904	900	893	855	879	858	893	900	907	874	939	851	810	877	897	927	850	871	893	873	890	906	905	885	887	863	860	917	878	895	832	903	863	891	897	900	918	824	850	899	880	874	922	922	821	859	871	863	821	888	898	829	901	892	924	921	910	883	885	903	834	949	893	922	850	886	855	859	892	887	859	917	827	884	885	825	854	901	916	893	902	939	888	888	834	887	887	846	917	870	847	938	870	876	871	881	937	910	919	911	844	917	911	850	856	928	873	888	853	884	860	885	876	906	908	898	871	873	843	836	894	881	918	895	868	923	890	893	875	877	906	845	913	864	872	926	839	891	881	920	905	912	890	892	925	879	871	883	944	927	919	861	884	868	892	931	880	919	903	886	918	855	916	864	854	860	865	878	871	869	898	915	864	874	851	913	911	855	889	878	862	840	871	859	879	882	911	856	884	875	897	914	801	889	907	890	881	901	838	903	884	884	879	921	881	819	866	820	927	874	924	899	840	938	872	895	833	910	885	893	860	886	860	904	906	893	868	898	921	891	909	850	888	960	868	936	872	951	862	914	882	851	879	924	848	918	927	884	921	882	849	903	924	916	942	852	851	851	922	892	938	932	877	871	936	874	907	896	971	813	890	880	882	931	933	896	883	875	833	886	876	859	881	871	851	909	866	905	838	908	942	896	817	905	895	882	888	923	885	929	911	845	892	898	910	875	857	854	890	946	883	827	876	939	894	869	919	907	865	887	935	908	833	901	916	838	895	862	894	869	860	892	887	904	869	900	863	915	898	844	928	929	908	824	837	861	869	828	914	858	878	853	916	894	869	861	866	911	888	871	941	849	848	918	875	888	848	866	865	903	872	886	823	902	879	816	848	889	891	850	861	944	876	902	892	939	905	883	908	843	887	865	903	883	887	920	881	826	895	849	904	906	888	887	897	883	912	896	844	845	927	923	982	921	891	879	936	850	919	918	869	856	899	897	874	867	889	887	844
10193	3649	3016	2063	1606	1144	796	680	591	474	474	426	426	425	459	422	383	371	352	381	379	334	351	356	356	379	354	380	374	341	320	358	356	349	327	352	377	389	334	388	366	368	323	367	375	370	374	354	382	338	367	392	390	345	338	354	362	344	329	355	359	334	347	350	364	340	343	368	382	358	370	338	360	344	360	315	344	361	377	352	316	334	394	358	329	351	335	379	349	337	382	381	364	374	371	362	380	368	330	364	379	331	353	364	340	353	394	372	395	328	360	381	357	319	312	397	351	314	348	338	374	348	399	388	344	355	351	370	387	339	362	372	351	342	338	321	344	331	341	354	355	387	327	354	321	373	312	358	370	343	351	351	355	355	337	319	375	345	354	375	344	336	385	332	350	410	373	348	378	370	372	362	353	366	352	390	348	348	358	362	354	374	325	356	339	374	365	356	379	371	363	332	400	365	354	345	368	356	343	372	366	348	336	313	327	363	375	325	348	338	370	402	358	366	373	298	343	369	347	336	322	338	348	357	345	371	378	324	356	341	366	368	374	393	369	342	383	367	334	347	361	333	374	370	357	345	369	388	345	331	351	393	307	366	310	334	348	358	376	334	368	360	364	342	351	366	340	330	362	345	339	340	348	379	347	341	349	372	360	349	335	337	326	327	336	403	351	334	347	345	323	370	351	326	384	366	371	345	349	349	335	361	308	366	346	340	370	358	356	309	354	341	347	389	344	353	374	312	364	319	349	357	340	349	330	379	354	348	365	378	346	340	371	344	330	393	352	341	346	317	388	375	308	358	342	380	370	367	323	362	374	360	358	341	356	363	350	297	346	340	339	410	357	379	330	342	379	378	369	375	383	362	372	354	371	340	340	346	321	322	330	348	325	343	316	363	357	373	327	333	337	396	368	339	347	348	381	332	350	355	373	323	368	356	373	368	310	364	333	341	320	344	322	359	357	334	393	354	366	360	357	356	321	316	373	340	331	342	373	344	366	347	325	396	350	371	397	368	379	350	352	328	333	387	382	335	392	353	335	347	337	360	387	390	362	323	336	320	355	330	364	337	343	379	372	344	413	338	369	362	375	398	377	367	334	352	374	359	337	368	345	355	355	354	351	329	355	321	339	347	388	362	352	344	350	379	349	367	385	336	349	334	320	360	388	356	345	347	356	366	342	339	387	337	369	342	373	342	358	377	366	342	368	337	354	342	365	349	360	338	332	361	314	353	351	353	319	334	354	317	379	320	320	341	354	348	321	350	350	389	314	352	368	388	337	347	349	346	376	333	330	352	376	325	324	340	354	353	358	339	365	356	349	345	372	332	356	345	372	323	362	333	319	306	362	339	338	393	377	354	332	352	367	358	380	324	355	344	384	354	364	344	387	360	346	371	376	363	360	361	366	332	354	340	352	353	333	373	344	331	368	350	379	341	371	358	368	324	353	365	315	333	384	333	361	338	319	358	355	348	373	367	374	374	357	323	346	331	359	368	402	348	348	396	347	367	390	386	338	334	331	343	320	342	358	392	401	356	339	316	357	375	371	351	336	332	352	338	369	380	372	317	342	332	375	354	358	305	340	369	328	343	338	346	340	347	351	341	398	343	330	351	338	350	360	377	382	369	316	376	370	361	360	359	323	336	345	334	343	339	331	369	335	332	336	371	378	349	325	334	339	374	356	364	328	343	360	347	351	347	345	363	344	332	359	370	366	319	361	361	359	336	344	351	387	375	357	320	368	370	359	368	340	322	347	383	330	352	351	364	326	366	355	370	352	367	319	370	354	354	353	379	362	384	357	334	376	358	366	335	352	378	361	369	345	348	370	347	362	360	371	340	351	324	353	347	312	344	363	370	374	339	371	356	374	313	355	368	363	354	321	335	359	387	381	344	381	378	336	360	374	355	310	340	363	366	330	348	391	344	308	370	321	347	341	354	345	361	339	356	390	365	374	376	357	368	391	347	361	391	365	355	360	357	378	346	324	375	357	339	337	361	333	337	341	360	383	380	350	360	351	358	359	345	341	338	342	371	312	343	353	353	364	362	360	377	349	353	378	358	343	347	332	360	321	330	330	336	354	358	337	344	367	352	383	388	342	338	326	358	325	341	365	316	362	336	380	398	349	360	409	334	345	332	391	365	378	334	362	362	326	359	332	318	355	358	352	339	343	328	364	336	347	360	327	364	353	355	343	396	409	333	379	363	357	366	320	380	380	335	348	318	337	362	363	387	376	348	325	357	351	348	347	382	359	326	348	339	336	345	341	330	350	380	342	365	362	341	356	361	378	370	355	372	359	340	363	359	372	343	359	328	331	358	403	339	345	362	339	346	309	351	315	330	333	391	351	363	368	382	322	358	364	314	364	360	363	319	367	363	356	344	339	383	329	363	324	349	376	361	349	333	357	321	382	365	342	378	354	361	356	393	353	374	376	353	365	361	363	368	334	361	353	374	354	344	352	364	348	377	315	345	341	337	336	372	352	347	361	339	342	343	342	359	342	344	347	355	378	364	353	344	363	344	375	358	339	385	352	362	356	356	368	324	316	357	363	377	354	343	346	338	330	342	330	356	328	331	329	383	348	357	358	366	363	359	373	349	349	355	373	356	343	345	366	346	384	352	348	375	364	369	343	407	355	329	345	374	340	378	383	365	339	321	373	317	370	362	350	368	335	341	318	348	387	369	325	366	351	342	331	346	350	328	351	356	314	332	321	333	319	341	363	355	399	349	347	337	335	333	336	348	343	339	351	368	341	337	359	392	380	341	372	354	371	340	361	359	327	310	338	383	338	348	410	364	370	359	369	377	356	351	367	350	342	383	337	362	362	379	319	353	379	359	335	341	337	329	346	360	363	379	356	353	351	334	343	334	373	409	357	355	340	331	334	360	327	322	319	344	354	341	359	374	374	353	368	356	350	365	375	359	366	360	348	361	315	368	329	348	357	335	324	385	360	365	376	300	359	328	355	359	377	348	354	359	360	390	356	334	342	350	338	363	369	305	339	350	371	362	400	331	362	350	342	350	354	357	323	358	372	345	352	407	355	325	382	348	320	370	338	391	394	347	344	349	315	384	344	350	357	355	378	387	338	328	371	347	334	332	324	325	349	335	340	331	325	318	351	397	327	358	334	339	374	342	357	337	377	350	315	332	371	406	385	407	366	368	348	390	346	370	339	405	354	373	352	346	370	348	374	351	359	319	355	387	396	329	330	401	336	352	353	351	364	369	345	333	337	364	367	340	323	388	350	337	352	374	349	364	389	385	343	342	339	344	359	366	340	363	369	339	362	321	368	365	355	303	351	367	354	339	335	336	372	371	356	352	370	327	374	337	355	331	325	338	347	332	334	361	352	341	385	359	349	356	316	407	364	345	370	358	332	368	379	365	353	347	357	340	354	356	361	367	351	353	332	344	352	394	368	371	378	339	346	339	369	348	326	368	333	330	384	351	363	390	385	343	360	368	332	335	354	347	367	345	343	349	365	351	382	371	354	361	343	315
6150	3410	5708	5643	5209	3918	2980	2407	1945	1704	1493	1295	1181	1173	1063	988	929	977	871	941	854	827	881	842	849	837	840	748	741	782	802	785	792	786	772	775	753	778	759	757	817	824	776	796	763	730	775	767	775	778	842	769	739	743	748	800	796	798	801	748	730	814	775	770	793	737	753	718	806	765	732	811	774	741	758	798	783	805	783	806	813	737	778	739	784	811	760	755	818	780	770	787	790	748	822	792	751	733	742	770	778	737	769	782	774	766	812	770	761	809	817	719	809	770	822	767	766	756	802	767	800	791	786	741	776	781	796	827	769	769	772	780	740	772	813	794	756	801	741	813	778	792	805	743	755	822	778	793	786	787	801	776	818	810	754	830	773	799	761	779	807	702	777	783	814	795	743	844	827	779	771	809	754	809	763	743	760	808	705	764	788	768	809	751	756	797	785	762	803	771	765	740	787	807	792	792	768	710	790	759	797	781	758	769	748	772	799	727	798	790	721	772	772	796	772	742	785	798	752	780	776	751	786	768	751	790	742	785	734	726	749	798	780	775	757	794	845	804	793	767	816	782	762	794	719	766	772	767	765	774	763	804	814	791	759	746	791	742	787	783	795	783	729	798	814	742	807	792	764	814	769	735	763	795	734	798	768	802	747	776	819	780	802	758	777	802	707	790	788	795	810	778	791	767	812	779	787	767	828	732	746	790	773	771	765	820	786	761	808	779	712	783	805	806	792	786	766	784	704	791	810	792	749	773	814	829	739	728	790	756	815	785	772	771	762	763	766	786	827	726	818	736	745	797	793	777	782	806	763	785	772	767	763	754	798	780	747	788	779	779	775	775	802	773	830	768	790	728	806	766	767	833	825	754	747	770	766	757	769	741	760	795	770	801	755	774	804	789	785	763	828	780	785	794	776	806	774	767	772	852	820	768	831	771	777	791	785	765	760	735	799	750	779	818	734	738	814	767	738	784	782	775	772	804	794	768	726	751	755	700	736	812	770	735	785	774	754	733	766	740	774	781	788	770	814	781	785	766	734	757	749	838	760	795	777	810	798	733	781	842	758	774	794	797	773	778	741	820	764	774	841	745	770	777	778	817	754	789	792	809	764	764	806	824	752	777	749	745	733	724	774	763	823	768	780	751	716	778	757	739	775	750	812	786	781	777	760	773	790	817	785	732	779	779	737	777	759	783	761	787	773	737	758	733	780	851	786	805	738	752	811	782	789	750	785	789	761	789	786	793	812	767	831	695	754	731	760	830	789	743	760	705	808	768	738	774	764	812	748	811	796	759	768	769	760	758	798	762	764	771	798	816	714	768	749	809	780	837	758	786	758	723	782	754	723	785	783	771	810	797	807	784	787	771	774	836	814	790	720	780	757	820	760	772	767	817	771	799	745	768	751	757	760	844	790	767	811	764	743	813	852	770	816	771	778	780	747	801	785	733	789	769	795	819	797	772	785	747	754	806	774	838	748	792	781	774	792	742	782	828	779	769	778	761	772	744	793	795	807	736	772	767	767	782	810	780	788	766	755	759	753	754	755	783	798	761	787	791	766	751	792	847	795	738	758	791	797	782	776	797	805	770	722	777	740	803	721	770	794	772	740	807	800	778	782	729	762	773	759	812	789	760	776	792	792	742	776	740	775	793	767	777	754	796	773	721	781	738	795	807	784	769	792	781	836	734	728	794	739	752	750	782	743	752	786	771	734	783	768	783	803	780	736	798	861	778	773	731	774	710	784	781	776	767	767	718	717	777	807	821	761	756	775	771	772	793	778	774	774	750	777	781	793	803	752	724	812	754	787	797	798	779	782	767	770	778	833	749	716	742	817	805	761	748	761	766	728	806	779	790	784	786	801	778	806	795	768	795	780	799	797	772	811	748	756	809	824	791	773	821	765	788	806	776	766	788	808	768	814	805	788	771	782	747	812	813	785	774	769	766	758	766	820	769	778	757	777	821	796	756	766	833	735	753	777	763	773	787	743	749	765	809	769	759	778	779	717	815	810	825	728	793	768	758	757	753	791	810	771	771	786	809	766	731	814	763	817	787	770	792	763	768	787	765	789	764	792	748	798	788	755	800	788	767	810	785	813	771	717	773	818	808	766	763	804	835	773	768	802	777	777	788	755	741	764	808	767	785	784	831	743	776	770	789	822	783	823	727	741	722	761	774	770	768	767	751	778	807	767	811	776	775	783	802	738	761	775	741	787	799	786	801	767	758	805	834	794	806	775	747	758	762	805	777	752	810	785	780	850	734	782	783	790	738	790	780	813	766	808	790	755	804	770	821	774	761	741	845	789	764	808	783	763	780	764	772	761	774	785	772	758	767	748	795	768	730	841	804	728	733	787	790	749	782	745	750	758	749	760	800	791	788	760	796	746	759	787	754	769	786	799	779	775	740	722	775	794	798	810	744	776	773	815	785	804	789	773	780	732	760	791	779	801	771	811	747	803	794	760	706	757	795	734	799	772	767	727	825	795	810	785	739	725	759	774	736	771	779	733	793	724	759	793	789	826	795	757	746	775	799	818	751	784	815	807	780	769	787	763	786	768	770	814	775	789	776	784	740	771	802	771	814	770	753	749	758	803	727	729	809	768	816	795	806	820	752	764	723	792	762	799	774	777	784	745	785	726	778	735	761	762	786	781	759	781	782	787	787	803	757	789	791	783	781	760	791	803	800	762	809	780	802	756	783	742	777	771	785	769	808	777	822	797	751	772	768	753	784	771	749	787	792	770	807	733	773	776	742	791	745	771	805	774	751	776	768	774	765	799	797	781	776	816	812	760	779	739	799	724	734	746	767	810	768	782	758	787	723	746	809	754	772	789	721	744	784	749	751	824	809	803	773	715	768	810	740	751	748	789	824	722	819	779	803	778	806	722	780	799	813	776	764	802	762	778	800	754	789	770	768	812	747	748	835	726	755	755	808	762	749	762	760	786	783	804	858	744	801	756	757	785	832	790	771	815	721	803	796	788	802	766	745	777	745	789	767	754	789	753	729	790	794	748	753	801	781	753	749	752	770	720	806	807	781	779	715	792	749	734	765	768	803	731	791	762	812	775	811	771	729	799	753	817	795	744	761	750	763	804	769	786	819	834	753	803	779	765	848	806	810	799	798	724	724	780	803	743	782	749	808	818	795	772	754	805	775	760	806	747	811	746	757	761	809	780	792	765	729	762	788	794	748	786	756	801	737	734	825	754	763	781	758	762	789	759	772	761	727	776	787	755	771	760	791	796	788	746	779	766	774	797	797	761	799	746	802	801	764	798	724	795	812	743	824	739	743	783	778	752	750	797	762	749	734	731	779	792	765	732	796	827	799	747	783	742	764	762	774	782	752	780	784	824	787	741	775	787	774	741	768	788	822	770	741	724	750	791	769	788	813	798	792	819	776	712	776	760	784	782	757	764	796	800	737	738	805	805	786	805	751	791	779	772	783	728	800	805	776	759	794	833	776	755	738	812	751	809	782	769	804	820	740	788	739	767	751
21077	7555	5609	3628	2529	1633	1186	1008	821	689	572	547	501	427	385	412	410	350	427	378	367	329	360	330	329	326	335	354	341	325	375	362	326	355	357	329	339	329	335	323	334	299	368	345	333	314	328	314	323	359	374	362	330	319	340	343	313	316	363	320	343	324	320	372	349	331	360	295	348	342	339	362	360	321	328	334	334	331	329	340	328	326	336	364	378	332	344	315	344	349	355	339	362	329	322	345	312	328	374	322	345	365	350	342	307	338	360	337	319	370	359	337	351	373	340	348	365	384	328	358	354	329	360	347	310	345	318	360	337	323	338	331	358	337	337	341	321	329	322	353	325	351	338	300	329	358	356	335	319	368	393	328	319	348	322	311	330	326	336	374	331	377	353	316	326	352	331	350	299	304	345	383	346	315	357	342	346	344	359	304	362	341	320	305	287	335	347	386	349	324	318	400	306	320	298	361	318	288	329	327	345	342	319	320	329	321	323	364	332	322	321	339	327	306	339	337	326	341	355	355	357	331	328	325	337	339	310	330	329	327	324	325	323	318	354	386	332	321	344	349	310	358	335	344	361	300	305	340	359	309	348	325	299	342	327	325	323	294	349	337	306	341	364	324	375	322	354	327	316	363	348	330	285	332	322	328	315	324	318	336	314	343	364	324	317	353	342	313	327	312	299	339	341	338	321	326	354	330	333	356	323	338	325	350	334	329	327	342	358	338	327	354	334	330	316	319	337	333	330	335	351	330	290	350	339	292	341	314	309	324	333	291	336	393	329	320	319	315	334	361	327	362	331	341	315	337	316	341	349	349	329	314	325	341	398	363	352	342	317	330	309	338	325	338	334	366	326	352	339	342	302	341	365	332	351	329	327	325	297	368	379	328	349	330	336	311	308	330	344	325	329	320	290	327	329	305	335	337	290	329	337	357	334	322	347	343	296	327	337	314	331	346	340	326	336	353	335	348	297	315	328	340	356	339	356	331	333	285	397	317	353	353	360	326	368	319	338	345	342	311	341	360	309	330	326	347	322	368	354	327	336	374	333	328	300	320	342	355	339	345	347	344	320	358	356	322	404	346	346	316	336	299	334	329	343	339	330	331	292	314	360	348	328	330	330	365	355	377	338	337	324	320	329	325	332	372	357	294	337	330	343	376	346	333	302	348	351	322	330	318	331	345	332	306	324	362	322	317	370	340	325	318	334	329	341	370	325	298	327	336	323	351	333	339	367	333	360	359	351	334	324	315	336	300	306	307	347	344	332	342	364	331	316	316	300	325	359	332	311	342	319	344	324	330	283	314	327	319	357	346	286	330	323	358	356	340	293	363	338	333	348	312	310	336	331	362	326	299	308	348	354	341	333	332	348	309	336	334	324	340	354	330	357	349	294	339	347	344	363	369	343	331	335	346	345	304	347	359	345	355	329	337	345	312	346	338	358	351	391	324	362	337	339	333	331	350	327	324	312	332	367	351	352	320	328	341	360	325	363	325	342	373	370	319	320	336	377	340	342	333	349	347	277	351	317	322	339	319	351	318	357	309	331	315	325	314	329	343	326	320	375	348	342	334	347	334	337	343	341	308	361	374	378	355	346	354	313	348	342	307	328	361	316	345	332	302	336	316	340	326	324	345	339	354	388	354	362	356	368	370	341	340	353	317	329	344	324	313	317	358	369	347	377	334	318	294	357	355	304	335	349	322	344	308	341	329	312	330	352	325	307	345	353	300	375	351	348	324	332	342	332	345	319	361	356	312	330	361	361	355	330	324	343	359	333	311	344	336	321	326	347	355	343	329	332	361	322	349	316	315	311	366	388	337	326	346	393	314	337	343	320	356	369	310	354	337	336	345	319	334	371	330	327	332	313	318	359	332	334	315	357	309	322	309	310	346	374	333	349	393	339	326	306	298	353	358	334	317	385	393	318	315	325	322	351	330	362	334	360	353	324	344	354	338	361	315	342	324	325	336	335	311	291	348	348	330	328	364	319	343	341	359	303	372	327	323	334	331	346	328	376	345	354	375	358	359	343	347	329	337	341	352	343	355	327	306	363	369	316	301	314	359	294	304	331	303	329	348	323	357	324	341	329	308	335	321	376	341	328	318	332	335	358	348	328	357	314	332	380	358	340	320	330	336	307	335	345	342	314	378	330	362	362	329	339	300	360	384	298	310	319	366	313	308	369	374	344	346	370	340	341	325	305	327	350	351	341	365	376	322	307	354	316	330	343	348	342	313	349	359	364	368	369	298	329	342	346	316	368	342	320	326	346	343	309	351	350	301	342	354	312	321	320	348	320	346	392	296	331	333	325	346	315	331	332	322	329	334	335	325	315	365	317	339	315	315	332	323	330	314	325	346	323	321	325	304	314	335	361	330	317	332	323	325	316	338	353	291	335	348	361	357	324	320	317	316	382	354	350	309	331	332	350	313	286	340	358	298	354	334	318	328	319	340	350	360	364	392	312	332	311	294	321	321	332	353	343	333	337	351	378	354	330	322	320	324	330	324	360	320	316	336	356	354	339	342	344	334	338	316	327	345	361	330	334	318	348	316	323	353	336	318	338	326	296	351	325	341	348	311	336	338	332	325	349	352	346	326	354	302	333	336	345	316	321	322	348	361	341	305	321	311	374	345	311	330	313	315	323	340	346	315	329	368	318	315	319	306	331	340	351	365	331	281	327	335	322	310	360	317	337	328	298	303	325	322	350	336	326	341	335	357	284	331	356	307	321	359	318	337	356	339	348	328	324	344	325	340	344	363	367	332	341	338	343	345	334	326	353	337	362	336	342	324	344	356	363	305	338	331	356	363	373	315	315	321	366	301	345	337	327	328	322	313	357	374	339	314	300	351	349	321	342	360	347	298	379	356	345	323	334	354	324	336	298	326	352	306	330	337	331	316	304	301	337	357	328	330	316	333	324	360	381	338	320	338	359	335	334	343	312	353	391	360	352	317	352	339	329	283	326	291	339	340	339	357	355	324	348	364	357	317	327	306	326	318	353	315	330	333	351	343	326	302	334	303	385	360	296	321	316	332	317	333	336	331	329	298	342	324	318	318	328	331	336	361	302	332	357	351	365	352	348	353	331	338	277	328	343	303	367	380	333	324	353	340	330	336	336	347	313	352	345	333	338	326	344	320	348	305	375	372	307	349	367	352	309	334	337	331	331	305	328	346	336	326	341	290	378	348	321	325	341	301	343	306	389	316	323	315	310	370	322	362	318	324	339	356	348	378	296	290	349	357	350	333	360	340	350	339	323	328	374	360	322	312	337	358	330	319	309	350	326	353	345	343	294	337	344	350	308	330	321	353	307	348	339	336	322	312	329	329	310	327	331	361	338	316	318	351	342	368	324	305	323	320	306	279	309	326	305	314	343	336	321	365	319	379	331	334	357	377	356	348	323	304	354	337	342	293	310	332	339	319	334	347	333	318	359	312	303	345	364	329	350	317	342	296	332	345	328	348	358	343	357	323	350	347	371	325	368	315	291	313	327	309
12820	5608	9276	9297	8311	6086	4655	4219	3010	2403	2076	1808	1559	1398	1259	1172	1097	1014	1014	898	967	942	869	832	772	800	784	797	771	782	757	723	743	747	761	741	729	791	790	788	745	749	740	723	743	780	700	795	743	699	748	741	745	719	748	780	792	766	746	776	738	757	777	701	749	787	728	719	807	735	725	751	705	724	766	792	787	788	759	772	747	800	758	750	750	786	772	707	770	769	713	749	712	762	764	749	735	747	760	774	719	725	745	789	717	747	788	750	748	800	751	714	790	727	759	726	771	745	749	740	732	749	730	745	753	750	762	764	699	764	699	764	745	738	725	728	743	784	746	729	773	752	752	705	769	731	723	742	741	803	747	758	742	780	798	716	743	710	720	763	723	771	766	768	754	743	736	735	725	735	738	753	728	782	783	793	771	733	755	750	752	744	791	765	723	778	709	745	782	759	777	760	790	766	724	783	736	727	715	790	707	745	762	763	739	741	716	749	763	757	732	746	730	792	743	724	782	709	745	742	742	747	789	710	756	737	744	712	769	713	767	731	716	759	772	731	767	752	783	712	719	727	768	706	758	734	736	734	777	717	790	731	732	754	697	723	768	778	727	781	707	774	831	736	755	760	724	791	735	740	761	766	741	687	706	700	736	745	722	743	699	717	710	792	748	729	706	698	772	713	751	785	725	753	771	757	735	780	760	756	743	730	710	787	758	771	707	743	744	752	703	788	771	766	744	755	737	736	786	771	767	760	778	779	734	719	750	748	771	779	759	751	754	752	772	767	766	739	761	746	749	727	746	764	713	764	723	767	739	776	748	731	730	777	726	692	741	793	755	740	769	744	755	745	722	704	744	760	731	724	700	760	743	750	754	736	706	745	718	758	702	763	733	739	733	803	751	731	738	707	801	799	798	781	776	758	755	718	720	746	749	701	775	749	732	782	687	737	780	739	715	684	761	720	732	742	769	744	773	711	726	734	805	735	765	725	695	785	712	717	770	733	744	734	739	707	802	758	759	719	806	691	773	684	752	758	718	772	722	767	678	747	786	725	763	795	726	775	757	739	764	738	712	710	808	818	704	739	779	765	788	777	740	755	761	773	756	741	745	710	748	731	720	740	747	730	713	757	717	764	737	743	745	757	733	769	741	814	765	714	757	772	762	759	725	714	748	768	741	722	721	728	697	707	801	788	718	730	760	766	762	761	724	748	738	740	739	757	765	789	754	726	728	777	743	718	724	706	791	755	799	758	744	793	800	680	770	735	758	728	768	769	692	773	714	742	771	735	764	746	844	754	759	718	714	779	750	724	737	738	800	747	724	786	815	770	706	741	704	814	762	779	747	761	732	780	706	757	741	717	740	791	718	746	739	719	757	738	748	781	712	781	704	746	750	696	766	779	756	742	747	756	750	770	731	750	739	744	723	718	782	734	734	776	736	753	736	772	750	775	757	738	716	745	749	749	711	768	762	799	759	742	776	779	708	781	785	785	746	715	704	735	734	754	735	795	797	721	695	731	752	752	754	716	726	773	762	769	783	708	766	816	737	750	762	773	788	722	754	740	771	781	748	714	759	740	722	736	781	743	749	749	704	723	777	732	721	739	771	711	755	711	728	759	728	710	709	728	755	711	750	782	708	762	760	745	741	756	737	724	758	709	745	694	759	708	723	776	732	762	725	734	739	728	737	771	738	792	745	756	782	737	697	794	728	732	780	726	721	739	786	750	725	739	745	732	762	753	710	741	743	762	737	748	748	729	753	746	724	756	748	776	757	759	764	746	768	753	708	759	732	774	739	760	704	674	711	743	746	701	715	768	739	764	761	729	744	750	737	742	690	737	746	760	731	797	710	776	753	753	724	732	682	770	747	778	762	762	736	745	691	749	726	789	739	751	742	762	738	739	748	767	727	745	724	746	797	786	749	771	732	782	768	774	789	735	755	770	736	767	786	779	735	723	710	696	755	779	732	732	779	803	771	750	739	747	750	717	735	740	707	740	738	770	752	786	741	708	737	749	734	743	730	776	738	724	757	784	725	737	734	703	759	721	721	765	812	748	723	725	776	763	751	759	723	745	773	708	718	752	736	769	782	775	761	689	805	714	750	735	824	761	734	739	758	791	721	720	740	772	743	753	743	740	730	709	780	767	727	756	779	773	725	743	782	727	730	690	760	769	746	757	709	734	780	749	739	708	741	774	756	733	755	745	760	777	750	768	724	746	743	774	727	765	700	764	646	725	793	793	783	749	739	745	769	756	770	802	804	778	735	724	766	702	748	713	744	717	716	739	774	760	749	747	743	756	724	780	718	779	746	754	755	721	743	800	760	730	717	768	752	729	726	723	826	735	782	709	795	713	765	782	746	730	743	716	761	708	751	718	743	738	740	750	746	770	738	732	728	701	697	718	757	754	765	776	746	740	735	751	742	780	785	774	714	787	750	706	784	706	754	714	775	801	787	762	749	761	749	775	745	706	740	806	749	733	771	735	765	756	722	778	722	726	761	754	762	777	767	697	795	774	709	725	747	727	751	775	751	703	776	751	742	780	750	693	772	806	747	724	735	759	757	716	773	744	745	728	762	737	725	783	735	747	753	739	712	728	745	735	790	804	762	770	767	737	755	736	706	726	693	759	743	801	750	703	720	742	740	797	773	760	781	736	747	754	740	763	746	738	778	726	742	736	755	757	735	729	753	770	750	779	793	747	719	733	703	732	730	751	709	741	781	768	760	720	787	756	767	705	728	768	756	780	734	765	733	776	796	762	793	760	764	750	750	778	729	726	714	724	709	757	744	723	757	751	782	763	704	766	758	740	759	742	692	725	773	800	774	754	740	688	714	728	684	745	730	735	746	679	709	724	724	768	722	755	739	731	744	771	726	747	749	702	775	780	773	726	747	775	745	780	725	771	730	747	732	691	768	779	748	725	750	750	772	757	746	763	758	739	755	732	777	784	739	757	761	766	745	794	747	764	753	736	686	765	732	765	724	738	768	739	736	780	735	747	710	722	761	767	705	769	753	756	780	743	764	738	792	697	759	735	785	763	761	712	739	762	804	731	795	741	780	712	759	727	791	807	746	746	705	766	728	817	738	753	795	733	741	720	752	730	775	757	754	704	758	714	772	803	766	753	766	754	736	776	756	764	768	749	778	741	797	761	799	764	759	735	768	744	749	762	758	751	746	792	708	755	753	799	736	759	782	744	759	721	734	735	701	751	756	715	724	745	777	707	661	702	770	744	769	758	732	760	773	725	755	704	756	751	778	797	771	738	774	775	722	779	764	722	730	767	796	768	755	766	749	708	742	740	760	717	723	713	786	753	727	762	683	757	750	745	758	731	727	780	709	758	753	750	782	774	777	768	780	700	775	767	736	766	755	755	748	698	759	728	741	758	823	760	750	724	774	727	722	733	738	777	761	745	775	739	689	723	732	713	713	790	738	694	779	737	722	773	734	729	742	718	731	709	787	688	722	758	789	695	736	714	751	715	769	726	770	707	727	770
29807	11583	8916	5432	3616	2161	1579	1463	1038	828	749	662	605	602	494	483	466	464	492	453	448	407	472	462	425	462	400	407	432	386	397	430	414	405	441	398	404	385	382	446	422	413	421	427	387	380	380	409	404	394	409	398	437	401	431	378	416	408	425	387	410	415	410	422	426	395	418	413	431	388	372	411	419	384	444	395	449	467	403	430	439	415	414	446	406	427	448	399	398	374	392	411	396	388	401	430	399	415	443	424	396	435	403	402	420	404	412	424	401	420	438	396	446	386	389	432	391	427	382	413	408	391	401	389	422	420	399	420	433	440	389	385	394	393	380	428	393	453	441	388	406	419	423	388	400	374	458	399	412	409	382	429	407	419	433	433	388	417	402	404	428	453	369	422	390	405	406	409	427	395	410	407	402	438	394	423	399	422	434	418	417	412	405	417	444	381	450	390	406	431	422	433	441	406	421	381	380	391	377	413	430	393	440	445	403	421	372	449	439	410	393	363	445	405	422	387	365	368	415	426	441	426	433	420	398	421	419	426	373	401	449	448	385	401	367	393	440	387	395	425	418	368	377	420	388	424	414	463	428	419	424	405	449	452	406	423	407	389	390	421	436	425	459	403	425	413	394	428	405	392	402	405	394	411	410	415	422	405	447	445	407	400	403	380	388	399	438	408	420	421	410	410	481	418	395	383	389	420	433	404	378	428	394	363	417	436	396	387	378	403	441	409	376	375	388	420	402	389	405	433	395	394	409	394	407	402	421	424	419	407	420	425	397	432	364	391	430	424	401	423	423	357	434	400	371	406	436	404	427	385	427	455	440	401	436	419	428	432	423	401	403	400	431	411	413	399	397	371	389	415	382	393	386	428	399	416	366	415	428	375	416	413	388	417	423	418	431	407	398	397	398	394	399	425	449	450	428	445	431	364	403	374	367	361	466	391	396	424	437	424	411	400	412	378	371	427	375	432	380	412	400	409	392	381	388	371	451	395	430	399	442	422	377	402	374	380	406	383	431	489	432	403	408	407	416	402	432	392	406	409	445	398	393	387	420	381	401	407	401	393	422	403	401	402	436	424	391	421	383	397	417	414	424	392	361	371	397	447	400	420	425	419	414	457	420	414	376	390	409	435	401	425	436	400	421	434	422	403	452	407	435	434	366	412	435	410	421	367	425	382	411	412	430	438	425	447	398	410	430	389	425	433	407	477	458	422	452	392	405	441	410	450	409	419	437	381	442	440	411	390	460	400	400	390	382	383	433	397	434	426	373	439	413	452	416	403	463	434	418	429	415	394	394	422	383	416	430	359	373	421	412	419	474	426	383	390	389	384	354	352	410	412	406	369	389	421	421	386	412	417	398	411	432	443	465	424	451	437	438	418	455	409	425	397	435	401	391	402	398	431	433	423	387	398	423	389	453	431	409	393	425	451	386	454	413	411	383	373	424	402	397	408	431	410	412	445	415	377	412	353	412	459	404	402	419	369	362	430	408	405	365	379	360	438	375	400	401	413	380	425	401	400	398	445	402	412	472	416	396	388	427	378	431	413	407	382	463	405	424	391	393	413	425	416	422	401	417	411	407	399	444	400	400	371	425	420	406	394	394	393	377	416	400	394	396	425	471	445	381	448	445	391	389	411	429	457	452	410	364	391	382	425	379	404	409	406	432	398	434	419	404	419	429	386	398	434	379	371	419	413	427	363	465	419	352	371	387	410	389	385	395	394	380	363	430	412	374	393	423	438	414	437	396	371	418	411	368	405	424	415	446	400	423	396	422	405	395	395	396	409	393	442	396	394	407	462	379	395	410	438	397	411	381	417	421	441	418	394	430	390	433	379	389	380	408	420	424	425	425	404	401	401	401	386	387	399	382	377	418	433	392	397	449	380	420	396	403	398	396	394	397	378	438	429	410	389	423	417	429	361	395	383	415	417	451	414	421	398	437	390	384	404	426	432	384	421	423	448	439	406	425	341	407	412	411	427	400	409	407	410	399	443	400	391	423	429	450	430	410	427	390	416	430	450	411	427	435	400	401	411	432	415	423	393	431	406	390	411	359	411	415	425	399	415	426	432	398	365	397	424	390	388	419	416	383	394	436	429	452	405	425	393	405	440	410	424	370	429	410	378	376	417	378	425	408	431	419	433	408	444	413	400	407	404	390	419	419	378	407	448	419	390	449	424	424	392	426	381	386	368	411	423	463	467	462	405	421	397	399	389	429	435	437	384	401	386	399	417	440	426	411	393	432	424	398	424	415	422	410	438	447	411	443	417	393	383	417	411	416	391	433	430	405	404	408	414	392	428	365	366	418	406	386	393	382	409	406	442	406	392	429	429	392	367	406	439	383	406	423	423	393	372	406	435	410	386	383	434	430	446	420	448	440	404	423	371	374	391	409	401	376	362	419	430	412	403	426	408	393	371	395	406	379	374	445	425	403	397	438	402	375	409	423	409	396	470	397	387	384	420	420	408	418	402	452	399	409	414	418	426	384	422	395	456	419	419	424	388	406	410	394	405	427	433	403	421	427	397	424	415	411	421	412	396	418	403	402	382	452	397	373	424	407	423	399	436	440	404	433	416	416	399	402	398	414	402	417	384	393	407	405	383	387	451	407	357	423	378	424	419	434	400	438	439	426	430	392	397	393	422	392	412	384	448	383	443	409	447	417	413	419	406	415	417	426	416	415	409	405	412	392	391	401	416	424	424	376	429	447	405	392	379	375	442	423	372	431	443	395	381	418	410	393	435	383	416	396	395	399	416	404	437	408	378	396	457	421	403	444	437	437	411	432	384	401	431	438	425	414	423	416	442	424	438	421	412	416	414	381	391	406	404	442	417	414	383	441	435	410	417	444	378	413	373	406	406	413	405	380	397	430	390	454	396	413	393	449	426	444	434	424	379	425	387	402	414	429	384	427	410	369	400	421	434	436	389	394	419	402	392	437	402	412	396	433	451	441	443	421	422	429	402	407	400	411	387	408	438	392	423	436	403	449	401	398	398	422	437	428	411	444	386	455	403	439	442	445	402	464	402	436	402	410	405	400	382	396	427	396	456	398	373	424	391	413	432	404	369	397	420	416	407	381	399	380	425	389	414	437	444	401	403	450	409	437	405	471	437	401	453	417	406	407	414	420	434	390	400	387	423	401	394	445	420	448	421	393	441	404	407	407	420	438	391	394	405	412	440	428	461	412	417	440	388	411	407	414	425	390	371	401	391	408	386	383	407	443	372	414	411	424	409	386	445	389	396	427	406	415	369	449	457	424	362	372	412	398	435	448	421	399	454	436	452	495	387	391	444	438	421	396	424	406	418	424	429	403	404	413	410	426	403	434	418	421	415	422	460	395	421	424	411	387	410	448	392	401	391	417	369	378	412	409	396	359	429	399	446	390	376	447	388	358	431	438	409	444	414	411	391	377	400	409	411	398	435	414	433	366	375	432	415	467	438	427	438	401	401	436	420	384	413	422	431	442	383	403	423	413	382	412	452	393	397	395	439
16358	7784	12193	12131	10952	7733	5892	5641	4098	3313	2913	2343	2031	1857	1630	1376	1345	1197	1259	1162	1177	1109	1053	1016	996	1008	919	956	1025	980	941	882	909	932	901	819	926	868	923	928	910	872	934	995	915	916	949	866	925	907	864	952	929	939	857	860	845	946	970	928	943	902	910	955	896	946	871	927	896	983	862	911	928	904	900	936	864	905	876	894	856	901	937	860	904	907	924	949	838	890	893	873	909	897	878	867	870	876	918	937	890	890	912	887	911	892	843	865	882	853	880	917	896	908	910	871	865	912	898	893	918	923	899	855	913	844	863	919	902	892	888	867	891	861	894	824	911	836	839	907	946	901	867	944	951	922	903	926	877	911	854	919	921	891	900	990	903	886	897	904	907	907	909	891	909	951	916	849	940	861	868	894	884	889	889	916	891	916	840	902	859	923	924	908	879	858	879	880	906	934	885	924	869	938	948	881	898	923	941	953	868	861	872	880	891	955	897	885	897	880	889	886	897	895	952	833	855	907	850	886	929	942	908	920	906	953	923	882	964	947	911	884	954	941	923	870	851	896	865	871	864	939	888	873	910	857	896	883	873	928	910	911	903	923	888	870	885	884	884	861	952	884	884	882	852	884	923	901	919	850	876	925	945	851	879	900	967	870	911	907	857	948	938	869	888	911	931	955	882	923	953	960	876	891	870	889	945	889	938	908	838	864	843	877	868	885	905	880	944	910	914	870	855	885	917	921	937	852	872	879	883	819	903	895	916	890	900	855	877	853	919	838	868	859	851	865	899	920	884	890	842	883	879	959	899	882	852	881	918	919	833	904	910	900	898	933	869	874	938	868	876	866	858	931	973	910	954	896	866	892	877	901	928	932	895	897	926	871	879	874	953	900	874	920	868	936	864	884	924	878	909	897	901	938	900	910	897	908	882	815	871	853	900	937	905	864	893	863	889	905	915	877	889	848	909	876	861	883	882	904	895	875	931	928	901	931	899	895	916	900	878	974	957	894	918	861	886	880	854	884	873	910	937	880	913	862	920	818	961	915	885	909	870	880	948	914	917	897	906	873	873	855	912	858	930	855	932	922	837	863	858	882	919	931	885	906	915	862	882	910	906	867	875	859	863	841	884	909	858	911	929	899	929	931	871	890	937	867	903	860	915	900	907	874	840	920	890	879	853	909	919	882	931	902	887	908	888	870	881	905	926	860	934	946	928	891	917	942	884	896	931	906	859	911	891	888	913	863	905	934	888	858	881	923	904	862	909	918	900	916	884	923	879	879	927	918	925	892	926	844	904	826	861	885	876	900	884	924	916	871	931	908	930	861	910	865	886	890	866	856	867	855	929	874	917	885	941	901	910	884	861	952	908	866	889	854	968	906	881	881	900	919	902	841	914	919	892	869	868	866	878	862	881	865	891	872	930	915	845	874	920	884	904	864	904	901	844	907	856	912	925	890	855	882	852	854	895	896	907	922	888	941	845	878	864	903	893	886	908	891	903	913	916	868	900	927	905	870	881	910	920	919	874	869	903	896	913	913	899	867	871	917	891	897	902	901	887	903	862	863	910	883	911	904	881	849	915	878	849	883	917	918	847	915	872	946	825	898	940	887	862	881	886	885	899	872	946	923	872	835	943	857	891	879	863	860	919	872	941	911	922	943	870	898	873	932	885	883	921	881	903	919	911	867	886	903	857	890	833	895	932	928	911	890	921	896	882	883	925	880	831	881	872	890	854	891	905	914	851	903	865	906	879	956	855	914	911	947	917	883	873	899	876	904	886	896	880	869	879	902	900	925	878	905	924	906	921	891	928	870	912	890	911	940	862	887	909	843	898	896	901	910	898	866	868	901	858	920	896	897	830	933	950	827	874	911	926	916	934	819	899	875	898	923	939	889	879	956	982	902	909	876	890	906	928	916	817	879	882	887	877	854	924	836	932	904	893	863	879	877	880	928	884	892	902	883	917	898	890	875	893	923	909	907	893	848	873	916	935	889	897	904	856	883	918	959	892	882	925	894	872	873	878	883	868	956	876	856	910	905	893	942	905	952	897	928	951	907	864	938	912	861	898	917	905	840	897	864	883	928	885	920	905	860	924	912	895	893	859	893	915	907	895	916	894	914	894	874	883	909	926	864	911	866	882	914	896	889	872	914	918	886	918	907	901	913	859	863	927	852	847	922	956	918	882	889	915	931	889	918	919	894	851	904	904	938	859	894	899	853	882	921	909	870	910	906	906	915	911	890	924	908	866	851	910	883	862	916	848	875	863	916	854	883	956	901	884	884	879	927	898	854	892	1017	897	922	836	886	866	880	870	908	965	948	872	925	878	909	889	879	904	872	940	913	901	946	896	865	899	897	875	912	948	879	881	835	937	885	880	845	897	827	856	907	931	919	885	854	883	883	886	847	879	892	905	877	870	910	905	904	911	956	894	885	839	915	933	883	934	887	926	918	881	870	900	890	909	958	921	919	860	846	892	901	871	850	906	856	876	886	863	923	925	884	908	916	930	889	913	875	916	870	864	884	842	918	876	877	849	880	892	902	903	884	863	861	843	898	911	857	853	850	899	885	895	891	893	917	895	905	930	896	894	876	905	871	933	904	930	853	875	919	906	890	910	906	856	849	862	859	885	906	934	919	867	880	938	876	916	898	889	903	927	866	871	890	890	915	865	818	940	950	937	854	910	860	911	880	961	880	867	960	857	919	901	915	947	963	869	897	887	940	888	913	871	885	871	890	895	881	907	914	910	873	950	871	874	966	952	918	925	895	854	910	973	889	845	954	874	953	871	931	907	887	906	933	873	920	880	928	936	913	920	899	876	911	920	834	906	937	913	883	866	886	893	842	912	923	873	866	907	923	865	907	886	884	891	896	899	856	911	855	855	909	893	897	883	883	922	888	888	900	909	871	831	915	846	906	935	880	918	921	928	932	923	904	906	884	868	858	884	849	815	915	921	904	877	890	961	908	910	918	910	916	935	900	937	952	869	891	884	863	945	896	926	897	815	936	937	890	866	911	882	926	891	864	897	892	871	905	853	919	830	891	910	913	881	911	925	904	878	926	873	854	879	876	900	892	933	852	893	893	912	890	852	859	825	832	882	861	910	869	858	902	908	920	873	934	852	882	891	863	925	920	911	897	844	967	940	871	841	889	876	902	895	887	852	864	899	890	879	884	898	926	944	875	865	876	905	948	860	938	843	885	885	925	941	854	882	919	847	878	821	927	890	901	862	868	878	895	935	911	848	871	900	898	871	887	913	887	886	931	903	913	868	926	899	918	865	880	874	896	947	921	865	880	872	859	877	919	876	910	870	875	965	821	913	933	876	823	860	941	916	858	874	892	862	964	897	908	821	916	885	900	935	838	908	887	913	902	882	895	863	895	871	925	894	833	850	901	913	869	836	910	954	876	857	855	926	894	896	874	900	912	842	917	913	925	854	896	893	901	868	874	863	900	909	851	916	935	878	899	866	894	900	869	907	899	926	879	891	868	883	912	833	886
9772	3859	3013	2148	1585	1010	751	697	589	551	508	456	420	453	445	393	396	384	393	380	386	357	383	364	351	368	344	366	350	338	341	378	359	358	356	375	347	395	376	376	399	387	354	348	359	309	359	341	356	325	324	363	346	360	371	342	358	373	381	379	366	372	356	336	382	393	343	359	384	408	341	385	319	357	343	344	370	399	400	354	375	324	358	359	360	351	378	356	338	374	376	364	369	384	340	367	376	387	382	330	387	353	344	367	376	364	371	336	348	370	331	383	369	370	379	382	368	378	367	381	422	364	356	363	329	349	371	382	345	367	323	339	402	359	374	402	349	335	349	372	393	334	328	348	334	376	332	356	356	345	347	381	421	388	326	355	360	365	355	351	339	352	347	365	372	370	393	410	361	369	370	344	367	340	357	321	367	338	359	369	379	372	356	325	372	337	360	343	356	400	377	353	337	346	370	345	378	365	397	329	372	349	381	372	365	334	375	359	343	355	400	356	367	345	368	369	385	345	345	406	353	388	348	365	370	345	349	370	399	343	393	353	364	351	337	378	367	352	408	366	355	364	345	324	332	367	366	377	369	402	325	340	345	322	349	356	367	346	364	334	357	339	398	355	372	371	376	357	359	350	388	356	372	319	336	341	382	317	318	368	391	372	369	394	359	394	301	350	342	337	366	371	346	367	381	381	371	336	331	357	374	368	369	365	367	356	337	354	315	322	353	382	320	355	382	366	366	389	362	348	366	368	357	360	333	328	353	378	345	376	346	362	317	355	360	355	373	373	323	360	344	371	342	343	369	350	383	364	351	374	342	342	376	383	358	351	379	350	390	353	343	371	368	336	408	373	369	340	355	343	363	352	341	388	355	361	365	392	364	370	348	339	355	365	353	331	382	351	367	362	342	343	408	343	391	386	339	346	400	367	378	351	368	361	363	348	374	358	330	351	332	352	362	379	376	355	355	345	353	342	339	332	394	347	356	325	380	369	360	371	356	351	391	318	326	365	328	371	395	374	381	392	351	343	365	349	363	355	358	375	364	350	333	359	371	357	352	365	345	367	354	369	362	362	369	364	350	337	347	346	340	360	348	345	369	366	363	364	335	316	323	358	364	369	349	339	359	380	354	349	374	355	354	351	329	347	385	370	343	381	336	345	337	326	345	333	366	360	366	348	341	365	352	368	362	376	345	375	343	376	361	362	317	356	359	344	366	364	374	361	321	336	369	360	347	339	351	372	370	359	376	387	329	362	341	357	360	398	351	372	354	362	363	351	404	362	341	360	372	373	315	373	373	370	361	366	371	352	364	398	372	347	389	358	358	330	338	346	344	329	354	365	365	373	357	336	340	401	353	352	394	323	346	378	395	347	381	314	344	356	365	334	322	352	315	336	339	389	382	338	377	368	379	400	381	397	346	338	345	333	359	342	346	352	341	338	395	344	332	370	363	359	412	409	349	392	345	366	378	356	378	328	338	354	352	363	346	388	357	385	354	337	397	347	345	347	327	370	321	391	346	369	332	342	350	369	350	371	376	360	364	335	332	360	359	352	348	399	373	375	356	363	346	391	361	344	370	373	393	363	319	360	368	392	363	359	353	317	328	358	372	325	352	357	389	385	338	351	329	331	381	358	360	373	337	363	384	350	319	358	360	363	340	342	378	346	332	333	400	332	358	383	390	364	371	320	400	349	370	386	378	364	344	337	381	357	341	408	388	328	372	398	355	366	371	339	360	402	405	360	369	371	343	382	403	305	328	378	379	360	358	390	378	378	367	407	397	382	353	357	362	390	361	338	351	346	368	363	347	342	374	374	352	368	383	353	367	376	372	343	367	362	339	354	366	325	378	364	345	385	331	342	333	365	357	366	333	353	338	328	383	326	351	350	342	354	332	342	349	382	381	366	351	370	342	357	354	374	341	365	357	346	385	362	385	319	364	377	354	346	391	362	364	344	367	353	352	367	328	341	329	354	349	388	362	347	345	349	340	351	360	410	397	358	366	326	361	380	342	367	343	304	365	358	375	366	368	352	359	390	407	326	346	366	411	358	346	372	350	338	389	384	375	359	409	351	361	379	393	379	357	367	357	362	373	351	369	365	350	360	327	367	401	382	380	354	355	352	353	336	327	352	383	397	383	325	389	365	388	362	367	345	342	362	382	329	376	353	356	334	389	417	346	311	370	356	360	369	394	371	362	364	316	364	346	349	342	392	414	343	349	367	350	304	344	374	381	383	363	391	340	336	342	368	335	333	347	344	358	371	369	382	381	388	379	362	368	372	341	368	360	343	378	424	314	375	356	365	348	356	383	382	386	335	400	381	332	318	330	351	363	357	341	385	355	341	323	367	345	319	339	342	372	349	348	315	351	403	354	374	359	337	367	373	312	363	322	372	325	343	402	343	361	351	384	381	347	377	366	363	345	343	348	336	338	347	370	329	374	390	360	343	320	374	355	344	364	361	361	352	353	361	316	349	347	363	360	309	361	378	359	392	343	358	375	371	377	370	355	346	377	339	337	353	369	346	381	390	348	354	358	387	367	331	391	343	356	369	341	381	338	404	345	370	356	369	351	369	323	321	321	359	385	367	363	396	348	359	345	366	314	357	372	346	353	355	376	335	343	360	377	350	357	354	345	372	371	361	381	341	360	371	340	384	322	362	358	383	340	362	382	329	368	398	341	359	375	347	361	358	383	307	364	367	366	356	399	349	376	359	366	365	381	365	389	355	352	347	360	374	329	355	376	365	362	347	344	373	352	357	404	360	342	351	327	339	334	364	323	365	371	375	362	339	338	361	341	352	409	372	339	340	351	379	352	360	338	333	355	375	344	408	338	332	339	348	394	365	351	338	375	341	344	366	392	334	330	354	398	387	363	355	359	383	405	381	355	377	374	374	347	380	351	346	360	357	361	353	337	377	360	334	341	366	319	357	336	352	351	371	367	348	349	330	386	368	336	355	339	356	358	332	379	336	368	333	363	374	341	368	394	376	367	355	376	390	334	327	350	336	412	372	350	397	375	365	344	393	354	378	399	345	354	316	330	353	357	340	339	373	358	364	356	349	401	371	374	381	379	378	352	363	366	373	380	366	367	343	352	323	346	362	369	302	386	355	392	333	374	361	333	357	358	329	332	367	347	386	345	321	333	339	385	361	357	331	366	369	338	340	336	344	390	368	356	381	378	365	350	336	391	389	352	351	372	394	316	355	347	353	333	344	366	350	343	327	362	369	359	350	303	386	377	365	398	358	390	350	395	338	377	358	391	371	341	299	365	310	364	369	354	387	399	361	334	337	331	370	386	375	382	333	361	341	358	377	366	381	374	373	350	367	343	314	372	344	350	348	366	410	349	359	389	382	369	355	348	355	390	335	342	365	318	383	359	401	338	377	365	319	379	357	333	403	366	356	383	343	364	360	328	354	366	375	360	333	368	354	390	344	339	357	369	342	365	393	358	336	396	357	348	359	369	364	369	339	378	382	356	338	349	367	374	365	392	382
6051	3468	5613	5973	5204	3979	2686	2386	1923	1664	1504	1385	1263	1191	1086	1024	932	894	903	892	924	861	825	858	826	783	768	760	761	775	798	707	776	824	801	802	785	766	799	798	774	767	755	781	779	756	798	757	783	788	745	785	718	812	749	757	716	800	786	816	772	786	724	758	752	788	752	748	836	764	744	758	826	771	788	768	827	796	817	832	818	751	721	734	751	794	720	806	770	791	772	744	747	757	801	787	788	803	764	801	808	819	830	763	805	818	810	774	799	759	771	798	777	775	756	790	771	794	749	759	808	813	784	806	778	794	764	772	826	798	842	760	742	755	740	771	779	775	788	753	802	833	816	721	808	819	754	782	786	791	777	799	788	796	770	798	798	768	822	755	771	781	775	774	808	735	785	729	743	771	793	786	803	802	799	781	768	780	773	756	794	756	778	739	793	793	727	808	776	748	752	842	770	828	782	770	758	771	780	829	782	813	760	754	802	789	824	778	776	796	779	777	783	811	734	849	769	785	744	793	763	801	810	790	797	758	782	781	746	761	794	816	770	750	743	810	771	812	759	777	834	771	796	774	807	786	749	782	761	796	792	749	825	779	773	778	812	766	826	776	810	746	791	815	793	806	750	818	817	738	762	771	827	778	806	758	794	769	803	817	766	770	737	739	791	767	748	832	767	764	764	806	765	796	765	794	760	768	790	754	760	804	753	849	800	764	784	797	842	787	817	774	755	790	778	797	781	754	786	783	766	838	786	796	783	784	784	784	796	791	779	767	767	786	781	765	811	808	781	753	767	811	839	723	787	807	778	807	834	777	800	774	737	791	827	753	789	804	789	762	804	799	803	804	798	873	784	768	749	790	759	778	749	793	807	768	746	777	834	781	766	810	799	773	776	832	786	805	752	740	776	832	805	771	801	772	772	771	769	797	755	827	806	756	836	810	771	751	766	809	771	813	837	739	772	756	784	780	785	796	795	813	803	782	818	786	737	793	792	809	777	784	839	842	799	766	776	751	774	755	815	741	817	788	819	786	831	806	802	749	806	763	728	762	778	765	766	815	787	741	754	780	777	800	780	804	833	801	750	808	734	811	786	777	770	779	785	773	727	778	792	782	777	743	809	779	768	805	825	790	795	791	797	763	760	758	818	788	804	746	818	784	744	795	739	747	775	752	784	771	784	755	780	795	777	765	779	753	799	772	750	801	822	786	773	795	796	813	798	776	774	772	718	842	759	776	788	763	773	752	736	813	737	781	796	767	808	802	819	782	816	821	824	817	775	778	779	791	774	777	768	743	751	771	839	808	783	781	762	776	779	804	754	784	853	793	774	833	792	836	793	753	734	761	792	815	809	806	779	792	785	805	748	746	748	763	778	796	798	766	771	804	837	797	762	773	786	787	821	808	772	826	869	787	793	769	823	794	745	785	743	763	792	765	727	744	826	815	724	805	783	823	730	798	756	770	773	814	756	787	806	810	813	763	815	782	788	750	737	786	812	786	799	804	769	757	788	771	756	769	805	811	770	786	768	764	776	816	762	744	738	758	736	815	844	775	793	749	799	769	791	785	749	779	810	800	831	839	785	729	782	796	775	756	778	806	737	807	772	834	762	777	731	784	796	742	771	770	793	749	757	743	754	805	800	761	814	801	780	822	813	722	854	778	797	791	868	799	789	735	743	793	800	784	813	781	804	774	777	801	833	811	813	799	801	797	833	804	738	803	798	750	775	830	828	765	823	811	772	737	795	830	816	804	793	754	852	766	849	786	813	814	808	815	805	770	776	743	799	799	817	797	800	787	788	796	772	727	816	795	801	791	747	785	736	799	744	791	756	723	773	809	795	754	804	786	754	790	798	766	770	812	792	794	777	783	777	819	815	757	767	796	808	752	782	781	770	771	745	765	803	790	808	787	748	767	788	800	830	850	760	740	847	785	802	789	825	805	757	793	780	777	792	798	814	837	795	810	769	796	778	765	775	822	785	744	796	789	761	716	782	739	805	765	773	763	760	771	814	789	757	812	824	788	789	784	749	786	804	769	765	837	827	780	756	794	737	731	758	782	804	807	810	804	775	810	795	763	771	768	798	759	806	750	780	783	726	767	755	775	816	773	780	747	747	834	827	813	797	735	716	780	790	720	763	827	802	788	812	776	783	750	815	765	770	774	762	797	774	777	788	791	772	725	822	779	752	828	807	800	782	778	788	736	820	758	857	789	785	759	799	762	834	740	793	777	800	757	799	795	826	790	792	797	785	786	811	819	791	780	761	755	774	780	758	777	761	802	773	799	775	741	801	773	801	788	755	765	771	792	756	723	767	824	807	769	751	770	806	791	765	816	766	706	810	761	770	752	765	826	799	809	796	766	766	821	757	801	757	777	739	771	807	818	806	799	758	796	787	737	825	811	771	765	760	783	768	790	797	813	812	817	826	805	807	792	815	776	792	776	807	772	805	803	787	814	759	770	814	837	816	743	831	772	814	810	750	760	814	830	778	739	775	801	778	792	783	777	827	817	831	741	803	791	794	818	799	768	786	783	851	743	779	863	730	807	805	779	771	773	762	768	751	769	772	771	783	811	780	821	802	774	768	759	837	788	831	781	777	781	784	726	806	758	750	768	832	751	806	753	756	756	772	774	767	814	808	777	806	799	805	770	811	799	774	766	812	769	812	837	827	842	750	794	829	780	764	799	789	812	791	763	770	776	798	825	757	770	783	783	817	775	828	782	816	796	775	726	792	805	718	766	789	739	800	807	807	775	787	818	773	785	757	799	813	795	791	799	834	740	795	754	777	774	800	770	808	772	790	830	792	746	757	787	728	781	856	784	775	807	803	766	758	757	785	781	803	739	819	788	802	821	784	755	837	769	779	751	775	784	773	804	786	806	760	786	774	761	794	765	733	744	807	826	757	793	776	743	798	810	794	784	772	769	796	774	810	787	794	772	794	826	834	807	739	780	790	756	848	790	801	772	775	806	755	806	780	789	778	794	740	837	796	792	735	786	773	817	796	813	788	774	786	860	805	767	798	763	775	751	772	784	774	793	809	765	807	793	747	779	778	827	837	753	727	846	815	757	784	819	761	758	795	769	827	769	796	782	816	827	816	761	758	820	821	777	763	794	812	764	762	813	809	778	796	778	798	739	759	771	742	797	779	740	789	787	731	783	791	754	763	813	740	746	852	757	790	762	793	748	751	814	767	833	759	773	771	759	781	748	756	773	771	757	806	816	819	811	738	802	797	804	799	801	795	746	758	778	779	744	756	783	826	814	746	794	796	754	797	744	773	764	811	788	766	785	787	779	773	803	820	761	774	824	815	792	794	801	743	778	740	783	796	792	786	744	763	754	769	789	762	772	811	815	774	821	821	769	813	790	770	761	813	794	759	771	767	817	807	807	800	775	801	783	778	830	739	768	840	799	753	755	767	771	749	801	788	804	787	779	778	829	777	800	761	795	789	755	793	810	784	795	761	821	784	798	755	803	814	718	821	826	785	779	739	798
19422	7320	6057	3920	2505	1617	1077	933	834	584	542	541	485	457	420	369	364	353	375	362	338	361	365	369	344	353	324	365	335	331	377	333	318	341	333	344	343	361	335	331	309	336	336	323	348	342	344	366	370	375	306	324	334	328	350	369	327	311	337	311	325	347	330	331	345	350	371	354	320	309	335	329	349	379	321	330	403	326	324	331	325	355	305	330	339	346	355	352	332	347	345	339	335	333	344	334	339	334	367	327	363	302	299	361	361	334	333	318	381	357	366	341	312	341	343	331	341	344	352	348	320	326	317	302	324	362	378	331	339	319	354	343	364	340	348	322	307	325	334	339	364	355	312	339	369	377	328	360	337	318	334	330	333	319	331	353	325	300	332	330	311	309	320	331	375	326	366	338	319	393	343	313	371	287	335	331	354	338	323	353	320	359	342	336	378	342	321	326	277	338	347	331	353	300	354	326	323	351	332	335	338	343	318	332	349	332	303	353	343	287	316	339	346	303	336	320	359	342	331	331	310	351	331	349	312	329	356	335	355	315	322	351	350	315	339	319	310	342	315	303	360	365	347	323	375	363	339	324	354	324	346	359	332	331	331	349	294	328	364	310	356	406	343	296	371	346	366	309	332	343	309	307	315	339	316	364	361	342	326	308	315	337	359	321	363	348	350	335	349	317	370	324	317	363	319	359	316	305	302	323	346	317	324	348	297	265	326	367	343	330	391	356	330	315	351	341	368	355	324	324	347	349	326	313	326	314	284	322	316	350	298	367	329	330	307	343	341	325	341	342	338	321	323	326	329	323	316	337	315	339	313	359	336	349	324	327	322	339	319	314	312	326	326	353	332	317	303	318	359	350	343	341	315	330	352	350	363	321	371	343	380	327	336	349	344	340	316	304	343	333	321	331	329	343	362	360	334	357	321	363	335	308	373	323	358	342	325	347	325	362	350	330	323	333	348	349	342	332	312	345	317	351	342	340	358	355	348	363	320	324	316	341	350	326	344	316	343	319	319	348	339	304	362	328	325	343	342	317	337	308	326	350	334	361	343	298	353	312	334	365	345	336	327	349	323	373	360	360	343	311	341	321	308	318	312	348	319	365	342	306	314	327	311	339	289	323	332	325	344	322	332	340	331	336	350	354	324	340	337	374	369	342	324	318	341	315	330	336	323	346	298	326	321	340	337	318	339	326	356	336	350	336	335	340	350	352	340	352	347	299	323	387	378	328	323	297	342	316	334	318	334	357	393	371	341	344	351	350	343	320	355	342	309	323	318	342	330	300	324	328	320	331	341	333	340	321	330	328	301	338	344	345	334	336	337	350	346	348	323	354	328	348	341	366	338	302	289	321	324	373	327	347	343	332	348	315	317	320	332	351	350	368	281	363	321	326	343	354	359	335	334	338	355	350	320	319	303	347	323	318	305	319	371	343	308	384	307	344	333	327	326	321	361	361	343	332	335	293	347	327	369	315	329	343	328	353	316	327	349	359	315	352	341	335	354	321	379	353	324	318	334	375	327	330	352	333	335	313	308	309	335	319	359	322	338	338	343	352	354	343	354	330	314	341	339	336	357	359	327	377	331	343	332	333	304	306	334	329	311	360	349	374	367	334	337	305	352	335	330	350	312	351	335	343	319	344	322	292	309	351	309	335	344	294	293	310	333	318	353	350	328	313	323	354	351	327	349	324	351	342	369	326	334	338	335	334	346	308	326	334	328	376	327	323	402	351	356	327	326	306	315	343	362	339	301	339	317	322	340	348	330	302	330	358	355	339	309	338	357	330	317	353	352	367	325	332	321	323	289	351	369	286	358	335	385	351	294	328	335	363	328	361	325	320	333	308	332	320	327	323	360	331	347	346	341	344	353	320	328	321	331	363	379	347	357	312	337	322	320	344	348	334	327	362	352	322	343	311	306	337	345	347	313	326	364	324	378	328	349	364	316	331	337	297	346	341	287	337	310	332	307	352	394	357	330	346	319	325	328	342	365	348	320	333	340	331	322	343	361	298	359	313	329	346	375	341	336	359	354	346	377	350	336	325	356	390	348	328	357	335	318	331	358	318	347	321	335	351	310	343	322	344	302	325	334	327	357	330	337	352	327	328	336	327	322	365	335	346	343	319	303	315	326	296	317	313	346	334	305	296	339	349	307	339	335	315	313	325	350	347	359	327	330	329	308	323	359	318	329	318	345	318	358	328	308	362	327	328	315	328	367	328	315	325	348	370	307	344	335	313	357	361	321	304	343	344	348	354	319	343	359	343	308	325	320	323	334	328	376	348	334	302	341	325	360	354	336	333	325	350	335	353	349	327	321	353	337	361	350	368	322	326	321	362	344	367	333	329	353	333	308	324	372	351	323	378	349	346	339	326	322	337	347	360	345	318	296	315	350	338	398	326	315	345	328	367	335	322	334	347	339	333	335	308	307	335	316	335	306	336	344	335	360	347	358	363	318	346	364	369	344	320	344	375	348	343	367	337	315	320	338	356	352	348	316	346	316	338	321	291	391	327	350	333	326	333	336	336	364	359	351	340	354	331	336	351	345	304	352	336	352	338	306	319	326	333	365	334	317	344	349	295	343	323	303	359	319	334	329	318	352	390	366	365	402	368	322	278	314	359	301	303	313	374	340	324	329	326	332	316	296	386	360	335	299	291	326	360	358	304	328	312	349	354	337	315	365	316	355	345	356	308	312	347	333	342	355	304	333	325	329	340	303	326	360	335	353	349	373	332	335	312	348	358	311	335	360	385	367	344	370	349	351	323	347	344	350	337	309	324	315	360	343	351	371	338	373	333	322	317	366	385	372	357	339	311	300	326	321	356	344	342	392	358	329	340	315	353	335	346	323	368	338	319	318	301	345	358	361	331	363	346	335	311	316	362	320	302	368	346	380	369	319	332	366	330	368	323	320	361	339	324	341	365	340	359	323	357	342	355	342	340	340	327	323	321	351	319	332	340	348	288	342	336	331	371	329	348	303	339	345	356	337	329	341	331	352	314	325	341	374	395	295	310	349	326	355	355	322	394	329	332	316	389	361	329	318	361	353	322	372	324	319	345	308	345	343	323	337	346	320	282	325	371	327	331	318	318	363	305	342	304	311	344	333	349	337	333	308	351	341	331	319	373	311	341	343	326	312	345	362	312	335	355	313	351	326	348	374	340	323	348	322	338	314	330	322	357	343	386	354	348	358	350	358	335	347	318	330	322	334	317	362	358	355	305	349	347	306	335	327	364	318	340	322	329	329	344	414	339	368	284	380	318	327	373	320	355	349	346	359	330	300	341	338	366	357	325	324	330	329	360	311	324	291	342	290	312	336	341	381	310	341	307	367	317	328	335	340	325	352	307	322	317	341	329	297	339	285	347	325	304	322	343	344	374	331	366	322	311	330	360	349	395	361	336	340	322	329	316	314	360	323	363	372	305	302	331	309	351	363	349	327	359	323	323	291	325	335	359	325	333	327	328	357	343	351	415	322	323	362	290	330	315	333	331
11906	5740	9404	9467	8103	6178	4091	4009	3191	2555	2035	1831	1581	1430	1348	1153	1087	969	952	954	942	872	894	817	792	802	790	765	765	765	777	795	761	773	697	783	809	762	722	755	770	760	813	759	751	753	763	782	732	751	712	779	743	764	758	738	743	690	737	732	746	768	784	737	760	758	707	815	751	751	810	755	802	763	705	775	738	738	762	721	727	725	769	719	724	776	757	762	785	789	765	761	803	704	719	769	800	742	783	747	703	759	753	766	745	742	762	678	780	708	777	775	728	741	759	721	784	759	772	795	723	760	749	777	752	765	761	763	740	743	745	748	768	724	721	787	709	796	789	796	746	751	729	748	738	773	731	740	733	719	737	742	770	732	712	741	763	705	725	743	777	722	734	760	735	744	760	785	745	752	771	784	780	743	761	776	768	763	720	766	717	745	713	733	804	727	717	741	750	740	715	769	748	825	726	785	722	726	736	729	749	742	695	694	754	740	786	755	767	781	724	698	734	739	783	759	748	724	745	709	717	731	755	763	752	723	744	781	755	750	751	764	772	778	749	753	736	780	725	768	780	774	736	818	708	743	728	740	712	782	793	764	765	741	750	751	734	784	742	761	728	744	698	734	831	754	746	752	775	718	748	704	765	729	711	752	740	749	766	715	735	718	765	734	706	720	752	735	758	742	723	765	736	729	751	727	701	735	731	772	756	721	793	742	760	798	779	737	783	755	739	732	726	771	724	762	791	765	723	738	726	740	753	703	765	738	766	738	734	752	784	777	724	777	762	758	784	799	733	775	732	785	708	738	734	706	761	727	782	734	770	765	735	715	736	733	780	777	756	793	784	679	730	747	807	688	701	757	712	777	752	799	750	780	735	738	759	688	756	726	777	707	741	736	718	761	774	755	799	775	777	745	760	785	758	722	747	742	749	740	756	769	771	745	804	757	745	697	721	762	753	782	730	728	756	757	723	750	776	722	734	775	765	716	746	755	745	734	736	753	708	717	772	792	766	757	760	755	740	701	783	728	740	741	755	739	741	717	724	754	736	736	730	758	747	781	742	729	725	793	744	744	743	730	802	752	721	751	724	732	714	749	781	817	740	734	788	730	724	730	716	771	788	770	709	784	658	771	755	729	742	719	709	765	752	802	743	732	690	738	731	792	729	719	745	730	733	723	789	763	706	721	732	710	769	815	809	715	749	773	782	790	773	739	810	728	768	793	718	719	752	727	746	719	784	787	769	720	712	753	738	734	756	750	712	722	781	769	782	808	784	738	764	751	763	743	796	744	740	744	753	757	785	744	726	702	801	715	770	756	790	719	760	754	704	740	730	764	766	709	767	735	689	715	753	733	746	759	788	761	776	774	789	720	703	771	729	753	759	723	727	721	716	722	792	799	741	697	730	722	751	712	682	800	719	742	820	729	721	767	738	754	737	719	700	743	686	721	672	765	730	698	741	748	757	718	706	715	754	736	740	775	722	742	707	729	736	751	759	771	752	782	743	738	752	731	700	779	733	765	790	774	701	738	739	786	741	737	758	698	727	733	732	758	773	724	728	737	731	716	768	737	730	791	752	691	762	748	794	719	752	762	747	736	822	729	743	779	700	744	725	779	772	768	789	745	728	776	734	745	775	710	747	748	757	696	751	767	759	741	729	733	754	720	788	769	758	699	786	708	784	709	677	741	780	713	759	774	730	771	735	800	778	783	775	734	733	758	765	791	742	753	755	741	700	780	773	737	785	724	735	748	695	739	775	759	785	705	723	744	719	783	792	786	778	795	741	718	773	725	743	720	724	729	748	769	744	779	727	750	773	745	737	721	771	750	733	722	764	747	749	790	760	764	749	736	750	745	741	749	767	768	779	806	730	763	749	743	729	754	728	763	725	701	749	773	763	719	784	712	754	779	759	747	760	706	740	807	799	726	756	707	756	744	729	758	759	795	804	789	740	803	767	786	740	764	776	725	712	787	727	749	783	721	789	737	740	774	719	751	731	745	762	762	761	747	760	756	723	726	809	724	732	757	739	786	782	698	734	764	677	731	745	767	736	769	749	732	754	724	803	740	771	727	751	727	756	707	728	803	722	764	748	744	738	734	771	712	819	785	771	697	764	747	755	763	750	765	743	849	758	733	756	739	760	761	838	729	788	728	734	785	739	759	746	699	756	775	758	711	777	731	727	736	789	737	773	757	778	760	743	731	774	777	761	813	766	743	709	738	780	731	727	760	734	702	751	785	759	761	804	753	741	722	736	764	766	733	737	723	728	702	772	717	755	756	775	781	761	772	736	752	733	724	762	754	792	752	749	732	766	776	742	738	726	727	761	783	738	741	705	802	814	738	728	732	684	756	736	739	744	736	722	728	727	756	759	739	772	744	749	748	685	777	752	795	730	734	737	727	767	748	772	783	681	776	734	704	746	752	772	715	744	732	750	756	785	734	785	748	770	746	764	727	676	730	725	797	776	792	739	742	722	733	775	731	773	801	751	707	759	758	721	709	739	746	736	792	770	751	734	779	741	741	760	717	699	764	735	770	708	770	787	761	742	741	768	803	758	736	782	741	735	705	750	715	731	713	718	755	750	774	736	787	743	774	754	768	800	720	738	739	802	753	791	711	785	746	761	796	763	757	728	722	720	779	736	752	757	761	756	762	773	749	776	753	755	827	768	764	715	754	706	760	694	720	736	811	725	760	738	724	778	786	776	737	763	794	790	795	814	734	762	737	714	679	751	749	737	724	730	708	773	748	749	754	771	753	765	742	740	736	773	744	776	758	737	692	753	712	707	740	714	733	725	738	763	724	739	757	787	764	772	751	739	783	714	771	770	754	767	749	728	752	764	746	737	764	751	730	723	722	739	704	715	768	803	756	756	755	752	773	771	756	736	707	730	742	799	702	747	725	703	714	731	769	694	734	775	764	736	714	741	781	736	713	696	734	736	709	762	777	751	752	761	695	747	740	764	659	764	748	752	764	729	797	786	794	795	734	734	743	751	770	761	708	683	763	740	720	756	748	781	734	780	721	783	730	728	756	731	775	727	726	768	764	713	780	741	745	750	730	764	724	746	772	708	753	795	776	756	759	786	716	770	750	736	732	806	748	770	693	762	732	728	757	745	749	757	765	726	759	755	744	752	702	712	765	777	709	751	732	777	784	772	694	758	745	756	787	710	720	729	780	789	809	740	733	765	757	746	713	799	775	741	753	713	705	765	732	779	765	732	736	785	703	718	691	786	759	691	769	774	787	762	694	804	746	772	722	695	751	779	752	743	784	739	722	706	743	714	738	735	745	752	804	806	715	721	738	733	782	746	735	710	717	753	753	725	730	721	744	699	735	758	763	775	734	775	819	712	752	736	731	709	764	766	765	751	773	753	703	797	741	755	770	751	775	788	762	731	748	807	761	778	734	742	723	739	756	742	720	746	719	738	690	773	758	767	736	752	760	806	694	792	694	746	731	719	760	748	746	761	792	776	748	724	791	748	764	720	729	751	777	752	714
27740	11556	9220	5790	3515	2354	1562	1322	1104	900	739	678	598	605	529	533	472	458	473	461	448	430	419	422	428	431	414	443	460	410	429	439	403	439	405	384	415	399	393	428	399	394	394	391	424	386	405	421	389	436	448	406	421	412	404	407	402	449	459	426	443	393	429	382	405	417	412	419	375	419	465	391	397	399	408	393	401	391	405	430	410	404	401	413	390	410	384	386	410	448	441	377	459	427	387	418	409	427	381	363	394	413	419	414	453	372	389	454	416	402	396	426	439	433	406	409	393	401	456	342	394	432	434	399	416	441	441	414	415	386	388	435	415	405	433	427	419	388	399	436	448	434	399	394	436	378	363	411	397	372	434	443	408	404	396	375	390	402	372	385	424	407	396	428	399	410	433	388	423	417	384	424	406	413	410	378	379	424	452	397	433	409	386	423	448	404	422	403	424	422	426	409	394	344	416	421	426	370	395	439	399	411	422	404	421	371	409	431	397	417	453	414	408	390	395	398	390	401	359	392	413	369	372	421	450	396	403	431	390	420	374	380	388	366	404	395	444	401	447	409	395	387	426	398	391	361	404	406	430	351	380	394	369	412	444	409	437	353	412	454	434	416	385	402	422	418	396	404	398	410	413	391	401	414	377	414	407	397	384	434	428	430	388	394	420	383	367	386	422	406	420	377	408	436	363	346	407	402	382	383	399	383	416	370	414	426	363	439	429	399	404	452	426	447	396	470	412	364	407	386	445	407	456	429	403	372	448	396	411	406	402	361	410	432	415	413	445	397	352	415	402	379	440	421	393	433	406	425	415	408	387	423	403	407	366	377	387	400	407	408	394	419	428	397	415	418	388	400	382	391	429	448	402	388	432	451	412	377	405	377	375	427	429	386	414	409	436	407	412	381	455	427	362	421	388	427	396	441	389	400	422	425	447	433	374	379	430	417	431	412	414	438	402	406	377	427	455	400	393	386	417	415	402	465	436	402	366	428	417	409	369	396	408	387	390	417	419	427	423	389	389	395	406	408	394	388	403	431	433	416	459	398	356	377	444	413	415	443	390	387	442	417	415	366	427	371	436	398	440	435	407	405	422	401	457	390	389	385	419	378	443	417	420	399	357	374	422	431	398	432	421	421	393	366	420	415	422	437	391	417	414	401	413	447	394	361	453	399	424	372	433	414	444	411	475	399	404	381	443	401	422	408	404	374	417	407	402	394	434	396	449	408	402	431	402	400	426	428	395	409	403	422	421	381	423	412	428	418	403	431	410	426	398	386	401	411	431	386	414	440	426	433	392	440	373	405	396	382	389	438	415	429	398	379	439	406	442	417	394	390	429	406	412	479	446	394	419	377	409	420	420	399	386	414	415	366	418	389	439	387	412	403	440	388	408	378	455	426	455	457	405	406	376	365	412	397	413	430	419	385	365	403	425	438	402	414	447	409	423	403	390	411	465	435	403	402	410	394	401	426	409	421	372	384	445	376	390	437	397	383	401	441	399	429	417	383	389	420	437	411	439	381	410	461	428	393	377	443	439	385	414	393	433	382	431	431	392	417	415	375	429	407	414	384	414	418	435	415	435	437	387	410	430	424	436	416	420	414	424	419	393	379	413	384	442	402	382	385	425	370	397	379	393	369	400	399	385	399	400	368	437	429	419	410	389	364	417	436	455	396	386	421	395	422	408	417	432	435	413	367	409	411	419	433	418	388	419	415	404	394	412	433	438	394	388	411	408	412	397	446	407	423	428	402	394	406	411	445	424	387	420	422	392	412	413	363	438	408	412	393	377	382	419	423	422	415	368	429	390	433	406	422	402	377	420	407	441	409	426	413	423	446	393	368	377	433	366	412	400	371	468	379	390	449	481	377	416	396	401	377	388	391	414	408	403	422	429	429	405	418	379	411	373	395	410	381	407	388	398	411	415	422	428	441	432	417	370	415	380	415	414	424	405	400	390	414	405	417	444	388	414	418	411	418	435	390	440	427	406	437	436	401	412	368	367	432	428	397	377	416	408	422	434	427	386	408	371	394	424	362	441	397	409	405	424	405	418	441	423	422	428	425	425	434	392	418	389	397	375	431	400	390	414	408	421	386	414	389	421	439	433	432	403	412	424	385	373	417	419	389	415	400	429	416	405	413	418	419	440	358	412	392	408	422	377	444	405	377	410	392	417	407	441	447	392	406	402	423	407	386	414	424	433	408	440	418	396	390	401	435	389	451	463	428	391	387	403	400	363	380	424	421	412	411	429	382	406	363	393	365	471	439	392	429	409	393	391	410	373	388	367	417	393	403	428	412	383	373	429	461	409	395	406	443	408	404	410	366	405	398	439	453	412	417	433	444	390	392	398	461	452	421	403	388	435	392	387	412	398	398	374	390	418	426	398	466	397	378	400	442	400	422	403	409	455	383	402	399	400	420	406	385	407	417	442	377	432	425	403	424	370	409	396	382	420	399	406	388	434	425	436	389	431	388	393	431	426	433	444	399	411	418	385	400	434	413	402	418	367	395	383	342	385	367	389	377	410	367	429	400	415	441	425	395	370	431	410	431	387	377	403	423	381	446	446	397	423	379	367	402	402	401	439	416	403	412	380	437	442	442	428	423	391	417	410	417	436	386	409	371	402	411	411	446	368	416	412	435	425	402	407	432	382	401	392	395	415	447	392	417	447	433	436	400	409	400	411	425	393	434	408	410	387	407	430	414	375	432	425	434	420	401	397	430	425	418	415	385	400	415	409	419	385	387	472	465	428	434	387	420	430	392	405	415	431	428	419	390	417	412	430	444	412	404	429	423	407	408	440	383	412	373	411	408	422	403	437	416	447	436	404	472	359	377	403	411	418	409	437	418	420	414	437	398	420	404	424	407	434	421	475	428	413	397	386	409	385	363	412	379	404	382	406	403	429	406	391	439	397	403	382	415	441	407	398	395	402	403	381	403	407	456	407	388	418	413	410	407	379	434	397	416	418	401	399	421	430	432	402	423	396	446	375	422	416	371	401	363	399	396	396	437	449	386	404	417	391	398	422	420	393	394	460	415	402	441	390	454	412	393	401	473	404	401	430	416	365	398	386	417	391	393	420	354	379	409	427	370	367	391	399	410	432	388	399	380	444	403	393	375	421	430	437	401	390	414	405	419	436	415	402	378	398	411	374	405	378	409	384	379	384	405	429	406	390	401	382	384	367	385	398	428	396	430	386	417	371	423	429	430	366	391	419	375	403	419	398	443	418	406	393	410	366	390	423	396	424	398	426	389	432	395	456	397	393	396	409	398	390	394	444	428	408	443	392	408	457	401	389	392	373	442	443	426	441	471	420	433	386	417	421	403	425	379	394	416	440	394	372	413	429	399	425	392	388	404	415	410	407	419	397	443	380	397	418	433	400	477	411	443	386	438	402	389	399	425	375	410	392	418	419	433	412	399	432	385	460	398	405	418	395	445	440	405	406	388	387	402	447	429	376	402	390	391	426	417	405	414	422	431	427	412	371	410	441	430
15073	8152	12473	12343	10818	8142	5944	5566	4325	3409	2842	2371	2078	1833	1729	1472	1335	1251	1239	1177	1100	1094	994	1018	990	982	936	896	993	913	924	912	997	891	917	903	932	844	893	891	885	875	934	881	885	864	903	909	892	933	964	906	927	878	919	879	879	948	869	902	890	912	916	876	876	901	902	920	848	877	908	885	912	959	934	869	891	895	951	881	895	853	862	893	881	913	907	878	881	825	878	909	899	887	823	887	922	962	954	840	896	856	887	920	828	924	920	858	927	879	899	851	885	880	927	922	885	864	893	891	927	887	915	879	896	903	856	908	896	936	837	882	908	898	935	812	865	872	845	896	848	953	919	887	897	972	819	878	923	890	829	876	908	890	894	859	940	906	883	914	879	919	835	890	912	885	883	883	894	915	855	908	874	910	917	910	860	895	893	951	874	919	905	869	933	878	927	859	918	897	903	880	891	918	836	885	879	908	840	886	900	870	807	902	863	950	838	883	918	889	923	914	909	840	874	904	879	890	907	840	860	915	871	868	871	893	865	923	908	931	910	908	852	839	883	894	884	903	889	909	861	857	906	868	908	893	882	885	895	915	878	891	898	943	919	847	858	906	878	889	908	846	885	917	874	855	906	908	922	875	889	900	886	871	894	899	915	827	875	884	922	864	836	902	914	887	889	929	910	907	920	882	880	880	880	840	923	920	854	894	928	871	879	928	919	897	917	870	854	811	887	885	872	893	843	908	859	864	862	878	828	905	903	837	866	894	883	901	891	868	888	944	853	885	850	902	967	898	924	834	857	842	906	892	866	909	915	905	864	931	909	892	923	958	857	859	958	866	928	889	906	950	899	893	896	899	951	901	888	949	876	845	880	888	827	893	890	854	877	910	866	860	911	893	871	923	838	884	955	826	959	882	921	942	861	878	900	921	895	846	856	928	905	897	895	947	896	878	873	893	882	878	899	866	900	905	898	881	915	874	869	888	897	925	924	913	914	859	901	888	852	911	866	898	882	908	878	890	865	874	912	892	890	991	885	893	935	919	936	960	907	895	871	829	870	874	843	878	915	864	907	935	864	910	895	873	870	851	868	909	905	849	849	863	873	879	909	841	875	919	914	878	910	888	942	855	863	922	910	894	892	861	824	900	862	912	863	855	912	937	877	850	856	885	895	880	874	871	890	861	872	911	893	880	806	876	849	890	871	890	898	858	883	876	864	906	928	840	868	895	883	851	840	898	917	875	887	900	908	907	872	974	920	905	845	867	916	884	872	917	882	945	879	843	892	929	868	875	935	901	919	926	880	907	881	903	872	908	923	880	977	860	876	862	896	906	851	934	879	893	908	888	879	882	870	871	849	914	912	877	848	881	932	923	890	838	894	867	914	987	874	879	910	864	876	905	866	876	887	900	922	861	899	893	875	923	910	890	868	789	924	913	850	876	897	873	859	908	912	910	928	886	866	874	969	887	919	935	882	874	944	881	878	883	900	825	883	945	879	852	922	885	886	871	899	864	910	895	911	893	863	903	897	900	886	889	888	873	909	920	927	863	902	871	902	876	867	891	903	908	857	925	937	916	906	907	905	873	878	851	899	885	900	860	823	882	924	835	844	875	891	863	879	900	896	885	889	892	905	921	889	868	911	925	882	883	953	846	945	874	910	906	872	843	889	964	874	890	906	915	878	902	900	949	888	900	924	905	907	829	902	911	926	930	864	888	899	899	837	915	828	871	847	869	879	874	877	970	940	952	889	908	868	900	880	903	818	877	906	869	908	891	908	898	882	843	883	857	907	882	889	953	932	927	936	868	881	831	955	875	897	858	872	900	897	864	858	878	927	910	902	854	849	895	965	862	904	874	883	896	832	902	870	852	887	929	914	957	907	925	875	902	900	908	880	932	838	884	878	925	908	842	860	891	892	907	927	910	891	858	849	859	869	907	896	850	859	856	926	814	914	892	878	916	924	853	845	900	858	879	920	881	877	885	864	895	887	886	919	879	886	889	942	873	870	822	899	856	907	909	826	951	865	877	887	863	885	861	902	889	913	914	873	926	886	896	892	895	862	890	889	902	904	907	863	897	916	856	821	927	896	925	876	874	881	916	876	839	866	862	906	836	848	884	879	867	844	861	920	849	837	864	927	917	875	896	909	833	876	861	869	823	813	848	920	835	882	905	844	848	941	885	899	899	858	887	850	888	892	874	889	887	926	888	894	891	941	863	869	941	885	852	866	906	827	864	912	894	895	879	889	896	836	882	905	884	939	912	862	903	893	904	871	867	911	856	920	846	847	886	843	849	870	858	924	879	857	882	847	890	893	869	894	938	888	879	983	881	908	879	899	911	887	842	898	898	888	888	909	894	878	869	942	931	841	949	903	886	918	860	876	864	900	928	882	934	904	913	898	881	917	917	892	904	867	851	838	878	899	871	907	911	871	896	891	875	909	857	877	882	873	871	859	915	915	973	834	887	906	859	884	849	901	886	865	830	920	897	909	918	935	858	891	915	887	873	913	961	876	886	870	916	943	886	939	924	957	853	886	847	835	883	920	842	884	883	896	901	884	876	930	888	855	875	885	922	891	915	917	874	933	885	914	898	922	928	805	920	883	868	843	876	902	918	909	862	863	866	928	822	903	898	888	891	877	931	870	850	983	906	883	917	906	940	897	845	919	837	838	904	886	898	877	901	869	885	858	912	909	894	895	973	888	881	905	862	875	929	837	925	878	919	886	894	830	861	897	890	875	924	917	886	921	931	856	903	878	890	886	889	944	891	926	877	894	835	891	810	904	873	869	928	945	893	895	907	874	881	911	856	861	885	832	920	880	879	905	880	916	933	921	915	900	894	880	876	864	872	907	850	926	904	865	891	852	910	866	958	872	875	902	921	887	917	906	902	832	857	864	875	908	883	851	970	858	918	856	861	920	878	884	867	876	881	841	809	887	916	886	873	899	869	924	927	933	839	877	881	954	849	866	865	988	907	881	895	906	921	890	894	845	912	941	914	913	894	834	911	864	848	918	913	872	877	957	886	892	874	937	916	871	881	910	872	946	914	841	884	885	872	891	902	926	954	920	901	913	878	872	895	910	925	862	868	883	866	932	897	878	868	946	884	852	934	880	863	872	916	874	893	895	904	892	875	868	879	842	928	840	881	877	918	845	986	811	928	887	903	865	876	873	870	912	865	935	882	878	909	922	932	880	892	897	894	901	862	899	919	881	903	881	968	923	928	926	855	882	898	872	871	935	866	914	857	882	912	950	867	914	872	883	838	830	921	889	848	890	903	901	941	817	874	884	879	879	881	935	857	891	867	875	885	967	874	868	925	902	891	906	880	893	851	925	850	920	857	953	870	886	834	937	860	910	839	884	914	910	884	889	847	909	899	891	880	910	910	939	911	882	854	888	926	900	937	877	859	869	873	857	905	925	943	917	901	890	851	859	858	871	895	851	908	910	847	885	849	876	854	931	882	829	843	908	890	892	886	825	934	881	862	955	876	888	930	900	874
8547	3726	3195	2147	1597	1094	877	673	596	535	492	430	438	422	411	403	361	337	389	377	407	380	370	380	338	333	386	384	319	338	397	358	350	389	351	346	314	357	360	328	333	360	348	354	382	370	333	355	352	378	344	359	361	372	388	367	350	365	370	386	390	355	388	362	345	389	356	378	343	357	400	393	326	366	361	337	350	344	323	365	328	331	382	347	356	356	342	342	386	385	372	334	364	377	389	338	387	396	384	394	374	354	380	354	355	355	340	368	328	333	367	352	388	333	339	345	368	370	368	297	368	377	363	348	357	325	371	339	356	335	361	314	335	358	362	391	349	312	378	369	349	344	375	345	336	343	334	387	342	327	337	357	355	345	336	338	308	332	336	340	332	341	383	386	324	340	366	383	364	329	368	342	364	365	368	358	371	344	351	406	353	370	348	348	349	382	301	354	369	349	370	346	348	359	357	338	367	371	360	335	335	339	372	360	387	388	398	336	363	356	348	375	386	362	334	344	361	338	382	359	367	355	376	330	335	375	356	358	338	315	356	360	346	348	360	360	363	353	334	348	358	331	364	383	340	362	343	357	378	366	357	382	345	391	391	351	330	380	342	361	383	382	357	364	355	361	352	328	364	352	409	371	336	366	410	380	356	362	346	364	384	338	334	361	347	332	356	354	344	342	353	349	329	372	359	350	390	356	367	361	350	341	364	356	357	339	378	389	361	339	348	310	342	341	373	355	365	371	381	321	337	370	389	350	387	374	349	330	383	390	347	339	378	358	384	318	341	337	354	303	368	337	366	337	396	373	353	379	337	343	385	374	361	372	350	363	355	355	361	356	356	348	352	347	374	343	339	329	332	407	366	374	337	340	342	335	364	393	349	351	384	359	337	341	378	329	342	340	382	382	351	311	333	353	343	321	355	357	353	356	359	350	344	348	355	376	333	336	356	367	377	342	366	351	368	338	355	363	342	339	352	340	313	379	343	345	376	383	322	336	318	348	352	381	360	367	357	342	343	378	402	417	372	348	356	333	373	371	321	346	351	371	342	356	395	350	354	354	335	346	308	394	342	353	379	366	348	363	389	384	383	363	360	353	382	374	377	375	350	393	373	340	375	363	382	365	367	367	371	369	391	377	383	346	406	348	355	364	327	336	369	362	344	386	305	333	372	375	310	341	359	375	369	363	381	329	363	354	395	351	340	366	331	351	350	369	362	342	374	388	346	368	351	328	344	331	376	341	356	372	330	408	339	366	357	354	359	371	354	363	379	337	354	356	358	360	336	394	363	360	359	362	383	377	343	366	347	367	358	363	340	363	366	358	351	349	356	373	383	327	370	397	351	403	333	366	371	335	394	384	353	352	341	375	366	401	394	340	366	369	319	303	351	351	369	372	338	343	310	389	390	337	333	380	331	341	341	359	351	391	364	387	343	370	384	316	323	324	321	336	362	353	383	375	364	343	368	365	370	313	351	361	374	361	330	363	352	359	398	382	428	343	397	347	326	353	332	380	371	354	368	391	317	316	332	353	376	356	372	352	323	332	378	326	338	348	340	364	327	367	344	349	370	331	361	336	356	370	344	342	370	348	356	384	365	370	376	408	368	377	331	325	334	371	336	363	394	380	358	343	368	374	361	370	372	341	353	363	372	336	358	340	355	389	360	325	351	362	316	352	332	386	371	328	354	366	379	365	356	347	377	351	355	384	356	350	373	344	374	352	359	373	356	366	344	355	360	401	389	361	321	316	335	359	337	368	350	372	344	348	341	371	370	392	359	373	356	406	344	398	336	355	342	353	350	362	353	384	340	316	312	357	325	371	389	366	354	338	378	337	344	375	385	329	363	387	332	348	340	322	376	367	370	343	340	351	350	342	372	388	365	363	343	340	375	371	342	335	345	373	381	359	372	348	354	350	334	335	388	331	369	347	353	347	368	398	322	381	352	382	327	316	357	356	350	356	369	377	332	367	368	380	333	344	368	368	366	331	338	342	397	377	346	343	373	374	390	346	380	370	350	368	383	352	341	340	365	332	369	369	351	360	345	379	395	345	368	356	358	331	367	386	366	359	375	337	363	357	345	379	354	362	385	369	365	374	356	339	330	349	377	375	323	330	347	346	378	362	357	315	341	344	385	353	397	360	398	375	326	357	420	357	326	331	341	351	361	308	366	341	342	376	344	341	375	350	363	377	383	356	362	368	359	347	354	374	322	334	372	354	375	317	351	368	362	363	337	340	350	343	375	347	338	393	347	366	355	366	330	343	327	320	403	353	361	352	339	323	359	383	336	379	349	347	324	364	318	347	371	387	348	362	348	394	385	348	360	418	354	353	370	372	361	383	369	365	326	364	353	362	331	350	348	338	365	347	323	312	373	338	340	352	346	368	354	346	329	348	391	333	330	377	362	362	353	352	358	335	376	340	344	369	342	331	367	393	364	371	323	344	345	353	377	373	368	324	366	389	388	363	338	354	374	349	347	393	367	357	344	357	352	326	325	361	340	336	338	379	366	379	360	359	315	357	363	363	349	343	383	373	366	370	340	339	369	372	349	379	332	355	341	359	366	330	351	380	351	354	347	378	344	350	354	336	342	349	371	365	347	356	341	365	423	354	345	372	352	359	356	335	347	352	371	365	381	361	343	361	371	405	352	345	319	338	352	361	301	355	348	401	346	358	349	348	336	362	348	350	358	350	356	373	320	319	350	336	343	361	400	325	347	368	345	406	365	349	341	345	378	373	344	382	382	354	339	358	366	338	331	348	369	345	344	393	356	396	316	322	363	339	347	409	374	337	366	364	386	390	375	391	330	325	357	355	338	335	383	378	351	386	383	374	347	368	347	380	351	367	355	341	388	381	352	342	352	369	303	347	349	336	321	360	357	343	378	383	351	386	367	349	374	390	348	367	375	366	376	340	391	346	341	332	347	385	339	355	368	339	351	350	356	378	346	332	349	343	311	342	362	358	354	347	320	335	333	363	410	359	340	377	360	352	373	360	361	348	340	311	323	360	367	331	363	337	354	344	363	345	372	356	336	358	374	372	344	362	376	351	339	341	370	348	357	368	330	385	335	362	369	396	324	347	373	374	334	348	297	342	362	353	350	360	381	354	330	385	356	353	348	363	365	348	330	311	360	382	376	359	336	352	366	355	380	360	356	346	369	392	369	385	379	376	313	353	347	366	353	315	377	347	315	309	350	345	348	374	356	371	370	353	328	385	342	354	352	340	378	388	379	415	339	346	336	329	346	392	342	329	363	362	396	370	330	355	344	379	317	339	390	403	354	370	351	363	366	404	348	390	408	366	353	372	362	344	355	376	333	378	313	321	392	324	347	341	346	329	392	359	363	380	359	357	308	333	349	339	358	336	354	377	376	354	353	367	354	367	335	339	352	366	349	346	387	346	336	392	409	350	355	354	321	369	347	309	376	350	339	377	343	382	396	385	343	343	361	383	345	344	363	342	347	381	363	350	437	346	388	349	342	342	326	400	359	322	354	322
5445	3471	5884	6015	5047	3847	2827	2259	1975	1646	1473	1444	1281	1180	1095	1005	970	875	845	889	855	858	858	829	834	806	814	802	743	794	787	784	737	755	743	807	778	813	779	798	743	766	807	795	794	829	802	776	802	780	793	729	796	796	805	768	785	797	783	823	764	741	810	745	772	739	787	775	776	766	748	725	767	815	771	801	762	732	837	803	760	795	784	798	796	815	813	744	784	786	775	730	776	740	760	800	806	745	753	727	779	807	780	750	797	812	765	753	778	747	792	769	805	804	745	812	769	784	765	756	786	759	803	763	762	791	745	835	767	779	824	790	777	795	776	775	769	850	780	829	788	794	747	796	793	763	794	766	792	771	805	816	777	828	784	804	805	802	769	762	757	789	801	761	762	767	789	749	762	786	735	775	810	747	800	779	818	829	786	783	823	799	784	777	809	770	731	775	809	770	807	751	765	822	799	805	787	821	762	809	767	771	845	829	810	763	772	788	758	779	783	793	779	799	739	776	780	793	774	780	792	819	766	764	753	771	783	796	782	774	746	778	769	744	813	767	771	722	823	797	752	768	773	764	805	772	802	716	817	805	752	748	806	832	783	787	767	756	767	777	768	762	699	775	766	785	809	750	782	821	789	769	772	768	769	763	829	792	817	722	719	779	777	802	747	791	815	785	755	787	766	721	738	763	765	788	745	779	798	739	798	727	724	774	723	726	759	797	815	797	755	785	796	776	774	770	763	782	792	777	719	812	746	762	794	811	759	755	809	790	763	782	772	817	786	781	784	734	767	792	824	834	769	775	766	798	755	823	774	776	795	787	791	715	799	788	829	793	783	782	794	802	772	813	779	792	792	779	777	805	840	789	758	805	815	824	752	742	721	805	737	781	791	795	760	798	740	746	752	789	791	825	773	793	778	799	800	818	780	725	801	773	833	718	776	779	748	769	808	808	802	794	776	772	793	787	866	743	754	785	795	778	783	790	753	779	768	811	823	755	795	788	766	803	760	813	767	772	882	750	772	759	700	807	789	746	704	789	739	794	815	759	797	764	741	794	785	740	777	800	763	817	740	743	788	802	782	780	800	766	772	784	803	771	708	779	765	781	786	805	739	758	810	810	768	809	748	836	787	782	708	745	804	777	771	804	822	792	744	764	745	840	736	783	775	754	770	800	825	803	853	822	816	787	761	821	833	748	744	827	816	753	779	794	729	775	841	799	758	771	826	784	797	848	815	765	769	764	762	794	772	769	766	781	773	754	742	800	829	775	809	814	804	784	776	796	741	806	749	792	779	796	822	822	812	791	800	842	790	810	794	790	777	803	801	810	786	714	760	812	758	787	780	792	801	703	748	730	766	736	781	764	777	773	776	809	790	744	783	735	786	786	767	783	710	792	757	781	810	792	779	774	769	756	817	786	741	785	801	749	756	813	795	755	748	762	761	772	828	750	783	814	793	812	799	764	839	806	707	728	790	756	774	735	783	785	799	759	785	732	795	777	791	837	734	761	758	767	755	769	794	754	785	779	766	777	758	768	769	759	779	756	785	788	778	759	823	748	758	817	779	814	800	744	816	826	828	795	760	769	774	768	725	756	800	768	790	774	788	740	785	786	792	743	768	803	818	785	767	783	776	794	735	765	753	824	799	726	742	749	779	780	784	795	799	807	784	786	796	832	730	787	798	774	797	798	748	710	744	764	802	857	838	733	783	765	772	719	756	798	756	760	815	808	819	739	816	762	790	799	739	801	776	800	768	743	755	818	781	818	773	743	756	792	804	758	785	755	750	792	795	741	743	764	787	732	819	796	782	814	741	774	764	787	745	845	749	794	777	741	758	764	800	742	814	812	828	781	803	801	754	781	824	792	759	787	795	763	774	811	769	751	777	776	786	795	812	797	775	750	760	793	775	801	784	820	796	774	765	797	785	818	768	807	802	786	767	839	771	801	788	783	783	739	819	745	812	756	739	754	838	750	720	813	786	763	766	789	842	759	772	776	734	731	794	795	756	759	788	775	792	717	813	741	789	811	796	773	809	796	779	815	786	767	764	787	776	781	777	766	765	775	773	772	772	805	767	712	780	808	788	808	715	769	762	765	814	735	781	808	758	778	754	791	744	784	789	750	831	786	709	792	800	755	804	798	793	847	796	816	790	729	787	761	755	787	732	733	781	778	769	784	804	776	827	751	766	804	789	810	752	792	782	753	772	798	815	800	780	787	770	705	738	812	755	753	816	771	807	747	733	794	776	810	793	777	786	835	751	812	798	746	760	761	772	784	816	807	810	765	767	829	789	772	798	763	760	747	769	806	804	740	764	775	773	787	735	783	837	777	773	823	790	779	793	792	795	746	773	803	748	746	793	811	783	791	826	777	759	763	794	782	778	798	724	773	795	822	733	789	833	763	826	735	767	753	760	780	750	742	766	782	791	751	782	833	776	750	741	796	813	807	772	782	763	771	799	791	766	745	763	761	795	764	752	810	806	761	783	781	755	789	773	727	764	767	776	755	794	793	781	830	854	795	762	751	769	789	776	777	749	791	784	772	751	790	764	758	715	802	786	759	777	777	778	813	778	789	826	761	803	745	789	787	788	803	780	727	759	803	836	756	820	814	787	772	769	757	784	774	815	749	764	801	776	772	788	794	800	773	770	750	787	843	803	773	818	787	778	771	743	729	738	767	782	779	792	723	733	775	775	796	758	751	750	841	806	742	830	732	762	772	751	806	778	750	800	786	768	848	745	797	760	784	786	771	779	794	801	741	824	776	792	767	781	811	816	743	766	765	728	825	767	789	789	738	838	812	811	828	789	794	792	790	795	767	772	797	763	780	765	776	768	793	764	770	753	793	768	829	801	735	735	759	769	796	766	775	769	805	795	786	777	746	785	772	769	740	767	835	779	796	777	803	737	803	777	771	798	778	769	749	781	793	793	785	758	783	795	749	761	796	788	772	779	727	824	765	816	814	819	753	811	790	798	791	818	805	757	795	770	799	756	709	760	750	813	804	777	793	783	820	786	820	785	813	751	793	774	791	832	785	791	792	732	733	776	773	798	759	792	727	758	805	788	746	772	772	717	715	766	783	794	802	788	712	793	789	833	780	756	795	771	773	801	790	835	826	792	756	772	809	781	811	786	793	822	781	818	817	769	783	780	783	792	829	752	718	767	798	722	755	767	825	834	862	760	736	799	820	850	771	829	803	804	804	754	844	766	810	759	781	752	781	793	795	784	767	784	820	766	777	792	818	813	711	783	758	798	795	787	775	762	810	762	758	794	716	837	791	792	780	733	780	797	761	790	790	774	819	826	788	797	795	791	779	765	750	812	770	756	800	776	802	761	813	729	801	769	752	797	814	788	768	759	764	772	766	823	787	789	777	780	761	759	791	771	828	791	762	712	780	772	764	758	813	808	814	771	811	826	792	762	750	768	792	767	776	781	722	727	778	738	785	756	808	799	787	785	801	764	764	823	766	762	772	791	754	813	753	807	803	806	771	775	769
19800	7762	6663	3811	2557	1673	1189	891	834	664	602	527	457	426	419	361	415	357	333	369	370	355	338	349	352	378	333	340	366	332	358	356	318	296	329	333	331	321	333	328	305	271	348	314	358	311	340	335	305	332	329	335	337	327	347	326	351	338	334	335	370	332	379	390	338	353	307	348	362	304	304	319	352	341	338	330	323	350	334	335	320	345	396	353	323	339	360	335	280	334	301	334	358	394	350	347	331	360	318	332	328	345	308	366	340	351	327	312	361	332	346	300	338	332	286	325	376	328	353	344	343	350	326	333	333	310	321	313	314	302	327	308	315	337	364	324	318	335	344	289	323	322	330	329	320	303	345	346	308	340	357	349	323	331	329	333	341	325	356	343	355	307	344	338	353	347	359	331	304	383	331	300	329	328	335	331	339	370	326	336	346	341	352	330	313	314	327	339	332	323	321	360	383	351	361	356	288	349	323	315	318	340	274	341	351	321	313	334	306	349	382	317	336	337	353	350	320	320	321	301	332	342	316	353	362	352	361	361	343	340	359	359	346	340	337	341	329	317	338	337	332	318	309	331	331	320	340	337	324	309	344	314	360	329	314	336	348	359	301	335	342	300	293	325	333	337	348	328	363	327	362	368	339	335	328	325	320	350	336	346	307	301	322	314	354	352	305	341	312	311	320	314	365	312	323	365	338	320	370	375	318	368	353	347	347	349	343	332	349	344	343	343	350	336	350	346	350	354	312	314	309	341	352	346	336	291	337	329	320	308	315	306	319	339	338	307	349	307	353	306	360	310	348	316	319	347	340	324	343	329	334	320	387	334	364	360	336	344	348	309	348	348	334	372	320	334	315	346	301	354	344	345	357	356	304	333	314	348	313	337	346	354	311	384	313	341	301	316	363	340	378	342	330	344	351	353	358	332	348	370	334	326	321	354	322	338	394	325	338	315	328	309	298	351	311	340	328	339	309	299	333	311	306	347	328	356	359	319	363	347	355	336	364	307	324	315	328	363	316	303	322	337	323	334	302	326	336	309	379	358	303	343	372	297	319	323	316	345	315	328	354	382	359	353	361	347	329	371	309	326	312	321	380	345	355	328	346	315	347	335	324	347	374	309	332	369	347	362	336	319	318	335	359	358	321	367	364	337	337	351	342	343	296	356	308	339	314	319	315	333	346	354	354	335	353	328	332	346	353	335	325	305	342	342	317	310	305	334	341	330	334	352	344	393	332	310	347	341	315	348	339	357	332	343	326	355	325	327	353	345	372	343	372	360	324	300	304	312	350	307	318	343	334	332	325	339	318	373	358	345	348	334	323	348	363	340	318	339	309	323	336	299	338	345	342	348	306	362	321	340	305	319	343	332	312	310	289	321	344	374	362	322	302	345	329	334	305	348	329	315	342	371	318	328	366	358	309	330	346	341	361	347	325	301	373	347	320	356	377	383	317	343	338	349	313	372	329	330	357	336	345	334	359	314	329	335	352	315	352	344	363	322	343	345	348	364	336	327	349	306	303	308	329	357	334	360	314	301	321	352	350	347	351	344	327	354	344	328	344	337	334	329	320	315	337	305	343	334	352	366	323	324	315	362	314	365	327	359	324	297	342	334	320	325	346	346	333	331	329	327	314	339	314	369	316	380	346	380	305	287	321	341	312	329	351	337	325	325	317	335	309	332	354	283	332	318	347	330	337	331	334	327	316	321	324	361	364	332	305	355	334	321	342	319	329	326	323	339	320	328	312	330	331	352	318	333	351	320	345	356	294	336	348	334	346	300	296	313	338	325	366	347	343	351	340	333	324	311	341	320	330	306	307	318	355	318	324	351	401	349	361	316	329	330	368	364	341	342	310	373	343	352	324	316	311	359	362	363	350	385	330	360	389	329	346	304	289	326	323	324	344	315	364	315	320	321	328	316	364	314	347	327	331	322	320	347	333	322	346	292	328	323	390	368	332	307	366	333	328	343	325	320	324	309	329	315	345	312	356	337	318	335	299	357	309	361	328	328	319	346	337	345	328	325	333	336	376	331	361	361	330	306	302	365	389	325	336	358	330	345	336	327	318	310	321	354	316	324	360	329	313	305	315	325	341	341	368	322	306	370	326	312	353	331	373	316	369	329	339	325	355	314	319	298	391	333	318	352	318	316	319	308	334	302	327	337	323	357	373	353	369	347	339	314	325	353	333	321	362	345	279	315	284	357	374	348	349	347	332	308	322	327	341	303	328	378	309	348	342	351	325	289	339	313	325	325	366	332	337	328	316	327	362	357	328	329	317	343	328	330	359	340	350	312	369	312	329	342	320	313	343	327	325	335	317	326	354	333	330	344	354	318	338	360	305	333	336	320	322	319	308	362	310	356	368	359	333	310	345	331	339	375	320	324	343	364	327	266	337	300	312	345	315	354	325	347	350	337	317	333	322	332	325	356	340	340	337	338	320	333	328	337	288	329	282	341	329	336	305	326	341	349	312	311	310	289	352	324	331	365	334	365	344	308	337	333	345	367	345	355	318	336	346	345	323	346	360	356	368	341	309	326	336	303	321	341	346	304	324	345	330	323	331	359	363	312	319	321	324	327	369	305	328	349	326	363	301	336	301	358	324	333	314	312	343	335	363	333	325	359	370	301	331	320	315	338	351	341	298	332	319	343	312	334	331	328	343	346	348	316	360	325	337	340	374	342	336	326	334	349	312	301	354	358	351	349	328	378	335	356	367	349	338	333	319	308	348	347	349	333	333	342	373	347	380	314	314	306	324	376	352	313	330	330	306	350	311	323	341	363	342	327	318	315	319	349	318	328	301	313	331	329	341	303	329	334	329	347	330	324	331	327	326	358	350	317	355	355	362	321	349	346	327	322	343	338	342	331	339	317	313	323	322	307	329	331	301	380	336	333	327	316	322	322	329	351	325	311	326	345	358	334	335	360	328	341	335	304	340	338	353	345	333	341	344	328	324	356	330	334	340	325	353	306	314	329	362	339	341	344	302	376	334	393	340	313	348	317	375	325	320	341	330	328	338	328	322	335	314	319	401	329	344	331	319	330	317	311	341	340	330	324	359	351	346	325	334	338	348	345	337	329	335	359	373	364	313	347	338	338	340	335	335	331	369	326	318	326	379	319	298	336	355	335	373	334	361	320	300	386	318	304	352	349	334	334	356	372	334	340	330	362	338	352	351	339	330	340	309	358	335	357	335	319	345	377	342	338	312	363	364	330	317	369	332	322	329	317	339	342	307	357	318	352	354	320	309	322	364	329	315	316	355	333	318	323	340	351	328	337	335	383	346	341	323	310	324	350	343	339	336	347	330	353	338	351	356	333	341	335	351	322	328	343	331	326	313	306	369	333	346	357	329	354	335	349	326	322	348	345	394	302	328	310	341	306	303	324	329	350	318	341	313	323	297	293	340	318	329	370	345	367	351	359	352	334	340	319	336	329	297	315	358	367	307	328	353	329	325	350	340	299	361	338	353	322	397	362	331	329	328	344	355	318	328	344
12236	6040	10070	9297	7887	6048	4439	3749	3082	2414	2134	1863	1569	1399	1355	1084	1062	976	988	858	923	916	874	869	851	832	855	746	781	754	733	752	732	741	741	758	818	733	751	791	750	754	752	730	778	752	723	739	739	800	755	773	807	848	766	765	727	754	779	729	774	793	736	810	741	745	712	767	765	760	736	797	734	756	743	787	770	810	741	728	731	759	796	771	719	698	763	728	776	737	727	762	750	705	784	749	760	758	734	733	771	716	757	772	731	690	712	756	706	752	777	707	739	742	708	727	746	735	752	703	785	737	716	713	754	736	743	738	738	771	734	781	784	697	782	755	720	724	776	779	774	724	754	784	665	685	752	723	789	749	801	746	801	752	745	739	733	750	772	745	766	755	738	754	771	720	697	748	762	745	745	753	775	756	763	745	765	782	764	751	710	723	729	744	750	755	761	740	762	764	754	719	774	807	780	773	749	756	793	710	794	737	745	769	766	680	711	833	738	771	754	729	721	781	778	771	754	754	722	812	730	753	750	739	727	746	798	782	764	783	779	728	708	783	766	692	708	788	734	778	773	752	729	770	742	712	768	790	735	765	753	738	744	726	688	783	736	787	729	749	730	772	734	742	661	726	760	720	757	670	715	757	723	724	760	780	720	750	771	724	777	744	764	796	745	723	711	725	727	775	742	759	723	759	767	744	710	697	777	704	787	759	717	764	772	721	769	749	744	772	782	748	755	725	726	769	748	746	788	753	806	786	735	742	723	702	780	710	757	734	783	720	713	727	769	715	738	741	715	782	743	743	740	768	725	775	763	757	699	754	773	765	733	717	776	738	768	754	739	687	775	746	764	699	696	736	726	767	715	724	743	719	733	749	756	743	751	771	748	743	729	733	733	779	768	769	764	728	756	710	732	776	710	717	728	765	738	752	739	730	764	763	737	766	766	766	737	716	750	737	723	807	734	748	727	753	698	735	694	734	791	729	805	763	747	725	734	758	787	750	772	776	741	743	791	747	754	810	772	728	735	762	652	765	806	715	710	736	748	755	738	713	744	737	756	696	767	791	772	722	722	730	745	743	784	726	804	758	756	722	719	726	802	754	702	720	737	792	766	745	739	748	714	743	741	768	730	712	707	777	694	738	748	740	742	737	757	754	780	731	755	758	720	794	776	750	801	759	744	742	730	754	781	749	721	707	749	789	728	740	765	783	739	749	718	761	739	728	692	725	754	739	767	812	712	795	746	737	733	796	726	765	751	697	764	760	743	744	779	731	736	769	774	711	764	710	682	749	734	778	702	782	790	748	781	753	749	755	764	770	693	700	773	761	783	778	731	732	732	711	745	736	746	843	702	765	715	717	731	742	734	805	712	789	810	747	782	726	780	737	790	767	749	810	766	768	768	748	753	764	730	726	754	719	727	724	729	693	739	741	691	777	773	773	751	730	813	775	742	757	734	766	745	744	806	759	793	718	736	764	745	741	743	753	737	755	709	717	729	757	774	727	728	724	769	740	709	746	738	681	780	728	737	745	752	767	746	748	751	702	763	776	779	696	792	765	793	725	746	734	782	743	744	750	776	776	744	720	729	723	774	721	788	715	760	730	757	795	781	759	759	739	734	764	798	769	789	722	736	768	721	753	752	793	745	763	741	837	735	724	716	744	743	760	758	726	764	776	747	694	739	769	720	761	753	741	764	762	765	780	729	731	759	708	713	694	719	745	730	706	733	737	745	723	760	722	769	775	773	749	780	750	789	796	778	750	740	738	714	716	809	793	737	785	733	730	762	715	741	696	741	749	783	761	764	741	699	735	746	743	736	717	779	722	753	732	801	734	766	792	738	794	773	753	757	769	733	671	771	765	732	720	764	709	762	755	762	792	779	776	777	744	764	740	770	734	764	766	775	732	710	717	763	714	729	771	764	717	754	772	756	728	783	795	749	788	739	795	745	777	733	744	753	721	752	767	754	793	777	759	757	785	756	792	745	774	746	715	783	735	777	739	758	734	750	801	786	771	722	753	780	730	761	782	756	717	791	727	689	779	726	741	769	737	782	731	781	766	754	744	723	781	713	783	789	774	744	744	768	671	774	766	760	750	758	760	722	764	691	736	761	796	805	772	729	767	721	742	719	723	722	756	713	723	823	732	724	773	695	819	769	746	773	757	742	729	695	781	721	790	781	729	726	765	740	727	696	734	736	709	739	724	723	728	656	750	755	742	744	758	725	760	744	725	779	773	782	760	735	772	736	749	766	732	762	743	767	699	729	728	795	773	741	772	700	809	697	774	717	746	781	730	740	745	752	764	735	726	723	733	739	781	712	728	697	710	711	738	760	800	776	724	741	739	750	730	752	767	722	714	770	740	781	744	739	733	776	779	816	743	716	722	739	755	768	742	816	768	748	738	733	763	752	732	746	751	766	729	719	725	772	810	787	798	711	723	681	777	779	785	782	741	754	751	760	708	738	758	743	748	717	763	740	742	760	730	734	733	756	739	762	781	783	785	725	723	746	760	733	762	741	813	783	729	760	806	734	757	760	691	770	709	741	734	755	783	775	700	757	752	758	774	729	787	746	736	727	749	788	763	718	740	797	732	706	719	748	736	726	751	771	828	726	712	777	755	787	762	736	734	774	744	773	804	721	740	756	763	730	702	757	709	737	714	747	728	784	810	775	765	752	758	748	761	717	732	725	771	746	712	810	715	729	752	751	778	758	749	736	735	801	755	800	734	738	738	815	769	716	730	715	752	754	769	761	736	801	785	681	792	738	716	753	747	720	750	761	781	723	760	772	748	756	750	720	730	744	718	751	765	701	749	792	773	747	762	764	756	751	718	810	769	757	737	729	748	751	744	706	737	759	788	730	744	707	768	762	782	756	778	743	726	772	739	807	713	796	748	768	768	727	761	723	751	787	686	771	781	756	738	782	763	711	772	755	746	687	719	749	770	703	760	694	740	719	758	781	714	777	711	696	720	722	793	775	758	754	774	722	727	751	760	748	819	724	778	773	734	756	809	738	732	710	775	754	743	764	767	737	738	756	708	806	768	749	727	799	747	778	734	673	751	763	751	752	731	754	767	722	736	749	764	721	680	749	757	770	747	748	813	752	747	765	743	745	737	749	759	739	758	734	732	729	710	729	765	742	764	750	728	697	787	741	743	769	732	726	717	745	745	779	751	755	736	760	774	738	756	761	682	806	750	812	712	733	711	782	725	776	763	727	699	793	771	746	832	750	712	747	810	734	738	754	708	786	762	735	732	698	719	755	788	794	742	739	800	736	744	734	776	797	740	740	728	713	766	748	739	710	746	737	731	705	775	726	729	722	786	754	789	748	713	777	769	728	742	770	751	699	749	786	745	725	789	766	778	696	736	766	758	782	757	700	755	760	724	736	713	737	760	735	762	712	740	708	733	699	765	730	724	712	785	764	745	721	791	722	787	758	784	741	785	780	738	733	763	705	742	767	732	754	776	775	725	769	732	776	713	784	760	710	733	786	716	739	733
29310	12218	9121	5631	3460	2220	1548	1261	1144	914	725	621	594	610	527	508	440	499	448	445	452	425	443	421	410	418	431	405	410	399	408	438	423	457	369	396	389	390	408	423	423	388	407	407	414	417	434	361	397	395	418	446	396	367	432	411	398	450	411	426	399	430	398	389	408	432	398	447	416	413	428	390	404	381	397	396	385	406	397	428	407	395	398	416	395	425	413	417	403	437	378	377	416	380	413	418	373	375	406	421	358	413	373	413	390	402	365	421	399	478	400	405	422	427	415	415	415	400	422	430	467	432	438	407	414	415	387	432	378	409	395	409	428	418	418	412	416	406	393	414	440	415	386	434	438	376	399	397	423	416	390	407	429	439	406	409	426	463	442	406	375	413	408	429	398	374	417	381	422	408	429	377	426	406	410	410	415	432	421	448	401	415	393	401	412	449	403	428	421	393	416	398	420	455	393	435	409	455	421	400	392	401	454	367	412	412	417	400	414	428	394	400	429	418	402	400	419	430	395	429	453	422	413	454	383	424	430	441	414	440	416	438	429	398	391	388	417	412	401	402	403	395	371	440	436	387	418	414	416	451	416	388	424	360	419	393	412	423	405	399	437	406	432	400	398	403	424	379	433	441	417	399	379	412	412	431	386	373	360	450	430	390	422	432	410	395	451	417	415	397	424	391	435	393	401	414	413	411	400	378	430	378	413	430	418	392	429	415	393	433	382	424	380	426	411	421	366	392	471	408	416	425	453	403	403	409	378	397	418	425	395	417	409	357	419	432	384	435	394	399	392	398	448	401	391	413	395	412	417	415	425	408	408	421	389	400	394	446	401	438	423	451	431	400	425	417	413	358	391	423	401	378	392	437	426	426	377	398	408	435	401	403	411	448	409	400	414	401	423	428	427	403	440	401	398	424	406	399	411	416	427	370	441	394	402	419	419	418	453	404	396	408	443	424	384	417	422	387	409	424	400	393	431	417	380	433	361	417	399	421	456	423	384	416	381	432	407	427	423	405	403	406	372	421	390	415	409	370	392	401	426	426	390	412	447	407	386	418	365	406	436	434	455	398	443	383	426	397	394	410	455	418	411	405	416	371	449	425	415	439	443	395	403	401	438	437	452	401	423	417	396	430	381	452	394	396	426	426	406	398	380	409	402	390	406	431	413	442	397	389	399	436	448	402	417	398	423	404	378	443	420	407	383	427	405	420	405	424	450	426	426	406	413	417	403	398	430	372	467	432	429	411	406	371	395	429	420	455	409	385	407	416	420	387	447	408	383	457	421	400	403	395	427	405	395	421	447	411	387	352	420	384	374	392	424	417	418	400	389	376	432	427	430	409	405	409	358	385	401	436	364	417	449	423	421	405	419	374	418	394	405	440	437	424	407	392	397	412	380	408	444	401	400	411	402	406	405	396	403	393	431	430	393	421	420	390	422	380	403	393	431	462	423	386	410	441	455	412	403	436	403	403	409	402	431	406	431	413	379	466	424	396	433	417	408	360	409	399	413	455	423	392	416	399	415	393	429	401	421	390	445	421	407	389	398	396	392	412	435	413	394	417	416	420	411	409	386	406	404	415	403	396	442	398	414	399	450	399	428	388	413	417	399	397	407	410	408	420	407	385	420	380	394	429	421	411	418	405	397	457	427	407	390	395	399	378	436	413	434	412	396	418	429	437	393	428	409	383	414	392	407	414	415	420	428	409	439	471	394	378	385	392	435	365	414	404	376	431	404	415	393	409	397	414	416	420	423	438	403	426	414	407	448	471	415	417	423	440	392	378	426	392	390	421	428	392	427	393	421	422	421	374	386	385	440	420	399	395	449	440	430	436	420	405	416	409	450	436	436	380	389	399	442	421	390	418	399	378	422	425	433	408	427	423	391	374	432	418	392	394	434	401	396	413	396	396	381	400	452	416	403	423	424	374	400	413	370	410	392	411	386	426	420	403	379	405	427	411	421	399	417	415	402	396	440	398	401	370	417	433	413	395	431	431	395	422	416	382	447	439	365	376	417	397	398	413	372	386	384	438	412	443	389	393	389	418	422	393	405	375	390	399	395	420	466	444	392	391	398	378	429	427	423	400	414	380	390	413	397	400	376	382	407	381	401	398	429	399	371	468	394	391	419	410	365	409	390	392	431	434	434	468	451	394	399	397	395	420	457	350	414	435	446	408	415	415	405	404	399	399	425	417	415	394	417	401	363	372	441	418	398	400	393	364	390	417	386	395	390	393	404	406	426	371	407	405	409	416	429	423	419	420	398	428	377	391	405	459	409	416	428	415	450	412	439	442	404	413	396	429	433	416	397	439	403	433	427	412	403	428	405	387	401	378	395	405	469	418	393	439	417	407	381	402	425	411	378	405	431	389	356	421	422	404	438	416	430	385	397	473	430	440	403	386	389	368	423	433	437	392	402	401	393	426	372	393	405	413	397	395	412	450	405	358	418	437	420	393	406	429	396	375	383	391	413	440	425	431	425	394	387	390	409	414	385	440	420	427	428	401	414	426	415	407	378	440	413	384	428	388	408	356	367	413	432	416	395	428	429	379	418	412	419	429	425	421	392	398	400	412	374	394	400	410	375	407	388	393	390	407	356	403	415	377	428	407	429	438	404	411	422	406	423	435	394	431	402	428	416	452	454	448	447	412	434	384	410	382	394	379	384	394	423	412	396	395	432	408	365	404	395	451	415	411	431	429	398	413	422	418	426	416	398	418	417	426	392	434	435	406	420	451	427	422	396	382	431	413	388	463	428	404	427	401	413	406	383	376	397	442	454	450	415	370	424	449	404	421	413	403	441	424	387	446	388	422	403	455	413	447	386	393	383	391	410	440	420	407	396	430	437	418	440	399	434	423	422	426	409	394	396	387	381	408	413	408	407	396	436	449	405	408	410	407	398	391	411	360	402	389	425	408	418	396	425	417	410	368	410	398	415	392	416	449	378	367	373	427	396	412	382	420	400	395	422	411	416	419	397	411	416	429	396	421	453	389	393	401	393	429	435	433	410	446	395	392	386	410	393	389	390	403	406	395	389	424	412	463	418	380	416	456	407	428	417	401	429	403	373	388	409	416	411	428	440	407	414	423	436	412	419	389	339	440	441	420	389	439	436	389	399	435	417	415	414	407	392	384	446	420	383	386	380	436	407	431	395	422	406	403	386	423	390	413	442	383	395	409	402	442	428	387	435	414	428	388	405	427	403	406	402	437	434	411	409	426	375	471	458	399	399	413	406	445	362	426	425	436	393	415	418	413	426	432	394	405	382	430	417	397	403	403	415	436	439	410	376	401	404	390	375	397	367	392	409	407	386	388	375	398	400	393	379	410	387	371	395	417	415	422	437	443	388	401	434	416	417	421	395	431	451	430	417	454	443	402	379	431	409	384	429	438	426	418	382	445	403	415	438	381	393	377	412	387	399	408	448	417	411	392	389	430	404	360	393	413	417	411	397	420	423	441	405	419	365	417	432	420	407	386	406	369	389	485	391	422
16246	8647	12540	11743	10371	7841	5949	5079	4372	3442	2759	2453	2097	1837	1687	1547	1354	1273	1192	1208	1160	1080	1083	1039	1023	959	947	971	960	935	946	879	884	914	931	986	927	946	859	924	922	980	859	904	941	886	875	932	909	941	875	904	894	889	843	874	906	941	931	897	909	902	916	899	924	931	861	915	934	858	949	898	878	868	891	877	883	941	931	904	926	850	922	897	921	910	827	869	862	891	922	875	864	961	898	856	867	916	854	879	870	887	916	906	873	917	859	866	865	928	911	958	882	927	873	849	863	838	889	904	836	861	897	884	864	837	929	877	861	895	882	894	861	869	888	943	931	888	900	926	926	893	871	912	865	819	860	838	860	874	858	933	927	928	856	932	886	905	919	913	877	935	927	915	874	845	891	887	895	905	843	915	858	905	899	887	948	960	867	863	906	890	841	883	916	872	894	922	921	964	888	864	966	932	900	865	932	904	923	870	833	914	879	918	905	916	883	892	895	866	883	883	903	875	890	907	909	880	924	856	934	900	885	904	855	926	917	917	876	924	874	886	922	912	848	891	857	902	929	888	901	929	882	906	932	906	875	916	882	881	905	884	923	911	926	912	888	827	900	869	890	874	911	920	880	867	867	909	894	912	916	876	874	911	877	879	883	924	918	930	872	885	883	949	898	843	889	872	905	896	818	912	952	899	861	865	852	864	879	860	871	923	859	868	936	922	906	979	883	885	882	888	846	872	866	893	870	897	855	873	910	893	897	852	907	908	942	933	875	870	873	903	890	928	890	844	884	857	905	900	966	901	921	942	855	895	884	918	912	909	916	909	875	884	892	882	877	908	868	881	880	839	888	912	949	927	900	824	898	880	913	903	854	904	880	895	879	915	907	866	907	888	973	871	922	931	933	862	900	903	932	842	891	860	928	918	906	897	847	878	935	921	914	875	889	899	942	919	952	892	880	861	902	896	875	874	900	852	912	861	910	939	912	874	884	870	813	922	825	839	916	920	862	894	919	877	882	907	834	896	855	895	888	900	925	880	925	941	929	879	896	917	858	906	904	842	893	902	834	836	927	869	832	899	856	869	874	883	889	884	891	905	905	905	907	883	876	914	910	915	848	893	893	869	886	910	873	897	904	889	873	897	891	857	924	901	880	858	907	847	938	901	868	884	887	860	867	909	940	886	892	908	911	871	913	885	867	872	896	873	856	902	832	897	902	944	834	925	868	898	825	900	912	904	845	869	899	894	896	863	884	906	880	920	935	861	898	902	897	890	885	868	926	897	883	866	883	888	919	897	878	922	916	866	886	888	896	906	877	927	934	872	875	912	904	873	891	900	922	907	877	913	857	854	892	906	883	887	859	906	892	892	863	905	870	867	884	913	872	875	916	819	826	875	925	923	931	853	946	931	856	942	940	874	871	867	926	873	928	928	879	865	878	866	881	858	869	942	914	856	877	913	884	919	905	896	915	870	938	909	916	896	859	934	875	932	937	879	877	909	871	890	884	870	919	829	933	915	877	879	850	881	902	907	964	865	937	865	848	944	891	899	909	899	879	894	828	901	776	910	875	917	869	934	986	890	877	862	938	943	884	880	960	904	862	869	932	898	895	929	922	935	911	874	907	876	885	916	845	926	954	869	834	918	868	895	842	912	849	936	872	937	941	838	882	872	926	923	890	911	878	891	890	892	896	921	891	860	866	871	878	866	899	852	926	926	916	847	927	879	854	919	888	883	884	897	905	887	888	922	869	892	925	869	890	902	897	893	907	864	895	833	917	891	893	849	904	848	858	871	901	891	893	886	846	934	865	964	862	884	898	872	952	931	871	894	952	945	912	885	887	911	880	909	868	903	920	869	923	914	899	885	844	895	867	891	867	877	934	890	891	875	921	880	904	868	900	888	850	898	886	890	896	889	911	917	875	923	840	877	856	912	902	898	887	913	934	895	916	892	928	909	917	900	893	884	846	857	847	921	822	874	928	886	885	900	868	862	886	888	870	947	886	881	882	865	881	930	869	903	976	857	874	880	870	876	921	884	894	947	843	896	940	917	869	883	884	910	831	875	873	879	902	858	921	925	888	955	908	843	916	891	922	872	827	854	877	876	915	894	934	926	876	897	923	897	926	890	882	904	901	859	894	883	868	843	910	903	830	894	850	887	889	913	951	862	882	881	871	894	851	886	904	913	903	857	879	865	884	878	888	885	874	894	925	909	880	897	950	885	854	917	890	896	851	863	843	911	954	942	893	886	812	847	846	862	932	903	897	905	923	909	856	881	882	867	880	909	922	878	952	923	860	892	884	890	916	910	942	871	895	899	911	884	934	913	882	887	941	840	820	911	877	921	881	938	878	906	888	861	820	922	863	886	910	874	948	942	899	901	856	882	876	937	929	905	855	885	888	931	899	895	902	885	912	880	880	894	882	922	926	914	876	908	890	877	932	864	860	863	901	930	896	853	846	891	942	929	911	961	883	943	876	896	834	871	843	888	867	932	862	887	916	960	906	921	883	901	952	875	917	921	929	875	797	893	865	876	904	879	900	873	873	850	896	902	850	897	896	896	845	873	888	926	930	886	899	858	924	889	915	857	878	825	863	873	928	914	894	875	900	906	934	838	892	846	900	930	908	926	846	878	896	898	897	910	921	886	943	877	895	888	906	831	886	868	902	921	889	897	892	851	913	883	925	871	888	885	882	891	886	841	870	895	882	909	881	858	899	864	940	894	842	958	932	920	904	853	887	890	895	893	911	941	870	914	937	882	953	937	889	883	857	881	904	869	904	864	916	888	840	869	870	921	913	891	924	859	951	892	946	879	888	884	945	910	888	902	933	877	859	878	897	900	900	927	869	896	893	959	876	919	907	868	918	859	833	938	893	936	873	888	909	893	779	889	921	887	810	899	898	903	889	894	917	894	888	879	890	940	907	886	842	923	918	911	892	925	896	922	842	899	913	849	941	924	937	933	908	892	902	819	835	878	897	895	908	900	886	884	907	872	883	921	862	894	849	877	890	891	872	955	908	878	886	930	889	943	851	889	866	903	902	844	872	948	902	908	847	827	889	932	882	884	939	855	848	909	867	890	946	945	865	836	891	983	865	954	929	865	844	875	942	915	827	902	866	930	888	847	855	876	897	916	914	909	901	921	906	903	875	873	875	885	921	839	959	871	851	924	862	894	894	898	870	868	850	882	897	878	908	825	872	838	947	913	911	907	868	860	953	885	884	954	883	904	860	965	896	882	866	871	916	921	901	922	913	845	880	892	897	857	862	909	864	876	902	886	878	902	872	878	913	909	912	916	913	958	911	883	908	924	919	960	872	879	891	924	850	905	880	861	859	918	886	874	940	905	832	838	922	903	905	866	933	915	945	919	915	873	883	864	863	892	882	896	891	886	918	917	892	905	906	917	916	868	851	906	872	915	875	876	884	932	866	861	862	919	918	828	910	895	900	883	900	857	897	948	848	876	853	854	851	917	904	868	859	924	876	868	835	953	886	912	925	935
10354	4452	3146	1981	1510	1039	797	696	610	555	449	457	445	437	398	367	378	400	350	320	341	396	362	356	358	396	340	360	383	366	349	332	370	381	358	331	365	350	369	367	356	340	363	365	352	346	364	345	361	365	330	336	372	372	336	373	391	365	350	365	348	332	368	354	380	384	346	366	324	354	371	359	322	332	354	373	316	371	391	329	331	350	345	353	370	362	357	355	362	366	363	389	334	383	338	352	379	345	357	352	355	345	394	355	332	343	323	324	368	348	358	379	348	359	347	364	332	368	345	331	349	347	366	364	374	354	366	365	354	370	356	346	337	333	379	374	364	386	357	367	346	402	369	367	334	372	371	349	391	401	354	357	366	341	369	356	335	360	348	353	334	362	366	343	326	326	407	347	362	341	344	333	333	383	335	365	361	390	378	351	404	336	322	323	329	378	337	388	348	364	361	340	359	361	347	347	348	355	365	363	372	369	356	360	401	363	386	373	337	349	378	385	369	347	354	343	389	335	387	390	379	399	329	367	352	391	361	375	385	373	347	336	340	341	371	341	337	352	352	356	330	385	375	354	396	367	371	358	372	351	359	354	336	360	373	361	380	335	366	340	348	346	354	328	371	353	383	351	366	382	348	373	320	330	363	390	342	364	344	368	337	375	345	356	361	335	361	330	358	358	352	320	372	342	372	376	327	374	339	354	359	357	342	332	364	364	379	357	350	347	331	376	362	343	388	399	378	405	357	373	372	367	413	336	350	380	353	372	357	379	316	340	374	347	360	318	348	338	351	376	374	344	379	351	318	354	361	354	384	369	370	354	345	387	384	364	328	388	368	387	383	375	389	330	335	331	337	340	340	332	392	354	389	379	353	320	333	317	362	388	382	364	371	376	347	350	389	351	348	361	340	315	380	379	324	363	364	329	391	345	349	335	366	377	371	314	403	399	364	357	353	357	318	382	368	324	382	353	355	357	345	356	364	375	393	355	344	326	334	391	356	360	352	377	362	371	401	412	378	378	367	363	353	351	331	376	341	342	348	373	355	383	341	380	327	359	365	358	372	366	360	375	351	352	347	346	377	355	318	404	350	352	387	383	336	381	379	380	361	390	369	338	380	369	376	377	353	312	365	341	370	320	313	369	347	321	390	375	345	341	371	316	344	360	374	350	348	370	374	337	347	386	363	367	341	349	343	351	334	360	352	375	338	326	328	388	362	377	379	343	351	324	370	386	358	379	363	349	363	362	372	358	349	349	353	392	398	355	351	348	370	391	359	410	324	365	334	349	383	366	356	355	355	351	338	361	345	353	332	353	329	389	365	347	344	351	359	321	308	359	353	365	373	344	372	390	369	378	363	327	355	359	377	368	362	382	322	353	334	322	340	359	328	335	340	315	341	375	333	348	409	371	346	364	343	360	352	373	341	364	353	365	338	366	327	357	378	372	351	353	360	397	359	407	376	348	383	348	349	327	373	354	343	346	364	341	320	331	317	341	335	321	360	355	362	357	357	375	353	347	390	400	377	321	377	370	324	347	370	383	365	353	336	378	342	357	354	357	328	324	378	316	388	386	384	382	358	336	320	344	337	336	388	334	357	359	320	339	342	360	331	337	333	343	368	354	330	304	357	338	372	377	343	344	373	330	341	327	332	371	362	362	358	364	346	372	355	359	334	409	327	329	363	347	369	377	385	385	353	341	342	347	361	327	358	365	379	390	374	393	364	395	360	371	368	360	330	321	366	330	362	357	347	339	327	324	362	374	387	348	342	386	334	363	347	416	345	342	353	353	342	408	376	335	377	366	358	379	359	380	356	357	386	343	350	334	322	381	348	351	365	328	339	351	343	380	377	349	375	367	355	326	339	382	353	366	353	341	376	373	339	344	328	344	381	361	386	355	359	360	330	372	392	367	363	360	326	355	345	336	340	361	387	340	373	392	344	386	345	334	386	320	366	362	318	359	352	348	355	393	380	353	363	346	330	399	354	342	348	375	350	327	314	333	331	360	365	379	365	345	399	354	330	382	352	316	332	350	341	397	351	380	323	350	375	334	358	359	350	343	360	338	359	374	362	341	364	364	328	358	342	364	363	385	375	334	358	406	363	365	392	402	348	408	328	350	382	352	393	347	365	320	373	338	377	359	374	372	356	353	346	358	326	396	356	362	377	349	385	337	322	346	354	359	355	361	349	346	352	334	313	349	388	354	383	375	356	329	383	348	351	387	375	352	374	362	373	358	365	358	357	355	362	325	343	375	348	360	356	339	369	351	339	327	359	393	340	300	341	346	378	341	352	361	390	354	389	379	386	375	374	374	349	429	377	329	353	391	337	363	391	362	356	385	358	382	330	335	330	335	397	331	334	317	329	328	352	359	366	380	367	348	365	368	368	354	404	326	357	367	343	307	346	371	347	363	349	388	368	371	358	343	386	365	375	335	333	375	353	346	353	359	331	347	368	355	341	360	322	354	356	364	383	356	331	332	369	369	330	347	357	357	373	369	329	373	317	384	351	346	345	343	388	361	354	327	322	369	352	327	356	339	367	371	364	328	346	343	360	361	346	346	364	345	350	360	332	345	352	332	366	357	348	368	336	365	350	364	356	319	357	325	334	357	367	333	363	335	349	357	341	365	329	387	350	339	392	366	356	331	346	312	395	373	345	363	356	376	374	348	370	341	381	352	368	331	373	363	349	362	358	355	339	341	372	379	331	331	361	411	342	335	332	339	351	394	357	315	344	343	369	347	352	384	369	367	335	354	339	365	317	348	369	338	341	368	357	368	377	379	352	375	337	375	332	338	372	341	375	349	335	373	354	390	346	343	339	319	368	322	335	360	355	354	373	368	354	328	346	367	334	352	345	339	338	363	364	382	366	388	363	354	364	330	336	343	358	362	355	383	374	377	353	381	370	354	320	381	370	331	364	323	351	335	352	350	356	349	377	371	341	329	346	341	351	338	390	381	366	367	388	414	361	384	333	373	325	348	374	337	338	358	341	344	362	365	347	338	338	335	327	366	371	356	347	336	388	390	359	361	350	386	351	342	345	338	377	360	315	386	356	368	377	309	327	366	323	351	346	380	339	360	382	348	395	359	358	351	346	368	315	325	343	343	369	346	359	337	339	367	349	380	353	344	366	367	392	365	354	353	346	324	352	362	364	401	393	332	357	378	368	363	360	366	351	380	379	353	389	363	387	346	367	388	349	357	358	363	412	357	356	381	369	357	362	351	364	347	355	348	340	358	357	351	335	353	368	356	374	341	372	369	394	324	333	338	329	360	366	346	384	328	330	356	336	346	361	373	367	374	350	337	364	330	351	348	353	360	327	363	357	372	398	388	334	378	353	378	347	384	399	378	429	373	368	392	392	380	359	356	357	345	384	355	340	320	336	367	368	377	368	329	335	335	359	392	334	342	365	352	361	336	374	338	345	421	402	352	362	358	372	371	364	326	338	348	328	391	305	331	337	349	327	390	347	344	380	339	368	361	391	365	358	342	371	310
6182	3823	5646	5586	5052	3818	2885	2294	1976	1717	1490	1308	1164	1170	1100	1063	912	951	916	850	813	843	846	866	813	820	802	799	773	795	799	782	784	748	800	735	809	814	737	822	786	750	811	783	789	767	733	725	823	789	755	802	827	754	796	803	773	759	786	756	836	820	748	791	762	740	792	795	809	761	787	815	785	784	734	803	713	791	788	745	795	807	793	787	731	792	802	739	762	765	761	776	759	780	817	780	772	736	809	766	753	777	788	745	722	746	768	787	778	846	778	755	774	781	772	786	789	844	762	744	784	756	738	761	804	776	770	798	795	817	791	848	736	830	776	794	765	748	797	770	759	773	786	804	773	746	754	789	751	787	768	782	769	838	759	813	777	757	808	814	777	819	800	802	810	777	745	724	749	794	777	744	750	817	774	789	800	779	766	730	733	764	790	791	791	793	772	760	759	806	737	780	732	779	746	772	770	792	759	800	795	773	749	812	793	753	713	771	799	759	781	785	752	753	789	850	775	800	803	793	810	787	794	781	762	756	768	774	801	762	787	790	784	746	737	818	794	737	770	746	779	802	809	795	792	787	781	750	832	758	797	800	792	775	807	714	787	783	767	828	806	780	800	847	736	757	761	763	798	720	726	808	753	801	811	864	780	767	788	812	809	808	785	812	792	735	788	816	747	788	778	785	781	758	827	773	770	789	723	775	741	821	789	787	816	815	791	774	793	813	807	747	765	774	765	800	772	786	793	804	779	747	821	803	815	770	803	798	806	775	781	838	764	800	775	756	735	807	761	851	764	751	771	816	754	753	757	806	806	803	759	798	802	772	780	772	782	800	753	784	783	824	791	816	809	769	792	756	798	746	780	772	755	741	777	794	835	754	777	748	791	796	803	820	761	780	804	820	809	738	795	749	774	798	717	795	725	783	768	773	798	765	750	825	759	773	754	765	768	833	785	801	770	803	775	758	811	754	741	797	763	773	821	807	834	767	773	756	780	783	770	769	799	782	746	817	762	801	810	807	792	810	774	780	787	802	765	787	764	810	808	782	763	743	767	787	785	788	759	794	775	761	746	764	749	770	805	749	755	751	743	743	819	831	769	762	817	846	804	754	785	797	774	757	767	748	781	797	803	798	775	758	794	814	813	738	802	792	757	781	786	789	805	735	743	815	790	770	779	762	817	806	777	779	791	778	764	763	819	766	771	745	807	761	775	775	748	800	807	818	764	781	760	752	811	785	778	725	771	777	756	780	747	807	759	784	783	772	719	820	806	790	790	746	768	788	774	804	801	738	796	760	813	753	783	761	775	769	760	773	736	815	833	724	742	815	747	792	741	782	824	766	731	738	751	781	739	737	741	810	767	799	791	784	832	774	812	777	761	777	839	765	758	807	749	765	737	752	781	804	791	791	776	762	803	758	790	815	790	763	708	806	801	784	742	736	792	834	790	785	844	768	773	746	775	771	825	812	805	762	790	812	784	783	736	775	782	778	796	776	775	754	803	752	767	783	751	801	758	750	773	780	783	846	724	800	769	749	761	743	735	782	765	750	776	808	752	728	737	774	742	752	749	739	788	758	749	788	779	762	836	846	793	765	782	805	822	755	789	755	758	755	794	815	766	774	778	787	756	811	868	779	741	718	783	756	762	780	788	712	742	736	788	782	751	785	778	775	765	777	793	810	811	771	758	773	799	787	731	720	717	762	770	735	763	842	783	840	797	713	770	765	759	793	734	797	726	787	812	829	779	781	783	784	766	809	754	787	803	744	780	763	844	814	831	811	782	760	825	748	790	748	805	772	796	742	710	770	772	765	791	754	788	777	797	769	767	771	776	730	759	785	793	819	739	822	806	776	743	798	806	844	785	808	772	791	857	809	753	811	785	794	749	773	795	755	781	776	798	773	821	804	797	808	765	745	782	798	818	751	762	797	797	780	812	787	786	776	820	723	752	797	800	750	789	796	783	796	794	800	781	715	774	749	786	802	778	787	726	792	766	833	742	818	776	792	770	778	797	782	746	765	781	804	770	742	767	772	783	725	729	758	769	795	798	787	826	768	735	783	727	752	761	793	759	779	804	800	748	763	800	836	824	806	759	777	760	763	757	781	797	752	741	759	778	799	804	756	734	800	776	789	804	767	817	744	728	753	771	797	755	802	767	732	766	766	798	859	779	718	790	805	795	810	811	773	793	785	768	765	783	722	768	769	791	827	739	811	786	780	802	812	763	777	792	812	784	797	786	752	797	742	800	855	776	763	803	723	794	776	741	746	761	806	790	832	822	728	747	820	819	791	761	811	737	765	813	779	765	748	750	719	795	776	830	840	790	786	784	773	732	804	758	768	788	814	792	836	804	761	767	798	795	716	811	772	785	778	756	800	770	762	803	769	766	766	790	766	777	781	810	768	774	731	835	760	800	707	759	828	851	807	769	756	771	813	750	771	842	821	785	811	736	772	795	798	798	896	772	787	759	768	814	868	797	737	797	800	758	827	841	762	797	831	795	717	709	761	814	759	796	788	811	774	729	754	742	751	789	768	768	808	817	760	763	798	771	798	767	810	739	796	785	779	765	762	794	769	747	790	785	842	820	856	779	787	803	822	782	749	766	791	714	784	773	774	773	721	771	778	821	782	762	765	790	798	799	767	773	795	803	783	816	780	797	755	799	711	816	824	782	794	775	804	765	797	764	797	786	760	750	737	734	782	771	785	806	831	793	786	741	810	798	760	767	771	808	801	766	841	814	772	767	783	841	791	785	783	729	744	795	800	802	794	804	791	716	738	777	777	784	807	785	788	719	782	759	724	787	744	778	742	740	793	804	721	751	777	832	785	855	765	779	751	760	772	761	801	778	767	747	806	751	735	813	774	775	746	782	813	793	785	708	784	798	764	757	760	782	788	809	757	776	764	776	769	779	727	722	767	754	816	789	773	747	760	778	828	785	759	776	739	745	810	756	716	794	785	764	780	852	838	748	778	771	829	773	759	790	830	781	820	804	776	813	758	812	735	745	821	756	802	760	709	795	766	863	780	775	765	792	749	768	820	744	762	767	820	766	765	762	801	735	729	737	834	798	778	811	811	774	744	763	758	806	795	778	786	759	793	812	844	756	765	811	790	777	814	814	811	740	794	828	787	777	749	796	784	790	761	758	784	756	759	766	804	733	749	777	796	789	797	799	769	760	804	746	808	769	764	755	765	794	800	772	772	794	785	759	789	759	773	749	818	784	823	797	791	777	813	840	795	762	732	834	787	803	793	804	769	824	796	752	810	798	764	765	790	760	828	799	775	775	788	805	778	745	784	760	738	774	757	776	740	810	808	779	757	740	759	783	731	801	803	792	826	752	723	757	770	771	752	811	795	804	802	829	777	810	758	751	781	749	800	801	768	844	736	753	737	741	791	732	789	757	767	820	789	754	780	804	847	747	743	796	766	788	834	795	808	783	807	798	756	773	765	783	790	790	744	741	757	772	806	780	785	786	800	801	770	803	791	791	792	765	789
21538	8233	5672	3559	2325	1696	1161	862	774	665	577	481	457	458	443	411	360	367	390	370	384	362	335	347	336	382	369	360	337	331	320	383	373	318	336	348	334	319	336	346	342	370	349	373	293	322	321	323	313	341	357	324	374	354	305	353	291	330	331	374	331	309	327	344	385	326	341	318	372	338	325	352	330	325	328	351	317	342	308	332	315	307	310	315	328	322	328	333	352	306	360	319	341	317	326	314	329	369	363	353	294	314	355	358	325	334	317	310	310	355	337	323	357	338	342	326	306	342	316	347	317	360	352	306	375	329	357	345	321	305	324	312	342	331	337	337	332	316	311	336	324	350	277	358	359	326	339	352	328	334	328	357	375	348	314	315	361	292	318	324	275	345	317	278	347	380	348	357	330	359	361	360	351	354	315	336	306	341	355	335	331	338	345	380	329	364	356	349	322	303	326	343	321	352	330	352	387	374	344	368	329	348	358	343	328	356	313	348	341	322	349	330	334	314	309	354	341	359	328	367	312	357	341	315	336	377	320	384	354	348	414	344	360	344	334	363	342	343	328	331	341	317	328	331	346	302	314	364	349	365	339	346	334	349	324	353	356	362	325	366	322	316	318	322	351	314	335	304	324	327	306	358	336	335	333	321	320	345	335	350	358	357	339	328	358	312	336	346	345	344	311	321	317	326	385	337	342	346	367	344	336	349	337	346	295	313	323	362	324	325	332	336	339	367	367	354	307	319	347	344	365	370	320	378	355	335	349	334	353	349	374	346	333	377	327	336	380	323	324	341	308	345	345	332	334	333	363	337	346	340	354	335	349	330	340	339	339	322	329	352	354	363	313	369	334	328	323	328	331	275	346	364	315	313	325	341	348	344	328	347	328	333	328	376	339	297	356	347	320	370	318	295	325	336	336	348	323	342	349	336	314	337	345	327	343	379	351	312	351	327	354	329	342	343	315	330	334	332	326	312	278	321	311	346	339	345	359	331	300	374	324	320	332	313	340	347	285	298	340	350	317	351	329	328	321	355	318	335	314	357	309	302	372	308	366	296	331	343	369	350	372	335	305	358	339	350	358	356	352	366	324	336	313	345	365	363	386	328	340	310	361	328	287	345	318	332	358	327	309	377	301	328	365	300	331	319	333	345	302	315	332	323	300	315	345	324	335	356	366	322	304	340	317	334	376	364	345	336	349	322	337	349	340	323	368	305	339	316	326	346	310	364	333	318	344	350	313	380	327	359	367	332	342	352	333	337	352	334	332	318	354	336	310	336	346	349	311	323	328	370	368	366	319	327	310	347	365	342	320	336	351	353	355	325	365	372	326	322	364	349	309	322	364	342	312	336	320	329	328	310	325	348	342	346	332	333	341	347	345	325	354	346	306	338	334	317	299	308	342	373	356	337	328	364	317	319	328	342	357	334	348	365	358	386	321	360	387	359	316	277	375	341	339	363	278	331	340	337	321	344	297	320	376	307	316	328	347	338	351	385	334	347	322	350	331	361	306	338	310	308	361	322	376	355	336	324	333	339	373	314	350	371	357	345	317	343	334	356	331	341	368	311	322	350	341	338	339	317	339	335	273	386	352	299	360	340	328	346	383	305	364	345	354	340	313	346	342	336	343	363	351	308	369	343	332	321	318	303	343	363	359	318	323	371	370	369	366	332	332	370	316	370	322	302	325	334	346	328	342	354	344	324	361	333	335	323	340	357	337	342	327	337	324	348	353	365	346	345	332	357	323	319	324	306	327	324	351	324	308	334	329	343	341	316	310	305	352	319	349	352	357	320	305	369	336	349	340	359	363	384	319	319	343	328	343	324	383	337	314	354	347	324	348	358	316	331	366	322	309	350	307	313	315	335	305	351	331	333	312	326	337	304	347	341	309	353	353	326	332	300	338	349	314	320	346	357	365	303	361	322	326	319	318	329	326	351	352	323	303	324	327	309	341	354	289	339	327	312	343	343	357	307	351	327	353	311	353	315	362	348	348	332	292	343	320	347	335	347	326	312	337	360	326	369	342	360	322	338	332	370	330	345	318	293	341	372	313	309	353	304	348	316	375	362	340	347	310	331	361	317	339	334	337	319	320	356	349	373	327	306	318	320	332	322	335	328	326	330	324	345	373	310	337	366	323	358	345	339	366	308	336	322	337	337	319	347	369	330	309	359	376	330	359	329	330	339	325	298	336	333	340	283	354	348	347	310	348	347	356	347	342	321	335	347	356	355	335	342	356	289	299	349	323	304	321	299	319	331	354	319	333	346	334	363	309	328	331	362	338	333	323	306	334	334	338	347	295	365	349	356	352	353	317	344	315	343	360	331	355	329	300	350	336	311	334	325	321	294	357	328	320	337	346	353	349	306	327	323	316	356	338	330	320	331	360	348	354	314	338	335	324	330	331	388	351	379	331	311	324	328	335	363	341	339	351	359	304	338	337	303	321	346	328	320	348	332	346	339	340	334	312	334	332	327	326	307	331	368	340	348	295	333	337	342	379	330	344	326	334	324	326	325	343	325	346	351	362	321	300	329	332	311	335	304	338	337	372	362	345	350	347	335	332	333	321	365	358	336	364	362	345	319	354	362	342	318	328	334	342	351	341	343	340	347	360	340	328	389	326	357	330	332	344	329	358	337	398	339	329	319	338	365	344	323	378	327	322	319	334	346	371	386	359	335	330	362	373	336	362	382	348	313	335	310	309	287	313	325	340	324	327	336	332	327	302	299	322	316	365	321	329	341	322	353	362	329	314	325	325	345	338	327	324	330	323	315	313	350	294	323	358	348	350	345	317	313	354	326	338	341	324	320	345	361	326	361	332	351	328	311	342	319	362	321	320	345	321	340	328	326	319	313	360	313	355	378	338	327	353	334	334	330	360	328	313	341	317	282	330	324	328	297	313	326	296	339	336	361	354	326	289	347	331	311	335	357	335	354	337	351	362	348	323	340	322	336	321	326	293	347	328	332	333	308	338	330	283	340	314	356	325	336	314	364	299	345	312	344	331	332	354	363	353	343	319	352	314	344	342	350	342	357	331	354	362	342	345	328	344	340	330	360	329	330	330	337	323	343	338	360	318	315	325	325	348	342	313	348	335	330	351	323	335	368	308	322	338	351	336	313	360	342	368	366	319	345	338	327	296	365	321	340	360	361	319	341	315	336	332	336	368	341	349	369	315	331	336	327	297	318	351	326	298	344	279	358	341	318	348	341	337	350	351	353	334	352	336	317	338	320	319	334	366	307	338	339	347	350	348	326	319	347	348	322	304	324	326	322	337	328	310	357	346	374	310	345	333	335	322	356	331	337	352	310	298	319	357	301	323	331	361	344	325	326	326	391	317	334	333	325	348	306	323	287	370	336	316	335	341	325	350	339	330	339	347	377	330	328	352	330	394	348	330	325	319	336	311	350	341	339	334	328	317	297	300	323	352	335	277	318	355	327	308	344	302	315	335	343	327	311	343	350	327	311	344	355	325	308	340	324	335	342	331	344	349	293
13184	6142	8984	8905	7748	6117	4427	3628	3172	2585	2034	1818	1584	1413	1283	1224	1017	1006	935	855	896	899	885	794	817	755	784	801	787	728	766	758	742	699	767	782	709	725	730	752	766	760	761	749	720	775	740	766	739	754	752	762	769	778	785	719	785	717	780	765	764	774	750	746	755	737	792	738	759	790	801	759	739	758	745	767	778	759	736	716	754	744	718	704	798	754	760	756	790	762	765	716	755	746	740	739	757	760	743	809	750	758	762	762	752	788	788	716	738	746	802	742	717	710	772	674	766	764	732	712	775	773	724	761	712	742	757	702	762	713	774	714	700	741	730	755	721	734	738	749	770	767	754	730	768	703	765	788	783	773	724	797	699	768	774	760	761	779	746	758	787	775	743	726	754	767	740	755	737	737	780	734	739	724	765	758	746	737	721	783	711	782	758	733	729	717	736	735	776	775	734	743	781	753	744	709	699	735	765	802	777	757	793	743	692	745	738	757	734	767	779	735	716	742	788	766	761	729	730	734	767	776	733	749	730	736	742	763	826	730	768	742	732	779	708	727	756	695	734	725	792	736	741	736	776	742	736	746	743	729	718	742	719	767	746	745	738	759	730	765	715	716	773	807	730	769	733	736	716	768	734	758	747	739	743	769	729	694	837	724	774	758	783	741	747	749	711	735	730	741	773	751	755	750	771	738	754	726	765	737	720	720	767	724	720	745	785	764	840	758	758	754	716	767	813	798	769	748	734	757	774	738	778	766	726	788	758	767	760	749	780	752	772	740	755	710	805	755	741	738	727	732	750	735	751	765	781	772	744	757	748	697	782	748	781	750	749	738	763	792	677	779	760	742	762	798	718	726	707	703	799	748	707	718	705	766	800	732	720	760	771	748	742	785	727	793	705	744	760	748	753	742	747	815	714	757	741	765	765	740	747	714	747	755	765	730	764	776	720	771	747	727	722	673	723	764	725	811	760	761	731	729	753	764	722	740	806	742	718	719	761	733	759	749	748	797	776	745	725	771	732	766	729	785	764	756	848	717	791	766	751	739	730	749	753	744	730	751	713	695	766	757	746	725	761	732	752	756	743	748	791	716	746	736	736	724	729	699	742	747	738	705	727	722	765	770	740	731	780	766	767	730	766	726	738	736	746	755	758	752	736	739	726	745	778	732	714	806	715	710	755	709	744	752	740	712	795	745	735	764	752	745	775	788	789	748	762	793	746	786	761	724	719	738	688	783	783	719	754	758	771	773	773	733	724	732	672	721	776	758	707	743	770	797	776	756	770	748	728	785	767	758	753	745	728	716	804	766	719	777	734	742	781	783	765	747	736	770	739	765	758	742	782	765	771	737	756	780	764	763	781	777	770	721	775	710	764	733	721	742	740	723	671	759	793	729	761	769	719	767	764	760	797	723	813	721	707	800	796	790	716	744	740	773	761	749	744	778	762	773	787	751	705	825	752	760	717	768	748	769	776	806	787	747	779	738	737	741	751	748	781	745	757	726	747	796	761	749	756	741	757	747	772	768	808	743	737	706	764	731	715	785	743	736	707	784	779	749	744	770	736	727	766	717	756	704	735	818	772	759	717	735	708	736	751	757	728	735	745	728	732	725	737	733	750	745	781	783	784	744	721	759	755	758	738	808	766	731	775	727	735	721	685	743	720	762	736	748	747	784	753	794	747	733	721	770	734	724	745	771	780	719	743	737	757	784	729	738	757	785	747	765	726	696	754	729	747	736	781	747	827	689	726	729	717	803	740	758	734	717	732	746	744	779	744	793	744	785	753	736	700	773	736	750	776	759	796	715	773	771	710	767	779	752	786	749	748	727	755	780	776	783	802	783	741	750	785	715	792	781	734	723	758	709	798	732	747	733	744	722	714	715	701	707	742	766	780	688	783	720	725	730	735	789	771	759	701	793	736	767	761	742	756	739	784	739	788	801	777	767	733	758	738	783	774	727	786	737	766	744	750	751	781	756	763	757	773	780	723	732	755	779	728	775	783	755	738	769	798	728	737	760	785	721	743	747	731	751	718	759	728	783	737	798	728	738	703	706	759	777	749	789	768	730	714	737	729	745	758	742	780	743	735	739	803	763	744	728	708	737	757	735	752	785	782	772	776	753	748	747	702	748	718	725	736	748	764	762	744	802	771	733	779	723	754	746	760	757	727	756	716	723	737	751	715	698	780	759	736	739	741	739	787	760	761	754	791	769	723	730	742	778	709	776	767	734	736	742	742	752	743	750	762	767	737	750	796	728	807	729	762	782	717	768	698	724	724	710	742	780	742	776	746	687	739	816	742	731	735	743	739	767	756	745	736	736	756	775	773	789	791	750	743	748	767	760	748	756	751	771	748	769	741	703	790	773	739	744	726	775	733	801	693	754	746	749	778	777	708	748	768	763	785	800	759	725	798	765	686	751	761	751	813	840	783	721	734	751	787	734	762	739	730	764	700	749	769	746	782	753	742	746	738	769	743	798	716	754	735	742	825	783	759	784	774	790	755	787	754	730	769	789	767	727	784	774	745	754	731	746	775	716	693	752	709	721	749	674	718	767	753	720	788	763	745	748	780	726	733	820	737	779	743	715	732	736	787	767	764	734	723	749	785	749	759	788	759	784	742	710	742	727	717	768	722	730	723	744	754	756	755	747	752	766	751	730	754	736	714	765	806	754	782	766	710	774	784	719	735	738	787	761	732	773	739	733	762	756	754	817	752	763	720	795	733	775	714	771	723	718	732	719	733	763	760	725	756	732	791	726	782	741	745	704	721	734	734	773	744	771	755	758	741	742	756	761	787	779	731	704	753	751	694	728	715	732	785	775	756	743	737	736	815	777	748	726	747	755	760	771	762	753	747	690	724	727	732	739	768	731	747	724	748	723	819	751	736	780	770	732	696	775	796	733	741	704	777	776	730	803	773	754	727	766	759	756	823	748	735	798	748	781	754	752	731	756	799	737	769	731	739	763	766	743	769	743	749	757	727	766	743	774	764	707	740	766	748	771	710	763	781	767	724	721	738	719	786	770	770	772	727	753	772	772	849	773	796	766	754	809	717	731	758	739	794	753	731	735	724	732	767	795	807	728	773	754	752	752	763	729	756	788	711	785	744	750	758	712	744	722	727	785	790	792	749	724	741	739	788	728	770	763	753	744	723	762	756	757	742	761	743	761	720	751	789	768	769	776	762	733	746	800	717	786	730	786	760	740	778	739	775	740	742	760	782	761	733	784	770	770	735	762	722	744	778	742	743	726	722	744	712	762	761	739	803	722	778	784	698	774	705	769	736	710	756	727	776	725	784	777	789	751	744	726	775	791	713	782	756	781	770	762	768	747	762	733	699	761	783	765	770	775	727	689	806	715	731	807	767	742	740	748	742	761	751	726	733	753	763	741	740	752	767	765	764	709	753	736	770	745	736	778	719	722	783	730	769	707	725	746	757	721	770	756	698	719	777	748	742	811	773	738	729	710	761	783	736	762	760	777	761	703	717	764	738	727
28615	11826	9107	5500	3450	2468	1654	1274	1171	884	762	703	591	571	502	508	447	443	457	437	427	462	420	424	406	380	417	420	430	384	417	404	409	397	475	419	416	429	393	409	400	444	410	397	407	411	411	392	393	412	416	419	396	413	433	416	464	429	460	378	415	384	387	393	394	402	380	403	398	410	456	380	426	369	413	443	399	423	430	393	422	421	410	389	443	412	414	391	400	432	410	406	400	416	401	399	404	387	402	457	422	372	383	426	422	402	434	404	449	360	404	432	377	387	415	401	437	416	412	396	429	386	406	426	408	387	445	414	418	412	447	343	389	406	447	429	409	427	389	383	436	412	396	419	446	415	400	391	424	433	407	417	394	412	430	404	421	434	433	436	441	419	445	386	430	403	436	414	390	406	444	407	422	404	448	390	410	411	410	405	386	457	406	397	419	378	451	428	407	451	408	370	426	435	441	381	421	407	386	363	371	407	388	385	429	426	416	433	422	389	419	428	422	398	419	380	396	420	459	397	431	402	442	397	437	430	407	444	441	409	472	425	427	422	415	396	437	393	435	347	458	445	393	420	417	399	399	421	436	421	430	399	398	412	394	403	410	370	417	423	414	400	400	432	410	365	470	402	433	378	416	437	392	409	443	403	392	381	409	419	379	403	395	420	384	386	415	406	433	408	442	452	373	410	429	416	395	417	383	414	395	422	450	389	406	387	458	402	456	430	407	388	401	408	432	433	419	404	417	379	418	411	386	417	402	409	450	382	431	394	420	408	379	407	381	425	423	401	448	413	414	442	415	438	416	376	399	416	415	375	391	400	437	417	401	393	399	435	415	378	413	423	404	426	410	400	406	389	406	421	394	391	423	412	419	394	442	438	437	412	409	422	410	421	370	398	417	434	441	375	401	405	419	392	454	404	414	446	417	409	408	412	396	410	434	457	404	422	391	403	440	436	393	418	419	407	384	440	405	439	422	433	411	375	373	426	414	441	429	424	377	450	427	417	393	409	418	360	418	373	408	420	388	375	426	393	381	405	429	442	409	415	415	392	418	457	384	417	395	393	405	414	418	400	422	428	415	407	400	460	409	413	457	436	401	393	397	392	416	436	388	386	392	419	408	389	409	423	417	391	416	402	408	415	398	418	385	393	434	398	410	441	384	404	411	419	426	399	411	413	412	367	429	408	400	410	411	408	422	394	362	427	412	403	398	375	395	407	379	395	399	400	393	377	419	391	402	428	392	380	404	441	418	435	397	390	434	431	370	434	423	382	416	381	446	389	429	440	388	437	375	396	443	394	440	403	435	374	394	389	378	400	432	443	409	448	418	398	430	445	381	380	435	395	380	425	409	386	402	441	404	395	414	390	432	395	423	428	415	362	434	437	423	408	422	423	410	406	397	373	418	420	413	393	400	435	398	394	410	390	397	417	448	421	389	399	405	417	412	427	380	388	425	408	434	434	412	404	418	396	441	414	416	403	456	432	368	424	430	449	428	402	423	399	380	392	442	420	459	423	424	379	411	429	393	379	391	436	394	399	430	435	411	408	413	412	363	403	421	436	376	435	356	417	436	384	462	403	402	402	431	378	408	400	405	390	394	423	433	392	357	383	414	404	422	431	407	452	415	424	397	444	444	386	424	385	366	397	400	433	431	393	467	434	408	414	425	391	424	407	428	400	393	403	424	389	400	402	436	417	386	380	418	376	398	400	428	389	399	395	420	437	424	404	388	418	419	408	430	394	422	428	416	435	409	399	426	412	368	396	416	431	397	397	423	452	419	442	409	388	424	390	407	383	419	394	372	406	399	396	347	406	409	365	406	393	389	401	383	394	406	421	407	419	439	362	389	390	412	442	382	380	443	399	420	426	421	447	388	393	419	429	404	430	383	391	404	456	394	366	418	411	402	401	432	396	390	447	487	448	410	418	432	379	365	373	404	415	422	395	429	392	417	417	397	424	412	429	423	403	421	423	416	423	392	420	460	392	405	436	427	409	423	403	401	390	373	413	422	410	468	435	398	377	380	429	379	372	399	410	417	389	424	405	442	445	410	433	374	370	394	399	415	416	439	414	377	393	372	405	432	356	398	396	383	411	399	389	416	457	395	450	423	409	394	397	408	424	397	404	427	389	392	393	428	412	395	443	429	423	458	419	406	414	384	442	390	416	412	392	420	416	443	448	377	400	424	443	459	406	442	416	438	377	392	438	421	451	422	422	395	416	422	417	440	408	395	413	391	417	413	434	426	378	425	403	439	418	430	386	394	413	431	386	416	432	401	382	425	389	404	419	382	455	395	364	377	431	400	397	408	401	388	448	415	414	411	417	416	371	399	380	414	450	407	417	436	392	411	414	427	405	439	411	419	375	425	464	431	433	411	407	452	421	418	398	424	384	410	376	449	420	423	380	432	443	396	418	408	415	389	368	438	426	393	436	410	393	390	408	455	407	422	412	415	391	421	474	373	424	418	421	446	405	361	377	393	391	433	397	424	421	402	422	406	407	375	430	412	415	413	411	401	424	428	421	436	411	389	418	381	385	385	367	392	394	350	369	393	384	386	385	394	413	387	429	409	436	408	440	405	401	405	395	430	416	430	388	389	382	415	388	406	396	414	397	405	428	394	436	402	409	405	424	440	411	437	371	401	405	379	383	408	446	423	414	383	413	421	435	440	415	382	414	395	413	394	394	396	413	404	388	413	437	407	387	397	404	426	404	425	426	401	389	413	401	435	408	397	406	387	461	399	396	403	402	442	407	420	407	413	363	402	408	380	423	416	411	395	392	403	369	367	429	458	412	419	448	389	419	405	421	403	461	379	407	430	408	449	387	393	420	404	363	432	395	412	414	391	410	430	420	451	371	406	404	428	397	432	422	392	386	408	412	431	434	425	419	422	417	393	434	437	429	448	390	395	395	446	404	397	392	412	467	410	401	414	373	386	361	426	393	411	428	424	423	430	418	417	384	436	386	419	413	424	445	425	411	419	439	398	436	429	426	434	418	418	392	382	383	435	389	421	412	445	390	411	422	414	433	428	414	408	408	410	419	405	430	410	412	396	398	423	398	376	414	438	395	379	400	404	405	376	427	402	413	462	435	379	449	471	440	413	399	422	411	428	428	429	406	422	418	379	379	424	417	431	439	422	417	407	394	389	399	430	357	437	430	398	388	399	391	410	420	405	388	396	407	409	436	433	386	441	442	416	429	399	429	432	410	426	429	432	430	376	391	430	392	399	406	459	447	393	399	412	389	436	403	442	382	422	416	415	425	390	469	377	406	428	429	422	414	406	423	411	397	399	418	436	428	384	396	435	430	423	419	424	436	432	376	395	406	386	430	408	453	406	443	410	418	378	406	402	455	393	382	398	444	439	401	392	406	404	377	409	401	426	386	371	400	397	432	425	387	396	404	437	415	413	379	444	467	415	401	428	420	396	420	417	374	404	405	425	396	411	396	429	390	423	425	441	407	406	404	443	441	383	395	389	396	393	404	383	426	411	392
15754	8235	12501	11825	10294	8241	5686	5021	4527	3486	2789	2401	2016	1816	1667	1588	1321	1248	1248	1096	1097	1099	1004	1051	1001	997	951	913	967	914	931	959	925	938	890	1003	891	885	943	925	905	886	871	900	941	888	884	873	960	922	895	861	878	873	891	871	950	896	916	944	924	941	931	904	884	912	924	900	893	937	872	939	939	924	908	866	894	918	947	898	915	881	878	879	903	910	947	847	932	892	885	876	914	862	944	909	922	856	958	909	900	893	900	905	899	881	935	928	924	911	921	907	819	883	949	878	836	915	916	874	882	860	911	889	916	928	871	914	932	889	935	933	915	923	927	915	895	843	902	876	869	887	886	860	877	923	906	899	904	873	971	880	873	926	900	914	921	947	956	913	926	910	845	937	937	895	875	940	875	881	842	917	887	913	954	854	830	886	856	878	877	930	881	903	882	832	899	887	935	885	873	868	942	879	969	884	914	934	860	910	889	887	896	880	893	906	881	931	912	933	891	894	880	878	867	892	921	910	882	889	917	881	876	918	937	863	911	894	842	934	908	876	882	912	899	880	884	901	881	881	847	885	916	927	903	924	890	891	860	901	914	875	943	898	916	866	922	868	899	880	921	949	903	920	909	921	896	979	831	888	877	871	939	940	933	901	847	884	852	866	907	914	894	950	882	920	958	919	821	908	900	907	881	886	898	904	866	914	877	878	880	928	921	951	896	933	921	875	880	886	889	934	900	889	893	904	896	947	862	909	912	909	830	857	898	904	894	899	865	874	887	907	852	847	893	857	889	881	898	873	897	933	843	938	889	891	873	952	890	874	921	868	844	912	922	919	911	823	902	890	888	932	907	891	868	883	954	946	861	955	955	880	907	932	879	897	877	888	940	879	847	906	951	898	874	902	854	894	879	887	891	890	894	894	852	955	915	877	866	904	849	939	877	899	879	899	874	894	937	843	905	922	908	891	867	878	896	883	888	872	908	852	886	901	929	902	920	897	864	860	961	930	906	940	859	942	900	897	903	866	859	886	873	882	857	865	910	907	880	926	863	847	845	865	842	942	914	931	909	833	881	882	886	906	927	867	886	910	928	919	889	906	912	873	875	825	957	895	877	860	870	927	860	856	917	875	883	900	874	933	894	838	872	937	816	902	924	877	919	889	890	894	878	921	910	896	903	940	902	894	899	952	865	910	858	892	866	872	878	879	862	912	881	849	845	930	889	861	951	848	858	859	965	915	936	898	903	826	861	917	829	897	833	871	919	947	922	872	878	848	861	898	897	909	920	931	839	894	909	863	846	917	940	938	865	960	900	930	915	895	884	927	919	900	888	872	917	907	903	880	890	864	896	895	892	857	837	927	946	908	913	905	880	847	931	901	886	892	899	913	884	941	917	867	935	874	903	922	877	882	877	850	891	892	909	894	909	923	927	882	917	845	909	861	860	904	906	883	849	874	897	913	904	862	916	863	835	938	899	884	836	935	900	877	921	853	879	849	973	917	885	921	932	886	896	877	928	841	925	891	920	904	884	885	871	885	916	856	842	854	892	877	857	875	964	934	867	933	932	941	880	876	873	870	871	902	858	902	958	837	892	923	924	887	958	878	842	916	902	861	877	865	893	906	873	872	851	890	837	868	872	931	892	880	864	887	910	920	907	932	886	870	860	856	895	872	825	931	892	943	883	876	863	919	896	832	848	915	903	917	890	898	866	947	845	912	883	853	881	902	894	879	866	897	846	897	900	895	880	920	928	867	933	898	939	872	919	872	844	879	872	908	871	854	894	863	881	876	928	875	881	851	861	906	878	873	925	872	867	914	952	882	902	883	927	853	854	866	868	896	905	894	943	869	871	906	876	918	921	875	858	857	885	862	886	883	904	917	875	918	836	877	935	889	928	900	844	892	885	891	884	861	920	929	882	900	940	886	907	903	877	915	891	862	894	909	879	892	896	873	936	874	885	889	871	882	857	847	843	831	887	867	857	841	914	892	884	916	897	865	917	868	874	901	950	908	859	916	875	884	878	927	866	873	883	885	910	876	908	881	883	872	948	878	876	843	880	872	926	872	872	910	841	880	921	889	903	862	916	888	864	855	859	881	934	864	873	910	899	931	884	938	889	872	936	874	836	887	884	872	829	925	913	879	865	850	934	878	910	952	873	891	919	898	859	864	891	893	877	922	837	895	860	962	879	869	852	899	875	916	876	868	856	919	943	878	867	857	889	930	837	905	863	881	910	894	860	843	944	927	863	886	906	876	899	900	905	900	875	903	908	884	894	859	888	896	877	926	820	864	920	842	912	882	921	907	900	913	856	927	890	890	899	854	895	875	844	879	948	895	898	866	847	886	946	878	922	901	887	852	878	945	868	919	958	866	886	883	860	897	875	880	861	890	878	914	864	846	928	895	872	912	916	919	925	895	867	898	895	899	920	861	898	846	868	887	888	886	858	888	894	928	923	923	924	952	920	900	906	851	894	886	886	900	878	930	901	936	880	892	909	887	932	903	933	864	893	834	886	898	907	875	859	890	849	935	897	913	913	869	857	873	902	885	918	878	880	886	927	881	872	954	848	872	918	897	913	924	929	931	912	899	926	897	894	914	882	879	867	916	912	882	919	870	903	897	891	891	847	919	925	939	824	865	851	889	856	851	916	943	886	861	921	893	916	876	879	945	917	894	876	909	932	856	911	895	870	859	899	861	924	897	888	842	890	856	964	916	889	899	906	906	903	856	947	909	915	925	909	907	931	870	862	878	874	868	916	914	887	894	882	893	886	923	857	933	904	845	939	870	926	873	887	891	877	897	924	871	860	926	896	923	861	839	919	853	888	869	897	922	886	888	871	882	872	862	911	927	906	866	892	894	857	864	931	886	861	903	852	830	909	948	883	910	932	930	867	943	899	919	903	888	896	910	888	885	870	863	851	858	854	873	883	911	860	907	952	907	860	886	914	897	900	900	889	909	912	866	868	843	882	875	857	866	905	872	926	881	937	831	862	900	887	893	867	875	967	890	931	929	882	888	855	867	863	863	916	905	864	901	912	914	902	901	933	869	913	838	852	884	911	896	900	922	912	894	912	901	943	906	912	878	890	877	876	892	891	849	898	923	962	877	921	887	878	868	923	871	838	904	873	879	900	918	967	902	962	884	852	864	914	885	868	839	911	915	859	933	876	858	932	860	911	947	896	949	935	940	882	900	910	889	867	865	875	939	928	926	865	890	882	874	866	893	958	828	927	857	962	866	912	922	910	880	901	889	872	933	880	820	850	872	831	885	835	942	860	890	917	934	907	947	858	915	908	919	892	935	914	951	913	883	920	893	850	874	963	919	918	892	882	870	891	841	897	884	869	914	918	888	868	846	940	917	838	899	875	957	865	909	915	872	881	864	923	944	936	931	889	875	858	887	885	905	902	897	884	894	920	924	907	871	889	857	876	903	869	922	888	893	907	885	877	864	891	862	882	909	860	855	922	824	890	894	880	927	947	920	830	918	909	887	856	889	911	913
9216	4025	3194	1962	1434	1175	804	654	561	537	484	441	454	449	427	373	363	405	361	372	365	387	376	387	399	391	369	340	345	362	366	345	335	385	371	327	370	359	333	349	336	307	347	355	363	374	375	345	361	374	342	357	358	333	364	373	333	340	341	379	359	359	372	344	414	381	340	362	338	383	363	396	376	337	358	322	341	357	345	375	351	361	366	370	389	335	343	354	311	357	393	341	380	369	335	348	391	347	337	361	367	352	353	345	338	365	357	356	358	360	349	380	361	377	371	398	369	339	362	360	344	324	369	386	371	374	339	341	356	379	345	327	323	384	326	371	360	337	387	360	378	351	365	363	362	366	339	333	395	342	398	354	375	357	329	360	343	357	359	363	402	341	393	362	372	381	388	393	337	339	363	359	355	340	344	365	350	364	340	385	381	337	359	352	355	317	337	395	365	332	357	326	325	373	389	428	346	361	371	373	359	359	342	387	391	416	337	351	343	337	352	322	335	345	366	317	377	384	353	362	397	348	376	382	372	367	361	323	353	360	357	338	397	339	336	351	351	388	379	365	353	414	358	357	338	353	378	362	386	379	318	335	340	367	376	350	361	365	425	355	361	378	350	375	389	346	349	328	358	363	362	398	360	364	379	392	364	349	337	365	362	351	366	362	383	369	411	381	365	391	364	373	383	355	393	354	347	391	340	372	329	375	380	335	370	371	337	354	348	405	369	352	370	352	344	363	317	345	367	357	358	384	350	378	375	352	343	369	347	389	327	344	345	353	394	382	368	380	358	370	351	326	326	368	377	355	339	346	364	322	341	388	381	374	365	374	339	344	357	390	374	336	361	343	359	326	365	341	355	378	323	324	327	368	358	375	366	365	357	351	348	351	321	357	373	391	342	401	356	385	358	374	335	363	319	344	347	340	341	399	375	353	361	352	387	344	381	386	346	312	363	357	355	373	351	334	412	361	404	379	366	341	328	342	353	327	368	383	335	342	354	338	370	389	350	334	373	361	356	339	323	382	337	379	374	381	360	333	334	333	386	336	366	360	376	368	374	356	325	389	379	371	378	408	400	384	334	382	356	367	368	400	326	355	342	332	352	342	387	367	334	373	374	375	358	339	333	354	365	365	342	320	353	350	339	392	393	341	338	355	359	409	345	362	373	362	389	331	337	371	362	364	334	381	349	359	378	371	351	357	373	319	329	341	365	332	358	341	314	382	375	333	358	341	387	349	397	351	343	333	380	369	371	362	340	342	361	343	364	372	393	371	354	342	331	394	374	391	353	340	358	372	391	327	358	376	372	318	367	339	352	405	335	354	363	385	360	369	371	325	341	363	310	338	350	338	335	343	367	372	365	334	366	350	367	334	359	364	369	368	385	337	353	360	356	345	389	342	331	388	389	375	346	344	347	344	344	350	340	347	325	388	341	333	357	346	382	373	358	333	363	384	341	313	356	332	333	354	345	339	345	336	348	373	330	338	349	368	326	330	397	391	348	363	376	374	354	366	382	381	365	348	383	343	369	334	361	329	360	352	389	378	333	351	354	337	374	345	369	362	339	335	410	322	354	368	332	344	378	374	349	340	351	360	372	341	347	350	332	361	338	397	375	380	359	398	356	342	376	357	381	386	391	374	358	380	348	376	344	346	355	404	366	385	343	367	366	364	401	349	377	359	389	352	366	330	375	341	359	366	336	344	357	397	340	385	395	378	369	389	371	372	350	393	366	344	334	341	374	358	353	403	350	348	360	317	355	332	325	370	354	377	317	374	391	372	375	336	338	342	318	334	416	370	318	351	353	346	378	354	376	370	364	373	353	364	367	357	339	337	366	341	347	380	407	335	352	349	368	354	347	351	332	345	389	337	337	361	395	358	371	352	362	363	373	352	346	353	360	364	327	384	319	353	342	388	370	400	370	337	386	366	328	359	357	325	373	347	349	387	347	363	363	363	384	340	342	358	356	369	340	357	334	367	376	314	348	323	374	375	377	351	362	370	352	334	336	361	347	349	335	380	329	388	365	350	325	304	338	354	347	338	346	369	384	384	378	380	388	362	380	367	344	356	349	401	341	360	324	351	383	343	348	321	355	360	335	369	353	368	382	364	395	378	337	340	343	313	421	347	355	350	363	340	362	360	324	342	343	383	382	365	363	377	352	368	391	353	322	343	370	364	349	357	347	369	363	333	356	370	332	350	350	362	362	354	338	328	371	351	358	381	371	315	329	390	326	353	368	362	412	354	356	383	367	360	349	353	360	359	350	366	381	376	364	384	391	332	383	358	378	349	374	379	398	329	348	343	371	369	347	369	373	344	378	380	303	354	363	365	376	365	332	338	375	350	355	357	363	362	363	332	349	381	342	339	358	405	349	364	389	401	339	354	352	393	345	358	376	382	355	359	377	374	344	335	342	364	365	353	369	373	368	368	363	389	345	362	362	372	345	351	367	352	343	330	373	326	349	365	333	369	402	359	346	342	387	350	368	334	381	342	364	407	355	355	350	323	363	362	396	360	299	335	376	370	357	400	352	357	379	359	383	333	334	314	387	346	364	369	353	355	369	353	341	339	365	343	363	341	345	371	342	389	393	359	354	370	355	362	359	334	362	360	369	359	366	385	367	370	384	350	351	371	393	391	368	343	330	399	336	340	372	355	336	362	346	365	378	354	330	353	351	364	374	384	349	351	355	342	336	405	326	373	346	320	371	365	361	330	353	362	367	391	347	376	365	352	355	331	372	364	370	343	328	371	390	379	354	360	365	382	344	387	368	351	314	324	379	352	346	343	345	311	343	372	354	385	363	381	344	336	332	384	365	342	333	340	365	367	346	355	363	360	372	387	352	347	359	387	388	393	369	354	330	349	313	372	369	362	352	346	344	335	365	397	355	361	332	332	366	347	367	348	376	361	368	355	317	337	356	395	427	380	391	363	383	347	365	352	378	347	352	323	344	327	348	377	313	388	379	350	385	389	364	389	362	363	368	353	369	367	311	379	371	357	389	368	360	386	410	372	326	330	398	394	392	361	387	381	366	360	380	352	370	349	385	356	332	343	373	306	349	348	376	367	370	344	362	362	364	358	359	343	360	359	332	354	359	367	367	346	352	346	335	344	354	389	355	324	353	361	363	397	377	376	338	331	325	343	324	306	340	391	337	378	376	357	315	349	345	374	359	327	341	359	353	343	363	362	367	337	337	371	323	342	352	373	391	345	358	368	377	367	346	337	336	376	329	383	350	364	361	372	360	370	366	342	346	352	372	359	339	347	319	358	375	353	346	338	321	329	356	339	369	359	314	339	364	361	340	349	344	375	392	349	370	389	328	327	360	346	381	326	379	338	319	363	352	389	368	347	364	357	342	362	321	362	371	387	381	436	394	334	386	341	357	336	376	356	361	361	345	330	342	369	359	340	386	307	348	343	381	331	369	376	368	365	370	356	342	349	378	339	366	353	384	367	353	368	349	375	341	330	352	370	347	343	366	371	378	386	364	340	365	387
5837	3515	5598	5470	4643	4124	2880	2218	2021	1836	1494	1281	1320	1143	1042	1071	959	912	946	868	843	870	834	819	886	845	795	761	821	769	768	792	774	804	758	799	761	754	769	745	782	763	793	768	809	773	798	762	831	792	804	821	831	797	828	754	754	786	780	771	784	761	769	737	728	744	821	794	799	768	777	765	841	767	785	789	791	773	726	745	734	791	772	769	754	781	766	775	751	801	801	773	749	778	752	786	787	806	850	765	824	793	750	727	774	753	784	772	789	799	803	809	771	805	749	784	777	752	772	853	746	772	793	790	811	790	788	854	790	758	774	798	805	778	756	755	831	771	710	731	779	781	847	803	799	795	784	780	844	772	780	799	817	791	794	786	801	802	778	757	734	781	729	767	831	757	787	805	757	764	789	812	778	803	758	777	806	808	744	837	765	787	812	778	799	772	783	770	800	795	793	816	738	808	758	793	835	803	777	814	768	776	753	820	807	759	775	778	805	816	812	847	707	774	758	781	847	775	818	766	794	738	820	781	791	778	789	792	806	822	808	743	780	811	821	828	791	821	770	794	781	829	757	824	706	728	812	796	741	801	761	770	771	784	771	806	753	823	821	747	813	746	751	819	780	749	779	787	772	804	797	798	783	783	807	789	799	780	789	794	838	828	773	793	788	823	798	765	833	779	737	756	706	788	788	765	761	764	798	765	748	743	763	749	795	853	800	779	736	824	814	779	822	750	765	771	783	813	775	785	791	805	749	757	718	793	747	758	743	718	782	811	754	785	742	773	761	829	765	774	776	816	816	730	779	762	791	769	774	795	824	790	795	765	787	746	822	803	745	815	813	810	744	783	795	783	781	756	838	770	762	824	797	750	785	772	767	769	755	832	764	796	792	800	811	769	755	760	802	793	816	792	760	795	777	771	729	774	772	798	733	735	759	798	776	813	768	778	755	842	809	791	826	790	766	808	832	802	794	746	790	759	823	746	791	811	816	780	807	795	785	757	822	779	823	835	758	837	790	808	761	750	767	807	726	811	736	790	831	826	812	845	718	778	812	787	857	792	795	767	744	740	830	800	827	779	778	779	751	763	749	847	796	787	769	810	771	810	818	762	773	813	778	747	799	776	790	812	761	769	773	756	778	788	764	822	811	808	753	781	751	775	766	835	790	756	758	765	769	768	790	784	800	771	791	798	801	723	775	771	791	787	751	759	800	793	786	770	764	773	789	786	789	792	737	801	775	745	812	742	829	763	814	777	755	782	798	767	770	793	765	773	761	792	804	768	721	787	768	813	794	726	754	793	800	770	746	800	809	768	771	778	786	748	804	745	836	784	842	773	809	780	814	793	723	824	788	788	767	819	784	730	786	814	802	776	761	818	808	784	771	776	804	790	830	854	769	812	762	783	732	757	774	801	745	769	767	747	755	784	760	788	758	768	788	759	778	802	785	749	792	782	800	783	801	735	777	738	750	825	799	806	777	743	765	784	779	748	828	808	785	770	771	803	800	767	814	743	801	812	796	789	775	812	804	756	755	822	767	806	812	761	770	726	752	774	773	820	845	750	745	733	793	774	750	746	813	830	760	790	754	786	828	812	770	753	747	832	823	782	801	777	808	810	769	776	742	765	772	759	768	834	790	740	802	807	770	763	753	781	784	827	789	757	761	769	788	824	757	775	732	797	745	779	721	806	731	737	777	757	745	773	804	756	750	793	782	775	781	792	761	778	779	820	739	797	804	780	794	766	730	797	821	793	810	757	764	761	775	802	748	837	750	790	813	780	782	745	803	799	782	792	816	763	775	735	767	758	760	748	788	825	771	774	804	818	805	775	774	790	768	791	760	799	795	785	799	772	790	799	832	706	762	807	784	789	796	834	837	817	809	793	828	780	790	795	799	785	764	833	821	786	757	775	799	871	793	804	705	800	788	762	786	799	833	784	737	761	770	771	794	756	779	815	791	753	745	747	812	840	783	835	776	796	782	795	814	760	817	754	729	790	776	795	800	769	814	771	798	810	819	809	792	763	795	797	845	791	812	777	788	793	784	796	771	780	807	836	832	774	737	733	797	752	771	792	768	721	787	791	830	755	810	773	805	767	796	788	799	812	769	795	775	762	790	762	748	775	759	790	756	788	711	783	729	777	786	753	742	772	745	780	759	755	782	758	789	781	805	734	738	763	808	802	790	787	817	805	818	788	795	808	788	761	800	794	788	796	816	730	757	774	774	769	817	748	790	789	768	753	759	798	795	792	820	763	796	747	760	748	782	797	815	795	776	760	819	784	784	759	781	805	765	760	763	744	820	757	741	848	744	810	809	774	729	747	746	799	771	823	795	810	745	808	786	773	734	743	804	799	760	707	752	822	759	771	757	827	777	820	780	776	737	817	820	830	788	757	827	722	743	758	791	821	785	791	781	748	750	774	744	835	800	726	774	771	766	768	804	813	794	844	780	771	832	807	800	786	778	778	786	782	801	804	783	790	774	785	774	766	776	725	805	781	808	810	783	805	799	840	760	818	720	780	765	767	776	801	799	745	754	785	790	762	802	764	770	759	774	765	792	784	802	820	792	784	712	820	816	772	770	785	749	741	763	815	806	804	786	814	774	802	788	792	805	765	726	765	762	815	744	743	800	802	762	786	796	790	777	760	819	788	820	808	776	806	802	813	833	753	823	735	808	736	767	784	826	789	793	797	815	782	783	752	802	769	752	752	765	739	752	739	797	807	808	816	773	864	793	772	777	808	738	846	782	790	771	802	792	837	782	811	779	809	771	806	784	781	814	760	760	811	760	761	812	824	765	761	824	796	761	733	801	786	759	826	819	782	783	762	722	774	763	806	781	767	778	791	722	789	734	794	823	796	796	776	779	775	777	826	825	775	799	812	804	723	776	737	771	770	826	792	791	791	843	775	782	758	772	760	790	738	699	801	755	784	759	801	782	773	804	781	822	787	794	796	789	778	768	789	795	823	817	767	754	799	793	753	825	767	776	782	778	786	798	753	782	794	787	766	739	798	813	798	742	822	801	789	787	784	795	722	763	825	803	779	741	815	827	788	764	785	738	790	811	780	731	780	797	732	743	832	794	807	808	755	738	800	775	794	758	754	820	799	792	782	781	737	770	831	772	789	766	827	800	834	739	751	820	764	758	787	762	817	742	823	764	756	740	752	726	769	746	776	770	732	730	778	750	777	757	814	778	823	778	832	815	741	775	830	758	804	797	834	764	780	770	750	773	794	742	802	777	751	730	823	763	763	772	793	777	818	793	767	793	785	752	804	806	743	750	766	810	768	814	788	743	747	835	811	740	791	801	751	786	783	739	780	746	820	782	762	785	803	799	835	803	816	783	783	735	725	760	730	775	762	813	794	782	787	771	751	800	805	780	793	725	773	767	776	815	809	747	809	763	802	755	784	759	755	781	811	762	794	830	775	767	828	741	812	771	779	775	768	805	778	775	797	755	745	784	786	825	773	792	792	724	763	748	816	844	776	766	764	801	742
20480	8014	5956	3657	2361	1703	1180	903	788	704	585	494	435	441	454	428	393	402	374	380	348	379	328	354	347	382	333	352	302	321	359	327	333	308	317	317	343	347	349	350	339	332	342	345	336	379	317	329	371	361	347	348	345	341	385	342	343	387	348	347	352	331	297	338	336	341	348	356	330	302	340	328	315	418	347	319	352	321	305	360	335	308	325	356	379	312	365	362	347	354	333	358	327	311	338	326	314	372	299	365	341	336	358	331	370	346	353	338	333	346	358	357	353	371	343	330	363	339	370	362	323	371	349	335	354	346	360	349	343	352	330	339	362	343	330	303	363	340	300	321	331	286	328	366	313	321	373	339	326	321	343	363	388	324	335	318	347	343	344	352	333	346	313	356	347	336	341	336	365	338	329	322	359	344	340	349	346	358	345	332	324	366	349	314	359	344	333	372	349	340	327	365	327	328	332	353	355	360	374	310	318	345	329	351	375	349	321	343	364	338	371	361	336	350	325	319	326	344	318	324	392	337	370	334	334	322	339	333	310	326	356	331	371	327	331	325	331	356	313	348	317	341	326	327	308	374	342	368	337	330	339	365	361	362	349	345	341	306	355	311	372	353	362	363	353	317	325	310	328	325	345	336	348	321	342	342	328	324	337	347	374	411	333	343	327	336	332	347	314	328	345	359	332	342	373	369	375	362	363	339	358	329	377	370	364	340	318	319	345	334	360	320	314	329	339	373	340	314	334	326	310	345	328	371	329	375	321	347	368	334	386	341	351	304	353	304	363	319	320	352	334	377	305	331	357	355	365	353	356	301	317	305	312	379	303	338	358	329	342	312	370	328	358	353	336	329	328	330	354	341	341	368	356	359	380	338	321	322	327	383	324	337	297	337	300	339	337	370	345	345	323	298	321	359	362	350	333	352	336	329	328	334	333	340	345	378	382	378	315	343	338	356	360	347	337	332	381	341	370	301	286	319	289	336	350	346	334	338	375	317	337	342	336	316	324	312	371	292	353	335	344	346	370	340	361	358	374	342	315	343	335	360	317	358	357	339	365	387	311	323	340	351	323	383	344	356	333	340	322	319	366	325	356	344	324	336	346	341	308	335	296	349	363	347	333	301	334	329	338	342	364	322	339	302	331	312	318	353	319	325	327	364	341	320	350	356	349	315	310	318	334	345	357	360	332	318	331	355	337	333	314	322	341	320	358	322	327	326	334	322	340	306	338	366	333	335	334	308	331	334	335	344	356	387	373	349	375	342	341	313	360	350	384	339	343	319	345	346	355	338	316	318	351	359	370	338	333	371	332	335	327	350	367	322	326	327	343	335	354	315	332	318	348	341	356	366	364	352	332	325	339	324	358	350	313	294	342	347	361	335	347	341	377	350	370	314	353	360	326	360	320	317	352	355	311	332	317	354	333	366	350	354	335	324	326	361	359	319	338	322	336	326	324	326	368	319	319	337	372	312	368	358	301	366	338	326	332	383	341	363	331	327	340	363	316	305	343	329	337	342	316	318	292	379	361	323	358	304	341	339	347	351	377	381	332	336	326	316	322	334	355	338	340	334	349	336	318	336	339	369	363	347	353	335	357	342	295	360	369	353	348	290	333	339	299	327	324	342	348	303	352	355	341	306	330	329	327	333	338	339	355	346	335	305	385	329	318	309	332	326	315	340	348	335	331	360	356	318	327	317	379	356	328	344	369	315	345	304	348	342	352	349	345	317	356	344	369	336	320	323	323	323	345	332	354	346	320	339	338	341	318	326	327	355	347	325	279	326	353	343	313	365	318	317	371	374	337	358	378	366	356	346	364	354	362	356	305	283	358	367	329	353	367	364	338	361	373	332	354	341	345	343	343	342	335	358	354	299	354	348	328	329	337	333	309	376	333	353	320	336	339	334	309	359	319	339	283	361	332	329	318	350	336	359	360	318	367	348	345	363	356	354	346	306	321	355	336	327	341	311	338	328	314	360	368	341	325	406	344	301	337	357	336	317	351	352	334	354	353	328	323	292	332	341	288	356	365	358	366	331	362	332	337	327	333	342	322	338	328	343	371	353	361	310	334	349	340	326	321	355	341	330	344	374	312	369	343	319	351	321	320	352	356	328	386	362	335	325	342	321	321	349	329	305	337	337	280	359	329	323	330	312	314	329	321	353	355	317	341	317	364	324	331	316	364	356	352	316	331	331	347	343	341	337	285	340	341	316	371	325	351	320	327	336	329	337	358	369	341	367	326	316	353	314	295	324	351	345	354	336	342	340	347	318	352	338	341	360	352	373	323	332	312	348	310	337	352	346	329	295	351	336	376	306	356	280	345	364	349	322	362	310	308	323	369	338	359	356	318	307	329	351	344	333	354	389	368	343	351	349	363	324	370	322	330	333	345	339	342	316	350	289	357	362	361	336	354	330	327	354	365	363	343	356	337	354	358	303	367	309	345	335	309	364	347	361	372	326	339	363	335	353	360	373	370	328	346	386	360	330	344	313	322	346	302	329	321	363	369	352	330	304	319	325	341	329	351	321	367	318	347	318	354	348	314	320	350	333	338	343	355	372	342	368	340	302	338	334	334	354	377	336	340	340	320	400	374	360	347	373	333	333	346	366	337	359	337	348	335	347	332	343	315	325	328	322	346	366	344	339	353	337	347	303	336	392	359	355	340	349	330	343	379	337	329	329	308	349	307	324	349	297	321	339	375	344	294	386	349	344	353	362	338	350	359	333	349	351	336	344	366	347	340	290	333	340	329	346	333	316	368	334	336	309	371	342	351	372	319	349	330	339	335	321	335	331	333	319	351	355	330	343	371	326	327	344	344	347	342	337	334	362	320	354	308	337	317	325	339	360	348	332	308	334	326	339	309	342	372	356	370	345	383	367	345	354	344	346	340	371	317	348	311	345	336	402	344	334	353	331	326	356	342	341	381	326	365	325	338	362	336	339	338	337	354	399	335	316	330	377	334	368	344	358	355	317	376	331	362	340	324	324	352	329	342	338	350	343	318	326	330	341	341	319	361	346	307	326	353	320	376	355	347	321	359	352	318	348	306	306	357	333	366	349	318	292	355	338	317	353	350	319	317	339	336	351	338	331	306	339	333	357	349	361	331	314	311	345	341	398	299	341	339	346	371	338	328	346	315	319	368	331	341	354	367	325	363	358	375	341	346	360	336	348	381	327	312	356	348	348	349	321	315	361	343	331	362	330	352	340	339	323	370	323	335	341	331	357	319	342	383	286	341	301	343	312	348	357	308	342	354	323	356	353	333	353	295	293	332	332	359	344	345	315	315	328	351	332	370	290	357	366	336	372	317	310	337	318	345	336	332	336	350	340	346	343	362	381	315	315	326	364	330	322	317	345	311	342	381	307	347	323	351	355	333	341	324	323	374	356	343	322	339	325	389	342	340	305	366	332	355	363	324	361	369	369	375	348	368	327	356	346	318	329	361	339	345	355	314	329	330	341	309	325	315	360	363	321	334	334	345	372	362	347	332	348
12454	6253	9375	9028	7497	6212	4418	3720	3228	2614	2095	1817	1597	1381	1271	1159	1079	1000	1007	995	907	874	838	871	885	827	780	754	762	793	759	787	783	817	757	738	728	798	733	768	704	818	776	747	787	776	763	793	792	795	789	794	773	774	741	753	796	763	813	809	767	758	719	801	768	735	764	713	760	791	807	779	750	790	716	762	750	787	765	727	773	781	724	727	738	774	744	774	769	750	751	750	739	726	787	784	735	758	761	753	754	761	800	772	801	757	754	809	785	757	754	709	774	745	833	732	789	744	760	820	726	722	776	765	758	758	798	743	703	745	762	737	779	737	819	781	787	760	710	795	781	760	790	804	769	779	726	747	769	748	759	774	792	779	771	758	770	797	793	725	733	730	772	711	737	807	742	804	781	776	763	779	712	765	757	770	790	830	785	746	782	736	782	751	796	792	789	749	754	716	768	777	758	789	808	766	711	770	799	776	761	760	716	764	747	762	819	696	735	783	752	776	772	823	714	767	739	721	786	758	721	748	795	723	706	758	758	742	750	735	750	743	804	742	810	747	778	760	739	752	800	786	811	731	778	739	751	729	708	748	808	763	739	779	771	758	755	755	785	695	753	768	746	740	801	757	718	747	778	787	794	776	721	753	759	776	743	795	750	732	749	764	781	756	778	786	772	744	781	781	736	767	750	800	778	745	715	780	777	759	789	782	769	775	758	766	830	766	764	828	789	755	797	780	753	731	773	769	805	781	760	779	743	736	735	806	763	792	765	766	759	750	787	696	687	738	728	797	761	764	756	765	736	754	782	761	770	755	740	724	772	759	739	715	759	742	748	735	751	779	764	797	763	782	726	742	827	768	746	783	756	760	733	748	767	747	759	715	740	749	723	759	737	795	770	745	759	791	738	775	770	736	753	749	759	755	807	794	796	762	747	786	803	797	783	732	743	760	786	788	768	765	788	733	768	772	749	736	700	727	738	712	749	791	724	726	789	771	734	774	759	737	736	756	749	785	734	734	767	804	739	767	749	728	691	721	754	763	764	721	748	759	750	784	778	829	746	780	834	759	751	736	779	793	742	741	749	756	757	720	756	790	763	789	704	748	771	743	775	752	764	773	741	774	772	781	749	782	755	734	780	757	768	755	745	776	754	782	769	787	718	747	748	774	756	797	722	789	759	756	761	738	744	767	741	781	759	732	690	786	774	747	793	782	725	778	771	765	762	801	746	724	734	732	725	729	775	748	746	735	732	697	735	744	732	762	748	754	773	736	805	754	765	723	762	808	767	755	789	714	757	754	772	782	756	783	794	774	780	708	800	724	753	774	771	766	765	780	733	712	759	794	767	761	806	773	775	747	780	780	767	728	732	745	776	781	734	727	740	685	760	750	755	746	792	752	710	759	761	727	761	762	760	793	726	784	741	763	724	740	779	766	773	786	751	799	796	799	728	762	776	738	745	781	751	759	715	756	754	752	766	733	767	777	715	738	794	725	730	753	793	724	794	757	767	753	757	743	805	778	764	766	767	778	729	844	768	734	788	788	778	772	718	767	717	777	766	783	731	768	763	714	760	787	747	755	755	730	776	757	729	852	760	764	790	764	754	740	748	752	742	713	794	770	728	770	748	772	769	804	762	733	775	741	712	699	766	797	754	809	810	759	752	721	781	777	773	776	767	714	723	745	736	753	754	787	771	735	766	733	714	761	808	756	742	772	773	723	792	775	763	746	765	772	704	803	763	731	738	761	774	819	724	789	729	750	756	782	742	732	740	767	748	741	771	779	768	786	756	810	770	739	756	746	774	742	777	742	782	821	738	768	757	764	799	741	701	747	747	712	800	755	803	706	738	719	718	719	707	786	794	768	767	790	672	754	777	811	796	749	781	743	791	731	741	779	768	732	796	749	778	717	855	739	795	782	721	775	776	785	746	828	767	767	769	801	778	747	762	783	750	766	731	762	733	748	750	748	728	756	817	742	800	791	762	728	729	761	720	711	763	754	789	739	782	798	796	754	709	760	781	788	762	751	725	771	754	756	796	753	729	745	716	755	766	794	762	781	739	687	769	766	731	720	763	789	797	790	738	758	783	756	736	748	736	755	775	763	742	761	766	751	760	764	823	718	745	770	762	759	782	741	761	767	752	786	758	810	777	747	755	753	780	754	746	805	798	751	738	713	733	757	774	784	748	767	785	792	734	756	797	722	741	703	772	753	765	754	760	786	797	775	734	754	760	736	736	799	790	809	769	783	701	731	759	759	727	776	771	742	735	788	739	754	775	731	775	787	750	727	766	813	749	803	773	757	710	728	730	745	765	750	737	768	698	736	769	750	816	737	821	741	746	803	754	745	778	737	747	784	764	758	788	751	716	705	736	739	736	719	761	781	750	821	784	779	736	712	823	805	762	792	762	725	733	769	720	748	708	744	755	746	751	761	782	741	731	802	773	732	778	709	743	756	758	737	804	762	740	781	775	772	770	735	780	749	777	735	748	718	776	754	764	731	768	747	733	778	740	772	748	793	785	819	794	783	753	833	776	794	774	759	811	794	804	733	783	772	724	792	773	755	793	724	743	720	762	771	801	775	772	749	767	761	788	746	767	760	742	789	767	788	739	807	717	759	738	807	801	741	790	741	802	747	823	769	733	731	758	846	709	754	742	757	768	712	744	811	774	802	811	765	726	733	759	744	769	784	767	777	762	755	733	768	779	743	772	736	787	729	757	786	826	739	771	783	760	753	732	727	760	731	766	751	761	757	768	771	756	821	761	712	755	736	771	793	785	743	723	714	768	732	708	736	697	794	762	762	737	742	736	747	756	738	717	748	763	781	777	729	807	793	762	754	754	737	738	745	730	743	772	763	743	765	770	752	765	790	778	780	761	769	746	761	771	781	729	772	749	784	765	753	823	778	766	716	728	743	801	719	746	807	753	750	754	762	729	793	738	708	747	726	764	787	795	784	751	744	806	766	756	770	779	731	766	770	748	782	759	752	766	758	814	725	742	750	759	730	749	758	804	698	744	753	713	776	704	749	798	730	753	781	789	760	749	755	718	695	777	738	757	765	750	809	740	781	764	721	758	732	761	780	720	753	707	732	749	722	747	752	740	695	733	778	721	819	769	729	721	736	727	745	765	737	793	733	720	799	801	738	755	777	753	757	771	764	693	737	765	761	761	751	843	750	764	817	776	754	784	757	756	675	754	735	803	739	768	756	757	826	764	738	783	738	788	818	795	754	771	731	793	729	776	778	769	790	746	697	725	781	762	762	806	768	744	722	756	731	741	772	776	768	763	761	768	781	757	782	738	735	725	752	739	775	760	713	713	740	800	773	709	763	748	793	769	744	776	772	733	777	732	760	750	772	798	796	766	740	759	771	761	776	778	734	761	703	714	763	743	710	717	729	781	774	735	761	756	731	712	718	768	724	799	768	732	759	731	758	760	779	773	762	783	789	800	746	745	749	750	741	709	773	773	777	748	785	750	754	717	762	742	766	720	768	774	801
28690	12146	9072	5534	3349	2463	1569	1290	1121	881	794	712	580	541	530	554	501	467	409	443	429	452	423	430	459	466	447	458	439	374	455	450	433	386	404	378	410	427	400	386	421	427	407	372	394	451	412	448	417	404	428	424	429	422	375	426	410	419	420	419	396	414	428	417	421	389	415	420	420	391	429	439	408	411	395	483	390	409	434	445	438	416	379	409	416	359	447	414	440	391	369	399	422	435	434	413	485	425	413	403	441	407	393	421	419	430	426	413	444	432	360	416	387	409	409	400	422	383	407	418	430	369	384	403	402	407	431	435	420	412	383	374	405	404	424	425	445	453	427	417	439	372	394	424	426	380	383	398	391	405	463	425	413	430	412	416	426	438	416	418	446	446	380	435	399	441	386	405	440	401	417	394	384	368	451	413	409	403	407	399	386	398	402	433	412	415	431	388	415	386	429	428	401	412	452	423	399	414	386	379	397	420	401	447	418	416	431	404	407	419	364	437	410	429	405	401	452	426	402	392	431	387	420	408	419	419	387	426	458	402	391	401	402	417	403	417	391	423	429	418	397	418	423	449	438	412	449	392	444	430	442	434	419	387	437	391	404	406	422	404	398	409	443	451	424	433	425	376	383	377	403	448	432	432	444	402	385	407	434	416	448	441	422	416	412	419	433	426	385	415	417	444	404	404	413	436	382	409	404	397	452	445	436	415	444	390	412	456	438	421	439	441	408	393	410	402	411	438	416	419	426	412	418	379	400	417	396	447	401	406	438	437	447	443	401	439	368	415	409	428	447	409	383	391	443	440	426	439	420	445	421	418	422	428	418	430	411	396	416	431	438	402	431	387	394	435	415	382	443	451	422	389	404	449	392	417	413	410	380	423	388	434	435	400	430	445	392	410	399	462	419	436	380	410	439	414	450	441	412	391	406	400	389	422	423	449	453	380	433	450	431	428	435	385	364	427	399	400	356	422	396	412	409	428	391	415	418	428	441	427	467	380	425	422	406	385	433	401	444	430	407	410	365	355	417	467	426	436	422	415	420	421	416	382	421	392	384	427	420	397	414	439	392	387	433	429	380	409	390	464	453	430	406	415	430	415	409	460	439	398	411	432	434	444	446	386	411	395	446	436	400	444	421	396	407	400	415	386	428	427	411	404	418	415	433	429	415	432	393	411	455	364	456	431	407	388	419	448	431	422	416	400	375	418	375	427	464	449	419	420	428	443	433	390	369	381	425	387	426	416	395	443	423	429	431	429	418	452	438	418	420	364	392	412	433	421	410	412	424	419	402	414	402	446	398	419	424	406	400	407	447	409	421	429	438	414	413	442	376	385	448	395	378	405	357	435	441	411	393	393	425	430	443	410	360	419	421	440	425	398	432	406	440	397	448	409	425	377	398	407	376	384	373	409	447	438	422	414	462	379	440	399	426	385	439	394	410	385	395	411	406	371	447	410	449	365	429	392	441	414	364	400	434	432	421	427	403	380	455	387	411	432	433	427	405	438	432	416	416	392	373	387	411	396	419	439	407	420	418	404	415	392	396	408	398	455	436	440	370	387	387	413	416	410	381	435	404	402	418	440	387	415	395	421	432	390	448	415	423	394	409	449	437	438	370	385	407	411	411	421	403	445	381	410	392	444	440	433	415	451	410	406	408	426	438	402	434	427	358	398	414	434	391	384	434	446	461	424	443	440	414	434	439	421	375	415	413	432	402	417	373	419	413	390	430	398	435	424	407	429	401	398	379	384	409	412	454	413	453	430	421	419	377	390	404	415	428	374	395	394	407	405	439	383	436	440	433	457	401	407	433	440	442	431	433	376	360	416	385	455	386	409	403	461	422	407	415	400	412	418	430	410	417	383	411	376	363	374	463	420	422	416	419	447	452	430	414	441	409	390	385	416	422	420	422	422	423	438	397	418	419	384	426	428	407	416	421	441	400	416	421	412	416	398	372	427	436	417	413	415	446	393	382	399	395	380	388	445	392	403	441	361	413	425	407	454	394	426	385	427	426	414	424	409	419	381	389	435	420	391	410	442	419	403	416	408	421	420	393	378	424	408	439	447	416	418	423	416	395	400	377	399	383	405	433	362	423	395	431	429	386	414	374	439	455	418	374	409	384	390	423	395	381	421	454	391	439	390	422	371	450	403	424	408	445	432	396	454	395	440	433	387	459	430	429	467	427	384	391	412	418	410	443	419	392	425	396	411	434	464	432	424	422	394	438	407	418	403	414	432	435	408	426	420	425	420	442	399	414	436	397	434	403	441	388	459	378	433	409	468	380	429	386	374	400	433	413	399	416	428	402	426	422	426	419	417	379	435	421	416	412	450	451	467	399	373	377	440	417	413	445	415	397	438	405	410	426	410	422	406	422	406	431	385	374	414	427	407	389	397	416	434	395	449	416	413	390	431	377	460	410	469	425	417	468	425	449	410	397	380	388	423	468	407	389	438	401	400	378	430	377	445	406	392	394	415	381	446	392	403	410	393	407	437	389	398	430	416	423	447	428	392	460	425	460	416	420	418	382	417	394	445	414	395	367	428	403	425	400	375	434	408	434	377	442	451	403	438	410	397	405	398	382	385	396	408	422	490	416	440	408	414	406	402	402	436	458	427	385	414	440	391	388	467	404	455	432	404	406	415	406	401	406	382	377	402	443	448	404	401	405	425	423	406	431	397	438	336	423	430	414	403	385	437	444	416	415	400	449	405	411	418	382	416	406	429	408	410	443	432	404	421	416	416	369	399	390	388	396	399	432	444	430	411	412	374	389	479	421	429	443	430	405	421	404	444	389	442	413	410	431	469	437	406	451	398	436	433	394	403	432	448	444	453	421	440	428	412	436	433	405	426	420	397	413	409	438	405	368	417	410	366	430	419	429	415	423	411	415	427	391	420	406	406	412	418	409	407	420	416	405	427	393	425	415	405	423	422	393	398	421	380	444	444	416	412	367	393	409	434	396	417	416	382	428	441	418	422	446	412	402	399	421	414	443	425	422	429	406	401	405	399	428	414	400	413	418	408	382	437	448	445	455	401	408	411	393	421	382	383	432	423	454	415	416	417	374	430	473	406	393	432	403	391	444	433	419	436	452	423	415	420	383	402	452	389	464	411	413	407	397	425	423	416	403	416	434	417	385	402	386	364	440	387	415	394	453	435	466	423	454	449	422	405	385	448	423	389	419	396	408	387	408	436	362	385	411	407	407	443	376	398	427	419	404	419	425	393	425	396	428	426	441	434	433	449	398	419	417	429	397	397	407	434	461	419	404	442	456	409	406	382	393	443	447	442	438	457	384	431	418	404	389	452	399	394	401	414	401	424	410	388	402	389	413	398	394	440	436	412	441	439	385	403	386	430	406	398	450	439	452	406	395	404	406	429	417	392	390	412	404	409	406	448	457	418	448	400	421	391	393	437	400	414	383	435	398	412	350	433	417	411	419	380	383	406	423	408	443	443	431	407	428	416	433	376	395	414	386	397	430	422	435	393	435	375
15556	8252	12516	11916	9967	8319	5749	5019	4719	3514	2934	2258	2112	1730	1633	1568	1374	1297	1305	1143	1082	1107	1051	985	1025	984	964	1019	969	972	934	937	893	945	906	941	918	951	909	919	894	913	873	933	865	969	922	879	935	929	956	882	898	894	980	911	975	908	901	948	916	878	963	928	908	946	928	931	889	921	944	910	897	910	891	921	886	897	878	886	929	909	927	848	905	900	873	914	913	886	909	908	920	935	844	912	918	883	880	888	867	947	874	947	867	925	866	910	887	899	891	920	850	912	877	930	931	939	860	844	906	955	907	923	856	859	933	876	947	925	879	943	905	906	878	906	901	866	913	954	905	827	922	874	909	916	917	887	872	969	916	889	915	949	949	943	902	931	870	909	941	933	884	884	915	907	854	935	932	879	894	892	928	874	904	878	894	901	894	985	892	895	886	900	911	913	902	835	888	936	914	885	925	864	890	883	962	909	908	883	948	908	923	885	855	866	932	903	910	941	899	860	875	930	866	874	904	894	885	907	884	913	881	893	947	923	903	891	925	920	911	829	935	917	884	855	899	910	833	951	876	914	913	984	876	947	870	856	896	910	910	912	900	890	891	920	909	920	920	912	887	901	873	930	845	923	854	913	842	919	867	896	919	874	917	906	908	904	906	930	935	900	890	931	902	876	900	940	834	890	902	865	928	925	910	855	943	894	924	883	874	905	849	905	852	896	875	900	956	882	893	874	947	877	918	906	829	867	925	889	928	880	901	852	893	939	949	899	890	899	941	945	952	875	921	897	894	915	874	924	905	970	897	938	895	877	909	864	885	920	858	897	911	900	866	914	876	895	900	893	913	950	892	937	908	855	895	916	912	877	928	894	927	907	867	930	916	911	902	894	848	935	886	908	898	900	898	852	846	937	958	895	864	910	913	881	889	973	869	837	883	900	855	898	936	898	907	882	916	922	890	885	931	915	852	853	886	895	948	890	871	914	901	883	867	875	920	943	890	893	899	898	892	878	891	968	924	863	858	896	906	933	908	908	947	953	913	887	862	905	909	907	946	881	886	925	895	875	899	898	937	894	831	868	924	884	927	892	920	875	874	864	840	888	898	906	872	912	892	935	950	853	906	920	895	922	904	889	896	923	895	884	928	916	899	906	855	907	896	907	808	848	909	900	914	940	972	904	962	886	894	874	924	923	873	898	918	873	914	862	913	890	875	882	886	960	869	951	928	862	883	919	882	897	885	927	917	917	890	920	913	922	871	927	961	881	916	896	872	903	847	882	884	893	853	864	917	930	902	924	899	906	892	922	868	877	853	996	947	913	831	886	918	901	891	845	900	887	888	872	962	905	889	960	877	909	877	937	907	957	907	867	921	882	886	819	913	916	875	886	930	901	881	871	949	882	894	868	877	875	925	899	883	930	850	926	921	891	875	898	888	906	908	856	893	893	895	866	812	912	882	904	877	918	955	895	918	884	942	902	879	954	885	910	932	927	868	937	879	950	852	937	871	890	900	884	905	896	871	926	898	913	894	896	897	923	879	949	973	921	888	854	892	878	878	882	887	904	880	905	895	892	931	888	922	909	906	910	896	888	975	923	904	847	887	911	902	857	985	858	890	901	884	905	868	975	955	919	929	938	905	895	929	890	867	870	901	864	910	855	869	890	855	908	949	868	898	914	931	928	914	870	900	944	903	859	956	929	883	844	878	896	965	913	939	928	901	876	963	942	877	880	941	900	930	931	888	940	918	922	899	895	923	888	959	943	934	950	929	939	910	856	881	890	958	855	909	860	830	874	904	895	929	897	863	907	917	883	880	948	939	889	871	859	890	935	885	940	893	911	935	909	894	863	915	928	953	927	863	923	920	911	871	887	897	908	915	893	887	935	914	872	860	892	892	903	979	880	920	876	962	877	900	912	915	885	898	922	877	893	942	881	850	861	929	895	911	892	879	889	908	897	902	878	907	925	859	876	938	910	916	905	949	903	953	923	870	895	856	934	902	922	879	897	928	856	911	914	931	934	916	924	893	884	873	869	939	929	885	869	978	907	896	882	955	885	895	886	846	919	897	938	914	885	942	917	830	884	852	949	894	869	957	900	908	927	890	931	923	852	894	942	884	885	892	915	890	904	883	886	968	944	921	863	912	868	910	954	927	909	864	882	873	903	932	868	908	909	953	904	907	864	961	876	932	903	883	922	937	916	929	915	844	888	926	927	927	903	918	907	897	818	867	929	917	900	906	947	851	865	931	903	965	854	835	932	895	921	908	893	937	820	871	951	934	869	841	930	908	894	861	971	915	883	890	917	927	830	880	917	887	923	861	901	884	934	882	896	907	939	883	920	923	871	906	911	863	926	957	892	871	864	929	854	877	970	931	926	887	931	931	871	874	878	935	902	872	856	894	887	914	942	911	877	922	927	949	909	869	880	869	898	884	947	919	917	898	861	892	881	879	913	920	861	888	883	877	878	899	910	892	837	979	920	949	951	922	842	933	916	903	897	867	906	903	879	949	912	899	865	946	914	904	897	879	908	953	872	907	848	884	900	894	881	913	920	902	909	930	917	985	909	875	948	947	914	886	910	882	911	866	924	931	907	867	903	881	874	913	916	925	865	962	888	944	903	890	904	912	888	921	915	957	945	889	924	888	961	844	890	858	896	952	908	969	941	989	902	915	910	880	885	909	924	846	964	863	874	883	894	838	913	859	898	931	896	906	952	916	889	900	904	928	892	891	894	881	999	932	950	880	881	893	883	947	826	908	859	905	853	856	940	924	897	898	920	935	917	916	922	899	926	923	916	846	905	877	884	869	882	851	903	893	878	920	884	863	866	838	836	879	892	948	890	872	950	873	938	992	900	905	918	915	893	895	888	882	900	891	885	943	902	862	916	867	894	893	945	890	905	927	951	891	913	822	907	870	883	864	914	845	840	846	913	874	944	901	887	876	888	845	889	894	898	901	946	940	921	908	871	928	917	938	927	859	852	907	861	851	831	833	894	871	931	918	897	890	830	941	861	902	879	861	886	915	946	970	884	929	927	918	905	865	940	857	927	918	877	911	898	895	873	880	881	932	883	882	905	907	920	921	894	882	864	847	1006	964	918	927	893	900	846	874	947	942	874	964	899	906	901	947	886	856	953	905	879	923	925	871	900	883	895	898	970	884	958	870	934	845	852	911	912	892	875	868	934	907	927	942	851	920	914	909	888	899	930	886	906	912	920	887	923	897	915	919	889	915	895	951	862	924	900	879	885	872	921	888	921	886	954	867	868	913	906	907	917	907	914	882	839	915	926	828	873	922	877	936	888	888	894	900	881	881	886	929	959	920	901	913	850	893	923	922	940	862	908	917	886	867	917	940	879	888	941	950	888	940	877	875	920	947	897	894	907	898	880	886	892	895	875	871	879	922	917	895	919	896	836	894	918	880	926	877	909	888	925	924	870	915	912	855	897	959	904	874	967	936	906	882	950	901	900	896	898	888	907	893	894	904	905	931	893	875	940	929	903
10414	3889	3051	1922	1356	1082	791	677	584	502	506	440	426	416	401	399	419	355	368	385	357	375	386	391	399	392	380	330	361	362	353	368	358	391	365	333	379	364	357	402	394	382	358	363	356	397	369	407	360	372	377	367	358	360	367	393	394	424	384	361	380	340	366	371	370	345	378	372	380	354	348	364	339	351	397	358	358	384	334	369	393	358	356	354	310	372	371	341	337	352	357	353	343	367	337	350	391	348	377	395	390	355	372	355	401	346	404	379	366	377	350	372	366	351	346	377	372	391	361	373	383	357	350	379	359	341	349	354	380	388	376	345	339	392	399	372	360	380	354	383	342	345	354	397	343	356	362	375	380	383	356	362	357	361	389	367	349	392	418	351	372	337	329	368	343	384	390	359	347	330	355	365	317	332	329	418	358	397	356	343	324	365	350	380	372	382	419	344	382	380	346	358	346	364	387	333	393	402	343	379	348	344	414	331	370	354	360	392	366	335	386	383	351	356	376	397	364	367	373	345	379	376	383	398	381	335	340	363	366	354	334	353	399	373	403	386	370	351	338	354	371	363	394	348	358	352	356	334	357	339	362	369	376	379	384	364	372	345	369	355	379	399	384	381	370	343	400	341	340	385	364	359	356	375	324	363	368	391	339	340	371	364	358	353	363	416	334	399	386	389	343	321	378	370	358	363	392	366	388	346	341	360	370	369	399	361	375	361	355	384	351	398	342	384	411	331	340	365	391	328	371	314	381	353	366	374	367	394	391	381	364	375	388	350	372	352	361	386	321	354	349	359	374	417	349	314	382	383	353	366	300	386	346	360	373	400	370	349	352	371	368	382	377	368	365	383	403	408	342	342	375	326	352	391	405	329	347	341	373	342	372	342	381	378	352	379	369	360	374	337	357	392	395	361	363	347	353	369	347	370	358	348	370	410	368	378	415	388	390	397	342	395	357	345	345	326	385	401	360	331	341	344	358	411	404	393	367	378	372	328	365	343	364	388	357	365	362	309	377	363	345	405	348	328	362	391	389	396	365	370	366	365	363	376	396	368	356	369	389	336	356	361	334	352	340	370	366	339	362	367	387	358	355	374	344	344	362	384	371	363	361	368	373	376	371	380	360	339	339	371	347	362	377	413	362	359	334	361	373	345	341	348	380	345	336	386	359	357	369	373	390	357	361	374	406	345	350	362	358	393	342	350	386	375	343	371	348	371	364	334	336	380	335	363	355	396	364	358	360	330	378	377	353	333	373	360	389	333	355	397	377	366	377	373	394	339	386	383	387	390	390	360	415	411	354	367	328	395	333	380	377	365	352	354	394	361	372	362	355	332	362	381	355	348	353	400	380	374	322	374	348	397	400	340	368	355	343	376	367	352	369	380	326	364	382	399	382	363	380	330	359	358	329	292	363	382	375	366	373	360	381	343	396	336	382	375	378	318	352	373	343	350	335	348	393	362	352	380	349	343	360	349	353	366	377	361	360	349	345	325	378	393	354	340	365	362	351	350	381	395	340	393	355	417	391	358	354	344	337	358	384	411	372	379	347	410	374	347	371	363	359	352	377	393	370	370	366	392	370	374	362	418	371	345	336	357	307	395	372	373	364	340	398	394	357	332	369	363	367	399	372	338	341	335	382	384	377	363	378	400	381	325	368	378	356	334	330	375	389	353	349	378	404	358	357	349	348	330	360	357	326	372	353	392	359	336	377	361	371	388	355	361	305	343	375	440	376	381	350	372	374	369	365	383	364	382	346	349	388	377	391	386	368	355	366	382	353	369	382	360	357	372	371	390	366	409	361	310	365	367	338	335	361	361	389	367	351	376	372	353	409	324	341	329	348	340	369	366	386	343	378	388	324	372	376	363	320	359	373	368	389	357	351	381	390	392	372	345	368	351	377	354	332	386	346	421	371	376	327	397	403	374	348	338	346	362	397	389	384	376	351	387	357	376	369	399	369	343	348	373	380	356	370	382	359	353	353	325	320	362	346	385	381	362	382	365	367	378	384	339	372	367	370	382	375	366	364	333	352	363	347	394	385	375	354	364	341	359	358	378	416	383	405	345	365	357	346	348	386	382	397	384	347	320	375	390	366	358	349	387	379	402	386	376	354	357	376	372	371	371	356	369	379	369	356	355	397	359	364	389	385	375	359	351	356	404	369	360	368	340	337	353	315	386	346	370	391	372	346	378	359	349	371	327	344	332	357	357	400	373	360	387	361	380	377	386	355	381	371	344	359	368	360	376	358	364	347	362	368	346	350	375	385	356	362	346	347	399	348	374	390	367	361	355	379	394	388	389	322	363	390	381	364	399	381	377	388	346	376	358	342	332	355	364	369	395	389	376	354	363	343	344	381	353	371	358	337	384	382	397	358	393	349	339	356	384	374	346	421	357	379	394	367	348	372	375	372	364	324	365	342	351	325	362	359	350	342	364	403	375	373	340	364	393	363	334	354	392	369	323	342	329	366	347	394	348	354	392	357	360	372	376	354	370	349	350	394	374	342	356	370	352	395	389	318	320	345	361	340	366	352	363	384	371	374	365	370	381	341	360	354	374	346	344	355	352	370	372	379	365	354	371	351	341	378	384	370	386	382	352	406	343	362	350	405	406	366	361	372	363	337	346	353	360	356	398	336	371	332	368	332	369	410	347	394	315	377	429	388	351	350	368	356	348	366	356	346	342	374	359	376	338	379	347	352	371	359	390	340	367	371	376	399	322	355	398	352	363	372	386	371	344	382	362	337	376	364	377	357	354	379	366	414	373	387	381	373	384	357	331	368	345	377	347	369	417	361	377	371	386	362	358	354	381	320	325	365	375	387	404	364	344	387	342	345	359	346	359	342	360	344	368	329	386	303	346	384	331	332	349	382	377	356	363	375	370	371	361	358	391	391	379	387	344	377	380	394	349	367	359	378	360	375	380	385	341	383	379	389	367	355	359	362	359	368	376	369	363	392	371	364	379	339	355	392	361	394	374	335	406	359	312	365	337	380	377	421	377	410	320	352	341	329	370	374	366	406	391	341	355	340	388	350	351	334	402	343	358	360	365	373	374	359	382	383	345	336	349	380	337	339	335	339	380	388	355	375	340	352	392	349	357	411	339	350	361	368	381	369	374	377	353	369	390	379	356	324	393	356	352	404	366	378	357	365	427	348	399	373	362	391	386	378	349	359	353	408	324	348	406	360	392	386	377	361	384	389	390	377	366	355	380	371	394	385	374	373	382	365	348	350	337	357	377	388	351	353	338	374	332	395	352	380	354	407	397	352	351	364	359	368	348	398	364	351	364	380	354	340	379	362	360	344	371	320	374	322	364	368	365	382	401	365	390	369	364	342	378	403	383	382	317	380	367	387	378	389	408	396	348	398	392	353	372	368	367	365	375	359	355	358	360	351	360	335	346	336	389	386	345	394	394	354	388	361	330	367	359	366	403	359	345	386	367	398	337	394	322	370	393	394	377	372	363	399	349	373	351	383	367	330	396	315	369	390	404
6192	3466	5473	5552	4782	3978	2872	2209	1972	1783	1532	1324	1282	1082	1045	1024	923	887	891	835	848	875	876	871	851	810	797	801	850	818	802	836	798	810	778	745	759	810	791	806	782	790	776	799	803	824	797	787	772	772	770	797	795	843	809	784	831	829	818	748	790	863	827	790	810	827	857	788	811	793	821	771	764	780	783	812	781	780	825	784	785	846	842	773	763	815	820	822	812	787	804	812	805	793	815	791	810	739	778	768	771	811	776	808	855	774	812	846	812	817	845	775	794	761	792	747	785	780	820	720	766	826	725	793	853	791	798	754	831	737	825	753	810	799	734	806	775	826	818	809	803	791	798	802	760	757	837	776	792	867	821	754	784	830	764	815	802	744	842	777	763	828	809	818	778	815	781	819	862	823	792	800	770	789	814	781	798	816	828	793	789	750	810	786	823	779	789	808	783	773	836	760	838	785	733	806	804	784	795	819	801	809	800	772	819	777	795	801	789	799	849	779	783	804	783	753	849	806	804	760	858	779	794	821	766	789	844	759	773	774	815	806	765	757	810	729	776	819	824	745	804	800	810	802	792	803	812	778	814	797	797	751	795	798	823	837	825	754	804	823	787	792	750	830	786	801	837	792	840	821	808	782	772	775	800	762	790	802	806	785	787	786	765	824	831	822	822	793	775	808	823	816	781	788	799	775	776	793	770	840	791	830	791	803	795	807	807	805	785	719	796	774	806	762	869	775	794	824	782	766	734	770	821	853	867	794	836	827	829	778	811	768	766	776	783	819	841	821	799	818	815	826	846	845	801	804	825	855	785	803	791	773	778	756	756	778	749	815	823	824	804	785	799	815	818	769	801	795	771	801	835	802	831	798	777	822	794	817	791	816	746	804	777	782	801	789	747	756	770	791	782	803	745	763	788	788	781	809	811	827	811	814	787	812	786	813	788	805	749	825	815	775	828	797	841	886	797	758	824	775	776	741	783	799	791	797	807	789	785	807	812	796	767	776	746	830	782	792	843	768	801	799	816	792	846	785	764	775	830	809	784	773	851	788	803	819	789	783	849	744	779	788	855	789	765	790	787	799	817	797	813	822	776	818	775	759	810	806	848	788	774	805	806	757	753	798	802	814	803	792	836	801	813	793	796	738	801	787	813	827	749	839	848	790	783	831	801	820	808	768	814	820	781	823	778	784	790	819	823	822	786	776	801	763	838	774	806	823	813	752	806	828	827	782	789	789	801	780	783	796	813	825	814	817	770	776	809	787	814	768	735	782	819	821	787	803	783	798	705	768	776	808	781	797	789	828	807	773	830	848	812	771	800	764	801	796	789	817	809	749	823	825	783	810	855	814	811	811	797	785	806	814	802	816	789	789	784	828	842	812	738	830	784	754	793	785	724	826	776	770	814	837	857	847	817	821	821	824	784	810	758	741	828	795	791	796	852	838	782	800	751	835	786	805	818	826	790	796	791	774	783	741	796	813	773	781	837	784	847	717	819	822	819	738	763	790	736	820	779	807	812	792	812	830	810	785	842	823	774	770	805	813	768	797	814	766	796	850	801	752	761	885	760	773	812	822	783	764	826	831	840	792	853	773	783	809	802	803	773	796	791	767	789	782	775	739	778	860	772	774	831	793	788	829	796	808	787	790	800	794	820	808	819	780	807	800	824	804	771	779	794	786	764	782	812	782	798	811	760	835	805	824	793	814	795	824	764	855	845	802	806	786	770	794	856	768	854	834	821	809	806	837	771	801	815	814	758	858	757	773	834	787	812	798	751	785	763	735	807	781	789	848	761	742	800	848	812	803	803	791	775	799	811	810	757	796	767	803	779	863	758	771	834	775	848	811	817	788	725	754	812	768	805	784	846	802	814	792	769	793	858	795	814	753	796	800	829	815	786	785	831	793	751	837	816	787	789	805	807	791	830	844	833	793	813	817	793	782	843	844	797	763	820	837	841	786	752	799	796	840	842	837	769	820	817	768	793	787	772	837	813	814	831	762	762	788	775	788	787	840	849	744	831	731	779	822	755	842	796	744	791	778	793	831	843	791	789	783	811	810	844	806	788	808	808	729	841	808	805	859	780	780	800	897	781	755	830	792	821	801	811	837	808	743	790	789	780	756	790	795	808	789	799	815	797	807	777	838	787	786	805	820	786	857	843	789	776	813	786	850	750	793	813	831	773	780	780	783	813	806	851	792	764	863	800	771	836	803	755	804	776	834	807	764	840	802	786	811	847	787	823	798	779	771	800	811	801	761	766	812	774	833	778	791	828	791	803	771	780	761	800	777	825	819	789	766	819	773	813	745	735	839	802	828	777	865	762	799	764	802	878	882	746	750	825	800	837	796	785	849	827	782	819	792	818	738	795	807	825	838	776	816	840	774	802	786	813	763	819	756	855	807	808	727	777	748	794	789	770	769	859	763	808	815	788	774	799	834	749	813	803	782	824	803	827	762	808	834	790	792	775	817	780	805	798	821	827	782	756	769	785	802	826	798	777	790	798	791	755	781	739	821	792	792	758	830	780	759	828	792	802	773	835	798	794	768	835	754	767	836	817	824	759	801	811	783	765	784	813	783	788	805	802	757	804	793	773	774	796	809	736	845	806	776	779	799	795	819	766	754	790	876	789	836	806	820	786	821	779	816	815	832	844	780	785	756	838	771	802	789	799	778	845	793	803	814	771	790	815	813	785	823	759	824	812	824	836	800	792	755	798	810	796	798	818	803	775	740	793	822	775	799	730	808	818	799	794	787	823	795	800	788	790	755	786	767	787	805	746	796	799	849	799	746	767	771	836	799	774	816	807	793	848	773	800	788	787	793	836	821	801	842	856	799	759	822	777	786	773	806	836	784	786	773	782	768	759	849	790	734	774	825	763	770	766	795	807	801	788	832	766	793	825	820	782	753	853	774	760	816	740	777	805	751	788	819	756	797	812	854	801	771	801	777	834	820	756	810	782	791	782	785	795	814	842	797	816	804	784	747	787	774	821	813	765	798	793	810	788	833	805	765	757	824	772	793	792	823	806	768	780	813	776	807	797	790	826	805	813	796	775	803	793	846	799	764	805	742	825	796	787	819	863	796	798	862	773	783	783	821	801	744	769	783	809	728	840	825	751	791	798	803	822	779	795	816	815	764	782	816	758	803	792	812	807	757	787	755	787	782	747	802	749	850	808	788	793	813	752	833	805	795	784	800	754	833	770	788	869	785	746	819	705	821	815	757	750	814	777	786	800	781	844	805	809	793	830	816	836	794	782	717	805	793	826	799	787	809	822	745	829	791	807	722	810	746	801	785	817	799	816	785	794	831	825	800	784	756	744	805	766	826	835	810	819	781	811	844	772	813	810	755	775	807	778	759	740	810	808	798	807	839	793	762	767	781	834	747	775	764	857	805	803	827	836	819	779	769	792	803	780	745	812	816	780	833	840	822	792	835	783	753	774	793	792	761	834	806	753	803	788	795	789	758	750	798	845	795	774	780	844	803	828	790	773	798
18947	7421	5619	3503	2367	1783	1087	927	878	642	594	518	490	458	434	404	413	368	374	424	367	398	379	346	338	326	358	376	340	355	409	318	347	337	292	357	330	362	349	351	330	362	356	352	342	340	335	319	328	363	365	340	351	349	380	359	364	331	325	355	363	364	337	327	321	325	372	312	338	318	365	361	338	317	323	346	322	310	320	352	350	360	339	321	306	336	341	319	362	371	345	349	361	324	371	358	363	333	338	347	356	345	329	336	344	343	352	323	330	359	349	342	345	329	358	377	355	355	347	345	348	346	321	364	367	356	348	309	333	379	375	343	326	319	360	341	333	325	378	333	321	351	333	328	367	372	326	332	312	331	333	323	357	324	339	355	323	333	384	379	326	372	366	349	348	346	335	337	343	377	345	350	305	336	370	331	344	360	354	356	355	365	303	360	367	355	326	367	333	365	345	357	323	370	357	342	358	309	338	346	334	336	344	351	352	365	360	362	329	338	336	314	314	344	302	322	335	309	328	341	344	310	363	354	364	337	311	339	351	364	361	361	333	346	340	348	334	362	334	343	320	352	369	361	366	339	366	315	357	366	333	304	311	345	349	298	348	345	345	344	346	343	363	369	327	352	366	290	327	345	356	376	377	335	363	383	357	360	361	325	336	362	366	405	359	331	396	366	343	343	310	333	342	325	346	338	336	309	350	335	319	337	322	320	348	340	363	310	346	341	378	347	395	343	335	332	360	324	356	356	340	333	368	315	318	328	335	339	309	340	346	319	318	355	330	343	334	365	335	333	331	347	345	348	336	349	335	369	315	320	301	366	326	335	345	365	368	363	354	341	395	334	344	327	343	331	337	328	381	358	375	334	316	325	352	334	323	377	339	353	336	382	338	332	334	373	361	347	353	339	364	355	331	317	315	326	339	350	356	321	342	300	309	357	325	370	359	286	352	346	372	335	328	338	373	319	330	342	318	344	351	372	372	349	311	358	351	348	348	351	376	333	325	312	331	333	359	299	355	378	366	358	349	310	335	305	357	390	349	347	350	346	326	349	372	327	317	332	359	347	366	325	318	304	347	365	337	344	355	318	354	311	332	343	319	356	304	369	392	332	335	351	341	332	342	323	336	326	310	329	331	355	347	314	308	388	422	354	335	323	345	332	329	357	340	336	348	329	334	345	350	306	355	330	369	336	365	391	339	364	344	355	338	327	351	382	364	341	350	337	386	333	345	365	320	334	365	371	362	377	336	345	314	320	324	341	350	337	325	344	349	379	349	337	345	352	381	340	353	325	342	353	370	329	348	355	353	367	323	350	336	358	365	364	306	345	344	334	326	338	353	379	336	356	325	330	348	334	343	346	338	339	336	355	332	332	333	335	351	346	325	345	331	341	327	371	355	378	370	362	358	369	305	362	361	344	344	351	385	356	359	361	336	318	323	345	323	330	355	319	337	318	322	335	332	345	322	353	336	391	329	319	348	334	342	336	308	326	352	341	309	363	326	307	331	342	327	347	365	327	324	318	311	307	341	366	370	374	361	318	321	320	348	319	327	354	331	344	374	320	331	368	356	334	344	325	315	331	338	330	385	348	369	329	338	323	363	334	312	320	344	348	320	322	348	342	349	369	329	336	318	352	346	341	345	370	350	325	391	359	364	385	356	328	334	333	344	338	338	362	335	366	340	330	324	330	372	348	354	331	334	318	323	338	353	348	359	354	325	363	340	309	324	319	374	334	339	335	349	353	337	341	330	353	314	341	347	328	325	346	312	361	344	333	355	333	327	320	349	320	366	356	320	346	315	356	346	372	345	351	337	377	349	357	358	358	332	343	374	342	391	351	336	332	363	338	350	320	353	345	366	300	294	321	352	383	369	326	306	327	339	310	315	315	336	354	330	321	346	346	354	315	371	360	373	341	383	324	329	328	335	355	353	325	349	331	302	359	340	351	321	310	353	312	317	404	341	347	345	349	361	348	301	340	369	335	354	363	370	388	348	328	365	359	343	341	362	354	337	359	329	366	311	356	370	341	346	329	339	353	388	350	349	349	358	349	328	352	324	377	344	348	361	361	331	320	336	358	340	357	344	316	339	353	341	321	324	335	354	370	358	354	365	352	359	355	319	341	311	392	344	323	340	331	371	379	363	344	353	334	383	341	303	384	395	321	353	388	342	328	350	335	349	375	363	372	356	374	325	334	315	334	335	340	352	338	355	331	354	327	336	335	338	322	357	357	349	382	389	395	348	344	335	356	356	343	334	313	365	347	354	340	306	347	373	327	334	365	347	359	368	322	331	365	378	336	335	356	368	345	316	324	332	350	363	320	349	371	344	329	333	350	333	349	360	313	311	341	340	344	359	346	330	364	357	357	354	352	333	327	375	323	352	369	356	322	342	344	339	307	372	371	368	321	328	326	339	366	336	323	335	351	324	312	349	347	322	363	334	365	341	349	339	398	333	318	362	332	334	330	375	340	307	338	350	352	371	330	335	303	350	337	350	359	340	385	318	314	361	359	335	331	338	348	343	376	313	333	371	337	367	353	347	342	384	351	353	337	350	343	344	347	358	370	365	381	368	338	337	324	342	340	376	357	344	350	314	344	338	307	349	401	323	334	347	345	333	339	349	351	313	337	341	363	331	314	362	378	364	346	361	355	358	304	326	359	327	373	340	370	337	350	358	324	367	326	347	365	351	377	305	319	345	370	372	369	356	357	300	335	361	322	365	326	349	332	309	352	349	373	323	317	328	318	368	382	365	364	346	357	349	370	347	369	393	340	364	342	367	339	353	343	358	320	323	340	357	333	330	327	366	358	315	350	345	331	344	318	344	319	353	354	323	307	335	343	318	329	378	353	357	358	358	309	348	305	324	345	311	345	297	337	362	349	333	317	346	355	339	361	343	345	353	375	356	336	317	315	334	345	345	344	336	362	335	251	355	361	315	350	339	345	385	364	343	336	352	321	356	341	357	353	354	346	329	381	354	360	333	347	342	347	372	328	332	363	354	330	337	332	342	345	349	333	327	347	349	385	323	331	354	336	329	400	362	351	336	339	350	337	339	362	360	316	322	335	358	346	339	395	357	324	355	353	350	320	368	383	352	303	349	340	339	329	347	335	359	290	361	328	340	335	330	343	390	343	385	358	355	364	337	340	352	386	354	342	347	387	355	337	326	315	358	336	365	345	332	348	344	361	355	363	302	344	362	328	348	320	358	355	362	326	348	356	338	375	351	350	344	356	346	353	330	322	402	310	355	320	353	328	347	359	339	335	327	357	359	357	333	372	380	328	369	360	325	347	335	317	340	342	330	323	362	333	364	360	341	359	353	308	369	354	341	363	331	333	385	350	325	335	352	339	341	285	359	354	327	356	343	321	327	320	379	349	309	340	345	357	363	351	324	385	326	332	354	314	345	365	356	376	330	305	333	315	356	360	372	331	357	347	332	354	318	347	307	336	329	310	356	350	351	375	352	350	320	336	316	316	317	301	340	329	335	326	400	342
11711	5729	8966	8960	7560	6284	4353	3659	3335	2645	2145	1777	1619	1375	1307	1234	1187	930	968	930	948	927	919	871	876	809	811	829	797	815	773	762	769	790	799	773	731	773	785	807	802	778	751	806	736	795	803	766	789	754	740	756	744	780	751	807	774	778	803	811	754	771	751	752	769	777	784	736	762	783	739	768	740	753	751	718	772	771	728	773	768	740	683	768	781	737	756	800	743	773	791	813	735	781	785	770	758	774	776	739	742	778	770	763	752	797	790	763	705	733	793	780	737	811	725	747	824	758	740	709	729	788	757	773	788	760	747	749	787	702	777	762	823	742	778	771	726	776	761	778	783	790	796	763	791	834	769	825	774	769	733	757	741	749	775	737	784	749	741	759	762	776	746	799	731	817	784	802	754	723	793	827	798	774	751	790	764	769	762	789	716	766	737	794	785	774	773	736	845	773	753	741	799	790	765	732	752	783	715	785	775	826	758	764	707	773	751	775	800	724	812	785	782	774	803	746	767	822	766	772	719	738	773	769	794	768	758	726	779	772	770	756	735	727	739	748	778	713	799	739	740	758	797	757	774	785	797	764	767	779	786	746	790	794	787	776	771	792	818	759	790	783	669	794	763	770	759	777	731	767	761	742	737	758	782	792	751	750	744	766	790	823	763	792	775	772	782	795	791	822	804	796	766	787	766	790	770	769	769	722	735	817	761	779	768	730	791	788	778	728	803	785	826	791	793	806	756	754	788	741	703	794	751	761	761	782	790	742	770	762	775	767	784	729	787	799	775	766	791	772	692	755	745	761	782	764	781	748	787	748	745	759	791	801	764	814	766	759	724	749	712	790	760	799	826	750	783	751	728	781	762	795	728	726	770	790	735	747	734	788	777	778	788	765	780	803	767	800	742	757	731	774	735	773	708	775	772	767	788	765	772	752	760	792	727	785	840	759	777	818	783	779	753	762	782	773	791	817	785	725	756	755	780	795	752	751	769	802	785	777	805	778	736	775	746	772	771	754	766	762	815	760	785	743	772	783	825	747	763	822	753	752	740	797	754	842	749	814	784	759	739	761	744	755	717	745	846	772	750	759	768	722	779	772	749	750	771	778	735	776	712	773	762	763	787	709	794	736	789	766	775	736	806	763	720	735	782	812	753	798	756	813	739	745	762	773	759	746	841	787	776	748	752	742	768	746	767	785	736	814	788	777	744	787	777	812	790	759	772	754	792	804	758	779	775	785	775	797	746	862	787	741	781	755	738	757	788	783	831	799	744	753	760	729	746	768	777	759	786	821	772	821	771	765	791	813	748	790	749	751	746	770	768	737	745	773	790	780	772	767	793	812	766	758	774	737	740	730	790	747	747	781	704	759	740	803	799	754	750	792	768	788	809	779	767	764	749	728	755	763	815	756	760	747	778	812	793	754	777	707	730	804	824	772	765	706	744	770	784	789	797	792	742	755	735	773	763	784	783	758	770	753	785	765	785	776	799	792	730	797	758	748	776	756	784	784	785	730	735	720	784	770	762	760	769	782	759	782	741	735	800	798	772	819	752	740	784	721	765	772	847	788	757	768	796	784	755	794	760	721	779	812	786	794	806	765	776	797	761	774	749	774	751	705	752	772	747	707	735	758	790	737	744	741	758	746	776	724	788	791	784	789	749	747	772	746	739	757	775	783	767	757	787	822	792	793	746	783	822	773	778	745	702	749	771	749	774	754	750	793	748	762	758	797	774	749	805	776	795	738	842	767	724	781	728	781	739	772	769	774	787	790	764	756	738	776	776	812	764	763	751	766	714	782	711	769	773	781	716	751	739	778	782	707	697	760	758	761	772	738	775	765	799	751	729	814	785	787	756	752	768	714	819	801	773	769	762	740	775	816	770	729	786	776	753	782	783	761	782	772	775	764	801	795	733	771	781	780	781	752	765	755	751	741	731	726	736	742	804	792	773	795	758	747	802	753	794	744	798	787	774	769	784	726	744	756	769	791	725	746	767	737	850	783	821	748	767	772	744	722	779	722	731	765	783	760	803	789	766	787	810	773	770	737	755	789	805	791	751	765	792	776	792	742	787	769	778	772	801	795	703	711	813	779	758	750	782	743	772	794	805	770	773	747	746	832	745	780	748	762	756	813	752	785	800	754	790	739	806	771	783	764	752	777	733	812	740	759	722	780	753	758	736	781	774	707	773	731	752	782	723	782	751	766	797	724	737	738	758	797	778	787	780	803	824	726	818	762	761	703	762	765	766	744	762	722	765	752	731	752	794	732	750	763	695	760	782	755	797	757	791	800	783	781	738	744	760	833	793	792	756	811	772	802	743	714	795	770	765	744	745	734	782	748	782	774	818	744	763	819	740	758	766	748	707	726	699	733	754	786	802	781	720	747	757	785	774	798	764	744	757	776	786	772	733	731	735	747	767	803	734	787	736	790	742	789	748	781	759	776	785	759	806	802	776	774	801	726	771	738	740	754	730	760	770	725	745	835	731	778	745	750	762	745	744	754	762	732	707	789	783	725	790	719	756	804	781	802	785	786	727	732	778	759	790	748	786	744	713	774	697	726	753	797	792	774	762	764	757	804	740	756	727	746	802	774	798	754	780	737	766	751	730	782	723	750	760	752	756	738	714	737	819	772	824	786	748	742	794	771	741	822	710	769	774	800	754	794	756	812	781	753	793	781	791	757	735	738	757	749	748	807	835	812	747	762	791	741	762	777	796	749	786	738	760	748	790	764	801	733	733	788	720	699	766	735	811	768	725	834	725	769	739	778	764	782	722	756	731	776	713	830	764	770	739	735	800	703	797	801	778	770	783	753	813	758	751	805	765	780	737	733	745	790	755	664	817	727	763	762	751	775	783	815	754	743	751	778	708	797	797	800	746	772	755	770	804	761	732	751	728	774	751	740	759	753	762	767	777	785	778	724	815	794	779	763	726	774	790	744	780	745	754	790	748	757	797	764	747	767	801	734	759	830	753	791	767	773	754	740	791	775	781	744	765	765	791	803	779	783	773	805	805	732	731	733	749	750	830	743	720	804	829	809	728	801	753	771	771	784	782	727	748	758	783	751	752	826	741	796	738	757	762	801	784	751	764	781	758	785	699	804	785	778	798	794	763	736	748	717	787	775	742	789	752	773	786	735	829	750	780	753	805	811	734	790	760	789	785	758	847	763	799	726	801	718	788	793	740	725	759	743	832	770	793	820	774	795	789	711	771	799	741	788	743	798	783	772	752	769	745	753	771	738	796	755	765	786	769	743	736	775	774	756	744	787	786	781	771	791	718	716	775	755	783	808	800	732	712	781	752	799	792	810	752	769	743	752	767	751	752	757	812	756	714	790	781	749	756	801	750	709	749	732	819	783	790	784	765	763	758	799	768	804	735	762	734	750	754	689	782	767	828	758	771	758	726	727	780	763	767	772	786	783	726	737	800	750	755	762	741	774	775	752	771	763	762	773	782	743	794	779	776	769	770	763	750	724	747	731	752	733	853	739	761	816
28246	11884	9092	5565	3460	2381	1561	1153	1127	859	756	663	604	613	531	508	510	468	496	408	420	457	448	440	404	429	394	456	413	420	429	438	466	412	399	442	375	448	433	459	420	404	407	430	426	422	428	377	442	403	415	422	420	441	400	412	425	391	442	411	422	444	415	407	392	427	426	459	423	440	437	431	452	407	444	393	420	393	430	438	411	407	391	430	452	412	396	424	402	384	453	405	444	391	438	442	428	381	425	411	385	405	433	459	437	396	402	463	421	417	382	406	434	420	432	435	444	412	430	400	427	390	440	384	421	395	448	386	417	414	421	439	417	415	451	412	446	434	409	410	399	446	417	414	444	425	416	438	430	394	411	426	444	403	447	403	437	402	416	392	433	420	383	396	418	422	439	409	398	407	403	413	400	393	401	423	387	414	387	400	415	429	390	429	467	389	434	389	420	399	423	438	444	438	417	424	411	424	437	417	430	401	444	427	400	395	406	447	453	443	442	455	404	429	411	373	426	448	402	402	428	411	342	404	416	432	425	430	397	445	425	425	450	410	410	448	461	450	396	455	417	410	432	424	419	408	414	435	382	415	466	450	421	440	423	425	416	432	436	426	424	409	441	434	384	448	438	412	430	436	407	391	420	415	414	411	428	450	381	402	422	424	398	396	426	413	413	434	454	429	417	392	445	376	401	443	453	399	428	388	396	389	417	415	408	444	371	410	456	464	411	417	367	402	407	425	386	424	436	418	449	400	421	442	398	413	403	438	424	406	421	450	391	424	404	437	387	394	375	407	408	433	419	399	447	415	444	435	425	413	428	385	418	413	451	383	437	394	468	413	415	424	418	395	431	370	450	453	436	379	413	441	448	416	456	441	439	441	451	419	389	393	419	377	425	410	433	417	380	435	428	415	435	412	415	458	433	438	471	401	451	386	404	431	422	423	450	409	419	406	401	427	433	360	409	403	429	410	426	428	412	385	423	447	468	387	404	418	430	397	459	407	463	411	398	413	423	416	430	428	407	396	409	412	445	452	438	434	434	409	371	406	412	439	459	435	401	447	400	397	392	438	448	427	401	421	390	401	404	435	446	439	397	409	439	396	431	462	403	456	419	386	422	427	403	414	401	439	415	401	374	438	429	430	424	386	402	383	431	418	412	446	397	436	455	453	428	441	441	421	439	401	443	395	399	439	408	389	418	396	414	459	407	423	408	447	434	447	445	432	414	414	447	419	414	422	415	429	466	409	401	346	429	395	383	399	456	402	417	386	451	457	389	407	401	456	396	452	440	443	387	450	412	429	406	427	407	395	434	396	390	437	417	435	427	419	380	412	418	418	415	379	406	396	434	406	392	423	392	456	394	412	451	404	424	394	369	379	411	406	392	423	447	474	429	372	415	418	389	412	415	446	413	434	436	412	409	430	433	436	427	388	412	409	446	440	418	418	398	428	421	426	384	407	441	407	382	443	418	446	450	425	406	427	424	372	430	434	439	413	462	448	435	374	455	405	417	415	410	386	402	433	373	456	399	393	431	431	397	411	430	470	401	422	432	411	469	385	438	403	404	470	424	424	406	385	371	428	359	414	428	436	394	422	444	405	403	408	431	383	408	440	427	415	408	417	383	413	406	411	474	410	433	373	418	429	430	412	431	419	412	402	415	392	423	434	416	411	424	432	431	429	436	416	414	406	402	408	405	409	404	400	419	400	401	427	378	377	413	412	410	422	407	420	444	406	440	403	383	447	430	400	360	425	388	406	408	418	449	421	407	465	435	412	407	402	389	441	419	426	416	425	380	420	403	415	437	392	450	429	409	393	430	379	438	445	414	402	406	412	440	450	423	427	421	427	437	408	389	455	396	409	428	379	431	446	417	404	414	424	431	422	421	398	405	414	415	409	441	400	388	423	394	392	426	417	404	422	423	406	427	413	392	388	429	394	395	414	370	436	459	416	418	410	409	411	371	425	431	425	450	447	456	431	417	422	432	396	428	397	422	415	431	411	452	422	426	398	406	394	437	403	402	422	420	420	448	405	411	442	458	474	425	422	415	388	404	396	392	416	436	427	417	454	381	418	402	394	403	432	441	433	428	429	425	429	434	408	417	410	372	399	418	452	407	430	430	411	399	479	447	406	398	426	415	429	414	416	425	437	414	412	376	423	410	441	448	437	432	483	389	422	425	403	442	417	452	428	453	413	446	414	400	430	387	400	426	397	397	440	388	393	387	416	420	439	402	427	388	419	415	431	461	414	382	447	450	420	420	410	444	400	415	408	432	434	386	373	397	394	425	429	391	407	432	416	450	412	417	416	414	441	444	418	373	387	425	396	435	447	404	401	401	446	404	372	400	403	397	406	402	391	434	442	436	394	427	450	403	449	437	411	389	460	430	428	440	410	418	393	438	408	407	412	407	426	404	432	447	411	420	405	421	433	411	425	422	427	435	433	416	388	408	426	412	404	409	429	412	431	442	414	443	436	389	407	397	430	424	429	413	444	420	394	371	422	459	438	390	429	432	412	380	409	469	424	407	411	412	424	439	422	388	433	450	390	396	417	420	421	363	422	380	405	373	447	419	429	481	407	419	416	440	426	385	408	412	418	385	434	453	420	431	425	385	445	448	408	427	376	389	456	430	405	426	456	444	434	443	420	424	413	428	440	416	470	399	438	370	373	443	414	442	397	408	448	448	414	412	391	370	422	432	430	382	441	449	448	409	463	450	437	404	473	425	397	420	446	413	380	408	417	408	417	366	426	432	382	428	424	422	430	465	437	453	403	395	386	409	463	392	384	430	432	419	408	422	449	434	420	455	396	421	428	448	444	421	453	423	384	418	424	399	411	406	440	393	422	438	412	419	419	418	408	429	427	400	412	371	445	435	447	438	403	404	438	419	421	387	434	432	432	455	445	434	431	435	422	403	365	380	401	395	412	404	433	431	420	454	440	406	441	428	451	395	434	420	442	408	406	410	354	378	366	446	432	415	431	389	384	414	436	443	417	405	410	424	429	422	450	430	419	398	482	437	452	437	436	419	438	414	445	425	431	422	431	450	454	423	417	401	389	420	400	444	404	450	408	403	410	441	403	426	385	395	411	408	387	461	367	393	436	374	398	466	432	446	392	407	411	371	408	411	438	407	390	405	371	454	387	450	408	358	429	409	419	418	432	440	411	436	410	432	461	426	453	415	398	412	364	375	408	426	435	405	435	406	475	428	362	391	465	449	431	419	431	410	399	406	471	400	390	407	450	406	417	441	428	436	415	346	375	389	403	402	452	428	415	394	409	385	406	403	442	427	396	435	404	445	449	430	416	388	425	419	378	424	419	409	396	408	431	403	419	436	443	413	409	435	381	435	420	406	447	420	449	454	432	433	463	447	396	421	450	476	461	438	412	408	370	415	399	422	420	432	438	407	421	418	435	420	436	400	386	418	425	437	445	452	454	460	441	399	411	405	411	433	422	389	401	411	392	411	416	407	410	450	407	451	439	418	435	413	414	396	433
15546	7939	12301	11570	10072	8167	5831	4991	4618	3523	2905	2454	1989	1902	1656	1601	1455	1155	1224	1145	1130	1083	1045	1047	1018	1073	986	931	964	916	907	945	999	875	896	941	912	884	895	946	966	941	945	916	919	967	916	935	898	935	916	938	894	896	970	939	921	870	923	906	961	969	947	899	889	958	895	916	878	910	895	914	946	914	909	902	894	953	908	969	929	888	917	916	935	890	880	938	942	941	919	920	934	896	934	873	915	897	882	955	880	913	909	935	884	894	872	934	944	923	874	862	899	891	924	923	911	934	953	914	886	913	907	901	888	889	915	919	920	897	843	900	939	921	925	881	886	864	897	892	902	935	937	918	882	954	911	906	921	926	919	878	939	963	937	921	967	883	926	939	923	926	932	885	914	903	922	982	868	857	879	947	855	948	940	931	907	874	974	892	932	902	953	951	935	940	952	919	926	880	945	855	921	882	903	937	919	966	920	908	927	921	931	955	939	937	931	887	908	902	909	865	943	915	890	876	912	929	923	914	881	898	876	907	889	922	896	929	915	857	953	907	903	947	942	925	913	839	910	910	921	908	952	915	885	938	898	914	831	898	931	898	920	908	979	905	938	905	895	935	863	903	911	910	859	873	885	901	925	901	917	863	904	893	929	873	919	919	880	941	895	926	855	932	902	931	952	856	887	901	958	907	924	851	910	888	867	944	904	952	894	873	921	950	936	879	887	952	876	899	954	899	947	910	912	903	888	936	877	948	937	952	936	920	904	944	903	907	921	894	979	953	944	896	855	918	931	943	905	876	953	925	883	935	941	915	881	946	924	925	951	892	870	961	890	909	931	926	899	908	905	919	889	966	910	901	895	935	892	887	920	902	918	884	945	891	924	912	927	881	891	878	902	885	908	947	915	939	955	860	905	931	871	936	946	924	865	892	883	903	898	903	882	938	887	949	902	921	926	940	926	902	862	884	893	932	892	854	879	956	892	857	907	842	933	967	940	927	923	875	889	947	886	917	914	936	923	865	939	918	897	881	920	912	922	909	916	996	902	926	874	866	934	904	909	912	916	859	919	841	901	881	879	880	933	915	837	905	879	918	887	913	953	916	961	897	952	864	884	930	869	893	861	868	905	894	911	873	867	871	938	925	907	889	917	957	887	887	868	949	895	959	902	880	920	858	894	891	905	905	938	904	896	907	848	921	862	934	906	911	930	862	904	946	876	882	910	861	891	902	946	888	887	914	895	891	861	882	884	831	913	890	946	960	930	889	895	871	879	885	921	966	939	910	1004	924	903	955	943	892	916	917	878	921	837	862	890	950	892	930	904	877	896	928	963	853	954	931	887	936	893	907	927	882	880	947	957	906	941	864	912	932	895	914	889	899	911	910	959	885	906	942	903	944	944	888	922	919	933	921	905	898	863	930	940	898	907	899	896	896	845	894	911	975	942	925	954	894	946	935	935	942	846	909	936	921	869	966	946	970	978	887	901	950	905	904	889	932	898	914	878	848	978	945	923	903	918	898	917	902	940	878	934	921	898	931	856	913	930	898	960	882	882	858	934	954	936	879	921	877	932	915	930	880	926	907	876	907	934	943	860	930	861	887	917	915	901	877	909	879	876	899	894	890	948	889	903	980	887	922	932	883	899	901	932	898	900	923	890	906	905	903	862	902	902	902	905	889	889	937	874	900	963	942	877	939	937	896	857	923	926	892	962	941	873	956	933	912	917	948	887	905	937	875	870	881	879	935	900	934	879	864	856	911	883	988	887	921	870	970	937	908	921	872	964	869	880	913	930	904	905	855	902	972	918	931	925	898	879	970	873	924	936	895	931	923	930	932	862	850	960	890	902	938	953	885	951	872	873	915	939	928	956	889	877	834	896	881	897	976	875	903	903	873	902	973	868	903	926	863	916	889	913	899	932	929	908	932	879	865	925	957	909	895	935	867	898	914	885	884	909	913	878	898	900	900	915	921	899	950	880	894	894	901	917	894	903	880	861	970	902	842	898	903	929	938	989	876	850	906	925	898	882	942	922	850	924	919	895	882	889	911	881	944	906	863	906	928	959	910	894	947	903	831	870	879	887	951	916	913	855	899	914	912	923	954	827	877	964	923	888	929	929	921	902	890	988	906	917	918	888	883	864	936	942	912	931	854	917	935	910	927	892	930	853	889	897	942	931	917	865	974	878	897	897	950	905	949	895	857	897	880	841	942	909	910	905	860	958	898	922	947	902	929	933	875	878	872	903	882	914	949	912	903	937	875	938	921	878	913	939	891	935	921	926	873	924	882	887	915	859	901	894	879	866	899	908	814	947	901	870	928	888	931	973	934	872	906	927	925	899	881	917	903	923	939	911	898	933	862	946	922	903	865	896	865	927	876	876	951	928	921	880	895	860	895	902	905	943	874	912	917	875	898	861	897	902	910	917	900	934	912	926	904	917	889	899	934	908	877	919	883	926	957	975	872	894	891	896	898	923	895	919	882	847	895	915	902	875	876	937	902	874	899	914	905	874	904	912	933	910	884	990	915	905	893	885	937	928	890	941	895	909	914	952	934	917	923	888	896	904	872	916	902	951	920	897	937	869	897	876	900	903	941	937	866	868	895	922	909	896	896	929	855	940	872	904	879	960	917	975	942	884	939	857	907	892	949	913	908	930	915	907	900	894	889	926	891	906	937	903	903	887	939	960	920	951	898	888	902	881	906	916	853	849	924	869	945	890	917	947	878	934	921	916	923	905	906	845	929	877	902	934	878	978	894	890	896	966	888	924	950	918	951	961	900	876	916	919	925	929	938	948	870	932	918	918	916	912	919	935	884	884	872	885	960	890	839	882	866	913	962	954	922	877	900	919	889	931	899	887	893	944	917	870	918	919	938	934	961	883	911	911	897	886	889	919	919	948	898	883	872	846	920	924	925	913	918	892	923	902	897	966	852	904	906	861	890	949	939	895	892	945	932	882	917	930	912	956	915	880	911	907	911	942	860	884	908	950	881	895	881	928	883	959	887	898	918	925	898	863	932	908	948	907	904	884	902	964	959	855	870	873	917	906	922	873	876	956	906	864	929	880	897	889	893	922	913	922	906	919	912	939	862	922	919	891	909	908	915	930	917	910	947	911	940	864	911	887	860	932	935	892	894	893	953	880	895	885	859	932	912	910	957	890	843	914	957	885	925	910	923	912	955	917	903	913	936	851	895	883	866	855	887	906	876	874	937	890	864	907	895	912	915	876	919	876	897	867	897	929	937	892	822	890	933	954	872	936	916	934	873	880	875	928	915	870	932	884	893	934	926	901	897	941	859	878	894	890	870	897	899	904	866	928	894	908	894	953	892	934	917	897	971	908	876	919	910	965	934	872	901	900	975	912	909	868	915	950	893	932	962	914	981	889	897	898	919	884	862	886	911	851	913	898	920	927	922	937	965	900	838	860	917	863	924	910	873	858	896	938	861	928	826	940	907	894	905	892	936	895	930	876	888	946	885	899	877	930	957	933	889	871	873	892	948
9326	3677	2919	1934	1383	1074	792	649	592	565	534	506	448	454	378	449	374	380	397	377	358	370	376	375	334	358	381	395	369	349	366	353	335	391	368	339	379	381	333	343	336	365	358	374	344	385	385	358	355	381	370	370	380	390	370	366	359	364	375	374	370	347	337	355	316	335	376	391	369	389	354	376	346	342	381	357	382	340	368	362	393	366	346	399	352	362	348	368	348	383	327	331	356	364	407	396	308	350	333	351	357	388	372	396	374	361	391	358	347	349	340	348	376	398	362	374	353	360	345	365	360	390	355	345	378	355	341	368	403	373	405	384	365	387	347	352	396	373	324	361	363	351	369	359	390	346	349	354	367	357	363	371	386	369	332	355	380	367	353	371	349	395	354	366	316	359	346	365	361	351	403	367	369	363	357	348	354	346	378	369	388	359	376	344	398	369	398	384	391	340	342	377	367	350	368	349	306	348	319	364	358	367	380	370	397	380	360	384	362	387	369	390	391	353	352	342	422	360	362	358	375	369	355	385	344	374	336	365	355	355	340	386	363	388	356	377	397	369	354	374	396	350	372	322	332	361	365	334	383	394	373	373	332	343	361	372	371	347	361	379	397	395	323	354	404	371	370	376	353	361	368	340	347	362	401	375	344	344	347	388	382	353	336	338	364	362	379	339	340	345	375	347	364	374	376	382	364	352	358	379	354	351	365	334	364	409	414	342	390	409	366	387	378	337	327	324	374	356	373	370	377	370	392	358	351	391	393	352	334	394	386	381	342	350	359	355	367	362	356	335	360	351	365	353	380	381	385	340	342	377	332	350	356	359	374	403	397	377	358	353	369	390	357	390	397	390	360	329	367	349	367	378	324	333	364	386	358	376	384	374	370	359	336	372	369	347	353	356	340	372	343	390	359	359	380	348	376	386	394	356	359	319	357	367	390	391	380	424	376	348	364	377	383	395	370	360	373	351	371	349	350	377	350	372	366	363	396	374	365	356	374	369	336	315	347	329	349	321	368	346	348	350	337	384	381	373	353	352	315	330	403	386	359	371	373	352	354	399	339	340	366	383	364	328	368	373	374	362	362	376	373	401	397	334	372	353	397	362	363	387	387	398	330	349	381	324	393	337	390	395	396	349	351	343	350	345	354	375	362	387	403	378	362	399	387	370	361	369	381	361	343	408	390	381	402	329	345	364	349	361	367	388	347	355	390	376	374	393	384	351	361	361	389	354	363	327	349	339	393	348	368	360	368	311	351	329	323	346	373	363	333	391	370	365	378	343	372	389	399	381	349	373	328	344	371	371	359	356	391	335	376	355	326	376	373	329	375	379	357	340	363	353	378	363	426	366	344	379	341	366	341	376	357	343	376	366	349	369	347	340	331	374	347	398	395	360	375	374	362	385	372	345	404	350	365	365	386	374	390	398	348	386	368	363	375	359	328	389	361	365	334	361	383	386	374	358	369	362	346	398	339	326	384	364	363	361	347	333	372	384	346	373	331	376	351	347	381	319	361	365	351	407	382	378	359	359	366	332	350	347	403	344	371	347	345	365	375	389	359	382	389	371	388	389	377	375	374	369	382	378	328	363	414	354	372	363	385	362	355	372	356	368	351	359	347	396	370	351	408	398	346	374	383	400	361	355	337	387	382	364	342	325	370	377	352	367	371	376	375	380	381	387	396	348	361	366	370	363	391	362	377	399	350	346	368	378	331	403	379	368	324	365	327	395	374	407	354	376	395	384	356	387	374	398	359	337	324	344	376	358	385	387	383	376	388	335	314	353	390	375	361	380	374	346	373	333	380	392	320	356	346	364	391	397	358	389	381	356	385	374	374	394	419	343	348	365	396	323	347	372	366	342	404	372	338	385	384	390	388	381	372	389	361	380	362	395	365	392	326	390	363	338	414	343	370	365	336	366	369	378	362	376	388	343	370	376	348	377	344	369	371	387	389	357	396	371	359	351	358	356	386	340	394	357	358	370	387	412	386	366	385	381	339	385	372	371	372	373	393	336	348	361	368	405	367	407	343	352	386	362	383	408	343	366	390	382	352	361	357	361	324	353	374	369	360	359	382	358	353	360	366	389	356	380	358	379	324	351	393	353	358	341	376	403	365	374	387	351	321	383	356	396	372	336	381	361	358	376	372	396	350	351	377	384	366	389	340	380	397	348	366	388	382	388	348	362	360	383	361	369	363	355	373	379	383	403	390	367	391	417	363	364	369	356	365	388	321	350	342	376	325	350	332	391	374	374	348	371	367	353	343	365	307	375	376	360	356	367	357	373	363	369	359	397	370	383	386	343	335	412	386	379	355	371	364	360	388	367	379	375	399	371	392	370	355	369	349	371	372	395	353	381	386	307	343	337	357	365	326	364	377	417	346	359	362	370	355	347	364	389	381	341	384	350	353	364	368	386	347	377	370	401	344	352	370	342	352	370	385	374	338	375	356	351	342	360	343	394	370	348	354	300	365	384	352	339	350	388	394	337	380	329	353	354	355	416	361	370	372	368	358	415	364	363	351	352	354	370	363	357	349	369	388	338	358	384	423	394	393	374	379	382	361	391	376	335	393	363	335	376	343	338	353	370	337	400	357	344	351	352	397	367	354	338	353	402	359	351	391	351	368	399	354	363	374	365	350	345	398	345	395	359	332	377	406	354	376	385	407	340	376	402	378	365	384	350	362	334	348	383	380	372	341	348	354	358	347	352	379	370	383	350	379	379	370	416	365	390	324	356	386	393	361	353	368	401	310	381	382	357	349	361	388	347	361	353	373	371	353	348	401	429	334	363	367	350	371	366	375	368	347	362	353	385	386	371	379	348	336	397	354	389	386	369	365	371	329	350	375	380	384	349	350	345	393	334	375	364	377	382	354	344	361	329	358	367	412	342	325	365	320	366	417	349	359	378	354	352	348	359	368	358	386	387	354	381	376	330	392	338	370	385	346	339	391	376	371	360	365	345	402	332	379	366	366	359	335	361	357	417	346	365	401	404	389	371	344	361	345	366	400	357	363	349	356	332	400	372	340	353	383	391	363	385	344	345	360	365	340	376	386	366	371	352	373	355	357	350	360	348	347	373	374	365	363	378	343	339	389	350	357	371	385	375	363	363	366	330	379	367	398	372	387	352	390	389	381	390	382	371	364	352	372	357	397	378	387	335	420	382	371	354	353	316	362	344	373	388	346	360	339	362	371	359	363	373	336	355	377	377	388	351	339	354	344	367	362	356	373	392	364	380	412	346	347	329	345	384	391	351	402	335	362	373	360	390	381	410	385	376	368	339	364	372	360	397	379	401	366	372	353	390	358	357	347	350	358	364	355	362	395	353	370	375	405	363	340	373	378	365	339	337	389	411	343	334	372	392	355	377	360	346	375	336	405	372	381	380	393	380	379	366	381	356	366	360	331	348	383	356	330	322	346	372	344	358	362	362	381	335	376	368	354	361	396	334	384	365	371	378	380	375	360	396	392	356	368	352	322	370	400	364	354	326	359	348
5894	3360	5320	5547	4821	4013	2879	2285	1992	1718	1499	1379	1254	1161	1077	1036	978	861	881	914	888	851	842	810	861	814	853	812	769	819	802	751	811	806	793	789	806	799	781	824	792	797	771	794	793	747	827	802	801	795	812	818	822	810	800	779	789	761	792	790	849	798	822	767	823	777	795	777	791	827	725	821	765	829	851	793	788	770	801	790	777	789	760	807	757	841	821	845	794	791	754	801	753	775	844	833	758	822	798	733	824	794	807	796	789	798	759	829	810	770	820	790	743	837	787	811	809	819	782	812	757	766	843	789	825	784	777	812	781	754	774	809	812	795	787	788	839	789	793	841	794	795	785	742	766	799	782	816	777	817	778	736	803	817	792	758	748	757	727	815	793	773	804	847	791	743	766	792	827	789	824	825	783	799	771	820	836	799	753	770	777	798	816	885	765	827	759	825	841	755	800	787	865	780	807	767	790	733	817	801	786	774	792	781	784	761	765	789	745	783	793	777	798	815	804	803	769	833	800	815	791	809	815	814	807	792	827	766	818	797	771	820	853	750	815	785	820	793	793	784	809	794	826	823	811	768	765	802	782	793	759	794	797	759	819	789	764	787	807	807	800	739	723	798	819	794	788	794	766	825	797	797	830	784	827	794	788	834	837	786	735	889	747	781	787	820	782	746	774	780	809	809	765	791	791	771	824	757	778	785	788	757	800	790	728	792	848	840	769	813	832	764	827	788	770	804	781	782	736	774	781	796	771	758	820	776	806	789	790	790	782	772	804	803	829	798	828	854	785	803	795	795	768	793	791	775	786	779	776	810	766	822	775	826	771	765	741	844	764	788	844	789	766	777	807	790	806	773	803	760	792	777	772	838	792	807	770	757	765	769	800	803	783	755	754	758	789	814	758	776	790	839	832	777	759	857	789	796	814	759	816	805	813	779	740	790	789	834	812	744	759	792	822	771	819	776	785	758	774	792	833	773	809	828	783	761	805	788	813	792	795	807	811	848	773	782	848	852	804	783	762	846	767	759	817	764	783	802	775	791	831	792	814	799	802	823	805	815	800	743	845	864	764	799	817	814	812	759	819	766	792	823	802	780	804	731	777	839	784	805	789	799	787	823	792	793	765	796	805	792	781	815	769	801	810	778	803	810	800	838	791	812	758	776	832	778	820	812	786	796	792	793	801	813	771	781	755	762	810	772	808	858	803	750	756	867	843	793	802	765	759	765	801	785	823	777	753	769	839	816	781	802	791	805	800	823	796	821	839	773	747	812	793	825	819	821	785	824	798	733	815	775	777	835	745	798	753	799	805	831	767	800	811	856	812	757	818	773	785	816	826	854	825	756	791	823	828	782	746	745	790	794	749	782	801	766	855	817	774	831	735	807	762	784	774	791	819	771	757	769	812	867	762	845	790	817	796	728	795	754	776	786	804	827	789	760	809	781	781	764	776	809	799	822	820	793	770	773	782	816	844	767	729	814	789	772	787	813	771	733	793	769	807	796	825	804	805	773	800	817	812	814	813	789	745	804	779	831	799	782	791	795	814	794	850	799	764	782	784	753	757	777	758	811	808	808	840	832	788	832	777	768	748	834	764	812	837	827	821	836	741	791	726	767	777	700	837	831	751	830	756	792	809	783	779	845	748	799	807	794	775	804	794	798	771	729	807	770	779	817	846	794	830	776	780	814	801	773	765	819	799	805	809	832	748	808	749	788	820	799	805	787	788	793	794	769	783	765	803	788	826	807	769	752	814	818	787	787	798	800	790	726	776	752	783	803	833	744	779	797	799	753	786	767	790	812	797	773	761	796	726	751	785	779	753	820	798	799	798	745	791	798	781	750	811	763	756	770	801	739	787	763	828	772	849	829	789	765	799	791	806	765	813	789	797	799	772	801	787	826	818	792	882	812	821	776	768	813	783	818	775	777	791	772	759	811	740	843	784	813	799	803	761	778	737	793	810	822	811	814	784	790	757	778	838	756	816	781	804	794	843	761	749	830	813	778	793	804	782	780	746	792	787	834	771	774	810	781	808	811	824	809	781	770	812	856	786	794	806	786	813	807	820	742	869	743	760	801	778	764	772	803	787	771	781	783	748	788	793	828	783	815	820	784	800	763	808	803	763	793	810	821	798	782	802	792	805	818	831	799	799	772	762	855	758	804	810	811	792	771	832	768	761	761	816	839	852	791	780	832	799	780	791	822	806	795	764	791	863	831	791	778	795	788	769	816	792	713	838	849	787	747	773	799	807	828	758	756	825	807	811	762	814	803	793	767	788	807	784	790	766	779	812	802	761	799	790	825	780	745	806	862	853	801	774	795	776	768	779	762	789	763	828	788	787	785	775	759	810	773	819	802	785	793	857	806	769	806	783	756	822	754	816	784	789	824	813	772	837	769	791	799	792	815	807	778	791	805	775	801	787	764	783	844	804	860	766	790	809	790	857	786	744	801	804	809	788	811	847	820	746	777	804	828	809	812	760	813	826	816	809	841	774	852	827	754	752	796	831	797	818	850	808	778	826	798	787	791	765	783	837	769	791	813	710	794	813	772	779	805	795	787	820	779	833	775	831	786	762	757	781	771	806	815	772	809	781	769	793	808	823	747	838	821	748	818	805	769	843	789	793	794	770	848	764	806	799	799	814	812	834	753	765	793	831	777	806	800	719	752	801	833	776	816	802	778	756	805	814	747	772	742	798	787	792	811	782	806	765	786	837	837	789	760	809	813	774	810	809	813	752	788	749	806	830	813	751	779	832	792	789	796	792	773	778	756	810	813	794	798	753	801	811	788	772	742	827	789	838	789	796	817	784	777	757	798	767	776	830	765	796	805	808	760	802	755	786	798	797	687	806	810	787	822	762	780	819	797	793	757	795	789	788	780	813	786	831	801	755	827	790	797	811	782	759	782	827	825	761	766	792	762	817	809	837	755	791	820	852	786	788	748	807	809	777	812	802	797	803	833	763	803	734	767	819	812	775	815	815	802	792	813	740	770	808	814	846	780	724	817	805	754	795	801	829	802	708	787	756	779	740	813	824	776	787	731	797	769	792	868	819	795	775	766	779	807	779	784	815	776	802	769	823	775	766	815	820	772	792	811	823	806	815	805	748	808	813	786	831	761	790	840	808	817	762	803	843	823	824	765	781	771	782	808	761	803	832	793	775	751	808	798	801	783	791	762	772	864	782	785	814	760	832	781	804	855	793	812	765	823	855	814	752	773	800	829	794	826	792	803	765	778	802	804	785	763	817	808	757	789	796	799	721	799	778	749	843	827	729	768	767	834	823	767	749	760	805	816	768	793	792	797	841	764	781	811	811	763	835	796	759	812	831	788	878	738	808	822	810	743	799	843	766	750	787	799	841	789	837	824	769	815	861	766	805	800	734	787	764	802	812	799	791	799	784	802	802	763	776	771	862	857	804	797	789	788	756	806	769	795	782	766	788	766	748	753	818	780	810	787	756	854	747	843	843	801	769	843	841	818	792	778	823	737	801	766
19623	7446	5464	3494	2222	1660	1173	830	778	673	580	475	498	446	390	421	393	415	415	390	401	385	399	376	343	353	367	317	392	355	329	344	339	305	352	349	322	326	382	343	350	330	362	384	363	374	324	357	324	311	318	335	354	309	348	366	340	339	334	339	340	328	322	340	364	355	367	320	360	324	359	346	341	350	325	314	361	371	366	318	314	311	351	331	305	313	301	320	329	320	346	344	354	343	350	328	327	340	297	322	310	317	343	391	363	384	361	327	344	327	366	340	325	357	359	387	339	332	386	335	329	331	325	352	362	344	303	308	353	335	344	330	307	363	355	345	358	348	321	344	329	329	344	317	392	351	380	337	363	367	344	331	333	334	356	332	365	330	328	360	336	384	313	351	364	359	301	331	344	342	362	339	371	340	340	341	371	357	330	329	340	338	324	337	352	378	332	331	380	390	334	348	332	345	375	339	349	347	327	385	329	360	354	318	362	351	349	366	353	372	335	359	370	323	328	348	376	330	316	354	334	345	325	323	353	354	330	334	307	331	332	334	321	299	361	360	348	336	336	319	366	323	341	339	322	361	332	349	356	365	357	338	341	347	332	326	327	337	316	318	353	314	322	337	313	314	355	350	321	330	360	359	319	352	357	328	355	310	356	368	340	360	357	336	344	313	337	346	329	320	349	352	321	353	324	357	323	288	307	335	344	327	330	351	357	315	339	362	364	332	330	302	348	303	354	349	338	328	365	324	334	334	349	331	315	343	363	381	338	340	336	364	363	301	363	360	343	365	293	364	344	365	345	365	357	323	382	349	337	326	342	355	324	326	344	316	330	336	332	318	341	326	346	343	350	357	311	333	368	331	335	333	345	337	372	344	305	310	339	324	367	333	320	391	347	383	338	346	363	307	335	303	351	311	306	321	314	366	344	363	334	352	368	345	299	322	328	356	335	327	337	360	336	356	357	354	378	312	330	374	367	323	337	369	360	353	344	329	336	307	353	330	343	328	372	332	352	355	335	342	354	333	352	382	362	351	311	312	308	369	323	360	327	345	317	309	327	305	296	364	319	329	313	315	320	331	342	374	320	325	323	362	400	336	275	312	318	338	320	350	335	350	340	377	325	320	332	321	298	333	373	383	318	326	320	371	379	363	350	382	339	390	325	345	329	342	350	343	335	334	348	381	345	340	334	358	349	316	323	329	342	301	362	355	337	331	357	335	328	341	360	341	300	349	376	352	374	319	338	376	299	369	311	372	378	370	334	340	364	348	335	346	360	321	327	343	374	357	341	319	320	332	323	362	357	335	318	356	317	359	299	353	358	359	344	332	332	360	328	327	370	369	380	339	346	325	389	342	301	319	325	363	380	356	338	356	387	367	348	329	347	339	342	318	371	333	357	329	292	324	367	349	361	352	354	323	358	331	320	323	333	351	423	342	312	334	333	372	322	366	396	315	327	355	351	327	337	334	345	326	347	340	291	313	310	327	336	324	338	369	347	363	342	333	311	341	324	346	329	323	349	329	319	345	340	331	379	357	310	355	336	376	369	325	343	349	318	360	340	307	332	302	319	348	337	336	335	338	347	359	366	341	347	331	305	364	311	329	334	362	368	365	303	339	340	334	371	322	331	335	361	319	301	320	360	317	315	358	363	344	283	334	335	322	337	333	357	333	329	319	352	330	331	313	359	335	329	353	385	341	368	324	328	358	369	343	359	305	342	335	347	324	348	382	348	336	336	322	334	370	333	351	349	351	337	338	339	335	368	346	327	342	362	324	354	345	340	335	341	328	357	327	293	342	323	353	356	362	328	345	349	309	335	373	327	365	334	371	331	335	402	357	321	334	374	377	318	339	348	330	335	360	319	338	393	321	349	357	344	312	350	368	302	369	348	336	367	362	358	335	340	379	382	366	347	326	352	350	344	347	317	322	314	338	379	339	340	325	343	357	365	331	319	317	316	338	356	375	382	368	351	340	353	334	322	361	363	314	314	373	330	324	341	349	328	341	347	321	318	323	346	324	321	339	343	333	403	331	342	340	357	417	317	347	361	328	308	392	344	360	356	354	330	333	337	347	374	351	366	355	359	323	306	319	333	342	318	330	340	332	352	315	329	355	341	345	384	346	348	334	323	351	377	350	373	332	359	336	325	336	383	358	316	340	339	367	302	335	360	317	396	344	334	346	304	298	322	323	353	324	335	358	355	371	335	373	348	355	357	348	342	370	328	363	366	378	342	318	330	340	368	365	317	308	329	335	297	352	356	317	329	328	343	326	355	332	336	350	309	352	360	342	343	373	328	336	345	315	324	346	369	336	323	319	334	321	311	311	336	326	332	354	322	338	334	369	359	346	326	332	352	361	355	305	336	322	301	354	333	365	345	344	351	335	353	315	328	324	357	326	379	378	333	325	370	325	386	327	318	358	334	331	355	332	348	376	387	353	352	322	331	318	322	397	328	344	364	334	327	354	364	340	341	342	348	370	368	363	362	373	320	326	359	363	328	323	366	322	343	320	338	333	346	354	342	345	333	340	347	334	308	370	337	318	331	326	333	360	321	386	337	315	357	327	321	323	333	346	364	335	368	352	362	344	308	317	356	363	357	362	372	331	346	350	332	308	353	356	347	337	326	309	360	380	342	373	331	365	342	353	357	326	348	311	340	408	338	338	342	364	336	328	346	321	312	323	330	357	349	336	358	315	305	380	357	312	343	328	328	323	307	334	330	354	322	349	347	325	338	330	343	353	339	286	325	351	288	329	310	310	310	350	351	337	359	358	349	350	356	359	328	353	335	390	395	369	329	304	356	349	340	331	364	325	348	360	318	317	345	348	315	345	370	375	348	309	375	329	327	375	342	369	322	314	321	329	364	338	324	309	372	348	354	350	352	353	378	362	354	381	336	306	349	343	311	337	346	347	348	382	372	342	366	300	321	347	296	330	364	350	360	329	345	323	355	350	324	348	340	343	358	363	359	331	353	347	376	331	346	321	359	331	343	395	375	345	352	342	353	341	370	337	335	357	337	373	314	336	343	334	355	328	310	339	377	314	330	355	369	334	334	335	387	372	327	337	312	355	325	364	354	336	336	360	377	354	320	338	362	348	342	354	345	336	317	345	353	354	337	307	315	344	338	334	380	378	372	369	382	350	333	315	340	319	334	371	333	346	361	352	339	333	360	342	340	321	352	347	329	342	336	321	356	346	360	362	324	336	370	347	366	328	320	349	345	340	348	341	318	353	348	355	325	345	348	311	344	299	338	353	330	322	348	328	378	388	338	351	344	359	335	385	375	349	353	297	322	315	355	367	327	283	336	312	361	334	299	314	339	346	346	369	352	325	352	335	380	322	309	373	333	336	381	388	326	317	329	318	370	339	322	356	370	338	320	369	356	328	356	339	352	346	372	360	334	337	345	340	332	319	361	331	352	340	316	338	348	322	328	346	322	297	309	321	355	342	316	360	369	346	347	360	342	328	343	349	342	332	333	342	334	353	370	344	350	292
11890	5759	8690	8686	7540	6079	4452	3528	3206	2498	2129	1848	1570	1366	1331	1213	1211	1089	950	917	952	908	819	795	825	843	814	824	847	829	800	758	750	761	828	751	772	761	778	798	746	786	736	797	761	809	795	717	784	780	711	790	760	776	753	815	730	783	766	795	781	789	794	724	761	756	806	790	804	736	813	779	734	744	755	771	823	771	811	724	741	766	777	723	755	722	728	743	735	771	743	748	798	744	760	757	788	790	801	722	778	783	771	749	743	811	779	772	743	739	727	774	751	786	785	749	722	697	754	807	778	753	776	800	721	755	766	753	749	717	779	712	788	784	750	768	779	782	764	755	781	765	802	751	769	751	754	799	742	748	803	787	764	733	750	795	749	808	790	782	780	783	773	752	759	766	710	798	753	726	744	762	724	763	732	731	784	814	766	701	740	760	777	735	752	766	749	764	750	783	800	776	745	745	787	722	718	768	783	783	714	745	778	763	762	748	834	791	776	784	744	750	784	747	801	696	760	768	782	796	769	703	730	693	745	762	777	771	683	763	789	790	803	766	730	767	738	754	760	758	755	733	783	717	761	807	782	762	773	790	783	747	741	790	782	725	753	786	743	734	823	776	807	725	758	755	781	768	751	761	743	734	735	748	759	755	769	802	723	767	762	772	719	720	724	745	740	762	729	748	753	741	789	775	764	748	752	707	670	745	773	711	767	761	728	709	736	776	780	711	723	793	767	754	724	723	746	772	722	752	812	779	756	735	775	793	711	740	791	734	749	773	720	750	777	745	761	826	764	773	764	766	791	769	698	802	770	740	744	744	754	785	762	763	785	761	707	771	742	767	742	769	746	801	729	799	772	776	767	763	733	810	746	757	734	754	794	793	745	723	739	730	725	706	721	733	769	772	739	745	792	753	797	793	756	740	774	725	767	762	770	766	811	752	743	771	764	745	791	711	738	756	803	773	768	769	765	804	796	743	795	760	792	753	813	775	782	758	770	827	746	777	805	779	802	800	792	795	777	789	749	753	759	771	775	743	791	749	789	812	792	740	807	780	731	774	783	759	692	744	802	791	740	715	772	789	799	736	778	689	755	745	792	771	796	748	737	754	820	763	740	717	756	742	730	745	788	767	755	756	755	775	808	772	725	704	758	761	816	810	757	775	764	742	714	776	752	763	788	743	733	786	790	749	763	704	755	755	709	819	770	763	726	751	774	758	747	751	812	770	783	778	770	812	769	789	740	813	761	788	737	752	770	744	784	761	761	767	754	780	752	741	776	731	744	739	702	726	730	784	748	777	727	764	772	847	804	790	759	783	757	756	858	744	796	775	745	745	740	794	741	763	767	768	752	754	771	742	794	773	723	808	740	763	768	750	756	789	809	766	766	785	755	740	764	778	785	745	750	775	771	817	744	784	758	756	768	786	731	776	807	738	803	723	719	763	763	749	826	750	759	794	790	760	734	726	771	801	763	748	747	776	786	753	747	800	742	760	772	752	781	776	789	761	784	748	737	758	781	777	703	732	797	784	716	774	773	734	760	750	768	761	782	773	795	723	819	776	767	793	728	791	751	759	779	772	729	727	787	788	737	782	765	782	720	775	738	790	754	735	754	785	777	779	737	774	772	767	787	756	799	741	742	756	791	760	780	764	790	761	755	719	782	771	744	739	777	765	779	748	782	735	730	704	777	734	749	812	749	731	781	825	747	737	775	754	809	782	721	783	787	767	759	764	766	748	756	759	728	749	708	754	778	738	764	753	765	744	771	769	724	766	781	724	756	780	774	776	750	795	779	797	790	766	782	779	762	761	755	782	759	760	770	775	744	753	803	765	763	754	753	730	779	790	762	748	775	726	744	772	759	765	740	739	772	800	765	747	702	761	709	746	761	780	738	801	771	743	767	785	739	782	753	731	778	780	776	732	737	728	806	764	726	776	777	780	742	829	810	792	735	755	761	793	748	729	794	755	766	815	711	764	728	748	774	794	788	767	744	769	695	805	774	761	759	750	755	771	738	710	776	787	775	760	768	711	811	722	690	783	763	834	757	750	738	761	741	736	762	716	742	734	741	767	801	737	750	777	767	733	772	765	765	779	725	796	752	781	767	760	720	808	789	743	756	780	693	762	778	749	760	781	760	765	798	821	798	774	752	755	698	727	782	773	776	769	774	802	775	778	772	793	767	728	692	761	778	798	764	789	773	707	767	736	793	780	748	771	767	755	716	769	770	756	801	735	798	767	712	778	734	828	717	745	768	779	807	776	728	760	766	777	755	743	774	753	767	767	770	775	744	765	735	698	767	747	778	770	770	751	774	742	734	793	776	790	782	781	771	771	761	809	718	777	827	749	779	767	800	804	772	788	803	753	743	762	701	792	800	769	748	775	772	797	785	774	781	836	729	723	741	807	724	757	748	815	785	747	772	747	745	781	793	709	742	733	783	777	759	770	737	785	766	774	772	783	727	739	785	723	734	766	741	771	743	752	703	740	788	762	763	761	743	750	783	784	749	762	739	788	761	759	775	746	771	735	782	747	721	764	779	791	753	809	730	737	769	764	748	707	778	754	751	772	786	773	777	755	786	790	795	772	733	710	736	793	786	779	761	707	769	768	780	773	709	759	737	758	809	772	766	792	771	771	780	774	742	767	785	788	747	718	760	786	755	778	767	781	719	794	760	775	749	745	729	753	717	697	784	764	728	764	746	762	774	753	743	785	783	762	799	719	723	756	758	785	776	793	756	778	748	771	802	764	778	788	751	779	750	828	825	764	733	743	736	772	749	768	809	720	777	769	776	760	752	785	753	760	756	793	738	777	755	802	792	766	778	727	746	806	755	717	734	760	747	794	728	794	725	741	744	783	740	771	758	785	739	763	789	725	803	783	823	721	781	832	748	781	704	774	743	726	757	774	771	803	770	805	759	736	750	781	757	773	729	753	776	739	743	754	731	722	762	707	721	723	741	813	746	746	698	741	785	814	797	761	817	784	760	739	783	750	750	780	806	746	733	749	734	765	738	753	730	788	784	767	769	757	777	779	777	734	775	710	765	770	748	743	771	752	859	768	775	763	780	769	768	805	724	765	815	742	785	755	777	769	779	786	763	747	821	765	756	794	752	765	769	786	801	759	743	744	722	727	766	754	772	731	764	768	730	743	764	762	792	730	724	745	821	767	781	762	778	720	754	750	746	795	764	784	807	738	708	765	753	734	730	758	770	726	760	757	752	791	779	735	778	767	716	746	787	750	746	737	761	804	779	772	778	733	747	811	728	738	791	705	784	737	796	755	797	739	728	768	783	739	755	761	775	771	782	801	725	687	794	740	765	788	718	779	741	764	766	756	796	751	789	719	763	795	767	757	709	765	787	736	777	776	759	767	785	759	781	767	758	769	759	786	783	801	774	813	778	782	740	737	779	813	792	735	707	771	720	727	770	777	742	751	799	745	729	780	780	761	749	823	753	753	760	697	724	750	711	761	790	775	769	772	762	748	807	726	727	794	789	823
27743	11503	8777	5602	3238	2304	1601	1223	1049	921	787	647	591	544	567	539	501	486	416	428	430	515	447	413	448	417	455	422	437	441	415	419	440	417	366	441	440	432	437	396	393	426	408	424	425	453	464	397	416	429	433	420	433	404	405	397	401	437	416	419	409	469	405	412	419	387	414	427	434	411	449	423	383	400	403	403	421	433	370	411	425	454	379	442	415	379	424	413	407	418	401	419	400	432	417	373	416	432	377	403	436	427	412	430	442	387	424	428	438	435	442	442	386	425	462	417	436	416	437	448	427	413	421	441	409	455	390	472	422	412	406	405	418	394	378	419	374	374	440	460	424	358	434	425	429	422	445	436	391	401	384	446	431	448	456	370	442	399	432	419	412	428	380	430	424	408	406	394	443	428	376	417	454	409	435	409	434	404	418	415	429	431	425	423	444	420	407	427	391	421	429	440	416	459	415	426	482	438	407	430	415	461	393	399	413	417	409	421	426	411	411	394	391	400	412	378	406	433	459	455	384	392	414	417	390	451	434	396	424	402	422	425	399	411	384	393	409	476	425	448	449	428	407	466	414	428	402	439	378	432	397	409	427	383	419	410	396	448	399	425	410	391	388	379	426	416	369	397	399	403	425	390	402	430	464	405	450	423	430	396	400	370	454	395	389	435	410	480	429	386	416	443	428	409	431	405	412	408	419	424	432	384	429	404	461	381	424	451	419	398	391	388	429	426	391	387	418	394	436	436	413	420	422	413	388	410	410	373	461	441	404	412	413	392	399	412	400	405	418	399	408	430	436	441	431	391	412	436	434	429	344	412	400	371	413	425	455	361	412	419	401	450	389	413	416	382	396	368	381	422	391	426	405	444	383	441	424	433	434	404	407	447	405	385	413	456	405	384	422	433	414	420	406	426	435	403	377	413	412	415	378	449	428	391	412	429	400	419	423	409	441	412	379	422	436	422	427	435	390	463	383	419	444	387	446	433	390	431	389	438	390	400	411	409	427	410	429	432	401	433	409	402	432	384	387	440	415	422	438	449	395	422	420	420	475	428	417	413	417	414	454	392	406	445	415	439	437	406	419	419	429	426	398	401	376	399	390	401	421	440	413	411	446	417	398	387	406	411	417	426	418	432	403	402	423	424	434	408	399	405	411	381	387	413	409	417	399	382	417	426	440	425	462	431	422	391	434	440	420	419	385	368	392	432	416	424	419	405	432	433	436	399	409	456	433	420	403	360	394	399	420	412	381	386	419	402	414	414	468	431	420	401	395	407	410	424	398	389	450	436	421	427	414	391	385	380	391	375	448	435	454	405	404	382	411	401	428	428	410	411	420	447	410	407	419	419	413	426	413	425	427	396	430	409	400	398	379	413	427	419	377	407	395	434	425	398	408	400	438	388	417	400	392	382	409	427	436	377	433	415	361	463	426	414	390	416	400	433	427	418	416	440	420	441	414	405	440	426	452	435	426	451	386	399	398	444	421	421	403	410	448	413	422	447	430	423	420	420	407	430	408	398	437	364	401	417	414	418	429	400	435	415	393	454	442	378	437	426	407	396	372	417	412	369	356	438	409	437	422	368	401	420	370	417	403	406	415	416	426	402	393	396	429	412	413	397	442	445	422	425	388	429	461	436	443	418	485	405	418	429	440	413	423	407	422	430	395	409	461	420	441	408	428	402	404	410	444	394	392	396	362	402	405	417	413	389	419	430	439	395	406	379	394	453	398	396	398	400	455	420	393	392	389	437	389	441	392	408	463	432	434	391	402	404	389	425	429	431	372	430	478	404	386	387	398	447	423	402	421	436	411	470	390	363	451	475	427	402	377	411	425	424	409	429	452	399	387	444	440	391	413	408	434	423	405	433	411	408	422	413	400	413	396	410	421	493	439	417	423	444	398	437	408	362	385	415	468	409	439	427	407	400	439	440	424	423	406	416	467	435	412	426	373	419	395	402	408	413	423	439	395	414	395	371	424	394	384	386	389	383	414	409	395	413	437	412	426	430	428	449	466	429	418	395	402	407	432	375	423	438	412	441	445	417	453	416	395	428	388	418	429	466	448	424	380	423	428	423	450	457	434	448	413	417	425	426	431	385	405	410	443	401	380	412	406	410	430	452	421	353	426	419	425	407	395	406	427	427	438	439	464	410	412	405	437	394	418	425	449	403	418	406	418	390	419	438	411	397	386	421	423	389	405	405	436	404	402	400	437	383	407	417	414	376	411	388	427	373	386	442	367	412	434	467	412	439	404	423	394	407	404	403	371	403	457	406	428	457	385	395	436	433	453	397	436	437	439	435	395	416	451	421	457	387	391	386	447	434	414	423	403	399	392	385	414	395	405	418	415	420	394	403	399	398	421	423	407	410	393	419	379	407	381	415	386	426	433	431	405	427	454	386	467	411	408	433	394	423	426	440	427	406	433	404	396	422	428	389	370	373	426	420	394	403	383	405	402	379	427	418	380	385	383	420	430	408	421	392	432	420	396	395	424	427	432	425	396	450	422	448	398	434	424	399	425	425	431	439	394	432	450	400	416	393	433	419	384	427	446	374	419	446	426	395	393	418	406	386	373	403	408	468	422	411	394	402	415	437	390	433	381	425	447	393	420	401	445	378	440	417	412	391	402	404	423	452	430	411	435	408	420	392	443	399	415	412	447	449	383	391	448	449	416	417	412	415	402	389	386	419	389	389	401	419	420	454	385	371	367	426	419	402	410	403	411	398	447	409	406	370	416	387	407	385	390	388	427	397	410	437	458	419	416	401	406	434	457	381	417	429	459	417	402	421	386	410	439	403	422	410	419	426	394	394	374	381	394	407	401	430	387	447	436	434	442	402	438	394	424	440	419	413	418	422	390	383	398	402	430	423	410	414	362	419	423	453	407	402	427	451	395	405	415	404	406	418	442	385	407	454	409	405	413	406	379	419	407	369	434	417	404	410	402	356	390	424	404	403	395	456	400	407	390	386	403	398	445	426	359	438	437	417	439	445	418	428	388	393	420	409	409	394	399	416	446	438	458	443	430	453	412	433	415	401	414	410	418	391	410	447	445	421	425	394	382	459	394	419	433	400	410	471	405	416	440	429	446	408	392	440	409	439	445	410	417	437	412	423	394	385	389	430	432	419	389	432	412	465	418	415	418	405	421	410	428	411	434	431	428	416	398	410	426	425	463	415	403	414	404	417	406	408	366	415	447	423	388	458	416	408	398	394	457	416	460	429	416	433	445	374	442	441	404	417	411	446	369	388	430	408	407	426	411	405	393	430	427	408	415	420	443	439	411	449	392	409	446	388	415	443	431	416	449	425	410	418	438	431	439	397	413	429	405	433	419	430	393	417	442	404	443	377	392	425	435	411	403	406	409	417	441	425	436	409	407	447	414	376	397	365	424	407	429	357	434	432	387	388	426	390	432	460	397	421	411	386	375	419	433	429	406	385	423	408	399	397	407	438	448	397	419	388	421	424	405	396	438	433	397	401	458	414	403	423	408	419
15174	8163	11772	12044	9757	8241	6125	4750	4207	3478	2933	2310	1934	1826	1649	1553	1432	1255	1149	1155	1120	1131	1041	1062	991	1011	1000	986	965	969	910	975	929	931	931	945	907	905	918	946	899	918	896	959	893	910	957	902	884	889	853	858	900	908	892	896	924	949	885	950	971	924	921	938	919	963	928	907	951	880	895	895	941	902	959	896	915	895	873	910	973	869	908	917	902	919	887	925	908	922	915	895	878	920	955	880	954	925	890	916	941	897	884	882	894	894	889	947	920	860	923	905	893	909	943	906	916	879	924	913	921	933	928	946	918	868	967	931	962	870	862	880	955	955	897	915	895	898	907	943	856	956	938	924	940	873	908	887	899	866	933	921	947	881	923	965	902	959	947	914	906	921	953	873	854	885	924	929	947	877	937	887	905	867	918	936	905	935	968	917	871	891	871	905	911	888	855	864	872	881	857	924	907	893	939	890	881	925	896	898	915	880	922	876	896	920	834	944	877	898	862	855	908	900	852	840	882	888	891	857	859	864	860	933	887	942	899	910	961	924	966	910	893	908	903	918	911	925	934	916	937	874	891	905	878	913	901	959	939	918	913	920	896	871	933	860	847	906	908	934	921	907	874	911	847	908	915	916	861	855	958	863	953	937	931	896	924	908	924	917	923	944	938	888	874	903	894	884	885	911	853	869	887	897	904	926	925	919	884	885	900	896	943	923	896	909	964	934	933	890	888	902	857	922	911	871	911	930	918	882	949	897	909	903	893	917	857	879	911	897	939	953	908	887	931	854	863	871	959	886	931	917	913	918	874	907	948	925	927	944	900	902	906	856	925	898	852	898	892	891	901	920	942	927	917	815	900	898	915	915	868	911	901	918	877	917	950	831	914	969	925	886	873	911	960	909	896	888	868	894	916	885	897	907	892	912	915	868	876	911	937	843	917	937	917	923	882	938	935	860	942	952	862	928	931	931	889	946	873	821	930	929	885	918	915	890	960	917	890	842	938	913	915	880	896	918	927	865	898	935	937	928	923	908	958	852	892	947	916	926	892	930	914	892	901	904	869	899	874	914	926	930	917	877	935	913	857	899	915	969	943	900	909	872	912	902	890	848	867	917	929	927	902	858	902	868	827	887	937	916	883	878	952	912	890	867	887	940	868	883	905	941	870	901	896	864	873	869	852	921	898	893	850	951	877	884	899	929	934	937	915	860	910	867	915	885	930	936	964	904	871	939	886	901	972	900	911	887	935	921	902	943	946	887	891	919	896	876	911	910	928	923	958	917	913	855	891	849	884	845	889	873	874	888	931	986	906	885	921	910	944	943	911	841	933	901	951	928	862	985	879	917	955	907	908	856	892	890	901	940	889	902	857	897	937	926	895	917	869	925	907	902	927	894	889	921	921	977	890	866	866	921	869	915	896	870	865	892	899	899	906	885	886	856	880	899	894	929	862	905	906	919	950	924	879	833	885	929	892	891	937	920	882	847	864	854	929	856	884	943	926	899	971	917	885	830	880	890	902	882	894	900	931	900	910	900	910	881	860	846	891	955	914	890	875	879	877	931	961	891	868	897	959	935	931	912	871	916	922	878	919	911	841	929	875	890	892	955	883	969	911	941	888	898	878	902	859	878	959	904	900	897	886	918	901	909	870	889	951	858	916	911	880	923	940	880	865	919	885	918	924	884	896	887	888	891	925	913	930	930	915	941	895	894	939	925	944	928	906	868	849	905	940	933	928	968	920	865	865	892	834	898	952	933	881	906	878	915	926	892	902	886	890	913	914	917	869	881	917	890	938	891	934	879	906	946	891	930	908	891	910	930	885	881	886	922	888	921	938	930	924	914	937	951	916	931	938	872	947	886	936	890	918	882	937	870	912	888	901	905	877	939	979	934	897	925	928	868	884	947	878	910	917	926	904	920	916	876	902	904	927	886	936	885	882	892	888	930	900	913	913	853	953	873	924	892	958	929	928	904	869	841	913	913	895	876	942	879	938	869	938	914	876	905	974	892	919	876	918	877	939	942	948	941	944	905	917	932	901	934	904	908	896	908	916	920	860	893	930	902	889	892	910	875	924	950	844	914	932	975	916	915	889	909	920	860	918	906	889	857	901	890	891	888	925	898	936	931	906	941	911	935	862	907	893	905	935	886	871	918	894	892	894	895	912	931	883	868	943	901	908	863	938	951	853	881	910	863	862	954	964	949	909	882	917	926	899	942	892	884	856	873	938	904	917	928	898	904	961	914	876	875	896	911	923	882	914	921	861	874	886	888	922	921	897	919	889	933	854	923	933	957	950	857	919	915	921	815	881	917	927	947	928	887	933	896	876	916	934	891	856	873	875	913	937	921	896	882	913	885	868	886	912	870	909	891	920	904	990	926	903	857	910	934	899	897	892	880	897	883	915	895	896	969	869	855	861	880	937	860	923	814	904	917	903	930	883	944	972	901	873	904	906	905	855	932	860	864	865	904	935	911	888	909	890	946	898	864	935	915	947	895	922	969	865	925	924	841	898	949	892	944	878	930	926	882	889	902	935	987	922	869	914	925	910	927	917	848	880	859	864	873	869	906	949	904	897	890	876	881	869	957	998	898	872	907	921	855	884	905	909	910	894	917	921	870	904	887	937	863	898	901	901	899	923	935	847	890	945	899	913	918	876	931	928	912	902	925	915	837	902	922	865	881	891	925	904	865	910	913	829	908	881	876	947	865	922	845	869	892	943	923	900	880	866	945	946	907	912	945	873	871	940	919	863	906	959	909	945	912	901	885	929	942	899	899	879	849	931	883	926	888	923	889	877	879	891	937	927	953	910	921	879	901	858	869	921	941	950	864	908	904	963	887	888	895	912	897	899	939	876	873	890	929	872	870	919	886	893	909	883	926	885	900	912	949	918	900	871	910	894	894	952	921	970	899	925	876	901	873	914	868	933	902	889	954	938	874	895	890	911	911	928	920	910	874	915	883	925	876	902	914	893	969	909	880	856	891	938	869	884	940	941	940	933	910	897	886	915	881	902	900	913	918	939	884	912	908	943	945	1002	869	872	917	922	908	965	913	941	901	914	903	955	909	953	849	927	950	920	918	885	903	919	889	973	918	910	941	916	931	929	864	892	893	889	907	906	897	896	925	931	912	902	944	921	890	902	889	893	907	925	928	900	924	907	867	837	899	894	929	874	835	886	930	861	932	930	923	915	967	910	949	956	922	893	870	947	918	955	900	906	891	902	895	931	868	875	859	891	962	933	900	895	915	906	921	930	891	920	916	954	897	921	896	911	908	871	848	914	886	864	882	935	894	923	910	955	925	918	884	898	860	897	966	901	919	882	875	869	930	920	935	895	910	899	938	836	853	891	926	934	955	915	943	877	907	942	904	878	944	853	903	962	885	873	926	892	890	970	879	940	872	896	962	897	900	910	905	882	983	920	903	915	899	971	929	931	873	892	944	938	892	891	976	888	871	916	895	973	908	918	934	919	867	927	891	903	982	916	936	890	911	933	883	904	913
9250	3497	2921	2061	1421	1114	882	638	578	540	490	454	420	436	393	403	414	386	420	388	336	388	385	362	369	343	387	366	347	356	376	372	350	363	391	352	345	341	359	373	380	386	402	393	319	383	335	325	340	356	425	342	379	357	360	352	401	372	423	384	388	353	358	364	383	372	367	347	395	402	397	350	368	362	346	351	361	331	383	402	385	373	404	360	370	388	382	349	336	361	349	372	341	361	366	359	368	393	341	351	360	371	352	373	399	333	362	347	324	350	356	351	367	397	392	365	337	374	363	376	357	322	330	337	337	358	383	386	424	340	346	373	350	332	377	385	346	377	350	370	365	377	389	381	382	358	375	352	338	384	375	343	357	376	372	348	348	345	390	355	393	380	339	376	353	350	348	361	381	383	354	373	358	363	377	419	350	360	344	427	366	377	350	348	326	370	351	345	358	332	344	367	385	367	387	352	360	338	350	357	367	368	357	381	384	383	363	375	329	348	366	338	337	397	357	349	342	379	340	334	360	354	350	369	329	363	363	332	362	337	374	362	369	368	351	389	372	369	374	358	381	368	350	347	344	353	370	333	349	337	370	353	349	354	334	393	375	364	342	357	350	357	377	352	393	369	370	369	346	370	374	366	318	362	391	394	384	355	368	317	331	369	400	351	366	349	358	343	384	350	367	371	347	353	371	368	394	343	355	337	379	369	363	363	366	366	394	368	352	400	353	369	383	366	375	370	333	352	402	377	363	349	365	364	341	396	328	346	375	373	362	355	346	384	330	326	357	371	406	377	322	360	349	356	349	355	365	383	357	381	383	347	321	337	382	362	405	380	363	409	368	380	390	369	373	369	365	348	378	347	349	375	344	357	381	365	392	370	385	381	398	391	347	339	364	362	377	359	353	331	348	368	361	380	376	398	368	388	378	347	376	348	352	340	373	365	361	350	335	336	382	376	330	319	368	319	343	390	359	347	303	350	347	352	383	350	342	361	418	342	378	345	377	388	351	333	392	388	349	405	404	340	344	371	384	366	374	367	328	377	346	361	359	357	376	363	362	382	341	365	337	359	316	340	385	384	387	368	375	368	361	368	379	381	406	368	372	378	385	356	363	350	354	387	383	359	373	360	388	358	367	343	378	350	362	359	407	384	366	350	402	367	372	336	396	410	373	342	370	360	411	365	370	356	335	344	352	390	322	354	357	393	339	369	349	363	350	395	393	348	368	359	372	386	358	355	364	336	352	357	351	409	355	349	376	363	389	353	368	307	364	337	308	383	373	406	343	357	401	394	357	341	332	347	367	351	333	357	355	412	315	382	349	330	401	357	368	354	384	349	345	331	391	350	345	390	355	348	376	354	344	385	388	356	369	352	400	369	380	353	380	393	399	380	324	361	348	387	352	374	335	417	394	365	352	395	386	376	379	372	363	328	358	365	361	385	379	378	392	392	368	395	376	353	363	339	360	393	335	328	355	368	358	388	368	362	346	314	377	352	377	334	357	383	365	365	365	332	349	376	341	384	362	355	370	366	308	336	376	365	378	341	344	333	375	383	318	413	401	344	327	386	338	339	392	379	371	359	365	409	364	318	361	367	372	362	375	376	351	349	328	320	368	394	353	336	371	384	353	346	353	342	380	365	352	375	353	350	343	361	398	362	334	360	355	348	356	360	339	329	367	378	341	366	367	345	366	365	350	344	357	354	346	363	375	390	395	383	369	357	370	354	375	365	367	385	334	370	336	364	373	392	358	409	360	373	342	342	342	323	331	395	344	344	355	342	380	371	345	348	365	339	386	360	354	363	346	375	399	395	358	357	371	358	387	348	330	366	384	335	322	378	405	367	380	358	349	344	395	369	354	365	350	382	378	402	388	349	373	356	372	369	381	338	370	326	358	369	371	384	353	350	368	403	353	365	396	356	356	403	333	342	407	336	355	387	355	364	368	370	341	346	384	348	373	346	351	345	382	368	376	353	344	345	336	354	376	347	357	384	328	375	356	369	394	329	349	358	383	375	341	353	381	370	355	361	376	323	378	368	363	367	339	402	357	347	372	357	348	351	370	380	389	364	357	356	364	370	360	370	370	386	352	346	364	339	368	355	337	358	398	333	346	342	318	344	379	366	360	371	375	380	365	355	364	365	389	343	326	357	356	366	391	368	365	329	346	328	377	339	338	364	378	398	356	373	357	346	358	359	350	336	334	356	382	354	378	364	364	350	327	388	400	367	337	379	393	360	359	393	372	363	379	366	357	390	349	335	330	383	353	357	374	383	356	360	362	342	370	389	351	389	382	364	335	343	355	312	367	367	372	358	362	350	380	350	347	355	321	368	325	371	346	354	352	380	355	392	341	368	373	349	293	316	339	354	353	397	371	341	349	326	338	383	338	380	397	369	363	323	342	341	344	387	340	336	366	366	376	344	330	359	375	382	336	347	335	347	367	370	345	334	340	374	341	335	329	359	351	375	349	329	384	308	387	343	313	369	397	361	314	339	339	366	406	339	348	382	347	368	404	377	382	318	346	383	346	380	372	395	383	365	363	349	360	373	364	379	357	337	357	349	390	367	370	349	371	421	380	379	374	388	339	352	382	367	346	381	381	372	366	328	364	361	373	378	404	382	346	370	352	380	341	367	357	371	380	369	347	378	369	348	343	353	348	348	369	373	364	385	372	354	392	331	343	356	349	367	346	362	340	364	396	364	405	388	349	343	344	356	366	332	374	347	368	345	369	360	391	393	357	385	359	331	357	349	367	367	366	381	345	369	351	366	372	319	382	346	346	372	341	342	383	374	368	378	327	342	377	327	366	368	354	361	361	378	403	375	316	379	395	362	382	358	370	397	357	342	383	370	370	349	340	387	370	396	339	350	386	359	363	379	344	376	391	375	377	343	371	346	365	354	374	377	368	376	381	359	371	328	401	351	362	373	367	387	371	361	365	378	344	361	364	366	369	353	324	348	334	369	364	372	385	357	349	356	371	388	382	376	339	345	393	389	346	407	339	356	340	335	361	396	388	386	377	386	345	330	382	400	385	395	373	364	373	379	309	350	343	338	371	380	304	378	389	338	324	382	347	338	338	376	358	402	349	376	389	316	363	370	363	354	359	381	345	383	344	333	325	337	330	352	330	340	362	369	348	339	333	368	397	374	353	383	375	362	351	344	379	363	354	335	337	375	354	327	381	363	353	367	339	363	352	349	372	367	332	343	333	380	352	366	354	347	358	352	344	366	371	377	376	352	376	394	374	361	386	343	345	407	353	359	396	380	379	370	378	354	377	373	413	345	380	362	383	329	363	378	337	362	377	381	393	318	368	363	373	363	364	374	355	360	333	360	321	385	344	368	379	382	390	341	336	368	394	390	359	361	375	363	341	388	336	326	345	329	351	335	371	359	330	367	336	352	376	339	371	383	342	329	344	354	382	356	359	371	374	332	347	383	364	338	355	392	412	345	355	353	387	385	371	354	369	358	381	323	366	380	339	373	355	342	354	348	398	458
5742	3279	5354	5457	4910	3837	3029	2361	1967	1751	1565	1312	1195	1185	1010	1008	992	888	906	876	855	839	869	838	813	797	789	823	796	780	788	810	816	761	831	814	789	814	791	812	800	768	744	818	781	755	817	797	769	756	835	792	751	752	829	800	814	824	773	824	799	779	804	833	816	805	744	787	749	840	802	765	816	850	748	818	747	807	841	796	783	786	778	785	842	806	782	810	809	839	813	758	788	738	775	822	790	815	724	807	859	824	815	768	804	805	815	800	757	773	778	808	801	813	765	803	797	790	814	807	822	850	821	803	834	796	745	792	793	818	808	827	786	761	778	796	803	801	726	815	812	787	787	771	799	801	765	827	781	792	821	780	803	807	818	779	830	774	828	814	793	849	837	809	817	750	773	786	774	786	780	793	783	792	776	773	815	772	830	796	824	780	841	879	762	817	761	761	857	747	751	803	763	837	730	816	772	741	762	785	815	777	762	802	818	840	797	802	783	815	804	771	773	798	760	742	761	772	800	785	782	807	764	807	762	795	793	764	749	791	781	789	800	744	758	748	761	786	750	830	803	763	736	828	819	797	783	756	763	789	819	782	840	797	793	789	769	818	823	787	804	830	764	835	808	767	778	797	880	777	790	787	782	734	764	803	809	813	834	792	808	736	789	825	794	803	833	796	787	773	759	743	739	808	805	809	792	754	836	778	789	751	777	781	789	782	769	778	779	776	763	788	793	825	813	848	819	776	763	783	797	772	750	830	801	839	785	729	813	808	794	780	840	755	765	762	809	784	778	793	828	815	828	774	776	788	775	823	794	782	803	803	784	782	773	761	814	785	788	806	761	758	753	823	766	763	790	771	754	811	843	827	801	752	792	795	761	782	783	802	753	757	784	758	792	732	819	817	837	816	802	776	767	816	833	747	772	798	832	761	766	784	774	797	774	778	758	788	793	764	810	751	786	802	773	810	815	831	815	783	737	788	791	763	766	750	786	778	737	729	780	754	787	884	846	788	760	764	807	728	763	774	800	759	804	800	727	805	800	757	824	826	826	797	806	767	785	787	787	769	841	797	849	811	783	796	767	749	793	794	815	745	759	761	769	835	778	841	794	732	757	802	820	799	796	822	802	760	814	809	818	757	791	814	803	808	805	785	808	732	813	726	788	793	723	765	801	770	769	811	843	751	785	813	791	791	782	768	746	803	738	770	798	802	770	777	860	753	823	715	812	782	753	820	753	791	783	819	765	817	697	786	816	813	807	756	878	785	772	787	839	786	836	805	820	795	807	795	787	760	806	743	793	789	738	809	777	754	812	817	782	760	812	795	791	840	780	781	751	788	756	778	816	755	788	742	784	803	745	811	824	831	771	792	794	756	763	762	820	796	773	796	787	842	795	795	820	825	812	766	759	826	789	807	784	782	831	831	815	790	787	790	771	797	762	746	818	822	819	769	773	784	773	807	813	780	781	766	809	726	774	756	816	748	798	786	765	790	801	750	761	780	747	756	827	752	791	797	799	765	744	749	810	791	788	766	716	767	732	800	826	817	825	799	807	785	807	781	770	796	804	802	780	755	775	771	770	769	796	796	768	779	775	769	785	762	810	866	711	776	700	784	836	769	786	763	749	804	781	754	787	765	808	807	803	819	763	801	840	769	768	787	830	877	802	778	844	795	773	847	814	758	767	789	801	846	821	712	755	725	762	827	803	779	778	758	827	782	845	869	806	814	784	766	819	784	782	799	783	794	834	778	810	859	754	781	791	754	734	779	821	820	810	785	822	749	795	808	760	815	739	813	832	739	742	850	794	763	787	852	783	758	826	797	851	731	776	757	769	817	827	827	777	818	799	801	729	740	801	794	751	770	794	764	778	797	778	733	837	756	764	834	792	755	816	776	787	828	797	840	794	794	791	751	839	734	738	757	806	755	776	828	788	754	788	806	837	761	796	839	821	861	734	793	823	800	741	776	829	775	840	767	792	779	775	777	841	797	780	794	822	813	787	753	806	819	789	839	798	807	812	789	789	774	807	746	788	772	765	804	771	749	815	778	788	826	784	784	757	769	785	767	816	800	825	780	835	843	799	800	800	762	766	774	798	830	827	728	754	825	766	803	812	809	807	801	782	778	768	817	769	795	805	807	759	822	763	803	768	763	764	760	840	781	781	750	757	832	829	818	806	766	802	800	749	767	761	832	803	791	759	801	828	836	762	813	763	810	813	772	812	800	789	724	794	807	740	829	837	758	816	813	846	790	783	778	784	723	802	741	782	762	795	767	735	808	769	836	783	795	781	756	762	753	811	766	766	799	774	737	829	805	806	788	819	731	808	831	774	777	783	769	765	774	783	823	807	788	805	791	799	752	763	806	808	812	753	777	762	809	787	758	844	766	807	779	806	791	748	790	799	788	795	788	799	761	720	803	818	801	782	815	795	762	787	754	787	828	817	815	791	777	807	781	797	853	774	780	793	797	857	793	786	770	861	778	811	845	790	795	746	765	768	812	767	742	803	798	744	777	822	784	790	824	796	800	781	823	828	792	752	783	795	819	790	728	783	802	791	770	785	831	780	822	771	767	853	784	781	770	792	735	798	747	766	795	853	819	820	796	799	762	789	753	821	798	804	764	787	747	823	766	838	766	833	832	734	810	787	746	803	812	812	807	772	797	793	815	793	849	822	775	758	760	711	753	745	795	757	786	814	840	801	819	793	789	821	794	777	749	822	828	808	856	754	786	792	762	813	800	797	786	796	792	744	837	820	766	772	750	731	801	764	760	750	784	788	762	748	755	833	737	781	781	751	797	785	795	782	779	795	823	836	843	817	808	778	765	768	814	771	809	791	752	747	777	795	831	768	815	770	799	789	829	828	796	790	770	803	794	778	777	795	782	817	795	747	816	781	815	820	773	726	777	826	796	837	798	828	761	799	767	777	752	795	735	777	764	810	778	803	853	812	762	807	761	790	783	789	788	760	842	780	817	804	798	760	756	811	854	812	801	786	741	810	784	751	786	780	770	784	799	786	776	708	803	811	830	759	744	810	777	750	792	777	800	835	798	762	779	794	830	798	802	842	814	858	789	813	819	779	817	784	830	851	779	798	842	737	809	791	800	795	807	787	836	794	763	768	787	802	737	757	831	745	808	787	782	800	775	868	806	805	842	791	797	747	801	767	815	742	786	747	756	787	756	781	763	811	846	832	816	819	778	767	793	809	860	786	786	785	819	734	809	769	835	777	806	811	801	819	755	794	797	794	778	748	766	800	781	814	796	767	808	731	779	810	793	760	787	818	798	826	798	775	741	810	814	777	796	797	802	797	777	817	761	778	783	766	775	793	822	756	752	773	781	795	789	765	760	766	781	762	772	795	797	790	827	775	771	807	774	793	799	739	746	838	814	804	804	802	779	782	771	825	781	783	778	761	772	776	817	766	838	782	810	816	836	841	729	834	718	795	823	806	806	771	821	807	838	826	778	753	758	801	791	803	793	797	817	814	807	821	832	778	763
19948	8037	6133	3787	2352	1597	1201	944	791	654	546	523	472	477	397	439	393	381	415	405	361	369	342	333	367	374	362	326	350	333	302	341	379	350	349	330	356	353	355	335	342	391	351	343	298	365	333	356	338	379	371	364	316	338	349	352	347	342	318	325	373	380	357	319	330	346	316	364	345	344	376	348	329	350	331	361	334	354	301	358	328	357	335	362	303	314	336	382	373	313	331	295	374	383	313	346	333	348	366	321	362	303	319	352	337	356	332	324	342	331	379	365	351	315	311	332	337	357	330	318	345	336	323	310	386	350	319	351	362	338	362	356	364	331	324	318	336	352	376	343	369	345	360	344	337	336	344	344	345	343	341	345	350	369	348	358	327	335	362	333	317	330	364	347	346	327	321	324	365	326	345	314	353	331	348	361	342	336	334	322	342	336	331	315	346	343	349	380	324	314	358	354	345	362	331	329	354	328	350	344	343	363	337	315	355	338	325	372	316	357	367	344	327	380	302	352	353	364	353	355	309	345	324	388	334	353	326	352	343	343	390	362	340	345	339	312	329	342	323	323	350	358	332	330	318	331	333	348	343	335	344	345	363	334	354	330	314	327	361	352	364	350	328	350	339	377	342	371	378	346	359	377	336	329	367	339	339	333	343	345	335	369	325	348	342	325	314	326	371	388	342	321	353	335	348	350	365	323	344	352	341	317	342	326	356	334	343	345	325	301	334	387	364	344	351	369	365	333	387	360	343	355	328	333	358	320	353	364	321	350	300	334	302	323	352	330	332	335	320	306	375	344	327	324	334	332	351	329	340	338	367	340	394	295	357	343	357	375	349	348	363	380	351	342	357	360	345	354	346	343	328	345	390	364	365	341	316	317	379	323	337	349	351	346	346	325	328	347	317	353	353	367	342	344	352	300	329	329	332	368	336	339	325	360	333	344	326	348	308	332	379	385	370	354	334	310	334	314	354	312	357	378	338	281	348	359	355	352	352	329	331	325	366	364	320	353	362	332	327	369	330	339	314	328	387	368	321	357	337	323	310	340	327	352	312	336	365	363	317	292	360	311	337	312	355	337	289	355	346	330	326	321	347	364	298	348	370	339	378	330	338	336	321	338	322	301	319	366	349	335	313	304	336	372	326	356	316	383	327	361	374	353	357	359	361	368	340	348	302	338	381	325	303	347	374	327	335	378	370	331	319	348	338	322	327	299	335	351	362	339	352	344	359	324	392	324	332	393	316	311	304	335	332	344	316	352	336	318	349	359	329	323	323	338	377	407	329	328	338	306	355	331	322	339	361	343	348	366	330	339	352	373	344	332	328	339	311	325	314	311	336	334	311	328	342	384	328	334	348	365	352	319	346	316	342	346	317	355	350	381	349	338	327	331	316	318	369	360	340	328	372	348	344	366	360	331	350	385	325	320	350	317	362	361	362	329	354	341	389	372	355	359	374	324	341	360	415	335	295	387	363	305	342	363	334	303	338	321	330	312	364	315	355	327	365	330	334	333	378	335	322	328	306	333	342	355	314	323	370	318	347	355	329	375	322	339	363	348	346	382	347	352	339	372	353	336	360	338	358	367	338	353	355	350	323	330	325	357	343	333	324	366	384	349	359	333	350	333	308	354	323	341	323	329	394	353	345	342	343	375	321	315	344	341	354	335	354	350	363	336	346	339	352	341	340	335	340	359	345	320	346	341	340	326	345	361	356	341	367	358	341	336	349	328	335	351	351	334	334	372	317	326	346	355	353	335	312	355	355	361	352	357	358	330	329	369	353	338	351	325	331	378	333	311	346	361	359	358	370	339	355	324	370	332	345	353	388	344	360	327	347	354	372	377	355	351	374	334	321	359	361	344	333	353	369	350	358	340	344	319	345	323	338	364	336	319	324	329	379	315	354	363	361	336	323	360	324	360	335	359	382	303	344	354	375	352	321	364	344	354	356	332	330	360	341	306	316	365	334	332	369	345	339	320	330	370	362	398	353	337	348	340	351	336	359	358	369	376	343	347	334	333	337	348	388	328	305	336	315	346	332	320	341	339	321	330	346	330	308	337	328	369	344	376	342	361	361	347	357	349	315	373	323	348	320	339	350	370	331	323	338	323	327	382	355	355	351	318	343	335	347	354	336	364	352	325	365	342	301	302	330	348	378	358	339	340	353	353	335	352	351	364	350	334	386	320	325	351	322	364	312	356	323	393	321	341	366	360	344	342	323	321	362	359	331	342	325	352	395	384	329	324	359	345	321	321	361	341	319	294	326	326	327	395	321	351	339	313	319	345	364	350	339	337	334	323	306	337	352	362	351	388	338	375	334	312	317	338	328	344	385	337	323	323	364	343	338	364	314	349	298	341	313	337	346	358	341	281	334	351	390	364	349	356	334	354	374	338	367	359	345	329	370	308	334	332	356	347	337	335	318	342	348	331	336	337	395	345	369	365	336	316	338	315	334	333	354	315	351	329	343	394	319	332	368	340	326	373	370	309	348	358	369	311	361	353	379	346	337	348	324	345	326	329	342	363	390	368	369	327	339	363	343	349	371	383	352	323	336	329	343	315	361	324	338	312	338	374	374	318	320	345	379	322	361	352	346	368	337	365	326	307	304	324	336	327	324	348	342	323	377	351	348	354	344	319	365	366	304	351	317	318	323	331	349	383	372	308	359	342	327	359	336	339	347	340	314	348	317	343	359	346	335	318	401	335	331	345	339	361	333	337	343	364	367	322	323	356	355	366	333	337	345	331	390	347	359	351	321	316	366	328	336	344	319	339	317	349	371	366	374	348	357	370	329	341	356	351	326	360	346	310	331	342	337	377	381	357	360	336	319	341	330	345	314	327	319	314	341	362	346	370	327	348	326	304	337	320	360	364	352	348	326	362	350	349	352	334	334	359	337	367	346	366	369	333	353	327	360	350	368	338	327	310	312	330	346	346	345	335	357	332	308	306	335	358	336	345	357	360	326	337	348	376	345	359	348	333	355	323	325	326	315	372	320	351	342	312	325	371	364	351	343	352	326	352	337	335	332	354	339	364	341	371	318	370	344	310	356	341	357	325	370	375	349	385	326	344	338	342	327	338	347	348	354	340	318	329	311	321	316	351	334	344	357	338	315	343	377	370	351	358	362	360	348	347	358	341	338	362	358	339	359	349	361	322	350	315	378	330	350	345	326	355	384	330	331	321	370	353	331	308	357	389	354	364	350	378	358	317	332	318	360	373	321	320	326	366	337	347	360	359	354	345	335	378	340	358	332	352	369	351	344	346	342	342	346	344	321	299	341	358	345	339	336	334	312	348	377	356	327	363	326	366	336	314	382	353	324	384	356	358	287	342	335	336	328	375	342	337	325	357	375	370	322	339	331	355	329	341	353	324	337	354	327	347	337	353	355	309	348	349	324	328	387	352	341	360	316	347	361	349	287	371	338	347	354	335	350	343	314	305	322	330	344	377	369	358	360	330	351	314	355	328	369	346	377	348	346	399	333	333	347	319	333	352
12039	6318	9405	9355	7692	6184	4729	3630	2969	2644	2134	1816	1579	1425	1250	1168	1142	969	967	914	931	951	859	867	853	774	790	811	803	788	792	760	784	764	755	773	756	700	750	788	717	721	832	838	816	822	749	785	792	831	775	779	806	830	741	762	742	801	782	763	769	798	755	837	762	747	779	787	780	760	747	710	764	782	783	746	722	764	779	762	718	713	770	797	729	819	762	739	717	729	785	757	760	743	761	760	801	826	735	726	782	768	778	797	792	760	800	767	772	755	748	769	786	748	705	792	773	764	746	742	742	704	822	778	776	748	776	783	752	811	793	745	777	777	776	738	796	744	747	714	754	721	789	768	757	741	725	766	803	790	834	755	799	776	758	758	797	785	704	811	794	747	750	758	809	762	793	769	754	798	813	772	761	819	711	795	729	732	796	797	752	741	732	712	749	805	786	710	790	785	790	793	751	738	754	767	818	808	791	780	736	791	755	751	773	771	785	784	776	719	727	761	748	740	783	731	762	714	763	757	784	777	765	748	748	745	749	748	727	761	738	778	779	734	746	742	761	756	765	820	781	735	777	769	740	770	715	750	731	796	722	789	792	752	775	764	750	794	818	727	721	750	745	761	715	745	722	778	763	741	769	780	807	745	789	773	771	755	828	740	743	801	786	741	776	805	804	813	771	758	720	718	779	810	771	756	750	763	767	728	775	764	764	739	750	783	807	748	773	842	767	788	796	794	777	752	749	738	772	795	775	757	764	697	815	800	752	779	743	796	755	748	765	740	755	733	740	798	779	795	751	782	756	761	739	731	768	726	799	740	795	772	731	805	772	764	739	763	736	852	796	762	759	747	820	788	738	757	801	768	721	808	794	765	716	763	764	796	711	776	765	773	788	766	763	782	748	769	765	773	763	739	762	760	792	761	724	767	748	779	805	761	742	753	755	740	753	723	740	769	756	762	823	764	731	736	738	733	751	763	787	775	759	764	778	771	805	704	814	740	757	774	753	742	763	714	791	791	757	724	751	728	766	783	780	779	772	797	790	724	774	776	760	781	753	818	736	781	766	808	755	784	788	786	751	740	813	765	766	782	746	734	745	821	830	774	748	773	759	730	722	745	742	749	778	755	757	750	749	718	731	787	765	794	729	757	788	806	789	788	728	778	775	759	750	732	774	803	734	700	740	799	738	759	779	717	833	776	786	746	759	771	789	750	800	723	792	746	748	776	782	752	790	777	751	738	771	800	771	765	814	726	760	755	786	796	717	773	722	816	775	794	750	779	772	757	741	773	714	772	794	778	766	756	732	803	740	784	726	818	772	754	757	778	769	796	762	795	765	770	775	734	768	807	753	734	758	780	722	772	814	826	777	769	792	737	738	820	763	742	730	755	763	724	726	821	768	757	733	750	754	727	757	747	769	745	718	766	753	738	765	759	755	787	743	809	765	756	734	773	798	751	762	783	757	764	769	808	719	784	776	794	682	758	771	745	796	723	801	787	777	780	747	723	739	767	753	757	790	763	764	778	716	711	745	780	728	724	798	768	749	755	756	759	737	715	708	769	737	771	779	748	735	752	787	724	772	739	783	751	812	745	809	714	793	745	814	728	749	766	756	787	771	765	816	770	782	706	720	716	762	747	803	781	796	728	752	736	717	815	806	743	775	732	768	823	794	731	773	767	719	778	752	776	725	739	752	777	753	810	776	782	761	789	750	765	822	754	712	777	728	759	766	751	799	779	773	775	791	761	726	800	720	783	752	767	750	744	770	804	804	759	768	781	777	778	759	731	761	800	756	760	761	780	780	787	705	813	733	786	786	760	789	786	743	756	761	765	805	749	749	821	778	808	754	768	753	754	776	786	778	793	794	793	765	777	738	810	749	735	753	766	735	814	743	777	788	777	773	743	761	804	812	730	778	788	739	764	732	765	832	767	726	728	793	782	752	824	780	775	781	730	728	760	735	706	731	735	737	800	772	799	784	792	803	756	788	761	725	739	741	765	768	740	787	754	714	787	789	769	770	763	740	739	769	759	762	713	781	788	709	825	809	782	743	722	760	771	792	790	744	743	783	771	748	810	788	747	788	789	807	714	797	791	781	796	752	794	764	723	797	767	778	732	768	760	773	725	766	798	736	759	789	807	771	754	750	760	765	770	744	845	721	764	779	749	746	774	815	740	766	762	741	781	749	742	762	810	797	719	716	764	768	786	760	766	755	738	796	726	791	790	760	768	801	753	780	765	812	752	772	745	766	753	761	767	801	789	775	772	783	818	787	779	794	792	750	756	781	767	754	718	738	742	761	773	765	755	781	764	776	750	786	824	814	799	807	699	769	764	825	764	766	779	789	784	785	740	785	717	757	720	772	725	802	748	788	779	755	733	756	787	758	761	783	769	791	775	736	803	795	773	748	783	756	778	824	787	769	760	720	747	712	749	724	764	755	805	745	822	742	792	731	779	776	803	800	750	763	751	741	692	827	779	757	785	697	790	745	790	774	779	768	739	782	802	721	765	779	711	681	749	741	745	769	780	733	746	737	717	795	730	754	815	782	788	735	721	757	769	765	766	750	765	772	776	759	759	757	768	727	771	765	753	805	728	780	766	771	814	818	752	750	763	787	712	771	772	794	706	763	769	720	759	713	755	770	762	704	765	712	822	777	730	808	763	791	743	758	799	800	724	809	771	800	752	817	701	776	740	767	770	778	795	756	749	763	775	815	733	679	782	752	759	805	722	726	744	798	766	795	770	794	779	754	770	777	788	722	721	794	735	788	720	779	718	766	733	784	751	784	788	762	778	739	758	755	786	786	738	785	744	785	682	810	736	716	744	713	740	809	776	740	712	737	747	783	767	745	749	791	780	777	769	778	764	760	806	825	726	775	742	765	803	814	751	775	795	775	748	743	755	793	772	812	767	748	722	776	770	746	740	745	806	743	797	761	794	803	703	817	761	778	832	758	752	844	775	786	740	808	737	748	742	767	782	819	772	812	785	730	735	732	732	793	747	773	783	746	788	824	777	792	761	760	825	779	770	744	713	795	807	776	821	764	767	759	758	816	757	750	743	780	791	736	762	751	751	718	725	783	757	805	774	796	748	729	837	759	749	756	774	808	779	831	767	773	719	807	755	786	761	790	722	736	759	714	776	806	730	762	734	840	747	761	743	799	781	824	767	771	772	805	820	821	754	769	737	735	772	751	709	774	749	780	735	707	704	750	783	778	749	759	734	809	801	817	787	817	793	820	764	753	764	826	766	744	756	818	751	764	739	710	747	759	757	769	760	807	694	734	720	723	803	748	749	732	806	742	754	815	775	733	720	771	776	755	765	766	763	754	777	750	751	773	780	767	734	728	726	727	773	792	793	758	777	746	791	779	778	773	716	734	753	737	745	727	722	737	748	796	732	789	753	727	796	812	753	777	811	754	729	761	746	740	760	718	715	774	827	755	773	784	765	730	709	758	793	758	806	747	748	760	766	771	755	691	740	785	791	768	818	771	780	755	756
27972	12188	9773	5656	3493	2266	1642	1193	1152	946	746	695	603	588	511	500	521	475	465	410	435	451	413	441	410	483	409	419	457	448	394	436	428	386	464	427	444	465	464	428	441	417	414	458	414	393	436	421	401	419	438	422	399	430	452	436	407	403	384	428	442	430	415	422	425	423	407	447	407	418	392	422	444	406	403	405	402	420	414	401	426	443	453	418	407	389	454	428	407	447	405	386	423	412	456	425	440	418	437	403	427	430	434	416	460	450	437	434	425	407	427	421	389	424	425	475	397	371	417	436	434	392	418	402	416	434	453	424	399	402	399	462	413	430	423	415	409	407	472	391	418	417	472	386	355	418	395	409	383	452	422	399	377	428	421	412	422	474	440	420	418	420	409	406	400	405	452	471	446	418	409	401	435	418	418	473	425	436	417	435	399	411	407	394	413	380	423	390	407	416	421	440	367	444	398	381	432	357	397	424	441	413	380	413	432	415	417	403	424	421	438	422	424	394	349	420	425	422	430	427	438	438	421	399	434	419	416	372	395	405	380	425	438	414	410	426	419	458	400	430	408	414	449	439	443	388	395	407	384	436	438	387	415	440	407	447	404	406	411	414	433	407	426	401	430	441	444	404	405	413	399	375	430	423	428	430	424	443	426	388	414	415	423	382	405	419	404	363	441	409	405	445	363	404	446	432	392	407	423	399	445	403	424	453	418	386	428	400	421	448	425	436	406	426	410	423	457	417	397	371	429	410	444	401	418	439	421	400	402	413	435	432	445	455	435	417	463	425	394	412	420	413	439	427	399	430	409	401	434	478	407	421	410	429	391	407	454	423	425	408	446	434	400	458	430	397	396	441	392	420	430	441	401	433	415	425	422	401	446	419	449	438	381	431	418	427	416	421	414	405	390	449	447	428	420	432	437	403	447	443	403	407	407	431	416	396	399	379	385	424	413	397	420	410	420	412	431	407	446	379	427	396	402	394	405	445	398	401	414	397	420	424	451	413	422	405	395	447	413	463	404	424	410	413	427	456	413	406	409	396	378	403	449	388	413	388	440	437	408	386	468	352	419	406	459	410	453	420	427	416	430	421	399	414	398	419	407	427	389	422	444	435	388	418	421	394	407	453	392	412	410	417	408	417	415	445	427	424	430	427	418	440	437	386	422	373	423	411	387	423	402	425	418	414	447	431	414	414	418	406	424	433	419	378	407	444	456	427	397	435	393	413	424	415	437	405	438	464	428	394	408	449	431	443	401	453	440	423	399	391	426	385	423	400	409	412	382	385	430	406	443	411	437	415	425	399	419	452	392	392	428	456	371	412	454	370	374	404	416	435	454	388	434	413	385	417	422	435	454	408	413	436	453	426	416	398	392	406	429	410	457	419	426	429	381	430	443	386	416	442	377	405	414	443	396	502	393	439	446	391	393	422	392	397	444	430	447	412	417	432	422	421	441	432	405	383	402	426	446	432	381	379	394	433	391	418	407	451	439	459	432	459	424	441	418	424	426	409	474	372	387	440	427	425	455	378	414	434	420	424	419	400	440	444	394	422	397	391	432	465	405	394	410	427	401	419	408	403	408	423	409	440	439	415	502	442	404	442	405	397	404	417	467	457	400	469	427	379	419	389	378	394	450	439	432	409	466	417	431	415	434	408	456	424	451	433	368	440	439	479	425	428	425	430	408	435	422	412	406	408	415	404	414	480	432	396	437	379	400	456	422	406	417	413	442	424	466	428	445	385	435	460	383	406	400	413	450	417	389	442	382	458	416	383	422	405	375	411	421	438	418	399	398	426	362	429	411	437	476	425	405	405	399	415	409	378	426	450	372	444	416	439	408	418	418	432	422	395	433	420	407	397	403	450	436	418	422	429	412	408	395	383	422	426	432	419	400	401	413	455	444	444	440	464	447	468	419	414	404	475	427	396	397	419	440	442	459	431	401	411	409	414	445	446	414	424	423	402	449	429	433	393	436	391	407	422	398	431	449	404	443	422	418	397	405	407	426	403	431	444	433	388	423	427	396	363	440	399	426	437	396	419	405	392	402	384	419	396	413	401	431	424	388	392	392	381	402	409	409	433	421	403	418	446	447	424	437	412	417	427	400	432	437	397	375	396	398	447	406	395	471	414	417	422	412	456	430	447	395	408	435	403	478	437	444	426	443	437	413	408	396	395	424	446	426	422	413	386	433	410	390	461	410	436	433	408	472	426	445	417	439	421	438	431	427	398	431	443	451	404	435	453	441	398	423	378	386	440	411	407	417	423	434	396	400	449	436	401	417	414	426	425	419	418	401	432	426	432	392	398	403	386	437	412	464	420	471	432	437	416	409	442	401	444	431	418	376	411	448	436	410	408	404	390	411	373	459	395	432	446	437	414	400	406	427	396	409	408	423	430	420	411	425	435	427	433	405	450	434	419	423	417	452	404	426	449	399	406	367	427	433	395	454	449	462	400	405	406	427	421	399	401	375	404	373	408	386	417	411	412	432	420	394	450	401	399	418	428	414	397	402	469	411	419	404	394	444	447	442	406	409	434	442	437	403	394	423	401	418	407	420	429	419	453	442	444	380	408	468	428	424	432	398	433	424	416	404	443	426	417	423	398	449	394	478	451	416	408	420	410	451	420	425	420	477	448	409	397	435	439	433	408	394	396	434	397	402	418	427	451	477	434	454	423	396	401	365	395	412	410	431	456	402	426	427	417	389	435	430	399	414	360	400	407	426	432	404	410	420	414	452	427	419	413	420	447	404	410	443	433	419	416	461	436	418	411	397	403	433	430	433	425	407	398	427	380	427	441	411	391	403	412	451	434	363	426	434	396	440	412	422	411	400	423	439	380	405	437	419	420	440	421	381	389	419	399	405	433	395	409	449	444	414	445	409	390	402	390	383	382	420	427	416	425	401	386	422	446	414	372	396	422	434	407	401	401	429	430	425	426	396	454	439	426	419	451	435	445	398	449	438	410	383	448	427	401	422	410	428	428	422	451	422	439	419	392	422	401	403	422	393	448	422	393	427	426	384	448	408	412	426	416	448	451	447	431	424	435	383	423	405	416	488	395	422	415	424	364	424	418	440	432	452	409	400	410	425	429	421	464	441	427	392	415	438	434	386	421	424	414	420	375	373	408	371	395	392	446	381	382	386	397	444	444	416	414	390	439	411	466	410	390	421	428	424	430	433	390	396	458	458	424	387	398	412	420	459	419	456	443	406	416	424	401	381	443	407	430	420	421	455	453	407	439	443	417	435	432	414	418	420	425	423	381	395	404	416	408	433	383	415	399	403	407	446	424	406	415	384	407	407	426	397	395	416	417	410	399	416	424	436	386	417	415	404	405	421	422	418	405	448	407	429	366	451	420	409	416	408	439	391	445	405	400	419	383	396	387	408	415	399	462	473	438	427	431	434	383	412	403	380	390	389	436	417	403	441	401	447	420	426	425	434	395	425	428	412	422	450	429	446	435	414	387	409	373	380	392	408	478	432	407	417	422	434	420
15386	8729	13464	12214	10060	8070	6161	4852	4219	3664	2851	2380	2034	1871	1542	1478	1476	1314	1196	1193	1112	1101	1045	1082	1003	1009	971	923	938	938	960	916	926	922	926	892	930	887	956	916	919	889	958	835	973	944	920	904	951	959	895	989	965	955	866	936	931	948	945	966	937	895	922	947	920	878	896	947	859	866	926	966	950	849	867	917	924	896	935	881	892	887	917	870	940	856	867	899	957	938	895	861	884	926	932	882	894	906	893	910	932	890	942	922	861	871	878	960	910	932	937	893	950	912	929	922	911	922	898	964	921	909	902	876	919	881	898	871	972	960	887	924	927	869	890	903	894	872	989	929	929	915	917	939	878	937	906	928	941	954	929	902	916	945	883	935	883	905	940	939	931	941	924	933	912	917	919	892	949	921	954	919	954	871	885	901	922	942	894	933	874	889	897	922	888	983	923	869	904	940	971	890	944	917	939	904	949	852	953	925	953	948	920	932	856	910	924	891	962	921	896	864	889	960	886	934	853	925	898	931	933	998	921	906	890	937	951	942	924	925	890	879	907	936	955	906	914	872	906	927	894	886	880	917	895	904	923	943	941	947	888	912	885	940	881	915	914	906	913	951	885	959	892	922	882	912	929	926	923	981	874	940	910	870	914	908	874	943	901	891	909	882	884	826	902	920	913	983	891	909	947	948	942	841	950	831	903	938	864	932	835	903	920	868	993	958	905	931	880	961	928	934	920	970	906	919	900	945	863	924	987	953	941	902	909	946	959	850	877	896	932	909	923	893	974	920	894	908	878	949	945	900	949	927	914	879	894	952	930	881	909	943	898	902	828	946	907	900	1044	931	892	851	906	925	860	926	883	868	940	919	937	920	945	933	888	882	875	915	928	901	872	895	910	886	873	905	912	958	915	882	934	894	908	919	920	928	912	860	925	916	941	910	917	952	905	924	859	962	944	931	924	944	851	910	953	848	912	916	907	912	924	940	953	909	944	925	958	910	893	947	924	919	945	902	914	908	848	935	924	960	896	886	924	872	927	916	910	901	862	896	951	942	939	940	864	896	904	858	897	948	966	870	881	917	905	928	909	874	894	932	875	828	952	888	850	920	919	902	893	908	865	906	895	897	944	864	890	902	943	898	870	947	882	926	879	908	961	929	884	933	924	926	908	886	865	968	938	920	884	948	913	903	921	921	887	876	901	953	911	857	918	913	914	864	929	911	937	919	921	919	896	905	873	923	925	922	907	913	882	913	840	882	901	895	910	897	936	964	880	903	874	922	857	945	921	959	918	880	903	894	929	922	867	927	929	904	916	889	903	905	929	910	927	881	925	945	948	899	864	926	856	849	898	882	969	930	873	914	953	918	881	881	903	830	877	967	883	939	892	878	896	915	911	902	893	912	951	915	891	891	900	938	888	910	897	950	905	853	866	913	938	936	930	882	964	929	932	930	901	947	936	913	909	885	952	890	901	887	893	899	922	873	905	904	877	896	923	867	913	925	927	902	911	905	913	895	930	897	928	926	886	946	921	898	891	903	905	951	885	865	887	959	946	902	948	922	929	862	922	876	893	868	877	893	924	860	919	914	950	926	908	920	907	907	934	875	985	918	932	907	907	963	912	861	887	923	905	914	942	885	879	952	943	936	934	871	910	875	900	854	918	887	914	902	917	937	941	902	896	908	926	907	927	918	961	912	956	881	929	947	919	922	953	930	917	922	821	949	977	911	890	935	928	930	917	944	917	855	932	872	905	869	924	930	930	881	893	915	850	932	881	918	900	867	899	963	910	898	855	898	903	890	936	915	832	931	897	941	891	938	904	905	897	904	924	941	912	891	929	897	931	946	919	885	919	966	970	957	903	953	1037	899	926	893	888	890	917	942	897	892	924	897	918	900	863	946	884	924	877	899	897	961	905	921	898	950	875	894	940	930	895	874	909	924	947	942	895	885	930	899	931	939	894	933	921	919	889	894	961	919	906	931	951	903	912	907	895	887	872	888	962	910	907	959	927	905	868	869	956	914	899	927	914	876	951	894	910	950	865	900	922	922	928	904	966	882	902	861	847	927	910	947	942	951	940	941	861	881	900	855	885	954	936	951	918	907	870	893	926	939	930	969	929	865	877	933	867	907	898	927	891	877	881	862	885	882	880	955	877	946	908	885	867	948	909	904	894	929	894	940	835	896	961	929	891	911	843	934	932	860	916	862	965	900	885	913	912	892	901	912	956	928	915	875	888	905	911	917	966	911	935	884	963	910	901	954	897	906	917	902	891	932	999	917	883	871	880	900	922	930	918	914	942	897	944	904	870	911	907	913	932	900	909	859	920	951	892	866	863	949	933	864	895	883	884	939	850	905	872	944	930	937	940	867	960	880	883	986	868	915	963	893	931	922	949	908	887	923	976	934	955	933	915	897	947	923	954	856	901	910	935	935	899	967	926	902	882	922	885	908	932	896	910	896	915	885	941	894	944	908	932	921	920	887	942	926	865	918	915	916	900	875	869	856	880	899	896	914	853	921	914	910	948	935	869	955	919	883	890	919	957	870	886	924	920	954	881	904	898	891	882	918	929	913	943	914	903	892	893	895	880	880	897	918	989	953	956	974	892	872	876	921	909	885	875	954	932	850	942	836	893	823	946	939	924	904	921	865	906	950	919	923	933	949	921	943	921	945	946	937	939	922	929	954	917	853	898	900	920	878	907	920	916	876	883	914	948	890	965	893	909	874	912	895	859	877	903	929	897	987	923	919	885	925	933	899	864	885	865	859	911	946	910	879	997	947	892	904	848	912	923	924	913	894	938	867	932	948	900	931	906	896	872	927	884	957	877	859	913	962	960	883	898	951	924	896	910	878	910	914	869	900	964	919	908	901	914	957	942	936	878	891	880	977	868	934	885	887	930	898	919	927	937	937	901	901	905	896	925	896	921	913	913	914	869	845	922	861	850	891	930	901	902	917	904	909	937	890	901	872	890	946	902	956	914	896	880	893	925	930	921	894	987	911	893	900	924	954	924	916	898	885	901	926	896	901	962	907	886	912	953	927	914	935	932	875	919	920	937	874	878	911	909	946	903	938	886	879	878	880	895	942	932	873	916	888	931	949	885	934	947	955	890	917	901	933	913	922	924	911	885	920	916	853	896	858	965	878	909	874	952	929	965	927	916	956	902	875	956	893	898	922	913	935	935	956	887	925	888	911	932	929	851	977	901	893	900	899	892	931	948	960	931	960	897	980	922	866	852	879	950	966	907	963	919	876	937	922	905	867	928	971	908	911	930	862	940	885	887	884	978	995	907	867	963	896	932	874	974	909	945	921	907	938	890	895	906	936	919	938	871	905	907	877	938	928	891	931	927	897	966	918	934	937	926	938	888	945	894	918	902	936	882	917	897	908	871	908	934	896	898	918	951	913	902	909	877	916	940	910	909	878	916	955	884	946	945	937	838	910	934	905	867	858	888	914	888	928	918	928	960	873	896	864	895	922	903	945	931	963	849	895	898	919	930	891
9152	3686	2967	2036	1429	1069	878	645	578	502	473	478	429	403	427	423	403	396	362	404	376	375	382	384	365	390	371	413	373	348	359	333	389	333	374	342	328	355	350	340	388	360	403	359	365	393	364	353	377	385	382	377	373	380	337	385	372	394	385	394	330	342	325	403	365	304	362	386	374	418	387	399	381	366	337	364	370	334	333	365	346	370	381	349	354	365	383	351	318	380	359	374	374	398	345	366	367	384	344	335	377	356	330	360	367	344	362	336	318	370	365	356	357	386	362	364	380	367	346	362	363	390	311	382	354	372	339	298	352	353	388	345	332	348	348	384	374	367	411	368	375	331	361	379	355	343	372	350	365	358	353	367	375	357	363	365	338	382	347	349	361	354	336	399	394	360	346	356	367	380	330	337	370	348	402	360	362	369	364	362	363	381	372	347	319	381	359	333	382	377	373	356	359	374	358	381	376	346	349	319	362	403	351	377	387	384	361	351	367	361	390	385	353	354	401	401	342	329	366	320	360	357	353	359	402	352	335	347	352	361	333	350	352	347	336	351	391	370	372	343	345	372	381	371	375	354	374	398	380	346	335	360	353	370	365	364	382	322	372	366	384	384	376	372	394	364	350	325	349	403	365	355	361	342	362	342	352	340	332	389	346	373	338	353	404	362	346	345	386	352	367	361	384	330	371	342	378	319	344	341	367	332	401	352	382	391	376	335	338	338	353	352	342	376	352	348	380	340	358	346	341	327	383	404	356	383	354	377	362	375	358	366	413	373	365	373	381	363	337	363	366	345	396	356	359	362	348	385	412	356	369	403	352	358	360	369	359	361	361	314	389	370	346	356	363	380	365	366	391	380	382	345	378	352	361	362	336	366	359	372	382	328	391	385	357	378	322	358	380	370	347	357	360	371	351	346	380	348	370	344	390	333	369	359	363	343	368	415	377	346	393	374	356	380	329	376	343	381	363	390	358	373	371	384	338	335	372	363	385	387	344	371	379	370	342	390	349	372	416	390	385	360	397	386	366	353	356	372	380	347	349	392	358	319	337	391	363	365	377	379	398	338	345	382	387	377	392	341	331	367	360	357	343	343	392	403	378	375	318	342	381	383	359	338	375	374	365	391	362	395	352	357	349	388	344	376	381	343	361	384	356	371	364	390	342	352	370	366	349	414	353	380	354	384	356	385	363	368	355	352	340	350	353	339	387	348	387	328	395	368	358	404	352	374	368	376	371	361	343	349	365	375	382	386	361	376	392	374	380	411	368	359	356	363	391	388	340	366	400	327	360	338	363	385	365	366	334	367	386	337	389	367	350	343	387	404	348	376	376	383	350	365	393	374	399	326	364	359	388	336	374	373	384	386	379	388	366	384	357	391	391	388	348	382	370	367	357	359	395	373	391	366	401	387	387	366	343	389	348	379	341	374	358	390	357	344	348	397	353	353	355	394	376	339	424	370	341	372	350	349	390	364	395	334	397	352	368	362	353	369	373	340	359	383	350	372	350	353	344	363	422	394	359	376	376	353	349	377	409	376	380	340	397	363	335	341	359	366	349	407	358	364	340	351	406	384	366	340	376	384	332	341	321	366	326	361	387	400	363	379	348	356	337	362	392	339	386	373	374	356	342	356	370	411	344	371	363	383	361	339	407	389	361	367	389	412	391	388	357	332	386	362	354	353	352	363	359	336	332	350	350	342	361	379	386	387	368	330	335	360	354	345	366	383	329	356	385	383	366	366	338	362	364	364	405	360	367	382	413	367	374	353	368	364	338	371	339	359	358	333	388	358	379	372	355	422	356	342	365	355	390	363	358	354	360	375	383	379	336	321	379	355	377	383	346	344	346	361	383	383	360	363	345	341	349	364	376	362	330	371	386	353	391	376	324	344	408	379	384	380	342	344	370	395	332	358	360	391	352	350	380	374	372	371	364	385	377	394	378	354	356	351	414	377	385	392	406	380	344	360	339	374	349	364	353	358	390	368	347	349	370	389	369	374	382	375	346	391	374	348	371	355	355	360	360	368	374	347	359	387	362	372	354	348	373	332	356	373	360	336	341	364	347	395	389	378	375	363	386	388	364	359	367	359	362	389	399	376	391	385	361	358	373	389	392	353	411	364	358	374	337	317	382	349	357	359	342	365	339	349	363	360	336	369	394	342	333	362	365	387	362	348	385	337	364	345	364	329	392	360	383	324	326	379	422	334	342	373	380	373	390	346	406	343	369	345	350	352	382	336	356	357	361	387	357	361	343	384	382	359	342	351	341	345	397	372	366	363	361	385	379	383	400	354	351	358	379	349	371	374	351	384	347	381	360	362	319	369	343	404	377	365	352	315	378	398	381	357	378	378	389	372	372	354	312	355	372	365	343	352	343	381	370	391	367	366	324	375	386	378	371	372	346	376	387	360	375	349	366	386	368	361	376	372	391	341	350	364	392	372	363	338	405	361	360	336	347	381	368	379	350	367	365	342	370	372	314	373	369	360	364	372	347	380	380	339	355	363	339	309	374	371	354	351	376	367	373	359	371	384	355	368	364	370	349	360	372	390	376	338	323	361	370	354	347	380	367	388	341	404	365	373	359	397	364	361	361	362	368	343	382	375	352	376	381	368	384	405	405	338	323	357	393	382	370	345	375	383	382	358	404	394	382	398	412	350	314	336	350	320	357	355	406	372	358	362	323	331	379	380	378	355	360	350	377	370	335	387	373	331	324	319	353	387	354	351	372	347	373	391	356	371	368	324	380	366	366	374	341	357	371	341	388	343	383	343	339	361	363	376	372	401	337	390	356	363	337	363	350	333	357	345	375	372	399	367	358	373	367	351	391	381	367	357	331	344	356	346	383	371	382	336	342	383	383	379	354	363	382	370	375	332	336	365	378	350	393	349	373	353	329	370	373	351	351	381	358	376	359	357	353	384	379	371	378	370	357	347	323	384	362	330	368	404	381	417	357	368	369	379	328	350	370	401	343	357	380	368	381	346	353	414	365	358	355	371	384	372	373	413	436	376	368	345	388	389	369	369	373	346	362	367	361	376	388	350	368	387	360	384	380	350	352	343	396	392	359	339	370	342	374	321	359	404	356	402	372	373	359	370	358	377	378	380	367	361	346	403	401	369	373	367	358	372	393	374	381	317	369	346	397	412	349	341	390	380	387	371	375	352	361	364	369	346	387	349	376	337	343	358	376	375	371	414	391	348	389	366	373	351	364	408	375	362	363	373	392	376	378	360	359	371	389	401	372	366	404	371	369	348	370	393	355	332	335	348	380	355	352	365	336	364	393	381	351	360	390	381	325	366	373	380	357	369	360	383	342	347	362	393	396	392	362	346	348	335	386	376	371	372	380	331	358	377	350	349	352	400	368	362	340	362	377	353	363	336	379	384	341	357	341	359	364	341	358	376	382	366	384	339	352	399	394	358	365	390	337	342	360	407	387	382	339	356	339	313	359	337	349	336	389	387	336	367	322	358	357	412	337	382	358	357	375	341	379	376
5677	3457	5682	5846	4963	3936	3033	2433	1901	1701	1446	1357	1156	1145	1103	970	1051	962	875	898	892	838	834	851	811	828	755	820	783	742	812	844	798	788	816	798	788	808	814	787	816	831	839	846	798	814	831	734	838	805	792	808	799	850	754	779	800	778	796	854	828	806	894	801	849	786	824	790	782	851	789	840	831	806	843	828	845	781	770	784	816	824	783	787	826	842	817	785	802	744	793	762	838	778	744	774	824	805	788	777	797	803	765	781	807	774	761	833	821	796	798	785	799	810	786	799	827	829	763	778	815	785	839	809	761	820	811	780	788	829	790	848	807	806	827	761	786	758	765	782	818	787	827	824	787	792	763	805	811	831	819	789	805	752	830	786	833	812	809	759	775	832	805	803	769	776	800	801	817	783	790	827	810	789	749	798	836	783	830	804	784	823	810	740	757	761	839	791	826	802	836	754	835	807	784	794	817	794	735	832	856	802	858	804	775	811	800	808	792	839	852	832	803	807	806	776	791	804	824	808	781	800	819	781	832	815	810	797	768	818	777	816	792	843	746	820	781	775	819	818	795	738	810	838	836	749	807	803	798	793	787	728	837	760	822	833	832	868	811	823	771	800	786	842	783	836	800	828	773	796	794	810	827	808	821	777	804	722	806	810	864	814	821	772	805	795	751	715	823	749	804	791	843	812	812	869	802	789	813	814	838	806	796	835	807	789	860	766	803	770	835	821	773	797	788	826	800	810	818	767	778	814	802	802	786	764	806	798	849	853	828	770	814	781	778	754	795	801	772	788	790	805	849	844	789	795	832	769	783	758	802	763	876	783	808	771	814	803	778	837	800	831	744	707	818	819	824	811	766	826	817	836	817	829	799	810	795	830	802	767	807	832	770	798	767	786	743	808	764	825	792	799	760	796	783	810	784	814	798	806	780	824	803	744	824	806	789	802	837	769	776	828	802	814	791	817	809	782	837	835	823	791	787	798	826	808	775	790	778	780	826	771	838	836	825	851	795	837	780	792	747	777	821	789	760	825	766	802	744	802	786	771	847	807	800	770	796	745	806	763	771	842	766	807	788	826	792	825	828	805	792	759	775	808	773	808	812	827	797	816	784	747	768	804	810	783	790	753	804	772	796	765	741	833	798	799	805	826	807	772	788	786	816	806	797	759	829	778	834	818	790	809	784	798	796	793	823	756	833	825	800	738	783	784	789	784	752	779	781	801	789	813	832	836	809	862	783	811	789	786	824	842	802	800	795	793	773	802	738	842	759	781	822	814	774	810	837	812	795	800	809	812	809	767	831	827	785	818	852	772	748	831	804	818	798	790	814	844	801	779	779	786	750	797	857	769	803	837	829	769	870	813	835	808	793	779	801	787	812	778	818	813	791	796	824	825	795	795	787	787	794	750	777	790	764	781	838	804	804	854	866	789	797	845	767	771	798	847	802	803	772	788	820	784	748	786	775	877	749	820	795	792	785	807	852	796	791	789	759	789	824	803	855	808	767	776	798	794	780	771	780	812	812	781	824	822	775	808	821	869	789	752	812	773	804	847	790	832	803	781	803	785	797	784	784	812	846	849	783	805	805	780	831	809	789	746	813	797	779	771	714	763	797	806	827	782	794	799	774	736	751	841	808	766	775	788	776	798	838	824	798	807	753	827	786	735	766	820	813	808	798	862	785	777	785	792	814	831	875	798	800	769	788	807	781	759	828	812	801	794	833	811	775	772	816	796	815	826	780	796	792	758	813	788	803	752	822	879	845	836	787	797	828	794	807	808	817	823	826	821	789	805	839	780	778	835	832	788	822	791	805	822	805	822	794	816	816	787	814	822	804	810	851	840	837	823	817	736	811	748	776	758	807	802	796	762	811	781	749	817	827	781	834	798	808	801	788	764	807	828	851	822	792	823	797	801	815	813	766	793	846	775	813	776	823	795	786	763	813	767	816	780	814	779	815	772	804	813	798	812	826	745	844	811	797	807	795	810	815	879	802	817	765	766	740	813	818	780	816	812	840	804	812	807	768	833	839	833	803	836	794	792	821	792	774	813	795	802	770	859	737	819	850	805	790	775	811	802	776	823	790	820	804	762	777	842	753	813	806	777	803	825	820	771	833	775	810	766	799	765	789	780	782	805	828	824	767	813	769	792	788	808	804	817	776	783	769	780	837	785	805	765	823	809	881	775	776	786	835	764	837	791	825	782	810	824	817	841	767	815	767	795	765	823	758	781	796	782	789	824	787	804	797	778	795	812	862	759	852	821	784	816	827	779	833	854	794	807	721	827	788	739	796	806	851	802	792	785	815	782	795	795	809	835	870	856	800	862	847	817	803	764	822	738	836	843	842	791	771	795	819	823	766	794	811	789	763	811	812	768	793	768	813	804	812	793	788	790	780	824	807	806	817	854	757	809	835	778	777	814	814	802	822	762	827	796	767	803	805	811	833	795	844	825	798	824	823	816	780	859	797	804	827	797	759	781	808	803	764	801	776	750	721	802	779	756	770	815	779	796	770	812	827	824	789	853	771	819	791	805	788	767	792	788	846	838	778	832	825	817	791	836	797	830	816	777	771	799	813	807	839	802	787	797	834	772	766	786	835	819	799	789	783	820	792	752	792	772	758	797	765	771	783	800	864	823	815	835	805	824	792	771	805	807	835	806	770	817	816	817	784	813	791	763	810	853	811	799	769	816	779	821	788	843	771	822	819	739	784	793	790	765	838	789	810	827	780	817	748	799	812	822	758	819	808	801	775	781	803	770	767	798	815	802	835	796	821	795	832	831	871	871	834	847	776	801	794	783	782	810	839	786	816	783	800	767	823	820	810	749	842	819	803	802	849	802	789	818	820	815	789	816	782	854	828	819	810	810	775	774	854	826	805	769	803	763	809	766	789	830	800	831	837	833	811	769	795	796	786	836	755	847	792	837	788	808	811	806	834	832	765	805	790	781	798	795	776	793	806	783	802	818	801	850	806	785	832	794	803	813	829	776	830	827	855	781	779	799	824	849	775	787	810	781	843	750	837	786	781	792	838	768	829	845	796	760	787	795	821	782	829	778	798	814	791	800	812	787	831	773	823	804	802	793	808	843	813	847	818	790	812	790	804	822	805	765	825	835	781	759	749	800	806	826	810	786	810	778	822	783	793	799	805	826	838	769	817	824	836	828	791	828	744	773	779	796	814	739	772	821	827	787	772	824	802	846	809	754	807	844	791	783	801	834	791	837	811	812	818	794	753	824	765	785	802	748	776	797	766	794	752	803	804	809	849	826	750	823	785	790	787	789	794	811	790	776	808	819	825	756	767	754	810	815	772	777	810	787	821	766	813	807	802	796	882	824	760	818	803	807	807	824	802	840	815	832	789	813	804	842	774	798	812	824	812	784	826	818	803	801	804	826	833	799	813	767	747	800	800	822	822	840	869	837	822	786	803	841	798	779	785	816	841	806	820	763	805	791	752	833	756	764	797	785	753	830	789	816	785	821	723	763	801	792	830	819
19659	7598	5881	3983	2475	1677	1249	906	720	756	546	496	503	450	422	416	438	398	387	391	379	390	354	368	390	377	374	352	361	362	361	358	353	332	349	339	328	371	346	338	392	322	375	375	335	331	373	349	358	349	308	327	342	334	334	377	347	340	331	329	348	348	340	366	374	333	349	355	337	375	375	351	325	320	346	304	346	352	359	321	348	365	341	375	337	348	381	326	344	314	334	355	384	329	322	332	363	386	354	383	348	370	315	390	333	333	329	372	340	310	314	368	332	329	368	360	294	357	334	335	349	303	324	342	337	327	348	366	356	322	318	366	357	299	344	364	346	351	378	344	318	331	326	335	328	329	329	377	356	357	323	327	335	336	359	369	341	368	342	337	325	343	337	374	393	338	325	348	363	355	344	315	357	314	383	354	341	389	348	379	365	342	325	310	387	366	359	339	358	365	364	309	352	327	316	322	324	331	349	333	340	370	379	376	360	386	351	338	339	369	336	333	368	347	344	313	318	363	363	351	362	381	320	376	358	328	336	327	351	307	341	337	337	332	358	310	355	354	330	342	332	339	351	352	335	392	363	294	343	288	367	351	346	348	346	357	366	361	342	355	341	336	320	371	346	367	357	335	338	343	334	350	322	333	364	355	323	364	376	362	336	350	325	347	334	315	339	342	335	365	371	368	354	323	351	357	353	351	351	374	353	408	299	371	366	308	352	334	360	333	363	337	358	346	312	329	329	339	396	363	375	360	335	309	369	324	390	371	355	350	328	353	352	335	328	365	321	342	368	318	340	363	368	358	354	297	353	360	327	323	350	329	330	346	353	314	337	338	351	359	358	347	358	365	353	355	370	361	354	300	358	297	332	370	370	349	342	352	352	352	354	348	324	364	346	380	325	342	324	355	369	340	322	349	345	382	347	320	353	376	351	332	325	321	314	361	357	350	369	371	321	354	321	323	355	314	327	351	356	332	367	355	337	376	323	356	379	343	312	363	369	355	337	377	374	356	314	342	339	378	328	374	347	341	321	364	354	380	362	360	331	359	347	315	325	322	338	308	301	366	308	331	382	322	336	352	319	340	345	352	355	377	334	343	349	315	392	366	324	339	323	344	311	356	344	329	333	331	357	325	368	319	349	344	340	341	328	322	357	363	358	308	289	334	355	351	369	355	349	341	321	374	336	334	337	313	317	348	330	324	332	336	334	357	370	349	336	334	301	298	357	414	365	346	324	374	371	329	319	371	355	349	333	367	351	351	370	349	330	368	328	361	359	357	396	342	303	351	363	343	339	346	339	339	317	321	331	366	335	330	336	347	387	296	382	308	316	385	356	321	299	349	334	327	363	352	343	342	324	321	356	398	365	293	351	349	314	327	346	376	350	359	355	334	341	343	322	350	391	348	354	353	350	372	376	374	355	330	329	353	374	331	340	336	361	352	350	325	305	335	330	341	353	340	365	325	361	353	318	358	359	318	321	346	335	340	363	352	356	335	328	335	336	374	331	339	368	307	346	343	334	297	373	325	338	340	353	359	334	333	383	346	325	333	381	397	334	371	383	372	292	324	337	324	350	357	357	350	360	368	332	368	337	335	354	349	349	308	361	325	342	353	388	379	343	366	343	350	351	323	322	332	308	381	369	336	331	332	398	343	319	327	341	335	348	333	336	344	355	339	343	365	361	365	363	313	322	353	341	354	348	316	320	369	358	351	387	343	387	352	315	363	360	358	343	350	345	325	333	335	355	346	355	351	334	341	337	356	368	345	360	353	361	315	402	336	358	348	351	361	334	348	349	352	354	374	352	364	378	327	341	331	340	321	361	348	332	354	328	337	354	367	373	357	360	352	388	344	335	322	348	353	349	352	328	341	353	339	348	365	368	372	335	364	325	344	333	347	341	350	353	351	331	312	352	362	325	338	336	363	354	371	319	329	348	369	385	338	344	316	340	351	339	347	339	353	362	343	336	328	339	349	338	349	381	318	329	362	380	354	363	371	355	332	365	368	344	328	351	339	357	386	369	375	325	347	359	332	351	358	365	342	315	335	369	358	346	345	354	355	339	341	361	308	334	339	320	329	338	319	354	316	352	338	347	353	347	387	350	327	373	333	361	372	339	351	357	371	355	357	394	364	332	319	342	352	356	336	342	321	362	357	347	364	364	351	334	375	367	335	343	371	352	372	347	326	358	328	358	346	328	339	366	347	355	336	344	340	348	318	317	325	370	378	406	355	326	366	370	318	342	348	360	352	381	361	337	349	357	357	367	315	351	338	363	369	354	344	357	360	354	351	340	348	340	345	350	358	359	352	359	343	334	332	387	365	371	362	346	344	349	328	311	379	367	326	339	332	333	353	351	383	344	363	311	331	336	337	383	313	328	331	313	361	383	339	365	368	338	318	346	340	350	353	370	355	331	325	350	375	350	354	334	350	370	314	345	320	315	358	345	323	353	301	338	312	380	348	353	319	354	362	375	351	318	362	344	338	320	320	352	386	333	353	358	376	335	341	363	347	373	376	331	334	359	363	332	325	318	345	348	344	327	324	319	336	328	352	351	358	346	331	366	362	350	330	329	384	361	336	334	351	347	307	350	318	366	395	337	345	367	370	348	330	362	340	344	331	320	352	358	358	327	357	337	360	372	347	359	363	325	364	356	321	339	356	353	365	336	364	344	363	325	396	374	353	329	370	364	344	335	322	334	360	358	356	341	372	330	338	414	361	345	335	358	322	320	329	331	375	356	319	356	355	344	376	364	363	386	349	347	360	365	354	351	360	354	349	369	389	337	324	333	339	375	319	376	349	363	358	352	316	368	344	355	326	338	338	353	333	331	385	384	388	350	350	339	361	368	347	358	337	339	324	330	368	365	347	308	343	363	335	330	363	321	337	371	379	336	307	311	329	353	349	363	349	345	335	332	365	333	346	340	340	304	391	332	386	343	399	369	344	336	354	348	360	340	315	353	365	321	373	342	305	367	336	363	359	349	313	338	335	347	310	324	325	378	358	407	327	343	351	351	359	343	318	356	342	356	363	364	329	359	374	355	386	338	336	319	342	361	327	359	353	352	379	349	343	317	364	313	330	334	319	358	329	356	368	341	373	318	357	359	338	335	335	315	351	351	365	393	358	389	336	356	376	334	364	345	353	328	341	357	378	358	342	315	323	351	321	348	314	316	324	343	346	371	305	332	353	327	361	346	351	330	355	375	334	346	333	340	388	335	339	338	349	310	353	367	339	341	349	354	350	351	340	358	334	343	320	339	313	348	334	367	318	339	353	357	354	317	370	348	350	335	319	343	362	337	326	390	355	384	334	351	311	349	350	349	323	313	363	302	363	339	341	369	363	314	347	355	344	338	343	352	345	379	345	342	344	386	348	340	361	343	338	348	311	320	352	377	334	352	321	357	319	356	358	376	361	311	332	343	398	371	347	329	355	330	362	365	342	337	338	333	339	326	344	373	341	347	326	349	359	378	392	318	365	341	320	344	332	349	334	323	344
11937	5881	9162	9419	8210	6312	4761	3630	3092	2767	2076	1767	1572	1398	1269	1229	1168	1055	996	908	896	832	894	856	846	826	825	823	849	799	821	864	793	769	794	781	819	790	802	827	776	779	771	748	804	783	812	752	749	778	754	797	770	708	780	772	845	835	861	772	769	785	750	813	781	794	747	807	788	765	773	736	811	793	784	761	744	785	804	722	783	785	775	775	765	817	754	758	772	756	722	746	752	796	758	786	792	770	769	803	795	801	780	780	783	820	795	787	763	798	744	788	733	774	831	781	756	742	771	727	788	765	753	781	766	747	759	781	778	780	796	790	790	718	782	741	690	744	755	796	772	746	814	775	732	755	763	791	764	765	800	762	678	760	797	743	782	760	735	771	781	766	817	788	739	703	776	790	786	798	748	768	776	772	771	759	803	755	806	735	766	807	776	784	783	747	771	713	753	761	732	806	770	786	776	790	821	745	807	792	775	765	807	832	777	785	742	792	786	767	779	765	797	755	808	748	759	716	731	762	721	759	822	772	777	750	752	804	807	792	790	768	783	795	795	786	722	780	777	809	765	779	767	730	790	795	750	740	774	749	795	781	750	763	776	753	798	811	755	772	775	786	787	734	833	812	741	774	776	806	816	808	779	792	729	753	768	769	762	797	787	755	798	767	750	767	719	751	784	771	766	795	757	794	816	811	736	768	761	777	804	779	761	774	761	726	752	829	749	777	805	777	824	733	719	766	745	749	743	783	809	754	816	767	758	739	775	765	728	812	734	755	793	834	784	735	790	766	795	802	802	783	737	799	707	685	758	784	822	789	806	838	786	803	813	807	804	770	791	778	805	800	764	791	824	749	787	813	777	772	745	775	775	767	788	739	749	733	806	755	779	710	729	784	752	791	763	778	785	739	822	804	764	801	792	774	756	800	769	747	795	781	756	798	816	753	783	786	753	721	790	740	805	768	837	786	725	772	786	781	730	742	829	744	759	768	778	773	762	745	786	782	733	720	754	764	766	745	772	768	822	756	807	766	772	795	767	756	717	806	777	791	789	840	777	768	798	792	747	746	723	780	738	763	802	764	747	728	797	762	793	780	813	794	789	806	770	805	762	778	773	746	753	772	802	780	795	775	746	837	818	765	789	748	732	817	821	743	752	780	766	783	761	772	812	784	786	739	811	780	800	755	764	736	788	782	766	783	765	754	773	798	799	751	784	794	808	771	819	783	808	792	756	771	795	765	767	754	784	787	765	774	780	843	757	744	735	759	748	771	768	752	768	795	781	826	844	752	773	757	808	777	730	829	762	801	752	770	761	775	732	742	743	782	767	813	779	800	814	742	806	801	777	777	778	722	791	775	789	768	796	816	800	743	826	785	833	789	775	727	812	835	793	765	800	734	803	703	782	773	704	749	804	752	758	791	773	786	792	762	742	755	748	740	812	795	763	737	782	765	769	772	784	789	788	725	763	811	752	755	790	774	793	767	794	764	795	777	761	753	801	718	747	722	785	750	763	786	696	824	755	767	795	813	742	728	792	801	755	813	740	741	821	792	749	786	805	790	788	770	742	824	745	766	777	742	772	768	774	823	770	755	774	806	797	787	730	755	826	746	778	775	822	760	733	848	776	770	781	787	764	793	735	713	742	774	734	811	772	715	808	773	785	795	792	756	777	786	746	736	806	722	750	750	826	794	737	780	757	743	728	731	757	765	792	787	792	735	736	727	806	803	759	751	726	804	787	781	806	740	753	786	778	797	764	726	789	770	843	784	810	768	704	784	766	749	814	793	738	797	754	786	792	758	743	750	797	785	803	773	776	728	789	751	770	777	742	731	752	782	732	767	748	799	772	767	740	757	738	768	803	759	734	765	753	742	799	812	801	751	788	716	860	763	778	778	768	758	777	767	756	795	796	813	755	768	753	727	755	855	753	764	725	753	758	773	807	772	749	788	794	769	835	788	764	759	764	789	785	770	731	790	750	768	766	768	756	792	763	732	768	800	782	766	762	733	781	808	761	773	783	827	789	768	752	809	786	746	769	773	738	813	786	824	787	774	730	755	790	759	756	732	747	794	769	822	814	768	788	818	795	751	752	735	781	800	743	837	774	829	751	757	752	805	763	721	728	801	772	724	717	757	774	788	758	712	773	770	779	752	771	799	850	806	812	750	738	778	770	789	775	807	732	752	767	826	800	809	784	749	777	811	793	766	773	823	792	793	750	850	732	783	745	764	761	780	770	801	780	740	786	788	769	740	767	797	777	788	747	788	733	794	772	775	774	815	748	769	730	752	756	751	725	763	756	810	749	773	775	775	744	677	763	786	788	768	801	775	733	782	783	786	758	785	741	793	765	760	800	781	730	731	843	724	774	789	763	812	781	726	799	763	820	779	821	766	806	787	795	772	776	790	806	804	732	751	737	742	802	778	750	763	707	755	801	815	768	779	706	853	781	795	795	762	799	778	791	769	705	793	774	808	762	736	705	764	775	811	758	779	769	791	760	742	738	704	801	816	830	759	799	805	837	783	721	736	819	747	736	733	737	784	796	780	750	779	791	789	769	740	779	798	775	738	791	756	794	793	769	790	771	753	782	772	744	810	811	767	755	783	772	744	783	740	765	794	800	760	797	729	802	786	755	737	774	790	792	759	764	803	802	693	782	747	803	766	762	763	789	779	749	750	742	730	794	775	746	771	784	736	794	837	815	803	769	751	748	807	835	752	767	769	774	748	767	734	806	752	795	831	762	774	743	727	793	761	755	800	769	843	760	760	780	791	763	788	836	799	804	727	767	711	821	729	786	819	802	783	794	793	782	830	769	782	792	796	812	719	750	765	771	800	761	750	728	749	795	750	826	794	763	794	736	828	765	802	763	757	737	753	774	762	788	809	821	750	829	798	768	758	723	745	772	756	709	711	830	800	799	788	755	782	810	748	797	729	755	779	757	752	797	809	792	782	737	781	722	756	746	788	798	771	748	791	793	743	748	831	742	792	790	771	749	814	769	747	785	781	762	714	750	765	781	751	741	776	804	727	777	748	810	791	766	793	794	747	806	776	813	767	765	788	764	761	813	764	794	776	797	744	772	803	751	748	721	736	772	760	836	770	742	808	805	757	746	784	813	800	815	764	776	752	776	808	829	735	744	749	754	802	767	785	778	772	766	733	777	793	803	777	793	805	794	761	739	801	786	768	782	757	738	772	796	783	798	792	789	755	791	777	745	815	771	800	781	792	792	824	733	819	798	712	773	771	760	748	748	837	787	761	800	753	817	789	788	772	743	803	771	752	816	760	763	752	787	770	797	758	745	823	782	757	733	790	791	824	767	815	812	772	743	751	784	764	757	773	808	764	796	764	793	800	761	764	823	766	731	803	793	762	788	731	758	782	793	769	818	771	804	784	734	751	776	766	801	771	770	766	764	797	784	824	742	777	740	757	766	816	842	747	782	751	769	751	755	804	781	726	828	774	736	749	756	777	794	769	785	793	723	745	768	785	774	776	806	768
27560	11192	8138	5645	3633	2357	1712	1260	969	973	769	648	621	570	568	515	522	461	446	462	456	423	466	411	439	467	446	408	408	413	395	407	408	411	433	460	453	445	422	402	396	434	406	435	403	430	444	411	442	385	412	392	403	387	401	430	413	429	420	409	437	464	431	403	472	413	417	427	423	400	407	427	414	447	464	460	437	443	476	419	390	430	415	407	432	404	454	436	402	404	475	386	418	398	423	423	445	427	456	420	396	454	408	453	427	439	421	447	370	403	460	420	441	402	452	414	398	437	377	450	432	397	426	434	377	412	369	409	445	425	421	470	404	425	431	429	439	413	417	415	401	377	389	418	393	467	416	422	403	417	435	435	423	440	463	440	406	398	404	413	417	394	395	415	413	406	454	444	405	452	406	410	443	420	437	421	388	402	452	465	408	447	431	404	407	437	429	418	447	429	434	442	411	430	426	392	405	376	455	414	461	454	457	430	447	435	404	414	405	400	433	431	453	464	431	463	399	404	425	384	437	411	407	388	432	434	419	454	396	435	427	444	474	462	429	458	407	409	406	418	391	428	465	406	397	419	417	406	418	477	452	410	406	469	419	437	376	431	412	446	405	481	423	388	411	434	446	431	414	410	413	400	422	441	408	393	420	441	435	425	423	387	429	410	405	467	392	420	415	399	408	425	391	425	449	449	433	473	433	388	413	399	442	420	438	383	379	400	420	388	438	404	414	393	436	467	420	424	456	408	430	389	409	439	408	418	456	424	449	403	428	459	437	405	418	422	431	420	432	422	427	399	447	444	427	380	414	427	409	425	420	385	428	452	393	436	473	457	373	418	411	452	415	386	426	379	432	410	430	459	389	430	427	439	420	436	394	428	396	399	447	400	431	388	432	422	414	415	440	411	447	436	411	454	407	426	445	416	414	426	452	447	474	440	412	443	450	431	409	431	437	442	408	378	399	402	447	451	378	446	404	384	419	437	406	392	406	398	392	433	424	383	448	423	410	409	409	439	414	408	444	425	393	411	428	393	409	420	389	417	398	449	420	409	404	403	401	419	437	381	395	440	451	446	412	420	421	398	402	401	437	425	454	424	441	423	435	432	407	405	404	445	441	423	409	420	416	457	389	436	394	399	442	459	473	424	413	393	415	419	380	405	446	405	402	397	445	435	417	425	403	455	418	440	425	421	410	395	448	449	425	443	426	387	407	428	426	437	422	425	419	441	441	383	452	409	409	401	424	403	373	401	420	486	403	456	468	411	446	450	425	386	392	416	428	424	421	462	459	420	442	438	397	389	423	398	405	421	419	442	447	423	428	461	405	417	403	430	397	440	394	436	419	412	420	412	442	407	404	430	418	426	457	470	416	419	419	404	412	427	425	413	423	405	422	415	433	420	395	415	396	426	436	441	445	406	450	370	414	372	440	445	371	427	491	421	431	411	439	442	416	394	456	423	432	424	421	403	433	448	440	444	432	427	490	414	456	463	424	374	421	391	438	404	404	393	417	398	420	393	420	448	433	400	462	462	449	465	437	439	436	407	423	404	417	412	435	417	431	456	428	432	406	402	428	456	404	458	405	414	442	397	431	460	425	421	427	414	432	429	425	461	455	382	450	469	425	393	399	436	430	460	455	427	419	389	418	394	456	453	399	386	371	433	438	428	428	420	455	441	422	433	414	428	446	405	433	439	404	394	382	445	402	465	404	402	459	403	402	414	403	402	427	402	453	426	406	438	421	430	425	412	446	419	424	476	445	435	424	452	400	425	407	396	398	415	449	469	411	385	423	415	398	446	407	395	403	410	433	435	435	421	426	403	451	416	464	403	370	448	419	407	412	423	408	382	446	388	378	448	397	407	390	447	410	373	433	455	445	453	427	414	405	439	419	444	429	410	388	369	401	396	406	431	421	457	436	424	383	414	411	437	422	392	429	458	422	463	418	418	424	393	437	462	436	396	436	439	424	441	489	417	460	437	438	436	426	424	443	380	377	408	397	398	377	467	430	447	442	381	451	448	438	414	434	397	410	423	402	440	425	402	411	449	462	456	411	435	447	422	436	432	458	446	440	426	390	460	464	419	431	414	410	418	424	458	424	409	381	434	421	398	424	406	432	387	405	449	449	385	419	430	456	401	404	401	435	441	390	431	437	384	406	381	371	413	457	445	434	437	392	394	389	414	449	424	454	413	420	410	418	411	400	419	420	424	428	470	398	354	422	418	408	388	441	435	405	450	464	427	436	426	436	391	387	487	390	418	422	441	433	455	389	401	413	431	400	435	420	436	422	431	467	511	420	436	442	422	380	378	393	407	386	397	402	445	425	407	410	427	414	418	459	411	417	390	403	463	407	448	462	400	379	407	406	416	409	434	411	436	443	443	423	424	395	405	407	416	424	432	473	457	408	435	410	439	398	459	375	414	450	431	396	423	455	456	419	417	429	445	421	433	429	435	452	419	434	435	401	389	428	429	413	415	442	410	408	424	399	447	436	462	419	430	436	417	416	428	383	439	433	423	407	434	385	391	422	440	409	428	404	432	440	427	421	453	411	446	421	424	423	420	443	440	449	480	451	426	436	413	433	432	391	436	413	446	438	420	418	426	429	412	421	429	461	449	401	449	399	439	381	437	395	390	363	426	408	444	401	407	438	398	410	486	416	413	438	437	404	427	398	399	432	438	400	429	426	454	436	379	402	453	422	395	411	441	433	389	404	426	426	411	427	451	422	444	463	414	403	424	400	427	409	433	413	464	422	436	391	399	434	434	449	400	423	469	448	421	451	442	408	447	446	464	442	460	443	398	376	423	414	446	433	458	402	423	381	400	405	445	410	416	437	404	389	457	422	406	426	429	382	411	462	419	418	418	420	440	449	417	396	445	411	424	420	413	439	399	393	440	418	484	410	419	407	433	430	422	412	412	428	400	446	398	441	417	422	434	414	410	433	392	424	399	393	372	449	406	403	413	429	387	438	409	395	420	422	388	401	410	427	424	399	421	395	384	425	430	422	444	418	399	415	454	402	441	407	439	434	437	393	407	420	446	408	412	429	405	434	400	382	426	414	384	410	404	408	418	401	451	424	434	408	440	412	421	455	420	425	445	421	443	440	396	422	428	452	400	407	401	410	412	438	402	384	439	416	435	447	401	419	437	446	408	432	388	429	396	429	390	424	430	406	427	439	419	384	430	467	424	411	440	423	414	361	406	459	397	428	417	435	435	398	405	418	425	430	451	462	407	399	433	397	442	420	423	401	445	420	384	458	411	393	427	433	418	390	431	445	473	414	402	391	419	429	403	441	426	470	426	466	397	449	414	462	456	421	405	415	446	419	457	428	426	435	427	379	407	409	439	446	410	437	426	433	466	439	452	429	392	432	457	430	410	434	460	431	424	448	448	423	422	451	419	392	415	431	406	431	403	439	433	417	431	436	473	464	447	396	437	400	420	440	393	431	435	415	431	447	437	424	423	449	433	425	392	454	397	445	415	394	467	416	427	380	444
15290	7351	11766	12427	10581	8032	6419	4741	4007	3830	2710	2267	1986	1809	1627	1458	1420	1360	1263	1090	1120	1099	1069	1122	1061	997	966	1046	959	968	940	960	932	946	931	953	924	918	939	960	888	933	957	926	918	945	890	985	968	992	962	931	975	962	957	927	990	936	977	912	985	1048	919	969	1020	910	913	926	884	923	862	970	907	969	922	884	924	891	922	958	863	923	878	915	919	917	922	914	936	970	885	908	920	915	854	923	887	924	977	921	898	916	881	916	908	961	926	894	923	883	908	903	906	973	916	898	918	929	931	905	948	917	867	943	866	897	873	911	896	940	950	956	908	894	886	939	899	944	943	939	962	958	911	958	933	954	918	927	909	917	973	888	871	948	965	949	912	888	939	962	920	915	918	962	908	878	898	968	930	884	925	892	892	914	900	902	949	883	949	860	860	899	878	906	967	955	928	897	912	911	883	893	897	996	978	946	910	896	884	934	913	875	928	889	927	905	941	949	933	901	884	899	906	912	878	896	904	919	905	904	893	901	932	903	942	919	925	940	955	955	944	920	967	917	902	893	928	884	925	902	892	880	903	962	921	894	936	887	904	929	889	906	982	900	907	931	935	920	972	871	941	869	944	866	913	902	954	891	880	937	960	908	884	942	919	902	908	958	904	890	888	922	869	963	902	987	921	981	940	983	908	940	877	909	946	960	891	947	945	893	890	902	909	884	884	924	937	925	980	896	868	890	923	950	918	885	920	954	868	888	856	923	920	947	927	915	901	897	1002	906	931	948	919	954	869	938	921	921	917	895	920	977	967	896	905	877	900	949	901	939	903	899	948	851	958	920	887	968	872	962	920	906	894	899	955	915	923	883	934	928	936	888	924	937	900	943	918	886	974	923	953	943	924	860	953	906	911	917	934	928	936	959	897	939	944	947	942	936	875	933	894	937	931	905	957	935	995	923	935	934	959	920	824	879	897	957	903	917	937	910	930	913	942	975	874	953	861	909	913	896	897	920	914	905	908	888	940	908	913	933	947	889	916	906	924	913	937	918	944	873	962	879	872	896	928	908	932	950	899	899	904	844	916	929	906	853	915	926	932	953	929	921	969	984	919	912	948	962	956	944	916	906	922	931	912	928	912	887	920	927	879	884	881	914	931	974	905	896	919	886	868	909	902	926	900	885	898	906	912	892	898	939	850	954	957	924	953	909	883	879	930	943	902	939	947	959	992	941	930	925	953	886	873	949	920	892	889	950	881	952	923	959	916	934	880	920	921	913	855	889	941	900	898	908	933	953	912	894	882	880	956	881	963	901	864	906	928	899	940	839	900	920	949	859	934	933	890	934	926	926	896	874	908	937	914	923	876	946	912	923	919	930	897	921	940	920	887	960	911	892	959	866	894	911	898	865	906	883	960	920	908	916	957	995	873	904	928	915	931	884	883	919	922	899	926	884	946	909	942	855	924	868	906	914	913	938	974	893	888	894	955	955	836	858	896	861	907	928	837	915	900	948	883	942	980	879	896	930	924	886	909	891	954	895	959	909	881	930	941	909	924	904	900	915	964	958	885	913	971	887	935	911	905	906	902	930	898	894	952	886	921	886	917	938	891	917	835	877	900	917	945	902	930	935	923	942	928	900	927	937	950	924	942	873	901	939	894	911	904	910	913	836	941	832	912	962	913	931	877	888	956	891	904	888	950	927	899	938	885	934	898	887	908	890	890	934	867	955	909	882	923	881	899	920	919	890	907	922	932	917	938	888	933	904	896	929	889	911	872	911	898	937	891	916	941	922	920	929	873	879	880	950	953	892	946	903	968	956	890	946	927	910	935	880	917	942	950	881	977	877	929	915	922	925	883	903	957	888	880	923	960	957	918	927	883	935	912	946	926	927	929	924	912	944	919	921	891	954	916	911	902	895	911	918	873	918	914	898	915	862	894	960	905	912	921	921	915	922	937	952	867	899	898	973	872	893	909	938	914	837	898	913	878	941	953	863	958	890	934	950	914	951	961	918	912	890	915	929	922	934	853	925	937	932	931	914	871	926	923	946	933	927	926	938	954	933	892	909	918	917	877	929	879	918	905	905	946	954	905	897	937	937	889	950	983	909	889	877	869	944	911	939	891	872	954	922	923	936	937	892	955	926	895	908	899	919	891	874	927	934	931	902	915	935	888	951	891	909	933	937	880	939	937	951	878	868	910	902	922	904	910	948	896	947	941	905	952	937	914	915	929	958	954	940	927	912	892	844	975	918	928	880	974	897	875	949	889	968	923	960	912	956	936	902	855	925	926	937	932	888	926	933	944	923	964	834	885	949	905	924	916	948	911	874	919	927	929	948	961	955	939	915	928	903	919	942	911	979	973	910	899	895	921	882	929	849	921	930	902	903	897	951	912	904	950	934	978	907	865	894	926	895	927	911	902	904	921	952	882	901	938	881	947	879	902	888	993	915	934	923	944	909	914	858	936	929	960	936	905	914	940	898	910	901	931	897	896	935	907	900	944	918	890	930	909	894	887	932	880	943	916	919	956	878	987	929	881	880	881	867	923	879	915	894	886	945	931	961	966	911	923	932	910	923	954	927	938	899	926	912	900	948	946	963	920	939	915	916	984	884	891	908	934	933	934	900	874	952	883	904	931	931	903	899	950	933	960	932	859	912	900	914	1003	913	896	843	910	956	883	916	942	927	960	932	951	915	899	918	956	918	894	920	860	940	922	981	904	923	883	945	940	898	932	968	948	950	885	906	901	860	913	911	891	953	933	929	934	923	924	907	931	890	915	884	907	920	899	950	917	939	897	909	901	924	912	913	910	907	898	899	965	871	834	964	939	884	900	960	923	913	917	901	920	910	903	894	923	864	868	929	863	895	908	874	914	897	919	899	921	977	974	903	907	845	904	857	962	913	855	940	926	926	940	957	914	965	927	915	868	964	1008	910	954	840	875	966	933	950	886	906	914	946	879	936	943	890	892	933	923	962	910	941	889	922	965	937	949	935	922	887	983	884	912	956	878	942	946	904	885	929	904	942	926	906	926	908	937	859	918	916	908	883	929	913	858	965	933	926	898	925	955	925	887	863	899	910	918	927	921	891	928	958	920	847	924	918	885	883	927	895	932	932	875	933	950	914	901	911	890	883	940	902	918	942	871	896	863	854	996	878	919	916	942	955	938	932	978	950	914	923	911	944	886	932	949	930	915	926	931	971	882	941	899	962	909	935	911	891	957	880	938	888	968	913	931	945	906	891	929	876	935	917	900	978	898	852	919	884	951	902	928	911	951	958	980	919	832	947	898	947	906	931	843	900	870	899	916	939	887	906	957	926	921	900	899	928	929	917	897	945	941	917	891	937	926	871	964	905	970	885	911	931	910	970	871	932	936	913	915	869	926	890	901	884	937	974	892	906	905	896	900	873	881	871	934	971	889	912	904	910	919	913	964	905	905	899	924	925	889	898	944	960	871	969	884	940	955	924	966	884	949	911	845	943	909	898	903	879	871	881	904	894	958	931	914	956
9141	3664	3164	2176	1498	1120	794	639	581	523	456	486	457	438	434	404	392	411	398	394	396	388	386	365	397	338	344	359	390	363	333	381	407	358	395	371	358	403	387	410	369	381	348	369	356	388	349	357	349	365	346	359	386	403	366	379	330	326	403	396	384	360	373	369	400	389	364	356	365	383	378	396	355	379	403	364	382	385	379	378	363	364	372	356	339	358	360	406	340	353	380	356	357	358	370	410	390	367	390	376	356	364	371	407	344	357	363	365	351	410	404	360	368	351	398	403	368	372	399	338	364	356	375	314	361	357	380	359	384	349	350	406	346	373	368	404	410	361	375	412	359	376	378	380	368	368	378	371	352	344	339	347	381	377	411	365	368	364	373	400	355	380	376	377	370	355	385	387	368	386	370	384	382	372	344	378	385	403	351	363	350	395	331	322	386	397	391	352	371	390	406	387	390	363	365	342	364	350	395	358	370	334	398	358	361	406	372	373	374	382	395	368	342	370	375	402	400	357	334	379	384	348	412	349	378	381	392	371	341	380	399	340	393	362	349	368	360	392	326	382	424	344	426	386	393	385	374	363	348	364	384	369	410	369	379	383	385	345	362	345	379	406	354	385	349	373	373	360	350	386	364	396	376	388	366	394	360	356	383	376	392	369	385	354	375	369	370	315	386	384	369	374	358	368	405	350	333	401	383	365	348	371	366	336	391	368	378	353	381	371	390	404	348	362	394	431	385	370	348	314	384	348	345	332	402	349	380	361	386	379	353	353	377	358	353	346	361	368	375	361	355	328	351	401	396	317	397	381	406	341	355	372	401	337	385	354	369	311	342	362	369	363	354	371	369	410	374	349	352	355	368	360	364	357	398	410	330	380	360	380	353	356	337	370	377	414	402	396	378	379	383	359	396	413	381	360	421	389	359	351	351	363	345	374	358	366	390	400	388	391	354	374	401	362	389	385	357	402	358	380	348	358	342	382	395	374	339	313	332	376	382	359	361	382	392	368	352	371	381	347	349	385	387	369	363	386	394	400	367	360	384	338	319	374	378	352	374	363	360	396	401	371	371	413	391	345	374	340	356	419	386	391	347	371	381	352	392	368	348	370	347	358	372	325	361	382	373	382	338	371	387	352	352	360	338	366	372	385	369	352	353	371	376	362	345	326	399	376	386	389	372	367	324	366	391	342	389	381	376	361	357	409	372	348	382	341	381	375	345	355	389	338	358	354	377	373	380	394	386	362	336	377	370	377	352	392	407	326	362	412	358	380	355	341	386	357	389	361	391	354	373	376	362	382	360	369	374	381	400	355	370	376	358	330	352	396	342	356	394	369	403	373	369	402	363	352	350	394	359	374	342	360	392	377	342	367	369	392	356	426	362	326	381	334	388	372	376	342	344	374	390	361	350	406	380	375	337	374	367	373	404	365	349	355	356	355	413	397	413	363	389	315	382	349	363	360	356	350	392	361	393	382	369	367	375	367	305	354	381	331	344	406	410	390	366	371	380	393	370	360	353	366	335	348	361	360	388	335	334	367	379	352	367	364	368	351	379	378	382	393	353	391	369	395	367	338	360	371	398	371	356	410	367	352	393	402	366	317	366	423	347	351	365	359	401	383	329	346	355	371	417	360	372	389	360	353	375	327	363	354	425	345	313	381	401	398	360	395	402	393	322	369	353	361	379	417	366	396	370	382	323	368	339	367	377	366	390	361	374	341	395	386	361	343	387	376	360	364	385	356	365	371	364	366	355	354	386	379	396	355	395	372	367	359	381	371	397	366	383	376	382	370	354	393	377	370	383	372	345	348	374	361	378	365	346	416	336	362	384	379	420	378	374	377	369	358	373	419	399	383	356	372	371	384	417	349	362	324	354	385	368	349	375	374	397	374	359	376	348	376	370	393	388	356	375	369	368	365	401	347	387	374	374	402	370	385	381	379	410	380	382	389	363	340	385	402	400	360	374	312	383	393	368	396	385	366	347	381	371	346	364	343	358	371	358	352	390	374	462	372	353	350	379	373	340	384	329	381	390	378	338	366	373	399	354	380	347	360	410	348	340	359	362	365	374	366	389	335	379	360	387	391	371	364	353	362	419	369	372	368	375	392	351	381	386	371	387	379	336	375	382	378	354	364	348	361	378	323	356	405	384	364	343	351	379	336	370	382	379	405	354	368	343	374	374	371	377	354	364	356	365	339	392	352	423	407	342	386	383	365	367	365	372	338	341	347	403	354	375	383	396	387	369	357	359	363	396	354	382	365	343	342	399	385	350	375	356	393	366	378	374	376	376	352	386	409	360	406	379	367	378	366	389	372	377	362	367	389	401	392	339	365	373	363	377	353	328	372	396	364	374	357	353	352	321	363	373	400	353	361	369	393	367	374	398	337	352	369	418	372	366	423	435	348	376	387	371	360	365	359	387	367	363	373	383	388	388	371	353	382	340	326	393	352	371	389	401	370	376	385	360	362	369	338	358	384	377	330	385	357	355	355	382	402	368	338	378	362	372	365	390	376	380	380	372	349	405	352	360	375	382	336	340	346	355	389	355	359	409	350	341	387	389	381	367	369	377	371	365	357	374	354	381	355	386	352	387	317	345	331	375	383	347	410	386	397	414	378	376	406	386	381	385	354	382	367	376	377	351	370	399	388	361	339	347	356	399	372	371	361	377	382	346	360	391	363	396	384	386	367	353	354	385	375	354	372	380	377	381	343	355	358	371	394	378	356	409	413	385	369	403	380	401	356	394	377	400	378	367	379	375	382	389	377	369	388	387	357	377	365	368	346	348	411	369	329	380	395	380	362	362	351	378	379	335	370	359	343	393	367	382	390	349	383	393	356	389	390	385	328	334	371	383	361	343	357	407	364	359	361	345	376	374	394	322	411	371	407	403	376	391	332	382	379	357	352	416	387	336	358	411	398	400	378	376	382	336	369	388	367	338	364	418	369	346	412	340	365	379	366	387	360	372	369	360	395	338	356	378	425	382	299	362	371	382	363	366	351	351	397	326	349	391	389	378	403	392	360	380	384	388	398	387	361	358	375	357	410	362	375	359	364	384	381	324	350	345	369	389	359	385	370	384	352	384	396	393	403	357	370	368	388	342	396	397	358	371	378	363	409	400	360	389	357	369	323	341	394	381	369	362	364	367	400	356	333	347	374	392	373	343	331	375	403	384	328	369	378	425	353	350	398	327	359	386	374	323	385	388	381	413	372	401	385	393	348	376	369	376	347	357	384	397	375	414	356	341	368	384	376	376	360	378	381	368	382	377	339	366	345	396	384	339	355	339	390	372	355	345	356	388	403	364	361	398	358	386	372	346	360	413	357	393	335	375	372	343	416	345	345	371	365	397	366	396	370	375	369	337	330	419	382	364	355	362	361	393	382	347	384	367	356	340	342	387	405	386	353	384	356	364	356	367	369	369	361	399	347	379	354	390	354	393	350	362	384	363	367	341	374	357	325	349	414	343	368	354	375	354	345	357	361	392	374	361	382
5744	3403	5837	6007	5044	4079	2956	2441	1905	1746	1541	1329	1220	1193	1086	1040	1039	993	881	901	876	911	867	853	811	816	863	860	820	774	796	777	809	802	835	844	844	841	798	840	807	848	802	783	796	823	785	814	808	772	785	813	886	838	809	868	827	822	829	834	823	785	854	766	803	735	794	794	762	782	851	842	835	753	785	796	795	819	818	811	822	811	848	768	793	762	863	818	793	819	820	766	804	817	789	823	769	809	812	831	802	799	815	791	828	835	842	833	831	800	782	808	797	826	813	772	789	804	826	846	770	804	887	826	790	809	776	825	856	826	788	805	793	800	789	853	759	841	805	820	789	800	783	786	839	830	796	819	778	808	856	764	819	779	780	821	788	821	837	817	803	814	869	821	790	792	822	816	808	833	859	816	790	798	785	798	818	834	799	834	814	816	764	857	772	809	795	847	841	824	836	825	798	803	816	814	794	841	815	772	797	821	770	816	838	779	837	816	810	824	752	852	774	808	851	842	778	791	823	780	803	827	809	779	829	764	817	804	829	796	810	835	768	809	811	797	832	802	767	853	810	813	861	832	818	803	803	831	866	798	807	818	795	816	790	787	794	850	857	806	822	789	845	786	788	773	821	793	773	756	823	810	818	809	825	800	794	830	791	782	787	829	859	848	772	787	823	820	781	832	869	848	785	836	841	769	811	777	819	797	817	796	807	789	801	811	851	844	798	814	863	796	829	787	797	812	777	837	794	845	820	774	848	765	785	769	862	819	794	803	763	809	852	779	833	858	757	792	817	836	793	810	838	794	834	799	777	857	822	811	833	778	782	777	827	846	821	765	806	784	834	796	840	807	826	804	816	847	783	740	824	869	813	750	806	796	804	798	786	789	812	798	805	828	831	886	760	838	812	851	802	773	822	759	853	792	812	858	806	854	834	832	821	792	805	791	836	791	845	802	804	764	834	796	799	774	782	794	799	774	854	776	811	848	787	831	819	797	832	837	824	858	793	800	765	757	814	856	815	803	851	861	767	808	841	777	778	816	825	810	767	786	767	839	818	802	797	822	763	846	827	813	800	837	810	832	843	817	801	813	810	832	792	821	769	801	841	789	798	794	807	835	816	824	824	830	868	815	815	802	848	837	797	806	822	840	774	799	808	840	797	813	776	785	791	765	797	814	815	851	835	789	813	734	850	825	826	825	802	805	743	837	819	806	844	806	798	795	871	839	849	800	824	827	819	873	776	788	858	826	865	781	859	793	754	808	788	802	753	780	792	752	785	876	790	770	814	782	810	813	780	781	789	759	812	822	830	844	807	819	808	775	826	845	785	796	829	778	784	831	787	816	860	789	787	818	827	810	787	805	791	790	797	818	829	849	801	832	771	832	795	822	822	835	831	806	826	795	838	803	781	811	812	774	798	787	773	809	788	743	817	841	810	876	753	780	794	800	765	800	760	804	834	871	777	834	763	784	825	853	810	806	785	845	787	837	787	838	794	802	848	795	808	777	768	774	808	888	820	818	759	779	812	777	829	827	845	817	787	812	800	847	865	778	802	787	790	783	775	790	853	795	799	807	812	859	784	809	802	792	786	821	793	803	796	819	834	846	809	808	865	812	806	840	799	764	785	813	806	792	865	792	847	817	876	754	841	735	813	834	777	797	777	817	780	814	815	801	814	817	841	803	788	866	802	791	794	793	841	839	784	816	810	791	810	837	817	796	805	833	816	798	819	787	772	801	820	836	835	790	815	807	801	802	825	853	807	811	795	833	850	842	774	808	792	808	847	806	797	847	800	809	772	818	806	787	813	818	816	780	848	796	809	786	822	780	817	753	754	820	809	823	790	837	809	836	848	851	790	906	801	794	791	779	759	800	803	821	831	824	731	809	767	787	778	831	799	807	799	840	796	819	758	784	794	797	758	840	837	817	830	781	813	799	769	808	804	793	861	805	808	851	817	753	850	765	830	789	780	785	785	799	825	824	831	838	746	779	854	785	807	793	816	810	783	802	774	812	804	739	828	789	795	805	817	830	828	819	831	845	796	790	818	828	785	787	873	873	807	859	812	859	827	817	801	830	844	785	776	860	825	806	838	830	808	828	815	797	777	790	778	805	828	810	818	812	752	857	787	789	851	827	811	813	832	791	785	808	800	782	801	850	776	811	822	794	785	819	826	869	812	771	801	825	792	855	827	810	813	856	884	833	817	815	785	786	856	821	799	796	746	847	837	826	756	796	790	825	781	851	795	796	802	760	802	780	834	801	795	848	789	830	802	855	807	763	836	807	843	799	796	857	810	847	837	783	801	841	802	818	762	795	886	792	785	850	841	817	813	854	795	850	774	853	825	819	784	815	832	856	809	860	777	835	816	769	835	821	806	823	783	809	820	783	824	766	817	804	799	823	798	810	783	763	827	791	817	777	847	800	805	780	828	805	802	865	827	828	801	827	793	807	735	801	821	828	872	841	828	819	783	798	848	799	800	831	848	796	820	831	847	777	814	798	873	836	835	773	813	789	815	823	807	789	838	801	783	826	804	749	806	781	813	808	796	863	804	769	785	786	792	798	820	807	784	847	797	786	747	859	818	847	795	827	814	764	776	850	810	787	782	789	818	825	821	839	848	788	816	795	764	819	784	822	813	803	842	813	819	838	845	826	800	844	818	814	862	846	808	819	816	840	744	804	806	815	789	834	860	759	786	840	833	763	810	803	829	834	800	772	848	806	812	789	808	815	789	787	828	872	810	799	781	796	738	801	794	795	834	815	770	872	820	802	777	794	771	780	843	807	811	786	831	826	824	802	876	807	779	788	840	792	770	811	836	830	833	833	810	815	848	832	801	823	842	820	808	809	841	759	820	841	826	845	833	853	838	838	796	797	805	830	792	822	792	753	877	795	794	843	778	781	830	757	783	802	823	757	783	857	806	810	782	817	780	784	816	835	748	816	840	812	803	763	807	770	855	833	773	850	778	836	813	803	748	820	786	729	797	800	796	802	806	776	776	743	858	818	836	813	775	783	835	790	845	776	777	793	835	818	868	803	820	760	783	766	846	849	818	809	831	794	822	823	801	772	822	805	858	889	806	777	808	790	841	806	817	840	803	827	822	800	834	824	754	808	801	854	839	858	842	820	814	787	837	802	785	834	793	818	797	807	862	809	807	798	779	831	812	819	839	835	859	787	800	816	776	796	783	844	856	837	828	801	844	854	777	815	809	756	787	800	830	831	807	806	832	779	799	800	828	767	769	820	813	798	788	833	826	870	780	803	825	787	788	779	817	794	772	819	784	837	799	813	818	833	790	821	785	809	810	851	824	826	784	774	803	828	799	812	799	792	806	809	828	779	810	807	794	747	815	840	817	803	852	850	825	821	777	826	792	816	814	814	834	822	797	830	811	823	726	785	802	822	798	803	807	833	820	822	809	821	797	821	841	784	831	754	826	849	780	753	853	812	827	793	806	767	838	807	810	814	733	819	828	806	810	794	825	798	789	816	815	766	809	788
20405	8063	5902	3991	2439	1750	1211	927	733	642	543	544	526	469	429	396	385	409	384	359	425	374	361	378	393	360	359	341	341	372	364	328	321	375	310	377	368	331	336	340	351	366	350	345	355	387	334	327	387	335	352	341	331	344	349	336	333	338	371	325	368	380	312	329	332	338	332	326	360	358	351	363	356	333	352	375	332	373	340	344	366	362	369	315	331	335	346	340	355	363	326	308	327	331	347	337	369	372	331	386	361	354	360	380	355	349	334	398	311	356	369	367	348	321	330	404	335	326	357	382	351	342	345	331	379	335	373	343	354	362	371	343	358	364	367	362	305	359	361	325	348	329	359	330	318	354	353	331	349	341	370	320	359	370	387	360	372	361	371	366	403	370	348	317	347	339	348	330	358	356	359	346	302	342	358	354	314	309	359	339	342	352	337	343	342	349	307	334	377	351	353	358	347	343	368	359	359	349	342	338	375	334	361	389	346	356	341	303	356	353	350	355	400	355	366	345	373	374	386	356	324	370	311	391	328	347	360	378	345	352	348	369	359	375	318	380	341	349	366	356	404	339	350	354	323	372	350	351	352	287	327	343	370	313	372	342	345	368	343	365	391	350	311	325	347	355	347	360	359	346	359	332	304	355	339	347	289	348	329	360	375	382	360	370	332	380	354	364	329	329	367	323	392	385	348	378	388	355	350	357	378	342	386	357	357	340	334	362	312	346	350	351	380	349	367	368	378	360	345	360	359	335	353	337	320	352	351	339	377	334	381	353	345	338	329	324	348	374	355	324	335	309	331	353	316	365	342	349	385	364	341	358	339	346	299	331	390	380	332	316	364	343	364	349	325	365	351	387	356	352	317	360	367	369	360	377	341	339	350	369	361	376	371	343	384	367	326	370	362	347	324	356	311	381	399	392	360	333	336	346	362	351	335	369	352	340	340	399	351	343	359	366	363	317	345	316	330	354	328	332	338	338	355	353	374	367	380	368	347	351	317	397	324	353	376	342	370	316	337	345	359	356	345	331	383	348	371	366	345	358	339	357	376	353	372	341	349	354	356	355	381	378	341	397	369	339	369	386	382	313	307	364	356	393	331	364	372	404	341	363	382	315	318	369	324	342	365	341	356	339	344	350	343	343	397	339	321	345	347	341	335	346	340	349	356	357	350	336	367	345	338	303	299	312	302	321	321	370	345	352	379	362	365	372	344	340	332	390	352	367	343	387	367	346	328	361	326	320	319	339	377	392	380	355	327	362	377	343	339	383	371	382	352	363	382	324	364	357	322	395	359	369	355	353	362	380	353	383	348	337	363	326	340	320	375	353	353	347	368	360	329	403	349	352	345	329	338	325	317	383	332	377	380	325	360	346	360	352	303	357	333	368	356	328	342	336	359	339	325	354	358	357	343	343	338	348	348	348	358	352	370	382	363	315	327	332	358	337	356	349	337	353	355	320	371	350	334	362	348	367	367	369	336	346	382	365	358	314	359	355	355	365	349	338	390	305	386	337	379	374	320	355	366	335	349	356	326	343	341	352	341	332	295	337	336	371	322	373	344	345	357	311	364	344	345	360	343	343	342	365	324	345	335	339	344	348	380	378	352	330	314	350	342	358	334	373	333	332	339	346	365	384	356	349	310	357	360	343	382	325	340	336	357	326	330	374	349	369	356	366	320	381	355	366	358	345	363	368	361	336	339	320	338	340	330	365	363	341	368	378	362	359	335	369	374	371	356	378	339	320	355	366	371	376	325	320	403	311	351	351	353	368	354	351	346	334	364	376	361	329	368	340	359	355	323	355	359	356	372	325	315	352	399	327	324	320	390	335	351	374	343	349	334	379	361	317	361	329	330	339	359	373	367	311	317	334	384	350	340	338	321	343	362	353	310	350	308	351	401	379	340	337	351	347	352	329	395	359	352	397	347	338	361	319	346	385	386	347	351	374	353	347	361	374	329	318	328	364	331	339	370	377	327	352	351	335	365	330	339	331	340	391	320	355	331	368	316	320	348	331	358	370	368	344	365	393	379	378	349	384	345	350	337	370	408	345	362	351	340	380	314	330	339	349	327	323	337	382	349	380	379	390	351	296	319	361	348	392	337	316	346	342	391	330	335	375	360	353	365	372	341	375	348	318	349	368	333	330	364	344	373	319	359	411	346	367	350	348	354	334	353	338	347	328	354	363	360	312	340	406	389	339	378	394	341	322	360	341	337	320	348	338	348	371	335	330	357	365	359	374	336	350	328	337	345	341	342	331	384	350	365	338	345	352	380	326	396	373	374	356	368	347	346	337	347	343	348	355	357	367	347	386	362	371	332	346	333	325	387	353	384	375	325	373	350	383	331	374	332	388	347	358	360	392	350	373	362	349	371	352	349	390	327	321	349	368	336	330	367	354	338	349	343	320	329	347	321	351	372	386	360	349	359	359	325	360	349	325	322	358	343	358	316	364	374	333	351	349	349	335	379	351	333	314	353	338	357	368	324	373	381	355	345	352	344	323	356	322	349	352	351	332	346	328	323	345	310	351	389	374	320	355	388	364	358	376	352	362	336	372	329	362	376	362	322	351	350	369	370	350	347	336	403	344	356	373	335	332	372	369	381	366	328	343	361	343	315	343	355	359	387	343	358	314	394	394	339	332	347	355	360	338	361	333	357	345	330	368	372	354	353	362	335	360	329	376	381	369	325	334	324	362	391	407	349	368	328	368	365	357	315	367	363	352	323	361	361	341	358	344	371	363	321	352	353	355	323	369	330	311	349	347	331	338	360	357	359	363	325	363	390	312	370	339	342	367	343	365	308	360	376	363	338	370	366	348	356	358	349	336	342	360	367	337	404	314	310	346	343	307	369	366	374	310	321	355	382	369	386	375	350	352	405	357	356	357	363	302	348	323	347	358	341	341	330	371	344	358	336	367	327	368	311	358	358	359	362	361	361	361	357	331	361	361	352	334	375	340	331	364	358	390	346	372	348	366	346	336	355	302	355	332	335	313	337	362	333	346	330	356	378	355	355	327	375	388	362	339	332	351	331	368	372	340	324	338	344	331	351	404	354	434	339	310	343	349	356	329	326	334	330	333	375	355	362	353	338	337	378	346	326	344	352	336	369	351	380	366	359	335	342	317	358	378	359	348	330	343	364	337	324	360	360	309	336	341	338	325	329	348	353	387	372	374	338	368	322	329	356	350	312	342	388	362	365	341	346	376	371	356	367	330	344	327	345	330	362	322	358	341	358	364	369	359	355	327	355	367	339	349	333	334	363	358	354	343	351	397	320	327	346	339	352	353	322	332	342	341	310	347	328	351	387	362	337	381	353	356	339	333	358	363	350	358	349	340	359	369	390	372	354	356	338	321	343	357	358	395	372	329	343	364	365	335	359	367	358	324	396	367	358	349	352	371	368	357	321	366	356	395	353	328	353	359	322	386	316	353	322	332	330	370	369	336	332	320	302	372	334	343	334	385	356	319	331	384	339	361	318	409	367	376	324	370	357	334
12602	6198	9211	9453	7813	6244	4729	3605	3015	2730	2069	1694	1522	1338	1297	1211	1153	1083	957	916	935	895	950	825	810	881	787	855	831	814	768	798	828	832	783	840	836	803	826	838	786	754	762	743	795	788	753	820	795	776	797	807	813	771	818	795	813	887	817	803	752	793	774	780	770	772	782	804	783	786	799	807	805	806	796	769	808	792	777	762	769	844	817	790	791	802	812	786	820	786	790	774	782	787	752	770	758	811	743	801	798	814	789	748	779	757	812	767	819	780	818	814	804	738	790	770	824	752	765	767	776	819	812	771	819	810	765	827	807	799	817	787	754	777	727	800	773	839	830	795	780	807	780	772	777	757	768	752	770	799	809	826	724	780	778	754	842	763	752	820	721	814	755	735	831	738	832	812	813	749	781	773	777	837	774	766	766	789	745	836	773	783	770	781	858	775	799	810	747	784	802	800	799	759	812	819	798	790	775	788	791	772	787	765	794	714	758	770	764	766	794	822	744	799	773	792	792	776	760	818	774	751	857	781	831	746	790	799	813	755	744	808	802	766	796	790	780	800	740	823	831	775	766	853	777	756	800	741	768	769	816	776	799	755	775	789	809	792	776	800	789	813	823	827	817	775	789	807	775	780	819	802	789	807	777	754	764	823	770	807	785	795	758	772	775	769	752	750	788	737	793	722	793	814	787	812	782	796	802	763	835	760	819	768	830	777	748	748	782	823	760	787	808	778	803	765	783	793	845	813	751	800	795	823	815	746	739	779	803	773	809	798	786	803	761	780	799	799	794	815	812	810	810	782	798	801	805	785	828	751	753	816	779	774	799	786	775	782	773	796	775	786	837	783	792	752	784	818	812	782	785	778	770	817	775	754	814	771	800	761	788	856	767	738	837	762	780	758	761	779	745	756	822	784	750	831	778	777	783	817	756	781	778	769	750	739	783	864	827	809	747	792	819	770	720	824	814	804	778	739	794	747	742	795	825	771	824	814	820	783	825	735	768	829	770	749	768	753	761	800	756	798	801	754	765	767	801	745	797	829	794	744	821	838	785	817	783	736	773	743	777	810	761	750	736	773	805	775	804	768	772	758	786	766	774	754	813	762	796	777	762	805	803	746	800	807	732	835	771	827	742	771	778	758	792	801	794	797	734	760	768	772	793	794	768	773	852	786	765	791	786	841	774	765	775	768	779	786	740	814	747	792	838	791	803	849	798	809	800	763	778	794	757	760	816	829	813	742	791	776	762	767	754	752	781	803	808	724	765	734	793	761	792	790	811	746	752	769	791	767	793	840	754	741	747	791	722	808	774	760	770	749	810	817	734	797	778	815	779	796	829	807	793	761	780	750	758	772	762	758	771	770	752	755	799	803	827	859	777	761	790	793	793	804	797	791	746	790	729	793	748	751	814	804	783	805	787	757	849	774	785	857	754	871	843	795	785	780	808	787	801	737	752	811	804	813	759	767	752	825	759	802	765	823	816	770	787	812	793	790	812	777	766	759	823	718	761	742	787	773	757	792	763	772	732	775	796	817	734	778	780	818	754	766	765	762	792	769	783	768	803	760	798	727	760	774	826	780	765	783	826	770	813	759	809	792	781	815	779	773	694	842	818	800	754	804	791	752	784	786	811	792	796	776	770	759	761	771	801	762	789	853	779	820	831	776	788	794	775	817	774	842	777	769	835	797	837	788	777	773	793	803	769	819	794	815	800	753	823	772	818	792	824	810	804	779	805	783	764	756	787	752	829	779	807	781	820	772	785	741	847	760	813	785	762	772	769	771	772	806	774	809	823	745	784	781	770	777	802	735	791	817	773	772	778	789	811	740	760	807	758	815	806	740	835	793	772	800	795	785	814	736	782	784	753	799	836	799	821	749	801	750	805	789	797	822	801	779	791	803	795	757	796	818	829	790	773	772	774	843	760	829	727	774	742	799	797	787	771	797	769	753	789	807	767	843	757	820	783	801	809	729	787	783	746	759	799	794	776	742	791	763	753	845	785	759	832	720	774	732	757	787	778	789	755	794	763	801	782	808	757	782	785	755	807	809	764	787	751	776	766	775	793	770	801	799	783	772	764	784	759	811	744	792	753	802	785	809	804	794	799	772	755	779	738	807	759	755	808	791	772	813	724	801	790	827	807	819	812	821	741	749	784	790	801	827	788	793	740	802	786	761	742	755	786	795	750	691	788	812	745	768	761	825	784	821	763	765	809	796	772	755	722	752	794	723	832	788	782	792	765	745	793	837	797	805	782	758	798	838	790	855	796	842	799	786	773	787	775	812	793	780	810	794	815	791	810	836	790	762	782	843	786	755	799	781	790	801	749	761	767	831	805	759	819	828	797	761	755	765	767	813	790	780	812	766	804	804	777	791	780	796	788	826	803	821	811	819	772	765	766	795	823	771	777	767	772	790	796	776	775	722	818	818	803	813	808	748	794	805	766	778	785	747	819	815	782	782	787	781	795	791	770	794	797	832	813	841	776	805	758	746	835	749	760	777	820	665	759	776	791	782	761	791	805	782	745	788	797	755	806	758	845	802	776	792	787	826	784	764	835	736	832	770	807	777	767	769	764	829	798	810	775	806	766	784	740	770	687	813	834	812	746	769	813	768	815	761	834	803	773	759	814	784	747	762	785	770	821	754	760	769	827	801	767	840	810	753	749	728	766	757	803	791	788	772	859	746	786	766	777	802	816	756	736	771	768	738	792	757	834	794	793	839	810	782	777	755	813	807	768	789	784	770	823	863	809	746	774	769	758	760	735	759	766	756	753	774	739	781	778	776	786	793	798	700	789	794	733	776	777	794	759	792	789	781	794	813	799	800	743	783	810	759	722	811	833	805	769	829	754	777	803	803	756	784	789	812	786	792	761	817	775	786	809	771	808	800	767	804	852	777	772	746	774	763	806	806	783	762	788	775	799	804	795	783	826	796	763	801	828	760	827	779	835	801	739	773	799	794	804	820	778	813	809	780	777	784	783	778	775	792	730	823	792	787	728	788	782	795	824	795	794	791	752	842	803	760	788	783	788	781	796	798	786	812	812	830	811	800	760	834	781	786	801	795	817	779	780	725	745	836	800	786	795	760	795	784	768	803	832	799	747	766	791	763	779	756	771	812	853	753	794	765	768	803	798	765	783	799	797	729	769	793	810	792	734	782	717	745	827	773	807	772	744	804	790	785	789	799	789	779	785	764	753	790	817	790	822	757	789	750	779	803	801	766	800	784	771	818	793	793	801	759	787	742	826	769	733	763	778	815	810	766	710	786	771	783	763	719	764	761	810	778	795	784	789	741	811	839	798	823	800	764	790	753	843	806	759	769	789	784	753	821	759	774	751	790	814	815	792	786	771	751	817	754	804	776	752	763	755	749	760	796	819	813	788	748	780	803	739	791	777	778	777	816	804	738	807	785	753	780	781	759	781	744	829	792	757	759	777	819	772	794	829	756	772	800	771	818	733	762	734	777	748	762	804	759	742	784	795	819	813	784	806	790
27545	11946	8983	5896	3581	2464	1671	1202	1024	1052	762	681	611	556	499	488	528	514	457	497	458	440	468	424	425	419	440	484	436	434	473	458	405	404	418	423	434	392	413	432	427	407	416	445	402	424	440	431	438	391	422	400	433	383	409	399	415	389	435	453	407	444	426	451	374	393	406	410	402	424	430	404	427	440	436	419	422	438	424	441	440	432	447	457	457	397	410	431	448	412	399	389	391	473	400	471	397	464	419	406	415	465	406	428	466	378	448	435	448	420	438	423	452	469	416	409	445	443	395	421	470	457	433	448	431	432	395	427	429	416	453	438	451	447	443	411	452	421	404	420	415	399	427	446	418	446	435	463	402	402	395	400	426	405	424	421	455	426	393	385	427	409	435	401	448	422	420	393	446	422	435	434	435	450	403	465	402	475	412	425	464	417	414	448	426	408	460	408	416	465	409	418	416	452	443	441	417	403	465	415	390	403	388	409	422	425	394	405	397	398	438	407	420	421	413	391	424	471	444	417	423	388	434	420	429	413	439	442	417	419	402	439	420	426	369	397	465	440	455	419	469	444	403	401	437	437	430	413	444	380	418	379	434	420	428	413	449	462	456	458	438	409	420	431	400	459	392	431	436	461	417	404	405	388	426	410	393	404	432	406	424	452	447	447	392	449	411	431	423	451	443	379	415	432	405	411	419	429	393	459	422	408	453	423	433	438	389	435	454	432	439	444	404	428	456	388	427	436	414	415	438	423	427	444	413	440	413	408	429	433	424	399	409	434	393	404	441	408	434	429	432	448	451	447	439	453	420	411	408	448	405	407	436	408	412	402	441	462	408	399	392	441	449	416	397	392	405	394	446	441	455	441	449	489	451	458	354	368	431	419	421	433	414	446	388	414	415	446	429	385	409	397	455	408	372	460	438	437	458	435	422	454	473	425	471	386	412	434	454	444	479	439	432	410	417	421	423	432	459	408	462	412	402	427	392	456	404	410	402	425	418	430	435	459	418	424	441	412	418	407	404	406	454	429	412	416	431	403	406	448	416	446	460	432	380	372	412	419	445	388	407	421	431	443	397	427	403	428	415	417	428	410	429	425	407	447	400	446	441	450	439	422	431	408	401	447	404	386	402	386	422	417	435	392	431	421	436	430	427	426	401	407	408	451	401	419	445	423	421	412	407	420	416	438	428	407	431	414	431	435	408	446	420	443	435	427	430	420	392	420	389	451	432	436	449	411	416	388	396	402	433	448	419	444	386	441	419	401	439	442	437	409	442	398	442	432	413	388	416	450	430	391	449	392	407	430	426	393	427	447	448	407	415	439	438	431	427	405	446	420	397	411	423	464	406	423	405	446	420	387	377	413	423	464	429	429	418	450	411	479	420	431	448	379	435	407	466	423	421	419	440	477	420	472	427	437	423	416	415	446	424	432	395	415	420	400	385	388	415	415	410	472	430	437	437	378	465	486	460	416	426	466	415	426	428	403	450	426	448	425	458	440	419	407	392	404	448	421	431	423	412	409	444	448	408	416	421	414	426	441	424	461	445	428	439	421	435	407	407	427	455	412	428	383	428	416	402	399	404	416	403	433	487	422	411	398	428	386	443	449	419	443	435	422	422	422	421	411	454	417	420	385	438	468	445	387	379	410	425	414	400	435	482	414	461	431	394	410	430	402	409	383	440	422	420	434	434	453	423	422	456	405	429	394	425	425	436	434	429	435	437	406	391	434	389	411	434	434	431	406	393	458	402	403	413	401	420	374	418	442	386	441	416	418	457	405	384	415	459	428	381	416	460	464	422	450	409	424	416	410	395	395	439	421	426	445	420	453	418	429	443	436	391	421	409	393	439	413	430	437	431	377	454	412	418	462	447	451	421	399	407	452	393	425	438	406	391	465	396	424	442	400	465	402	401	414	399	414	387	433	425	436	428	425	412	378	459	398	465	411	453	432	421	442	432	456	454	429	384	406	447	422	467	392	456	429	409	435	424	398	422	385	420	417	408	429	424	394	437	419	422	371	430	474	434	436	373	430	416	441	447	415	428	438	427	392	409	443	443	453	435	453	426	369	395	401	419	451	414	454	422	415	438	453	456	424	384	403	441	418	404	404	424	454	458	459	441	399	390	426	432	455	440	452	406	458	406	404	430	446	406	409	427	451	426	436	408	454	435	471	407	421	413	394	423	412	451	448	430	443	447	435	448	431	422	398	410	422	407	422	419	408	445	441	425	456	423	402	428	436	422	419	464	427	434	449	408	436	419	429	433	413	392	466	420	458	412	481	426	454	398	430	421	437	428	411	446	401	400	408	419	416	420	426	423	411	432	446	485	427	452	393	389	421	397	428	501	407	465	423	422	411	441	385	421	444	459	455	451	441	439	420	407	445	411	385	401	405	403	418	422	437	440	429	409	424	435	411	386	396	448	438	455	381	398	433	461	421	414	410	427	416	461	455	445	405	422	427	433	422	471	428	422	398	402	461	358	414	414	441	466	452	388	411	439	422	396	460	427	421	454	429	442	418	431	429	444	445	441	432	437	437	407	446	428	428	422	392	408	420	429	431	405	415	408	395	444	400	424	403	413	461	428	427	415	405	379	425	409	427	423	452	452	388	441	421	370	434	428	434	425	422	443	443	430	457	408	437	424	422	413	430	426	406	407	417	372	427	416	440	399	424	417	433	396	420	430	459	418	415	434	449	429	424	408	412	407	455	456	433	448	473	421	425	421	418	420	464	415	437	463	445	438	394	437	417	371	401	403	389	415	431	413	449	419	436	455	456	447	395	472	424	412	410	429	421	409	423	380	394	420	369	419	392	432	393	413	382	423	448	415	432	438	414	419	430	396	399	438	412	427	383	422	441	420	441	414	369	419	446	416	425	445	425	406	406	405	413	465	433	456	411	379	390	430	417	423	392	438	432	432	444	472	430	432	436	459	442	447	410	426	483	452	440	408	412	426	409	427	424	411	433	367	439	432	442	435	448	458	404	431	410	436	417	450	426	458	451	399	404	457	407	421	450	433	413	441	379	407	401	422	413	429	498	411	433	416	442	441	412	446	448	441	421	437	464	434	438	418	410	431	415	401	439	469	404	381	392	359	408	412	461	414	428	429	419	452	453	461	474	418	441	450	369	420	449	413	429	401	419	450	433	398	417	421	398	409	440	443	383	443	404	427	394	428	438	425	421	396	406	428	437	433	441	413	429	414	390	451	393	380	405	402	403	423	432	402	424	417	426	421	407	451	447	414	434	409	447	445	419	410	419	450	438	394	468	434	443	436	441	438	419	396	441	445	419	439	407	421	457	473	391	430	430	394	420	427	457	414	438	404	419	407	449	437	434	453	407	458	402	414	432	410	455	419	418	458	401	425	417	435	420	439	445	443	397	393	432	441	440	415	429	434	380	434	392	429	386	411	427	364	426	430	377	391	434	388	417	423	437	430	417	455	431	444	409	422	416	413	431	406	427	465	411	418	421	407	430	427	425	422	437	429	409	390	433
15373	8411	12414	12378	10309	8213	6559	4820	4261	3827	2860	2270	2005	1786	1627	1476	1435	1326	1154	1213	1049	1177	1116	1058	1065	1016	991	1057	995	967	985	915	970	971	862	950	926	970	982	973	961	963	944	958	864	940	922	921	907	909	976	915	927	985	940	913	1002	983	1000	906	936	937	918	947	970	964	917	971	930	937	959	946	949	904	951	953	907	901	935	936	857	948	895	956	916	922	885	933	868	925	924	912	905	947	947	952	874	932	927	904	921	907	962	935	946	914	932	877	945	950	927	914	859	972	953	933	972	947	954	891	910	912	905	970	941	859	965	928	907	924	924	939	910	914	881	927	902	939	884	910	941	923	956	944	963	860	913	881	958	943	921	979	958	893	888	957	953	947	948	906	907	947	885	907	855	943	930	909	897	900	929	949	880	906	893	928	872	962	944	944	1006	961	872	1002	923	968	920	989	927	926	968	893	902	860	955	925	947	967	883	963	881	977	944	933	925	956	864	926	976	902	911	932	914	955	951	911	948	945	956	891	961	959	956	889	908	961	916	912	915	910	876	907	963	924	920	872	932	901	930	917	930	875	934	927	932	943	931	932	886	930	950	882	926	955	903	967	958	921	901	928	936	894	933	929	864	927	918	901	911	902	910	925	954	917	968	882	898	942	964	936	863	955	875	929	897	943	918	926	907	998	903	930	934	904	917	862	892	915	898	945	967	912	928	943	935	871	903	949	939	934	895	926	953	934	936	918	954	929	893	921	942	960	929	947	898	927	957	909	934	908	938	935	961	948	861	913	913	931	945	891	954	895	936	938	955	938	903	916	927	911	913	929	906	901	938	904	942	922	896	958	924	908	893	978	906	903	937	918	917	923	901	902	902	937	975	912	886	925	955	903	935	871	940	945	925	994	907	944	878	954	906	929	920	881	962	1002	934	923	941	928	849	908	984	943	916	960	949	926	912	956	932	888	948	960	914	914	985	973	989	857	941	985	918	959	955	960	960	970	895	933	877	903	942	896	894	889	943	962	913	911	917	966	922	982	874	947	932	914	899	921	897	932	917	934	914	942	910	898	887	903	951	940	942	905	874	920	975	904	948	941	889	952	912	935	909	886	953	941	914	898	919	946	925	937	982	904	900	874	961	908	923	910	971	922	890	928	933	910	958	949	872	905	881	926	882	917	913	948	914	940	922	965	865	951	958	924	897	934	915	914	926	932	857	886	963	918	963	908	922	937	911	897	931	925	896	915	916	973	917	914	944	923	981	921	917	891	868	949	901	913	898	937	933	953	891	917	914	948	907	931	894	886	887	910	927	916	965	925	972	923	886	934	906	891	968	918	902	908	879	955	948	889	954	948	881	906	955	914	922	918	929	958	907	932	920	925	951	920	943	924	895	889	908	911	929	951	945	868	913	965	876	943	881	914	930	945	861	918	892	947	903	956	946	926	907	903	883	921	934	899	951	920	864	955	947	943	945	954	921	943	944	875	929	897	881	952	894	933	905	926	880	918	936	900	947	922	871	939	930	873	883	960	899	907	888	915	983	935	887	896	948	931	862	965	887	906	919	916	904	954	916	967	941	883	906	956	887	922	901	928	908	891	944	893	921	888	966	927	911	903	915	956	931	960	918	909	904	950	973	952	916	907	937	903	886	953	956	943	899	864	901	911	958	914	925	919	896	899	899	911	936	925	945	929	939	936	915	919	924	885	922	940	876	922	918	974	889	902	942	990	938	933	894	885	958	945	913	937	923	938	935	934	915	936	861	965	920	907	942	916	917	947	937	911	919	948	960	923	911	906	947	923	893	895	913	965	853	914	920	875	917	1006	936	951	901	902	967	898	879	985	870	946	896	916	904	953	960	939	894	905	954	934	865	888	896	909	985	907	877	919	950	937	987	936	872	897	907	951	876	997	911	927	904	909	920	919	851	940	892	836	935	894	973	890	953	912	936	950	921	943	956	883	940	923	910	905	987	981	973	901	934	941	907	893	893	892	931	889	945	940	971	942	891	913	816	932	931	921	917	894	985	917	912	937	915	936	884	977	927	928	883	910	955	929	907	944	926	961	904	880	881	871	942	915	943	919	928	976	960	973	930	953	920	946	892	852	885	932	926	886	928	909	942	947	898	883	885	909	950	896	892	1003	893	897	863	908	862	891	904	933	912	958	957	899	947	979	914	893	911	902	939	914	845	958	922	891	956	922	926	892	910	938	929	973	956	886	858	907	928	940	945	939	896	927	901	961	937	931	907	921	895	904	966	956	860	905	1022	898	913	935	953	833	958	908	918	927	908	910	892	911	927	877	959	904	920	911	935	978	881	946	956	891	989	969	947	899	964	913	938	858	990	924	871	954	936	930	950	888	948	941	849	918	939	924	962	887	903	879	937	961	916	964	908	894	941	911	964	936	975	916	999	937	899	984	962	871	940	947	915	875	897	888	854	917	945	994	885	923	927	960	861	922	929	930	952	921	1009	981	927	901	960	871	897	924	933	938	918	894	929	949	920	928	896	913	933	955	925	927	907	929	906	896	909	915	956	884	910	962	929	902	899	910	893	977	886	956	977	886	892	849	990	973	931	910	908	918	888	929	902	910	900	939	941	932	910	933	936	896	940	982	936	954	894	867	980	950	883	926	934	937	940	854	919	942	907	961	947	943	926	928	887	924	935	831	964	1018	883	906	929	967	899	908	879	891	908	932	948	962	927	935	963	964	940	906	958	936	934	936	888	929	856	948	920	918	921	880	968	943	918	931	954	895	903	934	979	981	892	941	918	914	982	909	882	945	976	905	921	964	915	898	902	928	931	901	907	911	887	999	949	909	929	898	904	900	929	960	963	923	904	888	942	927	918	881	968	900	979	926	957	935	936	917	947	941	908	910	948	899	882	869	987	905	923	954	917	933	883	953	903	915	943	934	901	932	956	923	912	920	896	908	924	873	891	941	953	919	898	929	946	861	906	924	930	898	940	913	957	896	911	886	881	949	974	904	936	898	902	922	889	953	964	909	961	973	929	983	914	911	902	907	898	903	912	991	936	877	897	904	937	920	936	916	914	910	939	984	923	940	930	935	912	901	891	908	909	883	903	931	988	898	857	926	942	934	964	853	912	932	889	908	959	919	980	936	899	947	925	931	968	978	925	946	933	922	985	900	932	972	918	910	946	932	922	926	919	862	908	948	954	876	942	912	904	952	963	873	943	973	916	910	887	913	882	917	960	902	915	951	912	919	928	910	911	863	968	912	929	902	922	933	896	877	976	978	944	984	978	934	963	985	883	879	899	908	928	899	911	882	889	974	912	955	899	911	898	922	925	915	913	935	946	946	957	941	956	893	898	912	907	951	872	950	955	926	940	923	890	907	928	939	927	987	964	944	884	921	922	899	927	942	977	877	898	931	898	930	919	910	932	958	937	997	942	909	882	875	922	900	891	1048	949	888	915	926	937	929	891	927	967	935	946	917	912	925	924	924	917	945	969	993	947	930	945	875	909	957	902	948	949	891	877	873	908	952	869	960
9979	3789	3066	2133	1446	1029	875	673	598	541	490	473	429	448	403	397	406	409	373	365	377	379	380	343	346	385	367	405	375	362	395	406	366	400	376	383	384	389	398	378	384	372	348	392	354	350	367	384	420	394	328	358	376	366	349	365	391	350	370	367	350	371	320	363	388	378	353	367	361	384	363	377	383	357	372	399	381	381	363	387	348	344	379	330	350	391	370	364	380	398	364	354	408	345	372	393	378	396	351	376	369	382	390	405	375	330	382	352	361	368	324	360	364	361	427	386	391	412	330	366	412	358	362	344	379	361	371	369	366	337	375	391	389	385	376	342	376	343	385	416	370	383	398	393	335	361	331	414	377	372	367	368	400	367	359	406	369	359	319	373	400	367	371	352	375	409	395	378	391	358	353	383	395	398	392	361	401	349	408	399	373	364	338	382	375	393	403	376	399	402	389	397	377	344	371	400	357	385	427	339	401	363	342	353	362	378	375	429	395	407	411	359	339	409	325	415	385	351	333	394	387	355	363	389	395	355	372	363	367	380	390	382	378	387	375	396	380	334	372	379	394	394	421	357	354	353	340	352	370	367	400	349	378	388	341	388	384	386	357	372	390	339	404	363	363	385	346	391	393	355	366	399	350	386	357	383	365	343	381	376	388	360	358	378	370	387	402	375	371	346	349	413	376	372	381	391	355	362	377	373	371	379	402	390	388	345	361	362	369	378	353	379	362	396	380	394	366	361	383	396	395	339	337	404	391	380	375	371	345	378	404	367	368	379	373	361	369	370	398	370	375	372	346	336	372	351	373	410	391	361	392	384	382	351	348	390	365	352	379	364	327	374	381	363	380	324	372	399	341	365	360	409	331	380	374	342	364	351	375	373	381	351	322	401	356	340	367	336	393	383	352	372	383	404	361	345	403	388	397	361	352	346	344	392	381	388	391	388	372	368	391	366	359	340	357	399	362	394	348	355	380	399	370	396	368	387	374	374	358	349	320	364	397	391	393	388	376	370	393	410	387	378	361	354	391	360	381	407	377	402	359	366	358	323	419	411	355	376	346	385	362	358	379	347	359	366	324	346	351	376	370	396	365	382	358	376	384	369	384	410	375	397	405	408	346	379	366	355	386	381	359	365	388	369	353	411	374	339	339	365	383	358	374	395	358	354	383	359	348	384	366	347	373	373	364	357	358	386	377	386	359	370	375	388	360	337	370	348	337	333	357	355	387	406	382	372	358	342	374	359	329	378	356	389	345	356	377	355	336	353	404	350	372	360	367	367	363	409	401	393	358	358	354	404	389	354	384	357	408	367	384	358	341	379	374	347	357	383	412	368	401	391	375	380	404	374	343	352	395	405	379	417	399	367	385	367	387	400	388	330	371	352	340	367	397	373	344	395	361	352	361	413	391	393	414	409	403	371	362	341	351	357	388	380	373	386	380	380	379	388	367	366	372	390	375	370	335	389	346	398	381	381	358	355	386	372	396	390	369	388	381	413	385	350	341	397	365	372	381	406	355	376	374	370	390	373	376	354	386	348	373	384	378	364	396	359	383	379	353	382	374	404	340	378	375	384	389	362	373	332	359	345	382	402	357	363	359	363	352	390	359	399	376	420	375	336	372	372	383	398	363	349	380	401	370	376	401	365	349	386	334	389	386	388	404	379	391	402	363	323	380	381	399	383	375	376	354	378	408	384	363	364	387	364	365	340	357	379	369	356	363	397	381	394	373	378	360	356	375	385	406	402	368	371	369	393	423	355	388	324	403	363	370	397	367	396	401	358	398	393	345	391	359	383	385	358	396	368	378	388	364	374	318	354	353	339	356	365	326	333	399	387	407	390	356	383	430	332	354	376	357	365	361	378	379	353	403	380	350	405	385	386	389	393	367	363	380	356	390	359	350	357	347	362	413	394	366	377	360	386	348	376	384	348	367	412	340	333	387	390	395	404	351	389	388	392	361	352	361	414	381	384	390	367	380	373	399	399	380	332	395	364	362	382	362	328	368	357	346	341	368	370	364	380	352	341	376	408	367	326	347	399	368	370	365	347	376	339	398	376	389	391	361	381	371	394	371	388	349	380	367	393	393	390	362	370	373	365	368	374	395	363	385	364	374	348	402	348	400	402	403	365	354	360	394	382	387	364	390	364	373	373	358	337	351	368	364	397	355	364	354	385	370	381	366	378	377	329	385	425	379	395	364	351	371	406	390	374	327	385	350	407	380	361	353	421	359	354	330	385	390	350	391	373	393	391	368	347	359	364	394	368	376	349	395	353	363	417	382	366	361	381	340	378	340	361	362	357	369	328	392	345	363	369	392	349	388	349	367	368	369	364	370	410	416	399	383	349	387	399	390	356	365	403	388	368	377	413	400	337	360	382	320	359	392	377	388	364	368	354	399	352	371	417	359	376	383	370	370	400	359	390	332	347	349	348	350	383	354	419	401	396	377	336	353	385	371	388	373	367	382	352	347	371	394	385	363	418	401	364	335	366	374	321	360	430	372	358	390	388	365	365	373	336	405	383	385	386	351	364	365	406	402	367	395	372	366	384	359	377	363	399	421	395	356	344	384	360	368	388	364	390	378	402	377	374	394	385	351	386	376	367	373	389	387	364	379	377	408	386	351	363	374	341	360	351	384	370	351	363	331	386	362	392	363	391	360	380	332	347	345	391	395	386	384	383	405	405	368	403	350	352	351	352	379	377	344	347	375	408	378	381	388	378	377	372	404	378	397	393	356	364	336	358	386	387	375	391	365	403	361	373	350	386	403	350	360	358	380	379	344	405	355	340	360	382	379	344	423	356	389	386	374	382	417	371	393	339	399	390	393	347	372	393	353	328	396	396	396	351	369	397	360	350	364	362	340	393	416	381	355	345	353	339	381	348	349	350	382	375	367	377	413	358	421	333	369	396	406	401	369	393	361	397	393	396	345	392	388	354	384	347	378	381	362	351	354	358	337	357	368	363	373	358	355	392	378	387	387	389	359	379	402	379	337	401	376	368	390	380	352	321	359	421	369	425	376	357	383	384	383	393	372	406	363	390	362	390	386	368	389	390	398	383	365	406	392	344	365	351	378	379	381	378	365	366	380	338	380	383	379	352	403	375	349	352	362	376	392	351	400	368	334	399	364	332	381	381	321	358	396	369	354	354	373	319	386	378	395	395	404	343	339	366	354	355	340	411	398	389	394	401	373	419	413	400	388	323	387	403	358	393	401	380	369	329	394	377	379	345	338	329	347	351	353	401	371	416	390	388	308	375	386	373	345	383	405	372	376	382	385	392	381	347	372	359	342	348	372	375	369	333	352	361	372	356	373	358	434	383	372	346	407	364	394	367	397	393	375	391	368	400	352	399	382	336	359	333	399	377	383	389	384	367	357	323	358	361	379	387	357	360	393	390	366	345	386	342	407	412	381	352	394	356	362	375	326	375	364	392	377	351	355	379	319	383	371	370	359	409	394	393	366	379	363	376	365	388	365	378	371	358	375	362	370	365
6138	3352	5673	6019	4907	3960	3087	2342	1990	1640	1539	1328	1281	1110	1050	1015	1010	938	895	893	874	888	896	825	864	787	851	837	851	835	823	774	768	881	820	796	782	827	840	828	810	801	810	833	795	838	774	801	816	865	838	807	833	783	861	894	824	776	825	866	824	821	849	837	799	810	802	786	874	813	799	844	804	833	853	835	858	853	812	859	800	810	845	859	780	778	800	852	877	782	800	866	810	801	832	851	809	850	872	813	785	784	836	851	818	787	811	799	769	796	835	786	818	851	859	780	797	824	826	859	828	788	828	786	820	785	832	788	840	830	827	818	872	809	834	784	803	825	759	820	818	793	861	861	834	822	804	856	774	821	846	820	864	774	818	812	852	799	851	810	805	839	825	793	823	795	782	806	790	805	808	857	855	836	876	815	834	866	841	775	814	776	835	782	781	781	872	799	839	811	810	794	804	827	878	828	790	828	824	815	807	815	795	859	840	827	837	769	782	826	771	791	827	814	762	769	847	825	836	811	806	847	844	781	824	842	782	813	831	800	793	788	812	811	784	810	800	805	794	836	774	818	832	803	833	836	845	792	834	831	837	830	863	790	880	819	810	848	793	830	813	805	832	837	765	850	841	809	787	816	828	820	818	750	800	804	779	810	808	785	804	808	852	783	829	823	795	835	802	833	845	776	853	802	782	838	820	818	817	778	808	823	817	821	809	780	802	796	805	775	788	843	818	803	853	783	831	819	808	815	842	815	829	821	805	783	782	863	847	831	854	793	779	814	835	835	822	813	780	864	828	777	812	757	841	813	826	803	770	794	834	845	824	834	817	820	783	795	846	810	799	792	817	815	771	823	775	836	749	818	784	836	835	852	810	821	824	812	830	794	810	855	802	834	883	768	810	826	836	823	863	808	812	848	859	823	787	799	795	786	782	841	830	808	796	814	874	816	803	898	811	822	787	842	815	813	814	796	843	868	751	802	841	808	783	839	771	781	803	853	749	805	800	772	821	836	825	835	845	803	805	813	776	837	813	815	847	846	822	798	829	815	800	794	880	810	800	780	798	861	772	809	792	783	881	809	779	814	830	811	871	852	867	835	825	793	880	789	824	834	794	821	789	860	752	830	855	845	824	800	816	790	791	812	810	839	814	777	826	785	812	825	804	832	755	793	824	817	869	822	831	794	838	831	781	831	825	802	870	828	801	833	809	817	785	803	829	828	842	837	859	819	821	784	815	781	798	768	785	799	861	772	801	805	824	833	800	831	796	812	782	815	779	812	813	800	799	779	813	828	822	870	847	816	763	806	789	841	844	814	801	844	818	802	847	815	777	789	803	843	839	824	791	834	806	880	777	767	823	886	793	815	774	790	783	770	831	787	852	810	836	772	805	809	812	841	818	807	828	810	823	856	785	843	809	839	824	801	813	824	813	837	804	812	783	827	809	756	836	815	821	747	806	818	852	823	850	848	812	806	834	835	795	762	805	837	793	769	857	832	782	805	854	796	829	825	830	847	844	866	821	826	834	782	823	788	818	865	889	813	827	827	833	795	809	858	790	824	799	870	814	805	774	812	826	795	791	799	850	795	804	842	811	799	803	840	814	825	825	828	851	800	849	835	793	851	809	798	842	840	835	859	804	839	833	789	836	815	758	786	787	791	814	811	794	794	855	848	780	793	865	822	880	781	798	770	817	836	794	838	784	789	808	847	835	833	770	778	839	814	790	814	807	820	843	776	809	817	820	773	854	850	812	800	824	793	823	867	825	887	812	807	819	810	841	783	842	859	815	834	829	813	807	811	752	810	842	786	741	825	819	799	851	752	793	830	845	814	814	834	801	798	836	855	821	802	811	797	793	822	857	866	821	841	804	825	752	813	811	837	828	787	792	797	839	862	801	793	795	781	819	848	809	851	772	833	886	765	790	850	805	770	828	777	788	793	837	874	845	822	823	809	805	840	811	842	811	812	850	840	783	813	808	822	796	838	811	803	796	872	829	815	772	791	804	810	812	811	804	804	802	844	842	783	834	788	791	790	815	862	780	851	834	765	839	813	865	814	852	817	842	807	810	812	804	797	808	763	856	824	822	812	807	806	818	790	844	861	790	844	822	766	815	843	814	833	787	798	836	802	785	827	791	786	821	853	761	830	811	810	844	782	813	811	786	828	793	856	798	813	764	812	739	829	812	853	816	836	831	849	768	764	799	822	812	800	837	861	808	817	829	846	827	776	801	853	854	812	809	812	846	799	821	836	822	821	830	820	797	811	816	829	807	789	851	835	839	819	825	766	812	741	827	820	844	837	823	836	774	830	813	849	806	793	840	830	796	769	791	789	771	828	823	823	838	872	845	803	852	854	804	861	816	836	840	855	830	825	829	857	828	821	831	862	848	840	855	819	823	785	784	815	813	783	811	841	824	826	861	825	793	839	824	823	801	819	777	870	841	763	849	842	806	790	806	909	817	803	787	825	842	804	818	825	798	777	796	830	840	759	866	835	797	805	779	805	843	826	832	825	826	832	860	804	874	788	806	844	762	781	892	818	840	815	796	819	837	798	776	819	810	778	830	793	796	790	828	813	771	790	816	772	819	769	806	790	813	822	786	818	776	802	851	843	792	827	775	764	797	856	789	774	833	825	789	846	816	764	837	821	811	828	845	791	844	866	846	824	822	817	845	834	780	893	835	840	864	845	812	833	866	814	834	800	837	783	817	790	827	803	815	822	833	819	843	784	797	828	844	806	806	834	762	842	818	812	800	765	802	812	824	819	785	806	847	800	772	779	820	859	780	804	801	799	842	742	831	814	789	824	820	806	797	828	835	806	824	762	793	801	785	846	840	797	870	799	803	762	794	803	817	789	868	819	802	790	817	795	804	825	823	810	848	831	794	814	839	846	824	814	862	802	836	820	807	809	836	794	831	861	857	800	809	837	812	875	812	826	827	836	852	812	794	842	848	831	783	806	839	815	797	811	852	842	834	873	731	780	785	745	856	853	775	764	802	824	806	830	793	790	786	783	846	860	829	820	830	791	800	794	811	797	797	835	799	822	803	828	836	807	792	827	810	845	833	860	826	807	805	846	815	821	813	816	834	846	814	805	828	781	796	780	822	798	822	822	814	821	826	836	795	849	817	824	850	777	790	799	792	802	760	833	826	837	795	857	772	811	815	794	784	842	806	782	785	841	796	847	845	823	832	850	823	770	797	789	791	778	818	885	874	825	783	881	841	801	823	791	789	797	824	835	829	798	789	780	811	823	818	769	808	777	733	848	782	806	815	868	819	810	839	768	826	830	832	764	772	834	829	809	822	814	785	803	855	833	759	857	856	843	799	886	853	839	861	801	807	812	789	798	799	802	813	805	891	817	850	826	809	826	787	797	805	790	725	813	804	841	785	816	793	762	811	871	809	860	808	793	767	834	820	835	849	825	828	858	766	837	787	784	813	839	806	830	783	802	804	778	803	847	809	830	856	838	785	860	802	816	810	748	818	857	919	777	801	843
18906	7467	5724	3828	2405	1670	1234	881	732	689	596	554	472	426	445	406	395	390	364	404	395	397	369	357	355	353	365	316	328	359	359	342	320	353	348	360	351	346	348	371	331	350	350	343	357	359	351	356	347	328	395	345	325	361	351	349	385	358	365	349	364	333	331	372	372	363	338	343	367	355	301	352	343	341	342	375	351	341	360	316	327	380	343	361	346	374	335	336	363	334	385	336	325	388	369	359	331	376	351	346	349	335	316	350	347	342	357	367	349	345	330	352	359	333	346	345	354	363	349	379	332	341	354	375	355	354	315	375	362	326	351	357	352	345	365	353	335	372	356	345	364	338	382	412	327	347	381	370	334	337	350	354	346	331	347	369	331	335	320	331	344	359	340	362	352	364	342	346	311	370	369	367	362	361	378	370	345	375	343	392	349	327	330	323	340	319	316	334	371	360	372	371	330	325	340	370	334	349	338	323	359	338	340	360	379	399	357	368	361	355	342	360	347	343	331	341	340	346	347	370	344	364	336	323	369	348	389	366	310	400	359	350	338	327	319	326	368	337	336	320	312	328	356	327	354	355	339	373	343	362	365	367	359	348	350	326	331	368	361	364	348	362	332	327	332	340	345	369	341	363	353	368	314	360	349	357	351	362	367	361	325	341	346	357	338	387	347	349	346	319	332	378	361	360	352	322	343	370	322	333	336	380	327	341	339	320	373	335	375	339	375	358	344	345	376	342	341	347	329	352	348	365	340	340	343	308	313	355	351	366	362	328	340	320	357	318	335	375	341	326	332	350	359	338	326	357	343	347	363	357	381	361	308	372	323	343	340	366	321	375	403	349	324	317	345	318	353	371	316	395	332	322	387	310	339	376	359	347	359	344	353	340	327	329	341	334	401	344	353	376	363	349	340	315	345	347	339	361	333	348	351	358	355	365	334	362	422	355	372	354	352	347	339	344	329	390	357	357	368	347	365	352	324	319	356	300	360	353	360	363	366	343	386	352	353	304	322	370	327	316	326	392	329	344	369	331	376	360	365	339	311	347	345	363	321	362	338	330	364	342	356	354	364	353	349	371	398	357	365	358	356	412	347	348	378	372	350	324	361	339	355	348	356	346	350	355	364	360	341	331	384	377	340	358	332	397	358	360	332	365	326	345	343	370	374	386	343	332	362	332	311	324	345	335	345	332	374	351	338	360	320	346	343	370	307	369	318	342	311	338	352	336	346	310	327	347	342	348	375	352	353	368	349	358	337	411	369	385	308	344	368	334	394	349	347	318	323	354	350	405	355	375	341	359	376	353	327	338	363	374	330	352	363	370	383	326	328	350	329	364	376	363	398	347	357	332	325	350	314	380	351	346	333	365	386	330	338	340	350	342	347	317	348	337	341	367	309	346	345	325	376	366	335	368	358	335	365	386	348	329	329	372	363	365	378	384	368	332	334	347	355	380	353	350	352	379	341	325	325	329	359	361	355	332	358	326	332	347	393	367	328	336	377	357	366	375	341	324	346	355	369	318	383	335	338	358	333	327	342	363	337	332	348	352	339	337	371	340	369	370	352	354	347	319	330	345	373	362	319	350	349	360	352	321	386	389	357	330	335	353	320	315	316	333	329	345	309	362	358	357	331	367	363	363	307	387	343	350	334	321	354	330	338	360	342	331	333	352	377	371	324	313	389	338	357	343	358	334	361	317	310	393	336	353	342	338	345	305	332	315	354	310	343	344	312	315	331	353	362	370	366	351	315	375	370	318	383	339	333	355	349	381	358	331	354	375	349	333	344	346	365	340	339	331	342	336	347	349	353	340	353	304	348	359	375	357	363	327	333	332	357	363	395	342	382	340	339	331	327	381	343	325	359	356	315	344	337	336	331	321	338	336	371	301	347	354	346	319	373	380	368	337	351	346	327	316	369	355	407	362	359	345	336	336	339	355	344	351	361	353	353	341	316	373	365	321	348	365	322	360	350	355	365	319	379	332	362	336	330	347	329	368	347	356	350	345	358	329	367	326	354	377	342	364	354	359	360	326	362	356	351	335	341	361	318	353	344	377	340	340	316	364	380	344	365	375	345	379	336	363	345	363	359	350	382	355	361	354	360	388	341	331	335	339	391	361	338	307	365	333	338	327	357	319	345	324	355	380	365	293	361	367	383	331	362	352	376	359	317	357	329	353	317	332	315	334	345	361	345	323	341	347	372	367	348	335	362	366	349	392	346	351	366	341	339	347	386	378	371	302	313	357	316	354	338	382	354	372	288	344	379	339	372	343	352	378	335	376	346	313	385	347	316	338	365	348	342	376	363	353	335	318	322	358	347	382	319	365	300	299	350	362	347	352	366	337	333	357	340	324	357	341	394	345	366	340	367	345	367	346	351	363	379	319	354	364	348	353	329	341	330	332	319	371	330	322	375	325	364	367	341	386	348	357	346	311	330	333	323	342	405	327	321	375	324	343	354	395	366	359	356	367	357	313	361	366	311	323	357	342	343	369	346	318	355	347	343	330	358	363	385	372	380	356	363	379	341	366	345	327	328	355	359	365	336	375	334	368	362	353	356	359	388	334	333	358	291	319	326	341	363	347	329	339	358	362	349	377	367	338	364	302	352	362	319	346	361	363	359	357	330	344	324	355	339	343	331	327	377	329	368	341	330	353	386	347	360	325	367	367	391	337	345	349	359	349	328	332	352	396	365	349	378	392	337	383	350	345	343	364	325	348	344	337	329	377	363	353	314	335	393	349	347	380	326	338	324	373	315	347	333	343	341	336	338	328	357	378	379	368	302	332	347	374	346	328	334	372	367	362	329	331	323	347	353	347	357	376	380	348	329	368	364	375	356	377	332	391	364	335	339	357	323	342	333	357	337	345	339	343	365	369	318	339	347	322	357	346	350	355	347	328	359	357	352	369	358	343	343	370	346	343	370	353	323	350	317	337	316	331	354	356	366	359	342	357	340	365	353	349	374	347	331	347	327	380	345	366	341	359	333	361	332	371	314	316	335	355	357	340	378	359	346	363	335	387	371	353	315	368	367	359	381	372	387	344	322	297	342	309	326	354	347	324	343	301	373	305	331	335	346	354	353	345	342	356	320	330	329	345	346	321	353	361	379	354	356	357	343	376	347	355	356	329	349	327	327	368	360	341	331	310	317	346	333	332	362	393	368	378	350	361	321	344	373	349	379	389	387	345	322	365	341	324	331	321	349	323	336	375	376	342	366	359	331	402	322	356	366	346	337	387	354	354	349	331	381	360	349	344	332	341	351	362	354	326	353	321	333	367	332	308	343	353	360	316	325	347	331	363	330	359	382	337	369	339	365	348	347	338	316	316	326	345	369	316	346	364	345	351	327	335	341	366	340	358	336	348	352	351	349	347	338	351	358	353	340	356	346	363	336	333	352	311	343	348	325	373	356	380	383	352	320	314	363	351	337	334	336	390	363	356	377	386	351	344	327	362	354	361	392	360	344	366	381	357	358	332	345	359	329	349	349	371	339	349
11661	5812	9226	9206	7622	6142	4939	3553	2901	2653	2076	1746	1593	1393	1198	1141	1121	1067	988	971	947	951	923	853	837	835	816	857	798	751	848	791	743	826	785	845	842	811	864	826	760	810	757	807	828	782	766	783	797	792	801	753	783	766	821	798	806	785	831	780	794	795	753	791	825	765	820	797	789	784	724	743	772	791	755	810	756	804	803	754	800	795	773	797	800	784	764	807	795	779	752	810	814	785	773	767	789	794	716	778	771	760	764	810	760	766	777	787	765	810	757	734	795	735	771	810	746	793	736	779	812	733	752	770	762	784	714	805	759	739	744	739	791	747	791	755	803	774	767	751	769	775	819	791	795	771	796	802	761	815	819	753	783	805	765	765	831	803	773	757	744	745	795	793	780	752	777	783	778	852	813	749	770	752	778	769	759	734	805	773	800	715	728	780	754	853	759	777	787	740	805	757	805	760	735	815	751	725	838	737	794	766	765	807	781	811	739	780	753	781	745	777	753	797	791	770	825	810	754	800	742	753	761	778	736	795	741	736	750	780	732	757	772	792	793	823	784	722	787	786	792	730	805	781	811	765	774	757	781	764	756	789	747	750	757	787	777	770	812	801	804	789	735	751	782	821	772	822	798	776	782	768	785	801	775	805	777	785	740	775	770	827	793	780	796	769	781	791	761	765	758	733	763	756	784	743	787	779	749	758	753	774	775	811	747	783	791	781	809	823	783	813	798	729	791	728	779	806	768	767	764	791	766	775	764	745	790	790	751	816	757	762	789	774	778	775	841	781	770	782	770	751	750	813	756	800	794	747	783	762	754	805	722	747	716	830	814	746	814	775	775	804	773	746	775	749	782	778	736	815	782	759	754	782	797	743	772	784	823	793	765	784	732	764	804	767	800	734	796	734	812	782	757	777	777	741	751	806	818	775	772	783	835	792	799	810	784	739	765	731	736	769	780	755	791	772	788	834	818	789	750	758	798	774	809	739	759	750	777	793	799	774	792	802	756	766	780	785	733	780	795	790	750	755	754	777	770	761	786	828	811	744	799	785	773	796	735	774	809	732	762	768	751	800	795	787	776	778	759	756	749	779	799	748	828	759	779	758	760	824	762	765	750	740	813	784	765	767	785	763	741	811	780	758	826	774	789	782	723	830	804	783	729	738	770	824	771	775	790	785	786	731	740	778	796	763	846	793	804	692	767	743	755	757	780	764	739	797	749	828	783	795	752	742	741	734	792	769	707	817	754	752	745	816	763	767	813	728	768	756	777	786	757	809	765	824	777	698	752	762	761	777	812	785	824	778	816	741	805	788	808	765	752	772	789	818	770	777	788	785	733	744	759	736	825	766	831	845	776	780	739	806	812	768	814	764	704	783	772	815	755	827	809	736	795	740	826	815	721	804	815	808	792	777	828	796	770	750	797	820	770	789	856	748	716	785	789	772	793	756	720	776	765	734	846	736	784	801	788	755	807	804	831	782	828	787	755	754	785	782	772	784	775	755	787	756	772	813	790	754	809	794	735	789	756	721	760	765	769	808	730	818	752	726	826	775	814	726	790	764	753	824	740	795	805	735	785	772	761	752	810	736	797	876	767	771	798	739	762	819	762	834	802	786	786	783	730	785	741	737	858	787	788	777	740	735	802	738	778	757	798	798	773	812	747	783	725	766	777	811	751	733	820	756	747	788	771	754	757	779	772	768	816	780	809	784	791	788	783	790	757	769	772	814	754	767	752	788	766	764	748	747	742	810	787	746	720	789	748	749	755	770	825	809	780	746	825	767	793	765	843	738	772	772	809	800	782	767	785	785	792	796	774	731	797	756	818	771	780	815	821	762	790	820	743	828	767	773	824	775	733	820	731	801	788	777	774	719	730	827	768	794	761	769	792	750	767	804	756	759	777	796	742	806	764	759	831	789	755	758	816	746	797	787	769	770	803	812	823	800	766	807	754	741	733	757	824	780	773	772	748	814	792	756	749	788	774	777	753	776	742	774	757	731	784	770	763	774	800	741	746	809	759	826	729	747	765	767	749	754	753	819	804	769	770	768	748	803	765	783	781	774	745	812	810	798	813	826	756	763	766	792	813	778	702	820	769	753	821	759	792	772	793	777	766	783	767	783	748	787	815	789	776	800	780	792	852	746	801	826	781	803	754	815	765	729	761	723	797	724	770	757	846	765	783	725	797	796	754	743	801	784	784	767	714	825	745	784	754	774	780	764	758	752	780	747	778	770	753	822	772	770	735	771	726	779	768	808	767	780	780	778	783	769	795	739	808	771	797	806	766	769	782	802	764	749	754	784	776	784	699	792	743	783	803	758	750	781	767	783	785	800	797	765	798	730	830	769	725	783	732	778	832	821	735	728	775	802	786	773	777	780	802	782	747	757	775	779	762	768	760	769	743	777	758	747	758	782	778	760	773	810	777	741	810	803	782	789	768	753	827	752	760	771	770	820	752	749	727	758	788	775	776	802	767	815	785	786	778	812	786	741	771	776	801	764	790	742	795	761	756	754	755	794	700	790	793	718	733	770	754	766	782	752	744	753	746	820	834	752	812	769	744	821	801	788	788	783	827	762	773	755	838	783	774	766	770	771	824	785	729	797	776	773	747	802	743	800	792	829	784	747	754	791	757	758	791	762	758	804	755	786	748	804	799	775	793	758	751	744	704	762	743	772	801	763	769	769	796	759	760	791	755	782	774	765	747	770	778	788	765	774	763	780	788	801	787	773	773	758	775	727	766	745	779	772	746	772	775	840	781	813	828	767	767	780	794	763	758	790	842	752	777	749	757	803	770	769	757	784	770	756	764	709	743	805	760	708	742	782	778	729	865	779	796	803	764	821	803	790	752	747	754	733	763	769	753	746	805	768	757	794	767	764	767	735	701	780	775	854	793	787	778	751	803	752	794	790	797	800	787	728	745	808	786	830	772	747	739	777	795	764	781	796	737	753	803	767	771	744	777	782	815	800	774	795	762	816	760	775	806	730	729	812	762	760	831	793	738	764	789	820	778	808	734	802	753	781	741	751	747	791	775	798	788	804	736	760	774	741	753	752	807	792	737	795	754	752	759	740	819	788	807	750	792	767	739	816	808	793	759	716	765	766	783	779	806	728	751	812	767	784	693	747	774	760	785	774	788	811	810	751	742	779	811	783	782	781	787	812	728	782	779	784	783	775	765	782	764	724	731	795	803	772	797	784	743	807	764	798	761	740	736	765	778	819	747	796	801	808	748	838	771	767	778	758	803	800	753	789	760	791	792	817	805	750	750	805	776	768	753	769	738	795	786	796	805	817	778	785	753	735	810	797	788	782	776	759	815	775	769	745	714	749	828	800	797	793	732	757	780	786	751	768	762	756	806	768	783	811	756	789	775	727	760	739	804	768	774	760	784	734	764	740	771	764	810	754	755	779	788	771	798	772	810	826	759	770	755	761	739	764	745	798	740	741	771	790	801	802	744	760	769	784	791	770	786	815	744	784	759	786	749	804	805	763
27941	12172	8793	5514	3469	2387	1792	1338	1000	856	784	703	595	536	501	518	503	500	463	441	460	424	430	438	367	449	392	465	479	447	390	482	431	466	423	446	429	391	477	391	454	450	393	432	432	436	408	448	377	386	408	455	405	442	426	432	379	446	425	443	418	420	427	416	429	415	458	406	478	426	452	432	410	372	422	464	409	432	409	469	390	396	421	429	468	458	436	447	429	443	407	447	415	427	444	423	458	426	404	446	436	462	405	445	377	410	433	444	448	422	419	392	427	412	426	405	400	430	417	391	431	448	423	424	414	428	432	438	441	411	414	406	403	410	418	416	412	430	431	467	396	409	440	422	428	440	398	457	464	451	425	348	454	439	458	406	480	404	428	431	438	433	393	439	421	466	411	397	433	433	419	409	388	398	429	441	420	420	446	434	403	409	432	401	403	449	414	414	403	426	391	405	473	435	454	418	394	409	411	412	449	434	390	429	441	452	451	424	435	438	443	426	431	415	434	439	411	409	425	400	455	423	427	432	410	465	433	437	415	408	450	436	449	402	440	452	475	437	409	408	403	411	424	410	414	434	442	409	413	394	387	407	420	405	396	418	441	456	425	424	417	450	409	428	458	456	421	417	431	407	437	415	416	451	431	443	472	432	403	409	433	416	408	453	396	380	389	416	409	433	391	401	454	418	446	419	420	420	408	424	469	429	450	424	440	420	471	420	422	436	463	395	440	421	430	392	398	416	411	382	410	416	413	441	407	425	430	402	405	431	423	404	411	442	439	436	431	431	439	413	432	419	422	416	407	436	405	464	400	422	397	416	424	434	433	450	423	404	436	397	417	429	439	407	432	437	385	434	436	386	440	425	433	418	415	440	394	419	436	415	454	415	454	399	409	419	415	402	443	417	441	446	386	418	417	445	406	408	409	380	391	397	431	422	416	444	426	390	454	437	417	430	408	432	439	412	432	427	436	412	416	381	397	385	451	428	415	406	454	409	483	398	441	411	444	459	412	447	449	450	435	443	443	401	434	387	454	425	437	411	423	393	432	423	395	450	437	446	430	420	439	434	409	463	436	411	451	427	371	446	435	418	430	428	441	441	419	425	410	434	434	426	427	439	383	466	422	372	423	393	444	437	440	450	438	434	410	432	419	452	415	454	395	437	427	425	433	426	418	435	435	438	485	474	421	416	423	384	390	400	459	426	392	450	471	406	422	453	425	457	427	416	441	433	398	407	410	441	427	428	426	376	415	424	410	441	444	416	421	436	398	423	429	393	404	418	440	420	488	386	403	438	412	431	449	427	387	420	423	389	466	426	433	413	415	421	439	408	390	413	408	478	416	403	442	440	402	429	426	406	432	417	489	397	427	424	413	408	440	433	475	420	399	395	433	467	404	430	416	438	456	459	445	455	437	428	406	401	423	411	433	399	445	438	429	454	441	452	400	447	425	442	462	405	476	419	410	431	391	426	464	443	392	425	410	419	408	433	415	422	417	393	447	426	437	428	433	453	438	446	424	409	413	405	463	423	457	455	398	407	452	443	447	414	491	396	426	393	427	475	473	398	425	428	463	443	421	373	464	441	390	386	414	441	446	441	419	428	431	428	410	439	440	438	381	429	383	406	439	385	440	384	391	430	438	395	453	457	420	427	428	447	443	436	391	440	388	450	431	399	426	423	434	426	395	439	440	408	443	417	460	433	414	428	436	379	475	408	401	407	459	422	402	464	426	418	395	437	399	417	425	396	419	413	479	421	451	405	395	433	448	422	417	437	415	418	440	434	415	432	412	439	404	425	462	443	408	396	437	427	399	398	431	398	441	454	444	442	376	428	400	397	424	399	398	469	459	413	469	417	456	411	468	446	411	402	432	421	439	412	420	483	405	422	404	396	419	451	412	451	382	420	416	405	478	428	403	406	451	448	406	426	404	427	405	386	410	379	436	447	461	446	408	435	443	407	440	415	382	430	404	420	419	411	408	436	473	454	386	398	436	397	423	428	465	402	423	419	403	401	423	427	439	425	400	429	425	392	399	424	417	414	456	422	410	439	446	441	471	436	417	380	433	415	422	448	446	395	410	432	409	464	429	417	424	416	433	415	424	446	429	433	441	461	415	421	450	451	440	412	426	449	438	448	430	434	441	465	419	402	412	398	420	394	437	412	393	412	448	438	429	407	435	435	424	439	430	420	424	404	384	364	427	403	413	432	417	459	484	431	452	466	438	412	400	443	403	384	451	399	441	423	450	405	438	426	426	414	425	407	426	414	395	459	423	432	466	448	418	404	450	410	392	428	431	413	450	429	479	468	433	450	467	425	404	421	462	400	424	464	439	445	450	442	452	405	450	435	408	441	422	406	408	422	429	425	435	395	459	430	413	470	441	405	440	437	402	421	466	476	406	432	418	436	413	425	411	451	413	422	432	415	442	441	414	428	398	431	412	434	447	435	398	482	451	422	417	408	467	431	404	416	443	403	425	427	400	433	428	416	372	421	405	407	403	427	504	426	449	431	431	411	409	363	422	481	413	386	431	462	446	411	442	426	377	445	426	413	398	408	441	423	380	448	395	444	463	428	380	406	390	410	444	415	465	418	429	429	408	402	451	429	422	412	441	425	444	427	421	457	433	449	416	458	413	423	410	407	435	396	391	392	451	396	452	447	467	395	421	399	413	408	420	412	375	435	434	460	428	424	454	416	410	414	428	442	386	407	417	407	424	450	438	433	400	373	415	388	421	456	430	423	442	429	421	388	408	430	438	452	422	479	414	452	438	411	420	392	385	459	424	395	371	411	399	451	469	411	420	415	398	398	391	428	477	427	406	447	421	401	411	415	444	412	392	438	404	459	424	424	434	439	443	428	413	415	418	463	433	412	434	443	459	419	413	450	415	405	390	433	400	420	456	435	450	426	415	415	429	416	418	440	410	393	421	411	435	379	419	484	461	395	414	421	435	425	385	410	466	410	458	437	410	387	441	438	432	403	415	444	443	442	404	426	380	442	410	418	414	417	403	435	468	424	422	431	423	435	401	461	407	406	408	452	438	414	427	397	417	453	437	410	427	432	485	430	418	431	356	422	402	416	414	418	460	421	422	437	423	440	429	418	402	473	448	430	441	412	398	437	433	413	422	463	458	420	436	411	443	435	438	439	427	465	437	468	446	437	419	429	428	412	415	454	437	410	373	424	391	434	402	442	411	421	414	438	436	441	407	410	450	429	429	433	453	442	462	422	430	421	453	478	423	423	464	426	491	377	420	417	441	447	438	406	432	411	424	451	398	459	392	423	416	390	423	457	450	433	468	405	445	455	390	436	433	457	460	462	396	431	432	461	427	413	426	412	412	417	433	412	399	442	431	411	438	420	415	410	456	487	381	458	445	449	491	424	392	446	438	409	439	395	411	399	418	427	443	440	424	425	404	447	459	403	454	445	405	394	419	412	450	434	452	416	407	445	484	475	429	432	435	435	420	416	436	437	400	396	449	416	444	362	426	408	433	393
15551	8312	12214	12033	10325	8080	6732	4865	3869	3629	2921	2229	1940	1770	1572	1441	1421	1332	1228	1172	1132	1113	1219	1036	1064	1009	1033	954	1005	982	965	963	939	930	998	990	934	1002	978	941	939	953	916	1017	946	915	938	882	892	909	965	940	982	869	967	953	974	969	988	996	933	949	952	923	922	956	900	958	914	944	955	946	952	992	947	950	917	961	921	944	900	962	934	949	933	919	908	996	945	954	953	948	935	960	844	930	924	923	878	867	924	934	927	924	942	918	899	907	958	966	932	951	949	915	957	922	962	925	957	948	860	942	965	975	946	923	937	929	932	986	885	965	894	920	933	900	907	947	975	935	955	947	943	901	922	965	969	926	999	882	960	915	898	894	931	943	889	905	924	942	989	894	965	950	956	919	947	930	956	970	968	901	865	911	919	924	860	905	900	959	922	969	906	894	917	949	932	983	880	880	914	930	943	897	886	910	858	901	983	909	920	964	909	951	910	905	974	892	932	951	919	938	944	928	923	1001	932	929	965	956	921	898	935	924	911	922	925	975	914	916	979	923	882	935	904	893	870	916	962	957	932	908	883	931	964	972	894	892	971	952	905	877	922	876	954	935	955	905	970	876	918	995	982	927	959	935	897	974	938	886	906	946	912	938	941	901	935	952	958	957	913	952	910	1007	887	876	915	982	965	939	930	892	909	921	959	922	835	892	874	872	910	935	999	982	915	909	899	959	911	867	937	912	894	943	841	932	917	958	888	870	943	888	930	960	909	946	940	883	901	938	910	932	929	912	912	939	917	939	928	923	998	977	844	895	897	916	886	868	961	943	936	897	947	980	887	925	989	897	952	925	944	867	949	920	882	907	890	917	910	918	942	887	935	932	950	952	952	895	943	977	927	886	950	946	944	913	934	965	892	919	882	943	924	929	888	963	907	900	867	964	919	949	919	945	965	930	893	957	914	933	913	931	954	916	943	903	906	949	936	895	916	935	943	886	981	905	927	954	926	904	909	933	887	917	931	918	905	933	914	894	880	872	860	895	862	896	917	940	900	911	942	936	948	878	893	921	923	911	909	898	911	910	940	911	886	918	938	938	977	951	923	906	932	957	903	963	966	945	939	927	894	936	929	937	915	917	881	925	891	853	917	943	972	932	931	882	884	846	946	897	920	950	909	943	872	953	951	879	980	960	892	912	942	951	941	914	968	942	900	955	924	906	931	902	952	915	914	923	941	922	978	928	901	977	957	893	861	885	904	939	892	917	924	906	927	923	933	921	906	949	952	942	947	950	925	899	918	960	925	841	911	947	902	921	914	902	910	902	904	940	882	948	957	933	902	910	888	914	949	882	942	906	956	898	932	975	900	959	908	947	868	955	905	911	896	903	976	900	944	934	940	896	904	902	944	937	917	936	938	894	916	952	965	995	928	977	906	923	922	893	930	982	904	953	936	932	942	898	889	898	891	1002	911	928	928	918	898	889	918	877	939	917	906	929	933	916	921	934	920	885	941	932	942	897	953	953	950	938	947	967	914	946	939	927	879	934	925	925	924	889	937	951	878	928	954	922	930	903	915	941	943	965	931	872	904	962	911	942	853	935	911	928	852	882	939	923	904	900	927	964	960	910	952	925	939	883	974	888	951	923	914	919	906	942	973	901	921	940	903	960	908	934	898	942	899	937	875	889	913	942	956	908	909	961	941	915	910	929	958	974	932	879	923	952	946	970	920	947	925	953	939	936	930	924	950	926	921	935	975	916	977	938	921	927	973	949	883	899	937	952	884	918	960	916	946	930	899	922	896	970	899	877	864	902	902	958	957	942	893	954	909	877	939	906	892	934	884	995	958	922	954	954	959	911	902	898	937	932	915	929	890	878	880	973	909	893	960	941	884	894	923	883	922	912	919	871	894	907	893	921	864	914	943	886	919	945	944	911	903	931	932	879	935	966	946	929	939	882	871	898	930	911	890	928	910	900	925	918	896	901	884	949	914	949	928	920	940	894	978	959	905	941	924	970	928	970	963	938	882	921	972	904	930	891	912	868	922	937	933	831	963	944	941	918	973	942	923	944	932	922	886	882	884	962	982	976	892	894	999	947	919	916	885	916	909	888	910	935	916	929	895	867	889	864	889	912	944	939	932	912	907	917	909	901	929	865	959	939	925	932	881	906	942	968	954	936	926	936	862	887	975	974	850	876	937	932	915	923	973	884	972	928	960	957	948	927	894	938	851	881	958	922	912	923	937	921	912	889	941	909	894	880	950	950	1030	940	883	924	923	870	962	977	874	892	983	944	948	955	941	919	938	969	968	916	918	944	891	939	929	902	947	940	921	952	936	970	927	912	963	959	923	938	910	953	941	948	870	882	924	933	893	899	897	916	953	957	931	939	940	941	965	911	871	962	973	886	928	890	902	899	911	932	907	927	957	917	915	887	943	952	910	939	913	920	945	987	908	896	939	941	928	894	916	929	901	911	902	923	923	961	920	893	908	931	910	910	905	901	887	929	955	980	902	909	954	941	969	919	954	889	966	946	918	965	964	950	918	915	880	921	896	878	883	940	903	877	869	878	917	885	941	911	977	926	937	892	958	920	895	908	926	904	981	936	935	967	870	966	889	949	898	978	955	954	887	856	915	952	929	899	894	914	932	930	937	916	877	909	960	940	869	876	937	908	949	932	958	910	888	953	891	1002	926	911	888	949	891	966	920	954	960	914	917	903	937	956	978	892	898	968	951	912	938	901	938	919	957	925	916	888	975	901	892	890	936	1006	940	938	975	947	927	919	952	892	917	920	955	937	928	955	885	909	946	888	933	942	923	961	943	947	932	923	899	907	949	939	932	922	926	928	861	885	918	958	941	949	965	910	955	979	907	901	973	961	922	976	864	931	903	867	900	893	934	977	962	874	922	940	905	875	941	895	895	975	914	922	916	950	897	962	917	864	860	943	896	871	947	961	899	932	933	892	903	938	946	900	844	935	958	924	899	914	985	953	916	943	938	939	909	959	957	938	938	910	929	951	963	923	921	944	899	968	919	860	991	943	965	915	954	907	974	919	912	958	940	934	969	930	918	915	943	941	944	927	908	950	948	935	913	910	861	852	920	909	959	899	927	920	920	926	914	891	979	898	905	923	900	930	932	923	965	921	929	897	955	948	903	921	929	876	932	936	950	925	960	958	925	884	985	927	949	882	874	905	915	928	959	938	941	949	911	969	958	895	929	838	904	930	888	991	967	937	922	901	924	942	928	942	942	936	939	955	923	946	934	922	863	963	940	870	899	904	996	888	921	908	900	913	892	915	872	902	889	947	901	869	951	945	903	934	935	941	957	958	904	853	921	907	882	934	913	931	938	962	915	889	935	959	955	940	954	955	923	923	949	923	910	963	976	917	946	912	894	926	945	946	895	937	970	971	937	933	918	941	913	897	921	969	906	902	866	965	910	923	960	923	883	903	890	912	912	959	927	954	904	924	953	939	983	921	911	882	940	857	912	904	953	916	910	852	939	953	938	912	892	917
10711	3894	3037	2105	1500	1016	857	730	604	534	476	482	452	453	420	440	390	379	378	382	365	307	358	347	373	383	406	374	417	361	350	357	370	393	388	360	369	382	376	359	398	373	357	396	393	351	338	362	355	353	372	368	384	377	422	357	373	357	363	384	361	372	350	383	379	376	353	398	377	375	359	389	361	341	371	358	359	367	365	397	381	368	356	410	373	375	375	362	342	347	379	347	346	365	368	359	389	392	382	349	374	388	382	347	357	364	343	384	372	389	370	345	360	352	379	351	391	366	360	367	364	351	352	397	396	369	372	388	361	391	370	343	361	358	367	387	388	351	355	378	345	346	369	327	357	362	347	354	366	377	376	353	337	375	355	351	352	392	390	378	338	358	381	356	377	426	376	371	362	376	408	356	362	350	403	368	377	395	374	391	359	385	384	349	350	387	340	336	368	375	376	368	397	366	402	429	350	383	372	371	383	357	382	398	353	374	380	347	372	315	361	381	392	402	393	367	349	360	410	366	347	385	382	397	357	391	387	368	322	366	376	386	380	383	368	344	368	353	374	392	342	393	392	358	350	388	325	361	346	347	394	393	359	371	380	356	376	331	400	365	379	414	368	394	361	355	353	378	339	349	383	392	346	382	390	360	386	358	372	395	364	353	368	376	404	391	363	359	403	382	374	413	384	371	354	411	327	345	360	378	348	381	383	377	351	381	381	401	354	383	394	370	363	436	359	405	346	361	417	387	369	408	351	377	356	340	395	357	382	369	375	373	391	366	406	418	351	375	365	364	370	343	350	377	374	375	352	367	398	378	351	356	332	373	374	346	384	380	375	350	345	372	362	375	359	443	381	341	368	420	384	344	380	366	393	364	352	372	397	362	357	366	375	359	366	345	392	404	362	415	347	322	346	319	376	394	338	362	394	341	365	411	374	364	334	395	397	369	382	356	367	404	372	401	379	370	408	350	369	383	372	388	376	367	339	360	378	336	343	378	343	386	367	372	341	397	401	380	366	384	432	362	350	375	335	394	396	354	388	340	394	346	371	397	378	362	340	354	340	320	390	346	405	377	360	359	373	404	384	381	418	368	376	400	382	370	379	341	371	397	362	365	333	316	394	367	402	357	374	391	346	373	318	350	343	365	363	371	354	332	358	353	360	330	412	345	339	364	378	352	347	374	395	401	373	320	364	369	382	354	386	334	376	374	351	358	395	364	382	428	394	358	366	355	363	382	372	368	378	402	353	369	353	400	366	390	385	348	368	341	347	362	333	356	383	379	399	386	353	384	357	370	395	358	348	342	388	361	349	386	360	363	359	415	387	364	384	353	309	362	386	395	370	372	359	398	372	336	367	357	342	402	370	344	393	353	362	356	358	363	322	351	385	328	396	367	378	386	356	371	384	414	336	367	337	373	384	333	366	369	395	364	389	367	383	386	341	371	375	424	370	373	370	372	380	401	353	372	418	378	366	389	361	388	360	408	366	347	401	392	364	324	373	350	381	338	374	377	377	382	382	359	339	373	376	364	352	369	377	322	342	363	379	359	358	388	363	334	377	403	348	373	395	362	351	400	367	355	378	370	398	413	375	361	381	373	368	356	326	399	383	354	353	363	407	356	401	366	386	376	383	416	389	382	391	408	342	371	372	371	399	367	388	371	381	352	410	386	345	363	409	380	360	386	363	365	383	362	340	361	387	334	390	349	377	377	386	383	381	376	369	401	375	386	383	388	381	370	384	374	383	372	358	384	391	366	352	362	396	362	345	366	360	376	413	397	366	340	371	400	367	381	387	356	337	365	334	334	381	336	378	333	367	367	366	366	348	346	346	355	356	351	397	371	378	376	347	377	390	367	361	350	353	339	335	363	348	353	383	396	385	328	328	347	352	378	365	404	363	345	361	358	356	357	366	387	376	373	397	350	402	355	409	365	395	355	316	408	381	373	379	396	376	368	379	367	353	394	363	361	379	361	335	354	400	372	387	367	347	355	372	371	377	379	355	364	372	363	359	365	379	377	363	392	361	376	369	372	391	355	409	359	386	376	361	359	347	373	358	307	384	382	362	366	359	390	392	387	361	367	371	366	367	352	379	384	395	372	373	422	369	384	323	340	371	351	390	383	359	362	378	404	369	362	348	369	384	351	385	376	380	368	370	364	354	373	407	384	374	375	361	393	358	396	345	389	372	373	339	339	338	376	387	377	361	361	349	396	356	373	369	357	338	358	386	381	370	339	339	356	372	387	377	373	369	373	368	366	360	412	336	339	379	346	363	370	377	388	345	383	372	379	365	370	390	356	345	360	380	345	353	351	355	371	355	342	383	348	352	373	367	334	381	368	349	357	350	351	357	372	375	380	374	372	377	367	368	383	371	399	348	356	346	351	341	393	366	360	400	389	364	339	390	359	362	387	362	394	377	361	371	380	412	391	368	357	363	345	355	329	373	369	368	331	385	360	398	409	344	363	412	376	374	398	362	360	370	326	390	398	354	380	381	331	371	387	380	350	372	370	348	403	354	367	323	355	373	341	402	387	419	363	398	366	404	353	380	391	386	366	343	398	347	368	348	382	386	366	364	354	360	365	372	356	409	361	387	393	369	383	375	371	349	347	382	349	391	326	360	367	355	348	346	365	351	366	361	393	375	348	403	345	362	398	380	332	377	370	379	405	377	359	371	328	320	326	348	382	334	420	353	360	365	328	370	357	370	343	355	373	371	405	334	354	412	325	360	387	377	324	387	345	401	394	378	317	367	393	393	361	327	368	347	342	391	390	358	380	407	378	368	352	330	370	385	410	354	406	390	386	379	361	356	379	386	364	358	360	382	379	344	370	354	351	400	385	363	337	361	369	385	394	379	330	374	345	390	376	341	407	386	414	349	343	360	355	352	359	349	392	396	332	373	337	331	361	331	411	371	352	405	411	373	409	361	354	373	337	382	349	376	381	383	417	379	347	387	411	406	385	376	350	395	348	369	372	356	431	347	394	384	401	391	339	406	400	421	372	369	362	399	340	398	362	376	352	405	400	368	333	401	359	348	355	378	394	366	355	351	356	348	391	393	398	371	339	368	345	378	393	369	405	392	370	352	405	373	375	414	396	369	388	376	374	407	356	369	386	381	390	358	355	367	396	378	357	360	343	349	353	377	350	405	367	339	368	373	332	383	378	357	371	377	362	350	378	369	366	365	347	379	347	337	372	400	367	397	352	362	371	359	345	380	385	393	373	352	345	332	393	385	351	408	338	351	350	390	400	329	386	351	348	329	373	359	358	365	340	362	371	359	352	392	376	351	353	358	359	344	383	404	343	374	355	351	344	392	366	369	361	405	386	372	340	331	377	374	379	348	361	398	389	369	357	347	365	369	372	338	376	375	374	348	368	395	368	370	377	379	375	388	345	400	373	357	338	357	372	371	351	346	339	324	331	362	391	344	398	389	372	416	393	417	386	369	399	385	350	332	369	352	373	373	390	393	379	391	361	416	375	396	378	346	325	320	398
6437	3427	5647	5718	4820	3890	3229	2465	1859	1777	1546	1382	1222	1132	1052	1007	936	952	944	910	905	856	932	878	894	802	873	803	843	781	841	782	777	792	817	794	818	800	778	797	760	790	835	813	799	785	813	843	834	865	815	795	839	776	754	848	826	792	808	821	846	849	832	807	816	823	771	818	840	874	850	843	784	802	805	809	749	795	773	842	850	769	798	801	746	826	800	822	802	783	814	871	824	811	805	771	799	812	803	760	832	830	852	831	775	808	743	776	794	815	870	773	792	816	830	795	783	772	805	820	872	813	835	797	788	805	772	815	790	807	835	775	786	802	757	749	779	840	845	822	816	796	778	765	801	779	826	815	791	818	831	771	779	846	810	790	812	835	782	795	848	780	813	882	804	820	760	807	818	814	858	820	799	837	833	802	847	825	826	795	785	810	822	831	878	831	830	863	844	806	789	824	840	817	808	858	784	804	850	820	816	863	826	762	789	762	806	812	839	825	794	870	748	817	832	833	825	776	815	841	816	844	807	773	778	822	820	793	773	827	827	864	794	801	752	758	774	809	804	865	835	764	793	833	815	779	805	815	838	782	770	823	802	758	807	831	788	775	772	831	777	809	806	794	788	771	837	830	815	824	823	806	834	823	809	816	799	768	771	818	838	818	746	841	806	809	804	795	821	814	764	770	787	753	811	776	838	783	790	833	842	782	802	812	788	830	771	814	839	776	819	790	773	821	795	812	810	764	798	771	838	813	806	784	762	777	813	822	826	782	771	839	801	794	767	836	751	847	825	812	812	826	853	798	842	771	828	765	779	805	817	792	857	811	830	809	838	774	810	807	802	795	829	807	786	771	808	864	790	830	756	790	784	816	843	828	796	810	790	798	772	741	808	767	819	805	771	773	846	779	862	832	802	800	766	803	767	874	828	829	833	763	814	834	820	756	757	814	778	830	804	745	819	826	803	800	819	802	815	792	841	807	763	801	773	817	834	744	837	818	837	834	795	785	811	811	854	837	810	809	787	816	826	815	799	795	796	813	837	805	811	820	828	853	797	781	834	848	779	785	799	825	799	802	830	803	796	828	796	813	783	837	812	793	792	834	771	780	817	873	788	818	787	772	779	784	836	797	814	771	818	775	812	754	785	844	857	801	818	850	832	792	844	784	844	778	881	811	787	762	781	826	830	795	809	779	811	845	791	841	810	798	829	796	797	792	809	774	801	818	804	815	810	847	805	743	751	751	773	819	804	832	793	812	831	806	836	845	770	766	787	766	844	845	814	789	801	795	769	853	818	806	780	857	781	812	885	800	802	812	807	848	855	802	839	829	792	819	843	829	775	779	835	788	811	794	828	776	819	791	768	778	753	802	852	799	779	823	841	778	778	818	839	789	774	819	793	816	810	851	808	809	853	773	815	831	792	815	775	827	797	802	827	837	839	862	772	776	821	775	856	796	862	836	804	795	801	793	802	828	792	752	780	808	774	822	848	816	748	790	776	845	757	812	798	830	790	809	796	794	776	830	802	900	827	790	852	793	790	809	786	769	811	795	747	817	814	807	828	805	739	829	786	785	835	814	797	813	802	801	798	782	800	789	844	757	833	839	801	808	796	777	832	804	826	844	776	815	804	810	789	816	796	777	812	807	801	774	816	805	783	832	857	792	803	773	869	790	797	849	823	815	802	797	784	835	825	837	787	836	805	770	814	842	791	851	730	774	819	812	785	841	818	875	841	829	827	791	770	821	747	791	813	843	807	768	774	766	819	799	808	814	827	834	805	750	809	798	783	805	818	815	803	846	836	792	827	842	794	787	786	794	787	841	815	850	794	776	770	778	811	778	848	808	812	802	823	767	823	818	849	790	796	793	781	822	787	809	761	837	817	812	810	842	807	806	809	794	815	818	796	871	815	730	827	837	830	774	786	820	820	839	847	825	843	837	830	783	799	777	839	803	764	805	788	841	761	786	843	813	789	780	792	828	842	820	793	828	809	797	809	792	814	792	784	776	806	812	796	810	841	855	775	816	806	835	812	772	820	736	787	803	786	786	809	852	777	763	807	820	856	841	803	791	823	752	836	765	807	852	804	837	836	818	831	820	776	789	838	798	771	805	841	804	805	820	784	819	797	772	821	775	853	821	784	804	776	838	870	867	837	810	772	761	797	786	827	840	792	785	852	743	802	817	780	845	824	768	864	811	834	752	829	787	864	815	772	779	780	832	846	795	811	812	832	791	868	815	797	804	828	792	805	830	789	792	793	776	790	827	775	813	793	767	826	815	826	821	782	864	770	786	821	763	771	846	847	809	809	803	818	800	860	828	855	824	832	806	812	797	794	782	823	787	838	843	779	828	836	776	764	821	819	799	793	800	802	787	832	776	785	823	828	829	805	809	809	754	765	835	803	826	794	786	841	756	773	841	809	869	796	751	810	803	810	827	828	819	777	855	790	858	828	857	775	810	832	807	795	801	822	821	795	787	826	834	840	852	774	794	809	819	806	835	868	778	778	816	775	862	740	797	770	804	773	811	821	787	810	781	850	824	849	828	876	769	800	811	821	803	785	832	834	776	806	804	811	854	756	820	788	781	844	816	803	770	818	822	809	768	783	804	748	832	779	826	752	818	793	789	790	785	775	814	771	832	825	753	789	822	798	801	803	807	791	826	832	810	841	822	792	784	822	817	837	798	812	811	818	803	786	785	793	852	783	777	855	826	836	804	814	828	752	847	785	789	797	787	779	793	816	816	814	794	806	827	813	810	809	772	851	814	809	841	795	841	846	794	828	840	852	797	838	787	840	805	823	736	776	843	825	755	770	834	817	809	847	789	854	796	808	825	755	804	759	816	783	826	818	831	796	799	769	850	814	845	753	801	794	823	818	811	782	798	825	794	817	806	823	835	793	849	823	814	791	821	843	798	813	825	867	840	817	840	838	812	775	775	800	795	846	837	812	882	803	819	817	781	803	861	852	776	771	783	814	834	817	853	772	806	773	758	803	815	845	783	803	784	829	794	782	813	833	823	781	749	779	770	824	802	782	840	835	829	830	781	751	772	794	788	790	854	789	747	803	810	781	788	787	779	816	781	842	779	793	813	806	815	768	861	769	809	770	813	783	810	808	851	781	807	801	746	824	772	720	794	858	799	804	790	794	817	843	811	803	819	818	826	805	810	793	804	821	845	771	816	779	803	803	797	788	842	809	797	817	798	783	809	806	813	769	783	794	787	801	799	846	824	824	771	820	791	773	858	779	817	825	825	789	803	802	777	814	825	783	806	764	813	790	774	804	785	799	780	838	808	827	776	798	810	786	813	787	816	787	773	784	775	851	845	797	802	879	782	800	862	832	802	754	811	789	787	853	779	796	817	783	772	829	803	824	811	817	761	780	772	750	815	829	811	808	768	840	812	807	792	748	807	753	825	801	784	837	781	810	795	811	804	780	851	807	751	828	788	776	818	800	776	817	772	771	778	807	770	826	805	820	775	854	741	799	833	772	816	805	774
19421	7670	6038	3902	2371	1676	1264	851	733	664	596	509	489	460	429	435	390	412	388	386	356	377	383	371	350	379	347	368	371	310	322	326	321	366	319	321	337	360	329	337	298	380	333	367	371	416	307	353	300	311	348	334	346	363	359	333	355	384	387	400	343	360	360	356	341	357	341	346	354	365	387	335	379	340	365	376	326	351	353	355	341	363	338	341	388	320	318	309	318	338	372	370	318	376	352	370	337	333	358	356	319	334	378	353	322	344	343	330	384	332	373	409	332	352	371	330	318	362	329	326	348	309	333	376	348	326	330	321	361	374	327	330	354	328	347	323	344	350	350	346	334	363	348	348	338	351	328	388	351	341	407	353	354	328	344	305	307	364	325	351	361	356	348	329	354	366	359	329	375	324	346	356	377	324	323	362	332	368	362	310	333	366	348	323	360	356	322	356	382	346	378	333	368	328	321	359	336	333	344	337	382	335	345	326	350	411	378	352	390	314	339	360	357	310	319	338	348	351	355	391	357	350	339	334	324	346	368	380	370	323	312	339	330	335	341	332	376	332	347	338	355	358	342	283	343	357	359	345	359	388	361	354	333	356	367	317	335	373	351	322	319	324	348	386	362	370	362	356	344	343	358	344	319	357	340	341	354	344	380	346	374	343	373	314	341	340	380	347	367	356	327	327	324	328	352	335	319	350	339	368	332	348	352	345	328	375	359	328	303	333	326	335	340	365	345	338	298	338	378	348	355	352	341	358	355	378	353	318	364	341	378	353	333	352	359	347	348	343	388	364	353	366	346	361	351	350	380	333	330	307	322	303	346	354	338	393	319	373	366	362	350	382	350	340	323	354	342	333	352	393	341	338	355	340	341	340	372	315	330	359	347	356	349	392	356	365	328	353	362	408	352	345	313	365	372	301	331	334	363	347	335	340	329	385	327	339	341	338	337	380	319	380	318	357	325	364	359	378	378	368	363	360	339	353	371	349	326	351	321	354	347	336	366	338	353	352	308	357	329	335	361	375	359	360	351	321	356	320	364	355	332	334	352	352	383	292	343	366	334	366	379	395	369	345	352	357	322	340	356	363	361	335	316	338	335	348	356	324	347	358	341	354	312	377	351	372	357	336	330	346	341	339	320	324	345	377	359	375	341	313	345	351	353	317	350	318	352	331	368	346	325	318	339	375	315	363	364	335	342	323	376	351	382	380	351	350	329	331	360	336	330	388	375	336	345	348	328	349	352	356	369	344	315	354	335	324	386	334	345	352	323	350	340	338	363	355	344	379	347	334	361	360	351	371	325	314	342	341	323	348	337	359	337	367	348	363	360	351	330	336	366	338	383	363	328	321	319	329	363	379	298	343	340	362	337	341	338	315	346	352	302	335	361	342	336	325	330	366	348	338	335	357	352	354	338	356	341	336	343	341	320	399	379	344	368	351	323	355	341	331	356	353	340	356	341	341	325	333	337	332	332	355	332	311	357	358	350	366	310	370	379	372	372	325	317	363	343	337	402	390	318	312	381	331	341	378	353	318	339	354	388	364	341	326	357	357	332	345	381	325	378	348	362	338	353	374	343	376	360	343	376	377	333	364	317	336	341	313	356	337	318	338	326	315	335	355	340	355	375	368	340	363	360	364	339	371	367	356	359	346	333	370	367	350	316	357	338	316	307	342	321	337	323	362	341	332	318	318	375	396	328	365	376	357	348	329	394	369	346	312	344	343	369	332	304	383	352	333	327	335	355	348	332	361	364	353	351	350	317	412	364	390	347	326	327	325	342	318	375	333	348	330	359	356	328	317	346	347	355	325	347	317	330	341	340	335	335	346	347	342	301	334	310	367	346	367	371	316	352	359	338	314	346	349	325	349	340	361	318	339	361	355	367	374	334	345	385	361	354	366	335	375	338	381	343	369	357	308	333	359	304	339	317	352	364	367	341	338	352	372	317	361	319	334	330	358	360	359	334	339	349	347	356	336	334	382	345	336	337	300	315	392	371	372	330	342	338	334	337	371	352	362	352	338	386	339	320	320	317	329	341	311	352	344	333	357	347	363	343	409	341	343	310	353	335	326	332	350	337	362	322	312	315	330	384	359	311	352	356	350	304	336	337	346	310	351	337	323	354	381	324	374	366	358	359	350	366	339	353	356	392	337	379	342	336	345	320	340	350	336	336	341	366	373	329	333	330	348	370	378	333	341	373	328	401	350	322	306	369	335	355	375	356	349	401	349	319	319	347	314	372	384	352	364	365	349	338	349	341	351	373	355	379	336	360	377	364	340	319	352	365	343	343	314	367	329	347	341	348	348	339	333	382	328	342	361	325	362	360	364	340	363	349	350	368	364	359	336	351	354	320	329	377	349	357	352	369	331	343	347	346	358	331	357	351	365	359	322	343	357	399	338	374	364	368	328	391	329	368	351	405	361	341	344	335	373	384	381	340	334	333	372	353	358	369	387	338	348	350	354	334	381	328	338	337	364	336	352	370	361	321	355	331	360	345	362	372	325	365	331	311	350	349	365	331	354	338	371	385	329	313	345	341	352	350	364	361	353	351	364	379	329	345	351	332	340	366	337	368	369	378	355	335	355	337	326	348	320	377	330	334	387	380	356	382	358	384	359	360	356	340	357	370	334	330	359	335	329	331	375	348	345	343	306	365	347	371	313	353	358	355	388	370	355	318	348	367	360	378	378	348	352	327	352	377	381	353	354	371	336	358	328	356	334	367	358	342	327	370	363	348	350	366	343	359	323	364	356	324	327	346	389	316	334	351	364	326	334	367	335	343	379	333	348	345	378	341	319	330	378	355	336	366	361	391	340	356	375	380	361	346	369	323	349	363	346	385	365	363	330	406	383	350	366	322	357	352	357	324	351	360	322	320	351	357	334	334	325	320	393	301	366	348	360	338	328	311	340	388	382	336	347	370	336	357	378	351	355	309	324	382	355	337	327	355	350	328	358	389	366	345	366	361	356	362	325	354	352	362	341	322	347	388	343	325	341	326	326	355	349	381	304	339	339	345	345	379	349	327	337	337	328	386	377	351	371	359	335	373	348	336	309	324	345	359	339	348	361	343	339	354	338	327	316	330	341	328	326	339	332	350	341	345	385	352	345	379	380	337	362	368	343	346	356	332	336	343	371	338	351	317	368	335	328	341	355	333	347	334	304	370	327	333	321	346	369	351	346	396	371	345	333	360	342	325	346	336	338	359	359	341	348	367	342	375	367	357	374	368	342	351	350	382	334	312	342	338	344	365	331	372	399	326	371	342	303	355	346	376	354	374	347	331	337	352	348	335	329	324	347	348	373	362	337	346	354	329	346	364	361	344	372	324	368	372	330	346	371	370	382	348	386	377	346	311	324	365	375	363	345	356	375	323	337	355	331	367	343	315	330	340	341	354	346	328	334	366	336	350	370	343	346	333	346	359	325	380	304	323	317	330	377	333	341	314	321	346	344	342	411	324	339	339	357	352	346	375	327	328	369	341	335	305	357	339	340
12138	5971	9524	9140	7657	6191	4918	3647	2824	2513	2062	1718	1636	1387	1242	1095	1138	996	965	969	931	872	887	893	839	827	799	818	791	832	784	789	806	775	764	776	766	802	767	772	786	815	803	793	740	798	776	785	789	815	760	798	810	796	776	791	784	807	805	849	787	787	813	799	841	780	729	763	781	763	720	756	769	753	795	754	774	820	784	792	825	807	832	760	777	781	793	733	771	810	789	783	751	781	755	773	814	806	744	790	783	786	817	786	744	772	764	781	796	767	712	749	774	790	781	825	772	809	799	792	779	826	761	796	777	782	823	818	768	765	730	752	782	781	819	827	794	746	774	761	754	782	808	754	764	796	802	755	771	809	790	753	805	770	778	799	790	820	754	849	825	741	769	753	748	794	806	779	758	822	810	773	759	752	806	711	809	774	799	782	745	744	721	768	788	714	828	794	781	810	797	831	791	827	834	784	792	756	738	789	789	767	777	778	752	742	782	783	792	792	789	788	765	753	820	849	762	752	761	742	824	786	772	793	777	744	771	794	778	781	759	803	774	766	829	771	810	776	787	760	796	772	771	778	779	766	745	789	780	792	748	724	800	793	786	740	778	753	814	782	805	784	767	778	717	810	777	723	779	834	737	775	810	748	751	824	746	750	772	753	772	799	697	787	793	755	780	747	765	765	731	735	785	722	793	776	745	742	753	766	761	805	779	755	735	756	756	723	787	726	810	778	736	747	787	773	741	792	743	793	804	790	800	748	782	770	820	752	774	782	780	779	751	777	795	755	766	748	788	808	707	762	789	770	706	819	777	770	798	764	794	783	770	745	777	787	835	772	769	797	771	849	787	766	797	822	759	834	798	758	733	774	810	794	779	761	779	771	772	767	809	801	838	784	814	778	796	778	778	787	790	739	821	731	777	711	772	863	788	797	748	785	862	756	748	807	798	773	790	740	756	767	761	798	780	769	746	772	803	770	765	813	713	746	773	846	742	821	772	775	799	798	785	808	794	832	804	802	788	813	798	773	761	747	745	776	767	754	745	742	793	795	755	774	806	768	763	779	798	739	784	759	819	789	740	798	800	785	722	771	738	848	826	748	755	789	816	766	784	810	744	748	816	778	731	753	809	787	772	752	799	779	770	773	759	749	788	796	807	782	774	771	784	783	791	814	744	776	785	749	747	901	802	819	771	722	796	752	753	748	798	746	797	776	776	766	742	814	746	735	803	797	740	786	759	780	777	758	704	793	776	769	744	737	797	828	775	791	766	798	810	758	701	765	783	803	777	791	804	799	840	778	799	820	766	793	734	728	795	736	779	749	781	765	747	796	764	774	710	828	736	755	798	751	780	779	790	777	819	773	781	795	779	777	817	791	809	770	807	785	763	758	766	779	746	761	786	781	747	772	765	768	751	762	775	766	759	764	776	805	775	818	798	790	764	736	809	722	750	769	806	781	808	768	763	774	829	749	785	729	773	767	738	779	797	704	764	820	739	763	814	806	763	755	706	761	812	772	724	773	743	801	747	738	757	754	822	782	779	762	805	736	802	760	748	721	762	808	777	774	750	774	797	742	777	787	775	774	798	739	762	856	767	763	763	778	753	742	736	774	772	789	805	779	836	738	780	800	736	771	734	772	752	834	784	800	815	781	823	741	792	773	762	737	722	770	745	814	764	789	794	818	812	794	775	773	793	771	747	747	794	807	760	811	834	801	787	788	802	740	796	795	781	745	777	712	770	764	687	782	781	756	806	734	796	796	750	794	782	778	757	775	777	811	787	842	814	767	700	754	727	778	770	768	723	777	759	756	782	769	746	749	792	729	807	830	722	830	785	748	799	742	775	770	747	769	760	790	778	748	822	818	750	770	781	785	799	804	755	744	778	781	789	797	770	784	781	787	789	793	757	746	801	755	772	815	810	750	784	765	810	804	735	767	827	790	788	822	831	797	781	757	768	764	753	743	772	808	854	770	785	760	774	702	779	744	786	794	743	839	762	791	768	740	783	829	842	741	807	794	774	721	822	771	805	776	777	822	804	768	777	791	765	806	765	706	791	781	746	724	794	778	781	812	791	768	778	745	800	757	798	839	798	769	786	761	779	766	796	766	756	794	801	824	779	768	793	730	841	804	746	733	765	769	793	781	788	782	768	814	741	745	791	817	756	746	743	820	760	805	837	791	760	749	791	805	824	817	754	825	752	765	791	796	793	819	803	793	763	759	763	738	756	813	795	830	759	784	842	744	780	809	780	806	797	751	794	751	801	824	745	774	787	759	812	785	724	721	798	799	775	726	769	766	839	766	778	698	752	775	842	826	738	762	778	772	832	822	732	802	791	757	772	736	799	779	796	761	748	800	736	800	758	756	748	749	775	791	771	776	765	780	785	813	775	767	739	796	796	806	758	775	761	823	760	773	757	762	763	772	777	769	826	793	751	766	787	801	748	774	782	772	801	784	786	779	835	787	752	794	756	785	754	732	760	752	773	765	795	802	792	778	766	733	802	733	781	772	746	723	799	819	748	716	776	807	797	810	764	747	805	758	840	754	792	792	786	705	797	779	809	735	716	766	768	791	775	783	807	793	771	783	783	775	776	811	773	769	783	751	821	826	746	780	780	760	781	752	751	788	756	790	729	775	804	791	735	777	739	815	804	766	764	800	815	785	768	784	748	810	748	749	753	801	748	804	785	793	749	763	764	769	800	755	748	760	788	795	771	797	744	788	765	708	785	761	748	746	729	752	791	723	711	822	800	773	799	801	753	804	730	717	788	779	776	773	762	808	774	739	742	764	719	800	790	780	775	826	746	763	730	782	799	781	775	761	783	780	756	767	742	744	786	724	772	771	739	810	787	763	781	788	805	813	769	768	795	791	803	800	753	785	774	787	789	787	797	811	781	789	798	789	803	780	779	766	784	805	731	762	746	729	840	779	782	763	777	782	769	799	778	753	788	787	792	753	782	788	773	801	785	820	771	763	763	722	763	813	788	754	768	781	787	774	783	790	811	753	758	808	747	765	763	753	777	780	768	771	780	777	808	755	769	812	821	778	764	775	761	777	813	766	752	745	772	762	771	771	799	742	759	786	735	758	801	860	809	796	738	820	742	770	787	751	739	778	756	806	828	772	748	804	786	766	797	783	773	792	778	793	800	800	787	770	792	723	795	835	787	806	761	770	758	796	799	793	766	782	761	799	803	771	766	777	800	779	763	788	760	758	810	802	781	745	796	808	780	751	786	798	795	797	816	746	802	787	780	792	789	821	745	800	723	773	839	768	805	831	763	763	753	782	786	791	795	779	782	741	787	794	746	789	745	770	799	806	829	750	768	774	798	803	786	733	768	782	793	780	758	820	761	759	798	728	750	803	762	816	770	820	814	799	728	795	824	767	800	762	747	791	767	816	724	801	727	740	855	785	793	787	766	739	795	761	766	751	770	747	788	712	712	831	761	768	741	808	745	803	714	792	830	761	758	784	799	787	737	821	724	791	787	741	797	757	806	807
27417	11417	9843	6010	3438	2562	1852	1324	1021	890	753	675	570	601	512	516	517	490	471	461	473	431	452	481	459	434	446	461	453	415	435	414	397	399	447	471	423	475	409	452	445	442	423	482	396	400	433	414	419	438	425	420	416	391	375	382	404	446	418	391	443	432	450	432	432	424	449	414	424	434	437	447	466	413	396	427	377	431	464	448	428	414	442	418	385	403	383	393	420	415	435	427	441	423	400	461	400	463	414	430	408	420	452	460	399	462	408	436	446	436	378	423	406	411	425	398	431	380	431	404	396	384	472	422	423	408	469	402	395	415	464	420	412	431	427	452	394	425	442	417	439	436	398	396	486	455	464	464	441	393	452	396	451	443	424	378	424	430	435	427	436	455	462	446	462	430	479	403	406	449	415	429	403	438	429	420	368	409	436	429	391	436	437	417	425	435	443	428	420	434	421	434	463	432	414	415	375	424	430	436	400	412	447	434	410	402	451	451	428	414	445	410	404	413	422	431	431	417	394	423	417	415	451	397	480	473	452	422	397	399	442	449	422	414	414	446	425	443	394	431	422	412	473	450	472	440	441	392	423	392	429	430	433	404	411	429	424	409	389	419	470	431	426	420	478	414	402	386	419	465	442	432	437	426	425	399	470	402	420	409	463	459	407	434	421	435	441	415	394	442	430	399	391	402	459	437	418	489	423	404	414	404	423	401	416	401	418	392	452	450	404	436	405	404	472	463	410	406	438	433	414	441	444	445	437	457	407	480	445	449	438	455	417	424	435	412	441	459	377	418	396	429	415	416	383	447	466	422	423	390	436	426	449	432	412	451	400	407	435	416	438	511	460	416	432	430	439	437	386	429	454	424	408	380	433	415	440	441	438	449	417	482	405	417	416	450	439	407	429	436	465	481	410	449	410	433	389	445	427	391	407	410	453	450	445	408	416	407	436	443	388	405	431	411	430	404	411	423	445	406	426	412	403	400	384	398	409	415	449	436	444	457	433	422	424	407	441	416	401	424	407	396	428	408	459	434	436	421	419	431	367	455	463	444	398	421	447	445	422	418	389	462	389	412	447	390	385	409	446	420	411	399	420	412	422	457	454	407	431	425	405	428	404	431	419	402	437	482	456	404	405	450	362	414	417	446	409	419	449	452	479	411	451	395	457	451	412	417	431	389	435	416	424	423	426	400	471	398	404	450	447	426	410	424	417	447	469	450	398	435	452	429	458	414	457	459	414	408	446	413	428	420	390	442	428	431	440	417	404	471	428	475	453	441	437	458	462	422	460	401	426	388	428	423	433	431	422	423	445	468	427	428	390	401	384	445	389	429	387	430	398	424	474	427	425	374	447	405	446	395	413	413	439	415	408	457	433	443	442	421	418	444	389	399	429	408	395	431	415	426	385	424	409	454	401	384	462	409	408	423	474	447	437	452	418	440	398	419	405	416	386	442	401	417	420	414	418	411	416	437	428	433	419	421	460	443	408	419	464	462	449	441	415	408	437	424	420	401	427	436	458	432	417	371	426	444	424	409	426	417	439	453	430	427	435	427	463	421	433	438	449	418	423	417	440	444	430	438	431	389	418	403	440	418	408	413	445	399	436	430	439	457	421	379	436	422	449	407	451	408	421	403	396	392	413	438	405	423	434	417	438	430	408	442	410	435	379	480	455	451	408	371	450	384	384	450	431	452	417	422	451	414	428	437	438	430	430	411	398	433	410	405	468	430	432	455	433	456	428	482	437	435	470	438	418	431	454	431	418	417	438	394	414	408	417	457	445	418	412	393	421	437	417	403	387	459	428	437	398	448	428	427	460	485	454	446	436	399	379	419	449	439	434	415	390	416	431	414	460	424	465	421	421	400	417	415	393	408	439	416	382	407	399	383	462	430	455	390	396	396	447	432	406	409	447	392	399	401	436	441	408	435	426	457	403	413	400	437	395	421	424	438	422	408	437	488	439	444	438	424	427	417	418	448	435	449	437	426	431	418	431	401	416	419	418	421	403	416	410	430	442	410	401	440	411	436	401	433	437	436	427	452	469	421	389	427	432	430	416	421	442	420	435	432	428	451	418	402	404	425	431	391	398	472	415	443	412	431	434	422	399	436	421	426	395	418	436	458	391	406	472	408	425	424	457	407	423	435	454	440	384	450	437	413	411	417	408	425	406	401	435	436	428	428	409	440	395	449	421	426	436	431	410	438	427	438	415	416	401	447	434	408	408	427	415	411	437	431	445	471	445	412	427	462	428	427	417	452	451	438	448	429	413	440	459	422	411	423	439	440	453	388	446	431	413	423	470	391	410	396	430	435	440	440	463	390	468	420	407	396	390	476	429	399	437	428	445	426	431	401	405	405	388	422	404	448	420	413	473	410	415	398	418	410	454	410	403	410	459	425	445	442	460	416	472	435	423	410	383	428	412	403	409	456	435	394	413	409	444	465	419	416	395	405	455	388	415	414	400	433	444	433	404	471	419	404	438	379	407	439	437	403	451	392	432	439	408	450	398	433	408	396	412	435	437	423	412	373	433	410	457	418	436	484	428	449	408	420	436	451	461	415	395	436	473	428	383	448	442	445	441	401	401	419	430	378	414	423	403	436	412	447	461	386	463	465	384	399	429	422	437	436	425	423	438	399	397	453	425	382	420	407	433	431	430	408	418	443	414	461	428	432	394	396	436	390	395	406	406	410	430	437	376	394	423	403	439	416	447	380	449	441	432	465	437	438	395	468	415	389	407	419	448	426	423	417	424	450	407	416	436	415	401	437	442	441	438	379	422	440	402	444	404	430	444	440	454	430	418	411	402	422	443	402	430	425	427	431	433	437	413	407	414	416	397	402	445	393	397	446	413	434	433	396	421	399	429	443	396	429	411	405	462	453	427	432	432	439	413	431	424	415	403	418	401	434	441	446	420	430	418	387	414	420	425	442	426	434	411	426	459	410	425	429	444	428	412	418	422	473	449	446	390	442	450	480	431	411	434	386	410	425	409	427	435	410	413	398	413	427	458	450	432	415	430	407	412	454	419	423	431	410	439	417	438	423	437	450	457	458	424	410	454	445	418	406	418	464	417	440	456	465	460	453	443	456	464	415	456	396	447	428	377	419	440	427	415	427	423	416	400	415	419	433	444	422	398	427	389	372	445	445	399	409	412	428	453	440	438	385	473	439	413	428	416	400	449	428	465	447	442	391	423	462	451	398	411	402	433	397	428	458	434	420	438	380	432	456	420	430	414	402	388	432	432	425	440	381	435	437	417	438	444	411	443	460	412	403	453	454	416	422	416	437	450	413	424	398	423	400	437	409	413	393	445	394	435	402	407	453	448	416	470	415	412	448	406	452	414	437	426	421	388	473	448	436	429	446	398	437	405	456	420	416	390	430	426	391	412	408	472	436	405	423	435	446	438	443	435	414	408	450	437	385	421	433	409	412	440	396	423	409	387	426	433	449	448	406	461	403	438	442	428	444	413	443	366	381	460	398	428	436	454	396	405	430
15109	8160	13281	12181	10020	7970	6625	4754	4034	3390	2663	2332	2066	1724	1517	1496	1344	1373	1214	1150	1176	1064	1097	1100	1073	945	1002	1037	1012	931	972	996	910	950	968	929	993	951	969	981	939	916	977	908	934	993	931	948	931	925	953	878	888	933	959	943	991	994	959	988	980	1014	914	986	916	927	910	920	906	934	913	968	942	882	932	949	922	926	944	945	892	844	942	931	935	971	887	949	921	906	885	933	903	945	928	949	919	935	927	935	933	932	932	933	904	927	888	944	900	941	951	898	933	932	946	934	944	899	955	922	970	991	934	945	917	865	931	882	926	903	913	898	939	930	923	879	950	885	911	957	916	944	953	858	960	970	931	948	888	933	916	974	959	917	958	915	952	898	940	938	925	938	925	911	938	939	932	901	924	946	921	948	916	929	871	934	921	949	906	1005	908	932	908	936	968	950	895	944	970	880	926	951	917	906	936	890	865	931	930	922	954	926	912	952	961	931	917	904	922	940	916	968	928	924	929	929	889	911	915	972	908	930	977	949	931	910	894	922	942	909	919	891	891	927	936	915	966	933	954	889	932	881	936	849	902	929	966	927	915	903	937	932	895	942	947	936	861	917	911	900	943	949	954	922	956	966	872	938	919	909	952	972	909	920	915	829	915	928	953	903	947	935	970	920	915	945	951	959	892	898	875	942	945	882	905	949	848	939	922	947	953	862	873	913	919	962	869	962	907	931	945	920	912	911	970	893	924	953	912	931	965	918	927	892	900	913	970	925	909	913	929	949	907	922	898	905	929	945	943	878	973	952	944	939	933	972	879	963	953	912	954	935	956	904	876	933	894	932	924	944	902	930	883	958	881	916	868	937	972	983	944	975	909	941	940	891	932	925	916	950	915	894	861	948	903	932	948	943	910	908	984	909	921	918	924	941	960	909	962	930	929	956	967	920	900	948	916	893	931	928	956	957	891	893	944	914	926	943	890	936	936	930	952	962	889	908	937	886	928	1000	919	943	950	947	945	944	944	966	942	873	916	880	908	945	922	853	1008	932	909	959	880	932	903	913	865	876	936	914	928	903	885	943	929	941	930	929	901	934	929	938	939	946	926	970	902	935	930	863	918	962	891	874	932	949	903	918	895	906	947	875	865	881	905	895	950	891	936	950	917	869	852	932	894	934	943	976	928	896	899	978	927	930	922	936	971	935	905	922	930	937	953	913	976	891	901	909	967	990	976	957	918	959	938	967	899	917	880	948	882	961	967	971	901	914	925	937	940	910	978	960	945	916	901	991	850	977	913	957	956	978	920	887	866	954	924	946	955	957	951	956	952	950	963	943	912	925	930	920	941	954	941	879	939	944	906	946	898	906	875	952	938	968	918	994	939	880	946	1003	952	897	943	918	890	940	876	935	1000	906	843	937	927	921	954	888	937	963	913	891	962	913	898	889	965	886	900	925	875	905	944	905	980	957	919	914	984	910	936	988	998	934	915	944	922	885	942	897	917	887	906	927	904	931	881	927	927	928	964	897	907	893	969	902	922	890	903	921	898	933	904	942	967	891	916	904	947	903	896	983	922	946	868	924	863	885	935	889	898	917	915	931	956	962	926	946	881	902	875	947	961	871	950	950	911	942	957	877	919	931	958	934	922	851	947	982	921	925	932	904	917	935	906	946	854	950	920	942	872	912	903	920	978	947	873	934	927	965	877	909	891	911	940	855	900	911	1000	902	964	867	945	951	858	937	863	892	905	936	881	953	916	1001	892	940	924	949	902	901	932	927	942	929	919	897	935	919	907	944	883	923	877	924	948	912	920	941	885	911	938	911	925	903	874	936	932	918	907	894	877	988	922	952	919	934	966	905	870	937	946	946	945	884	925	902	943	900	936	917	922	912	900	904	900	897	883	939	871	937	925	967	944	936	922	934	906	952	917	947	912	887	880	942	897	936	940	936	910	994	920	939	976	889	928	955	919	919	902	956	890	870	940	858	919	905	916	921	925	911	845	916	904	944	967	936	893	874	912	931	912	901	879	954	958	905	912	916	889	922	900	947	887	934	943	932	927	939	960	927	916	904	938	892	854	921	855	959	880	887	914	904	901	903	964	904	939	911	915	908	908	885	984	927	938	954	941	872	950	890	961	950	943	881	947	943	928	895	912	896	962	958	939	939	913	937	888	908	898	921	935	903	906	935	978	941	951	949	942	947	922	953	928	911	928	894	921	898	961	924	959	878	945	956	916	869	907	943	933	911	935	961	935	961	940	964	926	891	933	931	935	939	930	882	941	948	909	922	929	880	918	940	939	969	905	910	960	935	929	958	956	953	902	905	931	854	900	940	906	957	954	913	975	886	954	952	933	899	940	905	904	883	918	964	914	964	947	936	877	983	941	906	907	918	896	940	917	882	907	921	860	952	894	935	876	882	904	954	956	942	922	890	969	959	928	934	906	886	878	909	930	911	875	938	940	922	975	920	966	927	939	918	867	942	946	932	988	908	903	962	894	923	913	974	919	929	937	921	935	939	953	905	955	879	927	960	883	916	925	953	932	908	918	950	912	888	940	954	927	948	885	937	896	913	924	955	931	944	915	933	922	929	964	899	914	895	898	947	881	910	919	975	936	946	907	935	953	912	920	909	903	912	919	959	919	937	886	903	852	951	942	948	948	975	906	910	899	986	912	907	932	940	939	949	917	970	888	918	938	947	932	967	959	899	897	950	903	912	965	892	928	905	938	951	956	954	948	930	913	940	950	917	931	931	939	889	921	969	920	924	904	917	923	929	917	861	902	981	943	994	854	896	904	945	955	827	902	909	921	929	917	902	914	983	908	940	935	925	963	906	930	893	941	922	938	941	951	947	920	902	891	913	911	894	944	923	882	886	920	935	925	897	920	893	903	907	920	889	978	962	922	931	886	947	971	911	918	942	913	933	925	894	943	871	870	948	895	911	919	924	931	925	880	935	918	893	969	848	917	898	930	923	927	919	868	928	926	913	908	962	918	924	947	929	944	948	866	950	902	891	920	907	902	947	922	975	887	929	923	969	942	909	921	884	931	931	890	893	938	919	934	881	953	979	910	955	903	990	905	925	923	880	903	908	911	918	965	907	912	929	979	943	953	931	953	921	914	962	969	922	913	916	930	946	873	918	908	871	918	963	890	885	892	934	897	889	888	875	966	913	942	914	949	949	962	941	926	951	932	944	908	936	952	930	897	935	916	891	949	988	939	913	909	886	930	941	933	908	912	938	991	906	893	937	925	921	901	946	931	954	920	932	952	923	993	898	951	895	992	951	918	922	914	895	935	895	874	932	946	954	905	942	900	919	941	953	944	933	900	882	911	954	935	948	971	913	907	967	991	933	892	894	971	914	954	886	905	984	945	892	906	909	895	952	974	984	923	937	909	967	961	912	959	937	924	977	949	959	891	945	946	890	952	891	952	961	923	980	887	980	938	875	902	950	908	941	938	999	891	911	952	957	904	954	925	921	877	928	918	885	955	921	917	970	946	928	975	921	943	945
9594	4091	3176	2225	1465	1167	889	713	602	494	439	445	426	438	399	426	381	389	375	364	399	369	391	377	402	356	389	374	385	366	361	371	392	324	411	399	383	352	364	401	354	404	412	382	363	397	403	372	353	384	394	367	360	362	405	364	367	372	371	366	382	417	381	378	368	346	369	328	344	359	397	418	370	355	344	358	376	379	378	410	380	348	378	394	371	370	348	371	376	382	356	379	386	380	392	373	412	371	353	381	379	410	385	362	349	352	395	349	398	354	339	430	389	340	369	376	385	402	432	366	363	360	354	369	368	315	371	342	392	374	380	368	405	362	359	408	395	380	393	391	327	358	378	380	394	394	375	356	374	360	397	355	394	407	381	385	371	410	391	371	354	350	375	348	381	394	364	375	387	373	368	421	336	360	401	329	400	374	369	367	383	360	370	353	407	348	404	392	358	365	377	389	415	394	379	374	387	376	370	364	399	347	358	382	351	348	368	378	335	348	340	370	424	407	374	402	352	368	347	378	384	367	344	375	337	352	363	330	395	390	377	373	359	344	371	351	367	353	366	415	377	377	355	397	386	351	369	371	386	365	356	378	373	362	378	379	368	321	364	368	370	399	386	383	406	347	371	349	376	363	403	396	370	390	379	349	386	376	348	344	365	392	359	392	381	376	369	383	398	359	392	352	361	369	321	365	348	354	345	417	356	375	357	372	370	374	366	354	347	367	399	340	391	387	380	379	376	364	352	407	378	376	360	358	372	382	350	340	363	363	367	378	386	362	348	382	409	399	327	364	379	326	368	361	357	356	400	371	397	389	381	367	410	375	352	367	354	364	362	348	366	372	333	341	386	391	375	410	396	397	384	351	403	386	387	408	363	403	367	396	390	361	343	423	370	362	347	338	363	365	430	367	403	344	394	377	366	378	357	364	406	377	379	386	360	384	417	406	371	352	345	400	407	371	374	365	409	344	368	361	348	372	369	357	364	382	347	398	419	371	380	377	389	392	372	356	405	369	344	389	403	366	368	322	358	423	365	352	389	379	404	399	358	379	348	368	362	389	365	365	353	386	391	362	337	405	388	377	369	367	382	367	342	346	350	361	370	387	330	384	355	392	355	339	398	351	407	374	371	361	369	406	362	370	425	333	337	374	392	373	371	385	351	332	377	357	377	384	382	379	392	402	372	410	384	349	381	367	374	373	361	367	401	358	371	382	355	406	409	374	418	374	377	347	361	367	361	365	354	360	341	377	363	378	366	354	378	375	332	358	402	343	345	369	379	388	379	350	362	343	383	339	399	356	365	375	365	386	347	378	383	376	397	354	381	339	358	395	423	325	373	349	373	370	388	377	369	382	387	392	344	383	384	383	358	383	362	356	365	405	380	395	398	410	348	351	361	391	362	353	377	374	385	373	376	364	373	308	366	372	370	382	386	342	385	359	394	434	370	337	358	347	383	404	379	377	346	333	390	360	407	351	387	380	365	385	374	403	344	399	400	361	372	355	366	410	385	417	378	378	362	383	379	353	379	382	348	373	356	371	355	344	353	383	327	374	346	338	355	408	363	375	368	404	359	379	373	371	380	372	344	394	379	402	359	396	388	397	362	356	378	353	383	389	390	381	385	361	369	345	363	359	364	372	356	393	360	351	363	382	416	363	340	419	388	358	362	405	395	389	362	380	350	355	358	373	423	419	397	366	378	345	381	366	348	330	387	378	393	362	367	412	382	372	385	391	365	384	404	363	375	362	390	357	343	418	385	349	370	353	369	364	365	392	413	349	384	407	368	402	373	391	363	377	355	357	328	352	341	382	367	378	389	387	379	383	368	367	356	356	380	394	377	395	364	400	339	379	371	334	416	392	371	372	399	391	382	348	359	347	375	365	406	397	403	384	337	400	395	371	374	377	382	395	357	365	358	379	355	394	369	386	373	322	357	372	376	407	351	351	364	384	360	417	372	383	381	370	400	371	386	368	404	388	366	410	396	363	390	344	342	378	363	394	370	350	385	355	390	319	355	392	317	364	353	412	394	375	365	360	388	394	371	362	369	383	340	370	386	394	355	369	407	388	371	366	360	375	387	372	375	399	401	407	391	367	360	338	398	371	375	368	350	353	420	406	340	310	371	341	387	374	398	404	362	359	346	351	362	331	322	405	349	378	412	367	368	343	371	371	411	381	392	344	331	384	358	353	366	355	376	351	363	408	340	362	392	400	386	389	365	394	352	391	375	376	344	378	381	350	357	410	364	334	367	358	367	384	348	391	356	378	336	349	370	369	360	382	394	347	369	408	342	364	382	367	317	374	381	359	392	387	412	403	372	358	387	380	381	386	356	349	405	372	390	376	406	398	380	392	381	384	365	363	356	343	400	370	400	373	386	377	382	393	411	353	397	415	380	387	387	393	384	353	387	365	385	351	399	384	424	383	370	387	388	365	378	379	386	343	408	391	378	367	377	382	349	326	371	379	357	349	377	376	385	365	370	371	385	369	363	372	356	388	364	354	371	436	386	341	393	388	395	388	387	363	349	382	376	366	431	358	373	396	370	374	389	405	376	392	387	375	347	390	416	405	389	363	390	374	362	381	337	368	316	383	397	358	388	395	350	380	338	376	375	376	392	399	337	377	414	438	373	356	419	365	341	339	349	375	393	422	366	392	363	360	383	397	383	367	400	408	394	366	362	355	361	379	383	377	393	333	372	386	414	363	382	386	391	403	393	357	376	353	391	389	367	349	353	350	399	362	382	357	365	341	380	383	365	388	357	325	378	372	373	398	401	357	377	387	388	351	345	386	372	385	405	377	366	324	330	363	375	394	385	372	376	360	340	417	385	401	377	364	361	422	388	379	320	340	347	355	379	351	372	366	395	404	384	366	367	391	375	390	370	396	376	370	394	390	396	391	407	380	395	339	349	351	318	419	324	360	336	384	365	373	374	386	369	342	345	355	368	363	367	365	359	359	343	350	386	345	377	346	423	359	356	380	394	385	364	398	370	360	386	388	388	375	350	373	410	363	357	363	348	398	361	364	410	366	363	389	385	358	354	357	412	383	390	414	357	362	388	341	361	387	385	376	368	364	374	333	351	395	367	372	352	331	387	351	378	377	385	380	373	375	344	374	370	386	403	390	365	357	377	356	391	334	377	357	367	376	381	376	350	388	402	354	400	390	386	384	445	382	355	378	337	398	376	420	418	381	387	399	404	383	385	375	398	356	368	375	356	395	385	368	356	403	357	360	406	408	387	406	406	374	413	415	365	305	367	373	349	394	394	381	348	403	367	378	347	390	370	366	347	392	381	400	377	353	364	358	347	352	386	393	403	398	372	367	366	344	365	386	397	359	381	394	362	368	365	371	359	335	354	362	370	385	382	347	414	362	360	357	384	364	359	415	373	353	369	346	363	332	380	385	383	378	376	376	348	398	361	357	345	405	371	381	376	371	363	380	400	403	395	370	351	351	355	434	366	395	364	370	364	396	409	357	355	426	369	379	412	360	399	397
6171	3775	5787	5887	4671	3911	3360	2320	2024	1713	1444	1331	1246	1133	1092	1009	976	970	921	882	912	903	881	924	844	793	850	862	798	839	860	805	800	821	771	823	840	849	843	817	844	803	833	835	831	807	831	806	781	776	830	795	788	821	827	860	829	831	835	855	834	832	795	756	814	850	852	797	805	812	799	824	851	867	831	814	817	831	810	783	757	838	838	770	823	827	826	835	860	810	831	857	796	847	865	834	786	820	802	864	836	808	807	825	798	868	829	827	806	799	882	841	823	883	844	808	826	833	876	833	814	901	789	820	865	797	802	794	846	787	818	812	831	865	802	818	824	805	806	782	818	811	780	814	803	825	832	745	863	854	849	781	871	857	853	852	784	859	818	816	816	801	790	863	805	812	835	826	832	846	874	832	802	779	804	833	833	812	798	794	834	810	824	835	848	830	794	845	845	811	786	870	820	855	811	809	828	857	859	781	804	840	791	777	850	777	834	834	810	824	823	820	912	800	861	787	808	829	830	805	849	800	852	841	760	806	851	804	804	787	826	843	811	830	786	784	782	878	819	834	800	812	835	793	865	830	778	852	817	822	807	823	838	824	791	807	820	809	826	862	830	852	861	819	779	795	890	823	820	854	823	762	843	819	757	801	782	849	807	821	763	862	828	802	879	832	839	807	802	812	814	810	827	883	856	754	832	840	833	811	822	810	816	826	811	828	816	860	811	808	808	803	853	846	826	803	755	821	836	847	832	821	859	820	793	871	889	805	831	804	848	862	763	839	791	844	818	802	819	904	815	847	841	803	824	772	796	845	815	843	838	833	825	765	798	792	832	819	756	813	805	810	852	819	814	757	803	800	843	760	806	798	827	793	816	834	815	868	849	800	839	796	832	800	758	840	825	835	818	834	869	841	891	823	785	840	814	873	767	867	798	792	827	802	836	812	851	852	829	841	840	813	789	811	783	771	848	767	812	837	780	808	824	811	817	858	813	784	782	804	768	838	854	838	781	814	846	800	844	837	855	840	838	792	771	787	795	805	757	846	826	768	815	858	853	848	850	856	826	812	797	880	802	815	759	822	862	860	860	784	809	803	815	820	834	787	833	823	821	830	767	825	829	789	821	790	822	838	795	832	791	822	849	843	830	769	858	839	819	789	793	786	757	853	809	796	803	821	807	797	859	887	822	811	850	856	836	788	790	819	793	803	821	836	842	791	821	824	839	803	810	827	845	770	827	780	815	814	795	823	833	780	799	828	794	825	791	827	813	778	850	812	873	807	784	850	832	813	798	806	790	802	859	845	803	809	820	807	875	839	796	784	873	802	862	838	812	828	766	811	809	867	812	838	846	878	844	848	833	845	778	824	812	824	810	829	819	819	776	769	826	804	791	803	858	824	827	846	801	860	804	822	795	858	813	827	779	849	819	810	758	835	814	885	814	821	823	840	770	838	791	857	801	807	819	829	842	838	837	837	787	850	808	906	819	816	791	803	788	794	850	831	806	888	847	854	862	823	857	847	819	817	818	770	834	767	821	843	808	800	843	801	786	806	786	774	806	815	813	842	795	780	824	820	822	846	772	808	831	857	799	814	791	818	797	812	826	851	843	824	798	849	820	781	849	870	844	810	831	852	851	847	792	791	794	865	828	833	803	821	853	788	883	808	787	814	833	850	819	794	830	847	803	808	825	820	821	841	784	836	774	822	794	793	823	814	812	816	840	793	807	807	817	827	810	831	763	825	834	849	783	816	866	829	790	824	833	870	803	771	809	791	815	780	852	870	837	883	842	839	788	855	874	822	820	773	773	763	830	786	792	845	776	803	834	770	765	840	867	851	852	820	812	827	824	809	837	856	829	802	855	820	765	863	831	791	769	785	848	797	830	814	817	822	823	825	817	878	814	792	817	803	875	792	857	773	841	805	851	787	839	872	819	852	792	832	751	807	794	835	827	823	715	876	830	853	830	809	819	810	800	846	818	840	828	871	782	818	819	762	825	857	853	810	811	795	793	825	799	818	807	813	799	771	846	875	830	821	834	868	773	824	799	803	756	824	786	774	815	785	782	782	820	854	797	764	818	770	802	835	822	841	805	780	774	845	807	808	824	854	769	857	833	799	784	814	811	826	782	806	849	841	808	846	833	852	812	801	819	800	811	858	811	841	784	801	793	871	805	848	800	865	814	809	798	803	803	796	792	842	826	831	818	807	826	787	786	844	864	848	836	848	766	836	781	893	865	849	826	795	784	778	803	833	876	832	858	798	789	839	888	818	821	789	829	854	846	806	827	863	787	831	805	761	841	769	778	840	783	821	853	832	875	823	834	795	819	858	779	806	752	813	835	793	750	803	824	826	797	807	785	795	793	870	812	796	817	861	812	757	842	780	838	817	809	827	847	811	800	843	832	861	736	839	830	803	794	829	843	863	889	806	872	844	792	820	770	870	797	835	764	778	847	802	834	865	841	813	836	751	792	803	831	832	836	846	819	799	771	800	858	872	800	803	819	809	808	802	863	814	903	844	755	825	814	800	785	826	811	870	899	862	805	786	806	852	825	800	800	799	817	849	772	795	820	825	830	839	798	839	792	870	774	835	807	836	811	858	832	823	833	802	835	799	838	820	817	789	837	817	799	844	795	795	798	875	813	857	832	812	853	807	787	789	798	811	771	803	838	803	817	811	824	810	801	795	878	897	776	790	803	793	850	852	783	825	810	832	814	827	803	819	801	814	834	810	807	827	783	821	814	826	835	829	817	793	838	790	839	786	808	811	816	842	830	861	841	809	848	818	880	824	814	833	817	793	837	813	818	851	841	823	836	817	854	862	836	832	797	829	801	778	831	799	842	775	906	789	811	845	842	759	857	837	784	881	796	874	848	861	822	804	835	784	821	815	812	814	810	852	809	796	805	826	804	814	816	817	836	767	834	827	791	792	825	778	817	864	793	869	826	863	785	833	722	808	795	762	808	820	839	781	828	889	783	836	851	808	784	799	770	789	797	849	840	832	844	818	744	816	825	770	827	797	829	805	829	806	850	845	807	822	801	784	801	791	795	779	867	813	842	788	833	818	832	803	850	847	801	838	828	817	829	812	824	857	844	827	817	854	846	870	794	834	829	818	808	855	778	855	806	805	895	861	807	833	803	844	836	807	825	793	836	778	848	801	831	846	758	845	832	808	813	798	848	774	877	827	762	790	853	810	839	789	785	821	836	796	821	765	790	819	887	809	860	780	845	797	825	868	798	801	802	845	796	760	804	801	766	779	825	869	883	835	828	774	792	857	804	811	861	792	829	801	846	854	812	849	812	853	766	801	822	839	830	811	881	819	792	880	816	796	854	817	768	793	872	837	839	844	796	779	755	825	826	782	786	852	802	776	810	834	829	876	801	855	787	795	831	792	799	850	794	851	832	814	835	822	831	902	791	849	865	783	825	852	794	820	820	798	858	829	837	815	851	817	831	826	811	790	843	795	814	793	836	859	780	817	815	765	829	767	808	827	804	828
19222	8239	6190	3932	2441	1655	1254	920	741	709	576	492	489	455	430	378	399	409	383	383	360	367	386	362	358	344	369	365	349	369	363	356	362	353	321	348	363	349	356	353	369	332	360	384	345	374	369	322	338	337	360	370	334	359	350	355	370	343	370	356	344	343	351	348	351	346	345	363	328	350	319	376	302	344	356	371	334	327	401	352	340	313	352	362	354	349	364	375	412	370	371	350	331	396	334	338	347	358	360	366	329	349	345	371	328	321	375	386	347	299	321	385	317	331	314	340	426	370	325	351	371	381	345	337	312	359	332	310	312	345	373	360	332	386	306	376	381	327	342	356	361	362	367	383	355	365	361	374	402	387	338	333	367	326	366	351	365	369	384	359	347	343	337	338	358	334	369	335	358	337	369	377	364	394	320	342	353	363	359	368	357	366	382	358	327	365	376	311	330	344	356	390	365	371	329	344	349	347	385	348	370	366	355	355	344	340	354	355	332	353	339	325	377	383	387	342	338	379	376	377	356	325	353	360	381	339	332	364	356	373	348	390	382	375	372	352	310	354	343	328	401	349	347	353	342	332	372	366	369	384	329	336	330	358	320	371	370	343	392	371	372	392	332	357	354	350	364	347	343	356	354	366	376	358	334	334	363	341	318	389	395	330	359	334	347	346	390	406	403	378	344	349	368	342	342	351	372	340	352	334	353	351	378	375	365	337	336	371	341	363	389	365	340	338	365	339	330	385	373	370	362	347	344	370	379	343	335	373	356	320	347	384	338	377	345	323	362	407	322	359	391	357	351	346	344	330	322	382	379	348	351	317	369	382	395	360	374	356	348	351	398	365	360	339	331	335	392	310	363	343	386	317	345	403	353	367	361	339	320	348	347	324	364	385	340	339	370	319	292	360	332	329	325	366	356	357	352	355	308	357	361	337	349	363	357	334	332	378	415	361	350	330	365	356	358	369	317	399	347	324	355	354	345	348	362	337	309	350	358	333	352	361	393	364	354	383	354	332	311	347	372	328	363	350	323	337	371	335	354	327	353	355	338	364	327	357	345	347	370	348	366	378	356	371	380	346	364	355	367	378	333	345	363	327	388	365	298	318	366	366	355	306	352	351	326	368	337	364	377	344	364	364	348	322	362	350	345	334	368	358	376	356	340	312	317	355	353	366	383	349	360	345	352	356	382	396	358	356	375	320	298	345	368	379	386	350	321	348	313	392	362	393	353	378	366	338	361	317	365	361	319	337	397	370	315	364	345	343	348	349	366	383	363	349	358	354	365	372	381	344	372	316	331	360	336	391	366	389	356	340	363	365	329	366	384	329	376	391	348	345	349	379	366	352	364	315	346	359	344	349	354	372	339	306	369	330	359	351	367	329	368	363	344	336	345	309	360	323	353	370	340	329	368	312	353	365	365	362	368	354	359	369	344	350	360	335	337	316	338	361	358	397	354	341	328	333	336	350	353	355	325	357	356	325	325	388	354	359	363	321	339	339	355	353	350	366	373	339	322	357	335	332	386	306	338	332	342	297	362	376	336	351	384	352	315	331	369	361	347	372	368	397	336	368	373	326	338	338	314	324	371	356	371	373	400	373	353	364	339	349	341	383	351	324	338	361	330	370	347	341	339	322	368	370	353	335	346	366	316	343	357	371	359	372	335	332	327	362	351	384	322	367	364	373	378	330	333	348	324	351	321	318	327	356	368	359	386	330	357	338	334	333	361	303	335	363	350	364	386	323	357	357	351	337	315	382	334	345	347	370	366	338	336	363	374	326	329	322	361	348	331	362	363	365	382	361	378	323	366	352	336	333	339	355	338	318	340	370	342	352	364	337	346	309	321	312	389	359	353	358	364	338	332	374	369	339	351	320	359	379	357	357	380	365	376	358	346	316	370	334	319	392	326	361	362	351	356	368	336	328	350	342	329	336	333	397	330	341	390	344	371	358	362	357	344	351	345	336	348	374	371	365	339	371	392	346	317	380	332	386	399	363	355	353	341	347	355	330	340	351	332	315	378	346	386	344	375	388	366	343	393	332	339	361	365	335	336	355	354	356	342	366	345	383	363	381	348	365	328	382	356	331	354	312	354	337	369	395	333	379	367	352	357	371	357	304	391	359	402	342	317	350	396	352	350	329	373	379	386	345	358	337	344	374	378	356	361	356	350	360	341	356	377	351	320	374	343	369	321	341	360	339	331	315	361	341	356	339	327	317	352	379	344	373	345	349	415	341	338	355	343	393	385	353	362	383	364	371	344	348	366	328	334	354	376	388	378	307	317	345	328	376	356	355	341	318	344	321	368	344	345	336	366	348	364	345	337	363	397	377	348	341	379	323	371	370	373	378	332	368	384	334	369	334	348	349	348	333	364	355	338	344	343	338	363	355	375	349	329	345	363	322	327	355	367	346	342	335	381	355	319	358	335	365	337	342	334	359	351	367	350	352	380	331	366	317	365	334	347	372	387	366	347	343	349	381	386	325	382	375	333	327	330	400	317	379	372	360	344	392	361	362	354	384	346	334	352	327	373	367	374	355	358	348	343	365	365	350	334	377	353	384	363	315	330	368	342	408	333	341	348	348	354	332	402	346	332	376	391	354	364	323	348	330	365	375	363	397	366	324	379	354	345	365	300	357	354	377	312	365	357	363	340	355	363	353	357	341	327	350	380	351	360	344	355	326	350	368	363	339	362	377	388	340	372	389	353	355	365	344	327	341	355	340	331	353	370	332	335	343	354	357	371	320	347	353	355	350	338	323	349	359	350	378	364	364	340	344	326	338	368	339	373	377	370	352	343	351	379	347	349	352	352	324	354	316	349	374	343	366	353	349	364	332	346	358	364	369	358	344	339	342	358	353	331	363	390	357	342	364	351	369	344	321	374	393	342	370	353	337	362	359	326	325	370	381	365	316	385	336	346	363	327	339	357	380	358	350	299	345	333	353	371	392	363	336	352	334	333	339	301	340	341	347	376	368	344	329	339	364	344	331	371	350	392	336	343	332	388	337	353	320	347	357	382	350	393	322	320	353	356	353	327	363	369	297	350	371	332	390	347	391	335	308	346	354	349	360	327	339	343	351	359	344	350	386	368	361	352	325	343	373	375	362	354	345	314	330	342	375	366	344	332	367	352	358	339	370	320	320	350	364	321	374	383	348	358	339	368	382	341	363	381	341	336	366	385	351	362	310	348	331	340	341	329	356	376	370	345	340	353	350	376	362	365	331	355	345	378	329	354	377	329	365	378	366	367	356	378	378	311	351	353	352	358	360	351	355	332	370	332	359	371	316	361	394	350	369	352	350	352	376	379	391	355	372	350	336	325	323	353	352	331	368	375	326	366	319	351	322	365	377	375	364	361	332	364	362	373	361	353	345	368	326	309	348	364	361	365	370	382	342	354	384	398	338	371	343	358	341	369	359	334	338	361	368	348	350	380	348	330	343	337	360	366	350	298	332	369	344	308	389	395	319	340	323	359	352	378	354	347	362	304	336	374	336
11812	6397	9494	9556	7618	6152	5223	3431	3011	2427	2106	1607	1541	1330	1273	1123	1079	1094	1017	973	910	894	906	963	868	853	842	825	853	811	771	797	801	793	824	724	794	780	847	813	832	813	761	782	807	756	777	803	784	778	791	878	787	846	766	823	877	819	879	877	810	816	746	787	788	761	771	779	832	774	769	814	801	745	752	753	786	790	760	756	789	834	750	820	768	756	813	695	796	792	779	796	799	730	814	822	791	832	808	842	780	796	799	750	814	809	801	812	748	755	792	801	815	811	744	810	796	755	797	818	759	740	763	809	759	826	767	790	785	773	820	828	790	776	816	741	809	787	777	840	766	787	757	793	758	727	776	747	780	814	775	760	832	775	805	822	804	791	812	879	778	731	778	799	806	781	821	761	744	772	848	792	784	784	820	786	816	768	792	783	749	834	776	799	778	805	812	776	776	712	763	816	835	804	787	790	825	757	779	805	843	763	828	802	822	809	802	849	807	822	811	772	823	809	817	777	808	738	774	775	810	771	804	781	801	804	791	776	781	770	755	749	802	775	746	792	786	782	795	778	748	755	817	783	794	799	804	751	772	777	842	764	777	753	797	740	822	813	746	803	877	751	801	774	730	743	749	811	787	749	811	762	824	811	848	783	798	784	760	792	813	777	817	845	787	820	747	737	775	830	806	802	805	810	742	829	738	831	746	813	785	833	795	817	791	742	772	765	789	746	783	798	809	795	776	795	789	791	792	783	809	795	772	793	813	825	791	818	772	751	859	781	740	788	784	785	772	782	761	806	795	806	767	795	783	806	772	827	799	797	764	778	725	812	809	813	752	791	839	795	795	811	800	799	772	759	773	800	838	784	781	816	806	762	787	792	768	812	805	802	757	781	814	791	748	807	793	763	817	794	779	768	754	740	729	812	814	761	774	773	748	784	760	769	782	769	810	827	810	769	773	762	821	708	751	782	831	810	794	783	770	797	826	766	825	762	797	780	795	774	756	822	770	825	795	766	824	791	792	805	786	766	837	767	796	770	763	752	792	801	865	799	763	731	808	776	799	783	817	810	771	756	791	788	769	769	766	800	783	809	738	836	854	804	776	831	800	754	811	763	791	782	811	755	782	759	787	788	821	772	802	798	819	770	804	760	768	775	810	786	734	791	792	827	736	844	862	787	815	817	817	802	787	772	797	816	804	778	789	814	798	780	761	791	762	798	810	754	787	791	802	713	799	830	776	758	793	812	769	785	758	734	773	801	765	777	758	769	772	795	777	786	796	821	773	770	827	793	727	747	759	763	798	784	812	829	756	792	769	787	770	838	796	865	748	789	744	741	758	752	777	839	745	786	796	797	813	800	762	770	809	803	776	760	784	807	845	776	849	789	750	779	807	820	776	753	793	767	816	730	859	779	761	790	793	773	784	842	819	748	795	766	796	772	846	784	788	796	782	750	781	774	776	809	773	773	785	807	760	767	789	786	801	815	774	807	813	776	806	856	797	857	797	725	741	747	773	810	798	746	799	721	784	852	816	810	788	801	801	793	758	769	791	801	793	799	770	784	842	787	754	746	772	750	754	778	854	768	759	786	725	777	781	751	793	782	765	832	791	804	795	812	812	804	765	811	775	807	765	787	799	806	813	807	800	810	811	839	797	786	806	820	819	847	774	788	831	800	787	755	802	810	814	800	746	792	759	793	748	824	776	787	739	792	752	822	759	824	804	830	767	822	799	813	789	795	774	750	824	798	823	793	806	792	775	808	771	783	793	792	767	793	783	766	792	807	780	773	774	784	777	766	796	801	751	779	808	806	751	832	820	788	781	834	752	733	822	799	752	808	820	798	816	807	829	773	804	766	833	824	750	800	786	793	736	758	816	761	791	784	816	771	777	724	800	809	780	802	759	797	784	816	773	808	797	860	743	780	760	819	799	757	753	766	820	842	788	794	761	764	800	758	762	783	789	813	755	769	761	803	808	802	747	829	811	765	752	803	781	827	798	752	817	814	798	754	795	809	776	805	794	789	774	802	820	796	791	808	834	775	842	811	814	776	754	791	778	788	763	798	794	830	815	824	771	802	812	776	810	821	785	751	743	787	778	792	799	764	788	746	770	755	772	815	782	761	808	766	831	791	753	795	831	743	801	776	771	816	804	762	749	775	809	788	791	776	801	778	800	766	841	733	782	851	803	773	781	822	830	775	751	782	787	794	776	828	713	812	738	749	764	768	819	777	820	786	788	796	769	770	740	804	791	718	758	790	788	810	791	805	835	798	799	801	818	810	778	796	827	764	787	771	786	801	791	841	781	819	787	769	736	784	771	807	754	728	800	790	843	822	802	764	797	772	814	757	780	760	789	725	812	804	728	786	784	784	788	775	807	782	792	752	782	744	805	791	767	830	778	796	786	721	837	794	787	769	790	798	765	774	796	753	825	823	760	781	740	772	767	757	798	804	866	831	800	813	772	736	800	764	859	792	815	782	788	739	771	740	784	796	775	777	788	795	806	845	796	754	829	737	729	835	810	760	778	805	785	766	798	837	809	806	771	752	827	813	830	768	790	812	803	805	755	756	780	749	789	772	818	782	790	755	808	728	772	794	814	843	772	825	753	843	820	808	817	775	780	841	756	775	807	776	739	781	842	788	776	780	834	807	831	761	779	816	757	749	764	747	813	849	786	800	803	787	793	836	803	803	790	809	791	783	830	797	757	735	807	784	750	759	813	805	800	773	799	754	800	792	751	774	810	780	786	787	766	806	756	823	818	808	807	794	730	826	806	791	809	787	770	782	772	745	803	808	824	818	798	812	823	804	778	777	827	754	790	766	780	777	821	728	828	761	825	782	807	830	757	794	817	801	806	786	791	790	833	775	828	762	745	792	727	801	733	751	791	773	836	789	776	787	772	741	796	760	812	817	807	782	774	792	767	836	761	790	792	777	779	804	768	809	797	809	733	789	763	742	804	793	747	766	811	757	765	791	802	730	809	769	796	843	794	805	810	802	771	829	754	741	836	775	779	785	784	763	771	718	795	823	789	832	772	832	807	771	777	726	811	811	800	759	795	768	781	786	788	768	790	814	839	788	772	799	761	776	824	781	799	782	813	785	844	829	775	831	774	812	808	750	731	788	742	783	787	760	825	773	807	775	842	811	784	773	764	791	809	786	833	814	768	803	820	814	784	787	820	782	848	779	761	825	799	808	739	812	792	806	799	830	770	843	791	824	789	797	772	821	826	794	730	792	843	784	782	752	804	789	766	768	774	781	776	739	778	780	782	773	795	801	817	759	810	757	843	815	784	826	756	799	793	760	810	814	748	813	783	794	811	815	829	789	794	781	754	791	829	844	770	844	805	782	772	755	834	780	759	790	739	845	827	761	771	773	769	801	756	781	806	789	768	753	725	751	792	797	759	813	764	795	759	783	757	821	813	788	801	758	825	738	788	822	784	827	756	812	732	794	769	800	773	810	785	768	801	763	763	793	771	799	770	792	794	792	748	776	772	753
29070	12782	9190	5959	3420	2348	1770	1273	1044	874	736	685	653	545	509	546	556	537	513	501	448	456	471	472	463	464	472	445	404	420	399	397	460	443	408	407	384	421	433	425	384	389	417	434	438	443	464	425	416	437	421	443	492	411	407	412	460	423	442	468	435	453	457	434	417	420	395	377	415	425	456	425	420	423	447	469	409	425	416	442	426	463	425	413	399	421	437	442	409	406	423	394	423	424	398	426	452	412	396	450	400	443	416	433	405	444	405	404	431	430	431	438	438	403	445	407	470	426	478	415	372	436	411	426	430	411	390	460	451	400	420	426	464	378	431	439	406	422	415	402	444	440	469	445	439	463	426	421	427	417	402	424	420	437	468	472	414	467	481	422	433	425	425	462	406	420	431	427	457	450	435	434	416	458	403	446	420	436	389	417	430	466	410	465	448	428	396	422	461	422	425	431	422	431	454	423	427	464	426	413	430	441	460	432	413	417	434	425	467	438	397	417	428	429	428	389	414	427	433	391	430	438	408	418	404	469	437	418	426	430	448	437	415	438	446	465	449	423	408	433	423	435	445	425	432	433	402	428	427	442	430	439	389	399	429	456	434	404	450	446	388	414	414	442	426	454	421	444	380	416	452	391	443	426	452	458	415	439	419	416	418	445	474	447	412	444	393	393	448	413	407	438	424	401	475	409	420	415	458	456	455	465	412	423	395	432	448	414	414	413	391	412	403	458	414	417	449	421	456	453	474	474	434	436	429	395	430	386	423	427	428	437	408	431	419	415	438	471	432	409	441	397	458	418	417	411	422	437	425	419	404	420	454	402	424	405	429	408	448	444	483	400	418	445	386	480	426	445	416	398	448	396	428	428	427	453	443	414	437	459	421	471	433	407	424	392	411	405	443	447	457	485	436	440	440	384	453	390	453	463	397	439	388	434	430	402	404	449	438	435	398	448	400	429	420	423	432	411	415	408	481	438	442	420	449	421	424	440	400	385	397	469	433	402	441	413	422	423	386	415	400	428	437	431	413	405	454	409	430	424	435	429	446	425	434	443	459	428	430	440	451	480	450	392	438	410	419	454	424	386	477	406	428	425	429	396	403	442	430	470	407	388	440	407	408	449	431	408	425	404	447	454	455	447	453	458	441	410	418	425	403	408	445	419	433	417	404	437	414	396	428	469	424	413	409	415	447	405	418	393	432	444	422	416	413	397	399	459	397	439	444	454	415	423	395	448	455	464	405	433	420	430	457	439	444	426	426	402	428	412	418	406	399	413	425	432	403	457	442	408	411	401	410	426	422	429	401	454	405	399	449	416	408	404	435	429	418	423	421	441	448	433	491	464	453	471	458	424	429	441	423	461	389	399	438	439	458	387	431	427	424	440	407	430	447	439	439	406	415	453	443	396	411	431	446	420	434	411	441	421	430	448	439	468	432	471	420	390	398	394	397	379	418	397	441	379	411	443	405	437	449	428	416	438	405	439	457	468	435	437	443	455	435	381	427	426	415	464	449	429	441	419	401	395	436	403	434	447	436	436	441	416	429	411	465	422	397	456	402	400	365	490	420	410	423	418	422	431	415	429	426	432	417	409	429	437	415	468	405	431	414	440	436	475	423	425	420	389	423	391	444	407	411	409	422	455	439	421	424	425	413	408	399	402	424	399	449	446	421	392	436	410	402	417	453	387	425	426	433	442	428	461	388	444	440	480	446	446	402	421	469	402	412	443	454	458	417	393	407	401	417	452	428	427	448	400	460	414	432	409	431	441	468	448	458	424	411	428	430	406	418	448	430	387	454	397	412	429	469	384	415	396	402	447	387	456	393	423	435	419	402	458	398	418	443	409	424	430	412	417	423	443	440	418	434	436	446	440	418	407	430	408	423	463	468	437	492	431	404	431	433	433	411	412	428	440	423	440	406	376	402	437	402	414	418	454	456	422	436	438	426	440	434	424	412	475	402	417	415	438	412	393	415	459	437	430	411	382	430	442	435	460	442	457	444	493	413	397	418	444	452	406	452	409	404	430	423	410	433	429	432	416	427	432	429	443	421	419	440	430	432	402	421	381	443	456	404	402	439	445	421	461	450	438	441	493	374	428	405	415	427	461	450	415	440	424	441	441	435	415	448	420	481	447	434	435	427	409	384	453	452	446	424	451	408	434	409	429	421	420	427	448	400	426	427	440	445	426	470	453	447	431	482	451	424	441	431	415	432	461	440	468	436	438	430	483	400	428	398	448	474	409	412	436	433	419	427	421	436	418	426	448	427	442	413	439	415	448	434	445	440	455	445	457	456	411	404	434	467	392	468	410	421	424	439	401	442	471	432	424	423	443	407	430	436	421	374	433	408	418	463	433	402	435	445	440	429	429	417	432	420	385	397	449	380	361	431	473	424	401	431	412	394	430	431	472	417	438	441	400	432	375	395	409	417	441	454	428	428	421	415	442	436	398	453	421	413	457	426	441	436	432	432	448	426	405	406	401	423	425	414	449	400	438	453	411	428	434	400	406	437	439	405	416	384	422	421	416	429	389	411	422	416	426	432	467	429	435	370	431	438	436	427	430	428	397	436	393	400	449	421	404	441	408	447	429	420	436	446	438	435	434	381	440	408	467	460	433	442	423	419	370	446	450	435	443	443	401	434	430	417	414	440	410	453	428	433	430	410	430	412	423	445	423	433	443	418	427	398	402	442	403	479	395	431	425	406	390	483	426	402	426	402	450	412	434	417	422	450	419	439	381	412	432	424	435	422	426	439	395	420	448	447	430	401	460	428	432	387	463	443	445	450	457	408	428	396	395	399	415	397	459	418	420	439	469	436	408	471	404	447	419	410	457	401	429	441	440	416	413	449	422	482	420	413	393	435	431	405	437	440	455	418	445	426	413	436	414	426	438	435	418	445	414	432	430	409	403	476	431	460	445	419	443	412	419	457	445	390	443	435	422	436	430	426	400	444	461	382	417	388	386	402	420	418	448	423	457	421	440	464	409	444	427	447	440	456	409	422	448	372	447	440	420	425	443	450	438	468	434	440	426	414	414	444	477	436	448	454	400	425	390	411	424	403	389	423	419	417	423	436	444	462	444	436	434	396	415	419	419	453	422	463	433	446	419	387	442	481	426	426	434	395	425	427	451	397	451	405	452	387	446	426	433	424	414	418	410	430	429	398	436	419	446	443	441	414	461	377	432	444	411	434	409	440	401	447	418	459	426	443	439	428	434	472	382	429	402	425	472	469	388	419	419	435	426	438	461	433	421	444	416	450	434	388	431	466	427	461	412	428	465	436	413	441	428	435	446	430	454	445	442	450	403	436	500	416	410	423	423	451	417	418	451	422	461	455	389	456	438	442	446	404	414	437	415	404	433	425	430	453	451	453	434	462	404	482	412	456	417	424	453	426	397	412	378	426	453	456	427	439	461	471	413	453	455	474	426	417	438	368	424	386	410	440	450	430	464	454	402	469	424	424	466	446	426	446	443	405	405	421	436	434	429	424	427
16069	8562	12690	12351	10066	8118	6783	4876	4060	3388	2768	2222	1949	1748	1579	1433	1484	1344	1193	1116	1205	1030	1068	1131	1015	1006	1048	1004	1068	967	1005	966	957	934	958	948	969	998	900	975	942	1012	944	969	944	961	931	845	977	946	990	905	868	905	953	955	942	1020	1008	1020	974	942	986	929	925	971	980	896	992	926	935	967	888	984	930	920	903	919	919	939	953	924	947	934	976	937	911	962	920	925	926	952	952	911	941	951	917	880	932	966	930	931	961	916	961	900	890	932	956	916	875	924	988	919	909	935	903	864	848	873	931	993	921	931	952	934	915	886	942	951	985	926	926	940	910	952	893	922	935	958	951	951	932	957	958	958	955	992	946	957	982	888	911	928	954	873	920	916	922	930	935	872	923	1011	970	963	949	939	922	964	987	927	916	881	946	993	924	926	914	985	931	899	966	899	952	956	983	961	950	973	949	957	929	882	922	904	939	959	926	923	960	890	943	885	884	929	918	942	959	965	908	961	933	950	976	968	966	995	966	905	911	943	897	899	981	911	914	987	913	902	917	938	943	930	958	944	886	940	930	916	952	970	931	974	1003	952	914	949	964	912	948	955	959	955	928	859	990	901	1022	927	939	953	936	949	941	942	923	912	933	945	953	919	947	967	906	890	960	899	931	893	911	918	944	926	908	928	985	955	937	935	984	994	944	933	926	964	903	955	947	936	890	946	929	944	899	977	964	914	940	940	898	888	977	966	865	1000	921	893	953	926	960	970	914	934	918	986	944	960	943	955	957	859	936	909	938	955	965	949	948	928	914	982	869	920	948	955	922	911	989	956	916	908	984	993	914	956	963	915	945	981	927	933	916	898	860	958	985	942	876	951	943	900	967	953	926	942	953	932	936	974	947	972	955	916	951	950	1019	915	930	961	898	954	894	926	943	907	931	937	979	938	952	967	909	883	957	900	921	894	928	927	912	887	902	917	951	929	986	904	901	953	886	915	900	957	938	972	937	934	894	961	952	948	951	939	895	960	905	913	933	943	951	943	924	952	935	963	919	986	999	917	952	900	1009	920	883	913	974	913	943	925	960	904	913	904	936	897	1017	926	929	958	978	934	928	960	904	908	910	957	909	905	882	916	969	926	922	954	904	989	976	957	965	955	1011	921	950	969	972	1006	989	916	963	931	915	936	980	887	931	963	932	902	926	956	966	967	889	909	926	937	982	932	931	958	915	962	973	933	845	885	949	974	987	920	948	930	893	889	961	937	895	940	925	938	947	927	928	946	953	942	942	987	968	915	950	912	941	912	962	894	974	938	994	975	928	886	919	953	945	959	923	886	885	904	982	865	936	934	928	907	932	914	978	880	938	895	960	910	909	941	911	917	934	974	945	961	948	944	968	945	928	889	927	942	957	986	977	974	900	924	900	940	948	939	953	902	938	976	960	925	956	901	924	948	959	916	919	981	925	978	941	927	958	959	942	934	915	916	930	918	931	965	921	965	982	880	999	887	889	917	985	928	927	959	934	924	939	943	903	990	980	939	911	942	943	916	939	985	914	910	921	923	966	943	951	877	945	893	913	943	939	895	983	912	921	965	954	926	935	990	884	914	857	934	961	908	884	946	930	955	944	952	968	938	970	906	946	946	938	961	880	898	916	925	911	938	943	912	967	974	924	887	896	988	946	928	926	905	945	962	913	986	991	962	957	895	943	941	979	946	892	913	962	910	961	941	945	892	888	949	891	938	905	926	935	939	933	958	952	912	907	940	879	966	905	950	928	923	944	910	906	1005	979	924	993	971	916	958	949	947	961	941	909	914	909	940	984	931	879	947	916	910	926	897	943	982	957	930	889	970	965	919	963	896	902	890	921	923	943	981	898	942	954	961	918	900	933	906	893	954	900	938	977	958	924	931	940	976	898	982	954	903	868	916	940	927	948	922	936	1006	890	919	993	1016	969	990	929	954	938	986	929	914	930	947	921	915	928	936	882	924	966	932	958	965	910	965	924	905	922	969	911	951	954	916	956	920	880	905	917	887	969	972	939	915	902	975	929	980	931	926	875	916	908	913	878	875	912	934	913	942	928	971	887	979	924	909	964	962	915	921	903	918	997	904	936	994	936	945	908	961	888	976	931	888	945	937	908	942	989	936	890	975	914	928	974	919	948	948	947	928	957	920	976	935	942	899	941	951	915	941	958	1005	940	919	924	986	950	924	918	971	865	969	932	906	901	942	920	965	914	941	957	983	997	949	958	968	876	962	918	938	962	930	969	912	922	890	897	977	916	932	931	885	1003	941	888	897	965	918	921	947	942	973	925	907	949	929	931	962	923	925	909	953	998	973	880	953	965	957	911	906	957	915	993	910	911	924	932	891	915	834	932	918	940	983	921	970	911	957	953	1007	930	932	878	896	949	910	995	945	961	969	921	923	923	968	937	927	918	952	1001	913	903	927	941	918	920	957	952	906	928	947	948	892	905	925	884	986	881	947	1028	942	962	927	930	954	965	938	915	963	844	906	926	944	914	931	949	919	902	960	951	983	876	961	955	955	948	899	935	955	947	962	880	927	915	947	945	965	905	935	909	935	891	941	966	945	937	920	978	923	990	949	959	948	893	900	952	916	953	925	915	925	938	927	934	918	894	900	948	918	945	940	972	918	958	913	919	957	972	925	909	941	945	906	881	876	897	929	912	948	926	917	940	938	923	975	895	893	895	931	920	974	901	951	970	979	944	931	928	977	964	921	909	950	914	943	944	939	965	954	921	897	951	922	1030	915	939	928	939	940	881	963	931	969	945	946	929	953	954	954	939	909	955	888	916	947	895	952	940	927	969	950	951	916	914	958	913	938	929	936	936	908	931	915	942	954	976	907	951	983	912	997	908	962	897	927	874	955	917	878	900	907	967	924	926	955	945	950	932	956	882	935	961	943	913	940	975	996	904	901	920	951	972	913	950	967	956	927	959	931	957	910	918	950	959	914	968	950	930	925	939	962	927	882	994	903	949	889	887	913	971	940	894	887	910	905	926	922	894	861	931	961	957	928	882	901	907	950	970	905	890	934	919	993	973	922	978	926	896	980	988	1004	920	1025	953	971	961	949	938	968	992	916	951	907	943	988	982	932	906	933	905	918	973	877	939	913	973	933	958	972	956	959	953	945	992	926	946	953	949	949	974	920	935	923	871	949	939	957	912	884	983	918	934	918	944	964	914	943	910	943	961	896	900	947	905	925	964	917	968	935	969	947	945	959	931	878	957	905	932	899	866	966	924	921	947	902	959	955	918	922	942	939	907	934	942	937	944	932	929	947	953	905	913	964	943	920	947	933	964	938	890	914	943	936	955	915	962	941	925	940	907	953	923	957	989	904	953	930	901	963	931	913	941	910	995	897	1003	950	904	923	924	935	906	929	963	999	891	944	919	910	991	895	933	925	915	917	980	934	908	965	983	928	928	901	970	911	932	932	880	949	905	933	918	922	941	952	940	976	920	980	955	890	911	989	947	892	922	951	928	907	942	915	898	906	920	888	891	914	939	919
8831	3592	3183	2212	1407	1070	818	691	601	570	442	462	424	432	412	432	449	411	366	361	355	405	361	366	381	379	363	327	376	381	370	386	364	356	429	401	347	404	421	391	389	415	407	360	365	363	400	367	344	364	378	361	384	360	372	363	354	370	340	399	336	372	377	365	350	372	390	371	359	343	406	412	386	374	367	388	413	415	429	366	321	365	356	340	355	377	354	356	370	394	376	384	343	356	379	324	353	396	383	375	352	380	388	360	363	372	361	369	364	334	401	392	342	410	411	368	371	342	379	395	394	359	388	355	453	333	352	407	367	387	398	381	411	385	410	362	357	401	343	405	355	363	406	365	369	395	362	364	400	435	360	388	380	395	404	398	356	371	358	344	367	385	425	392	381	375	368	372	374	392	393	338	374	355	369	406	373	363	352	404	413	373	399	385	398	391	340	424	406	363	369	400	367	387	399	358	375	398	413	380	382	395	334	381	355	404	356	384	389	336	402	382	368	377	370	351	385	364	364	371	419	387	413	377	343	348	351	344	359	398	363	379	352	356	349	401	367	351	357	393	368	396	372	338	341	370	347	347	351	362	332	366	377	374	369	387	394	381	393	383	378	397	407	375	405	411	419	372	397	373	340	365	406	394	421	369	364	410	350	349	351	397	341	342	353	365	376	329	351	359	364	401	398	351	387	366	362	376	347	401	374	401	361	387	395	380	358	360	389	368	372	344	343	354	365	368	391	389	352	394	390	368	360	359	351	392	404	375	386	369	409	364	360	384	374	364	385	347	381	368	379	354	385	390	390	405	383	358	357	358	373	373	363	394	386	357	355	340	387	376	344	341	361	376	393	356	374	334	388	374	339	331	398	373	355	396	408	368	354	373	353	386	345	359	370	398	383	388	353	380	315	366	333	347	383	383	374	348	391	360	367	366	356	349	357	378	363	349	397	378	371	362	384	373	356	378	395	384	390	368	362	389	384	364	349	383	373	354	414	388	426	383	346	348	395	383	369	385	403	412	392	370	379	359	392	374	390	390	386	390	354	387	356	385	355	358	375	384	363	369	378	378	381	403	395	391	366	387	375	350	338	362	392	356	353	383	376	365	352	405	372	381	361	373	350	359	390	364	381	357	347	385	356	372	406	351	370	369	368	341	376	397	403	370	372	352	366	340	354	351	376	380	356	368	400	387	378	383	399	393	379	395	369	381	381	350	361	412	385	362	380	392	377	360	373	399	357	374	372	369	372	347	397	361	365	363	388	382	367	378	353	353	360	373	389	383	376	373	382	375	353	382	405	407	421	370	391	405	371	370	350	362	372	359	369	363	367	363	366	353	398	369	406	382	400	363	367	409	414	395	368	396	395	367	335	387	391	358	393	370	375	398	365	388	415	409	337	355	363	386	364	389	374	399	364	383	377	357	365	381	386	358	342	374	376	345	370	358	338	376	386	403	418	347	416	375	334	376	368	366	355	388	362	340	390	413	399	359	343	342	379	384	358	359	374	343	382	370	365	341	349	366	391	366	387	362	391	388	382	368	361	380	360	397	401	356	389	350	353	398	417	404	379	373	400	362	387	393	392	361	385	346	420	352	350	338	382	355	368	389	346	379	382	432	389	358	385	348	417	377	399	406	391	414	388	358	342	379	342	386	383	388	383	371	359	348	372	357	319	381	365	325	368	388	336	405	360	430	384	356	409	392	398	386	367	377	373	355	381	362	411	352	422	370	347	365	394	333	378	374	381	364	376	395	375	408	359	405	363	412	380	395	369	350	361	343	378	381	363	402	363	352	352	392	411	375	395	389	376	382	362	356	372	366	360	368	362	350	355	371	410	377	366	379	397	387	366	395	372	404	379	396	363	366	370	388	361	382	389	373	353	403	401	372	372	381	353	361	406	375	311	387	387	362	371	379	379	388	371	377	397	380	398	377	334	377	380	394	357	359	377	375	371	355	390	389	378	367	386	370	394	401	402	342	387	362	372	374	359	371	335	368	371	375	393	311	346	385	384	414	354	371	365	362	347	337	362	381	387	341	417	360	364	378	344	382	388	381	398	388	379	419	396	398	403	402	350	369	402	363	404	348	367	359	397	396	354	377	372	381	413	375	363	370	374	400	371	359	400	334	364	405	397	367	360	414	410	366	376	382	388	349	388	366	345	323	395	363	397	401	350	361	380	385	346	361	363	370	376	386	357	397	371	367	411	372	353	395	362	363	352	365	358	349	394	392	372	372	367	373	338	338	391	372	381	383	417	392	358	347	417	375	339	360	375	360	391	435	375	319	402	360	371	401	404	363	387	389	362	393	360	375	347	414	363	379	389	375	347	350	380	411	415	390	379	455	419	363	409	358	356	350	386	358	330	420	394	368	371	360	371	381	374	389	384	368	343	378	376	368	395	418	404	391	374	363	369	348	350	351	391	389	355	383	364	378	372	372	387	345	344	395	368	364	388	347	369	392	389	345	373	393	360	349	372	390	361	340	365	357	364	356	351	378	357	382	384	381	377	361	371	391	392	330	383	349	385	385	358	396	387	336	351	398	367	359	392	400	371	386	328	395	391	355	347	376	404	400	395	350	371	363	398	386	374	377	402	335	378	410	379	413	398	374	371	370	367	378	358	352	350	347	349	372	376	389	375	363	393	382	383	365	369	365	390	342	373	363	385	356	399	399	371	385	385	356	384	366	388	358	347	371	382	390	386	397	357	383	401	367	390	366	393	400	395	378	391	380	375	382	373	394	381	359	381	371	405	428	377	347	396	366	400	360	328	370	373	394	399	361	365	386	371	352	380	364	365	367	354	372	395	349	363	398	392	357	400	383	381	340	328	392	375	323	380	352	370	380	360	381	340	364	376	386	369	334	367	404	362	396	361	379	371	373	402	343	391	367	407	393	350	387	357	392	436	354	345	361	345	368	389	407	385	358	365	363	379	355	356	405	393	342	395	360	410	382	371	380	321	385	387	321	373	366	396	393	360	357	318	374	407	387	343	364	352	384	373	361	435	426	373	356	349	366	391	367	348	389	393	354	341	353	392	360	364	380	349	392	378	361	380	373	401	382	381	333	378	367	367	399	395	388	348	397	357	380	367	368	354	375	405	358	368	371	377	390	384	361	343	364	385	370	399	425	417	390	379	382	336	386	375	366	377	384	386	393	343	362	379	395	378	396	393	351	395	357	416	368	381	385	342	380	385	335	336	397	381	368	344	361	359	352	340	372	383	344	401	395	394	352	331	350	363	361	378	400	370	340	378	360	370	358	339	404	381	364	335	358	387	359	373	341	382	347	422	365	394	363	393	395	388	391	395	366	388	371	363	395	358	349	380	394	340	352	374	358	350	393	372	391	373	386	386	381	363	367	397	346	332	381	375	393	342	336	363	383	380	351	383	401	386	348	351	367	376	353	378	377	344	368	364	349	371	358	371	372	364	377	373	426	379	358	404	393	377	387	391	359	372	367	386	352	356	385	391	389	383	380	396	364	419	367	402	343	396	408
5618	3386	5985	6036	4834	3868	3111	2513	2010	1788	1451	1317	1178	1188	1108	1075	1008	978	926	904	925	888	856	856	913	819	796	859	823	817	818	828	787	825	852	823	824	817	801	771	855	833	784	801	863	825	780	817	854	840	807	810	796	794	740	861	800	830	861	860	867	808	794	824	849	814	823	799	846	789	822	883	852	884	799	793	801	800	809	809	846	844	846	825	814	853	843	786	819	794	860	812	862	840	820	875	828	814	793	855	830	841	796	781	798	829	804	815	767	850	842	800	848	824	818	821	799	863	805	857	793	848	844	856	856	864	819	818	815	816	792	794	833	840	820	796	834	862	824	807	853	839	817	826	825	771	847	806	859	826	823	803	842	801	872	875	844	841	842	825	821	804	872	817	838	822	799	850	855	751	859	837	879	825	835	850	742	840	860	869	802	769	823	827	838	829	838	798	820	772	812	839	786	861	805	794	833	849	849	809	831	791	785	782	817	830	848	858	835	821	827	849	853	829	846	817	836	805	824	805	802	852	847	808	764	858	805	802	847	838	798	820	835	781	791	853	833	890	830	809	839	770	798	886	802	833	820	815	817	821	817	807	870	869	828	796	833	814	814	816	772	861	766	792	794	884	779	882	790	817	792	802	823	863	851	828	827	796	845	847	805	857	801	841	808	758	827	834	823	834	832	854	805	827	810	835	825	778	808	800	859	837	841	787	837	852	813	887	822	788	847	784	855	778	845	790	820	832	868	761	814	889	833	825	845	861	839	800	821	845	808	841	762	900	821	846	802	836	822	778	840	806	823	834	804	744	855	872	825	834	852	813	838	770	840	842	844	872	864	817	778	799	907	758	839	858	828	796	810	874	815	814	813	819	862	818	861	810	863	810	830	825	783	851	822	822	810	848	825	813	847	814	843	813	829	846	802	805	803	847	789	845	858	793	810	789	847	836	836	816	827	806	774	797	787	854	772	840	855	822	862	811	840	835	801	817	816	880	813	855	825	857	833	886	820	847	833	835	812	844	875	872	859	854	856	818	861	803	839	864	829	783	834	817	875	804	837	767	857	787	881	818	814	808	816	817	825	792	875	815	807	830	810	843	807	864	855	834	776	881	771	846	788	773	835	847	819	846	820	845	833	784	812	864	790	851	793	841	849	836	848	820	793	834	828	814	846	931	823	767	845	797	798	830	850	784	801	793	765	768	857	826	791	782	798	810	883	755	865	817	824	867	785	847	820	838	786	804	851	821	766	815	796	758	805	786	797	800	860	802	829	819	852	786	790	816	814	806	821	794	796	821	775	791	789	844	802	847	840	822	788	845	850	811	805	808	822	839	795	847	821	821	872	834	811	820	831	848	852	807	777	846	827	855	827	842	835	824	820	833	793	810	804	811	844	833	813	757	813	806	853	811	867	770	789	781	807	776	788	828	770	817	798	836	771	817	819	826	824	820	847	840	808	851	817	867	824	861	794	806	826	846	835	858	839	826	860	816	852	781	802	803	815	819	810	852	845	804	790	832	860	828	810	787	869	858	764	837	776	798	826	833	834	758	805	798	845	835	758	850	839	810	838	823	854	849	833	816	792	829	849	862	852	794	836	814	773	791	819	847	852	816	817	804	794	844	803	784	838	806	810	806	816	864	802	841	803	828	781	837	853	829	806	827	827	850	818	817	866	835	841	819	792	844	865	852	763	808	815	778	806	811	845	875	830	803	799	841	786	829	798	832	812	849	852	840	818	857	781	799	855	815	765	863	830	798	870	834	799	862	854	838	855	795	892	834	893	752	830	842	860	807	801	822	851	777	820	772	825	809	853	797	845	811	814	788	814	808	802	756	860	813	843	814	850	785	781	794	828	831	783	841	850	782	819	799	800	779	856	787	859	867	816	831	805	870	809	848	828	846	850	792	853	797	836	721	820	787	807	834	843	807	819	803	851	826	756	823	785	813	841	841	762	864	863	857	851	826	857	773	811	841	778	803	848	784	824	886	789	804	789	829	804	806	800	810	849	856	823	804	812	856	777	856	844	808	763	836	808	855	784	820	815	772	828	798	844	792	809	774	803	783	846	801	838	813	796	838	830	839	837	756	838	825	816	836	771	804	830	823	883	796	829	797	858	831	828	780	824	832	816	789	758	845	805	836	855	922	838	854	862	798	811	842	807	830	821	813	785	866	824	830	845	863	814	836	850	795	824	808	877	777	802	815	873	873	766	838	788	780	813	863	829	830	795	803	804	808	835	821	829	837	806	848	839	793	880	794	857	782	872	764	780	779	836	824	817	828	816	819	830	772	820	799	832	794	804	838	829	783	812	810	810	778	802	825	783	829	789	799	807	817	796	781	811	850	779	810	829	808	827	842	855	808	778	838	815	836	786	829	832	810	800	843	826	786	842	823	879	799	824	764	820	827	826	784	779	804	847	824	842	851	776	852	807	818	844	776	853	798	827	839	824	789	816	829	836	835	819	802	771	801	840	807	823	862	785	802	822	801	809	786	792	825	810	809	827	847	839	886	809	810	848	762	791	828	824	852	832	831	861	878	794	836	782	835	827	774	819	829	823	858	885	811	809	789	810	838	884	838	816	855	850	816	837	822	846	834	789	818	793	801	796	818	788	850	835	817	839	802	873	814	850	808	773	828	840	845	800	800	784	861	789	792	851	809	866	821	786	813	827	802	846	891	815	786	850	846	843	805	785	793	801	800	833	787	820	821	778	791	829	818	795	787	771	860	812	806	888	812	823	861	817	825	832	824	798	864	830	760	852	829	837	805	834	842	861	845	816	789	830	792	829	815	835	814	843	825	783	823	818	842	812	783	818	851	819	806	768	804	776	846	817	865	745	803	825	847	880	855	798	862	848	759	765	832	838	840	846	878	848	817	827	816	778	835	805	838	774	798	837	799	765	793	843	825	762	827	896	807	834	775	811	825	811	806	825	797	858	762	824	795	826	755	855	770	797	802	827	780	813	817	740	809	812	820	829	800	822	809	819	809	773	804	831	840	791	802	882	839	829	860	835	832	804	805	791	808	833	844	755	793	834	850	804	792	848	804	843	788	783	772	799	783	809	778	794	775	859	821	820	807	797	860	820	840	836	828	799	879	802	847	860	812	850	793	760	845	768	813	807	844	800	819	863	829	806	805	863	835	836	807	806	821	860	877	803	731	825	802	816	789	822	835	747	793	851	767	830	834	837	851	817	839	766	829	839	787	871	821	834	852	768	762	888	815	846	833	849	770	755	820	811	834	793	788	817	854	804	827	799	838	881	807	778	826	860	845	811	802	869	794	775	817	785	774	819	852	811	816	803	797	798	853	842	814	776	801	817	805	799	844	828	848	823	773	861	752	789	828	810	825	839	811	781	842	826	834	784	821	866	835	797	801	799	821	824	793	819	826	785	855	849	811	846	844	813	839	814	837	829	838	804	840	837	868	816	807	867	815	854	826	776	819	783	886	816	813	824	837	814	885	842	831	807	821	785	796	864	822	842	810	814	811	813	813
18760	7715	5925	3746	2358	1735	1262	1016	762	667	594	483	488	397	450	420	408	418	403	375	376	410	382	349	393	365	349	362	318	341	355	385	359	350	344	329	359	326	338	326	364	344	349	387	387	353	319	312	360	337	339	314	349	370	396	369	337	354	350	362	349	315	353	371	368	386	331	311	343	337	360	332	342	313	346	354	341	360	348	354	373	346	376	355	351	335	384	343	341	333	357	362	349	380	360	357	347	379	337	361	345	345	339	321	354	331	336	340	326	374	370	342	374	362	351	340	345	346	368	366	338	378	393	376	388	359	332	352	331	340	322	345	313	353	339	357	371	360	377	306	333	371	363	325	380	371	364	348	350	380	365	362	310	353	346	367	356	349	345	357	381	369	334	336	370	360	354	329	312	350	370	381	362	336	347	361	348	371	359	355	359	323	374	355	352	350	360	346	331	354	333	338	340	342	337	374	353	347	360	354	365	343	369	383	352	342	342	344	350	334	343	351	346	328	359	406	373	317	346	313	340	353	373	354	340	354	350	347	378	354	367	352	332	330	365	371	342	392	330	368	339	343	354	377	352	357	387	338	334	306	335	348	352	350	369	325	323	324	351	360	366	337	354	324	345	338	365	327	356	325	348	351	366	326	332	328	354	358	342	333	344	362	344	333	366	342	367	359	364	357	358	366	327	340	354	339	373	358	348	343	382	334	328	369	344	368	345	330	401	354	322	346	357	358	334	321	376	332	382	359	342	324	379	361	351	330	342	344	339	405	350	323	337	347	356	370	328	397	380	363	307	365	362	386	362	338	337	320	339	361	379	337	363	314	353	349	359	343	370	384	348	313	379	336	314	393	358	321	343	333	343	374	368	350	357	340	347	347	356	386	357	321	342	328	358	364	335	352	317	392	353	329	384	337	373	390	369	352	345	344	369	356	339	332	339	367	330	334	363	362	397	343	356	370	361	325	335	328	366	341	353	344	345	343	360	364	359	347	317	377	342	328	380	339	316	363	336	327	363	343	328	346	330	308	368	384	324	375	373	332	368	316	388	341	369	390	366	348	324	353	341	354	371	334	347	353	356	345	339	331	352	313	311	335	368	369	352	329	340	372	380	366	331	334	353	363	368	362	360	397	355	306	391	339	327	369	361	370	398	353	359	370	361	395	349	344	366	361	381	340	349	328	360	362	377	313	360	315	376	328	346	334	323	363	344	339	349	326	352	354	334	367	392	340	375	349	355	371	406	359	359	376	309	328	346	369	329	330	355	349	342	332	348	354	341	370	350	361	393	319	333	357	359	370	394	326	361	336	373	358	326	330	334	353	315	404	334	345	347	385	374	371	376	362	326	361	358	336	349	365	352	354	339	340	357	414	327	349	353	357	329	366	344	334	367	330	324	379	366	347	351	343	352	333	367	359	325	351	328	352	331	353	380	339	348	345	348	354	338	322	347	366	367	360	359	331	343	335	340	322	343	368	329	333	357	372	398	376	355	337	345	346	330	328	368	376	339	362	349	363	351	375	358	340	375	358	342	369	344	332	358	360	377	335	363	375	354	337	327	332	381	339	357	390	327	333	349	357	390	362	374	370	358	372	350	367	327	326	374	336	351	345	357	359	335	329	386	356	327	377	323	333	353	340	372	353	345	326	341	345	354	385	362	329	346	392	328	318	367	336	336	292	373	315	364	331	334	359	344	330	379	355	379	343	377	347	360	356	381	349	341	321	371	346	374	399	360	363	318	328	371	345	368	368	370	368	332	356	349	316	370	358	362	386	351	343	354	339	371	330	330	292	340	319	362	364	345	377	365	350	387	327	361	363	350	354	339	375	340	354	328	345	307	363	338	341	344	345	347	296	319	356	348	336	377	374	339	339	338	354	377	364	338	358	359	338	338	368	379	354	336	342	342	353	338	363	359	343	334	351	359	329	329	335	363	332	358	356	340	375	326	335	327	330	335	333	351	336	354	366	324	347	332	332	331	377	393	365	360	361	369	362	394	374	382	376	393	392	360	340	373	373	338	332	341	383	340	322	354	349	360	317	347	355	341	321	376	359	355	401	342	318	358	349	349	354	369	330	365	367	343	324	356	357	358	368	353	366	354	324	348	346	373	333	363	372	339	306	343	362	326	339	372	340	353	370	368	355	350	353	362	320	346	331	352	350	350	357	364	355	393	341	342	382	328	360	374	320	365	359	339	328	331	340	371	323	363	346	342	378	318	360	313	363	326	362	357	368	323	350	338	402	356	341	356	328	362	349	353	373	339	405	357	321	334	336	330	356	320	322	346	387	394	334	365	337	333	334	332	351	350	365	321	355	315	366	330	321	348	315	347	384	344	395	361	343	349	357	332	339	357	338	361	319	354	357	329	357	363	393	369	307	357	345	310	331	313	395	348	343	323	333	361	340	344	359	339	376	336	368	319	367	360	364	334	349	345	365	387	365	341	340	359	313	360	323	339	379	309	334	364	358	347	347	383	361	331	343	307	357	361	335	355	365	386	376	327	330	349	354	369	353	356	368	341	293	337	362	337	322	334	352	390	347	342	360	366	319	370	367	375	349	344	363	365	331	343	338	342	367	345	331	362	359	327	352	349	341	349	357	367	360	391	367	324	320	342	355	380	370	398	325	365	346	334	387	345	343	348	382	378	397	353	357	327	388	336	379	360	359	325	337	349	347	347	366	341	357	368	335	357	357	331	344	336	348	357	371	345	339	361	346	379	331	321	369	335	363	353	327	324	374	346	306	365	348	360	359	382	336	358	323	345	361	357	353	316	364	334	350	364	368	314	361	325	360	367	375	377	372	343	347	348	357	366	351	349	322	363	406	349	359	350	311	338	358	350	325	361	358	378	354	342	321	340	362	349	363	364	332	356	377	344	369	340	352	402	350	353	360	355	298	382	316	343	319	339	338	359	310	373	373	355	360	344	363	332	351	352	352	337	331	324	345	350	349	375	356	363	290	343	356	342	364	332	376	367	372	342	340	366	357	351	380	389	367	352	351	366	343	369	369	379	350	378	349	383	360	373	352	348	339	361	362	334	343	358	372	387	374	337	352	382	370	347	381	348	383	381	343	335	354	335	371	344	319	346	346	335	355	355	363	346	348	353	364	325	328	388	364	311	367	355	346	359	340	389	342	350	368	326	344	368	320	348	343	324	388	323	350	324	347	361	359	332	337	363	319	360	339	364	341	366	355	375	372	381	334	382	384	343	325	309	338	354	387	361	346	390	377	352	340	387	338	334	343	325	377	358	339	322	366	339	332	346	359	347	350	375	322	363	346	339	339	331	358	384	352	354	367	368	382	347	328	319	323	360	357	340	351	353	362	386	341	351	358	342	332	351	367	381	363	367	357	366	352	365	354	325	349	361	368	351	353	331	328	349	346	373	356	369	352	400	365	346	351	363	384	345	345	354	382	377	368	347	344	353	362	352	330	375	387	340	349	349	306	316	329	349	352	338	347	367	376	390	366	340	350	375	356	369	365	341	332	364	312
11682	5947	9766	9498	7504	6097	4916	4087	2864	2726	2151	1692	1508	1358	1278	1157	1033	1129	1038	907	948	909	887	898	927	875	845	800	858	808	783	777	795	903	831	774	789	783	830	809	761	766	797	770	770	757	788	784	784	774	814	798	770	827	799	785	785	851	840	866	788	788	831	748	771	789	795	797	787	821	757	761	770	775	819	781	747	816	808	801	761	805	774	803	788	801	848	766	818	768	751	763	775	790	762	799	808	771	810	786	758	733	805	805	839	816	792	775	806	760	751	773	811	799	790	779	743	786	794	794	751	780	796	787	793	782	776	773	784	771	795	774	822	813	776	801	796	783	763	769	793	782	761	801	773	771	760	785	837	810	847	767	755	773	763	752	727	770	771	846	779	804	769	870	786	786	807	759	828	792	772	781	797	803	773	824	769	725	768	791	789	788	782	810	804	788	818	779	763	793	802	786	740	780	840	782	746	751	760	851	771	813	756	812	792	838	781	767	799	806	789	797	801	784	783	792	819	813	757	749	779	777	777	794	796	779	788	845	815	807	772	802	757	811	802	745	764	775	777	813	755	869	858	783	796	803	785	767	831	745	809	788	732	771	798	767	782	847	767	808	774	741	758	788	796	810	784	734	794	746	810	804	796	745	862	803	796	790	786	817	829	782	747	814	805	777	772	735	759	748	760	809	792	819	801	796	791	818	821	794	815	805	753	775	791	845	740	788	775	787	742	802	783	752	783	789	744	764	778	741	785	788	787	776	772	779	799	727	782	759	773	768	771	725	813	778	752	862	805	766	799	792	798	778	813	836	787	810	754	725	714	780	804	745	816	818	819	811	766	823	779	779	810	774	736	769	775	805	794	751	786	801	768	764	785	767	760	765	795	781	846	790	769	826	786	817	768	809	779	851	750	826	835	816	818	814	784	807	758	747	783	786	778	725	767	796	783	821	792	760	755	761	798	750	794	747	771	824	760	798	751	775	758	804	801	765	786	801	811	801	730	758	762	770	793	847	790	797	839	802	750	747	776	815	780	798	800	824	788	789	794	787	798	815	774	818	755	759	825	795	738	779	780	793	790	779	803	813	780	794	795	783	775	790	766	798	805	797	815	795	744	809	812	773	797	740	784	766	771	797	788	822	805	740	825	796	771	803	816	792	802	770	781	781	797	763	852	747	780	791	757	778	780	796	829	782	800	769	803	808	815	782	747	819	823	796	739	784	799	857	774	847	806	795	762	812	811	768	809	789	792	818	795	834	749	809	815	829	782	760	761	776	800	805	821	826	797	791	808	743	755	790	812	810	821	820	767	790	762	766	801	753	759	756	824	774	787	774	802	759	791	778	763	792	777	798	775	757	767	814	787	762	798	765	791	800	754	796	786	813	816	727	799	823	767	800	825	762	817	856	766	768	758	785	848	848	800	775	819	807	751	784	785	827	804	740	767	766	722	736	773	810	775	795	799	832	798	813	818	799	827	744	786	790	770	776	815	771	784	757	783	788	828	806	784	770	749	809	807	796	806	764	807	853	805	763	758	784	817	799	810	766	768	780	779	801	767	812	799	770	822	736	762	780	735	800	789	809	768	788	792	810	771	774	795	821	762	774	776	857	753	779	835	858	731	786	743	724	772	803	754	765	808	828	766	793	794	858	801	753	805	757	778	795	779	802	828	817	773	770	797	828	788	784	753	751	779	804	732	800	821	769	810	777	838	828	815	747	795	794	822	789	772	763	827	842	802	752	787	756	782	811	828	744	872	780	816	831	768	818	841	791	796	764	735	791	846	792	773	773	812	804	772	778	746	792	814	810	773	751	794	743	813	778	829	807	828	784	794	779	802	742	824	760	781	781	766	793	781	761	771	747	727	781	763	768	833	777	752	766	794	794	757	783	794	802	752	763	812	805	858	770	777	807	801	780	803	778	842	775	792	758	802	829	783	814	775	825	788	798	831	803	814	802	833	797	801	774	756	824	786	841	795	780	848	787	774	776	816	780	803	780	792	755	818	826	787	779	771	791	770	773	762	775	812	723	780	780	825	776	790	834	765	805	833	761	800	755	803	777	767	782	752	825	734	836	841	771	788	788	772	750	770	751	789	782	753	774	777	745	814	770	768	792	805	756	806	794	827	801	798	810	786	819	752	796	783	826	813	826	832	778	791	827	761	780	822	768	770	778	790	774	825	779	775	772	820	773	786	759	775	815	764	839	798	798	828	767	821	834	776	806	754	731	821	770	742	764	776	767	778	776	810	794	808	760	811	808	772	836	754	799	829	833	776	822	810	746	750	774	782	787	772	800	793	800	804	799	800	757	817	791	811	787	821	818	817	751	793	749	781	770	804	763	715	821	818	790	749	840	814	849	836	791	757	773	775	752	774	796	816	775	813	814	774	776	819	801	781	803	786	805	809	779	763	810	792	813	843	793	859	769	794	766	801	807	764	812	783	803	806	778	799	819	824	814	821	785	804	792	778	814	796	820	779	793	775	784	799	794	769	739	814	772	790	798	831	843	821	739	805	753	777	807	790	813	805	785	817	748	812	830	756	784	772	754	764	805	785	799	799	817	817	818	788	775	796	855	840	764	783	799	804	787	785	716	744	766	791	807	795	801	845	834	759	816	781	782	738	758	815	742	800	732	781	775	762	727	754	838	729	748	784	803	804	781	786	811	751	796	733	792	797	822	857	781	786	767	821	767	831	744	757	797	793	764	833	808	817	756	770	743	804	813	789	814	784	764	788	806	816	764	799	799	755	857	776	814	815	820	739	803	783	825	771	756	800	795	821	801	777	761	744	814	764	762	826	766	774	777	765	761	787	787	804	771	730	770	806	803	822	811	818	796	837	767	822	755	773	760	797	803	773	777	822	842	833	872	796	776	788	779	827	820	777	797	801	816	810	766	814	813	747	798	813	753	796	773	821	819	814	797	775	775	749	770	755	798	794	765	793	831	717	808	860	774	831	772	803	779	722	812	809	824	801	783	793	785	824	781	792	773	794	763	785	778	799	753	834	750	752	767	776	752	801	829	791	816	857	809	788	813	775	787	799	808	791	796	773	782	796	784	782	830	761	803	779	831	809	792	793	777	845	750	798	798	816	812	758	866	780	846	840	789	785	806	781	801	789	771	798	809	822	786	763	756	820	776	787	813	777	829	775	748	783	775	831	751	786	803	807	761	847	725	752	737	761	756	824	767	788	805	797	810	842	802	809	783	830	764	810	840	770	770	848	799	809	761	828	808	812	792	753	781	820	817	841	804	804	760	743	742	791	785	797	754	747	855	767	809	762	804	794	867	802	819	793	787	796	824	833	810	866	754	844	759	775	845	804	784	757	755	795	802	756	784	733	769	789	847	767	839	774	756	759	759	775	800	772	729	776	792	737	804	749	821	744	796	791	753	779	780	764	745	796	787	883	814	775	802	822	811	798	793	777	777	829	777	797	774	879	811	765	809	754	771	787	800	793	761	795	814	750	819	773	709	811	788	795	784	823	788	823	833	763	843
28881	11967	9031	5702	3412	2351	1692	1310	997	947	854	667	613	553	517	534	509	498	433	467	469	474	415	447	426	431	465	456	436	424	436	425	432	429	424	426	421	434	445	454	431	409	442	400	449	444	425	404	436	438	444	432	401	435	393	421	426	386	419	399	447	466	410	446	400	421	435	413	391	449	404	432	444	427	411	434	393	421	441	379	408	428	424	401	470	413	429	432	445	412	449	416	433	417	466	415	414	452	400	405	405	410	440	442	458	400	396	369	408	438	434	473	412	369	425	424	404	446	439	437	447	382	461	399	414	445	439	404	410	437	389	432	408	396	438	445	441	439	390	469	386	377	409	402	415	414	467	433	421	435	403	385	426	443	416	399	441	468	406	413	436	420	447	453	446	387	405	406	461	435	431	422	440	444	429	413	425	437	433	441	415	462	404	389	405	411	419	368	420	441	388	390	434	404	432	412	421	427	428	447	445	431	445	384	398	416	428	432	408	389	441	397	408	450	450	408	405	369	416	409	408	413	374	415	418	401	444	424	437	437	457	455	440	415	443	428	458	443	421	412	413	434	421	411	417	443	433	404	431	456	430	429	414	367	412	426	439	458	460	467	467	412	429	437	437	426	388	400	429	443	445	449	425	461	379	395	407	409	420	413	463	408	415	394	437	414	392	428	462	423	496	417	450	465	438	442	447	416	409	422	396	440	451	428	462	455	421	471	437	426	431	449	433	424	413	398	408	429	429	415	428	444	469	451	432	420	430	442	427	409	386	422	409	429	429	421	452	406	451	451	422	411	421	425	408	459	403	377	428	402	419	416	397	456	428	400	403	439	378	432	434	461	442	451	363	428	444	413	411	436	420	435	468	422	478	427	442	429	418	392	429	465	455	391	434	390	424	431	397	402	373	386	424	452	401	394	414	389	413	420	433	402	415	447	467	412	408	420	419	435	407	418	410	416	417	404	472	440	458	443	400	423	408	422	449	418	414	406	408	404	422	429	478	419	426	379	435	423	443	428	425	425	467	461	425	424	415	406	446	425	424	450	465	417	459	423	406	401	435	420	396	435	430	404	420	418	432	441	379	439	435	426	427	422	465	407	406	403	401	427	442	431	416	413	388	408	426	408	428	403	427	437	425	403	434	420	413	431	387	404	384	452	441	413	429	393	402	455	391	389	449	434	391	413	418	414	441	390	405	414	409	431	373	435	419	384	378	437	435	413	436	430	385	432	440	396	405	437	412	418	410	449	423	424	471	421	434	437	442	446	438	431	416	430	422	452	437	418	404	386	429	416	405	422	444	440	432	399	443	429	416	443	479	426	425	444	431	402	405	377	417	368	437	433	433	459	434	422	438	369	417	441	400	443	450	408	449	423	428	441	387	383	428	370	410	455	420	444	414	383	435	467	437	437	438	443	436	431	419	400	407	440	401	424	460	444	451	448	458	461	398	474	383	388	415	492	445	421	411	370	420	412	440	420	410	439	432	475	444	417	445	421	443	377	412	420	415	469	406	416	461	370	382	396	436	441	379	409	406	448	429	395	446	435	372	417	442	427	396	444	461	427	439	435	390	432	431	465	411	419	450	434	429	435	400	421	458	417	431	456	412	373	435	427	395	427	448	426	453	389	397	427	398	485	430	404	458	436	445	425	453	432	415	459	404	425	444	412	406	409	407	453	424	434	424	439	415	471	427	458	445	408	409	403	410	428	407	450	456	436	419	407	471	423	447	452	416	405	442	425	413	410	381	426	413	444	375	453	417	411	359	380	429	423	416	463	418	416	443	445	421	440	402	414	396	421	443	418	429	444	418	414	397	425	458	391	418	430	435	444	429	423	417	425	390	461	411	403	464	432	407	458	450	390	430	466	421	407	397	402	389	444	384	432	455	456	456	404	449	414	395	418	446	408	465	395	438	425	426	392	402	392	412	409	412	428	445	407	392	392	403	438	409	402	429	407	452	434	450	409	426	398	420	417	400	430	457	425	395	445	391	381	424	411	433	397	423	439	404	396	401	436	413	395	419	451	447	445	402	420	406	433	442	401	435	435	455	427	423	443	473	407	444	403	437	432	419	444	412	452	420	396	410	419	403	464	425	406	465	405	410	457	401	442	422	427	411	413	390	446	419	422	401	451	422	419	419	409	381	397	374	444	416	420	449	447	403	421	411	408	446	436	397	450	431	413	436	423	394	470	456	425	421	413	408	424	455	414	425	429	459	423	435	424	437	439	427	397	405	457	456	450	450	415	415	426	430	435	428	380	383	441	437	382	414	435	398	462	440	423	411	448	419	422	431	379	427	392	398	443	402	417	449	362	411	461	475	435	437	419	437	405	417	446	420	430	427	436	421	397	427	459	425	429	360	393	468	423	464	418	441	401	438	429	394	429	430	386	371	462	412	443	451	414	388	453	417	413	470	418	435	429	367	395	396	437	440	434	447	416	447	446	442	413	420	407	381	422	415	433	411	374	428	421	418	399	397	423	433	456	449	412	410	383	366	382	397	444	414	384	431	406	438	445	429	418	417	423	413	405	437	461	419	426	430	453	400	434	434	435	430	400	450	399	421	397	425	409	383	370	449	440	437	447	424	411	437	403	450	407	406	408	387	447	424	380	434	408	459	424	447	430	409	422	382	412	455	396	395	380	435	461	372	441	424	402	384	433	439	448	397	410	421	344	424	434	401	412	404	433	401	446	403	400	412	448	450	409	427	460	427	411	433	423	412	431	399	417	417	396	421	444	455	461	424	408	456	441	429	423	462	458	454	432	452	447	437	379	415	417	452	432	406	440	419	421	424	401	413	421	422	398	476	453	434	388	455	431	415	445	429	437	404	418	418	464	477	427	435	423	403	404	395	421	432	426	436	425	448	417	440	428	453	437	438	412	438	416	449	479	458	451	457	382	394	413	449	459	420	471	430	434	432	403	393	441	442	428	458	438	439	442	429	411	414	451	433	437	419	454	405	477	446	456	438	455	419	403	373	400	414	463	402	406	452	416	408	402	399	392	451	422	425	428	452	432	444	436	459	435	403	432	448	399	410	441	457	409	443	451	387	473	435	418	416	433	448	412	406	417	388	414	455	428	408	426	430	432	434	460	452	446	457	454	408	412	400	389	405	422	446	423	407	444	428	441	459	435	412	437	397	387	438	439	412	457	412	448	392	394	369	420	409	476	440	415	455	434	372	414	419	448	411	409	456	405	419	402	432	398	451	353	442	416	420	412	409	413	403	419	395	461	426	398	452	395	440	418	434	447	422	404	442	455	411	424	422	478	404	405	401	410	403	432	414	442	435	423	403	439	399	393	439	391	420	417	425	436	425	428	400	421	425	416	441	437	400	411	428	390	415	452	421	455	433	391	413	393	466	418	431	443	416	412	429	414	425	387	423	424	414	434	381	429	469	464	421	398	445	421	411	429	429	407	437	429	424	404	399	422	395	431	462	423	409	403	407	460	405	456	430	420	458	427	414	438	435	440	437	403	435	394	418	441	414	407
15811	8239	12724	12128	9770	8075	6620	5235	3770	3560	2962	2247	1986	1707	1564	1402	1355	1360	1190	1108	1169	1140	1100	1072	1012	952	1036	1024	964	1025	953	922	927	939	902	929	937	943	924	966	983	912	948	973	940	893	945	912	961	932	919	979	922	927	939	1012	944	988	895	1001	1023	997	956	1045	961	969	971	935	938	943	940	999	969	846	919	906	943	914	907	903	922	905	969	956	900	933	926	957	920	885	934	920	903	942	927	983	927	972	924	936	904	939	951	845	929	929	973	906	960	946	899	966	960	953	943	912	945	940	893	949	946	978	917	929	916	980	991	963	957	894	964	861	966	981	929	892	920	946	974	908	928	935	924	932	964	947	932	934	906	953	987	945	904	985	931	904	942	986	891	905	938	936	923	887	972	920	986	930	944	914	991	896	941	887	938	911	927	947	934	972	863	928	944	947	869	937	978	953	919	924	945	939	937	945	946	911	923	936	930	923	979	958	933	962	896	997	912	948	966	899	912	940	973	914	881	886	904	911	870	931	931	939	900	900	926	914	908	912	954	904	933	954	929	872	923	909	941	916	912	951	917	968	891	943	911	951	918	862	971	900	913	932	834	911	930	950	907	944	924	951	957	946	907	920	986	901	944	950	930	933	967	943	1000	931	911	936	919	994	907	922	964	990	948	912	999	897	892	951	876	941	903	961	964	912	971	918	917	964	919	917	904	965	939	913	916	936	929	925	894	936	932	936	895	960	949	955	966	928	981	966	913	941	938	939	914	964	896	913	912	897	946	949	886	901	970	935	933	944	961	901	945	951	912	887	965	951	982	937	909	913	987	903	941	858	893	962	901	986	890	991	949	935	957	914	881	896	874	873	970	961	912	997	901	933	937	909	969	891	982	970	921	881	904	909	950	910	946	962	910	908	945	908	965	938	941	952	916	876	959	945	898	961	948	923	900	918	933	877	955	890	929	930	938	915	930	947	935	953	925	960	923	889	942	911	951	939	932	941	946	926	943	895	944	934	881	934	899	950	941	928	957	972	928	905	932	941	899	930	1007	913	949	927	926	899	897	901	942	883	979	923	974	824	934	963	927	957	907	919	894	881	907	949	896	919	965	947	885	912	963	929	1034	920	896	954	949	985	906	906	944	946	962	930	961	926	896	948	924	943	941	889	936	892	876	925	874	920	912	929	910	937	967	937	883	929	908	919	984	923	904	937	928	954	876	922	957	913	905	920	965	900	929	882	985	919	904	894	922	895	958	941	961	919	907	893	936	927	954	935	925	903	965	909	969	995	891	940	965	932	942	927	900	899	960	961	968	926	916	959	962	924	901	969	937	934	907	885	918	932	919	937	930	904	910	938	956	1001	959	944	973	993	909	904	944	956	922	941	905	943	976	961	976	923	965	922	920	973	906	885	920	948	942	920	964	953	881	945	985	960	912	962	950	970	955	910	903	943	919	966	942	951	916	922	851	987	928	965	888	927	912	961	915	950	962	937	900	915	917	988	912	938	942	944	913	929	908	958	962	925	938	932	937	887	909	986	901	934	942	954	920	927	953	872	949	941	946	920	850	960	909	907	893	924	949	921	943	923	916	921	909	896	900	927	921	914	907	951	966	938	988	904	934	912	948	950	910	998	894	973	931	958	938	950	919	927	972	861	956	930	919	925	919	931	937	911	928	943	947	950	965	965	989	905	943	976	928	907	938	993	921	934	928	929	910	942	897	887	971	909	880	981	913	995	954	910	956	951	933	886	922	956	905	955	965	990	909	902	921	921	966	932	954	939	905	970	909	959	930	922	910	936	927	933	968	947	922	955	906	926	927	925	930	904	936	918	921	903	930	927	941	944	931	925	895	883	923	963	959	926	926	996	921	962	948	937	946	915	944	906	925	933	986	973	934	971	920	928	921	951	898	953	918	944	933	931	887	904	1011	924	951	953	961	907	917	920	910	885	948	943	907	915	976	923	928	900	917	937	920	919	961	940	895	905	942	936	920	969	917	938	915	900	883	954	910	941	957	951	937	986	942	887	971	931	950	938	967	927	954	916	929	933	919	970	971	940	920	922	868	877	866	1006	943	927	951	910	903	966	906	949	948	945	918	921	892	897	917	891	963	971	878	930	934	900	964	901	886	938	932	953	939	887	932	970	979	974	902	969	911	955	940	884	919	915	935	971	946	930	938	892	909	893	916	884	882	941	960	971	915	917	914	884	916	906	942	1002	902	945	902	905	869	917	908	859	951	992	935	938	933	915	940	927	873	947	926	909	893	965	929	949	943	884	855	927	965	949	909	935	864	929	907	936	874	936	933	928	926	989	935	1003	926	969	913	982	881	934	918	976	970	956	987	887	935	916	869	913	917	933	900	899	965	878	966	898	1010	916	888	994	918	951	899	946	970	894	920	912	920	999	967	950	928	942	879	902	875	899	927	903	927	911	939	937	936	916	959	941	964	873	877	945	936	912	911	926	903	890	914	919	891	930	940	966	894	971	1000	946	918	993	889	940	946	944	930	913	966	942	924	928	926	922	909	901	897	946	949	957	886	941	959	940	911	904	925	950	902	989	871	911	908	918	978	923	904	903	979	1014	923	879	934	978	957	901	921	926	894	991	948	949	861	926	960	942	943	960	908	941	941	933	947	904	891	926	905	878	957	925	909	918	887	918	918	900	920	980	928	951	937	934	958	932	965	969	976	927	1004	963	979	894	894	927	955	965	933	915	977	934	926	960	946	901	936	906	942	948	913	945	925	904	975	916	916	912	961	904	978	907	929	905	908	956	961	922	928	910	958	940	933	940	891	920	933	957	922	975	973	954	893	922	936	950	921	906	912	958	917	925	908	931	921	934	939	977	966	908	938	898	930	914	911	949	895	983	918	915	981	924	926	980	902	960	904	962	927	909	904	875	932	900	985	925	878	956	950	921	939	926	900	935	928	960	915	960	948	908	1020	871	962	919	911	904	925	917	973	916	900	907	903	934	868	917	937	922	952	968	911	948	957	889	942	887	907	937	918	956	908	901	932	896	910	952	904	970	914	905	939	938	916	878	875	930	962	907	895	942	916	934	960	928	937	891	914	829	900	940	917	956	968	934	982	906	902	933	948	917	959	865	938	948	942	942	878	903	929	883	971	941	926	934	905	978	914	929	978	980	1000	963	926	951	929	896	989	917	923	952	936	988	877	895	963	965	933	873	909	929	921	919	957	905	880	919	856	930	919	927	901	925	914	952	906	970	926	913	971	951	949	941	939	1010	927	975	952	978	941	925	944	938	941	931	951	952	929	887	894	895	908	944	942	915	908	914	947	963	939	888	948	905	941	929	918	926	921	951	973	952	925	964	965	950	889	887	902	945	927	909	967	914	901	909	906	885	966	939	919	974	924	1007	947	897	948	945	881	912	947	957	898	904	925	904	911	943	976	952	908	943	967	932	975	958	940	955	953	903	932	946	886	888	876	893	891	970	902	922	961	958	956	914	895	901	929	886	941	952	948	970	941	935	912	915	926	977	942	900	902	912	930	920	889	938
10208	3715	3125	2141	1449	1058	865	713	546	508	511	464	438	422	416	393	406	373	376	395	362	363	382	370	362	361	387	393	379	360	363	366	390	365	360	357	361	375	346	376	362	367	351	359	325	319	404	380	385	373	414	397	371	340	345	353	374	362	374	347	375	421	363	398	358	407	412	396	382	373	398	375	367	379	395	378	388	356	363	390	363	386	402	337	334	354	397	354	409	366	343	337	364	337	376	383	371	400	371	351	373	404	358	387	402	366	382	387	374	343	362	404	358	399	394	349	344	354	354	348	377	345	359	374	377	357	356	362	381	394	374	372	362	378	370	379	376	341	345	366	351	363	372	385	375	378	407	391	391	340	398	370	351	397	374	340	387	347	363	384	340	364	387	383	376	415	396	374	393	333	348	378	417	351	325	333	375	373	355	385	359	361	363	339	382	336	365	377	348	347	353	388	407	390	376	384	357	373	357	365	389	378	394	368	371	379	376	363	389	332	374	367	386	391	378	345	385	384	373	380	367	384	326	353	353	401	428	418	414	347	375	340	377	384	367	385	366	384	369	353	396	372	360	386	370	372	383	387	381	387	417	380	392	365	381	360	371	360	374	373	375	393	412	379	353	350	389	368	387	350	386	413	374	381	381	358	370	367	325	363	390	344	366	371	370	336	390	365	361	414	379	409	362	374	395	400	402	353	402	369	398	370	400	362	368	370	369	354	393	369	361	347	385	346	379	408	359	383	349	389	369	345	389	428	347	373	378	382	371	391	389	376	388	385	363	370	386	410	375	340	385	384	405	405	365	375	343	356	356	416	368	346	351	344	355	388	379	379	363	367	393	392	409	375	361	378	364	383	356	364	348	380	396	364	386	358	375	344	364	397	380	367	380	365	377	371	391	384	346	351	366	350	375	372	401	371	398	395	345	368	370	366	405	397	398	365	442	369	332	380	348	383	357	364	330	421	384	339	371	349	398	386	380	355	350	355	390	402	366	355	344	384	394	375	356	374	399	392	350	378	403	376	395	407	375	352	384	408	374	384	394	374	392	401	367	374	380	396	373	367	363	367	365	384	375	383	372	387	335	377	378	352	360	356	368	385	375	385	380	383	362	381	363	389	375	400	391	390	406	351	340	380	354	382	391	384	358	371	375	378	369	408	373	376	401	354	375	388	400	362	388	369	380	386	386	382	355	370	392	365	374	393	408	372	334	369	417	372	380	417	358	372	395	379	359	367	357	377	389	379	379	393	396	374	415	350	359	349	395	395	381	371	384	375	308	383	397	373	393	400	384	386	385	388	409	371	398	388	382	392	383	397	397	380	388	378	410	345	364	386	347	358	408	368	386	424	377	400	360	368	367	360	380	381	412	358	356	375	377	392	418	324	369	375	410	414	370	313	376	370	364	367	397	403	361	343	350	346	396	378	384	367	352	357	379	388	410	360	381	395	362	368	413	377	362	328	399	405	373	382	404	349	366	373	372	361	341	357	382	411	371	373	365	406	366	351	358	350	382	359	354	357	429	434	358	385	388	358	423	368	370	401	352	357	392	398	395	405	388	369	407	375	328	379	393	366	378	387	371	378	350	346	399	397	352	394	405	364	364	341	387	360	382	383	409	364	358	329	339	399	379	376	419	351	394	362	382	360	364	410	360	361	403	363	364	355	365	348	409	349	376	376	382	402	348	373	372	384	386	342	383	360	367	362	382	396	375	380	381	387	382	347	383	364	398	357	374	373	368	404	356	336	390	380	388	352	376	357	376	376	346	385	381	370	406	330	380	387	359	394	349	367	353	357	381	384	360	363	388	418	358	403	362	363	402	365	399	372	421	374	382	354	377	425	350	392	413	417	365	369	385	412	338	315	324	348	350	367	324	374	400	343	349	383	387	346	397	371	373	364	387	420	338	333	346	393	370	361	343	360	366	337	384	406	393	362	381	376	372	351	370	362	367	365	374	372	403	407	384	355	376	370	335	377	392	383	362	367	422	364	374	387	342	384	329	365	355	338	365	388	353	402	354	382	377	388	341	338	374	402	388	383	390	369	359	369	351	375	367	384	383	372	352	391	346	372	387	342	332	391	395	355	402	388	352	387	405	411	342	365	313	350	351	387	403	397	376	347	368	320	391	390	408	341	381	367	388	383	355	357	406	409	358	386	399	354	402	402	361	367	375	365	350	359	372	378	365	360	366	324	385	379	377	345	391	355	372	366	374	374	381	365	336	383	368	375	368	362	379	364	400	358	393	401	362	383	342	368	422	369	374	376	388	343	343	372	333	360	406	334	364	365	385	386	377	392	379	344	397	354	399	364	388	378	398	377	378	383	368	386	385	360	378	385	354	355	376	388	405	350	378	386	389	424	372	399	392	391	362	370	418	343	373	378	363	398	370	365	406	381	357	388	371	333	323	373	377	389	357	368	383	405	381	372	397	361	369	339	368	367	345	354	389	381	375	342	364	402	371	366	332	378	370	362	389	390	380	353	350	397	377	369	356	380	341	391	349	343	370	379	382	367	339	364	403	394	404	370	337	389	403	369	422	364	392	373	353	394	365	362	368	329	397	402	362	364	362	351	360	366	373	350	383	360	394	384	365	373	327	377	417	407	374	373	374	400	367	393	384	373	391	367	394	349	385	389	353	391	381	376	368	352	333	336	391	380	347	341	399	369	351	389	361	380	344	396	355	386	387	406	355	382	352	355	374	386	371	381	440	345	354	400	402	378	404	334	398	378	368	379	376	400	342	377	380	415	411	367	369	374	366	392	389	431	364	390	386	368	371	378	368	381	366	382	372	373	339	376	354	354	364	371	344	404	358	398	383	386	361	382	341	350	370	392	348	365	333	393	344	381	411	344	376	345	348	380	348	359	393	380	389	362	413	359	402	415	372	362	400	393	370	368	386	346	359	400	384	350	413	339	387	374	368	357	339	384	339	368	371	418	365	378	372	387	399	380	364	402	358	357	389	345	380	399	388	400	398	414	409	359	385	377	375	424	373	399	398	385	391	364	334	350	374	373	369	379	330	364	360	387	374	356	377	348	401	401	350	374	387	388	391	364	390	375	373	374	351	339	372	407	399	363	379	400	388	378	369	366	398	378	352	346	390	379	386	360	350	367	367	353	368	350	355	400	343	370	390	366	394	348	403	386	375	390	343	348	361	400	380	377	365	381	400	341	363	380	336	398	402	389	371	412	373	352	395	357	383	380	373	387	374	372	403	404	358	383	366	365	384	349	405	386	370	387	368	363	338	400	354	353	382	383	353	388	392	353	348	355	379	323	410	401	364	371	387	404	395	388	370	350	375	372	353	400	351	381	368	406	364	363	394	365	353	412	382	431	370	360	418	413	363	390	361	378	365	337	362	347	326	342	359	393	375	362	382	364	350	372	366	386	352	384	380	353	366	362	373	394	389	370	348	344	366	349	400	362	371	389	336	340	403	384	355	334	335	371	359	368	375	359	405	358	354	379	329	407	372	405	391	360	391	346	355	376	366	374
6230	3478	5631	6117	4848	3976	3226	2645	2014	1756	1577	1389	1218	1135	1024	985	968	891	947	919	878	885	838	862	851	867	851	831	876	853	863	841	808	857	748	857	831	830	847	835	820	807	757	798	804	807	793	822	823	850	814	786	829	832	807	834	876	851	849	873	831	852	776	770	823	775	863	819	799	793	874	814	842	869	766	808	790	798	863	815	824	776	856	855	857	780	809	826	854	800	794	844	825	816	820	853	874	834	829	813	841	822	755	761	817	805	848	788	866	857	838	752	856	802	797	847	844	830	798	828	823	783	836	782	826	794	807	871	871	847	776	795	832	833	841	822	828	844	843	793	765	845	832	801	822	785	835	812	832	839	814	869	766	757	836	837	831	776	859	844	839	804	820	839	799	821	818	809	822	846	830	783	854	825	844	832	803	848	788	815	764	804	801	806	823	868	796	862	825	822	832	761	853	806	827	840	820	819	843	793	788	834	834	786	836	804	790	831	772	897	803	804	790	816	819	816	820	838	772	804	809	857	817	813	847	804	816	812	792	811	821	765	862	828	821	866	854	807	803	827	847	838	828	824	843	853	810	813	786	812	785	796	876	804	790	820	850	881	825	852	781	831	847	846	792	817	827	843	855	863	855	779	859	858	831	831	799	800	825	797	785	833	829	794	857	880	797	813	820	754	821	803	844	799	829	857	823	827	826	832	771	833	784	847	761	824	811	809	820	823	773	841	841	806	843	809	809	843	794	783	824	860	836	781	857	810	830	848	808	838	816	854	820	884	825	802	806	812	806	810	860	815	842	819	835	832	754	844	853	825	793	838	846	842	798	789	820	859	806	839	822	802	792	831	846	822	841	795	824	817	843	784	870	849	824	819	795	849	780	857	808	823	834	833	809	795	788	846	859	783	837	840	815	808	805	836	831	814	833	851	820	852	828	791	815	878	815	804	816	760	808	804	863	775	818	861	828	805	850	828	801	824	822	783	844	832	830	802	795	825	794	822	896	833	823	800	774	847	805	819	785	817	828	840	847	827	849	859	811	799	850	810	871	821	828	838	798	825	825	817	828	789	811	853	756	853	816	806	779	836	792	862	833	787	811	838	774	810	831	786	817	883	811	831	840	827	824	775	764	787	820	794	847	840	831	839	804	823	803	860	803	820	829	819	796	786	852	834	804	780	832	814	818	789	826	791	786	787	861	841	799	826	815	828	841	876	827	871	835	829	864	826	838	811	832	844	844	839	799	841	814	842	840	803	805	834	803	854	837	839	833	849	863	823	800	866	816	847	811	816	825	824	804	829	792	778	829	773	787	816	825	803	805	806	826	805	858	830	835	818	887	775	814	820	887	818	814	788	820	786	772	774	813	812	890	807	840	848	801	775	792	821	851	826	798	821	855	761	845	835	835	848	820	821	795	806	812	830	855	776	778	798	814	866	840	789	806	858	832	805	832	796	791	860	829	827	820	799	795	823	831	855	834	811	796	848	810	805	771	811	840	872	792	861	788	811	825	844	805	794	812	856	873	817	824	783	776	859	862	844	799	750	867	804	814	809	852	779	823	850	796	826	848	760	786	779	803	860	844	798	807	774	811	850	814	801	821	791	803	796	776	834	814	758	850	853	799	789	805	831	856	795	857	830	818	814	804	826	795	839	790	817	759	824	817	833	834	837	821	838	794	799	834	728	837	807	796	811	768	831	858	830	847	792	800	786	839	803	824	769	835	805	818	807	828	811	795	788	827	823	826	871	828	835	793	802	844	831	816	748	809	813	807	843	840	808	801	753	829	797	794	807	816	777	850	830	861	853	779	814	831	770	829	853	794	839	813	826	843	817	808	826	849	865	781	850	843	786	783	785	802	821	839	789	790	851	788	808	796	813	856	851	820	835	837	812	814	895	849	731	852	820	877	776	796	848	803	801	820	813	877	857	798	875	851	811	873	853	814	868	872	866	824	811	791	829	812	831	842	792	793	795	777	844	833	778	799	796	833	827	841	846	819	801	868	848	785	804	830	833	854	810	823	850	835	809	841	834	775	818	833	769	768	825	802	839	813	788	842	763	849	868	806	860	822	787	825	828	801	827	827	775	753	886	840	841	809	824	848	815	846	779	839	826	770	829	822	806	783	817	875	806	830	850	831	852	850	786	805	810	789	822	844	829	837	820	791	834	776	839	830	821	853	794	854	773	820	852	815	787	858	823	853	811	799	781	843	846	825	817	848	808	850	785	845	793	869	859	817	815	817	774	798	835	855	833	804	806	842	830	788	797	780	831	840	831	857	818	886	799	811	766	779	839	798	791	780	789	796	809	840	839	809	853	833	799	836	778	825	792	850	816	821	792	806	844	800	830	836	821	803	840	794	792	832	835	816	798	841	824	754	841	811	861	848	826	867	834	853	843	789	846	916	838	810	809	807	825	824	918	904	803	871	817	854	861	819	790	828	820	879	884	762	823	794	849	840	805	840	812	898	864	823	787	876	778	840	787	791	816	853	847	863	851	811	838	804	805	796	835	825	844	816	843	826	803	767	814	817	842	827	865	826	835	817	783	819	804	834	815	863	824	805	878	812	797	784	878	818	847	791	827	818	822	818	815	801	817	826	860	794	809	807	824	781	800	882	830	818	785	845	839	821	804	814	794	837	801	799	827	832	831	806	840	856	812	873	826	815	836	816	815	758	824	821	786	776	773	806	835	855	882	838	824	800	843	791	809	809	834	845	788	776	801	789	815	794	835	775	870	819	810	789	819	849	720	760	798	846	847	836	826	839	849	853	783	831	833	863	790	823	819	834	791	773	829	792	824	837	786	797	805	839	843	831	854	853	837	779	844	899	832	802	788	775	785	810	832	829	784	807	814	798	803	821	796	818	832	822	873	861	850	807	825	777	807	840	835	804	798	847	862	822	834	829	831	817	863	773	826	815	813	852	787	815	844	808	840	807	798	802	848	816	808	841	778	810	808	857	825	874	803	816	806	786	852	820	804	809	830	865	812	826	848	816	889	878	890	806	818	844	818	881	783	839	841	802	821	779	791	797	767	784	816	801	815	889	835	844	860	799	841	824	771	833	822	844	817	836	846	776	844	852	822	876	838	813	786	828	812	823	859	800	808	835	837	822	817	858	829	813	837	824	832	825	806	843	845	870	819	793	807	875	832	784	781	830	813	816	829	788	751	860	862	822	795	832	799	801	834	827	848	874	824	830	808	796	806	785	799	811	774	811	808	859	830	812	844	790	807	848	820	777	799	856	823	831	755	816	787	779	811	858	786	800	813	793	831	784	823	784	864	811	825	833	796	816	795	810	782	759	809	815	811	847	844	774	839	853	830	832	791	810	857	775	810	813	844	839	819	837	834	818	826	801	845	823	791	784	761	807	823	780	781	802	825	821	800	870	856	801	794	836	782	836	851	818	809	805	830	835	797	859	815	817	804	794	797	809	858	829	818	782	776	821	773	824	819	808	818	855	791	832	782	821	840	809	821	817	832	826	846	782	799	831	840
18752	7043	5805	3816	2442	1642	1239	971	776	640	583	559	499	458	439	414	397	391	377	356	358	366	383	380	393	394	336	348	319	330	343	385	365	358	364	338	378	323	347	387	362	345	335	325	303	339	374	329	340	352	389	370	332	342	349	349	364	389	358	365	362	404	339	365	359	380	355	313	338	346	336	362	354	358	335	330	321	362	335	314	354	323	367	317	350	362	336	330	360	347	394	388	374	323	331	342	323	359	379	376	325	352	326	348	334	366	321	346	369	369	332	315	332	324	355	329	300	353	356	347	362	369	327	386	402	334	360	328	349	353	335	387	374	341	333	349	322	318	352	367	379	326	338	368	342	358	347	363	324	337	346	347	329	342	382	351	342	389	367	330	349	342	371	373	386	353	318	333	327	340	346	364	354	389	340	350	321	346	341	346	341	324	333	351	378	340	352	336	322	385	347	324	305	382	364	310	360	351	317	353	344	352	342	333	313	338	352	358	348	361	351	314	348	388	336	351	339	343	363	327	336	339	353	372	376	325	366	330	342	364	341	334	380	304	351	344	369	368	310	314	366	324	379	374	362	340	339	358	385	382	346	363	357	329	342	335	355	362	360	334	315	324	378	346	336	348	361	340	381	343	356	356	372	354	333	327	386	355	346	334	329	345	373	351	337	333	337	365	347	343	356	326	335	354	360	340	332	342	342	381	362	375	378	381	350	343	374	331	313	331	361	349	383	326	345	363	387	380	353	323	341	312	364	334	356	367	351	351	384	317	335	343	377	357	376	360	351	338	354	372	344	345	374	354	354	312	355	320	327	374	357	330	370	318	357	362	352	310	341	368	373	362	340	352	346	346	339	359	360	326	309	372	385	370	371	360	356	305	349	340	353	334	361	376	356	356	351	316	345	352	379	334	340	385	333	367	355	363	360	346	342	391	333	328	348	350	373	366	381	363	331	307	327	367	362	345	337	323	329	343	360	327	338	381	371	366	344	353	338	376	360	317	352	344	348	335	353	324	343	369	365	375	316	352	339	371	361	353	338	365	372	337	333	344	386	366	347	337	348	316	379	355	374	365	348	326	318	347	336	324	323	339	374	374	380	316	323	349	360	342	367	340	341	349	339	353	350	324	344	329	326	363	348	341	366	351	377	340	362	315	367	373	350	335	405	358	340	324	367	343	371	338	380	355	327	357	340	360	322	335	340	365	369	360	393	308	341	383	372	355	353	368	337	330	365	359	349	359	367	374	312	342	354	360	351	345	356	378	383	340	327	316	356	350	325	329	361	379	349	349	360	343	358	365	365	332	321	330	342	347	320	358	340	358	362	351	364	326	388	340	357	358	375	347	350	368	325	305	328	340	393	369	378	337	371	348	333	335	363	352	335	367	347	357	343	329	325	385	338	352	369	342	303	353	359	354	350	363	349	353	357	363	353	362	355	357	332	371	384	361	321	347	345	393	316	336	333	350	347	364	338	339	352	359	346	371	354	346	353	334	365	344	351	358	344	334	344	341	399	338	371	343	324	354	342	338	342	374	364	379	341	412	354	372	344	335	369	334	333	367	327	361	390	355	348	374	364	340	336	361	311	413	385	398	345	339	388	383	337	368	350	343	330	376	382	356	370	345	372	366	324	351	309	347	365	355	388	339	349	335	382	382	337	339	354	353	349	342	353	367	337	347	349	367	328	340	349	348	329	341	371	325	342	372	351	335	382	326	321	363	326	371	315	343	332	336	381	358	348	357	316	330	366	351	350	376	348	342	335	321	352	332	359	336	310	382	358	369	349	355	352	341	375	350	369	351	352	351	367	353	342	356	353	380	339	349	330	317	341	331	339	386	358	337	373	362	325	359	365	374	340	361	339	379	343	334	352	361	379	335	313	367	337	355	363	363	359	362	371	392	322	328	337	337	341	351	327	331	344	365	357	363	362	357	364	358	364	342	374	364	352	331	331	344	339	330	355	368	321	340	352	324	342	361	347	341	388	389	353	318	363	356	330	351	364	336	344	337	328	329	380	360	336	363	333	320	315	343	330	358	362	328	366	354	347	378	361	365	369	325	376	361	359	354	334	332	334	337	332	363	307	332	348	340	349	346	355	371	356	363	342	333	324	344	347	367	345	342	314	364	356	325	380	359	384	315	330	352	350	346	334	357	335	336	367	339	330	394	356	341	346	327	304	359	328	336	335	345	327	325	371	339	358	355	342	366	339	350	377	325	372	332	349	324	350	330	369	314	367	358	345	353	327	378	320	376	336	362	354	355	342	368	356	332	339	322	326	331	377	355	316	362	316	360	340	315	397	328	357	327	342	339	366	355	353	341	356	339	373	368	337	365	371	360	332	330	365	330	349	332	347	369	378	355	318	382	340	343	320	322	367	355	327	346	380	336	351	351	339	358	337	352	340	389	357	326	354	310	345	338	378	349	345	346	354	385	366	351	372	369	352	338	361	316	347	366	393	410	340	347	343	333	338	354	377	348	350	348	310	386	347	363	331	321	334	370	373	337	335	371	347	364	341	380	370	345	358	351	365	320	360	365	331	337	350	346	387	353	332	350	337	352	365	351	335	367	338	332	320	332	359	376	365	356	352	328	328	348	336	343	353	406	378	324	316	316	357	383	360	316	371	359	356	367	353	373	367	386	330	342	357	366	370	357	339	373	351	377	354	341	357	335	347	349	323	352	374	331	331	367	343	335	345	314	352	363	370	371	375	378	326	310	325	381	312	356	346	376	317	351	373	335	356	369	368	315	299	353	350	337	377	346	343	325	356	325	381	340	349	332	318	322	367	358	388	311	326	354	346	357	327	361	366	365	374	327	358	351	361	375	341	323	326	372	343	342	336	327	342	333	357	338	377	347	359	350	326	351	338	312	355	393	371	373	372	345	363	361	323	396	353	385	350	342	358	352	345	322	351	331	381	316	360	392	328	346	340	331	373	342	353	300	348	337	398	341	357	364	320	321	338	372	331	325	389	356	365	366	359	361	374	377	359	339	326	358	364	350	318	361	345	353	358	401	323	361	350	380	331	338	387	358	346	330	359	353	339	361	323	332	335	358	349	339	369	358	356	307	340	335	383	346	374	338	343	337	349	340	343	346	365	363	329	343	329	322	321	344	383	365	321	347	340	340	355	318	342	351	306	346	362	349	326	314	305	343	301	310	350	345	351	334	324	320	351	347	325	356	343	367	330	358	366	331	353	344	346	341	342	366	335	353	323	347	333	376	328	362	371	342	355	312	338	381	346	325	354	327	363	341	345	359	356	340	347	311	333	349	323	320	341	330	302	378	381	341	348	348	375	358	333	373	327	345	376	341	358	345	361	326	385	328	343	349	329	335	339	334	350	373	358	371	313	348	358	381	362	335	347	344	332	320	351	372	371	320	331	324	306	334	349	349	345	350	360	353	323	329	369	337	352	362	350	315	371	359	384	324	365	327	334	347	346	348	337	364	345	361	368	367	348	352	347	356	347	355	325	345	369	385	315	342	377	346	330	342
11767	5700	9106	9553	7574	6224	5122	3881	2954	2407	2203	1825	1580	1394	1227	1103	1109	1081	966	987	926	912	829	868	929	865	855	851	838	821	768	795	727	763	769	790	816	718	816	740	817	760	780	776	776	795	786	776	754	762	789	773	780	773	788	765	832	793	800	838	828	872	811	761	786	762	803	810	768	783	779	791	791	828	779	770	779	826	808	804	769	827	758	801	791	750	772	768	769	742	769	773	788	781	785	774	752	774	787	763	791	824	749	801	790	782	773	804	734	744	749	791	842	781	830	792	804	822	807	775	839	723	802	772	780	799	774	801	795	785	800	770	784	771	800	812	764	733	746	784	801	784	770	757	813	781	808	785	804	770	797	784	805	801	794	829	818	809	725	792	753	764	819	789	762	785	779	756	801	742	804	760	848	733	773	768	773	781	740	747	788	824	823	825	794	834	803	759	771	822	807	778	806	766	788	748	794	758	776	811	783	821	771	792	784	733	747	759	737	785	774	771	759	806	767	786	787	778	738	796	764	792	777	753	804	820	791	784	784	781	773	795	730	757	748	810	790	814	789	769	767	775	740	792	887	771	757	813	734	751	823	805	771	762	792	780	802	830	784	820	791	716	784	834	809	798	789	795	783	725	795	801	815	822	748	792	782	761	829	812	774	823	821	813	787	760	771	785	747	776	841	726	798	776	772	772	782	790	780	799	793	800	778	769	782	749	775	808	827	743	832	783	796	828	772	837	732	789	784	791	741	778	763	769	772	757	760	787	768	769	749	746	813	712	799	783	793	761	790	760	819	781	776	755	803	814	758	806	785	817	803	753	794	847	779	826	788	815	781	745	793	775	718	793	786	815	806	779	803	811	802	794	804	796	800	788	810	800	773	774	759	761	745	773	808	797	778	820	787	779	787	786	784	726	772	820	799	802	770	801	747	740	799	768	786	804	742	762	748	777	760	783	818	761	739	788	814	771	771	769	783	784	751	793	822	767	790	774	812	773	763	746	817	828	814	768	754	763	728	843	843	771	769	762	752	821	811	788	780	817	834	804	793	773	831	835	808	809	811	821	757	740	765	780	776	804	824	755	804	809	804	753	747	768	776	812	761	823	797	736	770	777	816	812	808	851	777	831	801	763	802	776	783	731	784	759	751	789	801	812	810	799	789	742	792	805	775	730	812	798	787	781	756	740	772	746	754	786	777	806	770	755	812	798	715	786	772	760	755	803	753	765	746	817	777	786	726	787	810	766	747	797	795	813	769	807	764	767	817	795	792	776	797	781	836	786	807	805	818	804	762	778	822	735	775	843	730	740	776	815	743	803	784	754	765	740	745	787	759	804	808	732	770	768	776	780	807	766	802	774	764	800	775	809	784	787	719	764	767	828	829	797	784	827	833	763	804	752	742	778	764	787	786	787	816	809	817	791	771	769	721	779	726	786	800	754	812	811	805	799	776	763	815	739	748	768	793	801	766	779	792	752	769	820	779	801	784	800	796	751	842	798	778	835	763	725	804	773	779	800	787	802	809	786	772	747	766	805	800	823	805	821	763	801	751	806	778	818	803	773	770	814	776	762	743	831	788	756	831	770	782	774	764	789	799	734	794	834	757	737	779	847	755	784	766	813	770	821	781	783	786	822	769	804	770	797	755	805	795	801	728	783	769	759	805	790	786	779	749	863	749	813	816	778	786	835	802	755	815	777	773	784	766	805	723	778	818	853	776	818	765	796	787	754	856	750	780	812	783	760	727	783	799	811	799	841	781	825	780	797	810	786	783	792	773	810	780	789	797	792	807	803	782	743	822	793	793	778	769	806	793	773	713	728	782	839	826	775	718	841	776	780	792	767	764	796	805	806	780	847	782	810	786	733	800	767	804	789	744	758	792	752	723	754	767	786	769	724	813	814	816	765	784	785	783	824	773	789	805	789	768	783	777	762	766	791	805	747	817	753	773	768	815	796	773	819	759	773	798	808	776	802	781	762	796	820	773	790	807	779	731	782	807	786	808	752	751	813	716	770	743	833	806	820	742	793	786	788	771	777	798	799	759	801	777	765	734	770	795	810	798	808	770	764	792	793	797	792	784	770	749	793	797	795	756	831	771	762	776	797	783	831	809	785	767	815	833	801	822	764	748	786	790	739	769	817	750	787	763	764	744	734	779	844	779	787	795	805	816	802	759	779	827	834	800	821	779	773	802	762	820	776	803	764	752	806	785	821	802	794	763	760	774	813	819	735	766	731	779	772	787	753	797	784	765	783	725	763	747	808	749	780	798	759	769	767	774	767	778	758	783	781	739	807	788	803	819	749	776	787	833	764	773	773	791	761	797	825	788	781	762	835	771	831	758	833	768	817	774	787	822	834	756	790	829	757	716	766	785	835	799	764	748	804	783	804	803	822	775	795	746	787	789	785	751	803	820	812	758	748	798	799	816	721	750	745	750	818	762	752	801	786	838	757	808	774	789	809	823	798	746	793	813	720	776	792	776	793	789	756	764	745	744	794	771	758	788	770	797	775	807	765	770	790	810	806	787	816	775	743	824	780	795	771	793	796	809	818	766	757	727	771	774	784	801	794	772	775	796	799	781	793	781	726	821	759	805	736	781	718	752	757	754	810	776	779	776	806	690	816	760	800	758	769	779	795	789	783	776	835	781	787	791	794	799	794	773	767	840	823	771	831	782	781	776	759	795	804	736	807	797	813	767	779	784	751	823	801	717	786	746	847	768	785	758	794	819	803	810	817	780	746	786	759	753	866	760	755	817	813	764	761	749	774	712	776	826	778	770	756	791	786	785	774	803	751	745	816	799	798	774	776	798	773	767	731	769	788	781	787	794	817	759	756	794	800	803	735	846	774	820	775	827	761	773	789	763	764	747	764	793	792	750	818	830	792	772	829	741	766	808	772	757	808	788	805	820	771	792	762	792	801	797	767	825	768	769	761	784	741	771	767	814	778	720	841	763	749	781	764	776	786	789	803	807	763	798	764	804	772	842	715	794	791	831	740	821	788	757	755	790	791	803	784	782	828	768	815	763	765	822	788	749	769	785	803	726	753	781	782	800	744	768	793	768	736	756	798	750	786	770	770	772	793	784	785	744	761	741	763	726	785	782	776	812	765	787	759	768	753	812	779	746	741	753	816	747	831	778	775	764	768	833	764	802	824	791	809	802	743	775	806	806	805	764	791	777	736	772	769	774	842	764	784	784	782	812	772	793	790	751	779	800	798	740	769	804	742	786	793	773	776	721	786	794	796	837	808	755	778	802	736	820	800	804	777	795	790	804	795	794	758	759	823	853	792	791	792	816	790	782	793	786	738	714	785	799	783	795	781	757	773	771	755	763	815	819	718	687	791	793	757	782	774	749	749	798	754	766	765	811	796	793	812	791	761	801	806	796	752	782	791	740	750	794	756	821	792	793	790	856	804	808	814	752	757	767	770	802	801	733	817	802	790	812	835	775	795	793	814	787	816	833	778	795	761	759	825	798	762	762	766	764	757	772	827
27704	10842	8205	5553	3316	2258	1711	1366	1097	813	692	659	623	542	501	456	519	479	490	488	416	475	439	427	445	447	446	459	462	436	446	452	465	455	413	435	438	430	374	426	464	399	447	440	426	430	423	408	437	450	374	422	450	433	394	436	427	442	460	400	418	404	498	402	430	441	408	441	437	408	451	452	422	430	432	441	425	445	418	384	437	406	438	472	443	385	423	402	400	440	452	446	416	428	418	405	425	409	430	461	385	429	436	405	427	415	430	420	416	420	438	404	410	396	446	470	434	409	418	453	439	399	434	467	449	413	444	423	426	444	444	430	393	414	398	411	450	419	417	417	378	447	453	431	399	428	397	441	408	454	432	352	409	442	406	365	406	397	405	440	442	394	415	415	425	470	424	434	449	434	412	417	427	421	398	419	399	462	417	405	418	422	423	397	407	406	421	419	440	378	391	436	460	435	381	418	446	440	438	383	414	400	439	436	444	417	415	478	434	416	418	401	413	394	410	406	425	383	385	424	436	406	460	411	390	411	457	410	381	420	374	417	406	399	402	411	412	439	400	376	440	443	380	411	447	404	493	446	407	409	411	420	418	429	405	403	383	403	421	415	442	425	449	431	416	388	451	453	454	432	409	433	449	416	424	424	425	426	375	391	451	406	493	398	388	461	436	404	449	428	407	401	400	421	455	427	437	444	429	357	409	395	412	418	422	407	428	429	415	433	395	408	441	413	435	448	451	439	380	436	436	426	412	445	407	430	448	445	442	440	446	411	409	421	425	433	431	417	417	477	439	410	416	439	415	427	436	447	399	396	421	405	418	388	488	393	430	439	434	395	413	409	459	428	442	448	395	391	448	439	462	406	409	378	436	440	454	443	446	414	388	446	428	387	401	461	459	407	436	409	389	408	410	430	372	396	436	412	414	413	417	469	418	433	445	439	428	463	411	417	390	442	453	392	435	423	419	391	390	457	436	460	415	466	382	408	392	448	438	429	457	461	402	405	411	415	431	422	458	460	411	433	407	465	416	397	386	422	406	429	410	411	458	399	437	452	447	418	435	441	425	431	444	444	444	398	402	404	421	398	390	412	465	417	410	397	431	436	392	437	446	422	451	438	435	414	389	421	431	435	419	393	407	414	432	452	426	423	453	432	473	446	419	451	414	424	402	445	442	436	383	411	404	434	369	433	437	472	442	451	447	422	428	419	409	397	416	444	439	442	405	455	429	424	413	424	481	444	393	427	413	428	411	414	399	425	422	445	408	451	448	367	424	427	422	346	434	452	399	420	409	402	407	432	433	411	419	456	452	433	424	413	438	408	390	448	461	405	432	429	401	447	435	430	407	393	438	439	438	435	393	413	433	410	444	446	413	429	392	403	421	432	436	433	448	445	442	433	398	450	432	419	428	400	417	432	412	391	397	427	390	443	444	434	461	463	404	393	379	408	392	429	375	392	438	399	424	378	419	422	439	372	408	433	418	385	403	415	404	461	384	438	404	425	389	434	410	406	403	411	430	444	449	441	415	446	410	451	493	427	381	475	406	430	421	424	428	437	415	408	430	431	415	468	412	466	417	391	420	412	418	440	394	456	417	391	412	451	422	407	410	399	404	436	380	443	439	449	446	447	444	419	423	425	396	424	397	408	443	461	458	428	414	414	414	426	438	441	476	424	408	431	414	432	415	436	430	411	429	446	415	410	407	423	421	403	411	424	402	422	465	458	407	433	403	461	428	427	400	435	509	448	425	436	409	384	407	414	457	404	414	420	398	461	451	416	414	460	420	401	478	415	430	370	437	434	397	443	429	432	431	397	454	400	420	400	443	410	443	423	439	406	455	396	489	410	411	456	403	414	386	440	395	443	425	383	446	417	441	422	396	471	473	441	431	434	425	418	416	416	455	473	435	463	417	465	448	418	415	413	420	442	428	436	402	433	412	424	419	407	462	494	452	428	414	438	406	428	424	437	416	449	460	441	416	417	427	420	442	399	428	429	423	432	461	465	408	432	420	426	412	394	425	402	445	411	408	419	459	404	460	432	430	420	434	409	485	455	421	431	400	461	396	400	426	394	413	439	414	435	355	435	414	405	417	418	422	429	426	423	418	458	382	411	466	480	384	427	418	415	429	416	416	430	394	455	420	400	431	467	400	420	423	394	437	393	357	410	398	424	473	419	401	409	459	414	414	436	420	443	395	419	405	429	417	398	399	423	466	442	383	397	449	436	442	418	419	476	451	429	441	445	402	424	467	368	435	432	425	410	407	434	425	399	461	450	394	434	409	449	396	445	392	422	397	450	435	366	414	407	442	392	396	400	410	434	425	437	400	436	433	411	454	433	456	423	439	432	413	440	427	388	460	413	368	438	403	392	387	453	396	462	403	446	444	418	418	421	419	444	406	409	415	422	446	463	409	442	433	458	426	421	431	423	427	421	452	424	462	425	433	415	474	447	432	421	432	380	403	395	416	444	417	450	398	396	426	391	473	437	402	418	446	430	415	430	449	426	404	432	453	415	410	449	436	441	381	416	435	407	435	428	444	381	423	483	442	423	424	477	382	438	455	409	419	416	417	444	434	406	442	434	420	443	400	411	389	441	399	402	446	413	405	434	410	409	404	436	417	430	400	387	439	438	440	452	393	461	421	438	421	439	446	445	425	440	452	440	401	421	465	416	421	362	434	429	394	420	488	427	433	401	435	438	435	429	444	398	447	388	415	414	480	428	442	428	431	389	408	413	376	398	409	428	409	448	406	429	398	411	459	400	469	410	429	391	437	437	411	372	455	437	420	435	426	379	459	407	420	408	428	430	419	433	454	420	402	435	422	395	443	418	447	390	415	407	397	431	409	393	436	416	441	404	419	428	412	436	386	407	390	439	412	420	449	475	409	414	402	388	442	451	441	395	404	475	432	434	462	383	432	446	385	430	402	424	440	389	434	394	412	423	428	405	431	405	430	423	444	396	372	424	439	448	435	405	449	444	433	456	415	482	399	414	411	394	427	433	429	450	408	423	438	386	423	396	402	429	432	444	437	417	442	463	443	450	426	463	406	405	414	442	459	425	393	427	411	448	442	442	415	424	394	399	421	454	428	419	398	418	418	383	455	460	423	397	434	421	423	387	433	411	449	427	426	438	400	443	419	416	441	399	370	413	443	430	412	409	437	389	400	445	441	418	389	383	444	492	415	390	449	459	408	407	435	457	417	400	432	428	423	424	353	456	434	415	441	422	419	417	463	418	474	423	443	412	408	441	403	414	468	421	418	396	409	464	413	411	400	417	394	432	425	431	451	434	391	404	407	425	441	415	439	422	458	395	444	448	435	399	381	447	436	437	429	420	352	442	398	423	432	406	471	448	403	421	398	390	428	419	434	420	400	384	433	459	448	465	418	403	440	421	447	431	369	392	413	461	406	397	432	380	410	435	425	429	437	428	457	481	459	429	408	447	429	412	395	395	398	436	444	384	415	410	459	473	422	414	460	428	430	381	399	435	435	437
15231	7528	11751	12183	9936	7950	6707	5316	4015	3245	2764	2411	2012	1772	1576	1368	1319	1328	1229	1193	1129	1121	1090	1079	1001	991	929	1000	995	947	959	968	955	929	953	937	982	939	980	1028	906	937	985	952	967	920	884	950	915	929	936	938	916	967	974	958	1004	961	1024	984	935	1008	884	958	899	935	889	937	939	950	905	949	926	934	893	962	963	919	961	916	971	917	893	964	932	923	896	930	944	929	958	931	909	921	947	940	894	950	908	971	927	933	908	949	963	961	900	970	908	928	952	914	881	959	951	933	932	917	943	902	893	940	922	927	942	926	903	981	927	915	951	924	941	925	879	958	865	917	976	955	936	917	947	906	911	869	880	918	926	940	977	975	1000	948	938	959	949	961	951	914	944	872	930	961	938	904	931	836	878	952	883	914	953	935	933	929	977	933	939	886	940	928	908	948	918	862	929	932	968	920	930	950	945	899	905	988	927	935	919	926	917	966	875	933	938	959	949	962	930	883	912	934	921	946	847	935	958	958	948	883	909	890	953	981	943	949	951	925	910	931	935	942	950	987	976	897	946	920	955	885	900	943	925	972	897	953	905	921	896	918	1002	918	946	913	959	894	988	941	918	878	948	911	977	912	905	903	911	918	891	908	888	928	948	909	979	909	916	895	902	938	926	933	963	916	904	921	931	917	938	915	911	872	922	955	1010	929	878	902	905	872	921	944	914	895	937	948	926	911	904	895	868	904	904	916	849	932	905	868	920	945	932	941	892	944	932	907	865	892	917	903	911	950	921	873	915	962	938	915	914	944	845	920	913	906	883	897	961	896	938	940	898	912	979	960	907	973	902	955	957	882	948	947	896	889	886	910	934	963	918	906	884	967	901	964	977	918	926	980	928	912	915	957	953	940	933	850	955	924	891	909	921	918	929	927	957	977	957	926	886	962	942	890	894	911	938	900	923	928	918	918	950	884	921	882	938	943	928	954	964	913	939	958	909	869	922	960	930	931	947	958	949	877	960	947	960	956	970	889	928	892	902	891	941	899	902	819	909	913	967	956	933	942	931	899	913	897	970	950	913	969	950	954	910	954	935	932	967	946	941	874	925	966	937	948	897	926	939	917	888	949	921	934	901	949	963	903	930	937	888	918	918	897	927	948	893	877	956	942	892	880	920	910	905	964	916	947	935	912	962	914	948	956	956	916	930	910	934	965	902	926	928	930	911	909	885	911	927	954	953	957	897	973	925	930	978	907	956	918	957	930	928	944	967	924	918	939	977	896	873	944	962	966	947	886	969	940	948	874	830	928	931	862	939	929	945	983	912	915	906	957	1010	960	905	927	940	911	909	879	910	901	936	920	944	917	961	948	989	950	961	912	923	924	929	920	965	883	890	887	908	911	924	955	919	895	977	889	941	956	921	932	940	908	991	909	916	953	926	898	950	953	991	861	907	961	948	898	916	976	942	927	938	903	857	919	951	884	891	907	924	963	944	947	944	918	925	961	926	945	889	937	876	907	932	879	908	953	922	952	921	933	885	980	910	906	896	923	960	934	909	953	939	910	898	925	935	937	916	878	893	937	942	937	910	936	938	918	939	943	936	918	993	932	933	898	898	905	858	891	913	905	915	953	948	963	912	956	951	928	956	901	920	958	958	946	964	870	902	920	915	939	942	910	906	940	926	927	908	956	943	936	961	914	916	907	977	909	927	919	908	920	949	966	886	915	876	833	943	893	918	883	978	905	901	921	1005	851	944	900	957	906	946	910	888	913	870	928	917	946	977	882	900	902	915	932	939	903	934	921	883	928	913	914	910	935	924	915	943	920	902	894	966	967	946	909	906	879	945	931	965	919	928	943	905	943	951	965	930	930	912	949	960	877	867	889	929	980	941	967	953	959	916	871	895	942	920	948	948	928	976	954	934	860	920	912	946	865	950	933	930	891	906	934	913	941	904	900	907	910	946	928	938	947	940	926	956	923	941	937	916	946	934	888	906	948	948	970	919	931	888	919	933	887	967	881	928	901	919	974	920	1014	946	896	864	960	889	927	979	888	917	921	942	951	991	868	947	926	883	888	907	922	912	927	956	888	946	955	976	951	970	911	916	954	939	922	974	948	923	961	885	949	899	951	908	954	907	958	943	963	952	900	899	933	922	919	961	941	914	975	958	958	973	862	954	939	958	958	887	952	927	934	899	918	935	873	937	944	895	948	921	947	963	894	972	894	935	964	927	904	930	930	907	930	902	924	961	926	920	949	971	938	913	999	915	919	881	845	920	952	943	909	904	887	964	865	941	942	870	933	942	944	935	965	953	957	922	938	919	926	911	931	914	936	930	949	930	870	924	882	925	942	979	967	931	938	954	941	917	937	944	933	928	898	867	960	1003	930	869	920	911	907	922	951	897	983	953	926	897	937	986	890	871	891	927	973	941	942	916	979	883	937	945	887	927	881	943	903	921	953	956	912	947	921	937	937	917	885	957	911	951	924	957	898	907	920	939	895	901	939	951	875	893	812	877	959	896	926	948	946	909	909	915	931	964	957	894	946	970	862	935	901	931	907	895	936	948	920	937	893	919	884	955	963	919	927	960	922	925	922	959	923	929	1001	913	923	915	903	952	967	919	989	917	977	948	927	893	964	946	930	894	926	893	874	921	967	897	934	899	950	930	931	883	962	931	922	971	911	910	874	941	897	903	1001	937	884	962	964	925	933	934	933	956	935	905	981	927	905	987	929	949	940	890	927	978	902	914	935	957	938	927	906	913	991	1009	943	963	911	897	953	915	937	916	911	954	881	889	941	920	963	955	926	936	928	935	882	926	931	964	886	913	942	983	943	936	963	884	903	932	849	893	917	951	901	918	908	924	935	968	919	938	926	949	866	920	905	943	932	932	920	947	868	938	890	930	894	878	975	899	940	908	943	914	908	885	880	845	924	934	893	911	1032	940	949	908	881	951	943	936	921	916	970	916	951	912	960	987	937	891	888	941	888	980	901	953	961	948	956	905	895	911	930	958	939	882	920	919	909	953	982	966	942	922	932	943	970	911	934	877	950	991	903	953	961	881	919	985	897	886	959	972	931	972	911	907	922	920	964	899	950	965	968	924	939	923	893	943	973	948	922	909	891	908	935	922	935	909	915	961	912	919	909	970	938	898	890	914	963	919	886	958	885	914	933	966	921	945	906	870	928	951	934	906	969	960	973	910	969	922	965	934	963	933	918	894	937	958	913	904	935	938	934	875	896	951	900	956	988	909	952	948	881	919	898	965	877	916	887	957	923	943	960	951	924	930	877	914	873	929	886	900	911	929	880	988	919	945	911	891	976	982	890	920	933	948	903	911	928	939	890	890	902	925	932	932	923	957	897	886	943	935	899	957	926	954	924	926	957	919	935	941	917	896	979	967	931	953	894	912	890	920	896	923	917	919	949	879	987	897	935	957	929	901	924	924	947	902	897	904	949	957	937	921	916	892	947	931	907	914	889	934	854	907	922	931	938	926	992	939	973	913	915	889	937	929	911	896	867
9887	3785	2959	1979	1376	1049	870	735	608	528	488	454	431	403	405	432	456	403	366	382	374	402	393	361	354	371	366	367	388	338	355	360	354	375	320	380	351	355	327	382	374	384	325	372	354	389	383	347	376	400	390	384	376	354	344	377	384	353	355	361	419	357	361	391	320	355	353	357	361	386	360	334	371	361	365	359	380	353	372	358	381	379	353	374	365	376	387	382	391	350	390	357	341	336	342	382	378	378	387	344	423	349	380	389	407	338	373	374	356	339	377	369	370	353	355	350	351	346	335	354	387	377	358	370	379	414	376	375	409	388	357	376	390	383	401	381	354	380	369	379	367	326	376	394	349	377	392	367	381	384	386	342	374	356	350	375	377	355	389	356	354	370	346	436	376	391	384	358	360	360	379	359	377	398	350	373	347	382	364	386	348	365	380	343	394	344	390	397	339	372	393	366	381	394	378	363	360	409	379	348	413	377	375	362	329	365	362	372	361	332	391	337	320	337	385	357	384	346	396	338	375	399	350	369	391	372	341	377	364	391	375	381	385	372	363	379	365	356	388	367	360	368	333	359	413	398	351	367	347	379	366	356	348	385	354	357	417	357	361	369	404	385	378	384	350	375	374	406	372	372	367	373	382	389	385	351	367	365	365	339	360	395	359	342	351	374	395	376	382	351	355	361	403	346	352	401	346	410	398	343	373	392	371	346	379	365	370	416	389	384	379	342	342	366	382	385	420	354	400	374	365	382	369	386	392	351	377	359	390	387	373	379	394	354	351	364	355	374	339	374	361	343	331	374	400	396	363	412	385	377	372	365	395	359	341	369	369	297	339	345	406	369	363	370	365	350	395	354	359	388	377	347	364	388	382	389	381	323	360	397	387	343	362	383	381	364	367	338	363	349	433	365	411	381	348	392	387	364	366	362	398	354	363	396	341	362	347	361	371	373	356	370	396	354	335	381	362	372	360	383	348	353	384	380	425	363	356	339	369	358	383	353	351	354	363	372	370	401	345	362	371	357	367	354	354	366	377	393	378	388	374	349	373	385	358	354	383	393	420	355	386	351	349	383	398	378	338	354	357	365	389	368	361	362	383	346	364	353	397	375	359	356	433	371	345	327	365	388	358	382	369	329	392	357	378	391	356	355	391	408	349	348	397	379	375	370	381	404	348	385	373	378	386	389	395	376	364	395	359	363	364	373	378	352	339	401	367	352	363	371	351	348	345	391	379	389	368	356	340	368	372	372	343	389	394	393	340	348	352	354	376	386	388	381	392	337	368	358	341	376	353	384	383	355	387	370	371	400	400	358	365	389	343	378	362	381	356	352	334	375	383	333	353	364	361	384	390	376	378	383	342	394	365	344	375	370	397	374	349	342	371	374	369	426	365	354	339	391	338	355	377	378	360	389	373	360	356	342	351	376	352	332	347	352	392	386	366	375	355	419	330	366	411	375	378	363	350	381	382	375	336	363	351	347	359	386	389	378	367	358	366	369	342	376	358	390	368	366	367	331	358	374	361	369	343	384	361	334	352	360	387	353	372	348	342	366	379	375	386	367	386	363	399	376	347	378	343	359	418	381	348	386	368	382	364	375	360	388	362	347	319	383	388	378	382	354	330	366	394	345	377	346	360	367	354	375	378	347	347	374	409	382	364	355	378	385	354	393	357	369	396	362	409	383	382	369	397	345	392	346	375	347	362	370	385	374	364	390	354	369	404	395	387	361	350	391	352	387	354	372	346	400	389	372	353	357	321	327	380	346	354	413	391	392	362	357	399	354	396	377	349	392	385	345	370	352	363	368	412	344	340	368	324	348	323	386	355	390	364	397	377	334	346	386	366	392	397	358	343	355	393	367	357	348	385	351	345	390	358	393	382	367	386	395	386	391	403	379	365	362	355	339	371	362	345	366	335	360	399	382	365	334	375	357	396	379	346	352	401	356	385	365	411	325	374	365	376	363	372	344	350	339	416	379	367	351	338	380	407	361	335	397	361	360	357	367	365	354	411	371	379	376	381	400	425	402	381	378	386	358	363	395	384	391	383	385	357	379	358	345	369	391	392	376	345	376	372	404	345	381	354	374	354	350	413	368	360	356	380	356	365	329	360	373	369	352	403	414	385	375	365	390	382	358	384	334	391	334	348	392	355	357	374	343	367	375	369	336	386	380	370	397	391	370	403	332	362	353	379	371	398	387	413	354	390	377	404	370	350	365	356	388	347	406	363	358	357	338	377	382	353	364	369	361	363	371	371	375	377	379	350	391	330	367	357	395	358	370	420	367	397	389	370	368	348	368	366	391	379	422	389	369	333	356	339	372	346	368	351	372	351	386	383	393	398	353	399	386	355	407	367	360	351	376	353	353	403	370	402	386	402	390	333	361	365	372	332	342	354	393	367	363	362	387	381	362	380	393	347	395	376	388	358	410	366	335	364	383	390	396	390	372	418	384	351	358	380	351	344	369	348	412	341	378	370	369	354	381	367	400	390	399	376	326	365	363	362	371	406	373	376	358	335	410	344	351	384	386	392	368	391	337	355	380	360	380	372	405	361	347	335	345	366	382	354	361	350	369	365	384	373	397	366	396	384	348	336	375	356	393	391	407	392	351	354	374	394	370	367	344	391	391	341	358	378	359	370	378	343	372	378	405	335	403	362	371	354	342	356	335	397	383	397	392	353	367	347	355	390	372	354	352	361	389	396	374	362	373	358	383	372	370	403	365	355	377	369	364	382	357	385	376	400	399	397	374	375	404	377	376	386	351	350	359	368	364	357	374	367	399	414	360	386	371	366	348	363	323	350	362	379	374	384	399	399	371	386	391	360	384	398	385	369	365	381	341	405	365	328	344	390	368	355	339	379	340	400	394	379	366	360	394	365	381	367	380	346	355	384	381	363	400	404	377	329	399	357	338	359	369	353	394	404	376	368	377	376	359	334	372	383	371	392	363	389	374	386	385	364	404	388	386	375	381	366	365	399	361	395	375	400	323	350	395	357	365	395	359	387	370	366	342	372	337	372	364	376	343	391	353	310	372	366	402	353	374	349	353	373	363	357	395	371	377	360	404	400	364	353	378	333	353	392	335	377	388	381	361	406	385	369	382	367	382	368	393	386	371	350	353	352	374	369	334	389	337	357	430	394	369	388	356	386	354	350	355	371	337	387	377	388	361	352	388	397	409	353	360	379	345	400	371	342	368	383	370	361	350	363	367	376	364	376	349	310	385	402	391	350	370	366	377	363	392	378	396	361	392	373	377	358	376	359	351	370	385	342	367	388	381	390	396	340	378	415	361	396	346	401	409	420	391	355	372	363	399	392	400	373	351	348	371	384	359	325	330	368	347	384	379	394	324	349	388	368	398	341	359	347	357	383	380	377	367	365	338	379	382	357	373	368	357	352	344	341	391	368	375	397	379	383	374	359	385	379	373	361	373	400	378	364	401	361	328	389	400	403	361	365	384	382	337	323	352	375	365	381	401	346	355	345	382	394	378	392	352
6227	3442	5611	5641	4753	3758	3291	2587	1992	1646	1497	1339	1213	1082	1120	980	951	932	944	869	881	888	844	836	851	844	818	855	842	809	813	834	856	819	863	847	811	806	806	863	870	785	841	787	827	788	761	770	806	833	825	779	793	779	771	823	831	867	847	842	856	765	819	787	827	821	824	802	770	771	806	835	764	815	790	794	835	822	792	801	825	850	776	769	829	806	815	805	848	808	812	794	811	771	820	783	740	835	845	791	814	831	784	813	808	795	808	803	786	865	861	812	805	780	831	775	819	773	791	808	840	794	844	804	779	816	821	760	848	844	858	797	841	834	782	748	795	815	823	816	825	804	826	824	815	824	771	792	862	848	779	783	836	836	791	775	823	832	778	877	813	845	811	838	848	836	739	755	845	808	838	789	838	808	822	788	831	777	831	840	772	793	789	825	851	796	783	873	758	777	839	799	822	779	785	813	763	784	760	791	836	785	814	817	901	754	817	806	794	842	805	793	847	823	762	831	825	848	788	791	792	830	821	840	866	828	800	794	816	800	782	821	814	886	815	818	803	821	787	802	762	826	790	814	798	857	840	784	840	757	844	861	819	843	782	765	808	831	832	816	811	881	838	854	820	851	781	820	815	768	820	770	814	824	865	809	855	815	772	767	802	803	816	825	794	803	824	799	816	797	864	788	814	836	817	778	830	795	816	859	809	834	829	853	832	847	820	812	788	876	797	816	805	787	798	790	799	803	784	815	796	797	880	887	774	813	806	795	858	798	814	865	801	788	825	849	789	823	864	810	801	832	833	809	845	801	797	791	829	747	816	821	818	805	805	839	802	791	812	801	785	810	798	819	842	792	832	805	819	832	732	816	800	808	816	802	806	812	762	851	795	841	791	832	850	817	844	779	796	835	786	804	811	838	832	822	803	826	798	808	848	763	797	805	814	795	853	827	812	840	775	795	834	800	820	834	824	799	824	827	857	813	806	826	799	804	790	818	785	851	835	762	887	761	896	833	778	837	830	794	816	793	786	904	818	800	763	802	809	829	844	850	805	798	819	815	810	830	771	843	807	797	827	814	822	793	838	841	825	790	791	786	801	799	803	806	817	804	849	817	825	760	786	818	843	781	804	785	813	766	820	818	788	785	795	824	798	803	785	840	829	797	811	817	839	815	789	819	817	795	806	797	811	814	800	874	902	800	784	828	795	835	790	826	818	785	814	793	847	820	769	795	820	808	814	760	836	791	807	742	808	787	840	818	796	778	796	880	761	808	809	828	836	813	778	812	758	866	813	846	769	811	753	843	811	775	817	813	815	780	774	830	833	809	800	820	827	739	814	825	785	866	784	753	811	808	780	845	791	795	802	863	833	777	816	792	861	843	809	834	803	840	801	879	832	788	772	773	793	832	794	828	807	788	816	777	790	776	858	796	837	807	793	784	834	819	805	792	801	784	817	845	782	876	820	852	780	763	787	826	830	811	867	816	807	822	823	835	838	864	826	816	863	744	809	787	820	825	837	834	856	771	811	826	787	836	793	817	877	817	829	811	816	804	810	818	802	781	793	727	804	748	837	782	808	822	838	833	795	812	841	803	828	791	808	816	789	812	810	757	775	777	768	831	802	794	783	769	789	814	795	818	790	860	787	794	808	812	837	810	862	834	848	845	824	818	837	822	832	786	808	797	802	807	816	751	829	842	814	833	839	770	782	833	745	802	815	778	846	767	765	828	798	797	818	900	843	812	813	822	822	812	808	807	831	805	844	852	766	717	780	804	785	766	836	818	796	834	840	790	848	848	787	792	824	834	850	832	805	816	804	799	800	814	834	836	774	823	806	785	823	778	793	801	857	841	845	801	757	790	784	843	852	806	825	875	784	826	796	809	809	810	802	840	818	850	819	830	823	800	829	800	826	834	803	781	796	887	778	844	844	840	821	763	804	796	819	835	808	783	860	801	774	804	782	772	810	820	814	790	801	795	796	842	865	798	815	824	825	839	861	804	833	775	820	793	828	783	821	780	799	827	867	776	876	873	771	829	827	789	805	786	838	804	848	820	831	844	868	778	816	774	790	838	801	793	829	840	825	811	807	877	840	858	813	827	830	811	774	798	787	840	876	801	799	848	830	801	870	773	819	810	811	760	835	806	796	782	833	784	825	803	795	835	846	816	838	824	868	860	862	848	822	788	795	815	776	805	793	834	838	784	806	801	799	813	823	862	766	797	831	807	820	818	763	784	836	844	780	822	809	777	792	786	794	830	812	826	804	826	807	829	803	886	840	825	808	805	864	816	775	823	827	832	801	836	788	804	820	824	866	781	811	815	795	825	817	857	778	797	821	797	824	795	773	826	783	836	784	857	830	804	763	806	871	783	794	817	780	835	808	806	814	774	835	808	762	805	749	851	788	787	818	776	790	821	804	817	818	809	848	800	816	779	798	798	872	815	819	831	826	791	877	820	766	797	819	790	856	828	834	764	809	820	832	815	851	841	819	801	820	852	805	808	808	795	815	808	775	789	805	818	826	843	781	780	829	804	800	836	833	795	797	840	794	815	831	819	829	807	824	855	791	793	779	780	840	803	819	773	820	814	828	782	789	821	815	845	769	832	787	807	793	825	838	814	823	849	796	780	834	849	785	820	873	799	798	842	797	813	777	842	792	854	771	771	796	820	805	831	821	837	829	770	827	815	817	808	804	842	807	863	784	787	868	821	799	847	834	885	837	750	790	824	836	779	827	827	784	819	829	880	782	811	834	811	852	844	850	825	850	806	806	809	818	796	793	801	825	821	833	809	773	798	817	775	819	767	854	828	853	775	815	786	846	808	786	830	878	830	810	850	842	802	848	823	831	798	805	768	789	806	811	779	837	805	854	824	774	812	823	847	800	848	824	856	806	857	777	785	823	821	825	759	783	829	810	797	826	847	811	788	792	839	781	833	856	807	820	825	791	765	834	809	805	800	814	823	819	859	807	845	829	821	828	827	848	777	780	793	837	828	835	782	832	810	797	825	875	800	828	783	819	808	782	796	840	895	828	812	795	813	842	813	813	780	786	837	794	866	778	840	835	844	826	772	841	815	761	823	842	840	819	797	782	804	793	837	796	768	779	805	827	820	805	789	790	892	817	812	829	862	818	846	789	810	830	806	779	760	815	830	854	815	806	814	783	840	812	799	785	823	798	803	793	783	836	790	839	812	795	782	816	787	863	811	886	813	819	796	899	817	794	744	816	834	805	832	813	819	852	794	779	798	796	784	832	793	849	818	841	832	792	752	807	810	768	770	811	796	752	798	801	817	802	787	812	874	812	812	831	791	795	860	810	835	803	810	860	807	779	830	801	887	856	829	802	817	820	825	780	826	766	759	770	783	820	831	851	832	818	832	774	821	800	805	821	805	804	815	831	808	791	756	803	848	850	774	799	837	806	825	840	893	827	848	845	835	856	800	783	808	787	792	811	824	803	852	799	769	758	852	833	824	817	793	782	814	820	813	846	750	797	783	805	798
20164	7665	5756	3824	2386	1651	1309	908	755	639	570	548	468	467	391	428	440	401	397	334	346	349	411	378	354	369	376	369	375	324	375	365	367	366	362	325	332	355	372	367	356	356	382	341	348	373	374	333	366	358	343	349	339	333	371	377	390	360	350	338	350	376	327	330	359	381	388	372	334	332	335	336	338	404	399	343	381	370	347	335	351	344	348	326	347	367	364	340	318	345	377	352	337	361	374	364	356	358	385	334	351	317	338	331	326	360	363	360	347	323	336	341	327	363	348	393	315	336	333	351	331	362	310	345	351	352	356	345	355	358	312	344	391	376	329	314	350	384	327	359	370	363	334	350	352	377	348	339	365	361	370	364	317	371	352	325	362	313	344	332	361	365	321	343	345	370	345	350	354	356	345	355	355	348	354	385	371	370	332	358	333	350	340	359	378	347	363	338	380	345	326	341	361	332	355	331	356	359	313	366	326	308	325	342	311	354	366	343	330	361	367	341	370	331	356	335	351	338	397	320	357	363	383	353	360	381	352	316	371	355	316	343	349	352	348	338	344	361	341	316	341	359	332	329	345	342	364	369	361	306	360	324	373	351	365	361	356	353	373	327	397	355	357	358	354	343	330	369	373	342	350	322	355	339	352	351	359	364	381	341	357	309	341	337	354	316	333	359	371	341	340	340	306	355	357	368	357	348	362	365	348	375	367	340	339	311	369	360	352	351	323	366	375	349	364	378	339	360	353	363	375	334	335	345	381	347	341	361	344	364	375	359	362	356	336	344	338	358	344	347	322	337	369	322	335	359	390	326	336	344	348	364	339	359	348	345	341	337	345	344	344	334	335	353	319	320	362	368	373	347	347	362	353	332	374	377	358	355	314	335	368	346	341	363	341	363	339	336	343	325	362	333	319	368	344	371	343	315	347	359	361	330	327	309	332	361	347	324	326	338	338	376	362	347	345	328	343	370	337	315	357	332	338	351	351	366	334	352	386	364	382	310	358	366	321	368	328	362	353	365	325	340	376	348	387	334	340	351	380	343	379	391	365	332	342	367	346	346	371	355	357	387	367	346	366	349	326	360	362	322	380	331	354	365	343	356	334	321	363	401	351	362	382	331	363	320	342	336	380	332	327	326	315	344	343	382	361	330	322	358	351	376	365	359	328	345	337	358	352	366	359	370	352	342	322	349	345	318	350	336	370	375	411	336	335	333	348	390	313	350	328	337	344	327	362	356	338	380	347	354	363	363	344	358	366	366	367	355	370	327	368	342	300	360	343	358	336	333	361	369	300	348	373	308	305	332	357	346	335	347	366	381	331	312	357	347	359	333	323	319	350	347	339	329	338	349	352	339	390	347	366	324	330	365	340	362	366	362	352	365	368	340	319	349	370	374	357	332	364	408	304	351	349	363	369	325	343	354	352	310	355	354	330	361	317	366	374	356	355	357	365	359	329	343	370	346	348	359	319	339	323	342	349	302	301	340	348	325	364	356	342	310	347	328	323	339	372	379	344	361	344	334	358	378	349	343	315	334	335	336	348	306	345	342	310	393	353	318	373	367	348	313	372	351	342	372	339	365	353	325	356	348	341	346	338	346	359	350	383	351	332	323	354	328	355	365	353	335	379	346	343	335	329	342	377	338	337	339	333	356	331	373	354	352	370	341	372	373	341	350	326	362	336	330	345	346	363	387	351	343	349	313	354	361	330	366	337	356	326	386	350	321	336	355	322	359	312	355	348	386	322	348	332	357	370	351	346	344	361	351	357	347	384	339	362	341	340	325	347	360	351	342	386	362	337	377	362	344	350	404	379	353	380	370	355	351	376	358	344	342	344	336	361	359	388	333	333	345	356	337	333	356	340	343	316	331	342	332	390	357	353	325	330	359	347	351	334	372	403	333	312	374	328	372	376	334	318	330	344	373	366	317	319	350	366	353	350	362	380	318	314	345	312	333	326	370	371	340	346	366	398	363	345	328	361	332	360	337	352	343	363	357	367	315	361	344	322	356	351	361	341	328	334	356	352	339	320	358	330	322	415	360	367	368	337	346	363	348	345	343	330	341	332	350	329	355	349	327	366	354	325	373	333	354	417	379	338	389	325	369	371	359	330	357	376	304	357	365	396	367	345	348	343	302	371	337	339	332	335	359	353	329	325	334	312	327	383	324	354	359	347	360	346	360	350	355	323	345	335	343	374	345	358	347	338	355	362	320	368	366	345	335	326	359	326	371	350	330	339	380	307	369	348	334	360	330	330	331	333	359	324	349	316	356	360	325	342	355	357	353	333	309	359	366	354	299	333	334	342	368	356	350	355	381	371	333	353	365	360	361	391	373	320	331	332	344	374	388	371	336	356	339	348	340	350	350	355	361	355	358	358	351	360	363	377	384	346	370	311	326	341	354	351	340	329	317	351	333	373	339	392	353	306	359	358	403	309	358	367	343	360	373	371	373	355	338	362	318	338	324	332	323	317	322	331	319	377	315	315	363	377	334	356	310	367	325	373	342	365	366	344	396	354	381	322	335	337	364	360	348	349	362	359	349	338	362	361	316	338	348	368	304	326	358	379	330	334	365	324	337	359	333	372	345	351	334	347	338	339	380	369	327	368	324	315	319	345	335	378	365	347	345	385	371	340	355	325	358	382	359	336	353	324	349	394	340	357	351	371	360	374	325	392	391	305	351	358	368	338	367	354	328	341	335	360	324	322	356	331	334	334	364	337	350	382	336	361	353	350	342	373	347	338	370	366	311	377	328	363	348	309	365	346	321	338	335	370	358	364	333	332	374	330	317	355	346	378	374	342	336	358	305	362	346	352	354	340	347	354	343	360	313	357	331	378	313	324	339	358	356	352	329	328	361	351	350	355	358	361	360	383	353	340	347	342	349	354	341	338	337	303	378	368	340	384	337	367	342	351	376	364	342	366	313	355	339	315	351	351	348	336	350	337	361	361	368	332	365	345	324	320	358	350	381	342	353	332	343	361	367	333	339	326	388	338	367	315	346	330	370	333	361	361	358	340	323	357	341	362	337	346	330	367	338	351	396	345	370	336	363	372	344	338	332	313	359	392	298	354	348	347	337	357	376	320	347	329	355	316	308	313	315	353	322	369	333	343	334	371	360	318	351	350	354	354	369	337	326	369	367	360	346	357	348	362	328	368	334	363	371	354	317	335	383	371	331	342	325	351	358	315	289	367	358	341	336	363	360	342	374	326	341	342	346	373	351	331	354	337	352	349	359	331	313	351	348	339	358	351	353	354	377	352	355	294	325	357	352	356	368	378	367	368	347	352	397	376	349	352	339	352	379	388	341	303	350	316	342	378	335	366	322	325	323	360	351	305	354	367	324	358	345	323	386	362	362	344	367	361	329	340	329	349	363	351	397	333	396	401	332	351	329	358	356	364	370	358	335	311	337	361	328	356	324	357	369	356	351	356	335	346	307	362	359	359	356	346	361	353	382	367	323	352	335	336	310	365	327	339	371	353	333	347	357	340	346
12394	5671	8936	8879	7192	5835	4782	3831	2967	2502	2114	1753	1563	1331	1208	1094	1092	1055	988	971	985	912	878	863	846	845	825	759	823	801	761	839	815	827	778	734	824	795	810	719	770	790	798	836	763	787	781	845	812	777	800	778	762	820	815	805	825	883	799	835	802	825	814	775	870	803	798	812	733	808	788	798	793	787	808	747	739	849	762	800	758	804	788	750	809	778	814	839	816	816	802	768	785	738	781	807	785	780	785	751	771	752	780	759	795	817	760	742	792	786	795	810	810	767	765	771	794	731	742	766	770	801	771	803	766	754	774	837	763	783	767	827	759	753	785	811	808	815	741	801	758	769	769	808	774	778	743	809	835	782	798	857	805	828	710	730	793	762	804	759	761	782	789	832	754	800	807	783	763	758	802	819	761	786	800	790	818	785	792	785	824	766	771	844	824	741	843	776	798	798	815	796	793	814	748	753	754	753	738	754	764	792	768	727	802	739	800	789	761	794	776	748	784	792	773	789	777	760	739	784	861	773	782	791	817	725	803	762	772	754	782	758	828	813	800	756	796	815	727	785	797	776	766	782	761	836	819	809	834	775	738	759	825	785	788	791	801	778	748	820	761	766	775	805	768	820	758	743	779	790	759	789	766	794	778	798	757	800	800	796	764	736	782	773	769	800	771	795	780	801	799	807	827	775	788	821	748	779	817	787	801	762	742	765	764	765	801	803	738	769	798	771	791	772	768	757	789	764	739	779	736	799	803	765	778	776	803	763	798	778	788	799	754	798	795	823	714	801	822	817	779	782	804	812	775	794	787	822	781	765	754	777	804	808	801	779	757	806	820	765	782	770	802	779	854	761	730	805	811	773	766	738	817	780	786	749	761	741	757	764	789	737	716	801	780	784	782	794	770	780	759	774	803	761	753	818	790	810	794	757	753	789	770	839	778	754	743	782	755	779	767	818	832	770	737	738	788	785	725	759	771	790	806	772	822	782	774	847	787	738	840	771	776	795	824	777	798	738	755	810	752	781	766	780	786	799	775	764	760	853	749	804	859	810	781	764	771	786	724	770	753	770	772	747	759	779	767	759	776	733	789	759	773	807	778	765	812	797	764	874	790	782	765	757	783	772	795	767	808	760	773	798	758	805	784	786	795	779	747	768	776	800	751	773	818	793	802	783	800	841	761	757	794	785	764	789	765	798	769	770	792	790	808	784	818	829	777	804	812	798	783	788	755	764	772	730	745	784	786	784	750	762	823	809	800	801	767	788	731	794	734	839	750	777	781	779	788	779	843	820	774	756	789	788	828	772	816	763	833	784	788	781	830	737	786	754	764	775	752	773	783	763	751	796	751	773	818	736	800	731	788	738	826	801	781	799	793	773	762	774	765	798	815	799	725	758	789	823	824	788	791	785	820	855	804	799	778	804	808	731	789	792	739	808	815	770	779	759	778	777	807	746	781	797	833	810	780	764	817	836	764	784	809	785	771	768	782	806	845	763	790	800	810	790	762	765	785	738	834	815	825	755	811	767	745	829	756	800	748	846	762	776	726	774	797	829	766	746	782	750	834	778	799	791	740	823	825	753	768	771	816	775	790	779	764	796	784	764	757	765	785	760	776	830	803	766	772	782	811	733	733	819	808	810	797	739	782	729	799	767	791	776	806	783	792	842	816	769	777	815	747	751	803	763	813	760	760	800	766	729	776	785	775	796	809	793	727	737	786	758	736	830	807	723	764	780	820	796	736	778	799	789	778	801	749	781	770	782	782	740	787	793	816	802	764	787	773	778	808	778	766	772	786	800	808	785	789	811	831	812	772	774	773	840	755	843	816	781	754	800	804	769	805	770	842	840	840	772	809	780	758	784	785	798	809	772	823	726	761	749	779	772	771	809	744	829	788	777	805	744	763	784	832	774	789	762	772	770	768	743	810	750	802	819	759	797	790	768	757	755	758	818	763	843	776	820	788	773	739	792	792	785	756	733	808	767	826	711	765	778	827	797	785	772	781	746	813	755	759	776	775	789	795	795	755	751	771	765	820	767	826	767	783	767	804	803	796	795	792	780	744	794	814	772	772	790	769	795	785	762	774	787	822	742	781	759	765	818	766	790	766	791	772	768	829	757	812	762	808	761	775	756	827	839	783	828	813	788	798	758	824	803	782	771	764	841	757	831	839	840	727	791	777	763	783	764	760	763	774	738	737	777	740	825	767	787	768	759	779	749	776	770	779	825	778	801	777	728	767	766	846	851	776	817	814	776	767	790	789	797	722	734	785	789	775	762	773	783	732	827	798	752	809	772	756	741	774	800	752	791	805	796	730	815	774	782	734	831	796	780	695	750	782	754	753	768	795	787	758	795	796	788	794	797	808	768	807	756	785	783	756	829	761	777	793	837	786	823	787	766	800	789	778	803	798	787	791	742	832	781	832	798	780	812	792	788	791	748	820	838	783	791	808	807	775	821	804	747	790	762	793	768	787	755	823	778	750	802	749	810	783	727	740	751	784	765	782	820	774	817	778	799	815	770	823	807	787	770	779	839	760	711	802	822	823	792	767	804	827	781	744	733	784	764	749	752	753	787	813	775	750	808	810	810	784	826	729	749	793	798	847	784	821	786	769	775	725	799	777	770	793	799	769	811	828	747	762	792	773	809	772	802	814	790	740	757	847	763	757	765	787	791	776	783	756	772	766	778	771	812	721	763	829	783	831	772	757	782	745	788	832	774	802	817	771	771	743	765	765	765	785	772	797	792	733	781	787	765	788	762	792	762	798	780	794	711	769	809	779	804	772	781	768	751	836	773	796	744	762	773	766	831	774	783	824	782	751	771	824	761	789	771	814	801	788	723	806	747	753	751	779	786	802	827	805	785	805	799	795	742	843	769	751	747	786	801	782	736	784	780	780	755	754	804	762	813	761	792	815	809	749	785	780	780	810	728	820	824	750	793	808	756	788	767	842	825	736	853	764	850	761	790	752	803	796	788	804	804	787	788	768	816	776	750	767	749	718	764	811	802	782	743	803	831	769	750	779	752	731	797	774	794	791	752	720	754	749	767	782	798	753	826	789	781	792	741	784	859	743	794	757	704	767	792	786	764	784	771	784	763	801	774	789	764	791	798	808	774	807	750	792	798	804	780	804	751	780	743	834	786	832	759	768	741	781	756	789	792	747	769	784	780	805	773	817	809	764	814	777	762	819	792	736	827	747	808	791	778	766	726	777	742	794	757	764	807	825	783	760	770	773	828	816	826	768	770	809	747	816	777	794	783	791	764	770	774	757	765	785	811	777	794	745	752	862	811	814	741	720	787	710	787	728	722	765	750	785	714	786	809	722	790	817	778	729	841	758	842	772	786	819	776	738	769	792	765	780	767	763	824	750	744	823	766	784	788	837	744	841	779	759	810	816	790	814	809	767	774	730	802	775	755	797	798	758	787	747	796	791	792	824	774	796	762	812	792	770	830	753	768	795	773	755	760	765	751	743	804	763	840	802	755	835	794	763	837
27869	10933	8339	5385	3365	2205	1623	1264	1055	883	766	681	565	562	546	501	492	487	487	468	451	469	464	461	468	429	459	460	429	492	421	466	424	448	439	444	419	412	424	458	426	429	408	409	363	393	411	426	447	431	496	419	413	442	422	408	406	402	443	404	430	419	380	422	439	442	413	435	449	449	428	439	436	427	414	417	407	425	406	401	391	412	449	457	453	416	452	419	447	435	390	464	409	405	427	419	419	417	411	389	456	429	445	450	445	396	402	451	386	420	401	442	437	442	412	413	429	411	385	429	416	461	450	467	424	413	423	432	425	392	410	395	422	395	422	417	435	437	424	425	450	399	408	453	418	422	419	403	448	394	447	409	444	444	431	446	429	416	438	434	424	415	450	472	457	449	390	436	427	426	415	400	398	453	460	441	430	392	400	397	434	410	435	406	412	423	429	409	431	467	434	431	434	449	412	442	426	428	428	413	457	495	425	395	492	436	388	445	421	448	416	442	442	434	391	409	456	452	440	397	450	407	413	428	407	387	419	417	470	415	428	427	446	431	470	428	455	426	414	407	394	436	420	463	445	407	406	378	455	443	426	414	454	387	430	434	424	447	432	442	443	455	393	427	400	433	431	493	433	422	374	424	448	417	442	426	388	414	424	436	433	439	458	403	449	412	415	452	424	443	418	401	403	417	436	458	403	397	415	436	420	427	443	436	433	431	371	387	385	435	428	403	427	423	423	437	394	427	420	398	442	452	432	469	440	426	463	441	439	439	405	437	419	404	394	408	414	432	378	406	415	432	441	419	438	438	416	438	424	464	443	399	456	461	419	413	440	429	422	450	435	443	393	463	439	423	461	414	450	449	408	396	436	403	424	444	395	445	439	453	446	430	432	409	410	422	430	427	473	425	395	421	418	453	431	407	430	448	378	405	455	430	439	407	443	383	426	435	441	452	464	473	444	462	448	446	427	441	429	455	418	444	443	405	436	444	437	431	420	435	416	452	411	402	456	439	403	462	437	439	434	458	452	450	425	447	427	412	398	454	436	436	431	401	415	427	454	386	399	394	449	412	420	439	449	440	422	475	472	399	387	437	437	427	439	414	459	376	461	465	424	446	431	460	439	438	432	467	418	474	430	479	416	420	441	407	395	400	461	423	395	419	422	400	448	398	423	412	365	425	433	449	421	464	451	420	409	441	430	418	408	419	460	427	430	444	425	437	405	418	431	443	388	410	477	440	433	428	435	412	446	412	398	399	412	420	410	423	419	418	411	411	385	414	433	435	432	418	412	403	399	430	421	416	456	451	448	411	416	418	410	386	461	412	402	448	429	404	410	400	439	427	372	427	401	448	446	442	418	423	472	446	428	427	435	386	452	413	408	445	412	402	451	394	438	430	416	431	428	435	443	416	399	431	430	435	419	409	411	403	406	411	409	418	416	423	429	439	424	441	448	410	413	414	436	419	420	464	405	398	456	425	424	434	430	428	433	398	454	432	402	386	416	397	401	382	455	473	428	398	466	433	397	422	452	409	417	419	427	414	409	449	432	443	372	443	438	425	401	435	420	446	456	401	404	424	410	401	419	443	438	403	383	412	431	426	426	417	407	465	425	423	388	421	446	391	461	428	418	415	455	441	446	434	416	378	397	431	384	397	441	384	466	411	419	396	465	404	418	398	393	408	444	417	438	430	431	427	433	422	405	379	435	384	419	413	399	407	435	439	430	405	419	447	424	457	401	415	421	427	405	434	417	443	408	410	476	403	448	426	413	439	428	411	460	420	418	423	425	434	449	387	421	417	424	436	421	438	438	448	438	420	424	390	446	459	412	412	419	383	407	425	397	414	436	429	424	407	425	444	436	463	416	438	410	434	410	409	435	376	418	461	448	441	439	426	444	414	422	439	406	448	424	442	418	381	431	439	439	455	477	418	448	440	402	413	428	417	435	428	455	439	416	444	445	471	406	420	436	407	438	460	451	442	420	401	414	424	395	444	425	456	407	442	407	430	403	417	412	441	432	400	408	431	437	410	414	398	414	444	427	450	413	451	406	457	417	442	443	406	431	424	420	443	432	464	451	442	458	446	424	410	435	376	409	425	439	420	398	409	437	477	390	416	448	439	438	446	424	426	426	362	389	433	447	421	439	428	405	457	393	415	393	430	405	434	415	420	440	431	436	401	431	395	434	407	405	407	477	430	402	450	373	396	423	430	429	443	449	443	399	443	423	395	418	429	432	425	423	410	424	431	411	420	424	429	469	395	423	400	410	422	418	426	421	459	419	445	440	419	436	461	433	424	390	426	402	429	474	431	415	400	435	421	409	415	413	454	417	438	422	403	408	384	411	428	421	417	430	459	479	421	447	418	396	453	414	455	418	422	431	413	410	405	414	428	401	434	452	411	439	432	425	392	421	451	462	414	417	443	437	431	380	432	416	421	436	403	447	410	411	438	435	436	436	460	476	424	375	454	403	390	431	452	453	405	350	387	452	386	402	444	427	395	452	411	458	425	481	431	409	398	408	441	425	386	410	430	435	433	419	426	445	416	434	430	405	442	423	374	451	449	449	421	402	383	358	401	406	426	425	439	457	436	429	427	400	420	402	443	448	429	385	407	452	412	419	411	421	412	396	396	385	419	451	422	440	406	398	419	376	433	416	397	398	433	416	440	433	418	399	436	416	406	429	412	392	454	431	399	417	490	425	408	429	433	491	432	398	455	446	429	428	383	453	419	418	403	409	385	406	463	435	418	452	431	439	415	423	415	423	406	437	408	442	414	434	435	478	442	424	426	449	427	376	438	419	442	477	409	415	435	427	375	392	425	403	423	444	401	441	416	436	409	392	386	402	413	423	456	407	478	404	422	406	415	424	393	379	437	428	442	395	398	400	450	432	466	439	430	427	394	465	426	399	420	412	448	438	453	420	435	422	408	427	476	380	423	380	445	446	420	442	443	445	398	396	394	451	385	411	411	456	395	454	432	452	470	441	425	412	406	448	405	384	391	402	400	392	420	425	414	462	474	434	428	424	481	417	444	452	464	417	411	391	414	420	430	449	428	431	418	482	384	461	419	448	392	413	418	407	386	444	448	456	435	423	399	407	445	404	402	423	367	432	398	408	398	442	459	431	429	468	411	406	419	444	448	396	409	406	444	451	429	412	432	453	423	432	433	438	430	427	421	445	456	424	384	422	465	403	419	433	434	437	396	457	469	368	430	431	444	422	451	464	442	432	445	454	400	432	416	415	398	412	406	413	432	401	410	401	447	438	407	431	424	413	390	398	426	424	406	486	396	401	398	436	439	467	404	427	410	411	427	410	406	423	405	443	447	424	431	457	421	415	396	446	409	432	415	429	416	430	416	442	394	408	393	416	402	437	440	435	426	446	402	396	424	436	366	451	422	456	429	395	431	410	410	462	447	427	439	400	388	406	457	443	473	417	448	402	424	453	404	424	400	440	453	420	451	442	431	405	453	405	463	496	398	450	443	438	437	403	436	417	440
15462	7286	11698	11602	9500	7571	6233	5047	4095	3299	2776	2317	1903	1665	1586	1422	1286	1329	1334	1142	1130	1099	1113	1018	1042	1030	991	953	928	949	951	927	972	966	961	932	934	949	956	873	1011	916	987	913	992	878	914	944	944	938	961	959	904	1012	1018	964	996	954	966	934	974	991	929	938	948	896	925	878	890	918	937	928	989	943	916	959	951	952	889	952	963	891	933	900	948	892	910	872	884	911	938	928	966	883	952	917	955	926	894	971	994	904	902	931	942	994	963	886	904	961	927	944	911	953	938	893	858	844	981	889	874	898	922	900	943	987	916	908	914	896	949	940	923	943	954	930	898	942	925	913	911	882	872	932	938	874	941	966	945	949	940	830	959	966	925	938	950	926	880	946	844	887	934	938	930	976	867	950	875	941	955	959	999	936	940	935	973	922	941	910	924	984	888	903	895	917	918	974	856	930	904	950	946	947	933	954	922	919	941	951	897	910	956	884	944	910	920	963	903	900	997	890	949	940	939	897	919	954	865	942	937	918	885	952	940	925	915	936	926	943	936	999	934	904	954	913	897	923	930	913	969	956	936	910	906	887	882	965	933	983	930	909	945	929	914	1004	925	946	927	967	957	998	928	950	946	937	942	910	904	882	929	825	931	920	905	900	903	936	917	980	950	897	858	943	929	963	915	913	922	947	985	926	903	913	946	1004	915	924	931	972	971	933	1003	859	866	956	928	963	948	923	897	950	964	916	907	903	869	946	929	961	955	916	931	931	889	941	878	897	955	916	908	915	936	942	936	921	940	877	938	920	932	902	926	936	899	885	960	925	875	981	963	936	922	952	923	921	918	892	963	879	896	948	979	891	916	969	907	947	944	915	926	948	943	944	899	941	927	944	924	902	996	901	905	931	937	977	909	855	923	922	917	907	902	888	888	904	918	892	919	941	918	884	924	936	999	938	1025	948	869	897	945	862	896	954	981	908	927	987	903	966	899	916	946	930	911	947	970	955	928	956	952	968	865	935	983	905	962	920	930	990	898	862	914	937	935	899	841	876	937	923	934	960	934	918	891	915	919	957	893	888	935	863	958	950	911	905	873	933	975	915	868	933	923	982	944	980	955	954	946	901	894	948	946	922	917	946	897	913	912	970	899	904	924	985	982	830	943	916	945	961	913	917	916	886	887	939	918	935	927	928	932	924	987	947	925	940	910	960	956	880	977	917	973	896	987	888	934	928	931	974	902	904	948	920	957	944	927	916	932	865	921	932	890	927	913	920	907	933	958	899	983	937	900	894	885	925	941	873	939	913	977	917	909	954	892	985	893	957	958	917	905	913	871	955	918	929	891	867	918	940	981	929	894	905	951	888	1014	902	933	939	932	893	920	925	921	973	931	852	926	931	904	906	919	960	952	910	928	896	903	955	904	857	956	934	903	892	905	924	890	942	888	885	967	983	952	961	848	874	949	937	917	889	888	955	892	980	933	949	929	918	941	899	930	911	892	945	938	930	927	925	899	989	921	938	896	890	888	870	948	886	891	914	869	932	892	940	983	958	953	880	933	957	908	911	928	886	939	896	909	891	955	1002	888	940	944	913	927	940	965	930	932	884	912	913	878	872	969	865	962	941	993	972	940	958	914	901	917	881	922	997	903	932	971	904	966	905	897	927	913	916	938	916	943	890	904	873	984	902	929	932	933	926	906	902	891	915	882	927	898	929	958	903	940	923	950	934	951	903	891	910	897	940	925	914	945	979	933	913	914	888	884	973	916	960	929	993	857	942	965	970	928	889	906	910	904	917	919	965	931	916	893	931	905	911	983	919	985	958	911	875	970	919	946	882	904	933	913	870	900	866	912	921	873	913	911	905	861	899	962	880	927	944	926	921	979	970	937	877	920	1000	953	1000	970	927	940	938	885	926	951	910	961	918	936	971	914	851	939	898	899	912	910	949	947	911	937	1007	958	998	932	970	952	901	886	860	911	974	924	908	935	892	950	890	919	993	907	955	915	950	946	939	985	984	863	954	881	883	930	867	894	909	906	939	928	940	958	908	943	932	935	940	1001	869	943	939	914	897	923	958	979	941	933	970	912	945	871	895	884	910	923	879	942	917	918	999	908	909	912	899	943	895	923	935	966	930	899	934	914	904	925	946	938	931	919	916	967	985	895	934	907	897	904	931	928	897	927	963	924	935	922	945	889	983	905	936	941	941	952	892	933	930	893	924	986	960	920	893	962	916	916	906	943	894	917	980	948	916	949	897	876	969	977	926	951	955	948	965	917	865	936	906	953	922	951	922	923	888	913	904	925	858	897	940	912	996	953	925	907	898	902	885	932	909	900	891	993	912	900	950	870	950	915	937	950	961	981	928	947	923	896	907	886	912	938	951	901	895	940	910	959	914	965	963	940	910	943	891	885	954	944	872	862	936	887	901	915	921	914	905	912	936	932	914	908	909	877	884	938	887	892	910	929	878	917	906	948	945	938	910	916	954	905	905	932	894	969	923	933	920	934	917	960	867	918	922	888	867	929	879	921	942	948	900	951	922	963	956	942	907	910	927	978	921	959	896	903	941	970	926	982	931	925	927	947	918	923	897	956	983	941	900	871	916	944	910	937	932	926	860	951	966	886	893	925	939	947	942	922	910	938	868	931	967	954	938	918	895	951	934	884	905	965	883	944	907	947	922	938	911	885	941	904	948	960	947	932	956	881	934	970	954	952	918	902	961	922	960	952	917	893	867	938	922	886	903	920	950	897	974	919	913	924	975	959	888	907	951	917	931	973	908	903	995	950	904	938	893	946	916	873	927	860	978	960	931	899	928	887	918	916	960	910	942	933	941	901	906	956	889	970	992	958	923	934	900	911	884	938	883	916	919	948	932	912	891	914	833	915	905	945	926	911	918	855	921	959	964	931	955	967	906	942	977	930	949	923	932	951	941	927	949	944	958	869	953	937	895	1003	901	903	899	984	932	902	916	969	877	962	912	956	956	928	870	912	919	949	899	905	879	974	903	958	931	910	879	926	917	964	952	894	940	942	922	888	964	929	932	939	956	908	887	938	945	924	860	966	893	942	886	893	910	912	869	898	915	896	929	945	903	933	919	913	922	912	878	863	939	916	943	864	924	858	972	925	871	958	923	851	951	969	926	913	976	892	994	908	929	905	956	915	954	966	946	912	948	964	902	923	895	926	874	960	940	891	887	874	936	953	907	916	946	946	923	896	874	915	892	903	925	900	893	922	931	962	919	947	891	951	906	900	960	876	949	896	972	894	968	897	935	876	892	968	916	914	932	921	929	894	994	947	938	935	896	987	972	902	944	943	950	958	968	993	920	934	937	892	950	915	865	883	926	871	943	918	928	925	914	933	941	914	947	921	964	887	906	889	926	901	811	933	867	915	927	935	1008	936	976	944	924	893	923	925	913	965	889	974	923	883	962	964	945	927	866	845	900	921	893	975	888	896	931	936	938	896	946	928	905	922	917	938	960	940	917	913	914	966	959	904	942	920	932	943	979	941	1002	931	941
9105	3749	2945	2025	1358	936	810	695	588	516	503	453	451	434	450	341	415	400	371	383	391	375	367	373	414	374	340	372	381	375	368	384	373	373	361	363	345	382	345	399	398	410	390	385	417	375	372	343	358	380	370	368	381	409	395	339	361	380	367	364	340	407	378	349	377	400	363	370	393	393	369	415	360	389	373	379	333	348	361	347	349	389	370	400	385	358	356	375	364	366	371	379	374	369	352	335	383	360	389	387	375	351	376	390	384	369	377	393	378	350	361	408	345	381	387	366	364	333	379	361	416	370	341	362	347	332	382	328	383	385	387	368	365	364	376	376	355	361	405	375	376	361	406	370	343	410	341	382	317	388	406	386	344	321	428	357	370	336	345	371	350	362	368	385	391	366	357	344	344	345	359	388	375	392	339	366	356	387	382	405	400	368	400	332	395	399	386	342	370	385	366	361	352	386	358	381	374	376	367	398	350	380	342	405	366	368	382	368	415	371	361	349	344	395	369	357	347	344	358	366	341	370	323	344	362	393	383	411	383	349	413	402	389	379	389	341	383	350	365	391	395	357	358	342	373	353	408	380	377	355	393	361	388	367	374	372	350	343	406	358	371	424	320	365	395	346	339	374	406	366	391	367	379	327	378	373	357	335	392	317	392	376	386	384	376	380	333	370	395	374	364	372	358	368	398	394	338	357	356	366	393	403	402	319	382	331	369	351	357	377	407	357	383	358	365	370	389	361	354	373	417	335	358	390	352	362	358	379	370	367	354	349	381	371	366	392	365	343	370	394	359	329	387	378	376	372	361	387	425	355	377	381	395	364	358	328	378	356	416	352	362	368	388	351	355	339	375	376	354	371	404	361	374	392	377	364	371	369	383	391	348	387	348	408	346	351	390	402	357	385	405	367	396	394	350	348	379	367	391	355	355	405	352	403	364	370	394	381	372	364	356	347	416	361	388	370	393	370	376	373	372	394	375	373	326	387	368	362	369	338	383	395	363	404	387	419	374	379	383	357	358	371	370	417	377	392	329	439	385	355	316	369	353	365	369	376	378	378	372	407	351	366	362	344	367	402	364	405	338	366	379	347	345	363	359	360	350	414	410	340	388	366	383	360	352	397	360	367	341	328	348	354	373	353	371	384	410	384	372	396	357	374	360	350	367	372	369	389	388	354	370	357	430	354	351	371	390	374	351	354	371	387	389	340	381	383	349	365	380	364	352	345	322	362	360	389	389	364	383	316	374	368	344	406	370	377	356	403	382	338	375	359	335	372	356	376	332	345	362	379	373	381	401	396	383	360	379	345	386	401	365	381	374	357	412	331	334	352	379	377	358	407	342	358	383	375	382	353	398	349	386	382	387	393	349	357	370	377	349	360	346	345	378	386	349	379	384	362	388	371	373	381	371	341	333	396	355	367	356	377	395	373	375	367	386	359	356	406	358	375	393	380	362	353	342	338	366	415	352	375	389	373	351	354	330	359	383	384	375	371	358	361	338	379	332	365	350	352	363	392	379	369	324	348	383	378	374	424	384	396	365	378	383	370	396	368	369	409	367	365	375	360	373	380	345	345	361	358	352	339	344	349	352	371	332	412	406	324	378	359	375	369	397	346	386	388	406	379	366	377	357	375	367	351	355	421	395	355	413	382	348	369	376	390	375	378	368	398	376	343	368	392	368	373	363	351	379	367	380	390	397	331	400	350	337	364	380	317	386	380	364	385	381	370	343	372	305	377	341	379	386	369	376	354	371	381	373	334	376	365	409	386	390	375	383	340	331	339	371	388	384	363	367	371	386	381	356	404	365	365	348	375	358	396	341	375	362	388	331	335	408	382	378	391	351	377	389	386	389	360	378	363	361	381	365	378	374	387	333	356	403	364	322	366	346	376	351	337	385	393	397	403	341	344	393	366	414	382	373	350	373	368	375	375	361	345	341	385	379	346	418	376	358	372	397	368	400	385	373	332	379	346	351	350	365	375	424	350	396	320	367	396	391	362	397	390	338	352	381	367	353	351	341	353	352	389	391	355	413	325	392	390	389	342	399	352	393	408	386	381	341	358	365	367	366	372	363	358	383	359	355	359	384	359	374	383	356	397	385	369	382	360	344	352	331	348	418	396	386	390	371	395	374	374	323	307	401	385	356	381	342	367	388	369	384	346	376	358	351	341	356	381	359	337	379	397	416	384	370	376	367	391	363	389	361	358	383	384	348	351	365	355	349	378	370	367	353	394	402	338	410	335	363	406	386	349	401	350	393	367	389	367	405	420	397	416	417	354	397	420	435	392	367	366	404	412	336	371	407	338	372	350	379	410	389	363	386	400	360	393	349	405	348	330	359	377	377	343	374	381	375	403	387	353	315	340	372	380	403	378	343	383	407	392	372	364	369	379	364	319	377	364	379	347	363	360	407	341	359	366	363	401	390	348	379	378	327	347	396	386	402	369	377	393	362	345	350	377	354	393	387	401	369	405	376	370	308	355	431	366	388	345	384	380	379	359	343	369	386	383	350	393	352	358	358	363	346	369	374	380	361	365	404	407	383	387	384	400	402	370	384	389	405	364	386	340	387	340	340	370	403	391	381	392	395	414	361	379	380	385	385	342	367	349	366	359	379	338	369	384	376	385	386	347	343	349	370	360	377	388	361	369	352	369	359	366	391	404	385	367	384	373	378	368	370	370	366	366	385	378	373	360	392	364	376	345	383	384	354	400	405	392	371	393	384	393	361	353	371	381	386	370	373	380	375	358	381	367	393	369	371	363	375	391	375	375	369	376	339	407	388	360	392	365	382	365	342	396	375	350	336	372	416	360	378	342	400	400	363	337	378	349	384	389	397	376	387	375	377	341	356	406	343	359	360	346	344	361	367	341	374	359	384	360	366	356	374	392	340	371	363	368	412	390	405	373	363	329	348	361	356	385	372	356	376	385	378	381	328	351	376	375	359	365	410	360	373	401	381	385	355	345	360	368	409	367	339	356	381	407	362	369	332	368	414	419	383	410	386	342	366	351	377	401	388	380	361	387	372	350	334	346	359	386	395	407	364	361	341	343	380	333	383	358	364	362	341	370	374	345	371	388	363	371	366	394	331	375	365	326	393	399	402	397	376	408	372	391	415	358	404	395	360	417	394	369	365	352	376	361	378	349	372	374	382	372	340	367	397	383	352	360	381	366	372	352	342	409	333	350	381	365	361	379	386	384	398	345	339	364	402	381	353	373	345	365	408	386	332	387	350	371	396	377	393	358	366	383	399	379	388	349	353	366	371	384	367	367	390	402	377	387	359	357	374	396	390	384	385	361	376	376	344	365	345	363	408	361	377	399	390	403	333	406	370	365	385	381	401	413	384	380	352	364	356	386	352	380	390	341	358	360	381	352	333	371	345	345	407	364	358	384	385	391	342	385	363	373	326	389	393	370	382	361	402	355	352	367	381	331	370	373	414	340	356	360	355	379	381	353	374	350	367	365	379	371	337	364	374	383	381	353	376	411	352	386
5673	3451	5467	5563	4611	3609	2942	2498	2100	1615	1492	1349	1252	1026	1042	955	948	967	942	876	865	923	926	852	861	832	868	786	832	786	789	822	766	784	788	814	825	834	817	820	761	796	835	781	825	807	793	799	843	806	832	788	858	871	848	854	865	851	850	819	828	822	806	810	824	789	812	789	841	841	777	764	830	810	840	768	819	855	799	803	804	779	815	834	819	822	790	822	829	798	811	826	826	833	854	790	766	754	776	793	804	783	820	826	762	836	808	825	784	841	796	843	813	842	815	764	824	822	842	794	819	788	836	793	811	850	802	819	798	817	809	806	771	774	852	808	770	832	799	827	844	797	805	796	805	836	820	859	816	811	801	799	780	816	821	857	854	772	835	815	782	812	813	806	813	813	781	790	869	847	800	823	797	820	780	792	821	813	801	739	850	811	797	825	811	821	818	846	774	813	760	813	848	779	866	808	817	791	847	826	826	840	835	850	868	785	817	795	772	787	819	804	829	825	854	903	790	845	817	821	818	786	797	798	816	824	786	795	822	805	840	847	786	807	778	843	817	801	844	853	881	811	780	776	858	806	878	815	820	819	833	810	802	804	859	823	813	827	854	823	799	797	815	784	835	823	786	807	790	821	804	757	830	784	811	781	818	819	808	852	843	830	801	784	812	756	799	784	812	812	840	814	795	815	769	822	752	839	801	796	789	854	767	836	778	716	849	775	823	825	810	804	849	800	801	822	840	805	821	805	795	849	765	798	803	830	796	812	800	828	784	818	834	831	791	784	812	785	794	869	783	782	817	794	903	852	819	837	786	793	819	810	843	809	853	799	794	813	805	841	797	837	809	764	817	800	838	832	812	791	772	786	786	855	805	778	779	908	798	843	848	811	746	783	812	824	756	789	792	847	875	814	806	829	826	804	848	814	811	837	833	799	808	820	836	818	868	813	800	835	840	814	822	811	809	813	830	822	780	777	860	804	876	828	811	808	810	859	827	808	770	817	839	819	826	843	830	783	782	821	787	784	769	808	796	820	822	803	810	760	795	774	792	865	754	775	850	818	837	832	805	779	784	808	808	803	876	803	815	845	814	810	784	819	831	806	786	805	819	815	856	848	803	784	784	857	787	866	793	842	778	834	821	811	806	813	797	798	797	776	802	823	800	784	799	805	772	800	833	869	757	799	866	821	789	813	855	856	830	858	795	816	792	875	842	779	800	810	817	835	790	838	845	787	777	788	832	856	791	767	846	820	802	801	830	834	867	825	822	756	830	792	772	825	820	751	793	827	813	795	839	853	854	784	810	773	818	859	832	822	798	796	857	860	829	827	825	874	798	825	843	773	811	837	843	848	811	819	770	749	811	802	819	818	792	807	770	837	860	796	815	802	820	772	774	834	828	773	826	795	804	809	784	811	779	875	799	811	778	791	833	813	801	786	795	838	802	835	859	805	869	836	781	785	778	829	796	822	785	778	790	786	807	855	780	848	753	840	804	829	777	770	809	851	805	818	798	852	806	819	786	806	789	809	776	833	841	809	804	855	765	845	866	844	787	789	820	831	770	792	772	799	816	847	826	834	793	871	806	834	796	796	795	816	812	823	837	816	835	806	813	804	781	870	724	839	879	751	833	830	821	826	844	808	811	802	801	815	814	861	846	826	781	868	787	769	790	815	779	783	822	892	832	818	818	821	888	849	842	792	838	851	834	842	802	834	845	836	820	781	796	792	778	841	815	852	799	781	825	801	819	773	850	807	832	808	848	815	825	762	867	821	852	803	831	739	818	828	762	799	806	840	816	819	821	814	827	756	820	853	806	850	801	825	811	797	818	829	809	787	818	829	783	771	782	857	767	805	805	831	828	799	795	849	793	810	839	775	811	871	827	843	840	866	804	790	831	836	870	823	856	788	786	843	847	804	821	764	814	797	811	790	787	809	828	801	806	776	780	761	777	774	804	811	790	794	793	802	775	787	825	787	795	800	832	780	804	809	805	775	824	780	784	790	799	845	806	809	816	808	843	823	807	796	822	859	851	799	775	803	869	818	802	786	841	795	801	844	836	844	826	839	792	777	820	854	795	837	785	768	787	778	794	827	872	840	834	784	810	792	780	861	857	841	841	835	816	792	764	813	847	822	803	766	805	827	810	786	824	810	839	792	834	811	819	786	838	806	808	766	766	849	819	793	808	842	824	789	809	764	827	743	756	812	807	835	782	836	814	824	819	855	791	802	815	826	789	747	854	783	803	821	804	839	827	819	853	809	790	858	771	826	771	836	829	815	809	836	809	809	852	781	850	884	817	843	828	843	788	835	776	811	793	791	817	750	821	794	823	777	784	850	834	780	822	861	851	814	829	862	816	789	840	861	834	825	818	812	813	766	824	817	860	829	783	819	823	829	814	803	819	803	848	781	799	773	820	830	803	811	824	849	784	768	815	761	798	812	792	810	810	780	835	824	843	785	785	826	824	802	767	839	842	816	799	824	791	850	776	812	821	793	776	811	788	800	808	863	815	807	793	842	819	813	822	775	773	834	845	763	827	761	874	815	838	781	853	811	851	808	831	798	810	840	822	798	823	875	842	798	827	830	868	827	782	814	838	775	851	787	832	825	839	846	837	804	822	832	794	783	772	805	812	755	794	787	757	821	837	789	791	750	772	822	799	796	800	804	806	839	895	781	824	816	838	834	789	773	805	812	805	781	782	823	830	830	819	836	806	794	799	783	821	843	769	810	847	812	791	811	822	822	844	774	804	803	783	794	807	800	814	825	813	769	791	812	786	805	829	767	810	798	784	853	778	792	806	796	818	764	870	850	723	818	773	813	805	831	805	820	818	825	787	816	824	800	806	850	851	808	832	795	802	781	789	896	757	852	804	812	857	798	770	839	786	869	854	790	763	851	755	788	870	777	778	834	807	822	830	811	821	819	776	814	769	828	818	784	856	771	819	831	764	862	816	828	794	759	822	844	810	842	812	875	807	806	796	829	829	784	826	824	798	797	866	812	742	842	833	852	824	820	803	814	808	838	790	862	871	819	804	819	848	865	780	800	804	799	810	810	820	829	877	806	826	798	817	811	816	809	816	812	833	834	812	795	766	775	706	793	843	872	792	795	827	800	825	792	826	824	807	797	764	865	824	767	814	800	840	799	823	789	825	788	782	828	847	767	827	792	809	892	819	842	830	769	831	829	824	810	814	842	832	828	828	794	829	835	824	775	799	823	794	802	781	825	817	808	820	789	783	823	835	763	830	819	791	724	848	835	791	781	783	800	807	839	822	811	838	804	782	845	747	761	846	872	835	827	775	810	811	776	794	828	834	809	866	810	770	785	804	804	781	785	793	785	805	815	825	794	821	835	786	881	814	836	799	800	803	807	802	792	826	780	829	800	855	837	802	820	817	780	815	832	868	821	775	872	796	817	842	752	836	839	792	842	815	845	789	774	806	812	856	793	802	885	822	839	788	851	803	772	816	796	872	830	811	838	786	782	801	792	804	839	801	803
19828	7388	5546	3614	2354	1552	1149	962	778	658	573	569	456	461	413	391	376	345	385	443	364	386	412	400	373	323	358	290	355	353	343	322	330	332	351	337	383	370	353	371	320	363	388	364	345	356	364	361	342	351	345	335	365	350	389	347	379	376	364	345	360	351	347	346	315	332	327	358	344	317	338	352	353	365	311	322	383	370	310	352	314	303	322	338	371	344	346	379	357	369	329	336	331	317	366	351	360	328	354	299	316	333	332	355	325	376	381	351	353	340	380	342	323	350	304	373	350	367	313	345	329	393	353	342	378	323	362	392	360	326	342	349	364	343	349	373	359	371	363	321	351	361	348	350	352	344	363	376	335	350	343	377	350	339	328	334	302	348	363	354	355	333	365	368	336	354	328	353	339	324	368	334	362	341	310	351	355	357	352	373	346	356	352	308	372	386	367	335	359	387	352	338	328	366	373	338	341	404	374	347	353	340	349	326	340	348	355	345	338	354	356	341	323	349	363	366	355	353	352	325	328	339	356	339	367	346	347	381	297	346	377	357	363	365	381	362	344	335	345	345	374	349	344	360	350	350	312	326	321	332	406	356	329	306	325	332	373	335	339	355	350	392	356	351	338	373	356	343	334	369	367	392	341	354	345	355	361	384	329	353	359	346	349	354	388	371	369	325	366	363	368	394	353	372	342	396	357	367	329	371	350	368	348	364	355	345	342	369	368	352	373	325	386	336	347	364	365	328	348	321	369	352	346	344	361	338	363	360	318	346	374	321	349	351	342	339	333	343	367	369	309	368	331	372	334	330	382	356	348	333	325	357	367	368	359	359	348	355	334	335	381	333	365	342	355	342	363	357	368	358	329	344	345	349	370	318	366	341	348	340	340	330	331	341	344	313	372	336	330	355	329	375	328	343	342	338	366	374	341	322	371	341	366	309	302	344	319	408	384	375	355	357	380	323	358	387	347	362	341	391	376	353	320	339	353	327	357	330	354	350	322	359	377	342	311	328	328	346	397	317	362	374	336	341	339	364	318	336	310	332	400	366	348	331	355	360	361	349	347	323	353	340	353	344	358	339	324	318	336	311	339	343	357	313	375	344	346	353	341	347	355	358	335	386	382	317	386	360	347	340	371	358	352	303	362	353	370	339	358	373	343	318	382	315	357	345	331	343	325	352	403	338	308	330	341	324	330	321	339	329	345	345	354	323	327	360	340	354	369	359	334	354	335	379	372	334	325	398	341	338	344	354	339	329	358	341	355	367	324	362	349	362	313	325	323	392	361	367	348	376	366	337	339	336	387	364	327	345	340	331	341	399	319	360	345	312	335	380	345	336	330	341	355	389	306	354	373	342	340	344	358	350	343	348	342	356	361	326	367	383	345	337	342	354	343	387	339	321	369	311	365	386	383	352	321	363	338	304	315	347	343	295	366	341	340	327	368	351	363	386	334	386	358	355	353	314	319	344	349	319	366	364	328	363	342	349	370	360	356	353	352	376	342	310	357	329	368	336	390	352	354	360	395	345	371	345	364	322	379	336	370	322	354	342	368	362	317	339	347	370	360	335	326	368	364	327	351	377	327	327	341	366	376	364	346	329	354	352	335	377	351	352	338	348	357	324	361	356	362	377	360	345	346	327	345	357	351	352	328	330	374	359	366	331	382	353	322	380	356	345	335	317	352	318	344	331	359	342	359	338	402	341	363	349	358	364	361	326	342	362	369	342	357	340	344	333	322	345	352	351	370	341	358	352	338	371	347	339	338	352	374	352	358	365	341	351	315	356	309	392	362	329	324	329	340	344	332	361	359	309	341	329	307	339	358	360	357	335	344	357	351	371	347	368	381	352	333	388	390	362	351	322	363	322	312	298	361	387	340	272	374	326	387	375	344	362	325	320	346	334	348	355	372	324	355	335	333	338	361	384	353	332	360	342	351	318	322	324	372	377	337	371	346	365	313	348	359	327	356	370	332	351	344	341	382	339	350	346	368	329	352	387	360	356	350	343	380	363	343	317	349	368	358	351	371	350	320	339	346	347	362	326	340	363	344	331	327	369	364	390	353	382	370	353	343	385	351	336	335	350	348	385	384	368	396	369	354	331	345	407	364	373	354	369	353	362	339	328	354	372	322	332	372	354	327	335	360	319	342	354	312	367	367	328	345	345	333	350	390	374	330	373	347	357	375	357	344	366	344	346	344	352	379	316	327	369	339	330	350	346	345	326	340	344	366	340	360	364	366	371	362	364	315	384	352	389	354	352	350	334	348	367	354	357	362	355	375	360	379	341	382	393	365	364	356	377	328	345	363	303	347	352	357	332	334	382	356	325	335	358	350	353	371	358	349	342	339	358	357	357	371	361	345	314	344	355	360	396	348	361	349	364	384	362	332	364	333	349	383	375	342	361	320	383	353	356	341	363	334	320	330	367	366	336	380	362	330	311	369	381	400	353	364	398	374	350	345	323	361	326	342	346	342	364	357	359	352	355	367	328	346	374	346	347	332	376	348	333	417	391	346	318	349	344	389	335	370	334	386	344	348	373	314	339	351	346	360	335	314	368	367	344	319	335	322	340	349	359	342	350	368	369	331	355	379	363	340	356	362	348	359	346	352	317	370	375	350	346	359	349	353	357	371	355	318	401	362	347	339	335	376	363	325	386	349	352	361	363	331	350	342	338	338	360	353	399	339	334	380	345	378	356	356	350	363	319	323	340	372	383	367	329	358	348	347	331	332	368	344	368	347	342	382	403	381	330	350	359	379	364	347	366	336	363	344	360	358	382	331	360	363	329	386	345	364	388	328	362	364	357	356	363	309	362	348	319	326	338	357	327	331	327	337	362	352	336	336	351	341	373	323	364	338	356	359	352	330	329	351	337	356	351	364	376	347	308	362	348	346	359	391	385	337	338	316	354	327	399	352	384	357	323	353	336	326	394	358	355	338	344	347	361	361	349	351	390	322	348	341	329	331	336	361	355	377	346	349	377	390	322	341	318	360	364	361	361	308	368	356	351	365	317	338	344	355	361	327	342	323	370	371	362	367	333	359	320	344	357	323	364	324	359	358	342	365	355	374	371	362	342	356	343	363	350	368	349	357	410	392	336	329	347	337	308	377	329	347	356	380	372	379	339	343	348	354	385	353	346	370	330	355	330	352	376	339	351	358	342	327	358	357	376	371	360	317	357	356	353	352	347	358	345	370	319	349	320	312	334	348	380	358	346	374	344	344	349	372	354	343	359	352	325	371	378	403	349	349	323	347	382	351	330	321	343	345	337	363	356	340	365	350	362	354	357	336	350	319	328	352	349	355	354	385	340	398	378	325	315	332	338	371	344	347	355	323	336	354	350	366	362	339	311	300	338	367	332	354	374	347	322	379	337	353	322	346	336	327	352	351	359	340	360	314	363	342	357	352	353	361	368	320	319	368	343	324	367	352	359	326	388	364	361	350	367	341	323	370	358	365	346	340	300	386	368	343	320	333	343	300	333	318	349	353	354	367	333
12186	5733	8927	8648	7187	5544	4484	3666	2894	2486	2126	1801	1531	1355	1188	1081	1087	1037	1056	975	900	947	935	981	848	804	808	767	822	827	803	768	770	803	794	772	792	838	788	789	798	796	836	759	776	780	804	744	810	817	770	766	751	806	781	821	844	840	847	812	812	870	753	812	830	792	774	757	791	792	798	788	762	820	815	794	761	776	796	787	855	763	814	761	778	785	845	788	813	816	843	777	805	804	791	736	747	811	790	748	751	787	830	795	794	776	809	765	782	760	828	787	779	755	820	793	769	789	750	825	793	799	767	752	801	804	756	772	764	794	760	741	776	780	748	789	745	771	795	815	801	752	781	753	778	756	853	759	821	719	794	797	810	789	757	824	723	791	778	766	798	798	831	725	794	796	793	819	831	816	844	757	770	805	819	788	750	775	807	867	801	791	715	760	797	820	783	798	792	805	755	806	810	781	809	785	796	816	789	813	800	778	850	818	740	757	814	844	766	820	824	732	852	806	836	785	826	749	777	776	830	805	770	809	812	785	757	840	791	785	753	771	778	807	815	794	752	771	788	757	753	788	780	785	751	762	774	785	811	765	775	730	784	829	808	744	815	782	790	800	781	785	779	819	747	800	757	773	836	794	738	742	761	833	790	787	783	761	755	766	751	777	750	764	709	818	773	769	752	777	793	753	740	784	754	762	774	747	793	762	760	802	748	757	790	794	779	787	797	775	787	795	718	786	816	778	772	839	842	762	741	769	811	794	791	799	783	798	800	799	757	793	813	771	772	824	728	794	807	826	786	810	783	819	796	821	776	816	719	784	810	774	754	793	769	808	804	757	773	822	804	809	787	756	829	807	808	795	810	849	827	779	756	768	765	773	776	797	793	756	771	794	790	770	768	778	795	804	808	776	782	844	741	732	784	789	814	817	796	797	728	790	815	792	784	817	781	748	722	755	753	781	784	808	740	727	763	743	808	758	746	811	805	774	778	778	832	722	795	808	780	757	772	751	744	788	740	753	807	809	775	808	794	831	791	789	796	813	777	783	780	840	770	789	792	792	801	800	795	821	803	795	810	743	826	832	765	824	843	778	764	781	793	741	759	816	784	780	820	823	795	811	770	812	781	809	747	779	763	758	794	745	779	794	823	781	797	826	786	754	794	749	814	761	784	725	804	784	803	868	775	784	776	756	751	785	773	795	796	758	761	782	774	799	774	761	840	729	804	787	764	795	753	797	809	759	791	802	767	772	806	760	809	769	831	762	739	770	768	775	763	810	780	743	751	743	765	805	792	738	753	753	811	833	790	808	779	707	815	801	743	809	818	753	804	772	759	845	844	814	750	749	771	832	748	769	755	799	832	755	759	798	768	763	809	776	777	777	817	786	811	812	776	752	761	797	804	749	783	775	779	819	776	816	777	787	797	784	814	768	798	780	805	810	800	826	771	820	718	788	762	766	776	783	798	765	782	766	809	737	788	767	836	805	803	813	787	787	761	768	787	778	807	737	828	794	802	816	767	762	797	794	772	777	810	786	805	792	790	766	752	801	773	822	718	783	779	828	762	793	770	793	784	792	782	772	754	792	756	780	762	766	844	788	797	783	783	804	752	771	786	799	851	771	736	749	788	756	794	815	787	815	778	731	766	767	779	822	838	754	764	780	758	722	752	810	788	783	775	726	755	782	814	770	761	791	765	782	798	749	743	770	820	723	783	723	773	748	806	770	776	760	776	809	823	777	788	773	837	768	774	776	741	750	849	834	777	754	750	734	807	777	753	731	748	892	791	800	776	718	754	805	820	792	810	755	773	754	825	792	740	808	804	761	795	777	823	772	787	769	805	807	795	797	751	765	751	797	818	855	757	773	824	796	783	753	783	801	774	770	784	787	780	784	791	770	822	790	732	849	801	780	767	804	817	823	780	769	818	760	818	811	810	786	822	791	793	782	786	770	771	795	843	768	738	820	801	782	802	779	782	745	807	808	805	807	781	757	785	819	764	838	754	774	787	745	780	751	785	714	818	757	794	759	803	766	819	746	796	771	776	790	784	793	774	756	794	761	748	779	760	749	805	815	793	744	762	777	794	792	799	807	849	767	790	796	793	792	787	733	776	848	800	768	786	791	800	741	782	787	757	798	833	784	780	763	735	820	809	802	840	799	811	789	782	797	742	754	812	788	815	811	727	756	768	800	803	763	786	751	800	831	801	829	780	857	760	794	774	828	787	792	780	811	781	714	819	788	750	759	807	769	789	781	767	803	771	772	749	783	829	767	778	773	778	787	780	787	742	779	768	750	783	758	731	838	784	769	803	818	773	785	757	772	771	737	789	781	748	802	810	734	775	770	822	783	826	770	797	754	793	740	797	800	745	766	777	803	809	766	764	745	780	764	770	826	815	799	804	749	807	771	792	757	713	804	774	783	792	807	780	814	758	813	800	752	749	867	796	775	811	785	808	755	788	781	787	765	796	789	765	830	726	769	756	738	787	782	777	770	749	781	787	755	811	704	802	743	783	824	749	782	783	765	786	767	802	747	784	782	799	760	818	782	779	790	806	768	777	807	830	769	730	775	789	782	768	764	793	825	751	789	756	799	766	805	813	802	804	775	828	795	784	738	762	763	759	780	778	814	783	757	760	778	796	817	787	763	811	789	781	748	791	774	738	749	793	811	761	787	782	788	765	736	799	759	773	770	793	719	771	806	771	796	760	742	789	774	818	776	777	756	720	809	796	771	767	749	756	797	814	797	781	795	799	787	861	779	776	807	753	737	799	814	802	742	801	793	789	797	715	817	816	755	774	754	810	767	817	786	782	794	827	793	798	792	769	795	817	747	761	814	801	728	739	814	797	810	804	748	754	799	804	765	805	767	775	706	802	763	779	780	765	790	789	737	823	808	748	818	803	754	793	737	760	806	759	766	782	769	777	834	825	792	806	784	755	799	732	778	779	759	755	818	811	772	850	819	778	725	816	757	775	766	759	846	778	787	763	789	781	782	763	781	791	791	790	765	728	771	779	823	786	789	775	773	768	765	742	771	792	750	834	802	770	771	775	751	803	797	733	769	769	782	752	792	815	803	778	767	791	696	774	781	756	810	790	789	756	766	768	783	794	782	780	808	780	769	745	837	792	748	780	810	801	808	826	765	798	787	849	764	792	784	786	796	831	754	792	780	808	763	796	788	831	846	741	767	800	718	787	810	757	735	813	741	792	844	754	809	788	797	766	800	769	827	835	803	760	767	774	770	845	848	799	814	783	785	707	755	758	799	790	771	775	802	870	720	787	773	758	740	785	841	838	761	762	755	786	790	746	786	760	763	739	768	821	759	808	812	791	790	802	787	747	792	803	802	803	771	802	777	762	824	792	810	772	801	741	821	777	765	708	787	844	738	779	803	811	788	770	761	832	728	818	725	795	757	827	792	758	836	795	776	744	769	712	826	821	767	751	803	784	763	826	827	837	811	798	730	738	816	787	790	816	801	764	763	781	773	787	752	785	816	766	727
27646	11548	8008	5136	3268	2178	1602	1299	1051	933	723	709	583	594	505	510	480	503	469	525	452	450	494	438	407	450	432	433	453	436	455	415	429	444	425	441	451	437	402	422	427	461	443	430	406	423	462	403	433	429	383	427	481	439	434	372	433	431	409	441	435	360	446	432	433	419	414	411	395	420	443	424	366	429	461	382	471	410	401	413	450	426	414	444	423	435	430	448	423	456	388	392	433	389	458	423	421	480	418	405	445	439	422	403	414	422	440	484	479	451	418	431	386	449	415	433	452	424	417	409	427	440	400	394	436	454	435	438	452	428	367	415	410	404	386	378	444	467	415	458	423	462	394	440	409	419	422	421	396	465	414	405	412	387	422	450	426	455	387	395	438	441	449	446	471	427	457	435	429	430	401	428	501	405	370	443	437	437	420	403	401	411	449	437	450	422	374	457	445	383	461	425	417	391	387	450	457	412	434	443	397	445	377	446	379	454	404	412	431	380	367	444	439	434	455	409	445	443	413	449	435	395	429	418	430	426	393	410	429	407	423	413	436	436	436	389	443	416	404	449	423	421	438	456	377	444	413	399	411	444	451	458	476	426	401	416	416	435	453	423	398	447	429	438	424	462	439	398	415	463	391	369	434	420	433	423	383	442	431	413	428	434	444	455	443	439	459	393	411	428	458	454	378	415	418	423	411	442	367	397	404	441	366	435	420	394	389	429	392	446	408	456	439	439	395	427	401	416	459	437	419	421	396	420	403	440	401	427	419	422	446	439	447	410	437	419	385	445	426	431	420	382	416	429	468	398	425	406	430	418	443	419	416	420	409	451	412	422	429	445	419	415	426	432	459	417	430	424	421	404	397	426	405	418	405	410	406	458	400	437	412	399	413	434	437	425	436	400	454	436	413	434	425	384	434	419	436	435	398	463	460	441	460	453	437	451	393	378	463	433	408	412	405	416	442	439	434	389	395	419	452	442	429	435	398	432	446	413	410	437	427	415	418	404	394	460	433	442	407	445	458	437	430	445	396	439	440	400	412	445	425	417	443	399	410	411	439	439	443	436	445	459	403	407	424	458	402	432	401	420	454	400	418	443	481	491	416	430	426	384	413	425	423	434	445	426	405	401	439	427	420	416	404	399	466	386	428	423	442	450	401	457	418	439	436	430	418	405	415	411	484	404	452	422	393	426	400	436	422	423	425	413	404	421	435	407	431	418	464	459	426	403	397	507	440	415	427	389	401	426	457	421	412	424	404	418	411	435	443	416	446	484	423	444	437	433	424	457	414	450	425	430	423	430	444	421	430	445	449	436	423	435	438	429	460	426	404	445	424	394	426	413	435	426	435	414	424	429	432	414	438	421	397	407	415	411	412	406	414	398	451	426	420	410	454	387	414	432	389	471	460	440	423	470	399	403	414	403	422	409	404	415	412	375	394	424	426	450	410	412	434	443	414	460	419	465	434	432	472	421	445	428	419	446	411	450	400	455	414	419	444	415	415	442	422	416	452	432	478	404	408	394	436	433	395	418	442	376	452	444	452	454	470	386	401	400	412	392	424	452	413	445	405	402	386	412	449	410	444	415	381	428	441	422	405	380	429	471	435	451	416	411	407	400	410	379	440	375	428	400	441	437	451	438	415	409	386	407	482	423	415	440	404	410	397	416	420	409	433	440	425	440	414	427	487	397	441	415	409	382	398	415	448	439	418	418	442	433	460	462	419	451	407	424	406	447	446	457	426	379	435	456	446	447	351	454	398	404	422	414	403	432	427	405	388	408	399	397	421	415	455	476	429	416	427	417	455	443	436	423	399	430	427	410	439	430	434	445	427	409	463	446	384	434	409	392	430	447	435	465	407	468	446	436	425	425	422	379	416	443	455	424	426	429	417	414	393	436	407	380	453	451	439	462	451	450	437	431	445	387	391	430	428	441	408	430	466	434	453	430	441	425	411	399	464	403	421	393	438	439	437	443	428	408	406	400	435	423	441	449	395	440	419	411	411	404	397	412	439	455	439	410	448	393	445	423	430	357	430	429	415	423	385	416	426	377	438	423	430	425	438	413	414	398	405	407	398	458	434	430	466	461	419	420	436	432	448	468	404	424	420	415	387	413	456	434	427	407	456	456	416	405	447	447	423	386	415	378	432	420	401	440	417	411	436	412	411	418	473	433	428	459	419	413	423	415	448	401	451	455	429	431	399	464	427	456	397	431	444	428	419	399	395	394	444	434	420	391	424	389	458	477	414	426	425	426	414	428	483	444	426	386	417	396	423	429	445	421	368	433	452	414	415	387	450	464	431	412	424	410	419	455	397	426	478	484	395	427	482	395	444	449	415	449	389	435	446	454	431	401	389	447	377	423	445	446	410	507	419	438	417	427	439	420	443	426	449	431	457	433	424	410	413	455	397	407	427	418	388	452	432	441	397	426	442	429	432	428	397	430	414	423	444	429	392	422	443	437	424	402	446	474	450	375	380	397	410	406	393	413	424	436	399	458	383	480	419	456	460	412	417	398	423	447	430	453	434	423	417	426	430	401	443	402	459	465	409	399	415	415	443	418	424	399	448	419	428	423	446	449	428	468	431	431	442	418	488	390	426	413	459	420	465	401	443	450	423	399	427	435	443	452	416	395	412	432	460	463	451	432	409	388	439	399	421	396	423	411	386	394	390	405	396	437	403	430	461	440	468	387	398	379	436	444	404	434	404	406	407	390	401	416	426	396	430	411	403	440	406	456	486	430	416	412	434	434	442	424	455	415	403	412	407	439	442	449	412	386	432	382	448	437	435	363	393	479	396	416	421	467	476	446	439	433	397	374	377	422	419	439	440	379	439	445	417	471	480	381	410	446	403	448	436	399	437	445	434	436	438	421	436	485	450	466	436	432	416	423	425	438	398	451	434	412	435	433	406	393	399	443	442	403	405	405	419	429	431	460	408	410	450	416	449	434	400	416	408	392	423	421	417	433	430	412	461	363	443	427	408	421	408	462	388	417	460	434	413	452	428	451	431	409	408	430	447	391	424	402	445	439	430	415	376	451	418	398	388	428	412	453	450	439	385	403	440	426	436	453	435	422	434	409	421	435	431	426	437	424	441	446	438	388	407	402	441	435	429	417	421	449	427	408	431	442	397	406	432	451	456	434	426	433	452	435	419	413	395	466	454	458	425	445	455	396	388	393	422	447	435	429	420	405	420	386	426	468	435	378	435	435	437	429	440	441	431	403	395	401	451	452	453	454	435	444	463	377	408	371	399	400	397	424	422	452	425	457	454	407	423	382	405	445	419	405	436	442	445	413	401	427	393	446	392	436	427	404	455	373	399	465	442	414	452	421	396	441	403	434	424	394	437	426	431	414	428	430	443	415	481	430	463	412	390	439	407	384	460	384	436	400	449	408	408	433	446	441	426	397	446	428	421	425	413	441	392	427	443	399	430	452	439	454	407	425	385	393	442	434	403	433	424	446	420	419	431	439	421	406	390	415	419	412	409	456	426	417
15248	7717	11393	11445	9263	7274	6033	5129	3809	3511	2759	2351	1973	1666	1510	1368	1305	1227	1298	1241	1157	1216	1135	1156	1090	1030	1020	989	967	923	948	933	971	925	930	967	1014	947	958	918	934	950	920	972	974	928	968	930	875	956	912	972	963	948	956	963	937	940	962	974	1019	990	914	955	939	879	939	907	916	922	891	941	886	895	930	954	947	966	955	981	935	918	949	918	947	915	918	976	963	970	941	891	944	879	892	979	934	960	994	951	945	948	940	953	909	912	940	905	956	967	926	870	929	891	920	892	921	959	923	942	945	886	978	979	918	908	874	907	913	937	893	883	1007	930	889	951	857	903	958	929	935	966	924	909	947	935	936	935	944	953	938	935	944	956	935	953	965	923	937	973	927	927	978	928	889	967	894	928	888	915	934	985	918	921	942	949	961	922	918	943	896	984	944	918	947	945	932	910	948	932	912	973	962	947	948	963	929	905	947	906	928	934	886	919	926	898	916	929	897	899	950	905	1002	916	917	947	891	939	905	914	913	947	971	934	977	896	925	953	894	936	912	918	964	897	945	972	951	922	924	962	951	950	911	943	976	896	921	899	973	900	948	952	940	974	957	923	950	885	913	941	912	944	923	955	933	931	926	867	951	968	972	931	969	916	923	954	950	923	973	947	905	876	991	932	951	953	940	979	922	931	972	951	911	937	863	965	894	945	889	947	891	873	921	944	931	906	936	940	939	982	940	938	888	911	941	947	889	885	884	951	955	941	889	911	867	893	967	949	909	947	947	982	923	933	890	961	926	955	911	948	904	895	1043	937	959	927	906	976	910	907	924	873	930	853	917	982	917	914	915	870	913	926	954	942	950	920	935	943	905	929	953	924	904	920	956	869	960	891	923	926	958	940	927	854	915	965	980	920	905	929	893	912	889	907	939	950	929	941	974	916	899	916	924	935	919	972	937	948	934	971	969	915	943	925	964	931	927	891	938	999	962	885	942	950	905	913	946	972	927	894	938	910	954	906	906	881	904	929	875	954	867	943	893	942	916	961	875	913	941	917	961	925	912	945	961	951	945	943	938	958	895	934	913	942	915	921	949	949	894	920	930	950	897	936	902	940	937	913	915	929	885	918	865	921	901	884	929	933	965	958	902	934	913	937	955	926	860	915	906	954	927	943	966	901	891	898	889	892	991	919	924	932	902	910	945	941	893	943	938	911	933	935	929	891	924	945	945	888	910	926	928	942	907	898	936	884	935	939	919	976	949	894	886	959	911	941	960	943	905	929	955	925	918	926	923	915	954	908	954	880	938	945	951	957	895	947	939	906	918	942	922	946	927	951	950	977	909	952	960	914	906	893	935	932	968	928	982	937	946	919	902	952	908	926	918	953	943	930	979	942	899	921	932	908	902	912	934	895	895	905	974	922	898	933	875	943	959	954	902	927	938	876	877	923	868	923	919	950	877	913	894	936	887	958	967	922	853	963	946	948	922	968	962	930	951	910	963	936	912	935	885	913	926	921	941	893	931	980	883	912	907	980	977	964	875	887	876	895	943	934	933	901	910	926	944	893	908	895	918	910	954	905	886	930	967	908	918	915	898	945	905	905	913	896	928	936	927	913	918	909	938	926	936	903	974	902	948	919	935	973	934	912	892	952	909	966	919	957	924	918	902	904	981	912	899	939	945	949	922	961	935	914	996	953	931	922	987	871	915	891	913	921	943	970	932	927	909	858	949	904	942	956	934	884	913	914	896	903	929	896	898	967	895	908	885	872	942	932	957	962	910	962	986	950	888	899	959	936	883	968	913	897	915	913	993	894	911	947	911	941	925	920	972	918	913	923	879	883	958	932	975	913	949	945	905	908	947	932	945	854	919	907	897	900	896	947	886	915	925	838	938	907	891	949	974	935	948	915	940	883	903	933	958	851	898	933	936	943	915	915	897	927	913	915	899	936	939	940	901	937	967	854	910	1005	887	917	961	896	924	951	919	943	976	936	949	974	866	931	985	908	907	955	981	934	877	950	921	855	945	940	945	940	924	931	926	911	921	912	914	923	965	948	893	917	947	946	953	925	862	906	937	906	961	894	898	962	941	921	933	936	871	932	877	966	931	897	933	889	934	903	926	902	949	976	948	947	934	911	928	941	895	924	951	954	954	856	927	954	876	913	965	898	871	948	933	935	949	929	952	924	937	888	953	950	931	918	906	948	935	904	942	945	904	931	946	885	929	879	929	951	894	896	927	974	973	918	949	919	926	952	931	897	870	914	941	886	930	949	946	946	894	972	953	902	1005	854	873	925	928	908	969	959	901	918	1015	898	913	964	973	895	926	940	891	961	942	891	903	940	952	922	964	939	931	919	957	924	934	927	928	932	901	927	916	925	930	938	967	956	905	961	966	968	961	947	924	951	919	967	932	899	973	919	905	933	915	939	884	949	929	912	927	955	873	897	954	966	891	947	914	959	924	917	913	937	939	904	915	938	952	869	928	900	897	918	894	941	924	913	864	949	940	896	958	924	957	919	952	914	945	952	939	921	955	877	921	947	922	964	946	931	913	927	957	908	937	928	946	854	934	971	968	952	888	886	898	932	905	911	923	934	954	930	911	928	909	896	939	893	982	990	924	921	960	921	927	912	941	922	945	920	906	916	1000	889	934	953	911	924	935	903	950	944	911	916	908	901	937	969	884	919	894	936	944	937	910	926	922	889	932	876	948	951	960	976	927	916	942	976	907	958	963	916	941	868	883	997	968	910	958	868	976	898	962	923	910	888	960	939	923	992	906	873	895	905	954	894	893	917	928	968	920	922	996	889	955	932	929	944	967	974	874	922	935	916	934	922	883	936	908	858	981	919	903	976	969	873	917	947	1023	894	953	916	948	946	900	959	836	961	937	909	931	977	929	923	909	939	894	901	972	940	925	991	954	978	960	912	906	922	910	905	919	923	931	920	911	975	873	990	910	935	865	927	929	906	945	938	941	910	915	951	1019	910	960	932	940	909	956	889	960	919	910	924	933	923	929	948	965	896	929	965	952	922	931	954	956	867	973	954	915	915	892	918	945	923	885	922	944	932	952	964	883	937	922	903	963	932	985	962	951	891	967	918	925	938	902	894	891	942	910	973	937	897	881	946	895	946	935	956	970	1008	953	900	930	939	974	953	912	909	879	951	926	887	951	984	908	887	919	929	930	915	926	895	961	894	965	947	934	886	952	917	878	941	903	909	928	949	929	917	936	926	894	976	904	914	968	907	906	928	869	917	952	918	875	914	945	867	967	935	857	952	929	901	924	970	923	921	933	970	885	907	916	927	931	926	927	854	903	948	950	920	960	878	914	954	975	867	947	951	962	937	913	887	847	923	888	923	882	896	900	910	926	977	949	949	950	966	910	927	908	949	892	912	956	936	912	940	905	917	952	908	928	868	914	883	962	907	956	921	903	1003	934	935	923	954	912	970	953	979	979	901	944	915	946	936	912	901	960	920	933	959	924	939	951	956	903	912	962	900	891	934	886	929	903	952	961	862
10498	3756	2837	1842	1316	935	795	731	577	549	496	451	398	435	394	391	379	384	393	349	353	352	360	369	393	388	405	341	396	356	362	382	378	404	384	327	364	395	437	398	320	375	376	383	413	365	382	380	393	369	393	422	328	339	398	388	343	367	387	407	366	377	366	379	338	345	398	349	382	332	372	385	343	374	393	375	378	407	370	378	389	356	351	401	367	350	399	335	359	397	373	384	367	394	350	344	368	349	363	369	352	371	379	376	325	388	376	383	387	353	338	330	357	395	351	388	371	394	381	390	318	383	369	376	405	372	399	375	385	355	369	408	351	389	382	354	385	362	349	444	394	386	338	410	382	386	384	353	348	363	362	384	388	394	367	352	388	390	402	321	339	365	363	375	350	376	365	363	407	375	342	365	386	379	352	355	364	349	375	369	335	357	344	367	334	363	336	335	339	384	358	360	372	419	345	376	377	401	373	352	374	369	392	388	381	374	364	393	343	358	391	379	377	351	368	350	359	387	383	385	337	375	345	383	367	364	319	409	368	340	358	360	357	350	354	383	348	352	344	416	365	391	409	373	358	357	371	354	372	368	340	358	334	365	349	346	360	361	383	365	331	368	365	353	409	422	392	359	355	394	413	395	359	359	389	344	416	374	359	361	364	362	360	365	390	367	321	372	339	379	393	368	378	349	356	346	361	380	354	381	334	378	394	375	348	374	361	370	374	386	406	338	351	367	378	324	363	372	335	368	362	391	391	389	332	377	380	335	368	375	372	373	375	371	364	415	382	357	384	399	371	377	362	368	347	408	375	377	339	385	384	363	351	399	400	339	332	375	370	360	363	348	338	384	365	401	332	372	376	357	362	406	353	398	379	364	386	359	347	346	358	402	355	363	341	358	368	406	357	398	346	361	365	374	371	397	367	371	381	349	383	362	384	376	382	365	339	378	391	336	371	391	350	374	358	362	385	363	358	340	372	378	397	363	350	391	356	391	327	377	363	360	409	389	371	380	371	369	393	414	381	357	356	373	368	363	353	347	406	335	383	359	368	339	369	339	341	328	378	372	378	399	422	366	391	387	362	363	379	376	369	389	388	381	370	370	399	398	366	348	374	363	421	375	378	359	336	371	362	369	387	374	400	360	402	383	391	378	362	371	379	391	401	336	406	367	379	364	389	419	371	369	326	346	362	362	413	370	368	378	355	367	383	376	409	358	340	344	335	353	375	324	374	371	352	367	362	389	382	355	356	402	383	374	362	361	372	352	357	344	394	366	384	378	388	351	363	339	381	342	350	398	352	322	352	377	386	391	377	374	374	388	345	382	369	387	384	385	365	347	343	342	341	382	409	357	375	376	350	371	414	335	374	332	364	367	375	391	342	363	406	371	354	358	343	383	360	332	374	355	353	360	377	375	355	387	369	372	345	342	378	383	393	346	370	373	357	364	391	383	377	368	369	379	397	383	403	362	375	373	367	367	379	330	356	363	379	360	362	381	334	351	345	387	361	375	340	409	339	356	354	352	382	345	348	343	334	343	363	393	382	372	381	371	357	369	365	369	365	395	336	347	354	334	370	343	375	370	428	347	406	393	419	345	378	389	347	380	393	377	338	344	335	370	359	384	380	383	354	349	389	380	366	372	385	338	362	365	372	373	353	369	354	368	370	378	378	345	393	350	365	357	384	406	393	359	397	403	396	349	358	384	378	381	395	374	338	372	353	353	337	380	350	417	367	406	382	367	364	326	379	345	357	362	412	390	359	357	345	380	380	393	351	350	335	338	400	385	376	354	355	359	373	371	393	343	385	369	350	372	363	417	369	352	356	338	369	378	390	382	360	364	377	360	401	399	394	349	393	358	383	359	372	341	393	353	417	388	347	344	373	364	407	373	373	408	386	362	350	336	365	356	381	341	356	407	334	327	363	376	403	377	417	374	338	357	386	369	374	347	352	364	395	392	386	359	344	325	379	400	359	385	335	361	359	362	339	381	404	398	396	338	375	343	369	354	368	363	339	385	348	365	372	334	380	369	356	358	377	387	375	404	376	361	345	410	363	368	357	393	412	366	386	355	360	357	359	367	397	402	351	394	383	370	364	365	341	320	348	355	362	358	356	358	363	358	399	378	374	364	356	363	368	373	373	369	389	360	355	381	375	382	356	387	381	376	373	376	414	369	402	362	390	335	366	360	414	387	339	393	418	403	414	348	331	351	361	368	399	337	357	371	370	347	374	384	330	356	355	335	361	391	348	355	372	352	334	383	357	392	366	396	364	334	366	349	341	347	330	402	393	360	394	369	375	378	357	331	398	358	366	348	381	383	355	347	384	353	388	371	382	355	370	414	375	358	397	379	367	375	327	334	366	352	374	372	361	389	407	363	360	351	369	382	347	342	337	417	405	401	368	355	361	397	413	389	388	386	379	374	393	388	395	402	389	372	319	364	373	379	396	373	355	392	389	396	328	375	422	354	377	317	329	367	378	367	356	358	366	359	383	388	346	384	363	369	373	337	339	401	329	327	354	352	365	361	424	375	394	374	349	369	350	373	374	376	333	370	407	383	404	352	353	350	344	360	375	378	353	337	351	334	368	388	370	374	345	360	397	369	363	368	385	368	353	367	359	369	419	361	364	355	368	374	393	354	343	342	359	356	369	357	326	342	343	366	350	362	376	359	356	358	387	369	349	325	366	370	375	333	342	402	329	360	372	342	387	312	386	350	346	405	376	335	342	354	379	363	350	344	365	373	341	356	407	352	382	376	382	359	380	385	369	347	403	361	357	356	364	364	397	319	358	337	325	376	416	342	383	359	369	357	364	373	345	379	351	356	388	381	361	332	346	333	391	389	365	357	385	376	370	364	369	336	412	369	359	351	342	351	362	378	360	380	353	396	363	372	366	363	374	371	343	363	390	385	336	356	356	365	393	371	368	388	345	358	335	344	363	381	371	360	345	395	376	384	398	392	374	352	352	380	374	409	409	393	344	359	420	367	381	390	365	364	362	323	372	336	365	379	399	389	369	383	405	345	410	372	363	410	336	361	375	376	394	400	362	386	356	339	408	355	358	333	414	343	396	356	379	381	374	354	406	357	330	375	421	389	378	324	357	390	370	357	357	384	361	379	355	387	351	366	378	387	370	374	369	373	376	394	347	374	373	361	383	364	344	350	339	366	369	404	355	380	369	408	346	365	378	385	363	387	360	386	368	362	354	369	358	373	368	416	376	384	350	353	345	397	362	386	363	370	337	361	380	377	359	350	352	384	379	373	380	379	387	345	390	385	328	387	358	355	352	345	426	384	333	367	402	388	381	411	378	374	345	396	355	382	378	360	329	377	355	373	358	338	365	367	381	400	408	349	388	373	310	372	388	361	358	351	383	359	362	387	350	346	338	384	370	400	375	372	382	339	313	374	356	333	333	366	379	355	355	380	376	364	362	341	380	389	359	385	385	355	347	338	381	382	385	368	358	367	378	360	356	348	364	329	413	359	367	347	380	386	371	354
6480	3324	5257	5302	4286	3415	2825	2522	1871	1775	1523	1308	1133	1163	1044	1045	962	873	951	905	908	865	871	925	899	818	827	793	841	799	839	836	819	817	854	839	802	808	822	822	820	833	852	817	799	791	829	820	779	800	777	828	744	788	822	857	795	843	861	820	814	843	828	826	846	812	790	794	848	830	764	864	809	811	789	805	824	795	780	866	802	791	794	799	841	799	827	825	778	853	819	812	821	853	830	783	816	812	888	746	781	834	779	795	765	804	829	800	839	842	871	849	770	795	811	799	764	873	831	837	795	799	834	815	799	795	815	773	807	822	811	839	817	803	833	802	828	782	805	790	794	823	831	831	885	853	778	826	772	837	792	784	805	819	778	813	771	771	833	781	740	800	818	826	771	816	806	807	804	808	792	765	843	764	806	827	829	815	779	773	814	822	830	792	824	766	849	821	790	831	823	838	807	824	819	805	786	823	783	820	854	789	840	788	761	842	841	796	817	819	826	808	797	773	799	749	845	838	812	820	837	822	799	810	799	867	744	796	806	816	828	753	825	818	787	827	830	802	849	837	842	796	818	801	799	829	834	840	847	834	779	815	797	822	814	803	807	854	822	810	811	752	810	808	788	767	762	839	819	831	858	868	826	779	826	809	852	774	793	810	782	800	814	821	821	804	827	852	828	830	835	837	821	803	836	820	821	806	788	807	848	823	769	818	740	774	802	791	773	849	834	784	806	816	821	842	782	831	767	825	855	790	775	777	821	800	861	755	840	772	804	804	822	788	842	770	864	795	841	802	859	794	787	774	774	831	823	804	796	820	796	806	865	796	857	782	800	827	864	771	823	796	769	823	831	846	799	869	782	837	794	773	760	804	795	831	829	806	736	780	846	838	801	840	786	819	820	812	817	790	780	811	829	812	864	800	799	795	818	785	796	809	826	815	858	748	774	821	852	818	786	759	815	786	802	787	806	821	813	821	837	803	821	760	833	810	775	841	810	823	808	756	809	801	802	815	843	789	801	800	828	774	760	842	799	853	778	805	814	820	815	751	807	855	804	826	804	857	826	807	827	824	843	814	843	810	828	828	797	856	766	823	852	818	809	794	794	797	867	856	800	804	769	835	851	805	793	819	806	817	834	803	817	835	800	848	816	858	839	865	815	843	779	817	796	763	771	793	826	827	784	817	811	759	783	799	764	781	730	779	823	772	874	800	827	805	781	862	788	785	833	797	800	804	786	781	810	802	790	826	767	819	785	779	840	803	779	829	775	815	837	822	820	764	808	850	859	854	766	799	809	835	837	806	789	783	834	824	845	796	824	810	805	845	875	823	784	877	797	771	785	819	807	861	840	812	816	789	809	808	856	801	745	795	804	823	814	806	810	858	813	772	790	813	823	745	782	790	851	778	818	837	809	792	777	798	822	805	775	833	845	823	757	874	800	815	814	820	771	841	805	856	807	776	828	805	834	813	804	831	799	828	821	808	749	764	775	794	848	820	800	797	837	846	831	799	816	834	834	785	780	814	806	771	848	831	826	809	788	825	826	780	839	780	847	777	859	770	835	780	841	812	818	740	809	781	836	832	810	788	803	795	820	794	834	795	850	823	831	806	832	791	774	776	804	828	823	816	819	825	823	787	751	810	842	813	828	852	764	774	784	808	822	851	797	836	811	777	826	812	787	759	826	824	757	806	841	801	850	828	841	816	815	789	820	813	790	792	791	772	820	803	805	820	838	809	832	797	822	838	788	824	795	783	850	817	737	794	795	828	799	776	810	847	797	878	757	756	797	799	769	810	820	803	839	816	809	832	840	817	811	843	787	805	776	767	886	790	838	775	822	832	807	810	862	837	849	789	801	799	831	808	802	832	798	839	800	792	822	804	824	772	824	794	811	803	779	835	774	822	834	794	782	805	861	861	778	752	801	780	846	845	819	765	815	833	910	837	826	804	816	793	775	797	801	810	788	848	793	805	884	810	792	820	834	788	793	778	791	831	741	853	844	808	799	803	834	831	840	804	776	806	825	863	799	811	837	793	770	801	795	831	795	838	813	844	810	798	862	801	787	770	825	852	765	827	781	801	781	822	801	852	746	816	791	896	816	765	843	815	804	809	773	812	782	783	785	820	815	775	814	761	833	811	825	820	783	785	805	843	835	827	796	824	843	854	811	851	827	841	814	848	734	825	781	795	764	795	814	814	803	838	864	808	807	825	783	782	782	864	779	792	808	786	845	825	844	797	787	837	770	751	786	789	855	840	822	773	799	847	780	774	789	827	843	778	801	819	810	799	778	813	771	808	754	855	849	833	805	828	852	811	816	801	793	755	806	829	819	828	814	767	776	915	827	821	803	836	811	804	820	797	837	792	813	802	810	826	867	795	802	792	769	778	819	822	782	752	830	835	794	755	806	779	876	759	840	811	866	815	757	820	846	799	771	872	800	746	826	819	774	740	743	755	780	787	791	785	803	767	770	823	731	820	792	801	772	796	839	792	803	728	828	835	798	799	780	810	831	813	825	853	852	832	810	828	768	823	812	842	794	768	797	820	828	838	801	813	800	847	837	824	776	814	788	807	818	850	754	881	790	815	800	808	812	808	788	809	791	837	828	817	821	819	867	739	810	786	824	791	823	805	797	808	764	828	815	771	825	788	791	810	775	897	796	802	833	831	795	777	824	801	809	838	847	767	813	791	811	794	845	777	846	799	794	810	762	786	835	797	835	766	837	796	785	802	803	784	818	882	847	834	767	841	825	770	821	787	826	819	772	872	857	809	813	834	804	777	816	840	780	818	811	808	873	771	784	775	865	784	843	762	791	800	798	776	795	853	802	797	796	826	835	782	816	806	799	779	824	831	829	804	788	842	830	830	873	831	796	823	778	751	861	827	822	815	838	794	855	786	817	841	832	773	827	809	840	881	819	809	812	763	831	835	836	823	812	791	798	784	788	850	833	780	775	864	768	816	838	807	854	847	839	754	815	787	830	821	813	799	799	801	851	798	825	793	781	834	860	798	796	829	805	770	851	756	802	788	759	812	791	838	831	838	786	773	848	830	799	817	780	824	823	823	804	820	842	782	761	778	811	806	773	814	785	828	813	831	816	886	790	813	810	815	786	777	816	815	757	801	760	741	819	837	824	852	763	873	829	831	828	799	795	831	787	860	818	813	804	780	814	813	741	783	770	862	854	822	823	792	825	822	817	856	850	826	810	809	785	811	839	803	840	801	793	843	821	775	787	794	837	788	791	815	805	792	790	830	839	767	845	765	842	800	787	843	797	913	792	811	801	806	835	821	772	802	820	836	803	795	759	817	822	810	768	822	754	775	825	794	834	781	830	784	855	853	857	871	766	822	775	781	837	809	800	798	818	864	800	818	814	786	817	799	837	802	854	820	843	787	827	779	823	786	840	780	781	774	835	845	780	802	824	832	786	806	793	845	838	828	839	791	817	858	859	781	802	793	842	765	832	831	833	787	837	771	802	792	788	767	787	781	772	780	836	802
19240	7008	5194	3307	2162	1453	1076	893	753	649	550	475	447	456	440	418	404	428	430	356	358	393	345	337	377	366	362	345	343	369	326	360	376	355	365	312	349	324	359	333	332	344	378	334	325	369	373	331	367	346	339	378	340	372	348	344	383	349	351	358	381	363	336	335	344	335	367	376	346	353	364	322	335	364	339	361	347	364	359	346	299	387	368	333	328	365	353	355	366	365	308	342	342	366	317	335	351	358	355	337	355	326	341	313	343	364	374	344	337	330	329	337	341	315	332	338	346	354	333	339	348	299	369	329	345	358	360	352	335	333	343	363	343	360	323	360	345	319	300	376	352	369	365	361	372	329	355	350	322	337	348	329	369	342	370	350	371	346	333	333	363	369	351	350	377	359	394	344	367	362	362	350	355	358	332	341	348	357	340	332	355	408	366	352	344	351	361	357	338	352	360	333	383	355	378	361	363	333	355	322	338	348	344	324	368	344	354	353	362	323	329	314	344	340	356	340	334	350	323	365	356	322	359	365	328	367	371	357	331	360	326	369	320	341	377	331	372	378	337	369	339	359	346	361	365	321	340	366	364	376	359	347	357	320	374	332	381	387	359	331	341	378	355	350	328	336	375	338	334	344	341	352	352	370	328	343	340	374	347	343	357	325	361	365	327	352	376	346	362	386	379	348	369	330	369	387	351	328	346	332	345	349	362	348	354	321	324	351	355	348	367	345	321	351	349	343	353	319	371	320	352	347	316	359	327	392	370	377	379	342	387	334	362	351	364	379	327	327	347	368	377	346	372	363	351	336	329	357	331	336	340	340	370	376	309	342	315	351	355	335	334	342	360	353	331	377	380	388	345	365	333	327	366	312	375	382	324	334	337	375	370	341	337	335	331	342	382	387	344	354	339	369	331	362	316	322	327	329	360	343	316	329	361	364	370	337	323	363	344	328	369	396	339	344	353	327	349	357	331	341	315	331	353	340	351	362	345	386	374	338	315	345	337	347	384	312	350	370	379	348	370	326	324	331	343	329	353	341	365	409	354	323	361	337	345	375	340	352	338	340	361	361	398	351	310	342	327	314	327	362	373	342	334	385	342	336	352	285	332	343	362	310	333	368	328	353	329	375	352	368	375	349	382	348	342	333	335	388	325	365	349	323	344	304	324	372	333	336	404	339	326	348	344	363	361	346	380	351	344	384	385	335	395	340	329	333	342	364	333	350	351	336	346	337	394	316	349	319	301	308	328	337	323	323	365	340	323	380	357	356	356	366	323	354	336	341	355	332	340	350	326	315	333	354	321	358	358	355	352	311	396	335	331	328	319	332	340	360	327	351	351	360	387	342	330	336	346	339	367	331	364	350	359	354	332	371	350	319	350	341	363	372	365	343	373	362	361	351	372	318	357	366	371	309	319	384	322	397	342	333	320	339	367	379	379	349	334	361	317	334	367	347	354	322	323	318	364	330	366	385	354	324	332	333	344	357	349	359	329	356	323	335	358	350	336	328	355	314	342	365	370	347	352	329	358	334	382	335	320	354	347	332	322	369	331	370	393	316	346	363	359	361	360	360	345	358	340	335	344	357	342	324	352	340	370	377	364	335	349	352	355	347	365	355	384	335	334	339	350	366	337	331	369	343	365	371	329	371	389	366	359	347	324	328	342	342	344	324	389	385	365	349	373	321	296	338	339	345	325	349	317	376	343	324	333	331	318	324	366	345	330	380	349	326	329	349	367	356	349	317	350	337	304	354	353	344	352	350	337	357	352	371	391	360	387	370	330	354	320	338	310	316	346	327	344	354	350	366	355	376	343	313	347	367	369	373	340	375	309	331	372	370	338	370	356	344	352	343	322	336	308	354	353	321	345	339	386	307	339	365	355	377	360	362	304	347	372	332	365	326	347	366	355	319	370	345	334	336	347	341	372	358	376	345	383	368	365	349	362	365	310	341	391	348	367	380	390	347	310	387	348	344	348	342	345	340	323	363	357	330	342	363	354	339	365	371	300	336	352	353	356	382	359	346	353	335	357	365	345	332	329	368	334	334	361	316	334	330	325	316	371	343	318	346	355	344	355	375	349	364	326	335	322	312	303	332	326	318	347	351	311	359	351	337	346	303	347	338	332	345	377	346	358	354	319	331	347	347	342	347	336	346	360	353	379	346	344	303	315	376	371	350	364	350	363	341	328	348	325	370	345	365	370	377	327	362	362	338	362	320	363	358	323	303	364	340	361	342	350	340	364	348	353	337	338	335	357	339	358	323	363	388	348	331	335	353	378	325	307	374	370	351	350	365	344	404	327	308	372	345	362	326	352	342	391	370	379	305	362	335	333	361	329	348	345	336	349	371	340	331	352	378	355	366	340	339	325	368	364	328	313	321	317	341	368	332	327	350	379	326	363	338	360	340	343	303	348	374	353	367	366	339	373	320	347	343	367	377	386	347	325	337	361	351	301	331	353	360	363	312	338	331	356	321	308	370	383	327	355	345	381	336	347	358	350	342	350	324	313	323	338	347	350	365	354	303	373	337	373	341	354	371	370	335	367	321	339	348	316	295	385	334	343	354	338	332	312	353	373	381	376	365	356	346	322	364	372	341	346	353	325	347	355	316	380	336	350	346	343	369	363	365	343	359	350	335	342	353	346	352	340	339	339	354	343	325	360	358	349	383	374	371	318	331	332	359	369	382	364	362	331	337	346	355	356	332	347	370	341	323	336	339	333	336	339	331	337	326	343	363	340	340	312	365	324	321	348	350	371	325	374	336	365	385	319	336	335	326	389	368	331	356	357	364	366	329	358	349	325	344	382	348	378	356	346	363	365	362	354	381	356	373	328	351	331	349	337	335	330	343	344	337	342	339	335	322	353	337	338	345	353	339	335	367	343	340	356	336	356	360	371	320	365	357	315	341	347	340	341	334	346	368	319	370	366	351	362	339	366	337	347	346	372	330	328	351	341	325	343	334	339	356	318	371	371	348	344	351	350	357	325	330	326	342	337	346	336	354	349	363	366	328	339	327	358	343	376	340	347	327	325	311	385	379	345	375	354	400	335	348	387	354	365	372	335	318	308	331	316	346	355	356	335	320	354	366	337	356	350	367	318	320	333	368	331	336	376	356	324	341	376	331	362	380	376	317	355	405	331	324	287	339	339	383	355	368	357	357	318	299	368	347	365	372	382	352	352	333	362	325	365	386	302	313	351	340	340	296	348	316	353	344	372	337	352	361	357	347	349	385	376	343	333	326	408	379	362	393	364	343	392	339	362	395	364	403	354	359	334	323	335	301	330	338	396	355	343	361	318	325	385	353	350	322	297	363	344	370	335	347	374	335	314	332	340	328	333	364	336	343	380	357	365	364	355	336	355	338	362	342	358	318	367	327	333	379	379	339	352	357	331	342	374	317	342	352	402	314	363	352	367	349	328	324	321	344	365	360	366	360	360	364	331	349	373	338	342	350	357	325	327	385	330	357	376	356	385	341	327	338	330	320	300	356	344	377
11903	5579	8376	8438	6801	5439	4334	3694	2799	2517	2092	1696	1506	1319	1219	1114	1072	1011	994	974	930	914	963	889	931	831	820	841	844	806	808	741	769	813	822	782	716	776	815	825	744	786	802	805	817	842	746	795	759	742	805	838	735	779	790	759	757	789	820	830	858	854	818	835	767	789	772	805	802	809	786	743	754	736	791	768	791	786	824	792	759	801	801	759	789	799	784	766	797	760	767	807	791	784	783	730	829	836	790	777	783	792	826	745	779	782	763	762	781	782	819	796	764	797	805	750	820	756	823	754	802	777	855	803	788	794	779	796	776	775	764	792	795	768	762	774	836	767	800	800	784	765	780	805	773	771	825	744	787	820	795	806	777	806	784	824	825	801	777	823	744	729	795	824	726	770	770	714	804	767	776	771	800	801	801	779	778	800	739	813	740	771	772	816	801	810	819	745	806	812	812	783	795	781	793	760	781	816	786	761	760	821	794	770	792	789	762	804	730	782	791	758	789	790	779	766	772	763	808	782	788	721	738	756	756	794	834	775	822	838	784	807	783	759	731	721	814	741	809	748	782	735	809	752	762	755	807	768	800	811	789	745	784	799	721	767	789	750	786	804	762	748	802	823	831	805	773	764	735	756	812	741	759	778	749	747	772	806	793	762	770	736	823	811	744	797	731	754	751	774	749	833	760	749	806	818	797	768	748	769	782	781	765	784	799	824	749	750	826	753	784	765	837	782	792	772	792	807	742	739	761	788	780	796	793	771	786	792	793	746	739	787	729	732	783	746	771	716	780	763	799	792	755	743	806	752	856	799	731	753	793	738	819	812	744	801	784	751	766	807	783	780	793	771	743	747	773	792	788	731	764	838	874	800	831	829	811	703	769	758	795	786	780	807	777	855	735	770	801	798	764	741	764	770	785	772	773	797	760	823	809	794	767	772	809	784	744	772	810	782	790	751	841	772	727	765	777	770	770	774	751	747	787	800	776	817	788	803	850	777	772	802	763	749	831	757	762	802	834	766	748	790	792	753	746	741	762	753	781	840	814	765	833	751	819	777	740	782	774	748	755	758	821	789	763	792	775	744	827	824	804	762	783	842	758	731	801	744	802	831	836	776	746	751	735	785	759	815	777	777	810	740	805	781	813	809	767	773	749	768	783	781	837	796	765	805	802	783	803	767	792	785	781	741	778	761	816	830	799	801	783	794	743	758	784	738	775	735	802	798	810	773	795	744	705	767	768	799	778	825	791	747	787	803	786	796	782	785	776	765	780	749	801	759	752	760	756	789	780	768	814	790	787	765	798	738	748	766	793	769	816	761	741	775	741	782	769	765	747	788	829	749	785	746	841	770	808	770	763	792	807	779	760	784	788	808	794	824	795	815	791	781	731	797	817	778	775	773	765	779	783	717	773	779	780	799	815	768	774	767	736	793	809	800	770	722	832	785	780	761	785	747	777	802	808	750	770	773	808	780	733	790	773	765	733	787	760	745	788	815	758	716	769	828	783	781	726	759	760	779	749	796	798	800	804	771	762	748	741	791	775	813	764	761	812	792	722	753	789	802	730	778	827	795	853	799	740	762	728	805	787	728	777	809	741	758	796	798	767	798	810	785	815	765	752	810	749	798	803	822	759	734	811	786	768	778	794	782	771	746	781	786	791	802	816	729	776	801	750	745	789	784	735	792	820	757	795	817	815	764	783	757	815	783	797	784	789	775	787	795	793	754	757	746	810	764	765	734	782	750	774	831	797	781	818	836	748	761	784	819	761	758	828	811	738	838	806	786	773	766	815	773	775	744	823	818	800	764	772	750	775	802	733	767	733	797	816	831	753	753	768	766	764	751	765	780	835	759	777	816	788	756	779	790	788	747	797	765	757	727	796	782	785	756	785	766	767	781	798	768	791	822	830	766	759	765	780	792	788	755	772	788	787	792	790	757	721	778	769	810	794	800	744	770	749	791	813	803	770	762	763	738	805	740	816	733	818	787	787	737	748	800	723	803	727	793	800	776	738	727	822	818	820	773	793	801	777	802	796	743	792	811	752	833	742	761	803	814	794	799	794	829	810	785	796	807	820	727	730	788	815	809	745	772	748	797	759	735	767	787	781	754	750	802	745	741	802	823	774	799	844	820	781	758	749	796	775	774	794	744	816	760	752	788	756	802	750	753	747	723	764	776	801	789	770	796	749	799	809	779	774	746	733	800	806	818	787	773	759	763	787	834	767	754	820	769	788	835	766	794	786	734	773	775	791	794	758	795	738	807	787	739	823	788	794	732	799	808	784	806	774	767	771	819	752	777	800	798	819	753	812	835	725	759	759	798	724	804	777	745	770	776	710	848	722	776	806	755	809	769	799	756	741	725	800	799	814	766	757	778	794	757	770	816	775	762	769	808	787	783	765	779	790	803	748	792	820	809	755	816	804	773	805	804	815	744	776	835	781	768	773	809	717	772	806	809	756	770	784	831	804	785	771	749	807	771	772	767	794	729	754	814	763	783	809	778	792	758	773	766	784	786	778	732	766	761	794	797	754	801	757	803	742	747	767	760	791	837	809	752	757	772	769	781	771	750	754	774	783	764	792	760	740	767	779	807	744	762	768	761	791	791	802	816	775	795	718	790	775	740	750	814	878	836	802	726	762	765	817	798	763	713	766	800	742	849	816	767	802	780	774	799	824	803	773	781	795	734	769	807	791	771	777	762	746	780	758	768	791	803	812	816	743	744	809	805	804	764	768	788	746	797	767	792	761	762	785	749	740	805	793	786	765	823	766	834	776	789	834	787	765	778	802	795	740	747	789	738	815	753	799	758	790	788	747	797	751	771	773	799	791	779	806	785	815	810	782	757	755	781	742	758	788	814	829	781	753	766	754	739	770	782	780	770	765	730	779	764	743	784	740	769	768	781	790	791	803	762	777	769	805	776	789	758	809	786	753	804	732	784	797	763	781	783	768	745	771	733	816	792	779	759	772	797	811	792	776	773	790	828	791	780	759	782	822	764	775	754	761	755	732	765	815	807	792	804	775	789	785	779	735	755	791	763	773	787	760	785	816	780	765	773	775	826	729	771	786	793	793	767	778	806	771	803	741	803	874	771	771	788	792	724	829	830	781	757	770	766	767	816	807	807	774	817	835	811	739	782	823	756	794	702	772	777	759	749	775	766	823	804	825	772	771	780	796	772	767	764	743	805	753	819	783	783	769	766	788	807	723	750	795	834	792	814	791	806	778	817	750	783	786	801	784	776	764	804	761	804	780	767	772	820	753	756	778	804	778	782	820	833	725	817	814	795	797	757	770	789	814	766	829	794	766	761	786	762	790	798	789	800	771	772	792	779	753	759	794	718	793	762	733	773	805	777	761	746	830	778	803	783	723	742	805	787	806	741	762	762	807	784	759	792	837	775	776	770	774	803	776	773	759	757	781	807	775	769	759	782	796	781	797	779	796	753	747	762	825	779	763	842	800	767	788	796	808	767	788	792	766	762	799	765	749	778	762	766
28481	11429	7957	5016	3148	2187	1666	1245	1008	873	678	676	607	572	509	531	529	473	479	479	439	474	422	472	466	430	485	434	447	453	449	406	446	430	431	401	413	461	447	393	396	411	408	436	407	442	447	448	447	378	406	423	430	420	441	453	427	379	441	387	445	439	456	426	444	409	400	442	420	435	408	422	418	451	417	426	414	443	431	463	428	395	412	455	407	444	415	415	416	407	449	391	419	392	415	398	390	415	400	452	385	401	460	433	462	438	427	441	427	421	385	449	397	437	395	437	455	461	407	390	438	426	407	448	407	423	416	421	454	423	439	450	450	428	444	436	442	424	435	401	400	417	421	364	419	411	455	427	463	431	437	446	438	424	413	410	423	444	443	445	428	433	417	438	430	403	417	397	452	413	440	432	393	426	428	406	418	418	410	454	415	412	446	430	425	419	412	409	425	424	438	450	423	426	413	473	417	415	411	451	424	443	425	436	419	414	405	458	434	420	436	489	410	461	437	487	403	449	403	447	388	405	446	414	452	446	422	395	431	410	409	390	365	428	421	433	429	460	445	444	412	430	433	403	454	393	395	419	443	419	450	415	418	395	422	459	402	428	425	433	392	427	473	420	395	444	403	437	395	418	424	411	442	405	413	434	404	391	414	438	394	411	412	405	450	404	412	431	425	430	428	431	410	392	449	464	403	426	420	409	434	444	423	403	413	480	396	404	430	437	408	395	421	420	408	420	434	399	443	383	442	415	412	427	434	432	474	405	402	385	423	417	443	395	435	425	452	457	400	438	418	454	443	443	397	482	364	406	382	428	441	384	399	438	437	459	428	428	431	423	437	436	391	401	451	416	426	417	449	393	420	407	403	405	382	435	412	370	413	417	433	395	431	438	410	422	395	424	441	442	417	412	393	427	372	445	445	442	432	397	441	416	393	377	395	427	408	424	449	444	410	366	406	437	425	405	403	386	370	423	418	414	420	390	448	413	440	435	412	444	411	410	428	444	400	402	390	409	456	424	387	441	444	444	428	426	452	421	417	436	430	431	429	496	470	457	443	412	455	408	403	466	447	415	419	435	430	409	464	417	431	415	415	457	458	431	420	430	429	454	441	407	377	452	427	444	440	415	420	422	432	416	452	368	397	435	440	404	435	421	417	395	420	423	422	427	460	429	434	448	398	423	451	409	410	413	438	440	395	422	438	446	413	407	386	492	448	439	401	419	438	435	405	415	401	380	403	458	425	418	414	418	396	417	368	406	433	429	408	476	446	444	438	416	435	408	388	426	477	432	437	405	428	451	376	448	444	428	433	425	415	401	370	449	461	453	423	426	447	444	432	375	449	425	432	429	410	445	431	391	426	443	428	461	409	415	438	439	415	425	456	434	405	435	418	417	410	408	421	453	418	446	409	421	430	418	425	474	423	441	428	445	446	472	440	412	420	416	421	433	412	415	437	448	419	443	425	431	391	410	451	425	439	428	405	433	423	407	454	474	413	428	435	447	451	401	446	448	458	428	422	399	430	385	390	483	407	452	427	455	426	406	400	440	415	428	434	426	425	432	438	469	427	387	431	429	415	438	423	422	444	361	402	433	427	413	401	421	419	460	416	424	423	378	416	424	448	424	442	443	443	368	413	428	422	423	435	413	439	436	421	417	466	415	411	433	426	440	445	427	411	435	393	449	412	413	398	403	430	440	403	387	397	419	432	389	416	398	425	420	435	432	435	417	435	421	427	414	418	478	404	412	399	443	422	422	410	389	403	408	418	428	402	408	452	413	395	422	374	417	450	419	377	444	427	417	362	440	443	440	429	442	431	425	471	448	426	432	416	417	450	431	424	438	425	412	418	409	435	463	421	393	418	432	392	394	387	440	388	441	428	437	405	419	456	382	459	467	441	413	438	416	433	412	413	404	439	426	410	412	375	380	393	400	422	380	420	430	454	444	440	422	466	438	430	417	430	424	419	383	441	381	426	423	412	412	407	425	449	425	404	415	441	452	461	433	440	399	476	409	464	379	403	427	427	412	391	437	443	427	431	397	444	410	445	397	416	446	423	427	464	394	409	404	396	418	442	406	436	466	419	406	397	470	418	398	430	451	430	439	405	421	450	456	427	448	456	436	409	400	444	435	396	446	409	414	432	406	424	418	418	449	458	444	446	395	417	420	485	437	457	408	398	404	413	426	452	425	447	458	402	417	432	447	393	469	447	423	464	421	406	450	384	424	471	416	403	431	472	452	394	449	441	389	410	449	499	423	421	405	432	391	412	380	420	443	447	474	400	419	437	440	415	412	431	379	416	418	487	437	403	412	452	465	424	395	433	422	439	436	412	424	405	429	436	443	438	403	437	396	404	427	405	457	412	423	414	451	428	433	416	445	419	425	459	428	432	470	430	388	442	393	433	445	452	465	429	428	429	438	431	429	365	434	415	429	433	442	458	406	422	419	410	395	415	421	437	450	398	389	404	428	398	438	388	452	430	431	428	431	411	432	384	410	439	423	438	405	443	438	421	438	483	436	378	457	406	426	414	430	414	449	416	413	432	386	375	457	416	422	392	407	409	412	457	470	414	370	433	446	467	405	473	421	432	455	415	433	406	423	432	474	382	446	433	397	435	397	474	455	469	425	438	438	418	426	423	485	416	398	379	411	419	427	407	454	418	404	446	418	396	454	416	376	428	453	440	448	442	445	423	432	425	431	455	383	437	426	432	439	453	436	407	421	430	394	394	404	449	375	427	418	397	390	412	415	393	455	462	453	430	407	422	419	437	436	417	476	401	452	457	422	422	457	441	425	445	404	400	437	456	405	428	449	469	415	413	419	421	455	433	443	477	418	384	424	426	441	398	373	392	449	415	482	397	376	467	431	449	425	412	430	394	441	411	444	400	374	427	427	419	438	411	417	407	393	444	430	435	466	463	433	440	452	421	439	435	420	400	441	416	422	369	387	454	434	379	465	410	440	459	422	417	426	423	387	402	420	421	448	447	422	413	457	418	385	417	447	401	404	420	427	408	450	443	408	405	437	388	442	408	410	439	403	410	417	405	394	440	426	418	426	434	430	441	431	400	407	485	383	421	443	454	478	440	444	400	374	403	395	409	457	451	413	428	468	385	416	457	408	426	428	401	420	439	442	402	414	469	429	431	411	424	445	455	392	423	400	425	452	395	436	456	430	411	437	434	444	402	405	450	431	446	456	471	402	405	435	437	469	413	380	414	429	437	471	451	415	461	423	413	435	430	411	426	448	401	423	376	410	435	389	393	411	391	424	437	395	426	355	410	441	429	461	400	435	413	468	412	402	417	402	406	413	445	437	445	438	415	408	428	409	429	406	415	439	411	444	397	396	411	441	459	464	385	466	424	439	421	431	453	421	432	398	432	434	409	424	417	447	414	468	396	438	416	449	440	417	426	395	419	428	415	450	423	411	443	435	461	438	405	431	439	406	400	415	412	439	407	402	405	449	392	445	458	411	457	448	428	425	392	475	405	426	418	440
15448	7616	11109	10965	8966	7144	5753	5116	4051	3336	2840	2309	1887	1734	1498	1455	1239	1250	1215	1206	1213	1152	1092	1062	1175	1047	988	1021	975	946	920	963	943	973	942	958	934	924	939	980	944	963	919	951	992	979	916	941	944	955	924	963	950	994	957	960	973	1007	1009	1016	962	958	963	933	933	953	951	948	953	933	917	972	991	875	950	948	942	986	935	964	938	929	945	935	962	967	940	865	944	931	921	901	907	958	949	959	889	955	933	864	931	967	952	940	875	933	879	942	920	947	909	908	902	926	854	908	938	888	922	928	865	873	929	909	915	906	918	963	922	929	947	898	923	961	951	917	946	940	971	872	961	891	928	926	953	937	946	930	869	871	991	998	919	911	999	947	981	946	952	920	946	956	919	958	917	917	944	903	925	923	898	878	929	915	960	964	924	954	918	920	1010	925	933	938	914	918	887	928	912	911	897	870	913	922	911	1022	923	914	964	943	997	950	892	983	869	915	934	899	936	968	962	925	895	941	923	931	909	889	965	933	963	1022	901	874	970	903	932	905	934	919	961	927	906	901	874	921	915	941	979	958	922	964	927	914	893	939	889	964	943	956	957	943	948	955	914	976	876	936	940	966	898	898	920	936	942	950	924	965	883	962	901	927	958	980	977	883	952	929	954	982	904	881	939	966	902	969	904	915	985	926	917	935	912	1026	940	959	941	972	908	952	904	947	862	958	889	985	908	947	920	956	951	932	935	944	977	920	943	930	953	913	944	899	964	905	895	987	959	915	958	883	892	911	992	932	931	955	967	936	898	933	900	960	924	945	925	898	880	881	915	967	966	872	959	901	909	953	996	914	919	936	883	931	865	968	861	895	981	990	940	938	892	923	909	906	901	914	937	952	952	940	939	865	910	941	900	929	911	937	901	961	925	903	911	963	861	977	916	906	956	917	992	931	943	939	952	930	966	951	969	945	888	898	924	913	980	973	917	973	898	914	921	895	902	897	902	903	926	913	948	977	896	899	919	927	878	934	929	896	886	959	929	921	872	964	943	965	955	895	872	933	945	905	889	857	936	911	928	916	928	879	993	927	937	902	924	917	894	907	950	847	951	918	924	957	936	937	880	956	952	920	904	929	941	875	953	929	858	933	889	940	904	913	893	908	947	924	898	956	919	983	899	907	971	903	914	918	912	963	908	913	944	947	928	946	935	865	936	919	900	946	935	894	936	992	918	890	940	949	929	978	912	917	903	926	928	935	908	900	939	922	916	942	913	878	955	959	905	925	938	905	907	956	949	965	923	960	907	958	981	940	936	941	954	953	915	922	910	939	907	942	950	977	926	935	922	938	903	898	941	956	908	915	899	939	867	931	942	860	930	877	923	893	895	888	962	892	941	932	923	959	956	902	925	974	891	898	943	879	923	913	960	955	913	898	915	888	942	914	919	943	923	869	921	931	916	892	928	917	912	946	923	883	966	922	931	925	906	944	913	949	911	920	921	970	872	949	897	890	933	987	937	953	898	926	918	936	943	949	919	913	949	960	970	928	945	904	929	931	986	943	915	896	902	943	914	952	918	960	946	849	910	926	1008	944	895	891	873	906	889	951	950	932	958	975	891	893	927	940	921	985	935	976	988	925	894	972	905	881	921	962	907	882	896	942	937	990	975	957	894	995	924	970	940	928	912	945	1029	932	895	958	914	911	870	885	889	919	967	920	909	993	887	942	886	913	893	882	948	941	922	944	928	953	935	870	906	941	976	868	911	919	928	893	980	961	901	947	950	891	969	938	912	930	943	916	885	911	926	892	923	927	927	935	918	953	927	961	872	943	870	927	927	885	917	909	948	873	913	884	934	924	908	870	896	916	955	917	950	903	908	932	983	904	911	920	937	962	937	944	949	896	941	936	958	950	978	923	926	892	945	957	935	962	912	918	935	900	880	929	893	930	886	964	927	989	995	951	894	867	954	934	935	908	874	945	937	953	877	927	949	962	906	926	920	922	858	952	888	939	968	958	914	927	973	963	924	998	927	948	965	882	922	934	914	996	934	965	866	968	924	914	919	981	894	906	938	952	898	899	916	888	937	978	954	929	943	920	904	969	943	922	929	948	961	930	942	929	915	918	897	904	921	928	950	933	955	887	889	897	955	969	896	908	924	935	870	941	948	970	950	954	963	877	889	949	949	909	941	945	908	902	949	928	889	947	877	927	906	905	885	874	892	946	926	922	938	935	914	922	905	966	948	977	917	960	941	921	900	931	928	922	928	926	1000	844	958	944	962	895	922	935	908	869	922	897	900	902	943	894	974	884	944	871	937	894	932	908	946	881	918	872	945	915	939	925	933	938	902	931	988	903	911	948	890	901	911	932	900	980	960	971	968	900	949	982	896	972	930	940	958	931	960	917	974	935	920	901	939	903	897	918	915	906	953	978	867	899	941	952	913	984	935	889	920	934	892	899	898	865	959	930	881	940	961	969	954	908	922	967	907	927	927	930	953	928	934	894	959	902	932	965	965	895	983	937	932	921	899	926	922	981	930	877	967	940	967	947	946	940	950	899	920	939	950	884	946	901	900	891	947	900	926	969	909	926	912	936	910	892	951	926	939	943	909	907	1009	896	935	945	882	944	984	910	916	927	938	884	910	931	938	949	893	927	900	880	948	918	953	882	908	913	961	899	931	924	966	896	878	895	883	954	955	913	907	880	901	946	968	952	951	906	930	885	944	951	903	895	953	876	935	872	960	957	963	851	948	902	929	895	951	915	980	899	952	952	966	954	955	908	990	905	909	939	859	864	875	947	876	939	906	924	962	939	921	932	925	929	943	969	904	955	934	924	913	914	929	962	898	907	970	953	888	912	967	966	902	932	910	924	913	944	913	944	919	961	985	967	972	881	955	918	952	958	923	935	944	987	910	932	928	979	934	861	964	930	929	938	898	916	927	939	997	937	924	941	906	920	900	885	877	895	970	950	938	935	931	943	938	906	930	914	912	941	945	895	896	958	932	941	910	949	932	904	886	947	946	935	836	914	850	898	904	968	951	946	965	947	963	909	925	942	858	947	829	872	974	909	914	885	896	1005	983	901	963	974	953	965	952	941	865	915	890	971	944	945	929	1012	921	870	912	955	926	969	903	897	887	990	919	940	925	895	897	915	970	946	946	885	921	934	904	911	913	933	905	895	902	921	943	952	909	887	937	898	925	959	944	926	909	954	910	935	936	916	986	918	899	928	940	943	968	902	891	886	940	906	950	919	957	922	879	944	922	909	928	920	956	913	908	970	891	875	891	917	891	959	913	972	923	884	920	936	924	888	939	932	936	932	993	892	931	953	907	921	934	939	936	931	920	902	960	926	954	924	931	914	930	899	923	887	973	899	904	977	917	883	949	955	896	947	943	928	961	966	968	943	923	947	908	948	943	937	897	984	956	924	946	958	903	929	888	929	889	928	920	956	897	959	934	938	969	915	954	924	961	926	982	931	899	880	932	936	959	976	934	940	958	906	914	969	946	933	937	920	988	909	921	910
9469	3520	2679	1892	1196	971	809	689	630	505	490	487	427	405	417	345	382	388	389	373	374	350	379	371	354	354	370	358	383	365	361	351	346	355	363	365	382	384	359	378	378	356	357	377	390	391	362	337	359	373	388	358	360	360	409	367	357	345	358	353	330	403	324	337	342	391	358	403	390	362	359	400	387	353	382	364	366	366	370	413	380	352	361	352	370	365	357	357	373	388	360	361	371	394	356	368	342	357	378	374	367	406	373	382	357	383	374	364	370	395	390	349	369	373	377	344	335	361	362	367	350	397	398	369	352	359	375	359	367	332	386	345	372	374	362	392	353	371	374	330	357	339	353	403	366	350	395	357	378	336	376	362	361	355	346	343	385	362	313	373	379	385	355	382	359	364	408	353	346	381	356	406	360	351	347	375	387	352	336	348	355	362	384	370	359	395	313	351	344	388	391	394	375	403	350	430	376	364	370	416	353	371	398	340	367	354	394	361	313	369	358	362	372	394	359	353	346	389	368	393	388	359	371	360	354	359	377	359	379	372	375	354	336	384	389	370	409	382	364	362	352	352	338	353	370	342	392	366	378	348	332	377	382	341	387	388	353	359	384	356	362	361	381	378	358	374	328	335	346	339	403	345	339	346	370	371	382	352	340	345	360	370	373	391	373	391	385	342	367	354	348	359	320	358	361	377	373	351	330	381	381	380	392	383	360	382	390	389	382	398	327	332	348	365	387	385	377	381	334	388	373	375	368	376	429	376	337	360	359	378	409	359	375	334	385	343	385	360	377	382	397	361	380	358	353	373	383	391	386	348	393	347	379	388	346	341	388	388	364	366	398	403	369	366	362	405	397	326	380	360	365	373	349	366	343	362	398	395	366	379	408	345	398	376	367	365	351	343	365	372	380	382	345	358	370	342	343	394	362	397	363	344	351	387	374	401	361	376	385	386	351	400	389	369	372	337	337	375	376	342	353	375	338	368	358	370	350	411	354	353	362	325	401	383	385	394	336	344	380	370	379	371	365	400	393	394	354	379	321	372	358	377	372	401	359	347	388	366	377	356	339	355	390	371	399	349	362	356	347	349	363	364	380	344	347	365	362	360	355	385	376	396	370	399	397	363	353	369	366	391	371	365	387	343	312	382	353	378	364	383	359	386	358	358	377	369	385	356	330	371	365	359	344	353	378	398	369	381	366	404	376	379	358	382	385	358	380	392	395	382	388	349	375	368	360	382	355	334	366	371	392	340	390	365	369	381	363	366	324	372	397	353	413	392	388	357	395	347	354	385	352	396	373	384	372	374	385	336	363	389	345	401	373	363	337	328	366	379	372	388	371	363	398	378	413	343	379	379	374	406	391	365	375	343	387	403	387	364	364	367	358	378	374	362	350	350	321	344	386	366	381	376	366	377	377	367	392	398	382	402	387	372	434	406	369	378	400	378	368	346	382	390	348	383	377	343	380	363	367	364	372	365	348	350	374	333	375	391	380	350	378	370	376	356	368	372	363	412	347	371	378	368	350	367	372	384	388	342	385	334	387	352	362	354	338	357	354	406	371	353	340	376	365	414	389	392	367	354	391	381	386	387	381	354	381	379	391	384	345	351	377	363	367	369	368	395	345	369	354	381	375	390	409	323	361	364	354	358	368	348	361	377	406	365	366	405	378	377	348	355	338	355	337	353	341	377	340	349	371	358	321	339	378	387	350	364	387	372	387	352	366	378	374	365	387	347	390	385	391	370	364	401	397	408	377	405	399	365	344	371	394	350	338	327	376	383	373	345	350	357	353	379	379	343	371	371	360	393	388	373	326	355	341	369	373	361	369	368	348	382	389	364	351	368	346	368	349	386	365	384	394	349	369	393	380	329	372	339	379	345	397	348	395	370	381	366	375	363	408	386	349	366	324	345	367	404	342	385	376	363	372	343	340	356	400	365	396	337	339	365	360	382	369	356	328	384	382	435	340	390	377	375	337	357	409	363	361	385	363	375	380	344	369	352	354	381	406	376	364	395	396	320	361	363	379	357	378	379	337	370	398	384	391	418	389	337	350	380	342	380	396	369	392	343	371	370	375	359	354	403	341	384	351	385	382	394	366	373	372	396	350	325	348	335	364	412	361	379	380	361	357	353	375	353	382	354	340	357	360	366	364	354	383	350	373	322	360	386	377	375	365	362	388	349	360	384	366	330	349	377	333	355	347	365	331	367	354	338	324	361	369	367	373	330	371	372	353	352	362	354	341	357	335	367	374	387	371	381	392	368	378	342	360	382	336	341	376	321	338	365	365	390	408	396	383	341	349	369	365	360	343	393	351	344	341	372	390	376	335	343	356	353	316	341	342	355	374	352	350	334	352	343	331	371	364	332	361	326	347	397	422	378	344	381	384	362	387	390	407	359	374	368	355	354	367	418	375	350	376	381	354	368	416	367	344	350	364	378	370	367	352	342	375	350	362	341	402	367	386	339	371	376	365	344	383	368	350	377	304	360	379	403	362	395	412	374	379	343	329	361	406	308	356	366	389	378	405	339	361	386	350	345	342	320	373	326	378	354	371	389	369	376	383	368	367	338	346	353	341	351	387	351	354	356	345	356	348	353	372	368	364	380	371	345	366	369	359	388	380	374	412	372	362	411	392	338	381	347	370	357	366	392	361	405	365	334	359	373	383	370	357	357	349	380	381	331	371	370	362	364	370	378	363	357	369	379	400	376	360	402	379	377	360	377	369	403	381	356	381	364	357	382	371	346	343	365	369	405	383	381	369	368	361	395	370	383	380	326	419	405	385	353	368	387	316	344	393	399	374	358	366	380	361	356	345	347	383	353	365	338	395	379	323	398	385	352	346	354	372	350	344	341	395	398	334	333	361	379	338	373	356	373	376	355	381	343	340	397	369	378	384	392	353	342	327	372	371	339	400	341	388	378	390	368	349	337	359	358	361	374	354	367	377	323	340	380	360	418	371	410	377	377	357	356	354	372	390	361	355	321	329	374	377	370	414	371	348	373	332	349	340	383	362	393	377	300	377	340	410	403	368	349	361	366	342	374	317	355	367	314	338	384	398	396	378	350	359	356	350	357	355	386	382	372	358	356	394	386	384	351	395	354	362	377	343	373	361	390	371	363	349	341	361	364	334	374	357	357	381	370	348	374	338	371	359	362	366	377	368	335	391	361	402	392	414	386	381	407	351	350	334	377	343	352	389	352	373	414	393	357	347	379	369	381	382	389	397	354	377	387	361	359	367	348	361	382	388	392	376	391	342	356	333	385	405	405	382	365	350	383	384	350	329	342	365	390	381	370	404	366	376	378	359	360	418	353	393	391	350	365	343	377	341	358	371	375	376	367	379	364	338	337	375	363	385	359	340	358	360	381	359	353	331	358	352	384	354	359	391	371	381	356	331	350	377	383	374	369	340	342	376	412	363	373	449	327	357	367	373	381	400	347	361	377	368	371	397	365	337	356	388	369	368	384	382	378	376	360	374	369	381	361	380	361	322	356
6068	3179	4922	5437	4184	3504	2836	2503	2028	1670	1445	1341	1168	1025	1040	996	1020	949	890	902	843	846	839	838	865	859	882	782	838	786	790	817	894	817	833	822	824	782	751	795	832	831	820	838	822	810	828	844	780	818	817	791	784	822	825	802	829	828	818	831	901	831	850	799	806	770	815	773	839	808	771	751	837	829	820	777	796	826	800	838	805	762	819	821	834	774	826	785	785	881	862	815	767	782	787	828	801	808	757	826	814	750	820	807	805	811	826	778	826	817	813	777	808	827	821	795	837	837	867	827	855	803	835	809	820	842	787	796	840	848	819	852	794	840	830	771	815	854	787	798	796	809	818	872	839	784	859	783	824	814	815	792	814	828	833	784	767	771	807	817	809	816	817	848	770	751	781	823	806	786	801	842	811	849	812	816	847	820	845	790	820	795	756	846	801	795	796	787	760	868	846	822	802	818	804	766	833	831	833	816	813	801	872	824	792	838	795	820	793	848	845	838	814	826	811	798	812	793	747	824	803	774	809	801	845	823	791	801	780	803	785	865	799	783	813	809	817	798	814	794	813	774	851	775	795	833	834	865	829	793	789	813	798	796	858	745	812	809	824	819	785	795	839	840	828	818	798	817	820	796	808	817	793	799	817	839	760	837	811	813	780	804	823	789	808	774	828	781	847	868	757	821	784	828	720	830	781	816	856	808	829	794	779	811	811	780	832	760	837	800	789	748	782	854	771	794	789	806	769	811	788	795	794	806	850	748	783	812	796	849	805	843	799	867	834	841	772	824	861	834	801	859	808	875	882	789	778	846	769	758	782	802	821	760	797	728	797	828	825	794	826	819	763	796	857	868	811	808	801	836	778	798	798	848	825	824	770	791	788	803	796	777	814	816	781	847	813	810	804	813	790	792	826	799	812	799	802	809	821	786	773	791	870	822	818	792	808	778	793	747	760	863	753	770	767	805	795	806	820	846	866	779	825	761	799	757	824	839	792	733	749	820	844	808	837	810	812	816	840	749	843	789	806	785	839	807	835	776	754	812	800	835	826	781	775	813	794	829	747	834	804	828	798	801	851	784	804	734	802	826	852	823	825	804	775	744	765	806	796	800	767	783	797	810	764	783	827	774	769	799	758	853	788	813	825	814	824	809	788	810	777	764	815	806	869	787	813	832	813	787	750	784	823	813	808	828	744	829	877	812	808	806	809	765	816	753	824	824	831	789	789	843	794	834	801	766	844	777	807	773	816	817	770	790	811	795	804	837	786	830	795	806	861	802	822	807	797	764	762	823	822	849	796	806	820	786	765	772	810	808	869	829	818	858	800	824	837	798	817	846	776	830	824	838	763	816	804	751	804	783	809	816	821	815	846	810	788	818	788	766	785	773	798	852	830	752	772	840	820	801	793	836	821	800	793	851	828	836	800	802	809	832	806	799	806	829	788	812	834	827	789	765	785	742	809	774	806	786	769	793	774	764	829	798	836	739	801	797	784	853	769	825	807	772	803	817	796	772	836	794	811	824	720	815	778	782	777	815	840	840	817	800	770	771	791	777	833	846	825	865	810	859	802	806	821	775	783	817	786	829	754	798	812	806	822	830	804	778	837	843	845	833	794	815	794	780	793	815	822	762	834	820	799	791	743	785	819	782	848	797	815	821	790	765	833	838	836	816	807	872	789	883	787	785	836	823	784	839	806	770	756	805	820	816	803	814	791	757	770	826	770	817	777	752	806	743	800	775	807	847	794	841	802	817	790	818	828	814	808	723	745	806	802	770	783	782	788	780	821	727	837	779	824	824	801	806	829	829	837	789	828	843	853	767	792	803	833	810	820	784	830	826	834	794	804	822	820	813	809	832	792	796	822	822	762	805	814	776	836	795	788	851	785	830	816	832	821	834	801	808	819	794	811	769	858	771	780	837	772	812	853	831	781	815	785	813	847	828	792	828	813	769	799	786	773	783	805	795	845	806	803	754	763	806	775	791	827	839	801	785	789	814	832	794	836	809	817	856	814	858	826	819	831	785	807	832	786	817	763	808	795	797	803	788	779	810	834	828	785	764	903	778	840	808	743	797	824	810	781	807	809	779	815	818	760	835	793	827	788	817	797	803	815	797	838	781	811	812	799	839	818	860	841	825	771	808	831	779	779	803	784	772	826	863	744	838	831	804	785	755	784	743	778	772	821	813	798	817	813	801	739	786	785	829	798	791	832	798	763	821	822	785	776	828	845	808	793	802	816	742	830	831	823	849	790	794	863	808	827	814	790	757	777	820	787	804	831	804	765	860	850	786	829	848	808	796	831	819	826	785	737	804	815	846	814	756	744	798	796	832	786	803	766	795	748	865	810	854	825	852	874	833	798	809	741	798	817	811	757	780	827	816	830	754	813	832	825	855	812	818	829	828	791	832	845	834	842	795	815	816	759	799	799	779	817	736	797	784	810	842	760	841	807	803	713	811	794	791	807	807	854	824	840	767	799	814	805	773	776	881	748	749	840	764	820	785	860	832	815	789	804	818	812	757	825	805	806	825	798	825	775	815	821	847	875	790	817	775	775	844	800	810	803	853	830	836	822	812	817	788	814	824	795	773	785	809	798	826	771	814	764	816	772	811	798	817	813	822	800	768	799	791	814	803	820	838	853	806	728	785	835	786	846	813	751	828	814	830	876	849	826	782	788	806	818	782	807	784	806	774	756	803	781	808	797	809	796	783	826	823	832	812	829	828	823	796	796	815	795	807	796	831	777	818	813	774	796	789	827	820	804	855	811	822	787	803	833	801	836	770	846	804	812	849	760	818	747	819	833	814	788	839	809	772	798	847	814	805	818	765	825	795	814	777	781	842	793	799	813	815	793	803	812	791	799	808	787	762	832	793	844	774	779	816	793	788	793	842	838	781	801	858	794	796	789	807	803	784	749	739	790	739	822	851	794	777	757	764	816	795	808	778	809	813	760	917	775	808	797	826	850	815	828	834	785	879	794	827	812	831	760	747	839	810	755	842	855	832	799	801	792	790	816	817	808	790	825	811	816	784	814	780	840	793	821	761	845	833	789	815	790	858	859	853	816	817	785	847	831	810	825	818	786	844	860	823	784	800	835	803	818	775	792	804	787	788	793	859	808	827	742	841	816	838	804	853	852	756	786	869	776	811	824	789	842	794	836	791	794	811	828	794	796	795	796	800	770	780	744	791	842	742	855	786	813	810	817	802	795	814	823	826	842	827	786	813	817	837	757	807	786	824	836	840	799	823	770	764	829	834	803	795	781	809	804	808	824	832	838	824	809	826	777	791	799	823	824	835	784	842	733	816	832	801	771	812	807	808	795	821	789	747	797	807	805	764	799	811	765	816	782	788	777	803	831	802	758	845	847	801	816	828	843	799	816	832	798	754	776	825	824	776	796	873	794	752	803	817	804	815	798	791	845	809	801	793	794	820	790	815	810	803	827	808	831	827	790	799	786	749	790	793	786	832	798	866	830	801	861	863	810	810	769	731	768	806
18922	7198	5135	3601	2215	1396	1087	947	765	630	561	499	504	466	402	430	356	393	412	326	371	349	371	397	354	365	350	363	339	365	359	349	381	365	388	336	342	364	354	326	365	355	354	343	381	325	398	380	328	330	415	344	354	353	353	339	319	346	341	360	380	353	353	348	371	379	360	371	334	378	327	349	352	345	342	351	351	356	352	347	340	339	385	326	373	332	351	347	309	330	346	378	357	359	349	369	366	379	365	371	344	354	318	342	302	343	332	347	350	347	337	340	319	358	350	335	333	312	374	355	318	372	311	330	309	347	367	331	351	348	368	334	364	330	357	360	366	348	363	343	358	321	371	354	359	346	353	346	330	364	367	344	311	343	354	361	360	359	356	347	332	338	348	387	360	367	361	369	355	384	324	357	335	332	310	361	342	340	329	344	382	344	317	348	341	378	365	350	317	354	375	336	351	347	328	327	353	366	354	378	338	341	335	326	337	335	357	331	344	359	358	416	342	311	347	360	321	353	362	368	354	341	362	319	316	344	346	356	356	374	351	342	383	353	323	367	335	345	341	320	343	342	332	327	329	327	339	368	338	342	314	354	374	340	355	347	349	335	371	383	353	333	309	336	319	358	400	366	350	382	359	335	363	317	382	341	360	369	366	338	341	360	343	361	365	373	313	280	344	370	384	348	335	348	337	334	373	342	331	366	343	344	356	355	379	336	327	303	367	355	312	344	359	357	361	348	325	334	326	363	366	365	338	323	315	334	343	401	400	374	357	382	326	356	346	357	349	398	325	355	361	308	328	377	327	312	350	336	337	340	367	338	363	349	373	332	366	345	389	293	356	363	332	315	374	368	323	348	328	365	347	333	335	378	337	343	356	333	357	373	311	337	348	361	361	369	329	327	325	339	317	318	380	335	377	317	364	372	365	357	341	341	366	393	344	349	353	368	361	324	341	375	336	360	359	353	366	356	334	334	327	320	348	327	351	324	347	369	335	346	342	357	326	339	353	342	355	339	365	344	326	316	342	314	346	326	343	342	342	346	353	333	350	360	333	361	374	357	328	331	333	387	384	372	381	334	323	361	342	368	381	347	381	389	329	359	326	360	302	324	330	325	321	364	322	344	316	338	360	343	341	339	368	349	332	357	350	339	360	387	371	379	363	331	308	325	369	368	336	326	329	337	302	357	345	334	344	337	336	362	324	337	345	341	373	341	316	323	377	369	369	354	311	343	359	362	321	344	371	328	346	326	334	374	355	370	339	314	329	340	365	341	353	349	327	310	332	327	356	318	362	327	339	377	352	344	354	366	297	357	343	368	401	348	302	346	354	371	377	355	322	345	334	352	352	368	342	362	354	337	341	327	324	355	334	368	355	370	358	377	331	371	341	340	300	354	357	364	372	346	318	356	316	347	353	380	334	337	364	346	379	334	337	335	361	372	356	339	384	369	359	369	369	322	330	323	325	341	326	357	375	343	372	374	326	367	344	341	379	320	326	363	372	354	324	343	361	360	341	352	341	389	355	340	321	345	324	338	326	343	361	364	332	347	326	375	290	317	365	305	360	359	327	356	295	336	367	360	321	380	354	340	362	358	329	346	376	374	338	328	312	341	342	314	389	370	321	346	351	341	342	355	338	331	313	344	342	336	334	360	342	371	356	366	347	346	375	342	376	341	389	369	383	351	403	344	378	339	347	374	335	382	316	329	345	338	322	320	369	337	342	357	348	339	361	390	335	329	332	362	311	349	349	316	309	369	305	344	345	339	333	339	363	374	319	382	329	350	367	342	315	345	345	324	315	316	367	356	367	342	312	341	363	384	360	351	330	319	355	356	339	336	345	355	338	338	324	354	357	358	316	336	374	336	375	313	376	303	321	362	346	342	350	301	316	353	359	358	356	348	351	349	363	338	361	327	347	339	339	333	326	302	344	349	319	302	400	348	349	362	354	355	355	346	316	352	356	358	341	346	330	362	323	339	340	347	353	341	341	301	345	390	376	366	363	369	365	391	360	349	331	301	324	329	330	332	330	343	316	344	338	338	357	341	332	316	351	352	330	332	336	373	328	338	359	362	365	346	358	326	360	318	326	341	382	325	316	360	339	327	397	358	350	367	337	314	364	360	353	345	334	382	305	350	382	337	376	334	323	336	323	356	368	363	335	349	346	341	358	372	347	337	331	353	359	368	377	358	340	340	350	370	374	336	320	346	324	351	361	344	352	368	375	345	312	357	331	324	339	333	337	345	354	351	347	339	349	325	362	331	367	348	397	332	313	331	337	375	373	374	360	359	351	343	334	352	361	357	348	363	340	324	348	348	371	357	359	379	358	334	369	360	359	347	370	330	361	360	352	362	377	333	346	354	363	361	323	358	376	323	394	375	334	356	372	357	357	397	351	328	349	335	322	320	333	309	322	334	371	345	353	325	342	365	360	385	360	371	345	337	331	359	363	349	337	338	360	343	380	353	366	349	365	356	346	347	340	343	331	350	326	362	377	360	299	330	331	376	411	352	321	362	324	343	367	368	370	356	335	335	330	368	352	339	336	366	377	312	307	341	354	362	351	340	331	349	358	363	328	338	357	342	313	318	343	352	325	351	356	355	358	359	338	346	346	328	354	338	339	320	360	327	344	340	358	340	338	344	368	340	365	324	344	348	359	355	331	347	356	309	325	309	323	334	332	324	312	330	346	328	344	331	348	335	342	349	378	368	322	342	360	343	352	334	371	352	349	319	338	332	374	366	350	333	335	320	352	381	357	332	354	380	350	382	330	353	378	392	378	322	346	353	356	335	379	337	332	340	372	347	368	337	344	336	320	352	341	351	335	360	354	346	353	326	371	354	346	356	353	343	358	331	367	337	311	355	335	359	347	343	340	360	381	369	351	354	376	338	371	396	349	369	335	338	348	383	357	366	344	340	397	367	337	331	375	359	324	334	371	396	372	340	337	357	349	320	343	362	348	341	361	364	371	348	355	335	384	355	364	326	340	350	346	329	312	333	333	363	347	366	372	353	330	325	349	328	371	340	354	313	338	368	347	371	325	351	321	388	352	314	324	345	348	336	351	341	347	337	342	304	320	356	351	346	338	335	371	348	353	374	330	339	338	329	330	390	397	326	322	335	333	386	370	341	331	360	341	364	341	352	352	318	327	328	307	319	354	349	341	313	336	358	352	344	357	339	325	357	333	342	306	320	351	338	351	355	352	322	335	339	358	356	347	366	347	336	342	361	329	365	355	352	340	364	340	338	348	331	336	348	386	343	357	339	328	327	328	338	330	346	405	382	344	363	353	331	321	358	354	362	376	316	383	353	322	343	284	320	347	349	360	328	320	330	362	326	345	323	352	364	344	345	348	334	390	357	342	342	345	349	341	360	384	367	350	380	348	363	323	339	385	369	346	354	377	352	345	371	342	320	371	320	342	359	363	345	354	361	332	345	403	343	311	324	342	328	337	362	367	342	350	354	377	362	378	358	354	356	333	336	336	397	366	369	373	375
11727	5468	8238	8729	6882	5263	4387	3672	3017	2331	1974	1661	1478	1290	1114	1045	1029	1041	989	950	955	957	854	901	930	885	773	878	770	792	774	728	769	793	783	808	815	812	745	819	783	751	772	788	832	791	739	770	774	805	790	786	784	808	822	846	846	801	764	818	834	822	810	838	816	796	735	775	783	761	780	750	867	778	801	777	789	748	784	746	747	806	782	738	781	773	765	746	755	791	817	787	746	772	749	753	747	789	732	785	730	813	759	752	754	792	845	764	798	763	815	774	770	773	791	784	782	825	759	761	751	789	713	772	801	783	780	824	815	761	799	747	777	789	787	764	743	755	791	781	708	810	746	725	790	814	821	763	812	772	786	798	786	737	745	783	778	750	783	748	773	794	763	776	738	793	752	815	780	764	795	805	758	784	794	807	755	805	782	797	772	742	766	716	808	727	769	760	758	806	716	769	745	794	785	722	778	788	800	758	803	754	785	784	746	792	754	834	808	727	780	771	730	770	805	791	805	771	792	749	764	750	797	758	789	754	796	763	797	782	770	807	770	823	761	777	825	739	762	782	787	827	833	820	773	781	753	841	772	785	753	793	797	784	775	736	777	835	769	765	789	806	732	809	757	754	834	790	757	787	825	784	791	788	791	785	797	813	802	740	760	819	761	787	790	768	773	809	788	785	756	766	796	774	773	778	714	812	843	818	813	760	778	789	786	817	808	827	790	806	802	804	767	790	727	761	781	770	755	711	809	746	704	789	784	794	836	756	753	777	828	771	747	778	803	774	773	747	789	789	778	754	756	791	765	765	790	808	776	802	755	814	760	764	743	824	798	776	816	829	805	746	808	808	779	804	756	775	787	829	786	762	742	801	742	765	776	768	734	810	750	752	792	743	793	791	770	743	737	791	770	752	804	735	738	783	755	794	732	775	770	795	756	748	787	766	810	786	775	779	781	842	792	802	781	777	794	780	781	788	745	811	809	783	749	766	731	786	730	773	790	761	794	773	781	777	764	796	833	768	807	775	748	796	785	790	755	750	846	793	763	783	792	778	753	836	751	761	755	765	778	730	767	766	803	831	785	782	754	829	752	818	763	719	758	745	748	757	816	799	778	814	756	798	761	825	810	808	853	795	779	782	768	754	755	806	779	745	772	744	791	724	776	805	749	806	706	759	779	809	799	763	779	770	820	748	763	753	824	782	794	789	755	753	801	794	771	753	809	789	786	792	741	804	831	797	796	787	794	778	792	793	780	794	806	804	789	743	810	771	756	756	812	816	793	736	810	802	786	779	789	845	845	759	754	754	775	786	769	807	763	750	783	779	752	758	769	850	794	761	775	776	794	771	772	793	776	792	809	841	791	801	813	744	766	799	770	775	729	801	780	745	819	751	791	792	792	779	779	766	778	788	745	757	794	789	760	790	757	762	777	783	785	780	796	799	821	765	793	755	753	822	825	793	809	793	780	785	766	814	778	794	756	777	776	756	738	781	776	811	753	730	788	776	790	789	783	752	797	755	793	769	760	818	772	794	787	795	786	776	777	783	762	761	777	802	787	777	783	806	762	731	785	749	780	785	783	816	739	797	792	761	725	758	842	784	806	769	774	772	770	763	731	794	798	791	798	726	759	770	781	784	776	779	785	749	829	755	773	766	737	752	820	804	781	762	751	776	754	765	734	817	812	768	770	753	758	751	765	767	762	794	727	802	834	781	809	753	735	815	805	798	791	775	776	786	790	749	776	808	799	744	801	778	738	760	754	839	780	771	792	795	778	814	745	767	775	799	792	742	781	800	785	763	780	788	775	793	768	784	818	785	783	761	777	761	817	759	806	843	726	785	754	796	817	755	783	803	759	781	806	790	809	760	768	797	814	756	791	800	759	766	777	779	748	796	773	757	786	813	803	813	809	735	791	812	761	786	775	774	773	831	810	794	766	799	791	760	762	808	757	723	769	783	793	763	750	797	763	798	739	770	769	794	741	817	796	768	764	827	774	849	764	812	798	815	768	792	834	792	814	750	772	781	779	794	817	795	833	773	802	823	754	773	726	783	834	755	772	783	801	789	840	808	739	750	808	774	773	785	773	799	730	827	787	759	751	755	763	820	795	793	732	766	749	788	758	783	791	781	733	743	787	775	807	752	765	776	761	799	784	773	774	761	776	723	786	791	865	760	810	720	828	793	798	790	786	781	795	735	777	753	817	810	765	761	780	763	811	798	787	748	734	779	813	762	812	757	753	815	716	746	763	809	760	785	756	762	743	769	779	763	831	772	776	744	761	787	793	790	766	762	797	741	764	790	722	774	815	793	759	762	835	791	771	809	769	793	752	807	769	768	824	742	788	763	796	789	810	729	802	775	797	769	756	763	770	778	788	799	790	799	790	714	752	794	810	810	824	773	795	713	809	830	834	776	766	756	748	807	807	812	677	782	758	749	794	746	755	784	800	749	784	792	782	754	811	775	779	795	758	829	807	778	754	785	813	725	821	787	767	764	786	818	745	782	795	782	824	748	849	792	762	754	800	770	766	828	752	782	749	849	769	789	793	761	775	761	801	819	768	780	773	752	748	804	794	777	807	760	785	829	798	838	798	741	756	821	795	777	747	816	770	802	830	773	755	763	786	769	740	776	768	776	768	759	766	774	775	777	776	759	745	734	755	842	786	827	822	758	788	752	779	778	770	770	761	757	760	822	773	827	759	780	729	764	814	748	764	780	812	806	789	806	748	801	765	769	764	741	818	781	829	826	748	787	805	750	770	753	756	760	745	789	753	772	719	811	740	790	762	796	789	809	733	771	794	762	746	790	810	763	796	734	754	759	776	831	765	798	754	779	778	745	821	796	845	798	761	755	759	762	808	776	804	805	804	748	785	804	805	803	822	783	765	754	779	794	775	770	786	789	806	804	719	753	770	768	803	794	809	732	814	792	777	784	736	796	781	779	806	800	753	772	794	742	777	788	753	795	796	770	771	760	737	828	725	778	804	800	834	751	806	793	727	753	772	748	757	778	809	822	788	778	783	765	825	804	773	777	774	784	781	795	757	801	740	760	775	797	761	762	758	802	749	772	804	739	740	764	760	765	767	752	741	805	760	830	715	818	696	784	771	775	745	812	761	854	759	796	722	774	748	778	749	799	816	782	776	759	839	783	793	752	760	745	779	738	734	765	771	778	763	794	773	744	751	765	764	787	763	811	789	790	738	812	807	762	744	785	813	764	779	843	787	787	761	773	767	770	749	789	734	736	766	772	799	760	750	786	768	749	770	800	785	753	820	818	767	776	770	785	765	763	760	766	761	770	795	750	780	814	804	758	754	780	815	751	775	835	794	804	766	785	814	759	783	795	817	820	779	766	766	779	696	754	788	726	769	757	759	762	807	841	754	825	763	799	744	748	801	753	796	790	779	789	778	805	828	735	781	795	795	802	760	853	786	747	767	790	755	756	815	802	758	799	775	810	711	776	759	791	760	764	729	783	778	746	821	717	806	763	824	796	744	789
27373	10997	7533	4921	2993	1988	1529	1167	1043	834	730	661	573	577	497	489	473	478	466	515	491	437	424	463	465	440	417	417	423	396	421	435	390	432	443	460	400	419	414	461	402	375	462	435	433	433	389	432	398	414	381	446	421	436	422	420	436	384	412	417	448	445	439	465	462	410	419	426	443	420	444	440	439	445	423	408	446	403	369	457	486	433	404	427	395	449	396	385	391	406	406	425	433	425	444	423	376	427	440	415	430	375	444	434	403	446	362	450	427	434	420	368	431	384	436	465	409	428	426	457	442	463	427	399	398	380	436	418	391	380	439	440	458	453	401	422	417	423	451	442	437	412	426	424	451	410	461	455	408	468	447	426	420	419	415	430	460	444	398	401	430	443	417	451	405	451	422	380	415	437	446	412	400	422	436	448	425	421	411	420	410	390	438	425	439	451	445	427	422	422	426	406	376	408	414	421	388	393	413	461	412	387	412	420	423	423	449	440	424	435	413	403	417	440	419	444	418	435	414	468	443	450	448	421	403	447	395	430	426	422	454	435	457	425	440	432	397	428	397	427	471	415	439	381	430	410	399	447	394	429	437	437	415	397	426	433	406	454	450	396	434	428	411	441	439	381	402	399	468	427	404	450	398	418	444	438	386	382	416	409	460	406	415	403	424	451	409	391	423	422	421	420	424	438	399	453	425	397	408	393	435	372	430	444	410	423	455	442	473	431	412	419	419	442	476	435	446	415	392	420	414	440	387	408	429	414	402	416	416	434	465	465	408	429	455	442	419	412	453	400	413	414	429	443	433	463	412	421	438	406	412	432	433	412	401	429	397	435	434	459	413	429	472	440	428	459	438	402	417	411	412	421	454	429	391	442	435	456	383	432	421	444	437	425	439	445	412	428	403	416	407	434	403	470	417	402	462	426	416	434	438	448	415	461	444	449	430	443	442	404	416	390	421	457	394	406	463	417	420	400	445	398	434	449	444	427	411	425	433	427	445	458	432	430	452	443	446	438	436	418	445	470	441	445	418	427	452	403	444	425	374	436	461	420	440	442	445	455	444	441	450	473	413	396	443	417	391	429	427	388	443	410	453	460	445	439	411	466	447	426	467	443	460	474	412	432	459	454	424	417	425	435	398	402	417	418	407	436	391	422	446	447	432	420	416	422	422	416	451	371	410	449	428	417	439	444	404	389	429	406	430	433	428	425	365	465	441	364	442	398	449	453	400	409	393	390	402	410	438	438	438	440	401	421	435	432	423	455	468	420	441	459	394	416	431	447	446	411	414	406	455	428	431	399	444	441	418	408	384	388	426	437	472	425	452	438	454	438	446	397	435	417	412	402	390	448	419	445	409	421	418	413	441	420	412	464	442	387	439	403	414	423	426	420	440	451	468	406	387	423	452	429	427	426	422	439	470	432	388	424	417	429	426	425	417	398	388	448	426	405	416	390	412	414	429	428	449	444	433	437	445	435	454	428	413	403	390	428	402	458	405	437	421	403	387	409	400	442	413	398	414	402	392	427	430	461	438	420	408	450	451	429	449	400	405	432	445	449	406	392	454	424	446	399	444	446	407	428	435	414	432	445	442	444	448	407	435	430	457	450	419	438	420	426	458	439	402	409	419	406	425	426	438	375	412	426	400	435	436	448	428	402	451	426	462	444	416	402	423	406	412	444	420	443	398	395	449	425	435	476	454	429	413	461	422	432	444	403	387	482	434	431	401	409	356	413	417	407	429	406	406	403	453	404	413	428	441	395	388	417	425	433	369	416	416	441	435	479	428	414	432	391	424	398	458	435	442	408	397	464	412	451	430	409	455	410	388	437	441	458	408	422	492	440	414	398	430	441	467	492	437	427	441	452	385	443	416	409	431	413	405	450	405	429	440	443	390	420	392	419	440	447	468	433	434	393	446	386	439	432	454	479	446	438	460	444	447	449	381	418	398	444	414	472	434	433	472	456	397	403	448	443	470	462	439	444	428	458	427	429	389	413	414	462	398	394	465	474	479	455	420	413	436	432	400	455	442	467	410	389	413	441	406	438	384	427	417	353	444	453	422	413	433	429	453	444	425	442	414	365	385	431	424	449	418	417	438	464	438	403	426	409	413	408	443	419	438	384	447	424	433	424	430	412	395	444	431	421	436	394	442	380	416	417	429	413	434	459	446	422	434	423	400	403	472	428	428	404	447	419	437	388	421	452	424	444	452	430	432	464	480	439	437	431	433	430	451	404	447	441	411	465	432	412	436	423	457	411	420	422	419	453	430	408	441	438	396	415	454	435	430	391	437	420	443	438	441	438	406	438	384	416	375	415	426	426	404	423	429	404	412	423	386	433	417	423	441	412	432	390	427	376	404	471	411	425	414	416	449	398	419	451	422	474	414	452	444	475	453	445	440	445	446	437	403	436	457	451	419	420	415	394	407	429	386	427	413	427	417	441	429	400	448	384	461	479	420	423	420	396	421	388	427	435	449	450	471	410	404	410	442	430	446	429	431	430	454	409	443	434	424	449	416	407	449	448	433	433	439	460	411	437	436	463	427	473	402	408	418	413	426	433	414	439	396	431	397	442	451	437	387	406	379	440	470	458	434	440	447	417	423	461	428	403	404	414	436	431	430	394	414	413	471	440	407	419	425	398	405	412	454	443	442	421	392	441	395	423	432	450	444	429	386	394	437	445	435	442	452	411	427	429	447	392	424	455	451	420	393	404	411	452	424	438	435	436	436	429	415	428	404	422	421	408	411	454	414	423	443	414	449	425	404	410	439	452	487	443	414	429	378	425	422	411	440	418	421	407	412	418	414	428	419	418	441	385	469	437	450	428	423	415	425	383	391	390	420	411	445	434	391	384	421	389	432	399	439	427	375	408	396	413	456	427	412	413	444	400	466	434	415	420	446	411	422	416	421	419	452	437	406	403	406	409	436	452	415	399	413	397	448	382	396	454	429	455	430	398	445	447	397	383	438	436	458	461	422	438	423	410	410	432	386	465	414	438	446	432	399	406	390	430	415	415	439	461	429	429	417	429	383	427	394	460	436	429	429	443	464	467	432	398	440	452	406	427	440	402	417	411	441	432	404	438	415	414	427	420	420	439	439	424	417	437	427	418	472	421	430	431	434	451	450	456	423	437	455	440	434	410	430	422	422	413	433	426	418	403	420	416	394	447	442	424	399	395	414	423	400	439	410	431	454	441	426	402	409	439	398	454	386	454	417	432	422	420	417	431	430	474	457	434	430	424	447	401	446	425	441	428	395	446	412	409	431	444	402	394	442	449	418	408	429	438	438	424	429	445	422	411	409	454	401	421	410	408	416	423	457	433	424	416	470	448	433	455	444	462	428	516	457	429	422	440	412	448	416	402	404	448	357	436	404	434	419	426	445	404	436	383	435	433	427	455	434	426	444	460	474	472	480	439	442	420	408	405	420	416	450	474	399	464	442	429	405	424	450	419	412	422	425	414	442	423	425	435	401	391	433	420	423	429	467	398	383	432
15173	7571	10870	11659	8602	6981	5782	4984	4094	3244	2715	2104	1913	1707	1491	1437	1346	1228	1241	1235	1203	1152	1129	1037	1081	1098	1042	942	1005	961	1022	996	966	940	964	962	957	957	961	946	957	934	933	938	955	958	918	975	927	957	907	920	911	1000	1014	999	970	965	946	1060	973	953	903	986	965	932	949	900	908	931	916	974	926	940	913	961	914	989	940	905	963	940	947	954	922	907	948	945	861	915	953	895	891	919	952	952	964	871	910	934	953	973	948	923	938	955	957	910	931	945	943	969	950	905	929	913	888	958	936	928	932	865	973	938	933	878	986	965	938	962	961	940	943	894	942	915	936	923	933	952	912	972	987	970	853	921	899	932	946	916	991	940	965	940	936	951	977	932	909	940	946	949	916	902	902	888	915	945	917	928	926	909	979	937	941	923	963	941	953	906	921	960	864	959	976	941	873	888	954	925	914	954	929	936	928	895	937	926	900	928	952	977	958	926	976	962	957	927	920	916	937	924	939	966	923	966	928	933	922	969	926	873	949	894	882	939	897	953	918	891	915	884	933	985	919	890	925	894	965	947	903	888	912	915	941	894	947	914	908	910	953	965	886	929	874	924	927	941	921	919	991	906	916	964	926	862	938	935	924	969	903	894	940	929	942	933	932	875	930	941	857	920	947	968	930	902	895	917	910	920	959	966	939	940	891	996	925	928	981	936	897	941	955	897	882	972	917	929	931	960	992	975	946	895	864	955	946	928	902	891	917	888	914	863	923	907	901	907	973	952	962	949	905	911	896	949	929	960	951	962	949	920	945	992	948	973	966	865	940	946	995	907	900	987	931	896	944	949	942	917	976	906	918	917	875	932	920	919	904	890	905	962	945	921	962	858	925	936	929	960	943	964	959	963	926	902	950	981	942	941	930	967	939	973	922	897	964	929	931	917	918	927	948	932	966	926	927	882	900	949	943	894	939	958	898	959	884	897	870	902	921	933	1008	932	917	918	942	944	891	949	910	969	919	920	910	899	987	958	894	964	927	949	929	958	925	939	950	875	937	974	927	944	937	923	908	920	944	901	952	923	949	902	952	917	933	938	913	939	922	949	968	961	901	953	941	924	948	928	913	944	906	924	922	913	946	944	923	929	970	886	935	974	936	937	908	936	945	898	925	929	947	938	992	944	950	866	948	915	947	980	942	983	937	881	1007	926	931	963	973	872	894	907	861	912	941	953	910	961	909	944	924	906	897	958	926	901	944	968	976	951	940	977	901	898	931	999	936	881	921	969	909	969	917	934	842	923	926	954	894	948	965	929	919	886	903	905	930	918	920	907	901	932	910	904	915	965	946	890	914	894	911	1002	903	936	942	943	928	876	927	934	939	899	928	962	949	936	917	889	946	929	935	933	915	928	932	922	939	979	893	921	938	940	921	875	889	937	865	943	928	921	1017	958	953	1027	957	954	960	946	944	963	902	922	913	912	926	927	942	944	964	921	905	929	904	962	910	978	979	927	914	914	959	879	966	936	896	889	934	975	934	942	933	962	968	970	903	972	922	973	931	949	946	906	911	880	950	926	953	928	975	964	921	885	951	997	990	929	891	935	890	949	945	905	937	946	896	932	941	927	925	930	890	886	916	952	915	961	956	968	942	912	940	912	937	966	914	934	911	936	930	925	911	876	916	981	956	967	929	939	991	901	912	909	879	914	924	932	904	929	922	867	916	914	961	926	915	912	975	894	930	895	970	936	901	948	895	939	900	966	960	931	895	901	928	919	894	956	930	957	891	949	912	953	1000	879	948	825	928	917	931	951	921	936	897	926	863	970	942	961	948	894	940	945	946	982	916	936	913	923	967	910	925	918	892	970	968	975	919	930	937	926	972	905	896	921	934	958	973	931	950	970	868	921	900	897	949	960	937	915	927	928	936	997	932	939	959	989	898	965	949	928	876	933	921	980	920	1002	969	875	900	923	879	945	947	953	963	892	907	915	926	933	970	944	942	900	950	893	891	937	945	905	950	920	992	948	902	918	937	885	930	955	884	910	919	961	887	924	896	939	952	904	938	935	952	954	876	968	956	928	925	926	958	945	931	982	940	928	933	902	931	934	979	966	952	986	931	917	966	896	930	914	918	869	909	898	900	894	934	935	903	969	928	936	922	902	937	923	943	940	955	958	970	958	974	932	906	947	972	887	927	936	927	915	910	929	969	942	924	922	933	923	874	974	923	959	903	922	959	877	975	954	996	959	953	940	889	940	929	896	1000	930	924	943	913	907	920	943	933	931	960	915	939	957	1037	895	893	934	900	935	934	930	919	908	921	964	913	924	963	928	911	919	973	946	960	961	924	935	937	901	900	885	895	1016	899	908	942	911	973	978	979	912	925	956	928	911	894	976	991	929	880	934	929	899	958	900	878	961	975	933	896	933	898	937	977	955	956	959	881	927	943	945	928	950	920	958	914	910	1004	919	867	912	970	900	954	905	891	906	887	937	894	945	942	898	884	943	927	871	953	896	976	969	946	855	877	937	920	976	922	954	948	874	923	954	951	920	934	939	945	954	969	933	884	914	974	910	896	928	940	946	919	957	899	921	878	964	917	940	959	943	952	881	950	908	923	905	930	942	900	925	977	968	943	915	888	903	875	932	930	944	998	921	914	961	917	966	901	1006	929	946	930	914	952	899	937	969	971	910	977	932	931	927	926	922	911	907	906	906	937	957	901	875	928	871	895	886	928	926	931	846	922	938	938	867	935	896	914	955	938	974	1008	937	868	926	917	907	966	941	913	965	892	954	965	916	902	932	939	929	881	945	900	969	937	965	991	923	929	902	974	959	852	954	922	922	908	1004	902	925	954	908	903	963	947	969	921	936	922	879	989	873	954	928	909	904	920	928	939	918	945	934	950	905	903	935	976	965	965	941	970	885	907	918	973	922	930	925	931	930	930	892	893	950	896	924	953	911	960	1008	986	874	987	906	924	969	914	892	913	931	956	957	935	947	889	975	935	928	957	869	927	937	967	970	926	874	973	965	965	904	936	859	938	916	940	959	909	943	941	890	940	903	900	896	936	911	907	910	957	945	936	844	967	933	950	938	911	920	909	929	914	959	959	1009	927	900	950	944	914	908	913	939	924	894	885	943	937	936	973	888	914	933	935	958	974	915	962	957	963	940	931	976	971	902	927	962	908	909	932	893	873	921	955	872	959	898	970	922	917	962	943	945	861	943	977	900	955	919	938	981	932	960	919	906	942	904	993	927	975	901	968	926	920	957	880	990	952	898	947	1006	935	967	994	903	943	931	965	913	923	855	940	913	844	935	933	969	908	897	914	902	898	918	965	870	941	936	954	891	917	910	980	916	924	906	941	928	984	925	926	917	907	948	888	910	950	898	926	887	959	854	930	936	969	934	879	937	921	896	950	834	931	893	897	943	912	926	894	946	923	925	905	964	943	939	890	901	926	911	919	915	921	959	970	941	878	950	976	894	907	964	944	912	895	964	983	940	949	963	973	930	932	907	930	946	915	965	952	934	902	928
10278	3608	2670	1886	1230	863	825	680	623	521	471	448	445	369	408	387	392	376	379	390	386	360	383	332	419	359	425	400	357	405	353	362	364	398	368	358	433	363	378	390	372	385	411	364	377	354	345	341	390	342	377	367	337	345	374	367	327	370	328	364	354	345	387	413	368	394	346	370	363	335	358	418	338	364	345	366	361	369	399	370	390	358	375	384	355	389	384	374	396	315	362	344	362	339	372	397	334	395	366	358	324	355	363	314	351	365	358	379	406	340	352	357	363	341	332	371	374	369	375	381	351	372	345	375	344	378	368	414	409	387	368	389	401	387	336	363	369	407	393	405	370	370	358	381	417	384	323	359	356	380	364	381	380	373	406	389	374	359	388	348	320	350	362	355	387	347	335	369	375	376	379	362	405	406	431	385	347	393	370	385	354	358	361	407	358	329	358	386	375	382	362	406	361	393	358	373	359	378	392	398	356	399	344	376	371	394	383	381	435	365	376	388	361	385	332	388	372	353	348	355	398	335	332	403	341	346	368	348	364	349	394	339	376	381	366	364	376	402	373	362	345	341	349	389	345	352	374	336	349	396	381	343	370	403	349	375	365	390	397	351	381	372	385	363	398	333	374	364	388	350	354	407	381	392	355	381	399	408	391	389	354	330	340	384	323	356	381	393	393	379	384	364	366	368	360	366	337	390	335	373	341	355	357	362	368	402	343	375	355	399	350	405	381	336	382	356	394	372	372	362	338	355	400	408	363	343	399	360	392	373	386	366	373	378	375	335	378	396	347	362	381	363	377	388	379	355	379	348	414	402	355	351	357	395	379	378	364	397	380	384	349	381	380	378	351	343	380	388	349	355	391	374	379	375	396	374	376	383	394	363	387	383	362	385	370	344	408	391	387	382	341	345	381	405	382	346	353	303	376	351	372	369	383	358	377	368	330	367	377	340	379	376	395	358	371	378	393	371	372	401	399	354	355	357	365	374	398	398	389	376	401	345	376	394	378	385	371	383	379	378	353	368	384	368	366	395	330	354	365	348	371	348	360	376	386	364	385	335	338	340	355	344	363	340	359	388	349	368	398	389	347	378	400	378	341	411	322	364	376	327	396	369	394	378	396	374	406	340	394	388	339	370	333	399	389	361	374	344	374	359	360	363	354	368	374	328	363	350	370	383	372	365	356	333	391	410	348	365	344	388	356	343	393	389	363	376	377	355	349	369	333	380	372	424	394	377	335	370	382	408	391	382	361	339	336	368	387	364	345	372	342	376	345	365	352	406	365	363	376	375	363	339	371	304	379	339	347	351	383	384	339	351	357	375	368	377	348	322	365	366	370	373	420	411	377	366	375	345	424	361	380	363	366	355	392	344	353	335	349	344	388	373	370	368	396	365	372	374	380	380	345	358	376	386	387	409	367	376	425	356	366	346	351	367	336	381	358	387	395	364	361	356	359	374	375	374	367	378	368	366	390	360	348	350	361	373	361	400	391	356	380	346	375	365	373	371	402	345	381	377	370	417	386	395	360	379	393	366	413	355	370	383	325	420	346	345	386	354	363	374	367	371	365	377	389	358	390	364	352	374	370	385	399	341	353	355	363	356	384	336	355	362	361	356	316	346	388	384	378	380	385	368	371	343	369	408	411	381	378	378	370	346	394	393	369	367	343	346	349	359	379	376	333	381	378	320	399	373	391	365	343	358	351	368	375	374	367	391	351	334	377	378	407	375	388	390	379	382	387	370	366	380	376	384	360	357	376	416	389	381	347	378	376	356	334	372	310	386	378	370	383	401	351	381	367	395	373	335	365	349	403	366	380	335	364	347	371	362	395	398	374	358	341	351	367	370	378	385	344	347	356	364	371	386	368	422	387	343	377	378	342	362	420	349	374	367	340	352	377	346	365	379	340	333	402	399	391	372	386	405	375	340	350	362	335	347	323	396	368	375	361	355	386	401	401	371	384	338	402	356	382	360	389	342	400	392	387	378	358	331	364	371	350	347	427	391	407	352	358	369	395	335	343	353	364	367	359	376	402	368	371	341	396	355	387	365	357	345	377	333	390	380	391	377	374	359	427	351	363	397	409	384	368	343	370	367	340	330	368	403	358	361	363	408	355	368	396	378	379	395	365	383	342	388	384	378	392	375	383	348	324	392	341	376	376	357	363	394	417	383	377	375	379	371	373	373	345	354	319	359	378	404	364	352	363	353	373	346	359	400	367	374	381	347	379	384	360	381	375	354	358	366	362	380	420	339	365	376	332	382	396	399	374	388	365	338	338	341	364	356	376	402	385	368	390	381	375	413	372	359	358	389	391	362	380	357	347	393	321	373	359	402	365	361	371	408	390	396	385	361	407	394	341	367	360	363	354	348	391	349	367	365	376	376	379	339	392	403	373	367	389	384	401	347	388	368	356	392	325	395	358	381	360	368	363	360	362	365	351	376	395	364	357	356	384	362	370	370	390	374	381	370	355	369	381	334	380	339	366	378	375	376	351	381	390	397	360	426	397	349	378	361	358	365	399	361	354	384	356	352	432	326	338	365	374	364	398	375	370	406	393	378	358	339	342	366	362	391	371	379	368	382	354	379	351	341	368	389	352	355	401	351	390	335	355	339	376	346	350	373	349	349	358	391	365	358	365	390	387	362	386	334	413	376	367	389	382	366	390	352	365	360	357	363	368	369	383	381	402	368	386	405	408	361	359	360	370	388	370	397	363	329	343	351	359	359	370	351	411	347	376	368	350	365	358	403	390	414	380	374	342	334	371	345	354	377	416	403	346	387	366	359	383	374	366	381	368	380	351	399	412	410	361	362	320	362	390	360	364	384	360	388	374	374	364	359	385	342	362	360	378	373	371	366	345	359	357	369	369	347	384	396	342	364	388	379	381	351	361	375	367	348	376	369	395	370	363	357	382	384	386	348	390	395	355	340	366	390	388	349	380	404	382	365	378	394	386	356	365	371	409	399	379	393	387	385	410	364	374	379	364	420	359	401	358	381	358	348	372	349	347	354	380	352	381	367	362	347	378	378	350	358	377	390	367	350	365	341	379	342	361	354	350	369	366	349	354	359	368	402	348	351	392	403	330	392	363	347	317	430	365	402	368	374	344	392	395	403	410	392	372	368	397	349	371	398	372	382	353	415	389	383	398	407	378	379	408	379	342	385	372	371	384	386	382	342	363	367	327	369	393	362	373	372	332	368	358	392	384	397	339	379	375	382	358	402	366	367	389	349	376	373	373	400	359	388	380	346	406	323	343	349	382	361	379	369	371	387	377	341	370	364	351	374	358	379	397	376	376	367	346	361	355	420	372	400	366	357	396	412	337	368	395	323	378	336	381	355	349	376	371	360	335	359	334	378	359	342	362	361	366	316	392	366	397	376	405	421	362	401	355	362	336	342	360	372	337	400	395	347	384	400	350	343	380	388	374	360	386	352	394	341	371	373	363	369	370	381	374	364	337	369	361	369	402	372	363	343	370	390	427	387	360	360	369	403
6581	3463	4975	5351	4213	3209	2713	2343	2011	1716	1422	1299	1167	1104	1049	1001	939	902	882	901	892	843	823	885	818	863	837	813	753	789	841	807	839	803	826	827	846	782	801	820	826	788	824	846	831	859	803	790	777	814	800	851	757	865	833	838	816	814	842	792	841	868	871	818	792	830	793	850	858	806	825	803	775	825	831	758	792	770	846	831	793	806	836	780	808	794	872	859	799	796	821	825	804	813	814	837	789	801	783	785	798	865	822	766	817	814	832	826	782	774	828	826	799	837	790	784	834	763	801	845	870	817	785	793	790	800	833	805	854	821	822	845	820	838	822	806	770	767	795	816	827	847	798	793	780	811	845	788	816	756	850	839	795	801	787	846	822	830	839	801	786	813	801	836	813	802	796	772	831	804	821	832	798	836	815	826	806	775	751	820	792	805	818	824	844	801	789	866	783	870	833	815	826	800	748	762	809	819	854	780	813	790	782	794	833	811	825	750	861	803	802	824	837	836	846	760	818	802	853	785	825	843	832	788	842	820	827	819	805	794	779	826	811	824	814	779	841	770	819	774	801	797	803	842	753	845	798	794	808	823	830	851	817	879	798	782	796	854	827	787	819	752	861	817	818	786	845	792	837	811	818	825	788	767	784	783	842	785	857	775	844	750	811	813	865	819	817	840	846	795	772	765	785	793	800	824	795	751	841	816	781	837	806	815	826	795	805	826	825	773	829	808	777	772	833	814	832	861	834	796	847	805	835	886	819	827	845	799	794	765	836	815	845	829	813	813	835	835	801	851	795	815	785	798	812	831	830	788	812	776	779	844	871	812	782	801	855	836	844	794	824	861	849	808	857	809	808	830	841	740	843	809	799	845	816	836	817	803	838	789	852	810	789	820	797	832	813	795	824	854	828	808	812	822	794	868	818	831	785	822	856	820	803	794	791	793	761	791	830	800	805	820	785	830	805	779	815	803	745	833	774	815	822	856	794	840	863	794	807	801	782	812	827	815	798	796	798	766	828	833	805	795	839	814	834	829	836	799	834	816	800	812	814	821	783	819	810	840	798	841	821	789	779	820	834	821	860	819	803	793	798	856	768	830	832	794	828	789	757	798	787	836	800	803	863	799	780	813	787	835	817	806	862	765	770	826	827	864	830	777	803	823	797	823	833	809	764	797	839	834	875	828	795	798	860	844	816	765	868	808	786	857	808	847	855	782	807	764	825	815	766	799	839	795	838	873	755	816	782	788	787	801	758	774	810	850	813	824	805	814	817	768	809	841	853	842	837	859	815	808	772	793	777	772	823	837	781	797	785	794	806	840	793	833	849	792	793	815	841	808	851	812	818	794	734	868	841	843	787	791	812	853	812	836	813	822	828	843	831	830	800	811	790	796	794	792	822	874	773	774	812	796	781	835	831	803	818	780	834	792	815	812	768	830	808	819	806	897	816	839	833	786	788	787	751	782	776	824	777	822	792	788	766	809	847	781	806	853	815	775	786	823	828	833	792	803	792	872	825	784	859	766	811	831	774	752	850	830	857	817	807	824	829	833	802	827	843	850	822	793	820	794	802	837	780	796	813	822	782	780	864	812	848	841	798	812	801	808	827	847	820	840	826	721	799	823	824	768	805	811	868	844	777	816	821	777	797	805	825	832	824	827	816	841	814	836	802	840	818	769	872	846	807	792	785	810	819	794	777	854	797	776	780	809	843	814	788	839	802	833	794	799	811	822	770	807	825	785	836	844	739	775	864	768	794	834	762	837	805	823	799	847	780	789	842	798	798	841	827	802	806	832	775	854	833	825	803	810	806	807	841	800	840	876	815	824	856	800	787	850	839	836	796	823	796	815	815	791	833	846	811	769	815	841	845	820	827	838	856	862	795	802	878	792	778	764	809	801	775	835	821	829	835	764	797	782	818	843	854	851	833	793	801	830	802	793	857	813	834	779	786	826	861	785	797	829	832	815	848	785	819	814	811	775	774	832	777	806	796	817	809	823	746	744	814	806	840	786	815	805	783	854	827	816	764	760	796	850	776	817	788	810	817	805	826	798	771	831	832	802	797	857	820	809	784	792	788	810	817	804	806	793	801	842	774	797	759	819	788	817	771	826	852	811	821	808	807	804	825	781	792	800	837	859	836	806	831	825	802	837	797	818	805	849	787	828	849	837	796	822	761	830	827	797	732	841	737	803	839	835	864	767	803	811	786	847	853	796	832	804	785	796	811	805	817	816	793	782	822	812	792	812	806	816	875	789	797	798	823	818	811	822	799	794	747	843	798	768	821	801	869	833	811	791	791	813	832	799	806	821	812	848	840	864	798	834	820	827	770	811	790	867	806	798	832	830	837	824	820	798	842	823	803	790	852	871	837	790	823	827	780	814	816	797	809	773	824	879	810	823	812	836	793	821	782	843	836	844	823	803	804	767	825	791	816	844	761	854	803	864	802	762	844	867	808	807	813	803	800	834	853	809	865	778	863	761	772	781	796	780	787	819	794	855	867	800	868	791	830	831	769	856	805	815	808	831	843	808	730	790	863	845	797	843	846	805	807	862	864	838	811	816	793	726	802	834	836	769	807	786	759	785	754	836	818	777	832	823	827	869	828	788	796	769	783	849	805	786	794	801	773	816	773	813	802	826	797	775	789	829	807	779	779	765	861	787	809	839	809	795	812	831	774	848	855	785	799	801	843	776	740	834	778	854	845	809	744	808	805	766	806	839	781	834	807	781	837	800	818	825	806	780	819	790	833	864	784	789	773	784	828	853	821	777	800	817	804	818	835	764	806	754	808	790	800	831	855	780	869	804	847	796	788	855	882	784	779	803	812	782	836	809	839	836	857	761	797	835	796	834	807	807	833	800	792	823	798	774	796	856	802	758	821	834	832	835	798	818	836	849	826	818	804	838	840	849	851	838	746	809	834	795	837	865	849	799	875	798	808	825	867	788	761	807	809	787	802	811	795	835	811	859	820	859	842	825	815	805	801	862	787	833	808	797	798	817	835	784	799	791	778	769	802	829	819	788	842	777	843	821	821	818	809	833	784	820	814	850	860	833	805	832	803	862	834	815	820	796	747	796	834	796	817	822	811	788	800	857	781	808	823	849	822	817	832	807	819	861	820	812	811	810	847	831	831	751	812	815	853	850	821	833	813	845	771	806	752	799	822	837	845	840	794	815	872	849	805	834	861	818	773	764	808	826	830	802	823	847	854	802	778	804	779	799	772	829	787	781	823	771	843	813	770	862	793	833	799	790	843	811	826	768	802	823	797	877	779	819	764	798	767	829	870	807	816	785	804	797	811	810	819	813	797	815	815	837	789	802	800	796	801	844	853	787	821	823	748	760	870	803	784	839	828	801	770	852	808	803	835	771	798	837	811	824	776	779	813	821	825	783	834	782	833	851	791	833	803	793	825	806	840	825	775	804	839	778	772	811	824	797	784	782	799	800	802	879	767	777	810	830	834	798	822	845	786	830	823	810	827	824	801	809	842	816	864	796
19164	6874	5082	3259	2024	1350	1101	863	748	660	548	521	471	400	395	437	403	349	383	369	353	395	352	367	317	383	372	382	355	349	357	363	369	313	331	320	341	359	361	323	332	329	364	360	370	380	353	382	363	376	353	339	327	339	375	381	358	385	406	331	376	330	344	385	346	385	366	343	327	315	383	374	334	376	362	346	383	377	340	352	343	342	368	362	347	359	383	381	348	346	317	353	410	313	328	357	370	366	351	366	357	381	351	371	334	355	340	382	336	392	357	345	342	366	332	318	338	337	319	330	365	300	372	376	396	339	349	344	366	366	361	360	311	318	362	339	371	374	378	376	360	331	322	340	341	377	363	400	349	365	379	336	368	353	369	367	403	341	349	339	328	350	330	360	378	369	318	355	377	353	343	353	368	370	359	382	336	335	331	349	347	362	332	382	363	371	352	352	386	373	359	396	371	320	331	365	381	361	334	354	355	353	354	335	317	360	353	354	392	385	342	357	361	345	361	335	350	347	338	325	363	348	366	349	355	318	311	358	351	377	366	368	348	362	351	343	373	365	302	340	335	359	359	365	335	338	357	339	331	341	377	344	384	325	380	355	372	368	327	385	336	343	347	366	364	300	327	372	373	340	423	328	354	339	335	335	323	340	407	371	356	378	355	358	336	374	365	320	314	346	371	362	343	382	405	332	346	375	330	370	338	339	310	310	325	375	363	335	377	329	315	310	349	343	350	323	317	336	353	338	323	350	345	359	338	331	315	361	388	324	376	360	344	335	370	296	346	333	330	359	394	367	345	350	366	358	365	309	331	342	357	361	354	304	317	338	353	357	356	357	362	383	364	356	388	348	359	346	379	374	347	342	369	382	341	330	350	370	352	353	350	355	343	325	356	316	315	366	343	356	358	342	330	364	331	358	352	376	364	338	346	354	325	348	367	338	369	341	315	356	389	336	319	348	333	307	314	328	393	358	336	355	353	327	383	356	395	382	333	334	376	356	374	385	341	360	356	319	351	351	366	325	346	328	362	364	352	374	342	335	373	335	325	360	350	388	332	344	312	335	352	325	392	377	384	354	300	348	347	347	336	364	341	353	314	367	343	353	365	371	336	353	375	369	318	334	367	349	384	306	360	398	362	315	342	361	349	338	338	312	307	356	331	368	350	408	326	355	353	344	355	367	378	350	339	333	390	392	330	348	392	337	386	326	344	331	335	318	336	340	363	335	363	315	374	339	381	343	351	350	330	398	356	329	326	358	351	353	344	331	340	357	333	345	343	380	360	381	384	349	338	356	311	377	358	339	365	326	337	334	355	358	357	356	377	345	350	352	336	315	352	354	374	330	324	351	349	372	346	333	386	361	322	350	381	338	365	357	343	352	342	374	370	377	351	341	336	352	340	372	373	366	351	371	392	336	354	335	341	340	388	380	384	325	353	351	353	376	387	343	326	316	313	324	334	356	404	349	381	334	340	341	346	353	340	366	374	373	367	355	332	362	362	329	315	372	368	367	377	343	376	336	323	356	324	331	318	361	351	371	355	341	356	368	367	384	316	357	370	325	344	352	345	340	319	349	353	352	373	337	346	335	313	349	372	347	352	354	364	334	329	353	329	350	328	319	372	373	351	310	353	359	330	345	345	366	386	344	379	368	355	364	322	344	346	338	347	351	326	333	309	345	366	401	361	335	365	356	376	370	365	345	343	372	373	383	366	384	370	341	358	342	358	346	335	345	344	365	363	346	329	318	338	311	383	355	360	336	347	371	357	348	306	345	348	371	335	328	382	352	336	354	348	338	376	324	356	353	343	383	347	360	373	364	358	283	331	337	378	379	321	360	351	404	361	402	343	334	343	295	370	328	365	349	366	354	353	316	349	302	377	308	349	355	358	348	373	342	350	312	344	355	327	344	340	337	373	340	354	335	316	346	303	344	323	351	359	343	329	394	363	355	355	325	346	333	338	368	359	359	357	376	328	347	343	336	346	333	380	318	374	346	368	352	330	340	347	361	367	372	375	338	357	353	363	353	359	348	350	333	341	350	362	386	342	393	355	373	377	327	322	325	377	346	306	363	308	337	337	354	377	348	325	349	334	341	376	340	331	390	327	343	347	365	338	373	333	364	344	353	348	358	379	370	362	362	367	340	326	367	354	368	346	356	357	351	391	386	394	361	368	371	339	348	377	362	358	362	355	333	329	360	361	371	348	348	363	370	366	341	358	344	369	335	326	389	341	307	347	400	400	355	382	339	361	340	359	349	344	318	384	356	364	348	324	329	346	330	380	349	324	346	384	333	348	385	309	356	378	346	383	358	337	354	340	316	331	297	343	407	368	383	333	344	371	314	357	343	371	339	394	343	361	343	312	346	367	316	340	348	355	361	336	346	328	365	337	350	378	353	337	380	355	317	364	378	348	335	348	364	347	362	344	360	352	358	337	352	379	327	355	326	374	371	350	352	361	344	327	337	347	355	386	335	343	374	389	347	367	320	335	370	387	367	364	333	370	354	377	331	353	375	323	385	330	352	331	327	344	387	382	372	347	357	353	319	369	340	382	370	345	329	374	344	329	337	318	370	336	347	344	348	363	372	366	391	368	351	391	350	367	340	334	324	365	349	371	353	327	340	385	386	379	338	355	344	357	326	387	349	339	340	331	359	327	328	366	364	396	337	342	390	330	329	372	367	320	316	349	375	372	340	322	291	323	362	323	331	384	311	335	390	380	388	340	347	366	344	318	329	362	363	325	357	339	341	364	376	341	315	378	360	349	377	356	317	392	341	324	367	345	390	356	355	353	336	362	355	370	337	360	336	348	341	378	374	378	338	363	336	335	345	388	368	332	334	351	355	379	361	364	368	348	382	346	316	360	340	329	348	367	347	382	341	358	355	356	362	351	359	374	342	358	332	345	343	362	384	319	375	360	331	364	362	355	343	371	335	337	357	355	364	342	361	339	363	341	391	358	356	355	352	323	352	378	372	349	334	379	374	351	357	361	363	373	332	348	375	333	331	376	355	300	341	409	316	343	375	342	325	366	366	321	304	354	335	335	338	313	333	344	358	354	361	340	383	349	332	354	362	369	334	351	344	353	323	376	344	318	376	375	332	349	339	362	319	310	351	289	356	363	364	364	335	379	373	329	346	348	327	354	375	342	376	339	341	366	363	360	369	340	346	382	367	350	363	347	351	352	383	334	348	359	352	346	372	355	321	372	353	338	372	306	365	347	340	343	356	323	392	355	333	361	338	364	384	326	341	323	359	361	364	403	351	329	309	336	342	347	354	318	370	351	366	313	332	350	341	317	320	376	347	389	356	336	378	329	357	341	331	332	374	364	348	343	370	369	376	352	352	341	329	338	351	329	345	343	369	355	357	386	368	375	339	315	320	376	356	338	341	374	348	371	342	343	373	343	349	352	342	372	348	359	328	344	358	338	384	337	364	365	329	346	298	341	346	350	353	345	367	364	372	388	399	329	337	345	340	332	371	336	349	354	336	332	353
11965	5304	8351	8434	6526	5084	4244	3529	2981	2446	1933	1696	1498	1303	1125	1110	1045	1000	946	994	939	952	893	826	859	848	873	818	812	786	830	790	795	768	813	772	782	792	791	773	756	840	788	800	825	748	794	786	814	823	828	811	778	824	875	801	822	822	806	822	846	824	858	822	792	785	784	814	775	774	787	780	764	814	809	790	803	783	786	811	790	754	801	765	747	781	801	763	781	777	823	770	782	807	815	781	816	816	866	860	799	773	744	802	784	731	812	842	791	773	799	752	834	771	790	785	813	794	789	813	768	806	802	802	749	770	791	806	781	778	808	771	785	788	789	772	765	781	799	845	820	831	772	797	765	795	819	785	802	828	859	777	800	756	814	777	813	817	797	788	795	800	775	762	793	772	735	761	806	701	795	771	753	815	828	835	780	760	826	795	744	796	767	749	764	812	751	802	748	796	814	790	722	803	825	797	787	788	795	778	776	770	780	859	750	756	805	748	763	777	801	746	767	774	797	784	808	774	800	747	782	765	781	750	805	776	774	774	757	808	767	810	752	756	784	804	794	784	791	791	765	791	745	777	807	804	861	796	746	805	738	771	783	711	805	746	775	777	741	784	784	812	755	789	742	753	788	814	783	813	816	795	823	744	815	784	812	772	812	765	833	793	790	804	793	793	747	818	792	784	809	770	785	730	778	832	819	792	796	765	743	837	782	765	782	778	775	776	777	814	767	795	817	780	776	813	800	777	787	776	773	752	769	789	762	813	777	730	771	818	817	754	789	826	751	801	747	830	788	779	770	810	762	789	796	751	781	833	813	733	813	782	804	805	764	744	794	744	761	788	761	801	804	796	761	775	749	814	778	785	840	793	797	776	824	795	829	810	821	774	802	797	803	791	792	818	785	778	733	858	768	777	798	831	758	796	803	802	784	822	822	773	767	784	837	756	747	771	820	759	773	785	782	798	813	788	817	830	785	814	765	794	763	795	792	800	720	799	852	801	732	794	789	768	778	777	777	794	786	854	731	779	781	767	739	813	800	793	756	815	795	799	742	822	800	791	801	807	745	775	790	809	745	816	795	768	776	785	827	770	802	829	784	777	839	804	766	804	826	745	796	816	753	806	815	796	778	774	789	780	812	787	787	796	805	780	756	821	789	742	802	772	791	806	796	828	766	791	834	772	741	755	787	773	779	716	779	784	792	744	832	794	804	779	813	807	789	764	793	794	760	773	770	791	834	779	761	799	818	783	820	834	818	786	809	791	746	780	828	814	821	826	759	810	794	835	743	769	761	800	774	780	831	761	783	759	756	826	760	808	794	782	775	781	788	767	819	726	774	773	779	815	829	776	808	754	827	795	785	788	786	797	794	769	776	776	818	811	798	828	822	780	816	769	803	772	778	821	762	792	758	775	792	796	803	774	769	776	770	795	810	821	801	781	768	774	778	792	817	824	797	744	770	802	779	754	772	813	799	804	770	791	779	808	814	810	810	808	787	811	775	823	800	755	764	806	776	740	810	768	814	773	805	773	762	776	802	766	788	751	811	825	830	786	757	835	751	782	771	772	777	745	751	848	789	770	800	788	777	821	837	805	744	778	798	794	821	811	739	788	813	849	825	776	803	789	706	800	778	786	798	811	778	812	821	791	776	838	806	766	769	799	827	812	769	795	813	789	784	777	788	778	795	820	741	725	751	730	771	734	774	805	721	804	752	791	774	778	754	774	798	766	828	812	829	787	778	788	801	801	734	819	789	765	765	792	777	813	779	754	851	738	757	755	769	844	769	801	787	769	809	814	782	796	798	824	792	742	752	839	770	801	780	835	745	785	776	820	799	825	735	779	792	790	789	773	792	804	777	788	796	767	810	742	778	776	782	839	818	774	741	765	794	792	769	833	819	792	760	770	829	750	785	800	800	772	770	777	776	806	795	816	787	764	791	799	775	732	785	774	817	804	821	822	784	829	792	779	784	784	757	787	764	811	749	819	768	826	767	749	753	790	796	801	767	762	779	802	798	829	772	781	782	745	802	779	818	811	796	765	775	750	757	788	761	800	819	749	801	831	847	867	832	795	816	775	797	795	775	793	805	829	771	828	794	823	840	794	817	770	774	786	784	754	796	831	762	808	751	778	749	786	788	789	765	787	831	804	797	805	827	755	764	773	784	792	764	781	853	740	760	793	773	809	818	800	787	778	840	790	779	733	824	784	780	729	802	774	791	763	837	759	798	769	791	789	822	778	797	756	826	801	826	828	796	752	768	729	808	787	745	761	777	791	742	775	803	790	797	791	805	786	791	793	797	796	802	773	804	804	817	788	812	776	747	807	759	801	769	771	770	869	797	797	734	780	790	781	786	787	829	794	773	823	814	831	750	785	780	791	743	795	744	796	747	810	776	731	785	748	740	821	792	809	765	800	767	756	806	763	748	803	773	774	828	832	852	757	737	764	839	802	801	798	852	830	819	820	749	782	808	776	846	807	773	766	813	787	784	785	756	810	809	835	751	754	770	758	809	745	802	775	781	789	827	748	751	753	759	791	777	739	836	803	801	803	748	831	809	792	818	741	779	831	760	848	814	753	774	833	795	790	766	806	744	764	817	754	823	768	780	766	755	765	756	811	799	775	787	774	787	796	774	809	816	817	749	777	790	770	844	749	754	782	803	784	769	774	780	804	794	849	796	773	810	772	785	786	782	813	792	772	763	752	795	811	846	760	759	765	809	827	780	786	802	744	831	817	757	795	775	821	793	813	829	837	794	767	806	755	786	805	790	808	764	826	771	795	788	770	801	802	787	756	760	808	810	813	799	802	782	730	751	814	813	803	780	764	784	785	790	798	717	821	790	741	784	780	783	819	743	778	841	779	780	787	815	768	765	805	841	799	793	764	790	806	807	818	800	831	821	733	793	814	805	749	744	794	776	739	765	748	789	792	738	759	786	760	751	791	792	826	805	735	754	805	804	740	762	776	743	824	807	821	743	790	814	866	788	733	808	792	782	788	759	800	762	737	848	833	825	774	806	775	763	839	803	845	787	727	788	749	770	762	838	752	805	791	770	779	813	806	772	789	801	787	755	753	761	768	775	751	768	776	834	827	814	829	830	774	786	716	816	812	790	822	784	776	788	811	796	777	793	777	835	763	793	831	779	783	820	778	757	775	802	791	769	802	764	763	809	782	786	809	832	804	809	817	773	806	809	829	750	823	697	827	808	780	786	742	752	799	831	758	780	773	773	803	752	791	763	795	798	786	804	719	815	756	804	794	752	807	759	817	801	752	747	780	779	774	780	812	767	762	797	789	774	769	748	774	774	761	824	771	749	756	782	774	799	823	735	743	801	819	820	771	794	781	749	804	780	871	765	803	781	732	817	760	833	754	781	809	773	787	774	820	768	757	797	797	825	786	839	817	764	826	764	773	798	814	783	780	780	829	743	755	799	737	745	800	756	811	780	747	833	801	792	772	787	780	749	764	806	779	750	774	763	781	736	773	836	804	769	779	781	783
27969	11193	7683	4791	2990	1952	1552	1228	1030	938	741	690	541	529	503	523	513	473	473	450	486	463	485	482	443	437	401	408	475	428	436	418	417	425	436	429	425	444	432	438	449	398	424	459	412	391	409	451	468	416	429	429	444	432	433	427	406	443	408	397	420	385	387	462	453	429	404	418	424	405	444	450	414	466	419	397	403	445	409	424	426	424	454	396	419	441	441	422	430	438	426	444	424	423	425	451	468	429	393	395	449	406	434	449	421	375	418	397	456	450	441	422	461	384	439	445	439	404	461	423	437	490	486	467	425	434	401	413	422	403	396	382	422	390	424	425	453	428	430	451	422	405	404	454	424	454	418	426	435	434	438	464	424	451	443	450	426	429	429	424	413	455	438	435	397	431	428	438	453	405	413	408	406	368	414	418	427	466	449	443	429	438	455	430	419	401	404	394	435	412	430	420	419	391	405	414	426	446	457	441	416	423	396	440	408	423	418	474	437	449	446	453	454	462	433	451	398	433	428	396	394	435	393	399	401	496	490	417	414	456	417	447	363	444	440	393	451	385	416	427	401	398	373	446	413	411	431	428	459	441	454	434	416	418	424	447	403	414	417	430	411	410	443	408	442	449	401	431	454	461	412	387	419	423	439	452	466	420	447	434	446	442	433	416	436	422	405	453	444	450	439	413	466	433	415	430	441	392	429	452	410	419	419	452	418	420	434	433	447	434	395	404	397	433	418	466	449	435	400	421	425	416	442	408	429	432	452	437	409	431	422	429	483	427	460	441	413	468	417	363	434	461	425	401	436	443	477	413	464	436	404	394	397	410	431	414	445	422	415	458	412	445	463	423	448	458	420	452	432	439	410	423	399	473	446	428	414	439	424	413	436	425	418	454	440	417	409	435	433	440	430	432	449	438	436	434	468	442	401	442	415	410	410	439	407	433	432	436	423	452	402	438	415	441	434	463	439	395	390	377	457	464	427	433	405	398	402	414	432	409	451	438	423	449	383	389	431	461	425	406	433	431	417	454	449	450	429	447	450	477	424	429	451	430	452	440	384	420	437	428	405	437	389	409	444	442	403	459	459	370	411	386	432	449	469	412	451	464	405	426	435	415	408	422	410	399	397	421	425	434	435	396	415	430	475	435	419	432	443	373	399	422	454	416	422	407	461	459	415	441	423	418	446	411	365	423	430	462	440	428	418	441	411	421	462	427	456	413	439	425	450	422	456	412	435	422	414	418	424	405	409	383	445	420	425	426	454	466	434	405	401	482	411	467	448	411	440	434	420	416	478	459	451	436	451	447	441	431	442	449	415	449	449	401	398	416	429	441	417	431	426	448	452	435	392	414	419	438	416	399	442	419	423	422	419	432	417	396	418	426	424	381	379	435	411	409	395	436	443	425	457	431	396	457	452	422	458	445	392	469	429	425	415	403	434	428	448	406	441	412	409	418	432	440	413	442	426	389	427	422	433	376	443	397	420	420	418	444	409	445	432	463	447	440	430	430	452	407	386	447	411	402	422	432	407	412	422	418	412	401	400	430	412	468	437	426	392	424	438	420	442	428	450	434	415	434	421	391	442	432	436	401	435	390	361	401	421	451	433	388	414	418	406	372	436	453	462	448	430	428	410	448	416	411	459	461	406	416	441	453	425	418	387	435	419	441	412	440	414	457	414	444	416	452	402	437	460	459	415	407	411	435	415	410	422	411	418	414	427	443	414	399	450	431	474	465	439	437	398	417	436	478	434	427	424	424	417	445	425	417	433	403	453	441	417	402	411	422	435	424	421	443	425	424	420	420	420	439	394	422	409	498	459	466	422	413	424	401	413	442	416	415	403	412	420	445	467	454	468	442	440	395	486	462	426	462	414	451	439	409	413	421	431	452	451	426	410	455	416	410	454	417	414	461	433	448	480	416	389	408	429	437	461	426	418	435	438	416	403	428	396	425	429	440	436	424	437	405	437	402	422	451	437	418	415	424	428	388	423	431	407	421	420	405	378	450	482	398	452	429	427	425	395	426	432	438	476	436	451	413	439	498	393	397	494	422	380	430	418	429	419	477	427	430	416	391	391	426	400	392	448	415	401	481	396	399	427	398	425	460	437	411	421	408	429	433	432	433	441	442	430	406	436	413	438	410	449	456	443	442	410	411	459	446	414	393	415	411	420	376	456	455	412	412	442	431	462	412	445	418	403	422	395	393	432	454	449	409	413	440	419	418	440	413	446	416	431	445	415	429	420	387	461	417	454	455	430	423	446	429	435	501	454	421	427	457	391	421	426	452	427	427	404	423	462	378	417	427	465	413	425	416	439	396	379	400	462	423	445	443	442	446	470	424	436	413	420	427	380	374	444	431	437	442	380	456	465	407	438	411	403	419	437	446	385	404	445	417	431	448	422	423	402	433	435	422	404	406	408	416	433	403	431	389	424	392	439	432	444	389	404	416	433	408	444	422	453	430	442	453	389	436	427	430	444	409	412	448	472	427	433	408	414	427	434	445	440	417	435	427	450	421	436	406	438	405	420	457	405	427	439	424	466	458	419	406	413	424	448	431	408	426	409	398	455	441	456	405	442	475	423	421	419	417	410	418	415	382	455	407	425	433	424	411	456	459	430	444	417	428	450	453	408	446	414	415	424	407	423	447	504	455	401	453	423	435	445	444	379	448	432	432	406	395	412	450	428	403	438	404	417	426	440	431	449	448	421	456	445	480	409	444	415	382	445	439	438	399	438	393	422	435	430	432	467	455	436	450	415	465	420	416	428	459	422	436	438	457	456	383	467	402	414	439	401	408	489	452	436	407	456	406	476	444	410	402	432	426	438	463	407	392	443	401	413	417	432	414	422	412	427	422	439	431	462	471	432	393	433	452	446	423	389	412	365	436	405	410	433	410	440	432	427	422	439	420	417	421	436	416	400	381	425	456	417	428	439	420	436	383	418	425	412	435	453	450	419	419	452	456	460	417	411	411	426	469	411	454	403	426	428	405	431	397	429	436	422	414	418	417	449	425	420	396	440	421	455	424	420	392	401	379	435	392	445	413	425	400	455	388	430	400	428	438	441	393	410	432	409	439	413	422	438	463	415	432	425	463	415	438	440	398	414	408	427	422	433	423	443	473	406	408	441	400	400	410	411	408	392	424	466	452	429	451	439	425	411	422	490	424	420	443	400	400	413	457	449	404	406	424	425	429	421	464	429	418	419	420	433	412	469	365	419	430	416	453	447	424	451	422	444	453	442	470	421	417	443	476	401	464	464	448	424	449	404	407	408	423	390	422	416	422	427	415	417	452	434	422	445	448	447	461	441	418	431	418	423	419	451	406	459	432	460	437	408	429	454	415	405	448	448	452	379	462	443	387	423	409	424	440	411	424	410	410	416	408	427	397	414	421	422	423	410	441	392	432	460	442	427	426	429	400	439	412	441	430	425	445	443	432	378	433	432	434	444	432	417	429	404	432	444	421	442	420	414	458	399	417	426	461	430	449	459	444	409	429
15304	7970	10613	10625	8765	6720	5764	4733	4098	3183	2679	2172	1896	1634	1502	1358	1368	1250	1253	1216	1134	1135	1049	1081	1046	1033	1025	969	974	937	1009	965	956	1023	995	978	969	921	946	956	879	885	916	966	966	928	933	965	948	916	964	955	992	945	966	911	934	933	993	1028	1021	919	1025	930	983	885	900	935	916	942	958	950	946	911	956	930	927	989	962	917	898	883	967	985	904	935	875	946	901	899	940	950	944	942	903	966	964	953	882	876	930	995	937	952	926	955	975	981	939	890	900	954	946	907	963	916	900	923	919	932	946	960	879	932	933	945	935	933	911	898	904	925	927	915	950	952	909	920	920	896	906	910	951	950	959	971	899	967	946	953	990	928	922	887	904	970	961	927	980	908	979	914	919	918	947	900	964	950	937	912	858	960	969	940	959	982	991	921	947	956	920	962	980	961	911	898	920	977	949	929	925	963	968	903	938	937	947	963	926	939	986	924	921	887	961	971	927	901	970	984	930	963	922	926	972	911	905	924	930	953	946	983	958	923	957	982	1062	935	968	1014	930	931	880	934	941	893	939	899	972	964	945	953	943	904	956	953	895	921	947	928	898	949	976	908	901	907	919	908	926	860	918	950	965	941	946	951	903	927	931	855	904	922	922	930	951	918	966	895	942	914	943	949	942	932	895	928	870	921	948	901	939	1007	943	952	924	916	988	975	888	915	929	957	933	948	896	926	979	947	896	938	920	924	891	889	946	903	921	953	924	926	983	878	932	855	956	936	918	958	941	910	909	908	883	912	945	914	976	930	922	921	913	980	956	984	882	954	974	883	900	899	956	906	961	937	908	923	916	973	974	927	912	990	904	905	912	888	898	857	946	954	908	895	940	913	917	889	955	943	935	956	909	912	977	897	890	941	890	942	924	868	914	956	898	948	930	951	893	904	926	932	950	926	913	876	912	909	907	937	902	974	907	924	951	884	902	953	930	928	921	913	947	926	881	937	954	946	887	889	917	948	906	1017	913	967	942	992	940	933	915	941	927	942	915	1003	999	946	911	979	929	964	903	933	906	907	945	936	880	915	930	907	884	913	917	898	887	896	1002	933	843	942	922	923	955	961	933	982	909	943	894	930	988	946	934	948	957	944	951	962	854	903	984	876	950	980	956	917	912	922	939	907	967	969	938	949	936	906	960	875	940	891	964	929	918	901	940	926	891	938	915	938	946	931	960	922	963	914	934	933	940	899	938	916	961	943	897	945	925	978	913	987	929	951	929	940	931	952	940	882	903	987	946	903	898	972	891	913	953	965	914	959	925	940	938	952	929	935	947	949	946	917	861	924	942	975	902	922	940	926	908	936	975	962	887	897	983	965	933	917	915	938	961	934	884	996	918	903	997	919	931	906	918	875	948	954	972	905	939	937	961	946	944	985	953	922	923	949	929	915	904	937	920	910	912	905	911	939	929	933	906	893	937	905	887	910	891	918	1016	920	886	910	938	894	908	961	960	999	917	995	880	899	982	957	887	970	898	925	923	948	921	931	985	893	931	972	951	915	981	959	949	889	915	929	936	990	865	941	911	940	910	980	930	905	919	932	917	907	964	991	938	929	929	927	969	905	987	927	894	931	953	924	938	930	935	944	926	920	921	892	966	920	945	916	941	1019	922	916	961	980	898	907	915	927	917	966	913	845	921	961	913	927	886	950	919	895	980	922	964	953	884	913	943	964	994	904	941	943	906	950	968	898	932	944	973	934	936	930	923	929	932	920	959	963	962	939	902	930	949	924	960	932	880	914	945	897	940	942	925	950	970	867	957	844	892	879	915	977	899	934	976	935	951	949	934	865	952	944	925	924	901	913	996	926	955	935	945	903	1001	965	912	907	926	880	941	915	873	896	951	941	942	933	916	958	924	894	966	921	893	905	942	928	956	888	884	949	920	896	944	923	966	934	957	932	885	888	883	969	932	926	955	903	979	933	891	931	952	932	963	968	917	933	900	898	970	1000	946	936	879	906	928	918	970	887	930	952	979	968	875	935	926	922	927	929	944	896	939	921	956	929	919	942	915	951	932	945	970	933	937	935	919	929	941	915	915	937	938	922	927	918	989	936	897	892	914	922	962	919	938	957	959	948	930	937	921	902	886	913	987	909	882	931	895	978	938	872	990	972	972	952	930	954	935	897	965	945	916	938	910	946	959	933	903	936	945	866	957	890	964	946	981	962	944	939	953	952	957	930	931	921	907	964	928	938	947	977	920	967	909	928	903	920	1001	924	942	911	964	961	916	905	915	961	922	906	880	935	893	989	925	949	986	947	908	895	934	941	940	933	953	921	905	933	944	923	917	950	925	941	924	966	934	914	914	934	950	941	917	933	915	909	912	952	944	1010	898	915	909	946	928	990	951	870	942	935	974	958	968	872	920	974	912	969	916	966	1020	944	976	923	883	942	905	901	932	950	935	940	910	895	935	919	967	946	922	887	908	905	884	923	1010	933	950	943	970	953	926	869	942	942	914	935	920	936	935	941	960	956	936	934	886	952	937	928	927	960	903	969	935	911	871	965	943	919	931	903	935	918	897	936	942	906	962	933	957	925	922	923	902	939	956	963	881	884	937	924	954	915	919	948	910	870	874	902	914	918	925	934	952	962	926	941	922	974	899	909	927	944	930	950	911	950	951	958	952	882	928	940	881	946	924	944	975	907	927	931	961	959	930	894	929	910	926	933	966	922	923	942	941	951	955	948	933	958	960	954	941	926	932	930	940	917	923	972	941	857	910	948	959	915	940	927	886	924	961	894	929	917	891	1005	939	950	938	932	948	880	977	920	928	947	937	945	905	876	913	1025	950	946	909	941	957	936	955	951	975	912	928	899	945	953	935	956	868	942	879	883	879	888	947	966	908	933	915	941	852	940	873	925	920	957	965	921	944	933	960	999	873	937	931	951	895	950	881	942	944	887	912	950	911	957	979	974	922	939	952	915	938	950	954	881	922	915	1020	939	965	987	909	931	870	923	929	939	896	929	972	920	928	887	936	912	974	985	855	904	966	918	915	929	907	892	896	905	930	857	938	919	890	909	985	905	975	937	878	941	981	952	918	979	910	952	942	918	978	922	941	967	954	993	954	931	971	958	881	920	971	922	914	957	929	947	991	975	885	911	905	888	934	969	926	916	944	962	909	912	944	954	910	935	908	934	939	907	947	891	952	947	946	959	863	969	933	876	976	888	922	874	929	933	939	880	914	956	904	930	927	931	986	946	943	895	879	966	915	916	970	935	931	918	918	905	892	987	925	892	932	956	940	940	955	925	945	953	902	920	918	923	893	942	904	921	981	986	993	919	915	951	881	940	927	955	878	933	969	914	955	899	902	1016	942	937	942	865	936	922	944	948	920	920	942	976	927	936	941	935	946	951	896	911	884	960	954	870	954	904	999	927	931	950	907	919	928	913	998	931	953	881	909	976	900	988	951	908	877	992	911	916	956	942	949	917	892	918	898	946	926	953	943	947	922	914	900	950	986	970	954	975	951	886	893	933
8933	3452	2438	1644	1277	898	809	668	590	522	500	446	401	432	412	402	387	413	378	405	399	352	413	345	383	354	372	382	368	368	394	401	359	372	377	348	385	393	386	347	356	357	338	337	335	338	394	339	361	357	408	357	396	378	384	363	395	368	363	365	396	378	377	395	339	331	383	333	375	365	362	391	377	423	366	356	406	346	353	338	397	357	364	399	374	322	350	377	384	371	369	384	391	352	366	365	350	405	365	409	379	369	379	387	356	328	358	372	344	369	357	395	399	371	339	372	388	360	359	355	358	392	386	378	390	379	348	363	372	361	381	393	391	361	352	346	380	361	384	368	351	319	370	352	342	349	373	372	357	382	407	389	360	388	354	401	384	378	360	372	369	340	352	399	372	407	409	337	357	396	358	403	386	362	347	363	424	353	373	368	391	408	371	396	375	346	356	343	385	351	375	377	341	374	372	408	383	346	331	376	419	403	399	372	370	369	403	348	343	402	353	356	368	349	391	358	393	405	367	395	366	383	369	382	395	338	340	376	372	385	381	404	359	324	373	362	402	391	376	404	369	324	360	365	361	382	368	397	359	362	373	354	372	369	379	356	365	378	345	322	369	404	362	390	367	409	373	360	341	338	392	363	372	386	338	383	389	412	367	372	350	374	410	359	392	348	378	368	391	359	368	361	375	383	333	354	391	330	357	366	391	360	321	342	368	369	361	353	358	379	361	361	376	398	364	390	348	389	381	382	340	369	362	362	347	337	362	377	374	385	356	351	361	362	334	354	369	363	375	405	399	367	374	362	396	335	368	392	361	343	372	364	411	353	345	380	338	343	356	371	363	339	370	394	404	370	383	356	380	363	369	360	426	372	370	331	385	367	406	374	364	386	368	353	367	340	411	373	383	342	361	362	369	376	406	383	386	355	390	394	354	370	382	368	362	371	360	332	366	348	360	354	353	381	354	400	350	361	360	395	316	374	378	367	361	384	361	368	394	375	390	400	364	429	368	402	348	365	400	358	352	342	349	381	384	355	371	341	384	353	388	362	378	366	390	324	381	368	381	368	365	378	379	354	372	361	386	392	338	372	340	346	394	391	386	374	366	366	372	371	363	374	350	383	354	349	363	340	365	397	370	367	343	379	382	374	373	392	335	350	366	351	358	357	419	371	394	373	379	395	349	365	392	362	357	378	361	366	413	366	355	339	373	385	390	353	362	389	325	374	398	340	355	374	373	380	393	402	375	352	349	368	380	357	392	395	378	340	344	360	371	362	360	395	373	370	398	356	359	332	405	382	365	377	379	369	358	352	354	333	353	353	384	356	336	334	359	387	379	365	392	363	367	392	362	362	375	400	396	313	331	329	369	352	378	377	381	402	376	381	363	350	332	313	397	340	357	396	372	416	335	381	360	396	351	388	361	380	368	377	387	346	400	429	370	354	386	392	368	349	354	374	353	347	366	364	357	358	341	373	352	360	380	373	386	363	343	317	365	380	362	356	351	380	342	396	373	404	367	388	380	383	374	405	391	365	382	368	389	379	390	430	388	352	342	393	348	355	333	367	416	401	390	357	360	366	337	337	368	337	347	341	317	334	350	349	406	376	365	349	384	362	363	385	407	370	369	343	371	421	389	430	380	430	402	334	377	364	387	347	370	406	393	352	367	361	373	357	358	392	400	360	375	368	359	338	369	365	385	362	357	359	369	356	342	377	345	382	373	349	393	403	362	407	376	379	367	388	366	401	360	377	361	342	397	384	384	341	364	352	335	365	355	437	409	397	368	339	376	352	352	382	387	341	370	365	369	380	377	372	358	358	376	366	379	366	366	389	356	384	410	344	342	387	400	328	394	380	392	360	329	374	425	357	353	380	351	367	370	362	350	358	366	390	396	353	393	383	357	394	410	399	396	363	356	380	358	359	353	332	402	373	360	309	360	357	367	356	372	399	348	381	369	361	355	334	379	384	354	375	378	351	384	345	390	327	358	361	347	399	363	393	365	396	374	344	315	362	385	376	373	354	361	383	368	353	361	380	340	362	361	350	404	396	388	341	355	356	357	388	367	379	383	382	371	366	387	415	383	390	349	361	376	375	415	364	387	359	366	374	396	360	379	380	367	364	379	381	357	396	384	365	336	395	395	371	360	352	390	389	336	390	347	414	346	381	359	371	383	419	337	375	366	392	355	360	380	400	361	373	363	375	330	369	365	364	394	381	385	365	345	357	350	352	339	383	381	369	355	343	382	355	354	348	313	392	364	385	356	358	374	366	340	376	400	364	381	340	378	367	397	332	381	353	416	358	358	350	402	361	369	346	337	376	383	366	341	373	393	388	383	357	333	382	378	378	333	380	352	371	386	371	341	376	379	397	380	369	391	357	364	392	384	371	398	346	393	369	385	393	408	378	377	405	347	330	359	387	386	371	382	387	397	363	351	374	392	366	369	366	339	395	388	383	362	380	364	373	394	343	393	341	372	355	372	359	366	375	409	352	391	395	376	367	353	349	351	359	383	393	397	409	388	383	388	385	390	387	357	370	337	379	353	365	361	414	384	360	393	360	373	346	372	369	337	371	365	387	387	355	403	395	348	383	374	366	377	394	392	396	387	369	361	366	357	372	361	358	418	366	357	357	356	374	399	351	384	388	367	368	375	388	363	379	378	323	378	397	345	389	382	339	387	369	368	403	368	352	388	366	357	332	367	343	376	353	374	389	395	402	356	404	379	341	364	346	374	336	365	362	402	394	368	379	370	383	376	388	417	397	362	378	408	362	386	399	407	356	347	339	386	348	379	356	335	397	381	369	382	375	386	347	368	383	365	392	329	359	412	328	375	384	362	413	391	367	372	331	363	374	357	352	379	357	360	362	352	338	350	367	332	372	360	362	353	357	411	367	357	392	341	346	354	383	360	381	371	401	381	364	354	347	382	381	337	421	389	367	356	324	349	361	350	375	360	384	381	354	396	345	328	399	383	355	357	358	370	365	362	346	363	346	391	352	335	391	373	392	336	349	366	373	355	371	357	377	372	382	353	340	379	353	372	321	343	368	366	373	375	354	369	354	384	334	384	376	362	359	373	337	339	341	392	374	388	371	359	338	333	392	363	371	380	355	349	376	419	365	394	344	349	355	388	393	374	367	396	359	363	361	365	379	369	367	346	349	399	352	404	363	328	362	373	371	376	350	381	371	372	396	379	340	338	364	341	386	383	361	385	371	392	317	355	364	360	369	380	377	338	381	362	356	354	383	377	418	393	374	345	386	379	367	353	333	352	348	351	330	338	396	327	370	364	378	382	371	349	352	352	367	337	349	346	400	419	378	365	323	367	368	377	392	365	377	350	348	351	378	350	372	347	335	378	366	371	382	386	350	381	380	407	384	350	372	389	344	371	383	382	358	365	361	339	387	372	345	399	342	413	408	380	349	360	364	388	375	384	338	372	376	396	375	391	344	364	380	370	368	420	363	396	360	374	364	427	370	365	394	379	350	363	357	367	334	370	388
5622	3300	4645	4932	4408	3275	2770	2328	2028	1597	1492	1374	1225	1133	1041	947	928	934	914	855	898	928	882	861	852	811	876	786	806	842	763	811	777	808	796	808	800	780	797	849	823	842	839	836	821	828	823	855	805	824	879	839	818	765	821	853	859	844	834	820	882	814	849	837	809	872	816	815	840	772	850	826	823	843	783	853	825	836	815	805	846	822	771	790	794	836	807	845	785	775	845	824	816	781	832	810	827	775	820	829	832	824	772	798	837	789	771	844	762	812	813	801	781	795	781	840	837	781	809	795	835	813	792	770	810	823	833	848	821	807	826	829	795	834	848	808	810	773	819	790	830	841	825	834	839	820	837	808	804	805	802	772	802	839	786	850	780	830	778	840	807	791	798	793	835	839	835	825	819	808	814	787	836	791	852	863	850	845	821	813	836	785	806	796	837	770	793	759	824	835	800	812	765	825	776	782	849	801	816	852	781	784	813	767	782	805	845	781	804	809	816	808	782	852	800	771	822	818	823	793	804	798	841	751	834	782	845	718	793	815	806	784	831	817	813	845	808	833	794	829	880	754	809	819	798	815	790	830	773	811	819	802	823	777	847	786	862	805	772	783	787	824	847	770	809	802	810	797	857	772	825	807	781	792	828	770	771	803	856	807	805	735	818	831	820	812	843	805	840	803	831	822	836	820	781	800	786	798	810	847	793	825	794	823	813	811	779	839	797	819	808	787	758	852	838	858	734	778	779	786	821	823	810	851	810	815	778	888	763	807	867	776	856	813	797	765	813	793	824	796	785	862	772	813	805	876	790	818	805	838	802	811	797	777	782	789	858	791	776	781	831	817	767	841	857	804	814	855	813	816	833	837	790	766	804	818	818	789	779	835	831	756	796	811	805	797	791	773	814	781	798	807	796	789	787	812	859	794	792	801	806	788	867	792	886	823	819	815	742	772	817	857	792	770	835	757	796	823	835	809	826	829	739	820	787	838	821	799	837	792	876	792	854	837	829	803	799	798	774	813	832	846	844	802	795	811	813	818	835	828	796	802	795	866	785	844	821	810	781	807	831	827	817	824	839	806	739	836	802	819	824	852	844	794	794	841	781	745	809	822	865	765	757	797	773	839	833	739	826	818	835	797	822	758	791	785	821	852	827	769	834	805	808	759	817	848	845	811	849	806	838	853	778	874	831	829	821	812	766	815	794	790	821	830	839	799	825	776	778	763	824	810	844	812	768	766	788	807	854	767	769	816	799	836	839	768	837	837	824	764	793	814	828	866	811	851	829	785	804	806	797	821	826	828	822	813	851	780	807	810	847	857	799	802	807	789	748	797	743	775	792	823	846	806	841	782	842	827	806	785	814	788	784	784	805	782	752	750	816	820	745	840	808	795	800	785	788	803	816	818	829	809	777	791	828	819	783	824	784	841	859	823	876	854	818	803	810	787	767	764	796	815	805	753	818	832	788	882	798	772	834	810	812	777	809	802	831	901	873	797	803	805	802	832	880	792	807	768	790	822	804	838	771	806	802	810	859	834	815	785	848	794	809	807	825	790	852	843	783	791	810	745	821	774	816	809	754	846	761	844	793	780	811	848	822	771	806	806	860	797	799	813	815	779	827	797	804	825	783	788	781	816	765	812	844	799	796	787	796	831	818	840	792	798	820	833	796	778	771	778	816	815	840	801	851	806	782	805	771	825	867	835	797	819	791	764	791	818	809	777	773	783	854	835	786	788	864	821	807	849	810	808	746	833	797	816	815	820	812	850	864	803	833	754	788	876	785	875	841	828	834	777	804	845	789	834	838	802	824	756	816	813	808	839	802	837	839	795	745	848	792	818	847	811	868	841	852	836	788	811	794	795	827	832	789	754	808	797	769	837	844	866	810	802	796	837	731	822	787	791	819	818	786	817	876	777	800	833	753	838	802	839	860	858	809	832	843	829	833	817	806	863	815	796	780	826	817	816	813	850	758	862	825	778	821	849	827	778	768	818	831	813	828	826	739	847	817	804	829	788	886	823	771	821	828	815	786	814	843	753	782	826	864	809	832	843	770	806	827	805	797	792	805	800	813	779	812	788	795	806	804	850	776	817	799	718	829	786	771	852	804	795	822	787	826	825	805	832	816	817	758	805	838	833	761	770	784	811	827	848	788	739	823	818	816	810	820	782	817	828	789	834	824	794	819	750	791	785	789	922	832	828	833	818	795	790	840	797	812	820	842	761	844	793	858	816	805	856	794	823	800	794	811	822	727	784	809	851	793	773	858	797	858	783	798	761	819	785	873	790	775	886	855	825	868	803	796	822	788	784	829	797	825	772	752	782	839	804	829	812	853	800	802	783	839	789	808	794	761	835	843	824	811	814	752	789	813	784	798	826	789	768	813	776	876	803	791	821	855	806	849	803	763	785	798	819	844	791	829	785	788	850	855	842	829	782	795	829	827	790	779	850	781	778	793	795	813	811	838	773	800	796	821	818	820	814	824	833	829	801	789	858	828	815	826	787	822	822	799	815	812	795	799	847	805	824	824	857	859	842	807	780	791	797	852	774	830	855	794	812	767	810	818	773	826	790	791	852	781	765	810	839	829	788	832	828	828	841	839	813	805	783	840	803	811	796	789	813	762	826	808	806	810	837	806	790	791	834	806	820	798	859	791	780	809	853	790	784	775	787	841	780	801	876	817	800	821	768	804	794	815	813	771	793	790	799	823	790	808	820	846	799	805	808	814	807	813	818	786	771	802	851	814	790	867	825	780	846	837	849	827	857	835	834	802	762	769	804	840	807	780	852	808	822	786	839	811	805	851	792	818	779	751	844	852	811	809	745	784	821	805	770	754	860	789	859	805	826	802	818	775	799	828	813	788	772	750	772	836	809	804	823	847	801	836	781	844	812	796	806	811	772	856	814	850	784	762	831	807	815	773	821	822	853	830	819	805	869	796	850	818	790	807	819	800	782	792	852	843	798	805	798	823	789	863	823	802	773	799	807	846	827	814	812	812	787	835	809	813	775	778	811	790	794	836	788	789	792	844	788	847	839	779	841	813	789	791	842	813	793	804	828	796	821	758	853	727	820	867	820	782	799	839	779	799	810	852	828	827	823	819	835	831	787	775	761	797	809	819	824	809	825	832	815	833	826	793	782	822	806	812	787	856	847	773	854	793	805	836	764	770	821	791	788	835	829	803	803	778	822	815	805	788	777	817	777	797	850	821	780	813	783	804	820	801	860	820	829	810	813	841	823	842	798	775	836	807	726	787	870	849	789	841	849	791	868	766	786	787	800	809	788	765	845	802	858	824	785	851	789	789	817	804	798	783	806	831	823	812	847	796	804	821	806	820	804	781	797	808	824	796	838	777	765	810	795	830	777	843	811	768	786	810	840	844	830	848	834	802	800	790	813	753	816	811	796	791	806	775	833	763	751	786	778	816	802	797	804	851	765	800	798	788	754	781	813	824	800	865	845	821	857	812	854	875	851	821	838	824	852	837	822	802	808	825	773
19110	6172	4577	3035	2217	1433	1077	899	784	623	594	494	421	431	415	363	404	378	379	396	390	395	368	360	371	351	334	316	335	330	378	313	361	361	355	364	323	357	348	363	347	338	352	326	369	359	381	379	347	315	356	303	298	373	384	331	378	368	335	357	359	347	330	389	361	357	375	346	352	339	324	361	340	373	348	385	348	384	357	327	349	353	351	356	342	357	352	343	353	364	333	365	336	361	326	372	334	349	344	366	362	340	332	368	367	354	324	337	357	355	369	330	355	322	342	338	385	357	386	382	350	327	349	337	365	359	357	359	352	349	354	336	352	348	394	338	349	384	369	381	369	379	390	326	363	401	355	380	341	367	369	342	362	381	359	333	396	328	355	364	313	342	339	336	318	311	332	361	330	366	337	333	333	353	353	342	367	346	332	374	317	376	380	342	383	357	367	357	325	380	349	343	325	348	338	382	363	379	346	368	361	337	353	320	343	325	328	331	336	347	303	396	359	318	335	355	333	336	353	348	358	325	343	325	355	381	345	333	342	321	364	322	366	310	346	330	365	315	366	359	345	329	330	363	364	361	340	375	356	347	386	327	350	354	361	352	343	365	354	367	364	322	337	335	344	341	310	356	344	349	370	333	317	366	356	365	378	329	343	342	350	336	346	330	304	327	334	331	348	325	355	293	356	399	362	367	317	336	385	344	370	315	340	346	325	333	331	368	325	377	323	354	343	333	370	375	348	355	361	375	337	358	311	349	386	353	339	394	347	389	324	317	329	323	363	319	350	360	357	359	371	343	367	408	385	348	334	339	329	324	343	343	333	368	346	342	320	352	351	367	336	380	365	331	359	338	335	376	345	332	359	345	371	344	384	342	363	356	380	350	348	348	342	342	379	350	366	340	367	334	328	356	368	335	327	341	332	330	358	328	358	380	352	347	342	356	342	314	357	341	339	333	322	357	363	377	344	338	285	323	349	328	346	360	342	335	351	361	367	329	362	331	323	363	331	351	374	375	355	380	405	377	351	331	396	327	363	339	364	326	318	367	360	373	365	356	341	347	370	347	388	353	366	356	357	377	372	326	343	368	335	317	344	368	333	319	362	385	359	364	338	335	349	361	303	340	384	333	394	388	334	347	344	320	358	421	323	362	368	341	309	350	362	361	386	366	346	337	362	387	354	330	365	355	368	333	361	338	343	314	361	339	345	344	360	322	338	366	381	327	327	365	345	331	364	354	348	366	321	371	377	371	385	382	354	373	387	358	347	373	326	366	356	309	389	330	331	340	380	376	358	380	358	336	345	329	346	349	332	353	352	384	371	341	341	377	329	355	333	355	350	314	331	358	363	342	371	377	349	364	364	340	368	353	329	307	311	339	327	352	333	360	338	324	360	377	375	347	349	321	319	328	337	344	340	361	368	341	333	367	325	351	381	355	346	342	349	341	351	369	343	355	347	315	354	344	345	328	335	377	352	348	337	387	360	382	332	390	406	334	346	322	356	339	351	343	389	344	347	332	350	384	361	336	383	382	315	389	365	383	347	342	332	347	372	381	334	368	315	341	334	388	324	362	330	324	384	335	392	343	372	386	365	336	353	355	342	353	349	345	352	364	341	346	338	349	348	343	344	382	380	367	343	349	371	342	331	343	340	333	327	379	369	347	356	338	364	358	329	360	339	358	363	361	360	346	352	375	330	359	355	327	356	347	391	368	335	366	355	366	363	339	343	372	360	348	357	341	341	341	349	335	335	389	367	379	352	357	334	324	320	317	340	331	299	333	366	342	350	343	352	370	333	336	366	319	337	347	311	364	352	325	378	347	353	354	376	322	358	344	358	324	331	357	363	390	371	344	359	349	368	347	341	354	374	344	359	405	360	360	324	317	353	363	355	372	320	391	350	348	339	388	373	337	315	335	318	349	327	359	325	353	368	345	339	329	354	320	361	299	338	365	337	327	350	360	335	349	383	364	352	329	366	356	384	347	338	352	340	364	355	351	359	366	369	344	332	393	305	338	373	366	389	343	376	370	365	383	363	349	349	326	339	323	327	320	339	363	336	369	359	357	326	338	370	347	341	339	350	336	357	346	317	388	371	366	338	366	366	344	350	327	353	343	334	319	360	394	337	328	341	326	340	350	363	331	375	358	383	374	357	369	371	390	345	356	365	382	344	349	347	324	351	383	385	320	338	359	354	353	365	350	327	343	366	379	342	321	331	377	372	328	347	355	387	334	351	345	350	365	337	341	362	335	339	396	362	333	308	371	328	350	328	341	375	361	349	338	343	369	338	398	327	348	313	341	373	341	393	321	364	361	343	396	375	353	368	337	357	338	365	395	372	362	365	350	365	351	345	332	325	343	356	338	351	380	370	313	350	350	353	367	361	346	359	356	362	342	335	337	323	364	322	308	351	337	346	346	362	342	345	342	332	324	314	358	356	358	326	347	390	369	358	367	367	393	356	328	350	362	331	327	358	345	360	375	353	319	362	309	369	354	321	350	331	345	352	374	390	353	338	378	328	357	355	317	364	367	359	363	346	348	355	349	337	358	347	352	360	375	354	368	360	352	333	363	367	340	338	361	354	321	316	363	340	361	324	395	323	347	343	338	368	336	362	316	336	343	375	357	345	378	314	369	349	332	335	344	377	332	329	366	343	351	351	383	375	331	360	350	328	353	366	339	349	355	368	372	344	342	403	363	355	357	364	353	324	333	328	336	361	344	335	352	355	320	388	371	347	378	324	355	342	340	383	343	339	358	392	377	359	361	383	316	333	371	339	321	359	355	348	366	363	378	422	356	379	353	345	319	349	350	362	366	363	377	380	382	378	341	307	345	356	386	358	366	321	313	312	321	351	419	370	379	337	336	340	380	369	354	363	357	365	382	352	360	343	384	327	382	374	358	324	363	355	329	339	355	343	352	358	368	335	347	325	293	330	332	337	359	342	334	338	331	327	353	387	351	361	336	352	342	352	331	350	319	344	358	349	367	372	356	313	364	341	359	345	339	369	344	378	328	374	335	371	399	316	341	353	368	381	333	354	330	337	358	336	337	298	340	357	340	335	344	347	343	340	354	352	354	371	331	347	376	372	359	350	343	339	336	365	375	371	298	392	339	350	393	374	350	343	326	354	319	322	322	324	371	378	350	347	351	332	362	340	337	342	378	328	350	341	384	338	303	357	379	364	334	351	373	316	328	371	346	333	323	346	370	352	394	357	359	376	335	345	369	355	318	374	345	329	370	373	376	329	334	341	354	387	321	348	334	339	349	366	326	354	308	349	381	354	374	353	370	359	341	328	358	375	361	383	396	376	361	359	384	357	327	364	384	347	346	350	327	369	377	395	377	342	355	356	368	354	346	371	372	365	353	340	340	400	355	365	323	377	334	347	362	378	352	363	368	331	352	348	346	326	347	354	341	357	324	342	341	362	355	394	360	320	356	371	374	378	387	348	348	311	338	406	344	366	359	377	374	364	360	340	338	326	356	337	373	344	316	319	341
11758	4870	7429	7581	7077	5251	4331	3466	2907	2394	2026	1746	1481	1350	1216	1077	1076	948	931	997	946	941	890	850	835	816	882	836	847	808	802	762	810	731	772	807	775	781	750	834	820	781	778	794	772	780	808	795	744	742	828	852	780	815	833	861	794	825	803	828	796	834	776	779	761	758	791	775	770	788	829	783	744	807	780	784	813	763	789	796	788	769	822	769	775	759	809	796	775	794	803	752	762	786	810	777	806	786	815	814	708	786	782	765	801	804	807	768	774	762	800	781	792	808	795	773	775	793	776	818	828	743	766	839	765	736	813	813	806	815	759	833	834	778	750	803	759	774	780	806	785	789	770	824	779	767	768	763	823	810	811	767	816	782	825	842	779	803	756	799	772	820	795	801	829	754	770	767	787	773	790	826	776	739	829	799	807	822	766	818	801	778	770	741	802	751	777	765	806	755	757	789	749	760	778	786	820	770	779	778	803	804	777	714	751	843	802	810	829	784	784	774	755	804	822	785	786	806	798	828	749	730	776	807	798	773	758	781	768	741	724	831	793	758	792	776	803	746	792	746	721	758	827	759	754	780	819	830	758	797	760	788	792	791	795	759	775	783	773	801	833	777	790	781	789	767	739	773	803	744	792	813	745	804	759	797	806	769	774	816	754	781	783	784	822	820	739	743	795	818	781	788	742	769	764	844	794	827	803	768	796	802	778	798	760	842	817	823	790	813	776	780	778	766	800	787	811	774	762	825	758	781	787	790	814	845	806	801	765	783	797	798	774	767	809	784	800	816	783	779	808	811	763	812	805	760	766	786	802	843	795	792	817	812	812	803	794	789	763	748	763	791	776	775	751	767	772	799	782	761	817	789	753	835	757	801	757	787	781	781	793	774	778	759	812	784	801	782	761	779	781	782	792	756	807	785	752	787	799	792	834	772	770	773	794	759	766	815	772	776	735	813	807	734	831	811	804	804	758	818	753	760	788	752	748	818	789	812	806	776	777	766	833	742	756	768	791	767	751	768	833	803	782	844	792	760	811	785	731	819	725	789	769	770	818	780	840	758	786	781	788	783	744	768	731	814	801	809	824	795	723	805	769	806	802	795	725	799	777	762	804	765	881	826	754	795	784	757	749	766	846	740	821	818	793	756	802	771	768	788	779	805	782	776	796	779	783	785	836	801	759	813	829	823	782	792	752	783	761	755	765	736	809	778	756	770	742	832	776	836	788	795	749	804	830	783	762	815	745	792	793	747	772	763	804	745	770	752	793	809	753	736	788	771	779	844	842	779	839	792	786	831	774	838	814	776	781	772	759	798	805	749	806	750	813	758	757	769	841	846	805	774	778	804	783	829	734	836	793	740	763	769	814	808	795	824	793	816	780	759	778	805	746	768	813	796	763	810	813	774	779	750	744	808	812	786	792	815	815	798	780	763	761	799	789	782	744	848	773	810	790	812	776	783	844	725	733	799	834	816	787	815	742	785	809	769	718	807	795	819	788	764	853	819	836	773	766	797	774	775	739	828	818	747	768	802	788	809	768	788	740	749	755	852	786	775	756	804	820	777	770	756	806	774	782	764	802	785	789	777	795	760	808	778	747	820	803	812	739	753	771	772	778	756	768	743	793	765	731	776	743	808	839	799	774	792	792	749	775	745	809	788	799	762	769	754	814	759	843	783	780	779	776	794	822	767	782	808	793	792	753	827	776	799	778	768	792	839	792	774	792	794	796	780	801	771	807	776	771	800	733	785	771	793	837	760	809	742	781	779	806	699	783	761	773	815	806	851	797	777	814	790	816	779	808	780	804	739	809	760	751	796	740	834	783	765	785	767	788	801	795	787	782	787	767	771	762	764	822	798	791	769	823	782	814	785	785	753	813	779	726	805	828	799	776	737	854	765	813	786	757	812	780	788	806	790	818	775	741	807	806	776	761	832	780	749	786	831	800	786	764	805	737	809	781	764	764	780	799	781	748	692	818	773	795	791	802	782	794	779	738	777	769	776	735	822	855	777	782	738	787	831	742	778	837	743	811	834	733	743	745	736	772	801	796	772	789	770	784	764	799	783	808	765	770	771	794	797	818	742	807	772	794	741	821	800	748	756	752	785	762	785	816	766	780	772	775	786	753	774	775	823	834	793	805	795	781	813	707	779	799	732	789	743	753	758	788	775	783	737	765	756	769	797	782	809	755	740	785	751	783	816	737	774	794	779	751	792	830	758	790	813	805	802	784	806	788	787	767	771	767	795	750	784	787	799	846	784	790	843	810	793	747	764	749	775	788	792	756	825	710	774	796	773	780	778	788	761	752	768	809	846	760	774	797	807	748	777	801	748	756	820	817	804	772	804	822	745	789	736	783	800	829	763	803	751	806	747	761	767	791	753	740	768	748	762	773	786	751	788	798	775	784	715	807	808	750	819	801	809	786	733	752	812	796	743	798	799	810	767	761	792	789	754	772	812	798	803	728	762	768	786	822	789	832	806	821	769	774	826	823	825	759	768	808	774	815	812	793	834	758	777	802	814	775	732	817	775	808	766	810	840	735	809	864	836	762	795	784	797	748	717	783	787	763	815	825	758	788	757	769	715	780	839	813	824	822	805	767	801	752	844	742	723	794	803	785	809	812	760	768	767	762	750	806	803	782	750	792	794	779	742	775	804	790	770	781	781	760	765	785	788	785	809	775	768	778	757	780	786	758	766	744	785	810	776	788	791	759	775	800	790	814	773	830	770	796	783	822	753	768	795	789	788	709	797	793	809	778	793	751	837	831	759	777	740	774	813	762	833	769	860	732	759	750	768	775	789	814	756	770	827	833	769	779	755	802	788	781	785	789	768	843	742	773	771	805	792	760	815	783	786	736	794	775	798	792	745	755	810	811	783	778	839	824	811	754	778	762	754	787	802	782	808	792	797	773	760	780	778	747	808	767	744	819	812	804	789	807	774	819	764	820	782	745	802	806	769	768	788	764	764	741	753	800	779	735	769	790	830	814	775	746	708	810	747	794	771	797	812	826	803	769	783	844	810	766	779	775	792	824	793	801	810	725	765	805	790	788	799	750	807	744	734	757	832	749	844	779	783	767	847	782	813	776	794	789	809	760	751	773	825	794	800	759	789	784	784	762	824	784	766	789	771	731	792	789	779	789	802	749	742	758	742	780	763	776	846	770	771	769	719	792	752	832	785	767	807	813	774	794	797	796	775	805	804	775	765	721	780	799	756	748	802	779	773	821	808	737	781	749	787	788	783	798	766	716	808	817	774	823	813	822	792	767	805	819	775	794	788	772	743	764	809	802	757	769	773	762	825	838	830	796	823	795	803	826	795	840	787	768	813	801	825	767	821	803	763	811	788	757	766	787	780	856	760	779	771	804	761	780	837	741	802	787	782	774	815	748	747	762	753	793	800	780	805	784	728	823	794	726	789	769	761	766	772	768	799	819	767	780	741	751	754	793	808	741	800	761	783	808	774	861	764	806	814	746	768	796	784	794	770	818	793	807	781
27019	9910	7207	4375	2894	1945	1544	1226	1047	827	778	652	582	548	506	507	447	459	450	460	463	472	486	390	409	430	451	422	462	459	460	392	456	434	448	412	389	446	417	426	479	398	449	424	416	429	452	417	440	433	457	447	454	456	408	463	403	409	405	444	446	415	432	439	429	432	435	419	458	441	476	426	441	428	420	466	421	458	429	401	423	386	409	386	470	440	453	438	427	429	431	417	450	419	420	446	413	430	437	430	450	419	411	413	387	438	385	429	450	425	445	412	423	448	413	445	464	446	423	452	453	427	414	429	425	418	425	423	432	439	452	385	458	401	451	440	445	450	433	440	444	456	407	425	405	403	427	432	428	447	412	459	409	433	419	434	486	421	440	416	454	474	482	462	419	421	424	470	415	433	450	416	433	437	441	392	453	454	372	417	442	435	434	430	439	465	446	396	412	422	465	423	405	429	420	400	424	422	428	445	425	424	434	408	430	403	403	439	446	408	397	404	431	454	429	430	445	450	444	419	425	439	434	465	430	418	441	448	407	412	404	406	429	358	434	417	405	413	419	417	460	437	431	401	418	411	446	440	407	454	412	439	414	376	417	422	419	411	425	457	457	422	441	422	435	426	418	435	420	430	452	430	385	446	452	426	379	422	413	419	413	407	421	409	486	450	397	434	438	444	399	430	419	428	421	470	492	420	409	396	448	422	434	443	411	383	507	454	437	375	444	416	446	458	394	409	444	407	391	392	448	468	426	436	404	433	434	441	412	438	420	443	430	461	443	424	406	447	394	408	438	443	444	457	451	437	422	436	414	436	423	413	451	416	453	451	450	466	424	459	429	421	419	426	431	401	411	464	414	477	417	445	442	384	440	407	421	421	429	398	446	394	452	414	443	438	442	428	404	425	411	417	443	423	462	456	425	426	444	460	447	487	431	425	399	426	387	416	425	465	392	432	433	471	397	432	419	449	442	420	427	387	442	425	427	419	450	434	430	430	415	398	403	403	423	361	433	447	438	425	443	411	455	421	413	440	423	458	385	444	399	462	438	403	401	401	467	423	429	412	423	419	405	399	443	418	423	462	390	418	412	397	449	414	358	418	448	410	419	473	434	405	479	440	445	431	421	418	404	432	439	419	407	468	449	429	412	420	418	402	402	420	455	425	426	420	473	440	428	455	450	422	452	385	464	428	400	384	448	423	445	427	437	433	397	429	399	390	394	463	450	430	458	441	408	399	396	413	449	404	415	461	415	439	459	445	450	422	424	431	439	476	460	437	434	399	402	471	413	432	420	450	444	439	437	433	451	425	414	459	447	351	444	412	344	438	413	430	423	432	466	418	436	415	428	430	443	401	435	442	444	428	469	411	460	434	465	477	441	420	440	443	414	440	413	436	452	437	405	432	439	426	449	432	394	416	384	417	388	448	439	442	383	413	417	438	422	479	406	443	413	458	424	461	437	398	465	481	431	449	420	411	449	415	441	431	420	428	424	482	435	383	427	411	414	430	397	454	465	476	408	471	423	393	433	432	418	388	445	412	443	408	392	447	420	428	385	491	447	389	420	458	414	464	406	394	403	442	429	422	471	435	405	420	418	462	436	437	457	421	453	415	425	440	396	429	395	399	437	415	419	447	433	447	455	430	426	486	468	426	406	421	386	394	443	414	456	431	453	402	447	405	452	464	414	409	439	456	390	438	391	427	441	367	400	425	411	429	425	401	433	429	464	434	386	380	419	454	420	437	415	416	432	425	405	415	417	426	410	438	463	457	400	403	396	437	438	428	465	459	428	430	469	400	415	463	443	436	452	411	409	446	474	423	434	420	391	393	437	401	404	432	434	454	443	466	467	458	420	420	446	449	437	406	489	449	451	382	419	429	403	412	461	424	428	463	436	414	451	396	384	439	413	447	464	402	405	425	407	431	413	429	450	461	441	415	444	412	455	423	421	435	431	424	462	423	414	441	413	422	424	467	401	374	428	466	401	399	398	452	440	434	442	415	419	438	402	430	399	399	436	431	434	412	436	443	453	415	423	407	388	446	431	410	444	444	417	400	416	435	425	446	475	499	434	400	421	439	433	420	371	414	406	424	400	432	427	436	447	399	413	385	446	487	469	449	473	454	417	418	433	414	427	394	491	449	411	441	429	441	399	450	448	439	448	433	377	390	454	432	422	390	428	455	395	419	414	402	402	390	399	434	396	420	410	388	431	438	428	394	417	408	403	419	412	471	433	443	386	396	481	415	466	399	365	435	437	407	418	401	432	420	415	447	384	433	403	438	424	479	430	407	449	446	434	370	445	458	454	404	424	466	375	407	408	428	436	452	414	434	406	406	443	457	446	406	407	463	429	399	446	402	385	422	465	428	459	444	404	435	435	425	435	426	454	414	446	439	455	448	436	458	426	418	431	425	420	435	469	421	433	439	466	393	448	446	448	441	408	443	394	462	450	415	445	446	451	421	456	428	392	411	422	409	468	441	409	430	461	400	413	441	421	418	398	450	421	421	439	422	431	411	415	431	431	410	483	440	415	464	391	428	406	392	422	422	434	462	422	402	444	420	423	402	360	442	410	439	431	448	463	435	427	375	413	437	434	456	422	421	432	457	404	376	386	395	447	436	411	488	432	461	455	418	416	455	428	412	459	462	423	421	405	388	428	432	409	406	427	444	447	433	432	448	427	404	429	440	399	423	405	428	426	454	495	442	417	396	393	440	434	416	453	443	464	400	448	458	417	413	435	435	432	449	420	438	445	444	397	435	422	410	445	436	430	414	423	462	414	399	433	373	472	371	403	427	422	420	420	412	442	448	447	393	399	463	425	437	438	447	430	413	418	415	425	436	471	427	435	424	406	397	430	450	415	405	452	407	464	420	439	392	359	382	424	431	451	420	426	433	448	413	425	432	470	445	434	423	419	419	412	413	450	442	444	460	437	398	435	443	427	420	435	431	409	442	419	413	449	425	440	370	431	422	496	494	456	425	427	406	415	449	414	441	436	385	441	470	427	403	420	424	449	449	420	455	406	457	394	428	419	453	417	405	442	417	431	416	407	398	410	490	456	426	441	419	453	414	448	405	448	434	408	439	398	403	475	431	441	457	438	434	454	425	440	422	408	406	457	414	429	402	411	440	411	420	394	390	355	405	439	418	455	396	423	432	414	414	452	442	422	431	427	431	452	439	399	431	441	436	414	437	428	445	451	466	425	435	418	437	419	416	385	435	454	422	432	440	398	397	415	440	427	418	438	422	429	428	438	411	445	433	433	445	417	437	427	389	434	357	422	431	457	426	451	407	401	431	427	429	425	443	423	387	419	440	426	427	423	440	457	474	451	409	406	414	451	434	438	441	418	393	460	426	396	419	401	444	405	421	444	438	438	462	460	454	434	419	451	453	445	420	409	412	420	434	431	423	424	419	417	423	436	466	412	412	436	419	472	478	448	443	435	422	419	431	415	428	428	430	414	415	412	439	395	431	448	451	426	413	469	409	461	438	496	459
14966	6664	10202	9979	9137	7082	5797	4736	3996	3309	2733	2234	1895	1708	1543	1401	1334	1274	1139	1150	1166	1165	1173	1101	1052	1011	1029	1011	1023	1014	975	928	985	999	979	968	982	1018	958	936	969	917	1003	970	940	936	903	904	953	968	966	887	980	978	934	936	1019	962	968	971	1002	902	976	939	942	959	973	967	974	968	934	902	967	920	916	951	950	972	986	956	942	933	974	928	941	935	922	898	905	956	920	902	936	981	878	948	909	944	919	887	989	936	931	901	900	922	924	910	943	921	911	929	966	956	974	974	924	940	928	903	930	935	927	923	956	921	938	899	906	968	972	942	979	940	940	959	891	929	898	1010	962	922	960	952	923	961	952	942	992	939	918	956	970	906	970	932	960	961	950	916	896	923	934	906	906	876	927	936	949	943	943	899	896	956	969	908	901	955	878	904	978	985	905	944	968	917	920	863	957	977	942	905	944	966	911	990	940	970	969	923	897	922	991	944	919	927	900	960	911	936	921	973	924	944	975	858	923	929	919	957	973	935	950	912	931	913	929	930	922	956	870	895	869	949	977	936	976	912	942	869	937	934	985	959	900	931	938	936	953	950	951	958	926	943	958	954	964	928	930	957	1047	928	912	921	968	912	948	929	944	915	950	955	920	941	954	942	979	953	886	905	961	951	911	933	936	946	921	925	875	916	870	963	962	946	938	928	941	911	943	910	927	936	1005	868	888	869	931	907	971	971	997	914	928	886	960	901	978	951	931	939	938	955	939	962	950	911	952	955	947	939	993	946	975	881	936	950	975	917	962	885	949	954	980	944	922	988	927	903	882	915	924	966	960	942	870	968	861	889	915	966	938	983	974	930	901	945	947	888	924	957	940	944	956	1006	1012	984	946	904	903	950	957	943	931	916	928	971	937	926	951	926	897	930	946	945	969	933	969	958	899	964	946	964	927	923	945	891	940	930	916	948	907	929	913	937	917	930	957	926	918	881	968	1005	901	901	924	906	971	973	916	947	950	917	892	939	942	913	959	932	895	974	920	971	922	950	939	949	934	931	986	939	966	916	960	923	879	948	950	930	990	954	914	949	954	937	960	914	957	956	952	912	984	933	957	933	871	945	894	904	882	943	873	971	911	923	996	894	952	947	912	923	956	956	899	916	933	918	931	954	915	907	967	939	935	973	951	967	973	938	927	967	959	941	993	934	892	879	940	908	952	934	897	921	985	908	904	930	904	950	939	940	899	956	890	977	885	953	957	953	898	889	956	979	920	919	917	902	1009	976	949	977	953	961	893	914	938	957	961	895	898	950	895	890	903	950	892	916	958	877	914	874	1003	945	918	905	910	906	989	944	972	922	944	934	989	942	969	933	965	983	953	873	945	933	892	916	885	952	888	873	913	842	910	903	931	841	820	938	926	994	922	926	926	957	900	923	921	936	932	901	912	912	886	952	947	895	924	936	880	927	884	985	947	925	960	942	960	903	981	951	901	940	898	938	958	943	890	923	955	968	904	926	957	939	911	987	928	884	988	945	873	907	941	892	895	945	920	910	943	937	938	898	923	948	957	961	925	959	918	927	876	945	922	955	1013	982	885	966	898	974	920	956	950	913	976	976	919	949	913	958	885	931	898	956	932	924	945	888	921	946	939	941	1003	982	919	925	942	910	901	924	899	942	891	938	948	868	907	979	958	914	933	892	945	916	896	960	933	948	933	955	969	966	947	951	922	887	922	979	967	978	914	969	934	916	917	882	873	976	910	878	892	923	904	924	933	918	901	934	952	892	946	921	947	944	887	929	944	905	952	949	902	963	884	993	944	945	879	944	931	960	935	953	944	916	927	957	956	889	943	934	931	910	940	964	916	901	942	946	1006	937	937	948	973	902	1010	936	973	877	914	979	899	938	937	923	988	923	910	975	934	900	912	930	940	923	983	909	909	904	967	923	930	917	948	954	929	975	947	919	941	906	972	938	931	912	921	962	900	916	977	938	946	958	881	914	937	948	939	966	882	965	907	940	925	906	941	940	959	883	949	917	937	988	952	952	918	907	870	939	942	916	941	942	956	907	952	894	914	942	920	994	918	901	942	933	893	916	936	976	898	907	927	939	905	969	946	925	974	978	932	922	933	947	896	911	909	931	909	936	879	890	899	984	899	1020	920	933	927	931	958	887	942	939	972	914	947	942	967	964	933	920	945	929	928	907	1020	995	929	948	935	916	894	916	907	883	926	959	907	967	950	924	955	922	935	945	937	927	914	960	979	974	880	911	954	924	887	882	976	971	898	964	991	980	925	942	855	999	886	943	881	902	954	900	987	915	940	932	963	932	907	917	938	967	920	983	871	973	920	914	978	938	925	949	874	968	970	927	939	896	924	937	899	936	881	958	941	976	917	941	886	908	1002	921	962	938	927	1002	898	944	865	898	957	933	964	915	879	885	929	897	926	959	921	849	910	889	904	966	940	933	930	930	919	918	945	919	903	964	931	911	878	918	930	962	968	973	964	887	989	924	973	985	942	980	960	939	963	976	934	947	966	969	990	944	928	874	925	879	882	988	867	889	955	908	967	932	912	926	869	975	890	902	938	922	883	965	950	904	943	927	908	899	944	994	893	946	936	963	992	949	954	887	934	958	923	898	908	915	931	920	901	861	922	976	896	923	950	932	995	875	943	949	925	966	982	971	917	904	946	986	899	940	917	950	911	878	940	972	1000	920	955	930	933	924	919	971	945	900	898	892	942	926	951	945	942	935	937	967	986	924	955	934	866	950	893	890	944	939	958	917	960	973	916	921	926	962	927	932	940	945	919	942	896	955	926	925	912	958	937	954	948	1001	916	968	960	937	959	930	907	918	943	947	980	959	907	904	927	927	951	934	931	941	958	920	927	935	898	951	980	943	947	952	879	958	940	917	999	932	941	910	923	887	958	896	905	900	931	916	956	913	925	959	959	906	923	919	975	994	911	912	942	917	913	906	925	979	899	891	951	945	930	946	906	985	935	933	972	950	899	911	929	969	893	895	933	991	952	947	958	927	911	957	882	868	894	988	910	932	936	979	918	941	931	881	897	914	937	1004	927	995	907	963	932	899	949	948	964	906	946	893	918	900	971	938	952	935	934	924	938	1006	934	923	939	956	920	905	914	940	922	928	891	940	984	947	928	875	928	925	896	922	950	935	908	919	960	910	919	981	873	947	946	947	957	927	942	942	917	941	950	929	947	945	884	966	956	952	889	960	941	961	922	929	912	904	890	918	951	963	952	907	986	918	907	894	934	902	983	887	933	950	955	1004	909	965	931	905	935	944	902	977	909	953	956	951	956	964	915	925	924	972	884	923	915	929	959	890	959	980	944	930	944	919	946	916	932	918	975	909	937	910	908	919	931	980	953	936	897	929	981	960	943	939	959	869	964	962	989	960	940	949	945	960	905	907	912	895	888	968	907	880	938	931	911	930	922	895	918	915	880	977	941	938	962	894	922	973	956	978	936	950	957	989	929	908	904	925	856	921	969	927	923	897	895	935	856	956	953	934	936	920
9481	3287	2581	1686	1274	980	752	680	659	527	493	440	442	436	394	393	423	411	406	388	381	375	380	356	400	350	375	364	404	363	369	348	361	391	375	386	340	352	398	344	392	343	359	366	355	371	345	398	371	380	406	389	375	394	408	395	385	401	419	347	368	375	403	370	386	409	365	386	384	356	363	363	346	372	386	355	395	368	351	371	329	343	337	335	347	357	395	358	385	361	372	375	332	371	370	321	354	403	370	367	389	371	379	397	359	356	406	378	367	368	345	380	391	352	420	382	345	334	414	337	362	375	384	408	360	381	345	310	360	365	395	366	356	405	401	378	364	405	370	395	373	388	384	403	398	383	370	393	377	415	389	365	372	396	413	368	334	402	381	375	356	399	366	364	404	367	360	396	396	363	397	373	379	373	358	371	380	397	378	362	389	357	386	367	378	364	341	314	350	367	380	361	399	380	363	371	372	367	351	356	359	346	367	375	396	379	393	411	347	378	355	373	405	360	351	423	390	379	373	384	355	368	371	405	368	330	334	339	328	359	340	371	341	367	357	401	346	346	343	361	359	355	395	364	361	404	363	367	412	373	348	354	361	363	371	328	409	372	382	366	375	388	330	368	375	338	351	401	368	388	377	373	381	365	398	394	344	396	369	316	373	364	354	371	368	384	373	427	340	396	347	382	342	350	349	377	368	392	369	326	358	386	356	362	387	359	384	350	351	361	381	372	343	363	369	370	355	317	359	370	334	386	407	380	390	413	375	396	389	368	319	341	398	352	346	365	382	368	333	369	412	375	367	392	386	392	385	392	337	386	382	345	382	326	384	353	397	358	379	387	377	388	360	334	365	329	348	354	382	326	369	375	373	352	376	378	364	336	396	386	364	362	372	415	345	392	337	378	343	375	390	385	326	348	369	357	395	357	365	339	377	362	358	422	379	398	346	335	325	379	359	378	368	353	369	357	379	392	351	342	373	350	379	354	398	370	377	372	344	335	351	356	353	361	413	367	359	351	355	314	359	384	384	334	370	397	368	325	397	361	388	409	367	412	387	353	386	380	355	345	337	377	396	359	366	378	390	378	375	364	373	403	343	317	386	395	383	358	384	371	382	383	329	403	348	390	350	341	336	371	359	333	333	373	411	379	363	370	362	372	352	376	377	337	380	375	372	350	346	396	407	336	380	432	353	373	308	347	360	353	386	375	401	375	372	381	398	334	348	370	357	326	335	365	325	411	352	384	355	392	387	345	369	368	384	365	402	353	350	344	344	373	384	398	342	339	381	370	390	364	383	375	359	333	335	458	359	401	391	365	394	400	377	377	378	341	411	382	368	332	378	409	393	378	363	376	368	377	390	407	371	367	343	399	374	367	369	351	347	384	352	340	360	324	406	394	353	360	375	382	351	390	384	400	357	392	381	395	338	355	380	369	409	388	381	364	404	371	374	361	379	406	348	356	380	369	372	384	373	341	373	422	353	370	377	357	397	391	410	332	353	388	364	381	380	380	355	378	392	363	396	346	372	354	387	382	345	348	364	405	352	372	366	377	360	383	364	362	372	375	382	382	389	339	340	388	388	387	379	372	378	361	353	345	349	390	322	357	361	371	359	373	386	373	387	375	401	367	372	352	399	388	355	382	344	369	340	371	315	364	376	388	374	364	402	383	407	385	386	348	377	396	387	348	352	336	383	420	369	353	363	352	373	390	425	385	372	398	350	354	347	370	412	381	349	362	347	372	350	369	368	382	341	379	359	372	392	371	351	320	365	330	408	444	384	379	349	389	398	380	370	398	359	381	350	376	361	389	385	351	398	390	325	392	389	369	341	370	399	406	392	359	394	388	384	346	340	385	342	371	361	378	350	354	364	355	389	343	377	385	381	398	372	353	353	411	346	370	364	414	385	352	348	347	376	368	349	384	387	406	383	377	374	402	364	365	363	384	379	415	402	355	384	341	362	354	364	367	405	337	345	410	356	378	373	381	402	357	374	401	381	409	399	364	371	367	367	384	382	353	365	369	401	356	354	373	377	377	371	376	359	352	358	390	398	347	358	377	356	394	433	371	390	364	374	371	376	367	358	355	385	345	352	379	387	367	374	371	349	366	387	410	408	351	381	367	391	387	384	407	360	368	367	343	373	391	335	377	381	373	357	389	371	362	378	372	338	344	379	361	385	372	394	407	341	349	362	381	346	368	372	384	338	381	373	365	398	356	378	359	366	359	364	370	380	396	351	326	374	361	335	350	446	376	361	414	354	381	329	365	363	357	366	347	361	390	342	377	393	355	385	363	370	412	363	394	370	428	370	381	400	378	370	415	381	379	355	360	322	416	397	366	371	360	424	364	383	380	412	341	366	332	357	469	391	358	400	420	365	396	332	372	345	382	344	357	413	373	366	376	351	400	414	368	380	371	388	354	366	357	335	375	371	398	389	363	411	371	360	394	363	368	398	390	371	373	358	367	369	374	371	385	380	407	407	372	360	374	375	393	352	364	365	369	345	367	332	378	397	384	350	373	386	381	398	386	357	336	350	389	355	318	398	375	357	383	362	334	381	399	386	368	326	362	380	362	381	383	344	407	421	396	384	357	371	372	331	385	399	396	343	393	359	371	316	391	324	390	396	373	365	389	366	388	362	357	365	391	368	366	418	385	386	374	388	376	422	362	394	395	379	402	395	367	403	365	364	359	388	384	337	360	354	352	363	374	370	388	353	369	383	373	340	360	328	361	396	346	389	371	357	418	391	344	360	363	386	388	389	354	374	341	345	364	385	349	389	358	397	427	354	343	349	381	357	413	395	362	358	356	356	413	358	418	375	400	325	358	365	334	364	368	344	361	354	387	370	354	368	394	356	383	343	387	375	368	378	356	362	363	412	396	419	411	383	380	387	372	341	355	380	368	352	388	364	346	375	382	400	377	379	357	332	379	382	373	330	341	388	376	352	357	365	364	360	381	415	345	402	401	389	393	367	389	377	376	361	371	381	365	378	354	372	381	390	387	331	389	373	393	396	414	361	340	377	361	361	353	361	395	348	365	364	349	377	384	411	360	396	370	372	375	363	371	363	343	364	388	346	413	391	371	383	380	375	378	361	386	365	370	364	380	368	331	380	371	367	346	360	403	390	348	394	386	354	361	376	373	374	337	360	327	392	405	400	368	405	386	403	368	382	397	372	353	373	353	373	378	361	363	359	346	436	382	377	376	348	387	343	376	364	363	359	360	376	346	368	385	392	313	377	386	354	359	373	378	355	372	387	373	375	361	334	364	388	376	376	360	348	366	361	391	356	393	367	329	361	373	373	407	398	363	358	423	356	356	370	347	357	373	363	408	391	345	350	410	354	399	370	368	424	398	358	382	384	411	397	368	395	372	395	347	334	381	374	372	401	376	397	354	360	385	352	398	366	375	381	395	347	377	375	370	374	352	358	348	392	360	375	368	399	352	394	360	383	355	354	381	347	364	354	403	357	372	353	363	405	368	364	352	360	368	380	377	363	366
5890	2988	4729	4694	4299	3288	2719	2350	2229	1696	1525	1324	1173	1132	1104	943	964	922	827	916	882	916	861	930	889	808	827	808	802	746	782	790	810	817	776	779	828	797	825	837	826	863	808	807	778	861	793	861	806	873	839	838	853	863	856	869	843	835	890	836	854	827	784	814	824	831	837	781	832	829	768	787	788	891	763	808	801	760	822	825	816	822	844	858	801	832	797	806	819	853	825	811	809	805	865	789	834	794	866	794	826	805	779	802	847	853	842	831	800	837	824	833	862	804	830	858	752	811	849	834	825	796	811	798	810	846	850	828	791	807	796	815	816	789	825	830	787	838	796	816	794	771	808	809	799	765	779	833	791	826	836	804	842	815	826	800	833	759	761	803	766	866	835	811	800	816	816	752	819	804	732	865	822	833	839	783	808	855	806	848	837	805	784	805	760	776	784	813	786	852	856	809	790	827	774	780	820	809	824	780	813	816	839	829	840	798	812	752	854	827	821	792	816	839	829	850	833	808	843	815	832	778	779	829	897	795	805	795	842	821	759	774	813	810	781	823	803	812	792	831	781	774	803	860	773	841	810	824	883	801	790	765	831	848	847	829	825	795	836	787	816	847	821	826	821	840	818	775	819	800	781	823	834	805	778	829	800	787	765	803	775	815	806	796	847	830	819	774	843	793	829	852	815	856	844	833	833	847	819	863	758	841	790	789	772	813	801	815	835	804	808	823	827	823	825	804	777	826	837	814	858	826	827	816	815	825	776	844	862	805	787	849	830	823	850	823	794	811	830	803	820	782	782	771	860	826	850	783	821	808	851	797	804	813	818	825	834	838	838	778	794	845	781	774	861	813	797	829	821	857	804	830	821	872	800	844	808	843	836	807	844	790	748	863	826	833	777	860	843	776	761	823	819	842	822	840	831	786	779	810	882	811	792	780	844	776	794	748	829	733	757	806	828	804	824	791	814	793	842	800	820	813	860	784	836	846	757	772	801	812	792	782	820	841	818	825	798	816	822	820	882	856	843	751	798	779	784	838	805	777	793	806	789	841	802	829	808	797	819	845	844	769	797	812	783	878	796	797	827	837	779	838	813	811	836	801	835	863	813	829	821	857	798	798	788	835	832	834	809	774	857	782	832	833	786	795	757	843	812	809	871	878	811	784	793	806	810	792	868	728	774	807	748	765	831	823	805	799	775	760	805	807	832	779	816	815	794	769	799	824	826	801	783	813	858	794	864	821	840	812	796	792	813	821	808	796	849	858	801	813	785	788	842	804	803	800	849	782	851	842	834	781	781	807	781	836	855	820	777	793	797	765	873	821	813	856	801	859	803	803	814	791	795	777	864	794	798	818	807	836	786	813	845	850	826	808	771	843	818	805	813	791	817	792	869	823	829	843	842	839	842	750	779	801	866	825	831	801	812	811	784	790	847	795	841	799	827	821	810	802	843	853	806	816	821	827	832	790	842	792	841	770	761	827	793	817	836	792	764	813	823	855	805	816	813	790	814	809	796	808	799	790	820	816	774	773	798	803	773	883	852	806	839	799	862	834	792	749	784	846	789	806	783	818	790	808	834	827	790	802	792	810	810	783	802	851	800	796	821	831	822	794	858	895	785	813	812	844	806	821	784	762	817	781	787	802	806	799	814	803	808	825	797	771	764	798	839	802	811	822	772	793	856	811	757	803	812	819	794	815	823	794	848	827	805	824	874	841	797	766	827	830	780	821	841	858	768	836	765	816	778	834	784	796	773	818	799	850	813	821	822	802	844	781	835	812	806	845	765	840	851	868	806	800	790	790	828	814	772	810	788	815	834	882	832	834	798	836	846	844	786	856	824	773	818	784	807	812	826	788	783	861	792	765	794	790	832	787	809	852	829	771	811	782	790	766	879	807	849	791	865	782	841	806	845	817	760	805	833	873	821	766	853	845	809	796	769	844	771	814	858	816	827	775	818	828	869	855	793	803	807	830	814	824	807	830	824	809	840	832	816	823	848	800	823	785	832	819	736	813	746	839	827	819	818	829	774	863	840	829	801	811	885	803	829	786	785	813	789	852	838	869	795	835	817	841	767	788	809	800	775	827	812	831	831	846	792	807	804	825	861	836	799	784	810	775	776	780	814	779	764	810	816	795	839	762	822	812	795	801	791	794	826	862	789	831	793	833	809	830	787	843	863	868	835	816	824	793	818	831	880	802	851	836	788	810	823	810	810	766	820	809	759	832	843	788	789	783	793	809	768	821	845	831	817	789	817	779	807	782	858	794	775	809	822	842	793	841	808	801	750	836	854	851	805	800	792	811	820	768	791	796	807	802	810	823	796	794	803	806	824	839	813	818	851	888	794	776	831	845	826	801	816	836	820	811	787	852	827	789	800	811	849	804	768	844	847	798	839	846	767	816	821	789	821	797	831	779	836	837	879	816	794	748	808	841	826	839	826	812	814	845	799	870	807	783	785	819	854	753	851	834	802	794	802	830	839	806	809	832	818	794	801	861	796	861	787	738	810	851	887	853	806	774	766	850	782	839	818	791	841	799	778	770	817	796	795	831	784	851	844	825	815	807	779	828	844	799	826	818	800	828	827	816	807	801	786	790	789	819	859	801	827	790	794	809	771	806	785	792	807	801	813	816	851	824	835	814	765	822	827	819	828	841	778	811	836	785	793	778	793	802	834	842	837	824	830	824	766	805	770	797	800	822	776	810	836	825	871	834	809	825	776	855	855	828	807	831	822	781	812	805	830	825	797	856	792	814	793	824	795	860	841	809	802	788	805	800	834	823	838	811	846	805	805	812	829	834	847	839	811	778	828	754	744	800	812	871	795	813	824	858	754	820	792	811	837	807	825	824	820	844	793	784	843	762	807	827	815	798	813	801	820	792	765	796	780	843	819	842	828	826	768	782	822	840	821	798	804	850	786	812	829	818	776	784	844	862	873	851	848	819	813	816	813	796	792	769	802	785	828	762	831	854	826	822	839	781	838	802	820	783	797	801	818	833	792	781	827	800	776	823	804	796	761	791	815	874	822	799	857	848	794	804	761	793	830	776	862	860	793	806	846	832	808	835	778	825	797	781	851	811	816	834	801	790	804	803	840	806	864	842	772	786	830	775	766	832	795	806	805	787	806	785	819	810	821	799	863	809	792	809	805	772	802	770	870	854	843	786	817	819	858	792	803	811	822	845	804	806	814	834	816	790	820	822	848	840	809	810	788	834	799	838	792	843	852	782	795	784	810	828	779	792	794	798	855	786	836	786	810	802	832	772	833	835	822	791	820	796	891	812	828	790	807	784	793	757	824	794	802	792	818	828	819	777	789	767	769	850	804	754	856	829	885	821	798	812	821	802	778	778	806	799	811	814	773	796	826	772	814	836	804	858	794	817	832	780	778	781	779	825	859	774	841	824	804	874	788	824	790	839	810	850	835	801	803	812	787	835	831	808	779	803	909	752	799	791	811	823	797	849	769	844	775	800	794	842	784	786	817	772	849	825	783	791
18958	6215	4753	2937	1953	1346	1103	822	724	611	600	514	514	433	416	412	388	378	362	386	357	339	362	396	412	375	366	388	349	354	340	342	394	341	366	311	367	339	315	352	331	328	385	352	346	325	407	368	363	335	356	338	372	373	395	374	326	337	335	410	354	380	368	358	371	353	362	349	375	353	379	362	341	320	359	354	324	352	352	327	337	337	317	347	361	359	337	347	363	320	327	310	350	339	334	340	348	330	351	324	350	368	346	305	343	363	376	371	359	316	314	335	313	337	353	330	342	311	334	334	362	359	352	331	327	333	328	376	367	328	365	366	334	337	336	340	359	342	365	354	336	346	357	324	344	385	332	340	324	370	348	372	352	319	362	358	382	336	357	345	343	330	396	373	350	283	363	354	340	354	345	337	350	362	309	341	352	330	347	334	351	354	350	359	315	349	325	334	333	323	367	339	361	323	332	330	357	347	364	343	364	331	349	341	372	354	324	338	366	318	322	333	325	367	294	348	367	353	327	374	366	337	289	328	319	326	330	372	361	353	334	391	358	348	347	351	296	290	393	375	341	353	377	332	354	343	357	375	341	328	358	377	336	330	355	334	340	362	357	351	338	360	353	337	295	329	324	321	324	339	332	323	350	348	337	340	341	334	362	341	351	361	332	353	359	333	378	359	323	338	352	373	368	352	321	332	353	319	307	362	347	328	378	378	357	349	380	353	326	355	330	342	373	381	342	347	372	382	313	319	311	329	328	369	372	328	333	342	321	336	375	370	362	363	347	370	329	326	374	367	337	337	321	367	328	337	309	381	363	344	330	330	342	345	397	364	327	326	349	346	344	377	346	371	343	288	342	371	337	343	381	338	329	354	348	331	324	357	323	380	303	329	370	351	336	301	373	364	355	355	323	323	342	360	334	357	358	343	367	367	349	334	329	360	368	336	323	337	336	346	366	393	397	364	348	371	348	310	336	361	323	356	374	363	377	336	343	327	357	362	369	354	367	343	350	360	345	344	337	387	344	363	363	325	315	315	342	349	356	345	366	358	361	349	341	303	360	347	336	343	312	358	327	323	341	374	371	361	362	312	362	350	337	382	332	326	349	332	325	316	332	347	339	357	347	334	381	378	349	318	332	308	333	351	379	399	332	370	377	373	346	347	361	366	333	332	384	368	332	362	390	353	334	308	348	346	352	337	357	337	357	341	370	331	351	334	407	321	330	342	362	367	313	389	373	333	383	332	372	362	351	349	329	393	326	335	335	373	330	333	373	349	348	344	365	356	322	323	346	304	409	324	339	389	339	344	326	318	336	326	343	329	358	343	360	353	336	332	359	366	378	362	341	355	361	354	338	332	333	352	380	357	306	364	324	348	310	351	365	399	354	301	347	335	346	343	334	359	370	335	348	361	360	320	342	395	375	373	331	365	351	334	363	363	325	364	346	345	354	344	357	362	335	336	359	346	356	320	326	353	366	342	380	346	338	375	329	357	321	341	349	338	337	368	365	350	416	331	333	356	345	356	348	312	360	304	343	370	381	320	346	365	364	328	353	348	351	351	361	354	366	363	368	336	346	340	338	354	367	329	363	338	329	343	346	344	344	355	341	331	370	324	327	327	371	354	405	356	361	357	353	326	357	331	361	360	378	312	349	308	360	363	373	340	341	358	409	382	347	345	359	333	340	361	324	334	368	336	370	391	324	349	329	352	361	379	379	365	349	389	337	365	349	353	367	346	344	347	364	325	379	362	361	344	322	350	361	338	392	317	364	322	354	334	331	347	348	373	359	321	331	347	331	362	361	346	353	312	382	371	331	325	339	342	350	357	345	353	343	301	370	354	359	342	334	335	346	377	384	308	344	323	361	364	310	352	345	323	391	332	344	373	324	358	338	345	354	347	310	342	321	344	364	326	331	378	358	360	368	337	316	360	338	336	354	359	373	351	346	355	334	369	338	365	338	331	314	325	330	360	346	369	317	349	349	349	363	350	388	334	359	343	343	351	345	319	312	356	349	361	356	342	372	389	324	329	356	353	337	351	344	374	359	351	372	352	332	349	357	361	358	341	322	313	302	310	337	343	357	362	326	369	372	328	347	348	358	352	350	318	333	338	380	373	350	327	329	349	343	356	372	353	357	352	326	372	364	331	372	351	348	346	391	365	354	350	353	388	339	343	353	348	333	349	368	301	324	370	359	364	374	370	335	347	335	371	351	356	337	313	386	331	353	350	354	338	346	329	338	315	329	337	344	325	316	335	358	339	373	356	343	352	348	358	342	343	337	347	340	377	353	356	325	327	314	351	335	366	363	356	358	328	341	358	348	320	362	326	365	339	377	352	334	349	340	335	278	348	386	349	327	376	360	370	361	334	371	352	326	338	332	317	336	347	341	350	369	359	348	347	376	361	370	317	351	400	326	340	317	343	363	355	344	372	361	372	371	351	341	333	321	343	346	339	323	352	378	363	346	328	343	351	391	367	417	375	333	339	369	362	365	355	353	342	317	378	348	385	378	335	325	310	338	344	369	348	363	356	347	341	340	330	299	315	369	335	333	325	331	346	363	307	357	331	331	343	365	336	358	324	348	365	345	372	335	343	358	342	307	367	321	331	342	372	357	372	362	372	336	365	392	356	358	325	327	358	346	373	344	352	370	327	352	301	337	373	330	354	360	324	340	335	367	341	370	351	293	369	338	348	377	347	354	366	358	363	353	333	373	388	311	331	359	333	326	340	340	357	344	312	320	346	349	361	347	346	338	370	326	400	341	342	329	347	330	353	356	385	316	340	330	337	333	327	385	361	357	318	389	363	346	368	330	319	342	349	366	358	357	343	336	369	310	344	364	368	344	321	369	340	365	378	344	340	353	339	363	343	385	361	298	364	362	360	348	354	353	309	340	340	346	421	357	324	322	304	348	355	362	389	360	352	313	344	317	333	353	316	367	286	387	370	340	346	340	356	386	352	377	380	323	356	334	342	350	324	364	340	351	321	363	355	352	374	351	380	349	338	349	348	355	311	344	325	377	357	346	351	360	345	338	366	359	349	378	366	328	349	374	337	347	348	353	333	362	309	345	375	351	371	328	354	333	318	361	339	360	374	362	372	348	341	326	382	362	343	344	313	359	348	352	340	331	344	341	351	330	349	360	320	363	372	328	358	333	379	349	351	314	358	360	355	363	352	365	364	329	364	336	326	362	349	313	340	362	332	371	351	361	393	341	345	368	325	330	380	375	359	336	351	318	333	345	364	332	361	368	323	342	317	319	337	319	351	365	351	334	292	312	318	339	369	380	344	350	326	369	320	389	329	381	340	354	360	316	330	353	359	358	353	366	336	360	343	345	331	344	349	323	333	350	358	343	322	331	360	323	339	342	360	318	344	311	335	324	329	401	329	350	328	375	340	357	349	338	331	385	357	341	367	392	374	343	366	379	352	363	348	336	347	379	352	346	364	327	315	346	331	383	330	353	338	348	330	334	324	360	332	359	373	350	333	335	368	365	343
11495	4882	7469	7583	6351	5155	4187	3368	2958	2380	1990	1652	1387	1335	1128	1138	1059	996	956	936	919	855	954	915	864	897	805	822	811	819	816	790	833	769	760	773	783	834	797	783	734	802	819	757	780	799	788	757	794	759	794	794	764	791	813	879	846	872	831	813	803	838	778	806	793	778	765	816	805	775	806	783	809	718	743	774	780	711	770	769	734	740	746	770	751	796	754	812	777	829	827	797	791	772	784	751	739	844	819	762	723	832	758	793	797	803	764	787	734	792	783	865	826	781	804	794	802	761	799	747	789	779	817	789	774	770	859	753	768	804	793	777	734	732	764	765	794	770	792	754	762	774	782	778	804	696	766	743	794	775	832	762	819	778	803	770	741	781	771	764	827	770	785	807	798	808	820	782	799	749	798	801	810	791	790	783	780	835	802	771	848	778	762	729	776	754	782	774	780	775	834	808	795	769	802	785	749	816	737	788	759	820	735	813	805	785	817	785	776	738	779	834	764	779	763	845	749	778	793	832	802	769	765	747	768	808	763	727	797	751	794	795	768	754	817	765	751	796	783	844	803	735	795	751	786	750	801	741	744	751	770	802	778	775	832	796	839	812	723	758	787	772	760	805	758	698	784	752	728	764	749	793	776	800	781	805	807	768	769	763	768	836	765	812	779	765	756	779	801	766	712	781	735	792	730	785	789	754	805	742	798	786	732	761	741	726	761	804	776	795	758	777	808	774	804	800	808	813	776	768	818	753	767	765	800	749	790	774	790	783	776	759	764	718	781	726	760	799	750	760	806	793	851	746	723	776	773	750	791	778	794	760	747	786	765	797	777	809	771	790	780	790	754	779	789	799	789	835	753	814	803	799	755	835	791	815	732	773	754	775	796	817	774	789	788	771	771	791	793	769	793	784	769	806	787	761	810	816	785	811	794	758	828	755	794	739	775	750	742	798	775	820	824	789	789	759	761	818	766	809	769	825	813	813	752	866	775	818	771	795	750	782	813	754	714	774	801	778	749	718	816	731	789	785	760	772	782	724	768	798	762	826	800	731	742	791	801	787	779	805	786	755	769	742	749	794	746	757	799	765	773	779	762	771	790	801	793	804	777	801	779	841	773	781	791	750	770	759	784	789	814	752	752	731	792	792	733	815	739	799	828	719	759	786	824	783	817	796	727	807	758	806	772	758	798	782	835	797	733	784	809	760	719	829	795	810	838	805	757	735	809	791	849	790	801	764	811	779	807	757	759	758	792	774	819	781	846	766	766	775	735	813	772	794	742	806	808	760	816	829	792	781	765	759	757	798	776	773	774	789	749	776	773	799	746	750	755	776	761	753	810	743	743	738	716	789	822	719	722	790	765	761	845	806	770	820	789	802	759	752	765	779	730	764	803	773	744	764	819	761	750	794	771	782	777	747	783	816	753	808	754	799	821	750	756	800	766	768	815	814	787	800	813	761	821	784	784	774	771	792	752	752	817	773	760	794	734	783	786	849	763	759	731	836	694	772	772	754	732	850	823	746	780	775	778	776	742	779	777	787	740	768	769	791	798	795	753	773	739	812	773	852	764	773	743	786	797	794	759	751	762	815	708	757	793	823	767	748	810	804	773	743	797	797	774	819	781	829	800	759	754	794	742	772	786	753	805	852	771	747	822	792	804	754	742	780	721	780	795	750	767	770	801	754	743	817	786	782	806	784	797	822	822	759	781	798	752	789	779	784	797	791	763	726	797	759	804	805	788	752	771	824	750	801	777	842	732	762	777	773	795	812	810	836	758	809	805	737	755	789	720	804	745	793	809	764	817	821	806	824	778	783	783	776	800	773	769	789	783	740	766	731	811	840	814	733	796	817	787	809	745	764	817	785	764	738	735	762	781	781	787	810	751	780	820	818	814	822	773	765	713	773	785	799	778	806	778	767	759	753	750	799	816	777	811	761	781	765	779	758	820	757	783	776	773	803	760	776	735	756	724	807	754	795	765	786	778	799	796	777	815	777	700	720	792	744	794	767	734	822	784	761	813	746	810	809	776	810	735	779	735	789	831	800	762	725	713	801	808	778	783	754	814	793	772	784	819	777	830	836	749	750	769	754	775	779	820	745	776	866	770	742	788	759	793	765	750	775	713	710	831	782	779	814	765	773	772	760	778	778	730	773	783	746	737	812	764	797	779	846	784	741	753	764	762	776	739	811	765	771	793	774	781	727	760	777	736	755	740	807	769	724	790	746	786	819	753	721	735	815	753	804	767	781	807	799	718	787	758	772	773	789	757	746	743	760	799	760	803	762	760	766	784	772	807	721	816	784	738	761	836	752	808	737	787	730	737	798	802	789	744	781	784	756	792	781	852	802	754	853	790	742	731	740	841	805	743	758	766	775	733	808	715	799	765	760	761	805	764	801	778	775	781	764	783	788	818	768	775	745	829	823	781	812	786	820	793	770	784	815	815	812	802	780	752	758	780	823	775	780	764	769	781	818	805	784	760	780	779	784	785	756	766	756	823	817	797	770	739	784	822	786	785	801	742	739	827	773	784	803	732	732	763	766	783	805	808	714	775	758	752	816	785	803	749	753	762	787	781	750	798	756	710	813	718	728	772	787	769	807	740	745	817	735	808	803	785	808	762	772	768	802	796	778	756	839	744	750	802	809	748	777	805	802	721	775	794	783	737	782	810	754	825	789	766	771	737	778	841	782	800	794	768	745	761	801	779	766	775	791	770	751	794	783	777	771	762	779	790	791	780	775	785	780	810	820	756	756	831	800	798	835	766	755	817	802	777	773	800	767	745	743	779	781	786	778	806	792	772	789	766	784	776	731	785	782	720	762	796	826	773	777	779	714	786	780	796	756	745	803	799	788	761	764	765	810	765	763	788	760	790	738	740	764	773	809	763	754	789	806	776	837	828	694	778	812	775	754	805	761	711	696	803	759	745	737	739	741	786	821	775	762	774	752	752	787	732	790	762	771	835	796	735	805	760	746	782	821	823	794	794	724	813	784	774	717	737	812	748	815	797	751	797	743	767	753	759	842	773	776	748	767	818	737	784	761	757	803	812	795	785	761	776	779	759	753	779	766	784	722	767	805	757	751	809	805	804	733	726	826	795	816	801	834	757	765	763	760	747	818	780	764	769	782	815	775	781	820	745	794	724	831	778	739	859	774	805	756	745	790	798	787	806	795	732	776	774	787	791	718	733	801	787	785	764	773	769	769	783	815	817	805	829	819	810	767	788	773	775	782	801	761	744	783	805	770	806	768	803	764	776	816	799	740	737	780	790	776	733	786	777	814	849	765	775	713	807	813	781	773	775	782	738	760	767	750	761	823	799	787	743	718	802	701	771	800	797	759	741	753	781	746	766	759	781	783	762	743	783	787	775	774	745	762	756	741	782	785	803	765	794	751	750	737	759	781	756	763	744	763	805	786	774	776	750	782	768	761	764	780	760	775	808	798	741	741	856	784	758	815	783	799	807	808	811	802	776	749	766	783	832	750	848	766	785	793
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
