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
336983157219	336983157776	336983158326	336983158876	336983159426	336983159976	336983160526	336983161076	336983161626	336983162176	336983162726	336983163276	336983163826	336983164376	336983164926	336983165476	336983166026	336983166576	336983167126	336983167676	336983168226	336983168776	336983169326	336983169876	336983170426	336983170976	336983171526	336983172076	336983172626	336983173176	336983173726	336983174276	336983174826	336983175376	336983175926	336983176476	336983177026	336983177576	336983178126	336983178676	336983179226	336983179776	336983180326	336983180876	336983181426	336983181976	336983182526	336983183076	336983183626	336983184176	336983184726	336983185276	336983185826	336983186376	336983186926	336983187476	336983188026	336983188576	336983189126	336983189676	336983190226	336983190776	336983191326	336983191876	336983192426	336983192976	336983193526	336983194076	336983194626	336983195176	336983195726	336983196276	336983196826	336983197376	336983197926	336983198476	336983199026	336983199576	336983200126	336983200676	336983201226	336983201776	336983202326	336983202876	336983203426	336983203976	336983204526	336983205076	336983205626	336983206176	336983206726	336983207276	336983207826	336983208376	336983208926	336983209476	336983210026	336983210576	336983211126	336983211676	336983212226	336983212776	336983213326	336983213877	336983214426	336983214976	336983215526	336983216076	336983216626	336983217176	336983217726	336983218276	336983218826	336983219376	336983219926	336983220476	336983221026	336983221576	336983222126	336983222676	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2698	3650	2300	2698	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37840	36694	38635	36043	36640	33831	26702	20211	14372	9948	7489	5478	3406	2073	1150	701	536	492	388	367	345	297	330	343	303	366	335	340	384	332	323	330	308	321	331	316	318	334	325	287	363	301	319	338	309	316	308	327	320	286	311	316	293	317	254	296	298	306	306	297	290	342	274	311	323	292	333	328	297	329	295	339	299	289	306	307	314	305	270	311	301	287	293	327	305	317	300	279	314	322	322	307	306	289	295	289	322	310	292	308	296	307	295	311	299	302	316	310	259	302	341	297	285	268	330	285	287	291	310	329	305	322	300	306	323	324	269	321	311	318	288	291	304	290	327	294	300	306	306	285	302	331	324	306	294	316	303	284	321	310	311	270	292	312	290	290	296	294	277	308	274	247	303	291	327	352	308	321	332	310	296	321	319	346	282	321	263	277	331	288	301	329	296	341	300	299	290	307	287	310	300	313	282	281	315	282	338	297	289	306	309	352	292	339	287	310	279	304	304	277	309	295	323	306	308	326	328	282	317	312	294	316	279	294	308	298	316	301	309	300	297	272	331	326	310	286	313	316	312	299	288	287	314	330	295	277	289	279	365	301	299	324	325	316	302	337	285	285	292	283	308	303	333	332	305	285	298	257	309	312	349	310	298	331	270	296	296	317	306	288	317	308	295	266	285	310	312	285	321	331	299	324	282	302	345	316	301	330	299	293	289	296	275	322	297	299	300	321	304	305	274	305	332	321	286	307	301	298	295	281	293	291	273	281	288	308	287	282	311	307	288	295	324	313	294	287	275	281	278	299	287	309	285	314	302	332	285	295	336	312	312	346	297	297	291	266	280	310	291	290	279	299	291	303	297	293	336	307	318	306	342	270	291	292	297	306	313	337	285	301	302	299	294	301	317	328	286	310	310	305	298	317	279	311	278	282	290	300	313	315	315	327	306	323	327	285	304	312	303	342	280	320	316	273	291	326	280	280	298	310	291	284	319	300	296	281	302	301	309	305	332	285	296	307	335	341	300	314	287	320	339	288	295	313	332	335	288	274	312	290	294	329	265	270	329	344	300	300	287	323	344	266	290	301	310	310	302	301	318	289	324	284	301	300	283	340	276	316	312	280	291	310	341	328	282	288	269	303	300	298	284	293	281	312	300	313	262	295	315	300	296	324	291	313	327	293	296	324	311	301	330	315	319	303	309	274	290	300	293	310	300	307	317	298	297	275	349	310	327	329	314	308	310	314	291	311	299	339	303	287	303	333	307	321	306	320	300	345	335	282	296	282	289	305	306	304	342	322	315	297	303	294	305	317	288	326	292	309	321	307	302	355	282	309	306	312	337	281	305	329	333	309	297	340	317	287	323	330	297	258	289	334	325	308	299	299	355	303	268	333	291	300	327	307	292	319	253	321	307	314	323	272	311	325	327	300	305	303	314	322	312	308	298	312	305	310	304	317	309	325	313	271	299	340	295	306	311	316	338	286	269	296	301	324	293	322	324	279	296	279	316	316	269	291	317	265	305	289	318	317	277	341	331	291	304	286	293	333	296	304	319	283	325	298	290	297	288	285	319	325	333	304	342	297	312	298	305	291	318	319	301	284	322	308	344	282	306	284	294	302	273	327	290	318	319	299	302	321	308	303	292	317	324	302	340	287	328	307	298	312	320	297	294	275	293	332	259	293	299	312	320	302	306	308	319	320	297	281	310	270	281	314	284	322	342	304	301	306	278	320	311	299	306	292	343	363	286	300	273	318	313	310	302	311	299	299	278	304	322	306	325	298	323	342	304	311	305	308	310	314	296	308	289	300	288	321	305	292	283	256	281	306	276	331	323	296	302	315	319	308	267	305	312	298	305	285	288	299	321	310	304	293	315	313	304	277	305	298	342	328	308	292	317	302	323	320	306	305	304	314	307	309	308	291	283	297	337	300	313	272	316	316	322	306	277	292	327	299	331	287	312	287	278	298	334	290	327	292	311	307	288	276	302	287	310	287	287	303	268	326	273	306	305	293	298	298	292	312	323	296	315	293	311	282	258	303	279	327	341	289	292	298	309	278	297	272	269	298	285	308	289	334	299	302	297	333	312	286	280	330	326	265	303	297	276	283	338	323	309	289	325	325	306	284	314	293	262	304	310	286	291	298	313	298	301	307	302	287	347	320	288	282	348	307	309	322	282	293	302	280	300	316	278	294	308	313	291	303	304	269	326	277	301	283	311	277	280	308	315	260	277	317	329	319	308	303	313	305	305	274	307	297	293	319	317	282	277	281	294	307	299	298	271	307	290	294	293	314	328	329	273	307	307	305	303	333	317	284	326	320	321	272	290	302	267	298	292	319	304	262	270	264	290	285	305	290	316	323	285	285	352	309	299	282	288	308	284	285	302	288	296	304	302	313	317	292	327	317	305	324	337	287	304	300	312	296	293	287	300	291	326	291	286	321	321	293	283	324	305	290	278	290	327	308	276	260	293	333	314	320	319	302	265	324	326	298	331	316	283	303	321	291	319	318	313	317	320	288	297	330	285	276	316	311	313	295	293	318	313	263	305	315	308	321	305	278	306	323	278	290	307	301	312	289	308	332	304	307	323	279	329	296	312	321	331	298	327	315	310	323	308	320	339	300	303	338	298	299	309	283	299	269	296	293	330	310	306	326	305	304	322	315	312	321	280	301	276	301	306	316	307	325	297	284	300	292	324	308	311	287	312	339	325	306	323	320	298	350	323	278	311	305	305	310	303	302	310	274	299	297	303	295	291	321	320	327	264	314	285	302	325	308	314	282	305	305	294	315	297	324	306	279	322	318	291	330	305	306	312	295	283	286	299	301	286	336	295	300	336	335	350	312	302	294	321	330	321	329	324	278	287	279	291	295	283	317	337	273	305	281	284	305	288	312	313	304	281	345	298	294	309	279	309	296	294	298	305	290	304	297	306	287	321	312	297	278	283	297	293	309	308	278	293	315	329	307	303	301	287	307	313	297	307	301	289	288	304	288	348	305	317	328	293	316	291	307	297	308	292	303	329	296	284	297	328	327	287	323	306	289	301	293	318	321	330	270	340	315	291	333	308	308	300	317	302	261	306	309	279	305	333	297	308	322	338	282	284	289	296	285	279	279	301	287	277	272	323	283	271	310	299	301	324	308	350	315	303	332	294	281	286	270	284	304	296	319	315	320	314	287	318	307	284	281	293	281	322	333	292	282	299	315	279	304	324	330	270	295	309	285	304	303	316	300	265	313	299	301	306	287	257	304	304	303	319	274	292	304	325	317	309	325	315	324	279	281	283	312	279	302	309	350	305	288	322	297	312	279	313	279	283	278	305	311	274	315	318	302	312	289	283	294	288	294	329	283	282	308	323	294	306	281	301	315	267	317	293	307	315	308	309	279	288	269	349	317	299	329	300	266	291	278	332	302	315	311	316	289	310	304	304	284	345	307	320	290	294	315	327	331	300	317	287	286	312	290	286	312	296	297	292	314	297	288	276	317	314	301	280	293	298	310	288	304	277	330
28359	28960	37364	41393	46772	45448	35062	28981	24668	20231	18993	15761	10509	7716	4700	2691	1734	1778	1327	1116	1041	1017	1121	974	1002	988	1001	1079	1070	1028	847	863	894	875	845	811	865	802	853	813	792	832	829	852	871	780	812	740	755	782	751	748	743	756	708	730	752	750	719	746	741	1036	768	714	753	742	711	748	710	666	739	748	724	699	706	756	665	746	748	749	725	744	744	749	720	743	723	731	739	714	758	686	757	697	720	720	686	694	713	757	687	739	740	724	732	720	691	718	733	724	695	721	742	738	744	731	780	680	734	755	658	718	727	701	740	690	710	736	685	681	725	731	767	735	747	711	690	758	725	684	711	708	696	690	711	759	766	688	720	751	696	733	719	743	758	736	686	704	729	722	753	701	668	688	705	710	712	705	755	739	709	718	704	774	710	739	702	642	686	728	666	651	738	690	711	730	683	750	648	692	740	733	703	688	723	698	702	698	692	694	707	683	701	725	668	708	697	684	687	714	717	695	709	653	715	716	736	666	722	710	641	706	663	694	702	666	701	723	695	682	655	687	731	689	756	735	715	730	722	730	684	695	694	713	710	685	715	740	696	748	709	711	735	678	688	690	702	722	688	692	713	710	704	750	684	724	762	737	728	749	725	708	701	733	687	726	711	691	688	728	700	687	681	732	717	664	707	772	649	692	723	690	682	700	705	730	735	689	763	726	748	708	705	724	717	657	726	669	708	678	734	671	702	707	700	677	712	681	728	706	724	696	706	692	737	677	738	721	730	713	735	712	759	694	735	711	714	720	739	676	708	724	741	727	688	768	668	687	736	742	748	700	697	774	749	678	666	696	741	780	744	774	685	710	701	707	734	701	668	688	743	707	723	688	707	664	703	694	728	757	700	706	674	735	735	721	733	725	741	748	740	714	714	702	710	714	710	697	734	752	716	675	687	698	697	675	691	728	696	690	689	750	727	685	660	730	725	708	739	689	698	759	745	736	702	689	709	701	693	720	739	719	712	672	700	704	703	743	736	693	713	704	693	728	702	697	679	691	745	729	731	694	713	693	755	746	695	695	721	677	746	670	748	745	734	763	726	720	643	736	762	740	772	695	757	706	721	734	703	749	702	699	674	720	719	672	716	725	728	685	637	716	751	710	669	722	690	760	702	704	716	728	743	694	706	698	707	698	687	673	740	694	669	694	654	774	730	748	696	733	727	700	669	718	739	663	713	705	722	666	708	685	684	729	639	656	683	714	683	710	662	741	675	727	729	695	730	692	663	686	734	703	685	721	728	701	710	673	683	736	704	713	712	703	704	667	707	688	723	744	690	731	723	695	680	724	754	699	722	688	695	710	689	674	674	747	684	694	726	654	689	704	714	706	721	716	696	709	670	733	655	751	707	694	719	704	693	685	710	695	711	701	715	766	685	731	754	655	692	716	704	665	734	684	724	743	692	741	721	735	664	736	704	659	691	694	717	749	750	681	750	759	734	662	746	691	705	705	712	695	715	691	688	715	673	739	683	724	754	696	716	755	678	739	726	708	691	721	709	709	717	746	720	737	732	711	679	688	672	707	659	691	661	737	701	717	700	685	712	703	734	757	703	701	722	747	723	732	701	689	734	686	707	701	694	648	704	724	686	719	669	752	694	744	673	701	706	740	657	734	698	668	679	707	739	656	714	701	680	666	737	702	770	704	749	725	732	750	734	662	700	716	718	686	722	787	713	734	714	718	721	724	677	712	662	705	758	686	682	702	676	729	661	644	731	701	723	769	692	728	695	742	739	687	673	749	719	764	746	726	722	723	724	704	689	710	709	721	704	750	721	721	662	700	729	664	676	703	766	742	735	719	694	717	728	703	702	719	711	730	685	726	742	704	754	710	721	709	679	716	691	642	757	743	726	705	726	726	705	706	688	753	717	684	709	732	735	682	744	703	696	737	691	737	735	740	704	742	707	679	731	679	728	730	747	733	666	752	734	712	694	745	724	721	746	724	750	692	712	684	734	711	646	732	726	727	714	697	739	710	718	723	658	708	738	711	697	716	711	679	685	691	679	659	696	733	728	714	697	719	695	737	734	711	762	754	695	691	680	711	728	687	720	724	713	666	692	785	745	732	728	699	749	690	696	680	692	751	736	708	752	736	689	709	712	740	758	743	745	684	731	714	704	685	697	715	695	684	707	718	756	742	725	704	669	717	707	737	726	706	679	741	720	668	727	749	683	762	721	704	711	675	696	697	698	671	658	676	760	722	678	720	646	735	660	755	721	686	730	679	704	732	742	728	693	712	692	696	669	754	700	700	690	700	728	697	661	773	728	714	704	690	720	697	718	752	767	692	711	747	731	700	700	703	701	702	704	670	735	705	719	646	757	738	724	713	663	728	746	683	712	720	705	671	702	724	760	726	739	700	707	688	695	674	691	697	736	673	746	690	718	708	712	701	707	757	713	734	742	728	800	693	745	717	720	727	707	694	741	711	702	723	712	715	695	716	705	720	708	658	802	702	720	660	740	732	754	720	682	741	682	782	724	735	738	756	701	704	710	720	743	700	704	694	748	736	701	744	706	628	731	740	667	727	723	670	690	697	720	687	733	696	705	699	705	711	731	688	695	773	754	707	745	712	671	785	710	666	709	719	707	724	702	689	698	682	743	680	733	711	670	713	745	716	740	693	708	684	682	724	675	758	731	734	705	721	742	731	724	675	721	730	666	702	708	693	661	689	780	732	716	739	727	698	728	618	691	753	711	735	746	681	695	730	715	758	683	718	705	744	736	764	731	668	731	684	702	728	695	697	732	673	735	675	694	750	714	746	709	721	716	717	693	676	736	733	750	735	730	705	674	705	730	642	749	721	729	685	708	711	676	691	709	692	709	714	693	705	710	754	667	696	696	705	723	704	700	676	697	688	712	727	744	752	719	688	704	688	672	723	700	673	708	722	689	739	716	722	754	720	713	716	708	736	741	699	695	700	704	685	734	708	707	744	704	704	727	739	664	662	754	659	692	730	761	742	747	698	720	762	718	719	686	719	669	685	713	694	710	676	714	718	641	742	660	681	735	698	730	685	734	695	733	724	689	739	732	734	700	691	748	691	685	725	707	728	691	704	701	723	734	675	697	713	665	706	665	693	722	700	726	701	772	671	720	708	712	692	684	667	746	722	682	687	710	734	679	734	645	737	672	703	698	719	725	689	720	736	701	742	711	729	734	680	755	694	758	702	689	712	703	720	744	704	721	739	683	742	733	731	722	676	681	760	674	701	720	692	703	744	723	691	729	682	710	743	691	690	683	708	728	733	729	680	752	743	785	710	753	709	703	714	687	713	708	696	694	666	711	759	729	709	709	705	688	731	684	753	746	729	701	687	705	698	662	729	709	724	714	683	736	698	681	693	726	699	684	705	693	694	718	715	687	677	674	720	690	737	732	752	721	700	730	704	738	725	716	690	723	690	701	685	699	713	731	732	706	711	763	713	714	742	763	680	730	702	727	667	680	688	724	720	748	669	699	709
6715	5085	6240	5238	4022	2714	1544	851	458	236	207	194	153	119	108	115	105	118	95	108	99	91	91	109	97	92	86	95	96	104	114	79	138	86	95	103	110	111	89	100	89	98	118	114	98	97	95	107	97	100	108	82	100	105	90	97	90	90	92	107	88	94	132	111	105	108	99	95	112	112	88	97	99	115	109	97	106	91	81	99	112	108	97	90	114	104	98	98	111	110	106	107	89	98	86	105	99	95	96	116	111	118	89	98	123	107	91	111	109	116	105	109	100	102	103	100	113	82	105	94	101	94	95	105	106	88	97	135	94	101	91	74	110	106	105	97	106	127	103	107	104	107	95	99	117	96	107	89	101	94	102	94	81	89	110	102	103	108	88	95	99	93	101	103	117	104	78	90	110	77	108	106	104	76	84	110	107	89	101	103	105	105	111	76	104	107	112	104	96	108	106	104	101	98	103	117	103	77	87	87	98	90	77	111	98	111	99	101	94	92	103	80	98	104	101	105	91	124	107	85	105	92	93	90	109	110	98	97	95	96	91	107	99	107	92	98	82	99	84	97	94	100	85	102	79	97	105	79	75	102	83	107	99	78	94	86	97	101	87	136	86	98	116	99	115	106	96	110	114	122	89	97	88	98	95	97	86	104	118	105	90	94	97	99	91	107	98	99	105	93	101	98	78	97	106	95	114	92	93	92	98	92	95	113	94	84	95	98	98	77	103	106	92	85	101	103	99	105	117	93	113	93	108	91	92	93	111	94	92	106	93	107	98	96	94	96	109	94	100	93	101	109	103	81	88	95	106	91	95	103	105	80	115	99	86	100	95	95	109	90	107	92	103	102	107	107	85	108	85	92	97	92	113	113	87	96	91	99	108	111	85	99	96	96	97	122	121	113	106	99	91	92	100	87	91	101	89	82	107	84	97	107	76	110	126	105	96	94	101	104	105	100	97	91	102	124	100	94	92	117	113	106	98	112	88	89	104	89	87	104	98	113	97	101	121	96	111	110	108	109	105	91	101	113	105	91	87	107	90	99	100	94	108	94	100	120	99	108	98	89	98	94	84	102	97	110	106	104	110	83	99	78	93	106	106	94	90	105	92	131	96	116	107	90	123	116	108	104	101	103	120	111	99	101	82	113	107	104	83	102	104	104	127	92	104	104	88	96	113	103	102	114	92	102	98	105	110	95	102	97	109	94	90	97	91	101	89	73	122	114	90	105	113	109	92	81	101	94	98	89	81	91	92	88	97	104	103	101	101	101	109	98	106	113	96	95	109	96	93	109	89	105	99	99	107	100	105	105	99	108	107	99	120	109	96	111	113	98	116	101	115	98	112	91	98	102	105	90	103	107	103	92	86	101	104	92	86	93	104	109	120	120	88	98	106	100	104	98	107	108	98	88	100	80	109	102	107	102	88	94	111	95	120	98	93	98	98	107	97	82	103	96	97	97	92	91	97	86	120	85	93	103	122	109	103	102	86	113	104	99	95	100	114	97	84	86	86	108	115	101	102	98	89	99	122	99	90	98	83	101	120	92	96	88	113	88	109	87	93	91	81	89	103	96	92	112	110	117	78	112	94	97	84	103	110	103	89	105	107	113	102	95	108	78	80	122	96	83	123	87	110	113	105	82	112	118	101	108	104	110	115	102	119	97	98	99	92	93	101	105	97	80	99	94	95	117	106	105	85	103	108	104	117	101	109	96	101	95	103	85	112	91	103	105	98	110	108	101	109	92	88	94	103	103	110	112	105	106	91	105	96	84	83	96	116	89	116	101	105	84	108	109	95	106	97	101	106	85	106	95	107	104	89	90	103	121	100	81	93	107	117	95	96	97	102	107	109	101	100	97	97	87	99	111	91	90	86	91	82	98	111	99	93	113	116	74	111	104	84	96	101	95	111	98	97	80	79	111	100	94	93	98	99	96	114	89	90	82	96	83	84	111	100	86	106	100	92	92	94	102	103	89	99	103	103	82	98	96	108	111	99	83	90	99	104	119	97	115	107	118	112	109	113	93	84	84	94	107	98	106	113	109	117	108	91	117	103	105	84	93	95	100	114	98	111	112	107	97	100	113	107	94	85	96	114	87	106	111	103	97	89	88	85	94	118	109	107	96	118	94	108	93	117	105	94	89	114	99	90	92	88	91	79	109	89	98	111	108	82	109	99	108	104	98	89	90	103	95	97	97	103	92	99	88	95	99	110	94	106	105	99	119	97	97	115	90	90	97	82	119	108	109	90	94	103	93	98	90	96	98	107	101	105	101	97	108	101	112	98	83	102	106	93	108	88	95	98	89	97	100	88	100	94	81	106	86	98	97	88	99	103	97	103	89	90	92	101	84	106	93	113	87	108	108	98	101	98	104	100	135	99	118	103	105	112	101	102	104	102	108	108	97	106	108	101	109	99	111	93	107	91	87	80	86	103	99	97	109	105	95	106	101	105	101	115	110	103	86	113	88	75	122	102	103	90	117	85	100	101	105	110	106	101	107	119	120	95	79	104	109	97	101	103	104	100	102	77	98	93	113	109	85	114	88	102	113	109	119	111	96	97	85	130	108	94	109	86	104	108	111	112	86	118	86	98	111	91	100	94	86	102	90	99	77	105	98	90	97	92	99	95	105	107	112	95	102	82	93	97	101	107	103	91	91	119	99	104	95	103	105	81	91	98	102	109	106	98	110	106	83	97	101	104	96	100	105	100	116	93	103	105	89	98	92	118	97	100	104	107	96	92	98	108	114	113	97	110	96	84	96	92	92	105	93	102	103	124	117	91	97	101	110	106	93	84	92	83	93	88	94	109	93	100	92	111	88	110	109	101	100	103	75	102	90	96	81	95	102	100	96	90	101	98	111	115	83	98	95	104	92	92	85	89	96	118	109	97	97	97	98	91	123	90	98	103	98	107	96	92	106	104	107	79	93	102	97	118	97	84	95	100	90	73	88	87	109	119	109	105	108	110	103	101	95	98	95	107	118	94	92	109	119	94	103	115	90	82	94	96	92	99	92	89	99	91	90	97	87	99	97	96	88	80	89	111	100	84	104	100	114	109	87	104	112	90	105	89	92	103	91	105	95	97	98	117	97	109	104	100	113	117	83	93	108	92	111	107	81	101	97	104	105	91	90	114	95	111	77	86	96	105	91	96	81	120	110	122	104	89	103	95	98	85	95	92	109	121	88	89	116	94	102	114	94	83	120	89	109	105	88	104	90	103	92	91	116	103	100	104	101	100	79	90	98	109	97	96	92	99	97	89	105	95	100	115	103	94	93	101	96	99	87	83	100	77	78	105	108	84	125	94	107	100	92	91	105	97	95	103	76	117	85	107	102	102	92	85	92	113	88	82	96	87	105	98	85	90	102	108	100	86	119	109	82	106	98	82	94	94	95	92	113	99	106	101	108	107	114	88	98	101	110	88	99	92	102	99	105	91	80	114	108	98	97	101	101	100	101	80	74	99	103	76	96	114	101	95	97	101	116	101	96	85	98	96	96
5490	5138	9641	10969	11086	8524	5066	2910	1944	1487	1136	1011	652	509	422	353	331	341	321	320	308	298	272	291	305	351	336	326	326	322	324	319	301	323	310	286	292	293	298	285	292	312	324	314	327	332	299	289	284	294	332	273	274	292	304	301	286	287	299	291	297	377	332	301	283	287	318	271	279	315	309	307	304	311	298	320	301	335	289	312	303	305	297	289	310	284	313	301	291	303	303	293	307	303	308	320	323	331	292	313	335	316	301	294	266	284	265	277	317	271	299	303	314	306	337	269	306	295	313	317	299	311	287	328	300	298	326	301	310	311	277	307	334	279	307	309	321	277	301	324	299	271	248	318	304	316	298	271	300	283	326	340	287	323	291	333	287	327	292	289	295	314	293	290	271	290	270	326	291	298	314	288	328	311	317	289	321	318	301	332	302	294	312	287	285	311	301	274	301	304	319	321	329	293	318	304	290	301	277	295	276	293	274	298	301	302	315	295	281	323	317	323	321	300	317	312	304	298	293	290	283	268	307	322	327	276	306	302	292	321	283	311	283	293	310	310	300	288	294	297	306	282	303	314	306	310	299	282	327	286	334	305	285	287	334	302	322	307	302	291	334	306	301	315	304	291	261	315	306	310	281	268	296	289	303	301	318	278	297	307	306	292	324	299	285	284	320	315	267	282	320	277	287	330	300	264	293	275	305	287	336	284	300	308	290	310	293	306	281	304	296	296	279	297	278	274	262	333	247	300	277	315	281	292	320	289	316	270	315	274	326	273	315	284	293	329	308	278	303	301	258	333	303	317	275	281	314	296	293	307	294	276	294	296	296	298	272	263	297	272	324	289	290	301	305	294	276	296	282	315	308	285	304	297	302	307	322	273	318	298	284	338	308	287	307	327	293	299	307	285	273	310	290	287	310	306	302	324	284	297	315	302	302	319	284	293	301	315	320	319	287	305	309	290	305	294	306	326	289	281	280	292	267	313	281	312	298	304	295	289	322	268	288	307	274	304	295	318	301	297	272	308	303	338	307	329	283	262	291	306	309	282	295	305	295	285	306	289	285	294	284	295	295	328	299	286	292	268	284	300	293	320	275	283	283	304	316	317	275	328	279	305	308	299	299	311	292	310	315	314	298	292	313	301	333	310	310	271	313	275	302	291	296	320	293	281	296	305	317	268	288	279	309	341	293	313	346	299	319	289	311	280	326	308	312	331	332	289	306	299	333	298	280	287	312	269	302	326	307	325	309	279	298	292	289	316	268	316	279	257	279	283	284	297	297	314	277	280	292	311	308	291	292	258	295	315	267	304	306	296	288	279	316	308	305	294	302	312	293	310	326	293	287	328	273	286	286	319	297	316	293	284	304	298	288	324	301	298	289	271	298	281	291	298	295	325	286	304	289	295	307	293	309	287	278	299	300	303	289	295	288	295	266	289	301	290	281	310	264	282	289	310	354	317	308	309	303	293	305	277	282	302	320	264	307	313	294	301	304	291	300	264	248	286	297	295	313	320	266	301	303	304	315	290	298	286	329	270	275	301	312	316	302	287	312	277	296	298	268	273	323	319	292	276	318	286	284	279	304	290	263	290	291	273	287	283	303	277	309	267	281	300	308	298	279	306	307	287	265	274	308	289	296	325	321	311	301	288	288	271	270	300	314	284	314	276	301	306	324	288	280	317	287	300	331	312	302	300	282	283	297	316	318	304	285	300	269	295	303	259	293	308	299	291	287	295	301	263	292	313	305	283	314	295	296	309	300	252	332	304	271	290	296	300	294	305	314	300	291	314	277	294	285	311	280	281	293	277	317	301	327	308	292	304	296	295	282	316	312	314	299	309	296	296	299	268	284	276	311	281	289	299	341	311	314	307	311	284	289	316	307	314	270	304	327	260	285	337	282	283	315	290	309	270	300	299	291	304	284	297	296	306	315	296	324	295	312	305	279	293	305	317	300	296	310	329	286	312	270	318	289	280	328	298	308	292	328	299	315	314	305	295	319	288	308	287	310	303	314	290	308	328	321	284	279	301	283	329	306	307	317	294	280	292	277	302	304	300	283	302	299	287	313	295	306	320	286	285	316	293	284	279	292	294	332	314	304	284	315	306	297	299	286	317	281	290	278	312	266	291	314	279	285	268	268	294	292	294	307	288	309	278	304	341	256	305	289	284	314	314	297	306	335	276	305	290	286	310	277	306	310	307	285	311	287	332	264	291	299	263	288	256	303	315	337	282	274	295	296	316	293	323	287	293	298	288	313	291	308	307	334	314	336	316	290	301	283	320	294	284	276	265	297	294	292	316	295	294	307	316	266	293	300	279	288	273	287	301	287	338	306	296	300	286	296	291	277	298	322	287	325	301	299	307	261	280	334	300	305	281	296	287	329	322	327	300	284	320	302	320	299	313	277	324	279	287	297	298	319	289	321	312	279	290	279	286	327	295	302	319	286	329	313	306	314	316	276	343	295	298	313	290	294	300	301	283	284	308	295	304	287	312	313	291	312	305	300	319	299	259	291	298	274	279	299	335	290	272	324	282	298	267	300	295	264	323	302	309	281	336	290	289	273	272	336	316	317	278	293	313	286	306	290	276	286	274	288	315	287	291	287	298	280	307	330	286	285	333	326	326	303	294	297	311	309	315	306	262	301	305	307	279	306	296	302	315	314	249	311	308	318	286	289	321	281	327	294	293	281	305	294	293	323	267	312	285	326	290	285	297	294	271	282	301	307	305	303	286	309	281	282	289	306	268	305	284	285	286	265	330	286	290	283	300	317	304	291	297	319	317	301	309	294	270	282	287	292	295	317	270	284	307	296	336	260	308	337	318	290	285	309	297	332	271	298	317	284	331	273	290	309	302	324	270	284	311	285	322	325	298	282	327	274	327	316	289	280	307	295	286	311	309	266	295	300	297	279	294	304	286	308	293	306	294	317	320	322	269	287	295	286	317	306	292	310	280	298	287	325	334	310	316	291	331	300	312	282	298	312	295	304	286	300	304	291	318	308	275	318	269	302	329	310	271	326	310	305	295	296	292	325	295	278	280	320	327	310	300	258	316	295	271	271	270	303	297	265	275	289	293	351	311	319	320	327	281	252	309	296	310	294	310	321	293	296	306	277	292	299	292	292	296	311	293	317	320	273	306	282	269	293	283	294	290	318	315	302	285	300	324	290	294	312	316	321	295	301	291	307	300	306	286	318	284	280	294	291	300	308	313	281	314	296	337	294	302	284	303	336	304	349	304	310	314	303	337	328	311	307	296	317	312	324	312	300	318	312	315	300	290	297	273	288	303	292	286	288	343	297	291	289	301	299	310	289	305	303	295	300	291	314	274	308	277	275	337	306	327	295	315	283	282	333	320	321	297	303	297	282	289	287	293	308	330	304	269	298	307	276	282	305	266	292	310	300	301	314	278	309	301	297	253	314	269	315	278	305	299	289	300	308	276	320	283	292	303	315	296	326	297	291	278	279	308	321	319	311	284	268	277	290	277	285	295	305	329
28384	27717	31310	33411	30790	27020	18812	11285	6783	4591	3634	2266	1172	624	464	379	299	316	274	284	254	245	264	234	242	270	258	272	272	268	242	242	245	260	228	235	240	261	274	241	231	240	260	240	225	209	231	250	240	225	261	237	222	230	225	249	270	235	229	232	290	563	441	239	227	260	235	254	248	258	255	243	238	271	236	242	241	244	227	221	237	262	235	215	233	205	238	238	249	265	240	256	246	237	241	238	227	233	240	237	238	244	230	252	232	227	228	246	251	244	234	220	207	222	254	216	208	231	259	209	261	244	216	252	247	214	219	221	209	232	231	232	220	193	230	236	234	229	238	213	247	227	222	250	227	240	217	214	219	234	229	247	221	236	243	265	263	223	237	225	248	240	239	241	212	223	248	239	249	232	239	239	234	237	222	236	224	229	276	239	218	263	234	224	245	266	230	253	242	237	228	246	240	207	251	179	199	235	242	253	238	239	263	238	224	250	241	240	195	212	237	231	263	259	214	249	215	244	205	251	242	249	245	226	215	237	248	232	236	255	218	225	253	225	216	246	239	251	193	241	281	196	230	207	249	223	222	216	193	272	259	264	249	244	218	242	235	255	253	212	235	244	226	274	228	251	244	226	224	256	250	241	222	259	247	273	247	225	228	239	260	222	246	225	258	233	234	216	250	226	234	212	212	246	249	223	256	223	243	233	240	248	244	224	243	254	228	243	238	231	250	270	261	191	229	245	217	253	244	246	226	218	229	226	228	235	223	234	205	231	280	223	215	212	248	245	245	235	235	255	220	215	232	230	239	248	248	225	264	221	271	235	240	233	229	233	219	260	228	221	257	260	248	238	229	235	229	249	246	237	220	260	248	242	216	216	200	237	253	259	245	251	242	249	228	238	218	231	268	233	240	246	246	219	242	245	222	262	219	260	218	212	237	243	247	270	229	245	223	234	223	237	246	257	230	227	227	247	224	222	246	243	243	232	222	245	194	252	219	223	224	229	260	223	234	223	220	221	216	240	236	229	247	216	249	266	236	238	251	232	234	230	222	221	267	239	208	232	247	238	226	253	222	212	226	227	224	232	254	224	260	226	279	244	242	242	267	257	226	264	231	214	222	249	231	241	231	237	240	262	232	237	265	225	229	224	235	223	251	251	272	222	244	220	233	237	247	220	234	246	230	208	216	254	233	222	234	225	229	232	256	258	242	249	211	258	257	217	247	222	245	226	230	240	207	225	216	199	212	249	208	229	217	235	220	243	259	225	235	252	216	237	234	222	224	250	232	249	268	220	230	209	254	246	223	222	218	245	220	250	248	250	251	227	234	216	209	252	226	232	243	250	193	242	237	228	240	250	244	240	263	243	238	240	234	237	243	247	268	244	256	262	274	256	251	229	253	243	248	221	221	215	231	249	242	231	235	244	269	241	217	216	216	225	245	205	250	239	263	261	243	264	221	248	249	244	232	208	245	224	250	266	262	234	252	205	244	256	238	246	248	221	241	255	265	238	283	230	259	241	244	233	224	230	221	232	263	217	205	245	238	217	243	218	245	263	226	239	236	226	222	230	271	237	234	241	220	241	268	249	259	219	241	245	230	217	206	255	230	245	219	248	201	199	226	233	250	243	261	237	259	223	227	245	238	244	233	277	222	216	236	236	246	266	245	226	270	228	244	251	255	246	227	235	247	192	250	226	228	211	219	248	240	218	217	219	262	241	236	217	223	234	252	219	197	259	240	220	235	234	233	237	219	236	217	259	246	236	213	240	261	249	234	247	225	218	250	242	243	258	213	225	247	258	251	242	230	220	230	221	218	228	230	216	229	239	238	271	218	236	229	224	242	215	227	228	240	232	262	236	258	224	269	230	250	235	231	249	236	226	239	238	198	235	247	272	209	235	195	255	259	245	245	240	237	217	227	237	266	218	261	270	244	247	238	238	237	203	248	267	206	250	243	241	242	207	271	242	240	246	236	224	247	220	239	262	234	226	260	228	234	200	211	225	241	230	242	258	212	236	239	233	256	236	223	230	256	249	243	206	223	215	222	238	247	235	234	234	252	233	224	209	225	228	252	230	218	241	242	199	227	230	250	227	232	241	229	234	247	227	211	214	233	256	211	259	217	242	242	246	246	223	252	244	190	262	238	224	244	247	242	214	238	229	234	230	213	229	248	223	230	229	237	243	238	228	213	260	232	245	246	268	227	245	246	214	216	231	235	219	243	234	227	252	252	216	211	232	266	204	250	250	245	222	249	226	230	237	233	235	231	229	257	234	229	255	220	225	271	255	225	228	218	199	211	247	231	241	259	214	230	239	233	221	228	233	232	250	227	218	247	231	242	231	248	243	226	234	207	247	220	264	263	224	234	241	237	246	228	230	231	251	205	255	271	248	238	253	249	246	225	236	272	222	226	223	235	213	246	259	230	256	258	271	235	244	249	235	221	241	246	246	230	237	238	260	270	241	222	264	262	220	225	251	254	221	232	240	240	200	290	226	240	222	220	264	221	228	230	278	228	234	253	201	258	252	227	233	246	235	276	221	238	238	240	217	204	238	211	235	240	238	234	254	232	258	213	243	237	236	263	254	243	262	243	219	251	259	236	229	224	209	228	230	206	247	230	242	199	242	268	213	217	224	242	247	224	239	240	226	242	237	255	208	225	253	222	236	230	225	196	201	225	232	241	237	237	233	279	229	224	245	252	247	234	286	267	286	233	235	238	263	220	214	263	250	232	254	231	233	238	258	235	210	209	246	242	206	246	221	234	241	265	220	222	234	247	254	222	252	221	221	238	263	236	226	249	268	240	264	250	268	252	232	233	234	277	198	239	263	239	257	228	231	223	239	253	231	223	245	256	239	242	218	252	215	244	235	232	239	225	247	212	230	236	206	232	260	224	254	241	244	220	258	235	240	231	216	217	215	244	267	256	219	238	248	246	229	218	201	199	213	227	244	236	217	223	194	224	249	216	249	250	241	273	231	255	219	219	221	255	223	237	223	266	256	244	244	227	239	264	279	214	223	226	232	239	204	217	238	228	260	246	235	231	209	224	233	253	225	215	264	243	229	257	230	235	264	249	258	260	214	230	234	234	234	221	226	233	239	241	238	228	221	253	262	245	243	196	247	246	229	230	228	256	221	247	238	236	261	223	258	237	254	232	247	230	233	237	214	224	270	231	214	210	243	234	249	248	209	261	208	222	239	242	235	220	262	244	266	222	211	259	222	213	222	253	237	230	241	242	276	230	246	236	221	229	233	214	217	246	253	274	245	253	210	249	240	241	227	235	252	235	264	216	228	218	236	236	230	226	278	241	234	245	227	230	243	241	243	207	242	209	219	236	202	237	243	205	230	242	264	249	222	225	250	221	242	251	249	242	223	248	226	236	227	229	239	259	243	244	243	250	226	230	228	209	261	210	220	248	221	250	251	231	220	227	251	269	273	220	258	223	206	242	206	249	236	267	255	229	276	238	271	235	246	226	237	224	263	254	233	238	231	249	254
21457	19490	29664	35661	39103	36850	27083	18771	15493	12859	11504	8493	5162	3260	2105	1367	1224	1251	835	819	739	707	698	744	705	740	790	778	748	693	707	716	735	677	651	650	671	613	656	691	667	662	616	655	627	635	625	614	591	627	626	633	609	658	599	584	619	601	619	651	925	3355	2026	575	613	585	608	630	592	587	598	618	610	568	555	587	624	659	616	625	575	592	610	640	585	604	589	571	602	653	579	588	599	570	570	592	600	600	571	595	578	653	589	596	603	596	648	604	591	593	587	591	600	655	587	592	547	583	585	611	615	566	571	555	627	645	578	587	614	619	587	573	584	589	568	612	558	579	573	606	554	578	573	602	579	590	562	652	616	641	591	627	593	602	607	626	594	602	616	595	609	641	640	595	560	571	602	573	583	537	574	612	592	593	537	603	547	582	609	603	622	589	633	669	554	616	588	574	565	585	562	599	653	580	637	576	598	553	608	612	627	596	603	562	570	596	622	577	619	583	563	580	594	612	615	572	613	590	589	601	606	616	593	612	602	604	635	591	623	592	578	593	559	625	624	598	605	635	587	584	611	599	566	600	604	601	552	574	619	608	593	563	599	584	602	601	599	612	651	581	595	590	608	590	580	633	581	607	536	606	596	593	606	595	585	576	633	553	578	584	659	598	529	629	594	610	591	554	586	624	576	556	607	588	644	602	589	559	580	612	568	596	623	614	600	577	561	538	589	608	616	629	597	582	590	626	593	588	609	621	616	596	552	585	622	563	633	604	583	621	537	615	565	606	574	575	544	560	600	590	611	564	634	598	603	579	617	590	585	600	617	598	563	577	595	633	573	566	567	570	599	573	617	569	578	572	583	592	585	555	586	564	591	615	578	632	603	615	584	614	582	611	592	617	585	573	601	594	599	585	578	589	603	597	583	577	593	630	595	572	574	554	624	645	613	590	585	566	583	576	591	615	621	601	597	592	655	603	614	604	589	617	595	617	622	592	593	607	570	586	573	641	552	629	594	576	582	564	601	551	620	600	591	627	621	568	646	548	606	579	577	575	615	624	610	565	553	605	581	579	590	592	568	555	612	552	604	596	607	598	565	609	584	594	593	605	577	587	620	585	590	630	595	602	623	584	583	625	595	604	564	584	609	570	575	599	571	595	586	619	568	549	583	533	567	573	634	565	584	594	563	614	650	590	556	593	617	594	603	588	580	603	587	570	569	571	593	540	574	586	595	630	628	586	576	594	578	593	590	559	615	585	628	593	582	543	570	610	603	634	591	594	548	606	623	554	580	651	647	616	610	595	606	603	612	551	601	573	638	578	587	627	601	582	615	607	545	589	606	584	600	597	573	607	605	593	596	573	576	540	624	637	595	544	582	562	640	624	603	575	618	615	604	561	564	623	553	600	627	589	600	597	578	603	566	633	558	608	579	601	606	629	581	595	608	607	599	617	572	581	626	624	607	584	628	596	622	604	599	563	613	590	529	569	557	582	615	556	585	602	587	603	596	561	601	621	622	604	604	578	556	575	610	602	591	615	600	553	588	615	643	618	585	586	605	575	599	651	597	581	575	596	604	584	613	557	555	632	585	589	555	584	597	622	603	617	598	632	589	587	609	555	613	548	571	591	583	602	555	608	568	554	606	617	628	591	590	601	589	628	580	622	575	626	609	561	615	541	632	589	610	600	558	621	623	573	619	591	550	595	599	589	556	589	611	519	596	584	599	556	585	597	613	607	672	634	603	629	572	567	624	588	606	632	585	579	586	600	613	573	616	598	605	596	605	646	613	554	583	633	568	608	616	597	592	561	581	615	552	602	569	590	623	569	601	588	596	617	571	595	561	581	604	591	579	575	593	643	605	561	614	613	636	628	599	613	532	589	596	590	601	590	602	598	585	556	572	578	629	551	571	597	593	629	578	609	575	631	554	600	576	580	564	599	569	605	575	629	590	615	595	599	602	597	585	591	609	585	589	630	628	584	573	594	594	564	605	632	567	565	588	594	593	624	590	552	570	590	633	573	566	571	658	569	593	572	588	613	563	586	571	581	536	568	630	614	624	607	612	621	614	604	577	561	618	624	599	631	571	653	596	551	625	590	586	579	609	605	604	570	635	603	599	554	597	590	595	591	583	616	608	560	601	600	581	584	609	633	605	606	556	559	584	573	601	558	624	601	601	578	586	569	631	634	612	570	597	617	624	593	602	612	554	548	601	567	609	591	592	539	645	584	593	643	567	580	618	639	594	546	609	611	634	582	594	594	598	613	578	591	570	580	565	617	618	614	609	601	605	631	618	599	573	624	580	572	632	558	624	601	603	594	588	625	559	590	531	569	582	598	593	572	579	592	590	596	624	566	596	567	606	633	611	606	605	624	618	602	570	616	613	596	604	596	603	597	578	596	601	562	597	569	608	604	584	621	652	620	625	578	587	610	570	564	600	586	603	615	588	577	585	607	585	607	612	584	566	595	668	621	610	582	585	593	619	608	611	597	593	609	609	582	577	609	596	599	605	535	619	609	627	587	597	594	597	548	610	588	632	600	589	598	603	596	596	580	615	557	630	583	565	573	574	596	595	608	616	611	588	579	588	563	590	636	623	597	606	630	567	578	625	605	606	605	579	619	595	589	575	608	557	656	592	611	641	586	576	643	618	639	599	599	559	606	583	608	591	598	595	604	592	609	657	578	575	599	617	596	536	597	594	520	580	619	596	624	588	625	582	623	610	616	645	571	592	608	575	622	573	612	589	580	563	631	568	605	599	598	568	623	583	565	545	646	633	606	628	605	608	584	621	583	585	572	609	562	576	591	557	606	620	562	584	622	601	558	585	611	596	606	538	618	616	571	598	593	564	635	586	597	590	625	560	541	601	586	620	563	637	593	603	584	594	624	596	625	610	567	632	581	569	559	627	600	623	608	596	590	602	634	608	593	575	603	576	605	613	604	591	626	620	607	589	583	587	594	648	629	615	610	580	579	596	581	608	612	612	574	621	580	620	573	601	606	641	569	576	602	589	598	561	573	574	582	631	498	573	571	595	600	583	596	593	569	623	583	616	605	589	593	568	591	578	629	620	576	637	569	580	569	618	590	619	644	641	565	584	617	599	585	629	590	601	598	562	651	580	594	632	628	594	607	593	640	571	603	571	609	622	603	568	583	602	626	578	601	589	587	596	573	584	609	564	595	619	591	586	598	593	624	614	604	580	596	557	589	580	586	598	627	607	610	568	615	628	597	563	618	613	607	590	638	600	594	589	579	588	539	557	627	614	611	625	580	543	615	607	562	605	602	621	553	610	581	645	570	632	569	580	555	596	598	599	595	629	591	572	560	557	604	598	584	582	628	582	598	547	588	598	585	592	551	643	564	559	590	582	627	585	638	600	567	589	613	620	573	578	585	557	556	586	539	585	574	619	588	563	619	536	587	624	578	566	598	626	578	577	601	598	567	585	613	620	588	589	585	592	546	604	537	573	554	618	603	590	578	586	578	621	648	558	621	571	583	623	594
40048	33340	35163	36875	35881	33270	26787	19452	14280	10169	7740	5133	2872	1463	761	639	535	521	431	427	396	369	367	399	403	359	371	394	382	354	399	369	337	336	340	338	352	378	342	336	328	341	345	384	343	351	357	331	347	358	358	354	351	349	322	352	359	326	349	321	421	1092	814	351	343	320	348	331	345	344	360	354	329	341	368	340	371	345	314	376	325	331	325	372	318	330	345	355	346	346	324	318	303	325	352	330	326	321	322	325	340	356	329	306	327	347	326	338	325	358	311	384	322	334	317	313	310	347	327	312	328	384	315	338	314	333	305	339	359	307	322	312	365	315	320	316	340	328	332	336	341	328	344	341	323	342	338	315	345	339	334	340	302	352	298	345	338	337	333	329	292	315	339	340	329	289	337	328	366	321	354	329	346	345	340	318	341	338	328	324	332	360	365	345	347	324	333	364	370	358	320	368	333	358	341	361	325	285	327	315	340	348	348	345	306	310	323	361	335	342	323	341	339	330	336	306	321	332	336	354	306	380	333	347	333	349	376	300	297	345	362	349	342	313	327	313	340	352	343	342	360	309	334	325	352	303	315	378	346	338	338	340	379	325	335	366	359	364	337	374	354	295	314	328	342	352	326	346	340	320	323	352	302	315	347	339	310	292	348	342	332	310	319	315	333	350	338	298	357	327	326	337	329	329	372	330	318	321	342	312	293	320	327	323	319	320	340	346	345	348	370	348	363	314	325	335	309	330	331	343	325	316	311	336	337	311	337	340	349	300	346	349	343	308	326	353	337	329	307	317	328	337	303	346	326	340	322	338	360	336	320	322	328	358	330	357	331	332	289	374	306	335	329	356	310	353	350	343	313	344	336	324	345	332	345	307	349	341	290	301	316	338	305	350	353	362	327	333	329	347	309	312	327	350	366	335	350	310	347	308	331	311	333	327	342	313	368	355	382	390	361	332	299	322	335	336	339	306	368	351	339	325	324	300	343	321	345	342	289	321	315	357	309	337	344	346	374	317	352	333	341	348	304	336	333	338	322	305	307	316	343	362	355	344	320	327	348	349	323	330	355	322	346	313	358	364	310	318	352	333	355	315	347	338	341	295	316	356	337	340	349	331	335	337	331	348	340	320	343	301	344	323	343	323	322	341	322	350	348	352	324	323	297	315	352	269	295	326	339	334	344	305	320	346	318	325	379	359	320	355	347	347	345	305	311	332	348	354	324	332	338	327	330	342	273	357	319	333	323	343	335	334	324	353	356	326	350	305	336	354	315	318	340	361	328	323	312	357	318	359	342	343	317	347	311	315	330	303	328	309	328	349	332	305	316	359	311	328	326	325	364	313	341	353	309	342	355	358	331	345	344	322	320	327	337	309	283	315	329	302	321	353	355	304	295	322	305	299	316	313	373	299	354	329	327	360	353	305	337	317	341	341	314	340	367	398	354	316	340	352	336	323	320	349	370	326	350	343	323	300	350	337	339	316	341	308	357	334	344	351	329	369	332	343	350	335	327	335	328	321	362	353	325	315	308	330	305	335	322	308	341	341	334	340	335	350	351	308	329	345	305	324	321	356	321	343	331	362	326	288	304	321	307	341	333	327	348	336	357	346	337	318	325	313	317	330	323	323	319	341	331	330	336	368	328	319	347	339	323	321	366	330	344	334	339	333	373	338	315	342	347	324	304	320	334	338	359	353	341	348	315	337	368	345	336	319	327	324	335	335	376	328	323	313	329	341	311	326	313	314	347	327	326	319	311	375	317	287	347	335	335	333	325	346	357	345	325	345	327	337	337	341	328	362	347	326	358	324	368	325	344	314	344	313	328	346	359	348	325	319	341	336	327	312	304	307	339	314	347	298	329	362	319	344	304	337	348	338	354	340	331	342	292	316	326	294	321	340	330	350	341	284	313	355	301	312	344	323	333	357	334	344	354	319	339	315	350	341	334	339	313	338	325	317	348	332	322	338	328	337	355	344	308	341	335	347	326	332	335	308	346	316	299	373	348	305	318	364	304	367	321	297	297	331	346	308	319	318	333	356	357	344	360	358	332	315	328	320	348	365	316	343	309	312	331	314	323	332	308	350	312	317	344	307	360	292	344	369	345	325	322	332	333	322	367	338	303	320	340	311	310	312	335	342	321	342	334	314	331	363	356	341	310	325	351	330	346	306	347	327	319	303	319	312	331	364	326	356	333	365	368	330	299	316	328	327	371	342	323	325	356	351	349	311	337	369	340	353	349	311	351	307	330	354	345	379	336	291	303	369	314	351	322	341	340	348	314	324	342	328	351	337	294	325	362	343	344	313	330	341	324	375	362	341	349	309	318	335	348	305	361	348	355	327	325	327	345	341	355	347	363	308	362	350	317	320	354	359	353	328	339	366	363	349	319	338	338	343	332	305	322	341	335	345	347	326	341	354	334	326	331	320	306	330	358	351	347	317	304	329	343	340	343	333	332	330	332	359	314	377	302	316	306	329	339	305	355	327	308	323	342	345	347	336	346	313	321	331	311	330	332	334	359	292	349	343	337	331	325	340	353	354	342	319	355	296	309	370	357	322	330	321	318	320	312	351	350	322	308	302	332	321	312	320	349	297	319	314	330	343	298	308	368	320	331	318	342	337	297	331	317	350	324	315	371	343	347	346	338	344	331	328	325	340	303	329	319	322	302	321	360	350	358	322	288	351	333	330	324	327	318	324	319	344	362	312	365	319	353	344	359	305	325	349	329	331	338	317	331	320	314	309	329	350	340	297	365	320	349	343	354	349	342	307	341	353	328	340	348	331	372	315	334	316	317	345	333	316	342	330	349	344	321	373	313	358	340	365	333	333	333	317	314	320	349	302	305	295	312	324	338	327	332	316	331	328	339	326	348	304	357	343	330	360	341	314	328	315	331	339	370	344	330	306	333	334	358	330	308	318	347	321	359	309	350	340	331	307	289	328	316	338	315	341	308	359	375	328	320	374	340	342	335	311	321	343	341	367	327	309	329	315	334	362	348	348	308	342	327	356	320	337	333	349	340	312	327	308	334	358	329	308	341	331	326	363	370	338	332	328	350	347	365	303	341	342	358	316	330	374	331	376	351	301	331	318	327	319	331	336	328	346	353	346	342	346	359	338	367	319	355	313	322	316	377	336	302	330	344	343	341	317	314	342	316	324	331	304	322	336	324	309	363	358	304	336	342	338	320	341	344	325	306	330	305	339	337	359	328	326	342	340	333	313	328	344	321	311	355	325	368	336	343	341	311	339	323	357	329	311	336	352	339	359	343	339	311	335	357	331	319	311	344	321	342	341	318	320	356	334	365	311	337	369	310	333	329	305	338	301	327	355	320	366	321	345	344	358	336	346	295	332	323	329	314	340	295	339	361	327	316	354	317	326	329	287	319	303	349	318	327	312	359	327	326	342	347	342	330	327	331	332	315	349	325	318	351	313	325	300	325	332	297	357	338	331	332	318	321	346	343	363	321	330	331	358	353	351	304	331	309	345	300	366	320	359
30223	26140	34667	41269	44981	44707	35163	26605	23669	19930	17752	13463	9253	5651	3265	2370	1936	1860	1300	1225	1075	1102	1015	1108	1128	1083	1042	1006	1023	917	946	960	999	955	842	905	895	871	849	1018	904	855	895	863	853	863	841	818	901	788	821	835	842	859	809	816	804	789	821	814	1602	6187	3363	807	768	772	797	755	788	763	818	785	817	779	790	778	794	821	830	783	742	775	738	867	810	787	771	807	812	808	774	776	794	787	755	776	762	800	765	760	755	728	741	799	831	805	781	789	805	744	797	785	796	782	779	739	780	749	814	813	774	797	783	793	753	810	773	792	776	764	742	783	762	797	774	778	754	776	815	754	831	797	776	798	788	779	745	748	814	774	787	799	763	755	781	782	805	822	794	744	753	812	783	768	737	780	789	817	785	760	794	828	802	772	795	758	766	763	742	861	802	758	796	776	788	748	788	835	760	753	771	807	822	779	790	733	755	782	775	800	761	748	756	808	809	761	798	821	754	770	727	871	788	805	744	800	741	759	766	782	793	787	803	802	832	781	761	823	806	730	795	731	812	813	751	763	795	763	778	803	773	799	735	818	763	744	736	760	813	780	776	746	745	763	757	799	793	812	779	797	843	762	739	805	770	792	796	750	791	735	795	733	815	833	743	818	744	809	795	786	797	812	792	714	801	786	782	781	750	782	762	795	758	779	716	754	746	749	785	767	765	807	766	774	750	810	711	755	757	760	762	803	838	793	841	782	823	807	790	796	785	770	787	786	784	873	801	748	742	784	758	827	774	786	782	682	797	775	732	843	811	811	758	787	769	795	742	775	771	738	806	783	795	794	826	755	749	845	751	787	811	826	778	750	750	730	765	753	758	755	776	746	736	771	731	781	754	806	764	814	735	731	782	759	762	785	786	779	761	745	758	791	791	742	760	760	761	714	777	729	774	797	791	760	758	768	806	733	749	747	785	769	824	793	783	763	796	830	763	743	806	809	762	731	761	745	784	794	738	776	768	811	766	749	756	723	806	855	850	788	772	787	746	763	770	777	772	758	812	798	767	792	747	796	775	730	772	780	727	757	764	826	787	789	732	749	797	771	735	785	794	781	761	821	790	749	770	831	756	789	833	782	807	818	777	770	771	743	789	762	783	836	788	822	744	795	791	764	836	764	800	795	772	773	811	791	777	777	759	767	795	777	755	777	775	761	796	777	777	771	799	782	782	803	778	790	810	758	751	792	790	771	720	769	772	717	789	752	814	751	767	784	767	777	754	763	757	749	793	756	725	739	766	765	818	788	753	770	738	767	748	804	731	783	786	758	813	806	807	766	741	785	774	769	760	759	762	724	762	820	795	786	826	792	804	737	829	808	777	784	784	806	793	777	822	746	789	809	780	734	761	815	750	825	758	749	765	805	794	782	774	792	747	772	808	799	776	772	793	760	772	760	792	825	799	753	782	817	822	807	803	781	712	763	816	771	738	766	827	752	765	747	790	735	735	799	818	792	794	743	771	773	754	780	793	708	761	761	764	751	803	795	753	739	781	803	773	772	756	767	776	752	793	826	770	790	771	767	707	781	808	762	771	775	771	753	728	803	800	752	802	762	784	764	752	729	754	822	780	801	754	776	755	815	779	810	739	788	767	745	825	761	782	756	777	757	762	785	810	794	807	747	766	794	797	740	789	740	803	777	746	767	785	760	801	782	749	740	822	758	806	744	801	784	751	768	818	806	795	736	764	774	776	785	756	784	789	761	758	755	734	778	777	790	767	832	775	772	758	800	823	790	733	762	734	768	765	778	761	764	781	768	783	791	815	788	815	823	782	743	784	814	742	769	732	750	790	793	774	827	846	773	779	780	804	791	747	695	809	795	785	766	751	790	775	780	773	778	796	801	731	774	769	764	746	760	752	833	733	757	794	765	762	815	792	779	789	793	818	810	754	749	800	759	739	820	765	794	785	726	818	788	782	781	781	812	763	777	758	774	785	730	776	756	782	800	805	749	766	744	772	826	794	788	759	772	759	777	802	793	725	796	808	765	760	737	805	779	797	801	729	779	745	791	778	774	770	773	799	790	796	747	757	784	781	718	775	769	768	811	810	793	778	773	783	785	769	740	776	757	831	789	763	774	774	774	774	749	801	772	779	778	810	809	789	720	757	784	786	784	754	805	767	791	759	782	745	781	788	767	706	772	754	756	775	766	729	820	762	786	750	769	789	746	806	763	763	789	744	692	822	820	770	812	739	737	797	779	816	814	801	742	763	796	779	829	768	777	772	774	759	791	763	801	839	782	799	817	803	776	801	776	775	777	780	748	772	790	757	783	791	795	748	804	713	775	761	772	784	797	787	804	782	816	774	801	772	745	823	802	780	776	761	772	764	783	791	753	798	754	749	795	787	783	796	757	769	764	799	784	720	735	819	730	748	738	789	783	755	774	782	752	780	771	800	804	768	793	788	791	820	791	745	788	761	762	787	802	744	804	769	815	829	768	816	765	782	762	752	811	749	781	777	747	769	753	781	788	747	783	811	724	747	795	798	781	758	791	783	803	768	738	752	786	799	743	774	751	813	781	801	788	756	725	799	765	783	779	782	798	813	769	710	786	791	795	766	780	775	765	780	809	770	758	772	745	790	786	750	785	780	757	781	750	707	778	803	770	760	776	824	795	817	752	805	795	797	742	801	745	769	758	763	768	750	753	828	803	852	800	799	782	750	824	778	753	782	790	724	796	770	783	803	753	771	830	794	771	776	768	715	763	752	800	704	788	727	770	745	762	754	820	759	781	840	751	748	772	788	805	767	785	761	780	810	828	761	764	764	763	785	774	809	786	783	788	729	758	781	796	762	759	766	733	766	791	772	777	800	819	840	778	722	770	810	781	808	830	747	737	751	797	765	771	742	771	719	796	772	833	802	777	784	747	719	771	786	801	782	772	767	753	779	758	786	790	812	760	732	703	791	801	785	774	778	755	763	839	759	746	792	732	817	748	745	793	788	809	736	741	776	729	761	767	780	820	767	772	800	785	768	830	752	777	758	759	777	798	733	783	807	814	779	728	772	758	757	770	710	768	782	755	787	766	777	809	753	819	809	814	787	790	798	806	778	777	787	759	749	796	781	759	794	775	784	734	752	762	746	794	774	781	759	797	763	815	710	791	801	774	782	780	750	802	794	806	728	784	718	744	804	764	793	780	805	770	793	809	756	803	833	718	793	747	784	755	833	778	826	717	791	789	734	756	782	767	758	778	778	797	759	767	754	832	849	766	790	767	805	768	797	765	800	809	783	793	820	812	735	735	797	735	759	778	765	770	778	767	831	804	664	785	785	770	783	781	739	787	761	775	756	763	793	736	810	815	797	778	793	817	788	759	771	813	751	805	777	820	780	810	733	758	767	782	788	799	759	743	779	747	777	771	782	793	715	766	776	751	746	781	690	773	776	822	770	739	820	767	789	770	791	792	733	757	754	788	757	779	750	792	769	771	731	779	779	775	730	770	791	727	753	781	731	740	754	795
8061	5576	6362	5459	3786	2305	1351	653	350	293	261	140	164	118	128	121	115	140	109	106	133	115	121	117	109	116	109	117	122	125	103	103	120	113	112	120	113	119	105	101	101	106	98	119	130	103	113	123	103	106	111	123	128	144	131	95	118	142	112	118	105	132	113	118	112	113	106	104	125	110	113	96	128	122	121	95	106	128	117	117	95	106	114	106	108	115	119	127	122	106	120	96	92	109	111	114	121	100	103	116	128	102	120	102	118	103	109	117	128	115	127	119	102	96	84	102	121	115	122	103	96	97	118	112	104	103	123	116	112	99	103	107	108	108	104	99	119	108	114	103	111	99	117	112	117	111	113	110	109	105	100	117	107	108	126	99	114	120	106	122	122	95	110	110	122	119	110	107	114	99	111	110	101	107	116	97	113	120	89	113	100	96	101	106	117	116	103	108	102	118	105	112	103	100	111	108	111	111	106	115	111	110	101	116	106	106	111	116	116	107	103	107	93	112	103	129	115	94	131	124	94	107	107	106	98	105	102	94	120	123	129	130	114	98	128	114	92	108	102	120	94	114	106	119	125	110	92	109	105	105	114	97	105	107	103	111	105	112	102	112	104	119	101	114	113	125	93	107	120	108	129	105	113	115	113	121	128	109	133	99	123	118	104	114	99	124	115	117	100	144	118	107	106	107	92	104	108	117	113	127	86	107	119	125	125	128	106	87	106	126	124	109	117	138	110	101	100	112	124	114	124	98	117	116	135	112	106	95	108	119	118	115	102	104	94	125	117	113	117	105	107	100	108	109	100	116	113	125	99	117	113	101	146	127	102	90	102	127	100	129	98	125	108	135	102	91	115	132	113	125	104	127	109	113	106	107	96	137	114	95	102	93	115	120	101	118	108	111	113	119	146	123	120	104	110	118	99	119	112	102	111	97	113	117	107	126	103	107	99	93	110	100	106	76	93	137	123	123	115	104	118	108	108	105	104	97	119	119	127	111	99	91	135	117	113	111	95	101	98	102	124	99	115	130	114	116	104	100	98	94	92	96	109	107	98	113	121	107	84	134	115	109	98	122	106	107	95	100	98	114	109	83	125	108	91	114	133	117	127	111	116	106	101	121	122	100	96	113	115	104	118	100	108	115	118	127	109	100	135	108	99	96	104	111	100	128	97	114	101	118	102	110	115	116	100	124	85	100	111	124	136	104	105	81	127	104	117	90	129	113	129	111	116	134	110	119	117	111	116	116	93	111	96	113	119	109	114	99	119	113	111	115	137	112	106	114	143	120	111	124	99	118	98	104	120	92	110	116	100	98	104	93	99	106	100	118	105	113	102	87	108	130	116	111	120	105	114	97	115	102	104	121	122	114	125	102	114	110	99	117	120	112	117	117	102	94	132	92	110	102	122	138	111	87	114	106	109	104	87	131	105	124	118	119	109	98	104	110	106	124	116	125	127	104	109	104	100	125	90	121	123	97	87	106	120	100	120	109	109	121	117	132	113	104	111	104	102	134	112	96	103	128	105	104	113	123	109	124	98	107	108	109	94	132	101	106	103	90	102	88	122	121	98	107	119	113	107	118	109	111	115	106	95	103	117	108	120	108	118	123	119	102	109	106	115	114	116	140	106	112	126	127	95	115	109	101	133	105	113	122	96	109	126	119	119	109	102	122	90	128	107	124	123	104	110	118	125	91	113	121	113	125	123	112	115	109	97	103	96	113	107	107	103	103	127	109	105	122	110	134	109	123	111	134	90	114	94	102	115	138	120	112	115	119	100	105	116	105	117	149	104	104	96	123	104	131	121	113	102	115	118	115	124	92	103	133	129	113	112	132	118	127	123	101	109	99	135	104	109	97	113	99	105	103	116	115	119	125	101	109	110	123	105	112	112	107	109	119	92	131	101	106	101	97	105	118	127	119	107	95	118	107	113	104	122	116	119	112	116	109	107	131	105	112	129	130	120	118	111	102	107	108	90	127	126	121	106	122	120	112	116	109	91	113	109	111	97	121	118	120	111	114	115	121	114	106	89	100	120	114	113	136	122	139	135	117	122	130	108	113	121	96	111	132	97	103	104	101	104	104	123	109	103	109	106	104	116	111	107	115	89	111	106	139	125	127	122	131	109	103	101	117	110	119	113	92	109	120	123	129	123	93	117	119	105	145	105	117	125	104	127	116	115	101	108	127	112	106	130	113	118	113	113	101	101	113	118	109	116	113	110	113	118	108	122	117	101	105	123	116	115	97	109	103	112	117	112	109	97	118	119	111	101	98	133	115	102	108	94	97	108	110	114	127	121	111	106	96	116	121	115	111	106	126	112	106	106	117	110	108	114	117	107	112	125	135	101	108	116	86	122	104	138	117	90	108	104	117	100	130	103	114	107	111	103	112	123	117	114	93	98	123	110	106	101	119	117	106	110	113	113	114	103	115	105	111	103	120	91	118	120	116	98	120	118	135	123	101	112	98	121	119	106	107	119	110	113	112	105	93	119	120	105	130	132	129	101	97	100	98	104	119	96	99	99	110	108	100	114	99	127	114	142	133	102	107	121	110	104	112	107	121	111	118	90	94	115	138	115	104	115	124	112	111	140	108	107	103	107	119	111	96	115	121	108	94	102	119	109	92	141	81	108	129	107	116	116	121	102	114	108	104	98	96	115	125	114	108	126	106	95	119	103	99	115	91	107	114	115	113	103	106	113	105	102	125	125	95	96	110	121	109	109	143	129	114	121	98	88	99	116	100	102	97	123	120	126	108	119	115	103	120	115	104	116	101	115	144	105	97	111	96	114	99	101	130	91	141	126	105	110	123	95	115	104	118	119	96	89	112	100	111	128	124	113	109	113	116	112	109	110	83	115	100	106	117	121	113	110	91	91	120	126	137	108	107	119	110	111	106	98	116	113	99	123	113	101	103	106	127	137	112	127	115	90	105	119	102	109	109	113	115	119	121	117	120	105	105	97	105	105	106	91	138	110	116	115	119	120	108	103	111	117	97	107	113	120	114	124	96	105	114	135	122	113	103	114	118	119	113	130	104	105	124	119	109	109	116	124	126	130	136	121	122	96	104	110	113	105	133	126	114	120	94	96	125	116	124	126	104	101	109	96	121	107	99	109	109	89	104	109	94	112	100	104	118	107	115	113	118	127	116	112	100	97	114	134	119	96	124	111	122	118	131	102	113	104	88	120	99	103	122	111	116	101	116	112	99	108	107	101	123	119	109	100	128	117	98	114	116	93	130	110	109	108	102	116	99	92	128	94	101	90	99	99	105	117	121	120	103	126	115	125	117	107	127	113	106	102	113	94	106	115	105	101	109	107	105	101	112	103	111	114	111	119	111	120	109	109	109	84	113	98	98	102	118	114	105	106	138	138	102	92	130	105	113	123	118	127	96	107	142	121	93	99	105	131	99	113	103	100	111	105	131	102	104	118	99	114	120	105	108	108	118	111	109	120	110	98	119	115	99	101	103	114	122	117	120	112	110	120	109	108	120	105	121
6296	4835	9830	10533	10330	7690	5142	2509	1858	1442	1269	882	595	422	428	381	392	374	327	355	360	327	329	371	340	325	338	384	355	364	349	328	364	357	353	379	339	366	361	337	334	336	301	326	373	345	322	332	354	345	359	331	325	365	325	340	326	295	327	348	354	504	333	331	308	348	323	323	320	324	378	334	295	351	363	314	358	339	309	301	338	327	346	314	319	354	324	323	318	312	341	336	346	323	358	324	337	319	336	317	335	347	310	359	299	343	311	334	318	330	351	350	331	335	319	319	364	359	335	321	308	357	342	341	348	316	331	339	347	346	308	319	352	327	312	291	340	327	321	300	320	318	349	368	386	343	323	345	367	332	337	294	309	310	313	362	340	338	340	351	335	355	323	301	344	339	334	346	332	315	320	314	367	309	336	318	339	330	302	339	325	358	349	337	297	341	325	330	333	334	335	306	363	325	337	340	333	368	353	340	336	293	333	316	328	344	350	327	313	372	346	332	389	341	334	353	321	363	362	334	337	347	335	324	324	336	321	323	296	309	323	321	337	356	335	349	337	336	315	348	311	309	296	331	310	328	324	313	315	328	357	317	321	316	321	338	327	302	344	328	329	337	304	324	327	320	315	325	297	355	314	352	319	321	345	307	335	304	297	299	348	309	323	316	354	378	325	367	351	342	330	327	328	329	321	330	350	315	324	319	319	317	330	344	312	345	310	321	352	339	360	307	303	321	333	330	360	351	301	335	302	334	330	346	310	331	309	329	332	327	338	329	320	355	320	330	359	309	340	348	328	316	346	348	327	323	319	346	315	344	325	338	323	322	340	341	307	338	319	299	317	339	331	330	318	343	320	313	320	346	319	361	330	335	333	360	317	323	320	335	338	343	319	307	360	338	302	343	330	318	318	323	317	342	319	332	327	335	320	340	340	339	355	339	332	384	347	321	353	322	324	311	308	336	302	363	324	326	316	333	360	339	307	319	337	322	333	328	357	344	306	322	321	363	310	311	324	361	334	323	291	339	334	334	318	347	322	350	330	354	345	341	309	369	312	359	339	324	321	339	322	350	327	326	319	364	341	326	341	321	338	307	346	365	326	302	347	311	336	351	316	295	335	321	360	367	340	341	300	325	336	335	322	312	337	335	307	317	325	307	364	332	342	341	354	333	323	320	330	354	323	322	379	357	311	334	358	345	336	337	315	340	368	290	344	330	326	308	363	314	317	341	306	354	335	327	320	345	352	309	332	334	361	290	323	365	319	314	329	310	319	354	337	351	343	330	355	315	310	337	335	329	353	369	311	331	356	314	329	321	361	349	343	350	369	341	337	315	341	321	325	356	294	330	332	329	308	353	325	294	292	324	336	349	310	352	314	290	352	341	363	307	319	305	294	345	314	351	298	357	307	345	323	338	352	331	337	311	333	310	326	336	349	320	313	349	307	307	308	343	342	344	337	331	317	342	321	327	363	335	359	311	328	315	327	325	334	330	328	360	340	336	336	360	370	349	308	346	321	323	353	322	339	347	353	323	323	348	374	312	309	342	343	342	352	327	339	334	332	350	331	313	346	343	337	328	305	335	330	315	347	370	326	334	314	324	321	363	341	331	312	339	335	336	343	343	332	320	338	329	314	356	332	341	346	323	329	341	322	323	321	333	316	298	349	340	340	332	345	314	327	331	318	312	333	328	370	311	327	330	296	323	306	332	339	342	321	333	342	335	318	320	344	368	318	321	347	332	323	347	353	344	335	300	328	332	360	353	348	329	319	347	329	334	354	358	342	340	334	320	331	339	343	332	359	324	338	305	349	321	353	347	352	332	320	325	325	331	324	342	354	329	359	328	346	399	341	346	321	339	298	342	358	323	366	331	315	333	342	399	351	343	369	335	321	345	328	314	365	328	320	303	327	346	361	335	326	328	330	333	308	356	321	329	321	316	354	306	314	328	324	364	340	369	323	340	365	333	291	314	332	335	331	359	323	286	345	322	309	303	336	336	324	315	343	360	322	349	365	344	338	326	340	316	335	301	354	317	319	323	308	325	343	335	346	336	337	340	325	335	299	349	348	310	336	322	328	340	360	298	342	317	341	335	332	354	373	340	349	321	301	310	316	327	336	323	362	331	332	360	306	300	344	315	317	328	341	313	369	336	347	320	340	322	294	329	340	330	315	326	332	311	349	320	334	356	325	334	302	309	351	349	358	308	346	308	364	330	300	326	308	335	301	322	315	319	344	337	319	345	330	319	322	351	339	356	322	325	347	334	327	352	323	335	322	294	354	340	347	362	362	301	337	320	316	327	331	346	330	367	330	319	335	312	317	324	341	317	319	343	329	333	324	335	347	325	335	340	310	346	318	362	330	368	344	351	325	351	338	303	341	354	346	354	351	335	311	285	343	313	336	346	318	312	369	329	328	331	346	322	325	320	339	313	327	300	328	332	316	339	320	304	333	358	285	351	314	380	321	358	326	342	329	363	319	327	329	357	334	352	359	351	348	363	343	363	348	354	317	326	344	336	364	312	368	349	331	306	375	369	309	342	325	324	341	345	339	355	361	337	326	349	324	350	312	323	317	325	339	349	355	350	355	358	334	322	310	320	333	357	303	305	329	333	332	341	312	308	330	332	331	348	297	354	368	295	341	321	333	331	331	327	353	327	318	350	335	284	323	323	335	307	310	321	340	338	333	329	314	351	377	350	330	337	358	320	333	331	302	341	316	346	332	333	323	322	319	348	339	338	346	348	319	333	330	317	347	328	306	317	347	313	344	343	336	299	327	362	360	345	337	319	348	370	351	353	324	363	338	343	304	343	330	339	365	343	323	319	333	305	326	353	331	337	364	336	329	326	318	319	318	331	353	307	337	332	301	323	358	327	324	332	347	330	331	315	336	320	326	318	334	347	338	365	322	387	342	345	304	323	334	326	349	302	329	332	339	312	345	346	331	328	319	313	331	326	340	301	337	330	301	354	317	354	358	357	333	340	309	352	345	330	317	309	378	367	344	346	338	334	342	325	315	343	337	301	322	353	292	323	329	335	367	317	310	334	337	302	331	324	318	347	349	320	354	346	310	348	307	322	323	302	359	343	338	351	353	355	292	337	334	351	318	331	333	347	327	343	309	300	338	302	315	314	347	356	323	340	332	323	330	356	340	323	310	335	310	337	374	320	328	328	361	308	318	337	300	339	343	334	323	336	333	357	340	325	327	308	333	320	367	353	362	347	316	369	330	299	310	309	354	317	357	293	323	327	353	340	297	306	331	333	296	346	332	322	349	300	343	313	327	332	341	305	322	326	321	348	331	334	336	339	358	326	360	357	308	327	331	349	346	354	335	328	351	324	345	355	308	319	340	328	331	343	320	362	312	311	293	341	326	306	297	324	341	347	357	366	313	357	344	309	306	353	346	354	346	314	356	327	327	325	310	307	342	311	325	342	344	354	339	320	323	350	329	349	338	317	326	338	340	347	323	321	360	344	342	336	335	374	342	304	330	335	329	331
31396	26909	31780	32473	30690	25631	18089	10195	6619	4973	3105	1959	1149	653	517	331	296	330	275	231	241	279	242	242	258	274	247	253	244	224	248	215	255	234	253	221	272	275	233	265	233	240	242	236	236	260	263	231	255	275	275	219	214	223	240	231	232	236	250	233	335	473	301	256	247	236	250	240	241	230	228	239	229	241	230	219	235	233	222	271	217	253	246	231	269	228	223	214	238	228	223	241	211	242	247	231	217	254	267	244	254	245	255	249	249	237	253	241	228	230	204	231	236	193	243	261	219	241	222	225	206	242	239	222	234	210	234	268	253	236	216	239	241	228	251	202	240	228	233	222	225	238	243	231	246	243	222	222	220	213	218	199	211	248	255	231	221	223	252	237	220	256	243	234	245	218	257	217	208	217	218	264	218	213	237	197	220	228	240	246	233	233	231	233	236	239	230	226	210	224	230	214	244	228	220	241	245	223	200	232	212	233	263	211	239	228	242	240	240	220	265	245	248	257	221	253	243	229	231	225	230	243	243	246	231	258	206	242	227	245	244	234	227	231	226	214	189	228	258	247	237	232	227	256	260	236	250	252	231	224	233	247	235	235	229	249	208	219	238	262	233	243	236	235	218	239	220	268	221	257	227	238	250	228	240	273	217	233	231	226	262	241	231	247	239	253	232	244	212	257	234	251	226	215	225	238	240	264	231	232	232	260	205	249	228	233	218	237	204	250	236	238	269	221	262	238	227	242	209	215	225	274	214	243	217	240	242	233	242	230	219	270	233	234	233	214	218	215	216	238	250	219	225	237	222	242	242	233	228	224	235	226	211	232	221	270	234	231	240	217	236	222	244	212	205	240	262	207	205	221	229	238	227	248	232	240	242	212	228	216	240	262	222	209	252	235	227	212	222	228	244	215	244	213	246	253	214	215	208	214	234	245	226	215	244	253	247	225	250	249	267	200	230	215	240	224	228	222	232	238	206	218	206	245	237	212	234	237	244	244	208	236	246	222	215	240	247	219	252	230	229	244	234	242	249	198	216	209	243	239	217	233	231	214	206	260	236	232	239	244	236	228	237	219	218	247	260	226	199	216	241	221	227	254	223	238	236	214	243	244	227	214	224	254	235	234	236	229	243	235	264	237	205	238	223	227	213	239	257	213	242	250	219	210	239	217	234	234	262	238	253	236	245	230	247	233	208	236	213	271	254	215	246	238	228	249	224	234	204	224	233	277	239	235	267	218	243	225	228	230	250	251	233	288	254	254	264	205	251	214	225	246	239	251	222	240	209	225	275	221	219	201	240	275	236	232	227	199	263	222	219	246	254	202	213	220	222	225	202	231	249	225	245	203	234	235	236	243	224	224	219	230	229	210	253	273	240	241	238	227	209	248	226	251	251	202	215	239	225	234	246	234	256	254	249	247	244	260	212	242	235	215	229	213	244	222	250	228	235	241	221	224	235	236	232	234	252	234	211	236	262	237	249	219	224	235	227	240	215	232	261	220	238	230	212	231	214	225	234	237	246	230	206	229	246	247	255	254	231	208	221	220	238	226	250	228	242	201	236	235	262	219	245	238	232	226	232	236	219	199	254	237	238	238	227	239	240	233	243	223	239	238	253	232	239	237	247	207	243	237	269	216	205	215	235	216	239	258	252	244	241	236	240	241	216	218	215	233	233	233	259	235	221	240	253	260	237	220	237	237	242	232	248	230	230	237	233	226	258	218	182	232	226	275	248	232	258	251	238	237	223	241	226	249	216	251	222	232	239	222	216	215	246	230	255	234	223	266	227	236	228	210	227	227	243	247	230	202	232	226	217	233	231	229	250	235	216	196	227	249	247	264	269	238	226	228	240	223	235	247	219	191	232	214	234	225	246	215	211	238	244	250	254	231	227	234	225	240	240	221	242	215	251	235	232	203	259	237	215	244	231	247	213	244	216	225	199	227	227	236	215	250	231	245	255	229	234	255	233	245	256	242	231	224	235	231	215	217	224	244	208	237	234	230	200	214	241	211	221	242	241	228	239	253	221	231	253	252	223	233	226	240	248	259	229	218	223	245	261	222	259	231	209	269	225	222	230	226	267	249	228	263	221	244	242	250	266	241	270	263	261	224	262	220	222	222	211	199	232	225	255	217	244	251	217	257	225	246	252	235	246	224	229	227	241	245	253	244	237	222	234	232	235	233	250	235	229	247	225	193	232	226	225	237	244	276	239	234	206	224	263	233	243	230	230	194	223	235	242	235	225	231	242	229	249	237	267	241	249	222	213	238	198	250	240	247	219	228	241	231	237	225	222	249	248	246	237	253	222	253	237	219	242	215	227	272	216	249	226	239	252	220	262	203	222	255	218	231	250	217	238	228	257	234	248	220	234	211	213	217	242	275	239	231	218	240	233	253	221	227	247	256	214	249	250	228	271	236	215	238	263	207	263	244	230	215	211	246	267	217	234	233	247	250	265	219	234	220	244	214	248	240	225	249	253	231	198	231	202	239	211	220	225	217	270	220	226	240	191	241	242	217	242	224	224	253	248	208	222	220	237	245	233	253	231	234	231	241	195	244	246	260	231	225	249	251	263	239	223	227	250	247	223	226	240	243	247	239	240	246	227	222	235	232	214	214	233	251	215	234	236	252	236	202	241	244	221	229	205	240	218	234	266	239	226	245	212	221	244	244	227	223	240	252	206	237	220	218	210	238	218	215	236	232	209	242	234	212	263	252	238	230	251	243	247	212	199	236	224	226	258	222	263	237	245	218	249	229	245	231	221	210	247	227	224	230	251	225	245	226	244	224	238	256	250	187	239	257	220	221	234	267	220	238	215	216	232	239	239	251	246	245	241	231	229	232	259	229	250	241	247	260	228	247	231	231	212	218	235	223	231	246	233	260	225	226	214	229	233	218	223	218	219	219	232	263	273	235	245	231	202	230	221	283	209	231	222	235	243	246	267	221	284	234	241	256	255	204	216	255	221	226	237	203	248	225	226	234	221	226	234	237	262	223	233	220	224	227	229	241	228	219	258	217	254	241	205	249	277	248	249	240	213	232	225	260	216	227	262	237	264	235	231	214	221	242	215	244	252	213	208	211	239	243	220	219	247	241	239	240	220	235	222	243	253	257	249	261	227	247	220	289	242	245	266	240	223	240	250	234	245	217	204	246	215	245	208	231	233	219	256	253	213	262	240	225	245	223	254	230	222	245	208	228	232	207	233	239	217	249	236	225	213	238	210	246	236	258	220	228	259	233	228	255	232	212	199	234	224	224	235	234	205	223	244	234	212	248	201	203	248	231	243	221	219	198	240	242	237	256	231	248	232	246	249	234	249	216	243	228	218	229	220	237	240	238	214	256	235	217	248	214	231	228	256	244	227	250	232	213	235	252	233	218	238	238	227	249	231	239	240	228	240	211	229	230	225	202	246	215	226	215	202	237	233	236	244	244	271	211	202	216	209	242	235	258	256	233	236	233	240	253	243	248	222	245	202	222	258	215	227	250	251	230	243	240
23604	18706	30217	34932	38977	34513	26306	17746	15496	12814	9630	7229	4626	2666	2052	1427	1358	1177	966	811	766	766	793	759	784	713	703	727	700	766	697	660	652	646	695	648	695	615	669	669	674	612	607	645	642	671	687	615	629	581	631	634	639	584	621	666	613	620	646	643	1570	2630	943	574	611	591	582	579	562	621	578	610	613	595	586	610	607	625	591	592	599	641	583	583	596	582	578	589	588	587	599	513	609	647	592	628	623	573	582	597	615	583	592	638	614	601	585	605	576	582	618	585	558	608	604	612	555	610	578	572	603	603	551	565	538	650	605	545	594	585	565	590	562	635	610	623	601	569	566	583	625	590	618	606	641	593	574	629	540	596	571	528	588	578	611	573	560	661	601	609	620	624	593	546	606	606	581	597	609	610	602	608	622	595	619	577	581	605	616	604	597	600	614	609	573	645	570	605	586	557	578	611	593	597	600	608	623	606	603	559	610	607	591	596	552	595	598	577	594	554	612	625	578	590	587	594	598	559	606	602	610	617	568	583	633	608	589	584	603	583	597	589	570	599	603	597	555	590	630	630	595	607	616	599	592	653	582	616	612	580	588	560	583	583	596	579	578	623	623	580	626	602	576	608	564	599	635	556	629	613	594	598	564	582	592	581	570	572	577	600	561	613	546	537	572	606	569	622	588	576	572	582	579	593	613	608	554	628	588	593	611	563	575	620	579	633	614	581	621	576	559	595	653	548	584	595	573	604	594	596	572	596	539	569	577	634	589	600	622	596	606	584	555	588	599	637	571	637	621	614	583	622	576	610	588	560	596	615	617	594	587	615	598	586	581	581	614	580	547	629	579	551	600	567	603	612	565	603	558	560	661	584	603	542	601	580	557	615	585	600	661	560	584	640	619	599	590	596	600	573	526	581	564	593	606	570	628	609	547	592	588	604	573	606	620	610	563	616	601	605	592	613	597	590	633	603	571	562	588	525	602	608	589	566	596	547	581	568	571	615	612	598	602	616	587	574	586	577	582	587	572	579	548	565	609	596	624	600	605	614	576	545	601	578	608	586	589	611	608	565	630	567	585	597	575	552	579	629	559	600	572	579	569	582	624	608	614	617	623	580	597	562	563	599	576	586	547	608	599	576	569	640	618	583	632	588	612	518	582	579	606	622	560	603	621	630	505	609	607	612	594	610	599	575	661	622	612	586	600	590	581	579	649	625	595	556	564	558	599	568	573	581	570	604	620	615	582	577	585	660	587	595	599	570	585	571	576	593	608	581	572	653	580	555	648	605	643	596	589	569	586	612	566	577	581	589	623	551	598	561	611	600	584	586	604	606	574	564	589	607	613	594	609	595	547	584	570	612	608	584	590	611	616	595	629	628	584	547	597	630	573	566	622	557	618	603	551	586	597	612	559	569	608	548	582	625	580	540	582	645	634	572	597	589	644	547	595	601	583	591	653	568	602	619	605	569	580	579	568	578	594	592	602	542	553	593	622	547	616	567	622	574	589	650	602	636	647	562	571	565	565	626	564	596	522	623	564	576	624	607	594	575	605	590	570	574	603	573	590	586	590	570	613	517	570	578	632	581	618	579	567	599	614	599	628	621	603	613	576	616	580	615	645	594	593	589	582	637	590	586	593	593	568	590	561	580	622	579	619	601	635	582	597	591	605	594	565	581	585	630	581	599	559	597	581	599	604	599	535	609	587	643	611	541	571	600	604	570	592	568	562	578	611	607	564	616	583	614	552	588	600	604	610	577	623	580	554	622	606	641	626	570	589	575	620	570	616	619	601	604	587	606	606	570	534	597	585	625	563	602	610	640	572	627	575	544	579	609	563	596	640	580	613	573	593	601	583	602	586	615	595	583	590	601	638	616	601	622	617	614	577	573	575	588	600	640	582	602	574	592	556	603	589	601	571	589	567	584	608	595	622	553	585	629	583	611	574	564	539	598	606	591	608	548	619	607	556	599	530	571	586	593	622	615	560	578	574	554	576	594	566	597	596	597	557	601	573	602	560	605	621	587	613	628	580	575	594	632	585	571	633	621	611	635	569	581	561	632	555	603	562	615	597	607	601	545	579	560	577	565	601	568	615	590	583	589	600	615	598	561	592	594	559	602	634	582	631	603	640	622	639	609	554	598	620	543	574	602	621	574	590	613	582	609	575	601	628	608	610	601	607	592	604	567	570	607	602	600	599	582	600	610	613	592	586	629	566	615	579	585	605	559	604	600	569	540	619	603	584	611	581	563	563	570	548	628	635	623	595	596	633	578	621	589	615	609	569	555	620	568	587	621	539	613	623	608	559	606	585	598	590	600	607	585	589	567	591	631	589	602	588	589	599	591	606	599	606	609	615	562	556	608	573	620	568	595	599	660	590	578	552	617	563	606	601	613	577	581	618	614	611	574	576	576	627	612	551	518	579	606	546	595	580	643	613	618	590	615	574	604	554	582	608	576	564	627	604	556	638	617	543	566	577	586	577	600	578	588	544	604	600	580	607	600	562	642	577	560	587	579	581	613	632	626	582	591	578	579	606	582	631	554	598	599	638	550	628	578	580	555	591	569	649	594	630	565	641	589	588	591	535	611	576	575	642	566	597	615	582	576	603	600	638	592	595	572	595	624	565	580	572	577	611	552	568	602	611	588	558	568	586	554	582	595	566	626	576	609	582	596	606	558	624	615	629	625	607	586	548	558	611	610	554	576	632	566	659	592	572	545	551	604	613	601	568	645	611	578	578	579	571	596	636	586	611	612	646	622	595	623	622	605	580	584	573	605	571	605	609	619	636	569	606	630	567	602	580	561	614	630	614	597	581	583	632	621	631	625	607	611	572	592	621	537	588	587	586	584	598	620	615	573	575	588	583	579	569	599	593	586	610	567	596	598	645	556	558	573	590	567	609	643	620	616	591	613	630	589	626	610	608	593	617	572	602	565	596	599	611	608	577	624	600	548	620	599	605	582	646	588	588	573	588	568	582	610	622	584	592	567	592	552	569	575	604	608	639	630	618	653	602	624	634	576	669	612	565	583	571	576	594	600	604	556	612	618	639	617	582	555	659	572	581	616	604	621	585	603	621	599	612	556	596	603	572	611	597	612	583	576	617	629	561	627	617	596	587	622	569	653	566	552	612	611	578	583	578	619	604	586	599	572	598	610	574	554	589	585	558	546	635	593	624	539	609	604	554	611	555	592	596	585	594	566	606	591	593	589	569	599	590	610	560	572	574	577	565	597	576	584	579	631	574	609	621	642	609	597	598	574	591	625	603	591	571	574	586	595	590	614	549	590	588	602	552	621	584	624	578	635	572	575	593	639	576	600	609	586	649	560	581	607	580	554	582	550	568	566	589	581	579	583	592	550	556	569	617	551	563	581	610	624	595	584	557	582	607	611	626	582	587	627	600	599	643	588	592	601	610	596	611	617	567	585	572	580	523	519	588	550	579	601	598	550	598	588	605	598	575	589	566	600	575	613	627	593	612	626	545	611	557	584	601	583	604	596
40272	31241	36250	36468	35414	31352	25479	18234	13006	10312	6618	4283	2208	1334	826	552	593	485	420	394	382	389	385	344	358	380	382	365	375	383	339	362	344	409	353	366	354	359	337	334	358	346	339	364	334	371	357	373	324	345	363	369	346	327	341	333	362	316	371	326	499	1295	407	343	370	314	293	334	366	333	368	342	354	330	311	310	328	316	323	319	334	347	355	306	347	335	318	324	336	336	319	295	351	321	345	355	321	338	348	312	353	331	338	345	329	322	303	368	305	327	309	325	347	349	352	311	329	314	337	360	344	347	342	324	300	386	275	303	338	342	321	314	336	326	349	360	303	350	344	328	307	320	332	364	295	336	350	339	338	312	339	344	316	297	339	338	329	343	326	331	310	309	336	317	326	296	338	334	323	346	333	327	309	316	340	350	314	337	311	329	314	313	341	310	358	296	320	332	315	337	307	334	327	328	319	366	307	339	364	348	322	327	313	332	357	340	323	306	308	316	340	302	364	362	340	324	333	325	338	317	353	336	346	303	332	323	371	344	319	357	336	341	328	306	300	319	341	334	353	353	358	331	365	339	351	335	323	347	343	350	342	336	308	340	321	333	357	336	339	334	333	343	337	359	319	323	296	326	303	322	360	318	351	361	317	340	327	368	322	328	318	373	349	356	316	331	349	340	343	316	319	337	333	314	340	319	332	316	324	346	332	338	374	331	310	321	372	324	323	318	320	327	352	308	382	310	329	283	339	318	369	343	356	348	326	306	368	334	330	314	328	334	308	328	334	375	325	318	315	328	346	320	337	347	296	307	363	299	344	358	336	321	344	313	313	313	343	326	336	346	337	327	338	341	325	317	292	332	377	352	306	370	310	321	340	314	320	330	308	336	314	332	347	318	349	360	335	319	354	296	335	326	341	302	356	309	344	341	329	293	327	326	313	339	319	308	364	368	339	337	296	317	315	363	330	314	325	311	319	368	335	314	302	324	334	326	312	324	332	347	307	359	305	331	340	325	335	326	324	339	331	304	332	324	357	325	340	343	353	341	354	314	350	321	311	347	338	329	307	294	314	311	350	333	326	339	351	355	353	329	317	328	328	313	333	335	324	335	304	343	327	323	317	335	340	306	344	323	358	325	357	346	322	308	322	303	315	279	320	344	332	353	328	323	288	319	272	357	322	311	335	314	309	333	302	307	323	294	321	326	366	368	368	363	336	331	357	330	350	341	340	319	335	335	305	314	328	338	319	339	325	323	340	327	296	294	325	317	304	332	304	337	374	335	334	321	345	340	361	319	352	332	340	291	320	343	316	353	341	347	375	318	312	315	360	353	334	304	323	338	302	342	353	352	317	325	340	336	343	325	331	327	349	359	347	370	327	369	331	342	358	315	324	321	317	326	353	303	336	322	296	358	314	357	332	334	325	339	312	342	337	299	339	320	312	326	351	290	346	349	323	320	300	320	346	308	337	339	299	354	352	320	316	323	310	336	317	336	332	332	341	340	337	366	337	311	333	321	315	346	336	368	341	319	327	351	352	330	315	363	318	319	335	328	337	346	329	324	353	332	354	329	342	334	353	331	342	319	300	327	314	374	326	305	371	370	336	342	309	306	382	365	310	351	288	344	335	365	330	341	332	319	331	315	340	356	330	345	367	302	323	342	296	298	351	341	307	300	356	332	334	323	334	369	340	327	310	334	293	296	330	324	305	317	332	358	355	349	330	345	315	354	328	365	290	298	354	301	351	325	337	346	351	363	289	356	339	329	331	326	324	334	324	332	356	349	322	357	333	318	335	333	359	338	340	352	360	335	362	363	362	290	353	314	338	338	321	303	316	294	323	308	319	341	352	363	339	337	346	353	324	311	305	321	314	338	347	332	326	355	331	364	338	319	305	323	356	351	357	330	325	337	294	343	358	318	371	303	352	349	337	330	316	356	323	350	351	299	330	307	319	330	318	331	346	337	351	339	314	310	321	336	310	293	341	291	331	315	289	355	347	320	315	293	322	339	338	349	311	321	319	373	313	337	324	355	334	355	329	372	314	314	338	333	361	358	317	335	347	293	318	329	333	316	325	351	323	293	331	364	338	324	346	333	327	330	350	339	318	321	337	312	327	323	349	344	333	332	346	326	324	346	349	354	323	353	341	324	335	348	293	336	337	325	311	312	326	306	347	337	307	352	321	313	360	309	290	368	362	295	358	318	335	341	322	358	326	340	310	338	344	322	342	336	304	359	319	357	367	334	323	332	303	313	336	344	325	347	349	319	364	311	341	331	329	341	336	296	337	371	351	353	346	338	357	349	331	329	315	321	324	317	372	296	325	340	339	355	343	358	327	314	346	345	313	317	348	320	339	357	296	336	333	351	312	328	337	325	345	308	344	354	351	301	333	330	327	333	324	329	316	326	355	320	296	345	328	328	327	323	340	321	336	327	344	325	340	312	333	335	331	310	358	293	348	360	319	340	306	300	319	333	310	351	340	314	320	323	338	315	303	343	319	332	314	329	277	345	294	312	361	321	313	322	339	347	342	334	297	368	325	374	326	304	353	332	354	334	315	324	349	324	290	345	347	362	316	304	340	334	329	326	335	289	313	327	326	347	313	297	373	318	341	326	322	320	332	344	319	334	296	315	359	332	320	349	321	330	336	297	301	331	338	362	340	326	297	325	337	330	322	326	303	311	357	370	337	319	318	335	319	349	350	350	344	325	335	326	322	347	370	310	339	330	310	352	337	350	357	340	339	343	310	281	311	324	351	358	329	315	358	355	325	339	322	347	348	320	319	339	315	336	329	345	343	350	323	316	300	316	314	312	352	341	303	336	365	337	353	378	318	344	310	360	341	318	326	318	346	327	317	297	330	379	336	336	316	322	344	320	325	306	337	329	342	397	356	308	319	300	342	333	319	290	303	328	323	320	322	355	328	362	320	353	315	338	348	335	346	319	364	339	300	342	352	343	340	334	377	328	354	308	342	337	328	328	309	340	334	332	338	304	347	360	340	327	338	331	325	288	327	349	326	338	328	344	373	320	318	317	334	346	287	331	370	335	359	313	316	335	291	337	323	323	358	331	354	346	326	293	315	302	302	340	348	323	310	313	325	337	346	359	315	325	324	318	334	329	314	321	350	295	328	302	278	355	352	305	351	366	338	349	315	319	369	350	327	337	316	334	336	289	262	305	324	360	324	340	312	337	327	304	324	321	326	329	317	375	327	335	316	358	317	323	332	284	351	332	333	338	360	327	340	321	343	321	307	339	351	323	319	315	327	312	329	331	358	328	315	331	305	331	325	309	332	315	310	316	343	349	343	316	338	323	338	324	339	340	328	352	344	324	326	348	333	319	317	352	335	328	313	329	326	328	353	333	328	336	349	354	349	309	339	350	335	348	299	326	324	347	327	321	326	322	318	343	329	321	317	335	313	316	344	326	340	364	341	308	323	339	328	334	337	307	341	346	329	357	322	337	304	317	329	335	310	306	309	300	309	306	296	305	353	335	323	351
30376	23096	35239	40747	44664	42029	34522	26530	22478	20612	16257	11332	7356	4601	3219	2229	2101	1734	1418	1287	1206	1248	1156	1084	1129	1094	1076	936	1008	1004	920	956	948	896	866	908	946	876	874	874	887	909	946	886	820	843	818	841	817	839	810	896	797	814	824	782	810	808	819	822	2157	7155	1071	838	811	795	797	767	777	815	788	759	798	760	767	804	761	745	791	772	775	793	759	819	836	779	830	724	825	738	813	762	787	731	781	753	759	761	769	776	826	810	796	762	792	773	726	760	745	774	801	806	740	761	768	807	798	813	790	828	790	762	803	790	772	818	789	744	765	781	794	750	795	736	794	718	794	778	809	784	778	773	809	761	746	789	743	762	786	753	799	753	762	777	816	723	789	793	804	716	802	744	735	803	784	815	804	789	760	792	773	732	771	759	840	761	845	769	741	746	810	759	766	740	758	754	758	796	795	791	742	795	766	792	782	755	797	751	828	838	802	770	732	797	738	801	776	759	824	741	770	773	736	803	770	709	795	736	727	792	773	710	773	777	771	789	803	816	752	792	733	782	776	767	765	796	758	768	750	841	836	807	738	771	775	734	768	783	734	758	739	734	765	812	783	764	759	808	748	797	866	730	790	715	750	768	775	773	751	748	770	765	737	690	746	752	774	770	759	788	748	761	782	751	761	805	827	734	756	750	760	794	770	823	776	790	749	774	719	759	778	785	755	735	753	772	825	749	739	771	768	740	777	791	752	768	719	752	822	762	806	773	741	770	709	743	738	830	757	790	754	750	768	725	741	769	747	741	774	798	771	768	774	804	822	787	762	739	764	767	734	763	730	774	802	741	816	780	754	801	754	746	778	732	787	746	750	810	774	757	794	761	777	808	759	754	803	754	780	783	779	741	703	763	786	764	760	797	746	705	797	744	807	802	762	746	775	787	777	789	772	750	737	783	796	746	764	739	760	742	800	748	818	761	743	802	760	734	748	820	792	741	788	777	757	794	731	749	711	737	762	779	772	773	756	816	771	769	728	753	748	759	761	776	768	824	746	751	792	759	771	748	773	789	758	768	762	792	801	778	748	795	769	763	765	756	748	806	750	769	802	758	717	724	734	751	763	799	802	714	762	786	792	711	748	782	769	777	759	784	773	791	735	772	789	778	758	738	725	779	744	748	756	763	781	812	748	788	741	798	751	749	827	752	736	748	795	751	733	809	770	738	744	781	777	825	789	796	794	749	754	803	774	750	746	756	760	799	742	799	734	784	755	793	800	761	775	757	795	773	779	791	770	839	759	776	768	781	739	749	755	750	781	763	741	804	778	796	763	761	767	755	739	755	742	789	832	755	815	775	713	809	733	797	774	726	789	788	744	710	794	793	756	753	788	704	740	793	772	772	762	772	802	762	743	780	807	750	762	828	775	792	783	719	788	807	778	829	754	772	729	740	782	783	811	705	809	814	757	753	752	752	792	749	797	756	776	802	775	776	783	782	820	789	756	788	757	759	774	765	784	789	790	803	769	800	765	724	809	785	762	769	748	750	757	790	773	749	753	755	749	768	760	737	766	773	771	795	741	804	765	821	730	739	771	763	736	771	780	718	832	784	771	768	718	726	786	807	771	824	793	749	814	759	731	776	771	749	735	760	771	784	715	773	785	739	769	755	738	787	737	773	795	789	793	735	782	750	847	707	797	736	745	762	803	760	758	748	783	800	752	816	771	757	780	747	791	774	788	766	748	795	756	804	798	759	749	769	792	774	774	827	728	763	788	783	767	775	819	765	767	773	739	748	824	767	746	786	782	721	735	801	765	756	770	787	792	757	771	732	739	782	752	736	744	805	787	748	820	795	744	768	752	790	735	788	777	762	727	728	817	818	778	782	783	756	779	783	768	791	762	749	740	766	813	748	749	753	763	787	772	821	719	785	788	741	774	748	768	761	760	736	732	746	790	759	745	740	760	758	719	759	768	782	755	758	732	800	803	738	784	764	776	749	789	777	760	777	785	755	749	732	768	745	794	752	748	715	758	768	850	719	761	778	834	783	756	816	751	763	773	745	753	793	785	755	786	771	810	783	768	771	798	772	748	760	726	782	769	784	785	796	762	761	735	822	765	702	724	788	776	784	763	766	824	783	715	771	761	763	746	735	785	768	737	776	732	775	787	796	776	759	738	715	802	719	723	778	781	795	734	829	775	759	757	775	771	741	761	771	730	756	751	788	759	796	739	808	740	810	730	750	719	732	794	792	811	790	755	761	719	758	775	740	727	757	788	800	752	763	749	808	758	763	762	807	804	752	786	770	759	733	761	790	744	742	793	766	754	767	756	747	794	729	746	785	827	792	756	721	769	796	763	734	777	730	769	736	826	754	770	727	766	775	740	776	770	749	735	785	799	766	773	769	784	807	792	792	786	785	741	785	745	781	803	743	749	807	766	770	813	739	739	757	701	781	802	764	827	743	782	761	776	750	732	767	791	800	766	728	745	778	723	805	774	761	800	752	799	759	765	815	781	745	762	766	776	688	827	743	760	786	792	754	768	773	704	794	796	782	742	800	730	693	771	761	770	734	843	755	772	820	755	793	762	697	772	813	761	774	795	729	815	765	767	792	786	770	792	720	830	731	767	759	825	749	724	770	732	738	736	764	731	737	808	776	776	726	789	771	812	806	823	735	796	824	745	748	780	823	764	781	779	813	723	753	767	774	781	794	745	748	764	798	806	749	771	772	796	805	815	758	768	772	786	792	779	741	764	756	727	828	725	757	775	800	821	766	784	810	735	801	763	786	803	749	797	776	768	789	756	826	775	804	777	781	731	781	754	796	706	818	713	747	724	761	730	789	738	785	754	711	778	740	742	779	762	758	746	754	765	742	781	759	812	760	760	712	752	805	752	798	728	764	769	771	758	769	809	794	725	777	807	784	749	786	710	811	784	792	779	728	770	733	705	713	772	745	804	751	741	770	730	742	812	754	736	784	763	768	740	725	792	767	768	834	776	724	726	719	741	760	761	790	770	805	799	745	796	774	733	805	764	744	784	762	809	746	798	709	769	801	809	792	753	796	775	766	831	735	761	736	768	763	743	763	762	755	750	752	777	776	810	750	775	748	831	764	731	790	785	802	743	762	770	739	771	789	797	754	734	787	770	800	780	800	753	717	787	797	779	808	758	783	750	754	739	719	782	773	805	777	720	772	750	772	722	764	779	773	788	778	745	770	780	823	773	765	726	773	786	749	758	738	719	758	753	770	762	815	806	755	801	755	704	762	758	769	743	793	751	739	767	781	777	782	782	752	805	783	758	756	776	845	754	792	774	756	767	807	777	767	753	783	738	760	784	777	804	748	752	801	769	752	762	800	759	756	778	803	775	851	777	839	751	791	702	761	786	756	750	780	774	743	722	765	788	765	746	751	765	818	733	776	829	758	737	720	784	757	768	732	770	763	756	766	768	769	767	717	793	759	786	757	703	804	765	720	735	783	768	803	759	736	764	792	764	776	756	759	783	768	756	760	780	750
8781	4962	5987	5626	4150	2571	1515	813	593	352	247	196	147	141	119	117	120	120	115	108	112	121	118	108	119	120	112	132	116	125	122	133	118	97	111	111	121	125	116	102	95	112	101	95	99	123	108	124	116	114	112	96	103	126	114	117	110	94	105	127	107	136	120	102	102	111	98	116	129	126	108	111	91	102	115	120	120	110	125	105	89	99	113	96	119	120	100	122	116	86	100	128	94	118	103	100	123	88	100	115	97	126	112	111	99	107	83	105	110	90	103	109	120	105	123	120	109	106	110	105	116	115	100	96	110	117	110	100	95	132	78	115	107	95	116	100	112	117	111	116	96	108	97	99	118	104	98	106	102	99	122	95	110	91	107	105	112	103	105	103	111	126	87	115	117	92	112	110	112	99	113	89	103	110	100	110	110	106	108	103	99	109	111	130	115	105	90	132	124	106	130	119	109	118	95	118	110	85	111	100	99	106	93	121	104	114	109	121	93	111	107	101	107	103	103	126	95	98	116	117	107	116	100	116	104	116	107	103	101	111	90	114	81	107	109	108	122	120	110	103	102	102	117	136	106	104	101	114	102	108	94	104	110	107	126	109	123	111	92	112	112	131	130	103	116	123	105	85	105	113	122	103	102	111	131	132	119	111	112	112	107	105	106	115	97	123	105	118	105	106	108	111	114	118	101	115	114	109	105	107	104	122	118	118	109	114	107	116	121	114	112	117	123	111	109	102	124	105	113	124	98	122	108	123	91	93	104	110	103	106	119	106	111	124	113	102	113	106	88	117	105	110	110	98	104	109	125	104	104	106	114	106	126	120	99	114	127	115	106	123	113	94	104	107	97	141	94	105	109	110	118	113	116	101	112	90	120	123	105	100	121	118	133	88	91	117	98	109	107	93	117	132	104	109	115	92	128	108	114	95	112	112	119	111	113	119	111	97	124	105	92	95	112	104	119	105	101	118	104	101	117	119	89	93	99	104	112	98	103	109	98	98	99	116	120	110	100	110	111	116	116	111	101	121	96	113	106	107	110	98	107	109	99	98	106	134	108	91	97	110	128	126	116	114	116	109	99	114	113	97	132	120	101	114	111	107	107	113	96	107	121	102	115	119	98	88	114	105	94	111	109	105	123	93	113	117	98	97	119	103	100	101	112	107	116	107	106	125	98	79	75	102	103	100	113	121	98	114	94	110	137	101	120	119	106	87	106	96	108	102	116	111	119	100	109	116	119	103	122	91	103	100	115	133	102	108	103	101	115	114	97	103	107	109	97	91	117	103	109	124	110	108	124	90	93	116	116	134	104	112	112	111	110	130	105	115	112	106	122	128	132	126	115	118	119	123	122	118	119	107	115	101	120	123	110	131	115	112	119	108	105	107	118	113	114	93	104	104	132	116	115	129	121	119	104	112	97	103	82	115	106	120	108	97	120	99	115	114	114	124	107	115	115	105	118	105	90	124	127	107	118	109	126	112	108	119	108	118	103	112	110	106	115	107	115	91	105	124	106	102	114	133	92	99	106	127	121	114	132	112	109	139	99	105	110	117	114	102	121	117	86	131	105	92	99	115	113	122	112	104	110	103	110	97	114	96	106	105	125	121	96	101	107	103	104	117	99	107	123	115	131	128	135	110	116	107	117	93	111	113	88	124	104	108	121	95	89	106	92	106	104	101	109	97	102	110	123	100	118	119	107	106	111	109	105	113	109	127	121	124	111	116	128	108	96	102	128	91	93	116	99	105	109	117	108	98	126	111	86	102	101	114	100	120	93	111	111	117	107	117	93	110	130	107	111	89	105	109	100	96	116	107	133	108	92	107	104	123	121	95	130	123	136	117	103	135	96	94	100	104	89	104	100	96	101	122	112	126	93	93	105	106	100	110	122	112	109	108	119	91	110	111	139	93	97	104	127	108	104	103	105	110	101	98	126	126	124	88	106	100	127	109	93	100	106	123	108	102	104	105	120	124	124	98	99	99	91	125	118	90	120	141	111	124	95	104	93	114	105	123	98	103	120	123	109	112	100	141	110	98	111	114	116	115	104	118	104	120	110	119	104	114	99	119	113	103	122	117	118	90	140	90	121	114	99	121	118	132	114	120	124	122	102	107	107	97	105	109	107	111	101	108	108	113	101	107	99	88	113	111	117	115	114	114	112	106	107	108	122	133	102	105	121	109	115	103	127	130	105	122	97	133	115	107	115	112	110	123	112	105	118	106	100	86	120	120	106	136	100	111	120	101	105	128	112	114	88	117	121	114	123	120	110	120	102	114	103	136	123	107	106	123	87	125	102	98	113	102	106	107	130	117	105	120	118	113	106	117	111	97	118	109	117	124	102	109	120	109	101	131	94	99	102	88	123	96	94	96	103	105	93	109	106	89	98	110	104	100	117	122	111	119	100	102	98	125	111	112	123	113	115	93	108	92	103	118	112	122	91	111	119	100	112	114	123	117	85	104	113	113	119	95	111	102	94	101	111	108	87	101	107	125	130	84	89	119	106	101	114	100	120	107	129	118	93	85	96	103	113	98	117	91	102	125	111	100	113	113	120	130	102	114	141	113	102	117	90	97	99	132	104	114	112	114	110	121	99	100	137	113	97	119	117	108	116	104	112	106	95	124	120	122	112	125	105	94	110	112	116	103	114	114	103	105	113	95	103	124	124	97	102	115	111	104	95	120	102	123	104	125	121	76	105	93	96	118	102	103	104	121	112	101	100	104	113	108	107	106	94	100	92	117	89	110	109	116	108	117	127	108	101	106	106	109	102	124	115	114	112	91	113	106	98	87	101	121	128	119	108	102	125	101	103	106	112	105	116	126	112	114	116	109	120	116	102	129	118	113	107	111	114	98	127	97	103	108	111	103	114	106	91	113	110	102	110	91	113	103	104	134	97	100	109	96	123	111	112	87	124	103	131	105	127	116	126	133	112	102	96	90	103	112	121	84	118	122	109	119	100	92	119	96	83	91	109	120	116	116	93	110	108	108	112	121	119	123	104	102	116	114	102	111	121	110	122	118	107	101	116	110	109	95	108	96	100	116	126	112	123	108	90	103	104	111	142	125	121	98	104	116	121	126	102	129	112	100	87	100	132	94	107	117	119	116	108	98	108	116	99	86	118	124	114	81	129	93	97	117	133	111	115	116	109	112	105	100	102	101	108	89	136	102	112	100	106	90	119	103	109	107	96	119	103	99	121	116	120	101	91	126	92	118	100	106	97	92	103	120	99	90	112	130	103	109	96	107	101	102	110	122	120	91	120	86	104	112	119	113	107	120	105	119	91	111	104	114	110	113	119	107	127	129	104	101	103	111	116	114	118	106	95	105	105	102	109	103	102	113	112	112	96	121	112	83	105	116	119	94	113	111	120	135	95	108	121	116	118	113	101	131	131	113	112	109	125	130	102	105	108	95	115	115	102	123	111	111	108	113	110	122	112	125	75	94	109	120	105	105	101	94	118	100	102	120	106	100	97	102	111	82	115	106	104	109	115	113
6600	4223	9171	11113	10263	7114	4749	2671	2222	1825	1252	824	603	487	454	417	375	368	391	378	319	367	372	335	366	330	333	339	319	331	325	325	364	323	351	319	333	305	338	328	369	326	333	328	357	314	317	312	335	316	311	311	335	324	342	324	300	316	297	307	338	500	378	320	354	374	309	352	321	323	313	305	317	321	294	336	311	303	311	332	314	295	294	327	339	349	338	318	321	315	352	335	334	295	291	308	310	328	347	334	322	302	344	337	347	307	356	332	338	318	329	328	339	324	319	335	316	329	363	328	340	313	345	328	333	334	331	323	317	318	321	322	331	332	326	318	312	315	298	338	312	344	341	332	319	322	320	318	337	309	320	324	299	346	343	305	321	308	318	318	348	313	302	370	342	317	321	298	344	335	312	308	329	333	329	311	309	313	322	323	308	339	319	294	284	319	336	296	314	319	361	296	318	300	302	292	315	317	328	316	360	326	325	310	338	357	308	329	324	310	312	313	298	340	328	300	302	316	337	336	318	307	322	321	330	306	322	331	327	284	326	347	352	355	324	314	298	319	326	341	303	335	340	320	309	345	323	298	313	331	304	326	321	335	316	338	312	303	342	343	332	295	315	318	299	323	340	315	328	300	328	281	316	289	320	302	323	317	346	347	316	322	299	311	342	319	322	271	315	342	297	338	311	291	311	337	337	318	334	335	297	299	345	349	316	322	328	336	344	358	350	313	335	308	313	312	317	356	339	307	310	340	342	295	324	288	313	340	306	329	336	325	320	351	312	309	314	323	341	308	321	326	324	320	336	314	315	298	290	327	327	295	331	326	348	349	351	300	316	320	355	305	345	348	316	297	301	317	303	301	315	288	322	331	325	303	309	293	326	318	316	334	374	321	278	320	308	344	310	343	347	318	302	337	299	309	336	304	331	318	308	309	333	308	300	346	346	302	349	330	303	316	306	329	294	332	347	304	318	324	356	330	342	343	316	331	310	314	348	348	312	319	321	330	342	311	296	353	317	320	299	314	303	302	329	311	302	331	323	305	327	295	327	317	297	317	301	301	314	342	311	311	336	319	304	344	328	337	335	295	307	329	305	308	331	320	317	356	313	309	284	335	337	305	342	344	321	360	314	287	302	322	307	338	356	333	314	309	318	329	322	310	333	311	313	333	304	315	317	292	331	305	303	311	322	316	345	343	339	337	318	313	348	328	360	331	308	341	361	315	346	274	319	321	330	322	335	314	344	326	333	306	323	298	292	295	335	356	348	324	342	337	313	342	330	334	311	316	319	344	283	310	353	322	314	294	334	309	321	374	338	311	339	339	317	326	331	326	306	323	335	334	302	316	293	320	319	340	366	325	337	325	320	302	332	308	329	327	317	306	340	326	317	331	319	330	307	333	283	298	292	349	305	321	326	310	334	334	371	327	314	316	297	324	323	332	368	330	282	284	341	295	340	338	334	284	348	317	313	305	324	327	306	361	313	307	350	332	356	341	333	310	322	342	318	305	331	302	280	319	318	323	299	331	334	320	304	312	327	335	340	301	350	300	326	304	334	328	333	341	330	329	325	331	305	331	352	330	308	326	340	341	311	334	316	326	324	311	306	323	335	328	319	331	351	339	295	333	310	313	312	323	313	318	320	353	304	306	298	351	316	306	319	339	340	332	334	343	328	293	314	306	335	319	327	322	319	327	313	312	309	312	339	342	320	330	341	349	323	313	329	327	310	301	285	326	298	346	309	320	323	310	343	363	301	329	333	313	326	312	333	296	352	322	313	335	344	335	313	299	294	326	290	327	326	346	316	343	317	290	342	329	321	327	288	330	338	331	335	333	287	341	311	307	304	331	352	306	302	329	327	333	288	313	308	313	338	291	317	357	364	300	314	352	362	336	333	315	322	297	361	314	316	311	359	322	329	311	303	308	331	344	298	317	299	293	314	368	311	309	327	309	315	347	300	337	308	306	327	348	340	334	344	304	322	321	337	323	296	338	312	348	314	334	338	308	318	296	311	296	328	321	314	346	374	294	321	311	319	292	297	327	304	313	303	318	346	389	322	323	327	339	328	347	278	310	334	343	289	325	319	349	317	331	287	307	345	322	341	338	292	335	298	323	300	315	336	307	312	308	341	328	341	358	342	336	319	330	337	321	325	331	338	301	320	354	313	317	312	309	339	318	328	340	328	321	331	344	295	311	307	321	309	309	324	354	321	307	296	281	305	309	337	347	307	323	316	281	317	297	291	322	350	284	323	314	325	341	329	315	324	336	307	313	330	341	285	324	344	315	329	319	303	320	319	293	335	345	328	301	271	336	337	349	315	332	320	322	326	349	322	330	346	313	343	311	315	300	314	338	362	304	336	335	323	313	309	302	331	309	299	343	315	293	258	312	311	301	304	325	331	334	308	330	345	313	322	312	326	365	308	318	325	306	324	325	328	347	324	326	321	303	314	322	310	293	307	345	340	350	320	345	309	306	286	342	298	350	349	328	289	316	329	290	336	299	292	304	304	340	308	303	291	345	317	317	304	356	313	304	291	324	339	339	311	307	347	310	330	299	348	330	370	318	347	314	341	320	319	294	340	326	332	345	319	282	312	311	313	312	320	307	333	333	309	295	324	325	308	317	332	318	342	305	314	318	326	326	327	291	319	312	326	341	305	303	294	316	318	328	295	299	326	343	314	307	304	320	288	324	302	341	348	350	285	343	345	313	322	292	338	359	317	310	312	335	293	284	330	311	384	300	334	337	358	302	300	323	315	318	318	279	304	314	331	317	297	306	328	320	328	319	323	340	308	294	349	325	301	286	323	311	314	319	329	337	316	328	330	316	321	298	300	349	321	355	294	331	306	309	317	301	329	295	314	347	323	332	352	355	324	295	330	335	312	330	291	315	326	308	337	324	320	291	298	331	349	328	270	356	318	311	353	324	315	324	313	315	350	326	305	292	311	298	331	343	325	293	318	313	349	320	320	341	352	309	331	340	345	313	312	322	334	328	288	327	308	338	323	359	314	359	291	323	324	326	292	302	329	319	330	330	333	332	312	307	326	312	288	308	328	300	302	342	310	326	317	341	317	315	330	304	304	339	321	312	318	321	327	339	327	321	347	329	320	336	305	340	286	316	342	318	286	362	321	304	336	334	339	348	298	341	312	309	347	321	298	351	301	323	333	308	311	338	337	319	333	327	357	321	348	323	282	310	331	314	331	322	347	317	301	268	320	304	309	344	326	309	304	300	312	343	308	305	328	315	342	342	330	316	297	341	347	350	326	321	322	308	346	318	334	359	339	331	319	342	288	311	356	314	306	328	322	303	329	284	319	316	329	361	311	324	364	337	315	322	309	329	326	311	321	298	309	303	302	357	313	337	354	340	315	319	304	327	304	303	306	324	294	332	320	332	297	343	340	317	309	302	314	310	327	342	345	331	320	328	313	333	322	302	356	327	320	306	317	337	359	360	321	316	299	322	299	304	340	355	326	307	296	331	342	292	326	338	341	292
31451	25636	31696	30975	29413	22994	16371	9723	5996	4738	3287	1789	922	591	391	344	296	295	219	306	270	241	227	263	241	264	216	250	243	200	206	240	221	234	217	223	224	249	215	216	202	224	200	243	230	237	224	219	218	205	216	216	234	205	223	196	207	257	202	214	221	376	219	201	191	202	215	201	213	181	235	224	212	211	238	193	228	210	226	237	224	223	215	228	216	192	197	199	208	220	210	191	196	180	228	220	213	193	265	219	213	186	222	207	221	221	212	197	212	213	233	197	187	196	216	209	218	236	207	180	198	216	208	221	245	188	218	224	234	241	196	209	212	195	214	222	193	233	218	222	212	203	221	217	224	237	223	209	214	210	227	241	219	206	186	209	203	186	224	206	225	225	201	213	207	193	195	221	253	234	211	240	221	221	214	221	220	231	239	209	215	203	225	192	216	215	218	217	209	216	219	195	215	205	222	178	210	225	210	248	195	224	227	206	229	198	225	205	192	205	205	189	218	212	210	226	206	177	202	190	205	196	225	219	243	205	205	216	229	199	203	211	218	204	227	225	208	214	204	210	210	205	218	207	215	176	209	219	207	236	196	188	231	193	211	191	239	225	200	236	220	175	217	214	224	215	208	215	223	210	228	197	202	211	202	217	197	233	205	240	188	212	197	243	201	194	223	230	208	214	208	193	218	201	199	201	202	212	186	224	204	234	206	209	208	208	237	226	208	202	217	218	227	201	232	216	249	200	217	225	216	213	202	232	239	213	214	218	219	224	207	202	213	220	212	208	201	218	190	237	196	233	202	176	245	203	217	196	230	206	212	198	196	196	212	219	242	208	196	200	227	217	214	207	205	215	227	205	248	218	227	189	202	221	205	206	200	202	205	226	211	235	204	214	210	264	219	227	214	220	211	206	207	241	208	197	183	225	224	222	211	223	202	213	235	215	203	188	217	216	230	220	207	224	219	205	206	254	200	228	234	201	234	221	229	217	258	210	225	241	217	202	219	222	201	222	240	192	225	216	193	220	232	195	206	214	215	174	179	188	229	230	243	208	228	216	219	217	214	239	216	225	203	197	190	213	200	219	215	235	213	185	232	191	216	219	207	207	205	208	209	242	229	230	193	204	210	220	231	226	206	233	212	236	202	225	226	223	221	220	210	188	198	218	209	198	226	255	215	222	220	225	254	242	215	202	221	204	181	227	251	207	208	220	196	209	180	209	209	204	189	227	199	196	238	212	193	207	231	218	196	228	212	216	216	206	219	224	239	197	209	210	235	201	202	199	204	235	204	194	229	211	229	219	219	229	223	207	215	199	236	219	208	218	215	195	240	214	206	203	217	205	220	211	184	251	209	232	204	212	219	235	210	210	233	202	229	218	204	223	203	214	212	216	222	205	212	205	211	182	221	208	211	206	203	229	216	230	219	222	217	219	219	212	233	201	217	232	225	229	227	212	181	236	232	202	198	230	206	207	206	227	201	212	201	212	175	226	226	217	231	215	201	212	223	225	207	204	204	191	219	232	224	206	242	219	213	223	230	212	213	214	193	225	194	218	203	213	225	211	198	231	221	201	229	204	205	220	204	234	204	204	201	198	215	190	201	219	203	231	230	220	223	220	199	218	186	218	215	221	253	213	207	219	216	201	200	205	203	242	198	208	216	221	221	218	204	226	201	214	221	185	197	211	199	210	224	185	226	212	249	227	206	191	213	220	222	205	233	209	192	211	221	201	212	207	206	217	219	203	203	222	204	221	212	204	228	248	216	219	225	227	241	217	216	211	236	205	194	210	212	201	186	221	214	193	218	227	230	187	201	196	220	196	213	213	217	228	199	219	220	198	212	208	201	197	205	202	220	233	201	232	241	210	235	231	220	215	190	216	242	198	203	235	198	213	187	200	212	199	200	210	213	193	221	205	218	237	221	203	227	202	203	243	214	220	205	196	226	220	227	206	250	214	237	220	210	203	228	226	231	211	183	240	187	220	185	178	215	225	209	217	199	210	217	235	225	204	230	227	213	231	237	221	224	185	231	215	201	221	226	196	224	245	210	242	189	241	213	211	208	241	196	208	204	200	207	164	230	211	216	236	210	216	217	213	216	226	224	211	209	209	205	201	200	217	221	225	230	220	219	220	207	208	222	218	222	192	201	211	202	174	225	219	188	201	233	213	234	226	212	208	207	209	237	193	228	232	210	201	207	194	190	196	220	221	258	207	201	188	233	218	189	219	255	205	214	231	214	228	249	224	219	225	223	232	206	204	211	208	215	229	223	219	245	184	263	210	215	229	224	219	228	201	196	218	221	220	209	213	217	233	195	192	201	198	212	198	197	218	189	198	211	212	208	252	219	192	206	204	217	204	227	222	193	242	212	217	183	221	223	213	217	223	196	218	215	210	221	221	195	197	241	195	211	200	193	201	197	222	185	251	229	210	217	237	208	239	196	228	221	207	213	207	215	233	214	205	196	185	234	205	233	208	203	190	209	226	223	217	207	219	209	225	233	215	200	199	213	227	212	204	223	224	201	206	215	225	235	219	199	224	196	189	215	236	217	234	208	234	183	207	204	212	233	208	221	206	207	221	212	211	211	203	235	216	211	231	229	209	212	203	207	208	209	201	201	180	234	214	198	182	218	199	224	216	237	203	222	215	207	209	225	212	233	195	216	202	213	203	202	216	226	248	221	185	220	252	223	217	210	225	197	226	217	200	187	230	194	218	228	223	203	246	212	201	229	202	220	210	206	188	202	204	258	246	201	197	197	231	201	227	215	218	204	208	220	194	221	213	196	189	210	183	238	217	215	199	221	203	206	217	200	183	204	182	190	211	220	254	213	199	243	209	224	209	234	222	243	201	235	199	207	224	215	229	217	186	229	249	199	186	223	216	216	212	202	210	216	214	192	196	205	215	216	203	229	226	201	233	193	181	223	211	200	240	219	176	184	192	226	207	206	201	217	228	231	188	234	211	217	209	218	210	206	237	239	196	224	205	213	231	194	217	248	217	205	203	219	224	200	222	200	199	209	238	218	200	239	227	218	209	205	200	230	238	222	214	220	245	212	207	208	210	190	210	216	228	211	194	231	223	212	184	209	241	189	234	183	201	198	218	227	223	203	208	214	215	222	222	230	226	202	217	203	227	213	216	230	235	221	217	248	223	209	205	196	196	222	255	203	208	205	200	220	219	233	201	215	212	212	242	211	226	193	191	233	206	202	204	235	249	215	197	209	227	216	213	216	230	196	224	236	211	226	211	235	228	227	214	209	240	238	211	213	220	190	217	213	185	207	198	210	202	220	207	209	239	178	198	190	203	222	212	210	226	206	182	251	188	187	216	202	222	187	227	233	199	209	194	212	211	227	221	207	205	216	227	238	220	218	210	219	223	208	228	213	190	214	200	227	225	210	226	247	201	227	208	226	219	206	233	213	228	218	236	212	208	196	217	235	236	235	205	230	217	229	191	209	207	197	245	239	203	193	203	226	231	233	232	210	198	226	230	186	203
22940	17646	28707	34107	37189	32247	24751	17924	14047	12926	9645	6508	4165	2921	1691	1484	1316	1031	891	905	901	748	692	665	715	706	679	672	645	637	619	664	620	653	632	673	626	604	592	594	600	604	592	594	624	598	536	566	592	545	592	557	612	555	555	575	557	584	594	562	612	1804	632	546	591	583	566	537	548	544	572	543	588	558	543	569	549	532	539	535	569	560	547	542	555	556	557	549	562	592	531	550	543	552	556	551	551	556	568	525	543	569	534	539	527	573	583	573	539	609	559	542	518	556	563	592	528	561	556	592	523	531	543	550	553	529	513	578	528	532	561	573	544	523	507	553	537	541	502	516	557	561	575	534	561	574	584	532	535	576	566	543	557	585	559	551	555	536	560	539	503	514	563	553	540	594	549	568	559	563	528	549	546	574	553	538	556	579	589	567	549	560	508	536	544	567	554	538	558	536	553	525	572	567	549	565	523	572	518	555	550	539	541	537	536	552	550	538	553	551	575	547	529	533	533	551	538	583	548	552	540	560	578	563	532	584	560	559	576	538	559	566	561	550	556	580	564	555	551	570	557	577	548	591	535	546	520	532	554	574	517	558	543	577	537	569	540	558	537	562	557	527	560	534	510	577	524	613	502	505	589	549	572	587	537	567	586	545	564	529	530	589	546	574	542	546	524	540	512	525	562	557	547	513	549	557	565	576	519	573	529	550	539	576	528	539	581	560	506	559	544	512	483	539	557	558	553	529	554	511	599	596	549	534	567	563	565	553	542	566	537	533	518	555	541	543	532	554	538	557	581	554	535	546	489	590	548	521	542	524	543	567	563	576	537	585	572	533	523	542	533	519	541	550	540	543	576	598	553	577	549	560	605	556	552	510	561	593	537	541	506	577	541	572	560	533	526	546	539	520	517	538	588	555	541	555	547	544	556	521	549	521	568	571	567	542	506	540	521	542	530	533	519	569	520	514	525	553	520	570	553	577	583	544	518	523	551	504	543	511	510	531	544	526	512	519	566	550	578	540	566	572	562	565	523	536	523	540	555	564	538	544	525	573	567	538	508	526	563	576	586	548	571	525	498	513	545	543	539	569	526	565	536	557	498	545	539	513	550	552	527	566	543	558	538	532	543	538	557	547	595	531	574	540	571	556	547	530	552	548	524	562	538	521	556	499	533	565	586	542	530	512	572	541	569	534	577	591	531	562	524	512	576	538	590	562	566	536	559	521	523	528	520	582	548	539	569	528	557	581	545	510	558	529	557	540	563	550	568	505	539	515	563	511	573	560	563	533	584	504	519	557	558	518	546	551	535	540	584	574	514	596	512	512	550	521	598	543	546	523	510	529	553	528	560	558	582	563	501	542	536	553	530	550	529	521	574	563	526	526	527	550	538	529	558	531	558	515	516	550	579	547	577	519	531	561	508	573	527	563	559	566	535	548	530	542	530	536	595	527	537	568	519	537	551	546	560	572	519	528	571	545	535	582	565	563	518	509	546	564	572	559	548	527	561	560	535	561	522	561	568	551	565	563	529	559	558	555	575	500	561	578	561	537	560	492	567	553	538	533	528	541	543	506	551	563	513	535	556	602	559	569	581	549	565	542	547	518	543	541	511	570	554	523	577	525	548	546	549	598	559	575	526	525	528	525	564	552	533	547	568	554	563	536	558	546	570	578	569	563	545	563	556	593	606	587	546	529	544	510	549	555	549	562	527	540	553	583	577	569	558	586	535	531	555	561	560	565	539	554	544	538	544	547	563	533	537	585	572	531	515	597	550	553	534	557	533	556	562	563	535	588	548	588	588	550	549	557	576	558	527	557	575	542	597	550	561	578	558	505	534	568	552	537	525	551	577	552	522	502	543	566	533	540	518	539	550	559	529	540	559	554	548	511	584	544	548	556	565	499	534	527	602	538	537	565	562	547	525	536	503	566	529	508	559	588	546	557	539	507	580	549	541	527	539	515	553	549	499	526	558	581	513	564	514	542	580	534	527	548	502	563	594	541	545	562	552	547	562	584	522	566	514	584	543	512	584	573	549	540	535	537	527	544	529	530	536	561	510	542	556	562	526	548	562	583	514	511	544	564	562	580	563	552	601	520	526	580	550	540	527	552	505	546	571	516	546	599	525	546	532	533	561	537	597	521	551	557	506	554	571	519	550	508	519	578	519	586	527	594	549	547	557	547	537	582	588	565	558	550	502	508	528	543	559	488	550	535	576	521	591	543	546	566	513	512	538	537	526	543	550	521	507	551	499	571	541	537	575	545	541	575	619	547	564	545	562	559	556	503	546	557	516	545	537	584	550	561	558	536	595	591	540	543	525	584	578	531	581	537	554	530	574	544	564	530	536	551	571	540	561	559	557	580	582	554	536	529	579	546	550	554	574	553	596	550	545	550	550	554	610	518	547	555	542	555	559	562	520	534	485	528	573	553	577	537	546	552	524	585	483	534	535	553	531	506	546	539	546	569	569	553	567	547	515	535	587	560	570	527	559	558	534	544	526	557	520	544	552	547	534	565	547	539	546	556	520	566	564	571	546	592	575	521	545	553	556	561	561	571	562	554	546	557	547	567	509	529	546	558	570	564	566	541	536	549	551	515	579	521	537	562	505	562	555	506	552	514	564	573	574	516	533	546	538	576	553	518	531	513	573	537	580	535	547	549	548	488	568	535	544	564	543	498	509	533	518	565	546	538	581	543	581	522	534	530	545	557	522	562	586	499	547	558	574	577	562	507	503	545	559	544	544	569	553	527	554	524	586	584	554	548	533	549	539	575	562	550	562	573	531	556	555	508	549	598	519	525	565	509	617	541	544	570	539	571	536	594	563	509	548	528	544	554	551	567	545	559	518	518	530	518	554	573	541	556	565	557	571	559	560	519	575	541	571	557	562	567	534	591	562	537	554	559	562	559	587	519	526	550	567	536	570	576	556	531	545	578	543	542	550	539	531	573	599	498	533	545	555	568	552	556	575	557	531	552	533	541	513	559	526	520	555	571	555	565	540	567	561	533	568	565	531	504	539	604	523	565	519	567	570	559	547	611	509	570	557	497	555	576	540	553	540	531	550	550	541	532	533	541	514	556	558	548	567	518	533	573	527	528	541	548	561	534	527	552	518	527	563	539	555	571	505	560	569	506	611	563	570	524	531	525	568	526	545	555	555	558	514	569	582	561	535	580	573	551	561	562	585	546	551	531	573	563	568	558	559	536	613	586	561	532	558	567	526	550	554	587	541	549	543	537	522	569	509	546	557	536	572	544	623	527	544	549	572	565	563	568	509	531	601	591	572	546	526	544	542	525	589	583	567	550	552	558	525	508	552	602	533	529	558	527	558	563	573	557	570	561	570	539	526	540	583	540	539	546	514	554	595	559	577	559	519	556	518	549	548	571	553	554	524	527	561	571	570	575	560	525	528	488	559	543	565	546	557	535	543	542	572	538	558	533	546	499	513	502	559	573	568	543	597	540	489	594	525	515	557	556	566	560	530	568	524	544	595	519
39679	32104	35708	35401	35122	30150	24401	17351	12018	9197	5809	4099	2535	1498	857	723	579	464	424	484	381	360	364	364	343	328	334	354	360	326	345	313	291	306	326	340	298	311	318	316	306	323	338	382	295	309	280	295	302	279	293	364	330	307	284	298	282	299	325	282	310	346	309	283	292	305	314	333	292	324	306	328	298	312	325	279	317	271	299	300	306	323	294	264	313	286	288	314	334	321	299	295	321	317	278	270	282	283	293	308	292	328	292	295	291	296	268	283	288	302	299	294	247	319	284	321	277	310	310	307	274	296	280	300	290	308	309	321	294	282	293	269	294	301	280	306	264	303	327	281	300	323	263	276	341	320	274	286	300	299	312	287	329	280	291	300	283	302	318	292	286	282	310	314	317	266	307	291	277	299	288	284	307	290	308	283	271	279	293	291	292	288	317	288	294	271	300	289	298	300	278	290	323	292	280	315	318	301	307	297	278	300	288	294	293	288	267	282	307	310	295	287	273	274	289	289	290	290	313	304	288	283	293	276	316	312	314	332	289	324	291	297	257	358	272	255	307	312	300	297	293	343	297	265	303	325	312	287	301	303	286	337	276	304	304	310	251	291	275	309	301	275	297	304	297	287	323	315	298	330	281	275	310	315	326	346	311	306	313	308	334	297	312	338	291	305	288	309	338	293	333	250	325	277	302	304	288	298	282	295	301	286	308	315	291	312	288	298	313	301	285	313	296	334	315	272	272	320	291	291	276	324	289	323	285	289	327	282	284	309	300	317	315	265	294	296	288	281	313	280	282	293	316	293	318	279	291	284	292	298	311	285	300	291	300	319	286	277	289	301	305	279	315	318	289	299	302	291	299	305	254	312	285	278	281	290	294	290	295	282	277	268	305	270	310	276	308	315	292	304	283	257	296	306	295	308	310	288	300	288	311	302	296	310	318	301	320	286	320	272	311	290	324	298	289	293	314	291	334	280	296	291	317	297	317	296	280	274	283	306	272	295	269	282	289	303	286	269	303	298	307	312	259	306	313	315	305	301	314	309	323	291	300	312	307	281	307	299	345	271	314	318	298	305	263	308	299	276	318	293	289	272	311	270	289	286	285	303	319	329	329	328	316	293	298	282	280	320	301	327	268	287	291	270	274	301	327	300	305	313	298	320	275	317	298	292	304	309	302	301	302	286	305	308	303	287	291	307	302	299	270	308	328	319	318	261	328	276	297	287	325	273	309	299	287	283	290	287	290	300	295	322	305	315	288	279	281	297	307	293	310	269	317	292	290	357	312	331	303	321	301	325	305	271	303	274	307	265	278	307	294	287	298	275	282	302	295	298	252	312	304	301	281	287	315	349	299	294	306	297	311	305	311	311	252	327	313	265	322	291	309	297	329	317	253	299	282	293	291	288	303	308	303	309	288	328	317	293	307	337	312	326	258	324	297	331	287	309	315	261	293	278	308	319	289	300	320	311	323	298	309	327	270	283	290	315	283	276	308	288	263	315	303	320	263	326	299	303	300	301	319	282	334	306	321	302	310	306	292	319	262	290	300	290	346	275	301	315	309	279	286	264	334	302	269	295	280	300	285	299	306	304	296	318	292	282	314	278	307	297	303	288	309	271	315	311	311	312	284	294	318	269	307	297	283	279	291	288	337	289	282	331	314	326	312	291	254	293	302	315	280	312	304	279	275	271	301	283	286	316	281	298	295	279	277	306	301	334	335	329	314	283	330	287	286	310	312	295	292	304	300	278	289	290	323	308	298	317	299	317	290	264	310	283	308	279	311	289	308	308	299	280	276	277	292	272	308	273	297	289	299	343	294	309	301	294	287	298	270	324	289	282	306	295	296	294	307	271	309	311	314	331	305	290	303	290	281	322	315	302	271	336	315	300	320	312	295	277	314	299	334	316	324	306	292	248	277	281	293	273	317	293	275	296	292	290	292	251	292	281	299	259	275	306	298	287	321	289	302	303	269	290	297	278	291	265	296	275	289	279	281	316	309	312	276	319	285	290	306	284	282	312	278	281	322	290	266	329	320	270	320	319	321	308	285	299	286	340	316	283	279	282	288	282	289	293	299	335	295	301	295	306	293	304	296	260	286	302	283	285	304	312	313	286	328	296	307	304	260	303	308	301	280	292	285	303	328	328	268	279	302	328	274	304	283	312	307	322	282	301	307	304	277	295	280	295	274	286	293	295	306	276	286	283	292	288	302	286	291	283	287	258	289	333	297	333	281	301	306	310	318	319	297	302	266	326	308	275	283	297	256	260	306	292	313	282	273	305	329	312	317	280	287	310	305	299	327	301	272	292	294	307	290	296	280	321	289	274	297	325	296	288	288	324	278	322	283	279	327	327	285	291	278	287	321	332	307	301	305	292	292	262	298	290	346	323	300	291	307	303	325	298	318	291	308	306	304	297	308	269	285	295	317	321	266	327	324	313	269	252	324	317	305	312	316	281	313	331	275	271	302	299	284	281	330	293	297	327	309	267	278	267	298	265	309	296	306	317	284	296	320	305	305	304	290	286	308	278	280	342	319	287	314	327	259	287	297	297	301	303	329	289	289	263	265	278	287	285	328	311	313	295	290	287	308	307	314	288	290	291	289	279	298	288	323	341	343	317	295	274	336	291	323	298	298	287	328	253	322	294	287	286	294	290	292	308	300	287	279	284	281	279	276	296	279	307	307	304	289	303	259	287	312	298	293	342	287	278	274	299	293	294	323	315	270	302	298	308	299	288	280	291	295	321	274	292	258	269	297	263	297	318	312	272	295	267	298	269	306	302	322	285	327	315	314	308	324	263	292	303	305	308	282	286	279	286	281	338	271	312	298	292	276	297	291	313	278	306	277	283	297	295	286	299	309	290	296	310	267	290	292	283	286	304	302	329	332	296	282	296	283	282	272	289	303	261	290	332	313	279	309	310	287	267	295	292	307	280	317	280	282	286	277	307	277	289	277	292	277	298	266	302	309	305	283	287	287	305	298	287	307	279	277	305	320	290	272	315	271	301	304	284	265	312	260	273	288	305	297	331	300	292	269	299	270	292	318	284	285	295	303	288	297	302	323	320	315	267	312	293	287	289	286	306	300	298	284	266	316	281	291	297	313	317	282	274	296	285	322	310	284	281	318	287	293	300	292	280	310	283	317	280	309	282	269	297	317	290	332	264	280	294	299	286	268	307	272	288	307	296	310	286	295	304	277	296	314	298	291	276	312	292	281	266	331	287	264	289	294	298	321	327	315	306	305	286	298	274	319	324	297	312	293	291	283	282	320	297	278	314	306	301	274	283	269	295	244	291	314	287	308	281	298	338	326	267	283	328	324	271	287	324	297	292	285	314	284	284	304	324	300	283	305	287	283	334	313	276	306	325	306	320	284	322	282	294	265	309	290	301	272	318	304	290	316	326	254	306	323	298	262	298	291	271	333	294	280	286	296	286	291	284	286	286	265	277	292	345	307	296	301	301	281	309	294	310	304	311	304	281	307	301	294	279	295	305
29241	25249	33841	40326	43751	39470	32573	26389	21906	19794	14005	11751	7975	5533	3188	2678	2307	1698	1387	1600	1348	1085	1084	1042	1024	1035	1081	949	970	973	907	900	928	901	900	873	813	788	807	804	803	821	960	911	856	760	774	805	814	747	811	768	784	765	808	767	712	747	728	748	785	1030	768	740	747	736	733	688	704	757	754	711	724	719	766	748	715	710	713	726	712	710	694	696	682	707	715	752	691	713	757	748	712	764	729	700	709	690	694	723	690	725	719	748	700	685	704	703	699	744	711	690	691	726	709	758	684	738	696	723	739	678	668	698	689	664	685	706	700	751	727	740	700	721	706	701	688	748	699	712	706	677	652	688	691	679	725	702	712	733	697	731	692	722	749	715	744	711	719	690	697	687	758	708	699	718	690	682	719	679	752	720	663	740	684	707	674	739	671	683	712	714	702	736	681	679	690	712	704	721	713	689	701	667	703	777	674	724	674	693	717	669	714	677	729	742	651	671	697	709	716	714	667	735	695	689	725	712	640	705	688	707	701	707	669	725	703	758	720	699	641	729	679	713	659	698	670	665	692	697	692	655	706	679	704	717	716	692	664	761	645	716	700	671	670	732	684	685	684	689	672	718	660	704	705	709	658	708	706	735	719	694	731	724	697	714	677	686	689	733	716	669	747	756	675	689	697	698	674	728	633	714	668	710	719	720	719	706	774	704	666	726	714	706	717	675	693	689	755	730	689	717	678	702	683	691	724	701	679	682	721	706	694	715	655	679	685	688	707	668	686	731	719	725	729	717	696	731	718	699	718	693	709	676	701	663	652	690	694	729	728	684	663	737	708	726	760	649	674	641	720	698	707	712	741	686	707	691	698	649	706	700	744	657	695	665	701	736	643	710	634	691	702	734	717	665	697	721	713	708	700	724	738	673	737	664	702	686	721	707	691	693	711	714	700	721	701	701	697	664	677	731	637	667	670	671	662	690	691	767	713	697	726	691	725	680	681	678	683	692	667	691	697	694	676	683	712	683	713	686	690	692	659	705	702	633	688	681	671	718	712	689	701	688	674	662	716	671	704	712	753	732	716	690	702	738	655	749	675	690	692	731	655	708	721	680	709	723	743	681	729	711	672	662	725	671	708	733	739	726	662	690	744	691	683	674	705	690	675	734	680	702	753	711	663	673	659	708	784	728	696	690	662	711	727	703	712	730	711	690	712	678	660	735	698	682	706	694	739	695	714	707	675	689	672	727	717	731	678	687	724	702	694	673	675	721	728	654	740	672	749	659	734	744	675	721	656	681	718	696	724	673	695	715	685	687	696	724	720	680	652	737	714	677	742	729	697	680	696	673	675	704	701	691	691	733	701	708	748	700	739	726	680	665	636	717	707	641	694	703	670	746	691	662	723	705	721	735	777	729	649	723	701	699	679	749	680	682	667	709	711	715	726	709	694	756	669	753	700	721	716	751	690	718	656	700	703	693	737	693	671	660	678	728	758	671	697	751	696	691	709	677	666	702	723	672	659	686	712	704	702	705	696	714	660	684	696	678	699	662	683	745	684	661	652	688	711	681	697	673	707	712	693	676	733	702	690	705	680	711	694	698	747	714	732	649	693	672	759	718	736	725	741	710	698	764	675	699	688	640	691	701	712	702	740	678	696	739	723	678	710	646	685	693	691	711	698	694	651	695	690	756	705	708	676	705	678	660	698	694	640	689	718	700	732	637	724	743	714	727	732	670	675	695	688	689	708	685	726	692	795	700	670	712	736	705	760	738	688	712	706	721	716	693	690	721	702	670	723	752	710	702	749	731	705	707	704	709	698	720	685	698	721	691	680	699	716	655	664	721	714	728	692	720	694	675	719	706	693	714	729	717	711	709	704	731	696	684	670	694	750	676	672	747	736	734	739	691	760	729	627	683	690	752	715	688	701	675	741	681	708	718	703	723	698	724	702	666	660	727	713	708	706	696	749	711	704	749	737	738	701	697	706	719	673	661	751	740	689	690	710	722	719	734	644	736	718	677	698	746	692	634	674	685	677	718	637	687	705	661	735	663	696	693	688	731	755	720	690	709	685	719	690	726	690	732	728	744	724	695	706	743	709	683	692	692	680	699	714	716	727	743	655	642	698	703	694	685	744	694	703	719	699	676	708	688	701	676	669	701	735	686	695	712	725	734	707	683	738	698	747	717	707	694	711	678	736	694	696	759	713	749	699	697	713	652	686	721	640	678	696	713	687	690	684	682	696	690	717	658	739	712	724	706	690	708	739	656	690	710	649	724	725	716	691	686	761	737	704	690	657	707	680	694	718	720	686	662	678	695	685	641	716	660	700	698	704	711	685	738	701	678	673	685	740	694	695	641	728	699	680	721	711	678	672	735	707	712	743	723	708	694	684	692	706	714	705	718	748	758	741	675	687	702	688	724	662	710	722	668	697	729	715	664	693	693	744	704	671	705	691	705	737	720	677	718	683	694	695	758	708	676	766	702	725	680	696	719	703	648	739	748	673	695	750	728	726	714	681	724	750	696	711	718	679	688	681	737	702	737	712	679	673	693	714	684	689	720	668	696	729	666	712	733	691	751	686	680	674	675	702	712	715	733	699	661	691	655	713	703	734	671	673	719	705	699	667	652	719	684	700	704	709	731	699	694	710	672	660	699	692	702	711	692	677	723	671	691	726	670	727	692	648	682	743	695	712	687	710	704	718	722	672	727	737	707	736	696	741	683	679	741	671	676	662	731	717	689	700	669	706	728	668	701	725	683	703	732	698	740	713	724	735	700	695	712	620	767	729	675	703	769	673	694	685	705	695	695	715	691	706	689	676	707	718	742	666	713	701	692	682	729	706	702	704	730	717	680	696	740	712	686	705	714	681	765	723	734	648	680	690	695	682	680	705	675	708	646	716	713	745	696	665	692	703	673	658	696	652	699	711	724	666	693	729	711	721	680	702	694	720	728	673	697	682	693	726	728	649	665	687	711	689	678	746	730	700	747	711	695	695	687	718	722	705	652	674	698	699	754	658	670	768	747	713	706	712	679	713	722	717	711	727	687	673	721	702	708	704	679	694	709	695	712	712	714	712	748	646	705	726	687	729	712	717	692	675	746	697	726	711	690	691	653	680	717	680	685	742	707	684	683	732	717	701	705	752	657	697	708	694	669	668	696	692	735	687	679	721	681	717	722	729	692	718	691	707	715	736	730	701	719	659	694	714	717	716	692	712	685	659	703	662	706	692	743	704	691	684	677	698	734	737	658	700	725	687	663	729	724	737	718	724	689	758	718	746	715	685	732	731	708	754	698	693	724	704	716	691	671	684	669	743	738	687	699	689	743	674	697	725	698	666	697	710	728	703	702	713	685	726	751	696	700	738	704	715	694	688	624	700	703	673	710	693	722	637	638	721	666	658	732	666	703	702	680	744	676	702	721	734	664	705	719	735	668	724	711	724	686	709	732	764	694	705	722	699	703	656	666	698	707	679	744	718	711	710	702	678	632	664	722	708	710	690	744
7414	4564	5832	4798	3403	1862	999	638	380	258	172	135	124	119	90	104	88	71	91	69	82	87	75	90	76	89	103	93	81	95	98	97	98	75	76	89	107	79	79	90	85	79	78	74	90	74	91	87	79	88	84	83	74	99	75	87	71	86	83	78	101	82	76	73	91	86	101	83	100	86	74	87	88	91	99	82	88	68	82	99	72	76	84	106	99	90	90	86	77	99	98	88	98	87	107	75	72	92	95	74	85	89	94	76	90	89	72	88	98	87	93	108	76	81	92	81	96	78	80	81	107	92	89	86	84	92	81	82	80	81	79	105	73	84	75	87	91	87	97	94	94	83	92	95	90	85	103	104	73	96	105	100	90	69	79	85	74	85	76	80	70	81	63	82	78	80	83	83	94	82	85	67	72	81	85	106	85	80	81	80	96	84	75	98	70	81	95	90	99	88	94	87	84	78	91	79	101	67	85	89	99	77	92	89	75	92	84	78	94	98	85	91	88	84	96	86	79	81	80	90	69	80	77	84	105	79	81	67	86	86	94	86	70	98	95	93	82	87	75	93	82	91	87	82	93	68	80	74	101	90	91	93	88	76	78	79	91	91	83	94	79	78	90	88	83	86	90	86	106	104	96	89	68	89	102	92	76	75	86	79	88	79	74	92	101	73	78	91	77	86	82	101	69	92	95	90	74	96	91	97	69	91	98	70	81	71	76	89	82	84	100	79	88	84	77	80	78	79	69	77	74	82	85	86	91	79	86	106	90	86	81	83	88	67	101	95	100	78	110	80	98	84	70	67	81	92	90	75	95	78	102	90	95	71	80	102	67	82	84	91	88	84	76	89	86	86	73	84	62	84	80	82	80	82	76	81	96	85	98	79	79	77	87	87	76	93	88	98	83	88	81	65	73	91	82	87	71	88	86	73	96	69	85	85	73	85	95	87	93	96	85	99	79	79	94	90	96	65	82	94	86	63	62	76	81	66	78	77	80	84	78	75	92	94	90	77	91	86	88	77	102	87	62	89	83	100	72	103	72	61	85	99	91	89	87	97	76	86	79	89	81	75	103	96	92	65	87	99	93	93	69	104	106	83	96	74	80	81	78	93	74	85	83	81	91	81	82	63	85	78	82	84	77	93	88	80	71	77	102	72	90	71	82	81	93	93	84	84	104	72	79	97	80	89	98	90	83	88	64	84	81	68	93	78	89	67	85	81	88	79	99	77	83	89	75	89	99	89	85	78	79	85	80	100	85	91	66	85	83	80	62	112	99	78	81	79	92	59	87	85	100	80	94	77	99	94	84	80	88	82	90	78	101	80	75	80	81	70	93	97	86	62	83	92	87	84	87	91	81	78	84	78	69	74	85	78	90	72	74	74	83	81	93	82	72	70	72	89	85	92	86	81	81	76	92	105	88	91	86	92	89	91	87	71	90	80	85	101	79	98	98	80	68	98	80	97	89	92	80	66	73	86	75	84	94	79	96	69	95	96	90	90	76	79	90	85	91	72	77	89	72	83	79	95	88	91	92	77	86	81	73	83	81	78	84	84	83	82	75	104	69	101	90	84	98	79	84	99	78	80	82	97	96	93	83	89	74	94	92	91	83	90	92	77	95	69	81	98	82	68	86	79	79	75	88	82	90	85	74	74	81	83	94	78	89	84	87	93	82	87	87	94	82	90	100	85	84	95	83	73	91	97	86	82	79	90	100	93	104	72	94	71	79	90	98	94	82	80	81	77	75	92	72	70	78	68	87	97	97	77	65	74	73	76	73	75	87	92	75	86	81	79	79	100	92	84	82	85	92	82	89	85	98	89	91	76	77	96	95	98	83	79	92	58	84	102	88	91	89	78	67	80	83	102	79	86	82	83	87	88	89	80	73	87	93	102	91	77	79	97	90	76	90	87	81	83	68	73	84	98	95	114	79	90	90	85	77	73	86	88	75	76	82	84	84	89	64	106	81	77	81	83	84	83	95	78	76	74	78	69	91	77	80	77	98	74	88	78	94	94	100	88	94	91	89	79	93	106	83	80	90	87	78	93	94	92	94	84	76	86	74	88	90	83	87	73	112	79	84	87	79	80	100	100	80	91	67	92	81	70	83	87	91	79	79	83	91	77	82	79	82	107	86	93	78	80	71	99	87	82	83	86	90	93	86	79	92	103	87	84	84	75	106	92	82	82	79	81	82	76	82	91	90	94	91	79	82	84	74	77	73	108	79	90	69	76	85	74	65	94	85	90	90	92	69	85	93	93	97	93	84	99	79	76	93	92	87	89	92	76	81	89	71	109	68	76	83	100	83	78	83	77	75	89	92	80	88	92	78	76	98	82	74	87	73	98	68	93	104	86	83	93	94	88	75	83	81	89	86	82	83	98	84	74	88	86	82	100	95	90	97	70	87	82	102	101	98	82	77	74	83	79	89	73	88	81	91	90	82	71	76	83	98	94	70	99	101	87	90	86	79	85	76	83	62	82	76	85	96	91	84	91	76	93	81	99	79	83	69	84	85	99	77	88	87	96	80	86	78	83	103	93	78	82	75	86	91	93	90	80	67	83	78	87	77	78	92	78	89	94	79	89	101	87	100	91	75	85	82	94	88	94	84	92	79	106	78	97	91	88	79	88	94	88	71	84	64	76	85	86	93	105	72	88	82	96	67	91	93	77	73	72	81	85	97	81	95	83	90	75	92	91	81	72	76	66	88	68	71	68	85	77	94	75	73	85	102	111	74	92	81	91	91	71	87	81	95	73	83	94	85	85	91	60	89	101	95	97	94	84	79	104	95	86	90	84	82	85	70	89	102	79	83	93	69	78	94	68	87	93	88	86	92	82	94	109	107	79	101	108	84	108	108	95	84	70	85	69	75	68	82	116	88	93	90	85	91	86	93	69	88	76	88	90	86	73	77	73	83	104	93	110	108	108	95	81	79	81	108	88	73	70	94	103	83	85	74	78	85	91	79	87	88	79	84	96	81	79	96	82	83	97	84	77	90	90	83	112	68	88	94	101	88	86	84	84	88	80	75	89	87	75	71	90	92	73	85	84	96	68	99	97	96	77	78	87	92	82	79	87	79	84	75	87	96	73	81	74	99	97	105	100	97	80	76	94	90	95	98	92	102	68	89	97	83	73	92	87	100	92	76	87	97	93	97	92	86	72	78	100	104	74	95	90	78	79	75	82	89	69	95	71	77	94	70	88	89	85	86	75	78	76	67	89	98	82	86	103	91	94	93	85	93	94	90	89	89	91	65	84	81	79	74	82	91	108	87	77	91	73	79	87	76	87	83	64	89	94	93	77	97	76	87	82	64	92	83	83	79	81	76	85	90	90	93	79	85	82	92	84	89	78	94	88	80	86	98	81	89	76	103	81	98	80	79	90	85	91	101	79	88	83	78	80	75	86	78	97	87	90	92	95	90	81	63	89	82	75	95	78	90	96	79	77	86	88	78	70	88	86	95	100	80	80	78	81	101	101	80	90	84	69	84	73	92	95
5699	4479	8625	10016	9175	6027	3886	2588	1598	1440	812	650	508	422	332	294	337	288	310	323	300	290	324	293	297	288	279	275	309	273	266	299	270	268	265	298	257	274	278	285	282	276	271	258	267	259	260	264	265	275	291	294	263	274	283	273	263	250	270	261	269	252	250	291	265	280	267	248	260	264	277	291	275	284	304	262	264	248	311	271	271	269	264	262	272	244	295	280	292	277	255	263	266	260	271	267	273	256	266	286	291	291	240	255	260	254	278	278	267	259	266	268	243	277	254	252	252	260	255	266	263	242	274	242	275	275	270	258	273	288	269	268	261	274	289	271	243	235	258	273	255	297	312	273	274	267	276	288	275	253	249	261	245	243	248	302	253	273	227	287	291	281	273	269	277	280	249	285	252	249	253	274	276	291	264	266	289	259	260	293	276	283	253	275	281	282	301	267	279	273	288	279	276	269	273	284	291	266	242	249	276	284	258	286	254	279	279	270	271	260	273	275	281	265	250	249	290	242	257	268	292	256	270	282	276	252	251	263	255	266	267	262	320	262	268	269	285	265	255	283	254	300	266	271	276	262	270	272	272	269	258	269	274	260	248	256	280	268	237	299	262	262	282	269	242	254	254	276	273	261	258	264	247	252	252	258	272	270	266	269	252	270	271	267	298	275	253	281	267	286	253	294	274	268	257	275	275	271	252	245	256	291	278	253	254	299	255	271	268	283	273	264	250	281	285	261	263	297	282	267	271	257	254	283	293	255	266	259	273	284	267	258	279	298	286	272	259	239	253	271	276	275	260	277	285	309	258	242	242	309	246	253	282	258	258	279	278	264	263	254	266	288	279	260	261	275	252	259	262	305	259	236	282	266	301	263	276	267	276	272	276	271	264	303	255	266	274	244	284	303	285	250	299	251	255	264	249	254	232	247	280	282	285	291	255	266	272	260	280	265	242	250	257	250	294	278	255	261	272	258	263	245	229	246	258	288	264	276	284	303	307	261	262	284	245	282	275	258	269	273	261	282	251	271	274	274	253	276	244	280	236	264	285	263	259	286	238	241	253	286	279	296	277	272	243	284	259	275	279	234	259	264	265	276	261	271	256	264	249	264	274	294	251	256	269	270	271	257	272	253	267	244	258	276	245	262	273	281	232	274	263	248	275	281	295	294	244	252	245	269	264	246	278	282	252	266	264	242	260	250	286	257	255	289	247	236	271	232	257	259	280	258	246	249	245	288	273	256	309	269	263	294	300	263	279	243	264	247	294	261	265	291	302	295	286	271	287	295	283	282	263	257	280	250	254	277	256	291	297	250	256	278	251	308	261	242	256	267	253	307	248	279	249	264	242	263	267	279	263	278	280	265	275	277	296	272	241	252	242	249	256	263	280	251	240	272	271	243	260	249	267	276	264	260	265	285	243	287	271	264	250	220	258	256	300	268	247	235	247	256	308	260	287	255	277	272	257	273	252	259	243	259	275	291	253	294	271	252	261	303	281	257	266	266	270	279	281	274	283	271	298	266	272	286	235	252	259	255	244	290	257	281	236	252	278	296	238	304	268	264	256	280	272	245	295	284	278	270	277	279	271	249	290	259	262	274	269	289	262	292	283	279	249	267	276	267	273	272	258	274	284	263	276	276	263	254	242	244	279	274	271	293	255	280	280	295	262	292	268	290	230	301	263	277	249	284	244	289	277	289	252	258	282	267	273	296	237	242	274	272	299	247	273	248	283	254	268	270	264	232	252	240	254	231	269	248	252	266	280	296	256	266	276	261	256	273	254	285	274	285	272	274	232	252	297	249	286	280	266	246	274	280	231	260	245	242	239	268	257	252	286	257	249	270	269	276	269	250	267	273	246	267	278	244	261	268	284	251	287	253	279	267	274	286	274	269	245	269	247	244	266	261	277	273	278	311	267	260	282	250	242	297	249	251	271	278	270	264	249	245	270	233	265	290	244	291	268	298	289	282	272	264	252	250	258	272	250	263	276	250	253	253	228	260	247	231	267	251	286	296	274	258	252	266	263	272	238	278	271	278	245	288	278	268	281	288	280	276	258	270	263	278	283	266	288	292	254	252	260	265	266	267	241	267	284	269	288	246	251	257	273	277	259	264	289	273	261	256	236	283	260	270	269	270	233	266	265	303	271	233	242	259	262	251	276	271	284	265	253	274	250	247	290	267	262	291	271	251	260	309	277	260	258	281	264	268	284	274	271	264	258	262	262	269	256	248	316	262	265	241	261	292	274	247	248	278	258	289	283	268	261	263	245	255	258	271	289	277	277	261	274	269	271	260	268	259	239	271	257	264	230	260	259	268	284	275	279	289	265	258	260	252	272	266	251	271	263	294	246	266	275	272	265	298	268	266	275	274	297	295	270	235	286	261	300	266	261	245	275	292	273	272	261	259	283	282	241	288	258	265	284	232	245	280	253	282	287	275	285	240	265	256	280	286	271	255	291	262	254	279	275	267	249	291	253	273	259	231	266	249	283	291	274	288	271	244	290	280	273	264	264	271	241	261	294	255	258	265	258	281	277	253	279	280	285	270	280	252	297	234	281	265	272	266	259	264	282	255	256	269	271	283	256	249	268	275	286	282	276	287	237	271	247	248	280	281	243	255	296	258	271	291	264	264	264	247	272	285	286	273	270	307	288	271	255	270	256	281	281	260	247	290	260	253	277	258	303	261	288	234	248	259	273	265	270	265	280	265	287	264	253	272	276	273	272	248	264	264	244	264	258	243	286	262	246	270	294	287	255	264	293	292	277	306	272	270	242	286	274	283	216	280	302	260	282	263	244	292	256	293	266	298	262	254	288	245	286	275	268	298	277	281	258	284	263	251	265	282	274	266	292	290	258	250	268	253	267	287	262	271	319	277	275	252	261	263	269	272	284	267	243	271	258	269	280	293	278	260	276	281	273	264	257	269	288	280	260	249	290	289	261	258	298	278	273	282	252	245	250	259	267	251	285	275	268	258	249	287	251	255	277	261	252	256	278	284	256	255	295	243	270	284	270	255	256	281	283	303	251	273	290	265	278	261	258	248	286	266	276	269	270	263	250	268	248	259	260	276	268	274	259	275	278	289	261	283	272	267	262	262	260	256	255	262	275	291	278	248	279	249	264	300	269	272	260	236	281	287	275	233	260	263	298	274	288	284	262	299	252	271	282	264	287	255	255	287	272	284	288	255	265	245	280	236	273	268	210	287	285	295	261	274	297	293	268	229	277	274	248	272	245	267	287	266	262	266	260	290	276	260	261	277	277	265	256	254	249	269	265	287	272	278	294	277	293	258	253	279	265	276	254	268	281	273	282	292	264	279	291	278	282	260	254	267	246	264	274	274	301	276	253	265	264	248	261	258	249	266	268	255	258	265	275	270	269	260	268	265	267	274	289	276	287	284	268	284	267	259	256	293	258	267	246	303	266	262	281	261	227	303	264	267	263	237	278	263	276	270	253	267	256	271	257	288	257	288	292	262	260	248	252	250	274	267	264	286
29372	24212	30765	32400	29676	22140	15447	9678	6170	4722	3081	2026	1169	736	386	361	379	288	278	254	243	230	255	232	227	225	217	211	237	239	198	220	234	237	224	215	220	197	189	204	222	210	221	230	174	228	216	198	185	231	215	237	236	209	207	206	192	175	207	207	196	229	241	206	181	173	207	188	226	207	202	186	190	209	197	203	207	191	221	203	228	208	220	208	234	237	209	180	225	208	209	221	197	209	225	218	213	200	212	203	190	219	245	224	199	200	209	169	192	213	214	230	194	206	193	219	181	192	198	210	216	186	207	194	213	217	205	198	191	215	207	203	213	215	192	199	188	198	214	202	197	188	221	191	187	197	217	191	209	197	191	226	200	201	227	212	212	208	222	199	234	196	201	230	228	182	210	215	207	225	182	191	184	194	238	207	206	206	193	206	208	168	215	192	207	197	178	213	206	241	217	214	217	215	197	192	215	239	193	197	199	224	206	202	210	210	194	200	181	233	207	209	192	203	202	170	217	188	191	213	181	219	212	190	226	207	232	178	218	228	192	213	198	187	197	185	219	207	226	192	187	212	219	217	187	224	199	206	206	197	194	235	191	185	217	202	217	230	221	177	207	211	233	210	184	194	204	213	206	197	198	201	179	217	211	192	233	192	188	199	205	203	195	186	179	184	208	210	232	205	207	189	230	199	174	209	242	213	178	165	214	194	184	205	228	191	196	187	191	196	190	218	197	192	213	176	203	203	230	210	192	195	226	194	181	204	203	234	210	222	202	196	230	186	194	191	206	188	193	216	185	209	204	174	220	217	181	194	171	208	181	215	200	208	178	197	205	183	187	187	191	214	218	173	225	209	227	190	200	216	222	189	218	209	216	191	214	204	206	204	218	200	204	213	224	160	209	201	193	213	218	215	197	198	219	217	167	193	186	203	190	207	220	197	201	183	201	214	220	275	197	208	176	178	224	225	206	196	215	199	230	214	200	193	203	200	182	197	217	181	220	190	164	208	189	214	197	213	238	189	202	197	189	189	206	169	208	201	199	189	190	210	208	212	211	190	208	235	202	217	195	205	228	193	200	174	211	205	198	239	213	187	202	183	196	187	202	204	214	206	200	197	203	221	241	202	191	172	185	183	207	210	198	194	209	204	231	211	211	219	195	220	216	224	202	219	198	207	240	202	224	220	202	197	229	206	209	207	205	194	214	216	183	226	212	200	199	200	205	213	209	195	211	198	208	240	186	216	216	201	188	217	218	209	203	202	219	190	185	206	199	191	216	193	188	199	198	211	219	205	195	194	202	207	191	204	216	210	188	201	209	203	190	201	193	217	188	195	191	219	176	220	202	196	209	186	200	211	190	206	214	209	203	194	214	213	186	217	195	199	212	181	190	214	208	181	213	218	193	189	197	209	207	209	212	204	196	200	185	188	185	197	175	203	206	192	205	219	196	167	219	206	183	198	197	216	199	212	202	209	212	201	186	211	208	189	203	194	209	222	205	183	207	214	199	203	224	235	187	186	208	199	213	198	167	212	230	209	203	225	214	219	202	221	214	256	191	217	214	192	212	195	187	208	227	179	199	209	235	226	198	203	198	197	196	198	178	207	198	202	205	207	185	207	205	189	236	204	203	237	213	190	205	192	190	196	189	198	209	202	203	217	201	239	198	208	221	209	195	207	192	210	199	199	206	209	196	228	195	214	219	188	237	196	227	202	204	166	199	186	170	197	197	213	224	205	208	214	201	201	195	208	205	210	232	211	188	211	189	199	214	229	197	201	188	218	207	206	236	187	205	221	206	200	220	219	204	225	212	202	196	217	229	209	203	199	208	183	173	183	210	206	219	182	178	189	216	199	195	208	206	228	219	202	207	220	211	212	200	217	217	183	199	199	190	229	211	202	190	197	200	230	198	189	187	186	202	208	196	208	205	215	203	178	202	197	178	215	201	192	185	202	185	219	224	222	202	196	217	191	176	218	203	232	227	200	200	204	208	183	196	208	200	184	183	216	193	223	209	227	208	193	217	194	207	201	222	193	216	221	218	196	186	213	199	219	213	197	196	191	201	220	203	204	196	200	212	221	194	214	234	198	213	183	185	205	190	222	211	176	199	172	210	191	202	234	196	186	204	209	195	187	161	208	203	203	195	195	202	207	179	188	194	247	206	233	202	187	200	185	196	212	182	188	188	195	213	227	208	195	192	196	205	214	189	203	204	190	192	213	203	175	188	229	208	205	193	193	191	201	207	214	221	212	194	190	208	215	219	193	204	194	198	203	191	195	197	186	195	196	217	202	194	195	217	177	197	212	223	216	206	224	201	210	202	193	195	193	204	202	195	182	218	176	199	217	205	199	216	193	199	208	193	214	210	175	183	216	197	219	200	233	219	213	211	181	213	229	226	192	173	219	184	179	174	177	202	221	230	207	216	218	186	222	205	160	205	200	202	198	174	197	184	182	204	190	220	224	235	207	208	183	186	189	194	204	201	201	213	186	197	218	205	205	200	200	206	227	216	213	203	199	210	206	210	197	202	189	196	206	178	222	221	227	205	188	218	242	184	227	197	195	194	203	234	185	190	212	207	194	171	204	213	223	192	195	210	205	203	237	234	193	208	217	207	189	206	226	213	181	197	202	186	217	206	176	197	174	201	183	211	208	217	199	201	190	241	213	220	205	190	207	214	202	188	225	198	234	178	214	204	222	226	195	192	175	213	226	209	205	203	203	187	216	188	216	208	190	186	192	246	237	207	224	214	219	207	232	226	209	231	207	189	200	216	200	212	239	207	206	208	224	218	233	203	209	210	193	175	215	183	212	224	196	196	191	201	195	197	202	187	221	182	191	187	192	187	205	179	200	197	206	174	205	225	215	220	203	197	210	217	226	218	210	201	206	189	192	202	176	201	206	206	192	214	197	222	227	200	224	201	191	212	204	206	207	169	218	226	213	215	215	221	200	192	196	223	222	180	213	198	220	220	191	203	197	189	225	191	178	184	221	195	198	211	193	185	206	214	225	202	209	174	209	213	214	187	195	213	199	213	186	216	199	219	190	210	207	194	215	204	190	205	207	203	197	172	256	198	218	212	192	210	194	209	193	229	233	191	166	180	188	202	185	234	205	188	212	163	195	190	198	202	197	244	235	221	201	204	200	204	216	216	199	228	195	192	209	229	184	191	198	221	191	202	197	221	199	207	237	207	223	223	210	198	227	201	198	230	199	182	219	210	201	205	210	205	205	201	209	187	172	217	205	210	199	199	218	200	190	184	209	212	207	225	240	190	195	195	197	224	199	212	193	191	206	204	208	197	183	192	219	181	193	214	181	180	190	205	202	208	216	194	195	234	200	218	193	212	176	223	203	213	220	223	200	187	218	208	198	207	181	180	194	176	188	223	222	211	233	204	187	194	223	196	178	228	233	215	205	213	202	192	197	193	208	184	190	200	197	210	190	194	212	216	212	207	165	212	216	232	207	202	206	206	234	187	217	194	220	191	191	212	188	212	168
21397	17099	28129	35072	36389	30349	23070	18774	14479	12238	8142	6852	4586	3351	1829	1465	1513	1120	1060	1003	809	702	703	763	715	721	685	676	713	643	704	626	665	656	633	640	588	564	587	545	584	571	569	598	572	552	560	569	547	554	596	597	576	561	587	539	528	515	563	575	519	803	562	538	543	500	559	535	533	504	542	554	530	564	506	524	526	535	539	500	556	513	504	539	498	505	521	520	509	471	568	479	530	521	518	571	572	598	495	507	468	557	511	545	533	545	529	578	563	518	515	509	521	516	553	528	531	571	506	523	540	546	508	546	500	525	503	525	531	527	557	525	497	518	516	492	536	512	567	499	493	532	532	557	499	508	523	488	504	565	537	544	490	499	495	494	517	520	524	512	503	517	540	514	531	518	542	489	519	512	523	543	526	550	549	521	514	551	514	575	533	572	507	519	506	537	551	531	505	529	485	515	509	555	529	526	492	526	515	489	522	483	506	516	517	486	528	548	531	493	530	525	532	522	552	497	525	537	534	536	548	489	498	525	536	537	527	534	497	522	504	492	559	513	536	500	527	530	564	512	475	466	490	561	574	545	484	506	556	533	542	522	525	546	500	572	514	520	521	513	523	533	515	527	519	521	493	537	529	543	506	523	525	503	527	491	563	535	511	521	522	543	495	514	525	522	549	495	510	532	499	528	488	534	531	499	536	525	537	540	534	517	554	516	485	570	519	527	515	488	498	540	545	471	503	528	506	506	549	499	551	520	504	541	533	518	516	524	562	521	543	539	529	528	585	534	536	519	502	509	544	515	485	512	508	483	526	520	489	520	523	529	498	524	519	520	531	508	543	530	486	486	525	523	515	514	509	493	551	528	540	519	516	553	499	525	529	534	481	532	504	536	512	499	529	486	501	511	481	497	543	510	509	511	517	502	536	550	573	549	502	505	532	538	564	541	549	522	533	498	510	504	504	509	495	500	554	545	516	506	560	519	525	539	486	513	589	550	502	519	521	478	549	518	534	531	525	521	528	530	514	523	531	494	536	502	502	535	483	516	508	502	534	484	515	496	532	491	498	502	543	529	519	545	538	534	504	519	500	515	520	482	495	504	550	488	542	500	529	479	557	526	516	532	566	543	486	518	514	523	548	538	534	542	493	534	546	544	515	505	508	518	546	511	530	491	511	522	546	538	499	470	506	529	481	552	506	529	485	527	521	543	478	483	541	519	508	491	541	564	493	525	558	533	541	496	553	498	534	513	527	509	571	513	552	490	536	465	499	509	557	526	508	511	509	539	518	483	556	533	515	521	500	531	507	517	529	477	535	527	545	494	491	514	539	521	522	544	553	557	536	518	498	486	531	500	502	489	512	525	479	520	523	535	516	507	537	580	543	501	504	555	536	539	529	552	529	520	545	530	544	537	554	549	551	527	515	515	503	510	545	523	542	521	539	510	523	515	557	565	531	517	506	556	553	509	565	491	534	555	499	515	528	528	550	503	555	516	523	534	544	506	558	519	523	510	540	536	532	548	526	526	478	543	512	515	511	522	529	517	533	530	499	515	537	492	499	545	552	514	544	538	508	527	492	550	508	534	542	540	519	534	514	508	532	525	547	518	516	576	543	549	496	532	518	488	545	536	546	539	522	552	479	515	555	534	526	515	519	534	517	485	530	575	500	482	503	529	509	526	504	536	561	513	546	538	531	555	534	540	526	538	495	542	521	495	511	552	526	521	536	511	567	520	508	535	539	569	524	519	527	547	485	537	539	529	519	532	543	524	520	576	521	538	504	528	490	539	535	513	547	537	532	483	530	513	502	525	529	495	512	518	507	514	504	546	516	512	483	531	526	536	510	514	555	554	521	498	504	486	539	509	552	522	520	515	510	538	564	524	537	491	484	515	509	526	497	512	528	512	503	532	534	549	557	483	499	519	521	509	525	558	539	468	519	477	531	566	497	522	524	517	543	531	502	501	544	541	510	529	542	556	538	516	531	550	500	519	529	538	522	544	515	553	537	512	489	533	539	507	542	524	497	512	537	510	539	538	519	531	489	547	537	542	513	487	528	502	515	500	554	536	525	505	518	530	487	540	460	500	531	526	514	549	542	500	515	524	561	533	546	510	519	506	516	504	517	514	536	542	516	523	515	550	549	536	480	560	528	527	563	523	557	548	529	513	508	521	497	502	506	523	513	449	484	526	484	514	495	550	505	524	494	517	531	525	501	529	545	559	537	546	533	502	531	520	545	508	515	530	509	517	507	529	528	546	547	524	523	544	504	486	476	529	498	538	549	545	488	484	550	528	496	515	531	507	495	531	520	540	528	529	550	526	519	557	544	526	499	563	507	487	506	546	546	526	503	544	503	468	561	518	506	524	530	540	542	558	579	504	497	517	511	502	547	543	536	520	524	545	537	492	535	532	498	543	524	543	516	501	505	532	518	504	529	518	534	500	525	521	549	501	519	490	533	538	534	511	548	508	528	485	495	510	534	520	510	542	548	505	514	516	511	517	514	501	513	495	492	530	523	541	528	496	533	490	553	486	537	531	490	503	522	506	508	501	520	523	544	546	554	529	572	513	471	527	506	493	532	548	520	506	479	494	530	527	525	515	513	500	541	547	512	523	512	518	523	524	517	522	502	488	573	499	505	528	502	524	536	457	547	511	561	522	539	489	544	529	506	457	499	544	523	527	505	467	495	550	524	513	541	552	481	515	517	528	518	563	503	519	484	519	466	536	496	512	520	500	506	547	475	537	499	506	508	538	539	552	520	532	544	525	532	499	503	533	496	528	492	527	492	504	495	505	515	545	544	533	559	528	510	512	510	512	481	483	518	536	520	491	504	524	508	538	488	501	524	498	527	506	548	509	502	597	574	516	511	473	536	513	501	502	544	522	539	538	526	520	525	523	540	516	517	498	536	534	540	548	556	521	514	536	523	510	553	535	514	540	551	535	552	548	507	499	470	538	445	498	534	532	525	512	509	502	512	491	504	521	548	508	517	521	519	541	549	543	506	518	519	529	539	525	493	561	534	489	559	502	514	499	543	581	524	469	527	500	531	527	565	512	501	499	541	506	488	531	507	522	504	494	474	557	517	545	515	516	484	502	512	527	501	514	518	509	523	576	503	507	530	491	537	517	519	530	496	531	499	504	471	526	525	548	482	547	495	476	542	502	483	513	549	507	509	518	522	506	517	562	556	535	537	541	516	515	502	503	560	512	542	519	514	537	501	478	537	551	549	539	538	517	489	580	507	518	541	525	557	474	484	478	533	496	552	545	513	551	525	525	555	528	501	552	552	488	519	480	510	529	539	493	515	532	546	503	519	508	548	513	522	523	510	527	541	534	502	558	522	480	516	541	535	517	545	498	544	539	507	542	546	562	523	542	486	534	503	540	541	536	514	535	585	527	520	564	510	552	511	535	543	531	569	534	524	520	493	486	571	515	497	564	521	547	542	516	513	537	528	559	545	515	533	529	513	499	508	499	528	489	529	478	525	524	561	514	487	523
38556	31817	35625	37605	33853	28676	22692	18088	12595	9246	6094	3555	2443	1271	829	733	617	506	512	504	442	346	348	397	357	361	367	342	330	325	363	370	329	335	298	330	373	317	293	325	323	293	316	327	304	313	321	286	323	341	331	338	343	297	301	327	338	325	304	290	310	541	273	329	303	315	295	263	292	317	308	321	299	320	294	314	308	318	314	289	301	302	311	313	302	322	307	345	325	303	320	293	278	291	289	297	304	340	330	301	304	315	299	318	311	316	319	272	282	283	323	291	291	299	301	286	335	321	292	299	339	308	298	303	334	298	273	325	275	320	302	320	308	301	289	323	326	323	306	291	287	288	297	343	300	332	296	281	306	294	281	287	266	297	291	295	296	315	283	280	319	323	290	322	317	316	309	292	329	275	335	286	329	298	302	310	307	292	288	289	296	304	294	281	314	296	325	312	321	296	302	317	332	269	277	298	331	265	327	283	302	261	303	309	300	302	320	287	313	281	286	313	334	318	300	305	295	312	280	310	294	300	299	322	267	335	324	298	320	302	308	299	320	311	301	318	296	328	293	287	301	296	291	343	271	279	293	324	323	318	286	272	313	299	298	306	333	298	283	293	298	311	313	319	295	299	312	239	288	302	292	311	280	271	292	305	326	312	286	282	319	334	327	314	293	297	307	311	310	276	312	331	260	295	327	302	327	296	282	303	313	270	308	325	282	300	312	306	305	314	304	289	298	267	317	320	331	315	280	303	301	272	320	315	272	269	278	325	282	277	286	334	306	336	292	321	291	288	324	317	293	284	289	296	310	315	337	341	321	330	305	311	292	303	306	283	292	277	310	316	308	273	313	346	269	318	303	293	295	283	316	318	329	318	299	306	295	282	299	322	329	292	300	293	288	300	304	316	323	311	300	320	298	319	309	279	298	328	307	267	297	274	267	307	281	310	331	316	293	272	333	304	279	286	298	285	286	325	300	327	332	309	261	292	306	319	291	325	319	328	328	292	304	296	291	303	332	294	307	287	291	290	274	355	274	309	323	301	303	281	297	319	263	337	283	253	307	286	296	300	290	292	284	290	307	306	308	315	285	292	302	302	319	307	309	315	298	311	324	307	321	290	308	293	309	289	278	302	303	341	301	306	295	291	266	279	325	303	295	307	296	335	299	288	343	308	312	275	287	303	295	294	287	301	296	306	289	293	271	293	307	270	307	284	297	308	281	315	262	316	336	315	303	293	268	308	305	320	309	277	266	315	316	317	306	302	279	305	295	296	259	309	329	300	296	313	321	297	331	316	333	311	334	301	323	329	251	316	293	345	288	331	288	321	296	288	261	306	330	288	331	306	288	302	291	254	324	298	257	320	294	316	290	309	304	325	280	277	260	316	283	288	311	320	312	297	333	295	330	301	328	345	277	286	282	295	247	284	290	267	298	305	314	365	279	308	286	318	311	300	287	255	309	303	324	282	304	298	335	336	324	288	326	295	282	323	310	311	280	320	306	338	318	276	317	324	318	306	308	300	307	308	301	325	319	306	301	297	309	285	330	318	281	322	278	292	272	321	306	312	292	277	305	305	317	321	305	274	316	273	303	319	303	293	290	295	276	293	280	312	296	306	302	312	309	311	318	298	298	274	303	304	293	292	336	308	302	314	282	310	299	310	303	291	326	341	287	310	304	338	304	275	300	286	299	288	310	299	298	314	325	323	321	304	292	317	314	288	291	327	291	310	312	278	300	288	305	312	300	319	271	300	307	287	311	342	318	301	287	310	317	264	326	293	371	308	277	316	290	322	310	333	292	302	318	295	281	293	277	284	343	282	324	343	318	315	283	295	285	295	294	294	286	301	293	310	289	285	276	293	313	309	301	289	313	283	289	253	293	323	279	339	301	293	311	289	293	289	290	292	322	324	310	292	307	289	332	251	258	294	328	325	316	338	313	297	274	271	312	300	321	302	284	294	293	305	311	316	298	329	301	315	293	311	335	292	298	301	300	274	315	307	312	280	323	309	295	313	271	300	302	299	302	299	290	300	301	324	296	308	300	333	277	295	284	312	357	286	302	306	276	298	323	323	317	305	290	306	269	295	301	300	286	337	274	310	327	282	296	310	312	312	328	287	296	281	282	276	293	310	302	319	267	298	291	313	336	295	349	304	310	285	300	309	324	318	309	306	271	295	285	319	298	314	311	291	315	279	301	297	296	313	299	313	293	300	290	261	316	317	319	295	309	327	328	287	334	310	317	302	293	283	319	318	295	315	312	297	294	279	288	251	303	292	281	317	299	332	309	296	327	327	296	279	319	313	311	337	291	284	291	290	267	319	334	282	284	330	331	302	270	338	310	345	311	324	285	317	311	274	311	302	305	288	297	286	304	316	306	315	303	321	310	336	310	295	282	342	343	322	287	291	291	290	303	304	289	264	324	294	301	309	324	318	274	293	303	311	320	299	277	310	312	313	301	243	290	305	296	302	287	308	306	299	334	276	287	274	269	309	338	307	313	290	286	318	260	290	295	333	292	326	296	272	251	294	281	308	247	287	283	270	298	287	324	319	282	271	309	297	281	301	328	298	311	274	281	278	303	286	324	306	303	263	277	284	303	328	319	277	298	315	353	303	292	327	307	318	313	263	319	316	304	292	287	298	299	274	308	349	315	289	270	333	308	311	315	270	324	310	301	285	323	309	297	276	287	287	312	294	277	318	301	287	310	326	319	320	299	291	331	308	310	302	344	309	291	313	321	297	327	304	279	278	294	338	262	321	325	291	280	301	290	281	324	311	305	294	285	340	315	309	295	331	308	344	313	340	272	312	312	289	281	291	300	315	284	284	290	304	308	305	326	283	300	299	282	276	291	291	290	329	299	330	305	342	300	325	287	290	293	276	293	292	300	317	306	322	272	299	314	316	297	338	298	303	327	304	339	292	264	315	317	312	330	296	303	309	304	306	304	341	296	278	297	329	299	308	288	307	286	306	285	298	286	295	303	300	249	314	324	315	323	304	274	306	346	319	335	309	282	315	306	306	299	289	291	278	328	310	299	295	327	319	287	314	324	304	356	282	306	335	282	289	298	314	302	278	294	325	306	268	291	323	309	315	280	312	287	273	294	302	289	286	337	328	266	288	315	287	330	348	327	308	304	275	310	279	283	306	317	296	319	337	306	277	282	306	308	286	272	291	292	283	338	275	295	278	305	317	293	286	325	287	308	268	296	293	297	317	287	297	296	313	324	275	295	297	319	320	312	296	298	318	282	297	279	302	287	307	323	296	293	282	319	300	264	302	287	306	315	304	309	299	269	307	309	283	305	345	297	307	304	315	298	319	307	305	322	303	289	311	321	350	276	293	280	323	302	314	300	288	295	268	293	297	300	315	299	321	299	281	316	301	319	355	292	316	288	316	305	301	274	282	261	317	306	308	311	295	307	314	297	320	290	319	297	321	335	290	275	294	301	316	309	328	296	285	319	302	291	311	250	324	284	300	277	285	323	306	284	277	284	305	311	342
27776	24020	34142	40579	43436	38611	30815	27938	22138	19016	14661	10866	7895	5397	3294	2993	2875	1975	1789	1799	1345	1100	1252	1288	1109	1102	1089	1020	1068	1101	1042	966	1007	924	849	901	931	869	831	803	841	802	867	900	776	800	827	819	836	847	852	900	839	867	807	759	776	723	735	765	805	2265	771	737	726	750	721	746	707	752	789	742	700	696	803	738	744	764	729	717	715	764	754	745	703	732	709	696	706	771	773	726	665	750	759	766	682	712	739	709	710	731	687	687	727	756	745	705	707	734	694	718	726	695	745	768	719	743	721	727	729	696	728	714	689	748	734	724	744	691	706	728	668	727	685	718	777	711	744	694	697	743	716	667	783	727	718	696	752	709	670	708	748	711	729	717	704	698	736	697	746	675	742	725	699	753	719	725	685	722	713	704	698	686	774	668	726	752	671	714	706	729	712	714	706	713	686	718	780	722	694	696	690	693	718	716	709	713	696	697	690	592	678	722	721	668	699	714	701	680	678	757	675	678	680	702	693	722	699	694	705	716	681	706	707	711	697	693	685	698	714	737	764	745	695	713	713	704	661	713	718	741	699	749	682	702	734	711	658	739	684	726	699	745	700	720	693	734	730	745	689	703	709	694	762	715	684	695	707	689	695	691	721	680	727	698	670	693	662	759	702	688	755	720	718	672	704	732	755	668	677	745	700	702	714	710	753	751	741	739	664	705	665	728	706	725	754	697	685	714	692	687	727	719	726	683	708	699	689	794	710	675	757	746	696	717	725	710	725	691	730	713	725	692	667	715	694	686	731	747	744	691	777	708	683	702	688	695	716	721	716	747	718	670	748	749	698	748	689	677	711	731	685	701	702	762	677	726	712	689	729	715	701	708	688	723	683	730	749	701	723	709	731	677	707	729	702	716	691	705	738	661	696	700	746	654	695	674	709	722	731	728	696	667	649	702	716	732	717	694	716	688	700	652	726	666	726	718	718	693	721	713	649	719	747	661	719	765	701	708	753	739	728	680	751	716	724	703	758	735	716	697	712	683	682	710	773	729	708	675	703	729	677	719	664	748	716	764	672	713	716	742	708	729	695	674	648	721	682	684	721	735	731	684	687	727	771	705	715	738	727	756	721	766	700	714	707	721	709	724	703	735	726	694	719	716	649	706	756	747	728	708	720	774	677	721	714	687	705	757	689	699	772	753	710	694	716	674	700	746	760	743	757	699	680	692	747	721	676	702	696	722	718	713	737	687	717	729	733	722	661	660	754	753	733	713	710	694	681	698	700	692	732	716	683	705	717	735	705	711	731	723	771	705	686	670	723	704	704	671	707	679	730	705	740	707	727	716	711	687	736	777	673	706	677	760	705	711	700	739	688	736	699	714	753	669	740	709	739	687	677	702	681	651	721	707	773	737	671	718	686	733	751	678	727	736	712	719	714	679	718	715	733	746	706	707	678	694	660	714	777	677	644	725	695	753	682	751	713	713	727	711	714	731	723	674	670	716	668	708	694	686	722	717	732	724	664	676	719	741	671	706	698	679	702	690	760	695	688	714	724	697	678	713	727	716	716	721	717	728	689	699	708	705	721	688	696	737	706	746	678	749	727	762	694	705	755	752	758	735	672	699	700	732	719	707	707	712	686	710	697	721	688	685	705	725	731	699	731	702	684	653	683	699	722	759	733	701	720	697	747	709	695	751	760	707	727	683	649	709	684	702	726	723	688	733	683	714	703	712	715	733	666	704	694	696	748	684	722	710	715	679	748	719	735	671	668	686	685	655	700	726	764	737	713	627	651	713	704	740	725	673	669	752	677	728	692	723	724	699	736	673	770	773	704	722	737	776	719	694	715	712	720	726	712	725	714	729	739	711	707	745	704	759	705	677	675	711	635	709	715	730	731	711	687	724	706	733	707	711	722	714	725	680	714	652	698	713	722	671	719	690	714	679	776	709	721	706	719	687	704	725	722	738	751	742	747	734	705	737	677	709	742	730	743	721	752	725	755	748	682	722	692	748	688	758	706	727	761	738	770	695	681	734	697	738	698	667	677	703	694	739	732	735	709	747	721	681	707	733	720	696	725	702	691	690	748	744	725	692	712	673	722	733	736	684	674	734	697	713	721	719	743	685	711	713	703	691	707	696	700	698	699	688	684	692	784	680	718	722	687	708	688	641	714	685	724	685	696	723	702	682	722	670	700	718	738	729	676	689	711	702	719	737	714	728	703	736	715	723	738	721	722	739	710	710	729	699	695	704	695	764	732	743	691	747	698	739	700	738	731	718	667	741	709	723	673	705	709	672	746	737	681	755	731	689	725	704	766	690	700	684	710	754	751	715	739	766	717	695	718	685	748	699	670	686	739	719	709	683	758	760	733	715	722	702	736	695	729	688	703	698	730	740	759	718	722	737	677	642	708	694	728	703	704	765	733	732	708	711	697	718	714	716	745	728	746	768	784	720	719	714	734	722	704	710	722	733	673	736	670	744	721	712	721	739	695	737	752	695	701	709	742	696	736	705	708	726	671	676	664	691	745	731	755	752	698	719	709	709	695	691	726	698	667	649	695	679	704	675	749	680	714	681	709	704	711	717	683	691	658	765	786	701	688	718	652	718	708	710	743	681	752	706	710	758	734	741	725	712	681	683	716	728	702	680	752	753	747	752	763	689	754	696	765	703	727	687	714	719	678	691	690	691	704	649	716	702	678	720	675	757	730	700	739	737	741	739	682	727	687	710	676	686	763	688	718	723	719	714	728	701	702	719	707	728	712	725	723	730	768	697	718	695	690	705	720	711	722	688	686	709	710	737	715	697	679	669	750	743	686	689	745	706	733	727	768	731	741	710	718	663	694	711	709	729	682	723	724	718	714	712	684	702	709	723	711	739	718	709	741	696	695	699	749	707	694	713	681	700	678	710	701	691	729	677	678	696	694	706	743	713	695	729	691	704	696	696	715	712	737	703	714	730	709	727	756	703	735	740	705	677	725	686	721	698	686	734	689	720	683	728	725	689	716	729	714	718	690	721	752	705	720	718	668	647	708	736	696	713	739	711	727	715	666	737	765	716	681	708	701	721	699	703	712	757	671	742	689	731	719	722	736	750	728	717	699	706	707	704	715	744	744	626	744	701	729	704	724	691	744	749	687	719	715	661	713	716	698	715	696	671	679	735	744	705	681	682	671	717	717	711	685	717	729	706	659	741	715	713	718	783	710	755	709	710	735	682	734	763	780	754	701	727	701	701	749	714	689	733	669	686	677	694	696	693	701	696	721	729	744	698	710	699	698	745	689	727	677	724	685	742	716	661	684	710	752	692	675	674	772	812	698	731	707	637	685	719	697	730	718	693	695	714	681	697	715	752	725	757	685	697	711	698	694	691	738	743	700	726	729	721	693	744	701	750	718	730	710	689	677	737	672	707	718	705	731	722	718	692	689	688	739	738	687	711	741	693	705	681	664	768	724	763	705	715	747	698	724	683	655	718	762	715	712	731	687	674	712	706	702	740	732	742	665	727
6590	3962	4849	4803	2994	1715	1100	746	392	261	163	166	133	144	107	124	105	92	109	127	101	94	93	112	109	109	104	110	132	113	112	120	121	104	115	113	110	111	95	105	101	104	102	105	100	112	110	118	100	90	98	112	102	94	98	96	107	92	103	98	87	97	96	95	99	108	128	104	97	108	93	100	120	111	119	113	109	106	102	87	107	109	102	98	101	109	87	113	92	104	105	110	92	88	106	102	102	103	122	87	106	96	109	96	105	95	113	109	105	100	91	100	88	112	94	113	108	90	98	120	98	133	100	104	112	91	90	115	112	97	88	120	113	109	82	105	98	109	104	116	99	100	91	96	102	104	94	120	105	97	119	99	105	95	113	113	110	100	101	106	94	101	107	107	92	98	106	99	116	117	117	122	83	96	102	93	78	105	117	113	126	118	113	100	96	98	111	108	97	101	104	105	96	92	117	101	111	94	92	100	96	82	92	117	82	106	97	94	137	105	106	112	105	99	95	117	107	88	102	106	120	109	128	107	112	102	108	85	108	114	106	101	114	104	89	92	85	104	111	120	120	100	98	90	111	91	96	96	122	103	131	104	106	121	128	116	100	107	108	110	106	99	115	105	122	94	108	96	106	113	112	108	118	122	111	92	105	104	92	112	99	100	100	114	112	108	112	116	115	104	95	98	104	100	112	86	97	91	84	107	102	104	111	92	111	113	86	87	117	100	117	104	89	97	111	114	94	98	116	132	94	96	102	92	113	108	92	116	125	96	94	99	93	97	106	104	125	107	101	116	91	94	106	100	85	99	103	82	93	108	120	101	101	97	99	101	112	115	100	109	112	110	118	99	100	90	110	85	121	100	96	80	108	104	109	101	98	108	89	92	114	97	103	96	115	82	94	106	97	92	105	112	106	115	109	99	113	95	105	113	99	93	101	93	106	94	97	120	121	118	109	92	106	95	88	112	106	106	99	97	103	96	108	109	124	87	102	84	100	106	119	110	98	114	125	111	100	109	101	102	110	95	104	96	91	103	83	131	81	100	112	95	103	98	99	107	80	112	105	114	95	107	99	94	102	113	111	112	119	82	109	109	104	98	104	97	88	88	92	106	94	101	107	91	106	96	121	107	105	84	89	98	96	85	101	118	123	98	92	114	102	114	123	132	97	114	115	91	101	102	111	103	80	107	111	98	89	99	101	110	83	98	130	98	96	90	94	111	123	111	108	115	101	114	108	116	102	97	109	116	96	107	87	95	102	90	115	97	100	88	125	114	103	106	110	102	85	100	97	104	104	123	103	98	113	115	104	110	108	112	99	119	119	108	123	98	92	89	98	107	102	99	109	83	103	88	96	115	112	105	111	106	108	103	134	103	105	101	111	87	117	116	109	99	101	105	113	90	104	116	103	96	103	85	91	95	101	90	90	112	98	100	105	91	99	96	107	100	90	103	94	104	98	108	120	107	105	101	95	94	103	103	106	104	104	84	102	109	109	111	108	103	95	126	127	104	101	99	94	87	106	105	105	121	108	97	100	85	107	102	124	95	100	94	110	109	101	102	94	100	92	103	128	120	103	111	96	103	95	99	95	101	123	90	87	98	114	120	113	123	118	96	134	109	86	101	105	99	104	115	95	122	94	111	107	91	111	91	97	98	110	101	98	98	120	80	122	98	109	88	94	105	109	91	116	104	112	84	112	99	112	107	105	101	102	103	109	89	104	90	99	112	96	97	96	109	85	100	98	89	92	99	82	88	104	103	114	91	88	116	90	99	116	106	113	109	121	106	86	95	120	96	104	90	95	100	97	109	120	111	115	107	97	102	103	110	110	100	118	107	94	101	108	110	112	99	122	112	108	85	108	115	91	120	119	110	106	89	99	83	106	106	97	98	95	97	104	99	102	99	120	119	95	118	110	100	121	105	98	99	103	113	106	91	107	93	91	106	106	94	122	122	116	110	123	93	104	101	105	103	110	96	106	114	105	82	108	97	89	97	88	118	92	90	132	104	95	114	117	92	114	99	117	120	115	103	125	123	91	96	110	95	103	98	101	97	103	132	106	103	107	95	121	121	96	92	93	96	108	109	95	84	100	106	120	111	100	99	120	100	100	112	110	94	95	113	107	109	95	90	107	101	91	113	81	93	101	105	123	95	90	108	108	110	105	106	102	107	97	94	126	114	103	109	81	94	98	91	96	99	113	92	105	120	107	100	97	97	102	95	105	79	114	112	92	104	116	108	85	96	94	101	98	101	109	103	104	107	106	118	90	107	106	116	105	98	94	90	100	100	106	111	103	98	115	109	110	86	97	101	117	118	106	105	101	114	95	114	102	121	90	110	95	114	81	97	104	95	109	99	88	110	120	115	99	96	113	113	82	106	105	99	74	112	94	104	108	102	121	124	97	93	107	101	124	106	100	103	89	104	100	101	101	103	108	94	84	94	100	91	120	93	109	105	99	91	92	92	100	117	136	119	98	117	127	92	89	102	73	106	103	97	118	92	121	113	103	99	123	98	114	114	109	118	100	98	99	94	93	99	99	122	101	121	95	113	103	98	140	100	109	88	104	114	99	96	99	99	113	108	95	105	92	106	86	118	96	149	98	87	108	115	112	108	79	108	107	113	103	87	80	105	101	117	101	95	104	99	122	95	94	110	87	122	115	97	93	85	100	118	106	104	99	117	94	101	98	89	96	111	101	105	105	100	112	101	106	94	95	95	85	117	124	106	112	124	96	118	96	104	108	108	101	96	111	88	116	105	120	90	92	102	110	92	81	100	112	104	109	104	126	118	88	112	106	100	101	108	92	102	102	119	113	101	111	101	112	101	114	97	104	99	120	106	101	100	83	114	97	109	110	98	117	100	91	93	106	107	112	128	107	106	97	112	96	103	104	98	101	113	99	101	106	106	91	114	118	108	96	112	97	107	106	124	101	92	95	104	106	78	107	92	113	111	108	109	96	119	96	101	101	115	97	109	84	118	76	107	118	97	120	99	101	108	105	125	101	97	110	105	120	95	81	108	98	104	115	91	90	96	121	106	97	108	94	117	99	115	101	126	108	104	97	94	96	110	112	97	110	113	94	105	97	119	96	118	98	125	95	98	93	107	114	94	107	88	118	109	108	116	86	115	95	95	90	105	104	103	111	89	88	92	93	110	116	89	115	116	106	91	106	100	104	123	110	97	119	98	107	114	117	120	87	106	110	96	120	106	108	120	109	104	82	98	109	88	80	123	107	99	97	108	94	96	107	87	107	104	95	103	113	102	105	77	97	111	124	105	107	100	100	95	113	103	122	95	100	94	97	106	104	100	102	100	110	107	104	94	111	92	104	96	114	105	106	95	109	98	90	94	97	100	106	125	116	90	118	88	99	95	129	101	90	94	107	120	107	123	109	91	112	109	111	97	106	123	98	105	111	96	90	91	95	100	96	110	82	95	106	121	108	86	111	112	102	111	108	95	93	116	110	107	95	108	111	119	118	79	91	87	91	89	101	99	100	119
5541	4011	7937	10547	8288	5865	3629	2624	1840	1308	877	697	583	466	426	383	367	327	358	368	359	320	353	314	332	369	329	330	319	334	338	310	329	335	339	325	305	296	307	328	314	329	321	321	299	333	305	318	285	355	326	331	332	302	296	315	299	314	292	321	317	400	353	318	318	322	320	271	297	308	350	320	285	260	292	288	316	338	292	298	331	313	306	290	278	341	314	308	285	308	315	330	295	328	313	291	310	293	266	317	348	343	293	295	291	327	318	329	310	319	299	310	302	346	330	291	293	324	316	282	324	314	284	283	295	318	320	309	316	309	293	298	287	312	314	295	284	324	313	300	306	289	326	321	298	319	307	289	279	323	282	323	336	343	300	292	328	311	287	323	342	301	291	285	318	294	303	282	316	305	281	281	302	331	330	315	310	283	311	338	308	312	284	316	305	327	282	292	339	282	300	313	325	304	320	330	278	272	340	301	295	270	297	306	317	329	306	305	324	298	291	315	375	296	344	325	303	298	296	339	314	269	277	310	254	320	337	311	335	324	301	321	306	302	321	318	300	304	314	320	294	297	341	301	285	287	325	286	303	306	304	325	288	293	335	306	289	326	301	289	299	270	323	340	302	309	305	289	269	312	311	328	263	332	318	299	311	288	299	284	301	295	287	320	349	278	270	298	312	336	279	333	316	301	315	318	295	316	327	299	298	291	330	278	323	311	323	285	291	319	342	286	265	296	334	279	334	308	308	289	290	303	287	294	281	320	321	351	297	333	302	292	297	337	302	341	286	300	297	320	303	285	340	306	294	325	317	314	326	303	321	321	321	287	296	320	298	301	310	290	305	301	302	293	312	309	279	319	308	293	309	309	315	302	326	300	309	289	286	316	305	319	333	293	283	290	300	286	310	294	301	317	277	293	272	319	311	298	323	315	324	321	279	292	321	285	272	296	273	296	307	328	277	272	307	270	299	304	316	294	279	301	352	314	292	276	279	306	272	325	306	288	340	295	309	303	287	324	311	315	299	311	289	258	311	313	274	313	288	310	325	280	302	311	297	349	290	328	327	292	324	305	320	310	323	303	300	299	284	287	300	304	317	296	312	300	339	314	307	298	347	308	328	321	267	293	301	299	316	305	293	314	289	289	304	289	301	344	308	300	317	317	273	297	303	305	320	287	315	277	293	289	307	342	292	301	302	301	305	290	294	287	318	299	298	307	312	320	305	293	297	317	278	293	316	281	337	281	296	305	270	317	309	343	317	318	322	291	299	302	317	320	306	312	310	296	288	308	284	306	312	300	301	307	323	327	318	324	319	318	311	300	304	309	302	300	305	338	299	297	325	299	294	315	304	335	288	286	284	331	291	303	290	318	284	322	312	322	281	297	280	307	294	306	293	297	332	307	303	301	319	298	306	313	334	296	316	314	306	296	282	302	319	303	297	339	288	296	310	347	314	281	307	305	271	278	298	295	330	329	303	299	320	330	315	287	298	283	295	319	318	285	259	297	325	291	294	267	300	317	308	278	303	345	299	307	316	305	286	329	289	315	291	289	319	338	306	321	296	290	290	294	295	322	307	326	305	287	287	314	274	294	296	341	300	319	271	321	275	299	323	295	297	307	309	300	288	311	313	288	295	317	267	333	313	332	306	326	341	296	326	297	286	302	303	289	296	348	302	335	336	326	302	305	299	284	303	324	304	301	322	307	327	297	328	297	323	331	306	310	238	293	280	279	311	329	320	314	300	315	298	309	294	297	283	309	304	295	268	317	285	294	300	310	309	307	342	329	298	294	317	292	306	311	290	304	287	328	342	294	308	291	299	335	272	308	312	288	315	297	284	309	315	304	285	334	317	291	287	292	318	289	317	290	323	306	321	315	296	280	312	318	328	307	285	328	284	288	281	315	339	316	308	277	296	307	324	313	321	303	350	313	342	302	287	305	308	297	314	290	322	314	304	318	297	303	306	325	314	308	298	324	295	274	298	345	326	326	341	294	296	316	337	296	301	331	318	347	295	298	303	297	330	314	293	300	303	283	326	311	304	288	306	327	347	302	281	274	313	286	310	321	315	317	301	301	308	303	302	313	292	286	320	283	272	284	294	325	300	291	320	280	287	276	297	317	318	302	334	346	286	283	314	321	328	306	345	276	312	299	342	321	285	324	270	286	341	333	311	303	334	317	313	298	290	311	311	307	301	299	327	329	290	314	341	325	285	296	307	309	314	329	300	316	355	296	289	335	308	307	333	299	325	319	307	308	316	345	322	324	313	331	310	325	314	315	339	340	309	328	310	294	313	331	289	307	302	306	323	303	309	338	319	320	307	315	290	282	292	302	312	328	305	283	302	335	313	314	301	277	317	271	299	305	299	312	320	320	316	305	312	309	318	280	326	295	315	338	271	306	323	298	300	289	295	296	296	309	317	305	343	277	290	307	308	273	318	311	288	287	322	321	294	315	327	291	271	296	320	299	322	324	312	308	303	290	295	285	332	290	314	331	331	327	308	298	299	262	304	291	326	323	274	324	317	320	311	300	284	308	308	287	279	271	284	317	331	302	299	311	317	313	280	327	311	303	331	318	276	295	300	309	310	299	284	283	290	281	322	279	313	337	305	298	317	276	302	324	281	316	295	297	312	323	290	273	302	313	297	309	288	332	280	307	301	303	288	300	314	307	305	294	316	320	292	297	286	286	319	302	310	261	277	322	317	303	303	296	306	313	279	337	321	314	314	348	284	336	295	308	342	312	296	308	317	321	326	307	297	340	296	331	302	287	302	299	281	300	301	332	283	294	320	309	288	329	299	338	316	281	310	321	345	292	332	328	288	321	325	309	324	293	309	309	319	295	293	316	337	305	291	312	310	323	326	301	299	310	321	308	307	260	331	300	299	282	313	305	279	304	299	320	324	270	333	291	312	312	293	309	333	338	292	296	317	315	294	311	272	298	330	318	308	319	306	324	314	344	274	302	284	313	324	300	290	309	294	334	311	314	309	306	307	288	310	321	319	303	294	263	347	318	333	294	329	314	314	319	314	328	304	310	306	297	318	315	305	290	326	303	300	300	318	333	276	326	306	306	281	298	308	285	292	281	315	291	289	337	281	329	310	289	312	319	296	321	310	291	314	304	291	310	312	301	295	299	323	295	302	302	314	330	293	271	349	292	320	335	294	302	262	304	315	286	294	295	325	307	324	302	332	322	312	292	317	306	291	322	323	328	324	324	289	295	296	304	343	330	312	313	292	297	312	329	300	279	304	284	316	305	295	273	310	300	331	316	309	306	283	350	282	315	342	301	302	293	302	299	301	319	315	279	308	316	269	287	306	256	306	263	303	291	335	301	309	314	292	294	327	314	312	315	306	335	286	283	320	300	300	317	315	325	335	313	327	295	329	280	296	305	303	314	307	277	304	300	298	305	302	318	331	317	298	306	300	285	298	302	317	282	309	315	328	328	304	296	315	306	297	296	311	307	307	285	335	303	297	323	310	320	314	314	307	297	295	279
27855	22103	28869	33567	27269	21676	14776	10979	7407	5266	3103	1904	1289	749	476	411	395	345	292	296	292	221	224	241	226	224	225	203	259	234	259	269	227	225	220	209	242	228	202	227	221	226	200	211	213	214	202	245	175	202	228	203	205	241	193	202	215	220	202	197	231	317	219	226	198	229	227	196	222	219	224	249	216	201	238	234	198	187	212	191	223	187	227	217	233	186	215	201	208	200	198	218	198	203	203	212	189	220	227	235	223	187	236	207	237	244	223	206	211	199	194	195	223	227	217	217	215	211	240	189	194	236	235	208	242	200	187	170	198	204	188	203	217	235	199	194	225	221	188	209	208	204	224	233	236	225	203	209	183	218	213	209	217	235	208	191	195	205	231	227	198	221	227	229	192	219	221	205	216	215	166	213	207	216	254	207	209	217	192	201	221	217	203	213	237	218	216	207	229	198	194	189	194	215	210	202	217	185	208	219	226	209	223	214	218	187	225	219	201	217	185	204	224	203	211	201	213	235	203	208	179	184	189	199	211	200	178	202	215	219	183	185	220	216	212	220	208	220	211	191	240	227	217	197	225	230	217	213	212	236	198	219	237	227	198	194	219	212	211	186	212	215	224	186	207	228	191	227	215	214	194	226	223	199	207	203	198	212	219	213	204	190	207	230	218	214	229	216	195	225	233	224	196	216	209	219	221	223	242	211	221	208	218	195	232	221	201	217	214	208	211	194	210	197	200	215	217	235	214	214	203	199	207	200	212	198	234	219	220	213	217	193	211	185	205	205	211	214	209	207	210	205	225	238	211	185	238	206	190	223	214	225	203	237	220	225	223	241	220	195	209	222	198	234	220	205	209	210	200	219	216	202	216	206	218	215	215	222	197	198	222	218	208	212	218	227	216	240	218	191	226	222	198	231	205	191	184	232	228	227	215	203	229	204	204	212	189	237	223	219	214	191	216	218	227	225	213	222	210	187	208	212	224	217	207	218	187	224	220	227	190	192	243	215	221	217	232	217	222	226	215	197	200	200	216	202	220	223	222	193	212	220	206	215	197	208	209	208	224	197	220	225	195	209	222	216	205	217	198	214	222	252	196	209	223	214	176	233	212	230	181	219	206	219	219	213	240	216	202	236	215	219	224	218	218	219	224	218	233	209	213	215	223	223	194	212	189	215	215	239	231	256	225	217	187	214	176	174	190	204	201	237	206	210	196	228	214	211	239	184	196	198	217	226	217	233	229	231	213	216	223	233	212	214	216	203	208	230	208	187	195	203	205	209	196	206	239	213	216	216	226	224	188	197	210	204	198	197	201	203	221	204	230	205	194	189	194	220	197	195	235	218	233	214	197	226	210	200	219	203	242	212	211	215	224	215	255	230	216	228	203	244	231	235	203	196	209	231	213	226	219	209	209	239	240	230	220	234	188	177	189	204	233	212	205	219	239	198	204	197	214	233	212	240	228	210	219	213	236	214	225	222	218	202	227	181	199	221	210	228	203	206	230	217	195	217	211	218	192	194	188	197	192	237	209	218	183	194	188	211	209	213	210	224	208	199	232	200	172	218	211	242	225	218	218	208	216	218	227	211	192	190	222	228	216	216	242	218	219	201	192	225	199	218	218	209	228	227	215	228	211	213	237	221	189	185	238	216	203	211	201	236	220	178	187	179	220	209	216	219	213	229	229	206	183	218	189	219	202	229	216	221	220	208	200	229	195	208	200	209	228	212	211	236	213	203	206	221	213	191	191	216	236	219	226	235	196	199	214	216	229	228	211	179	237	181	220	216	233	195	193	237	200	212	201	219	210	197	224	220	199	201	217	206	201	208	220	229	227	218	218	180	183	213	218	213	201	251	208	210	201	211	208	227	214	226	240	208	206	205	215	195	213	219	220	218	223	201	197	226	211	202	221	210	214	207	185	197	213	205	213	220	223	205	207	234	185	210	224	193	213	229	203	205	211	218	209	218	198	228	186	234	197	210	193	233	197	203	194	212	175	229	203	199	220	196	217	204	214	201	185	200	201	206	198	218	226	215	212	232	199	191	206	209	209	204	173	186	217	222	219	207	216	224	202	221	199	239	213	202	202	210	219	217	191	212	227	243	219	222	245	216	208	207	224	210	231	214	216	212	196	210	207	215	211	190	231	214	218	230	207	207	209	212	238	222	222	190	202	198	200	206	204	168	192	225	200	206	210	203	222	207	204	179	218	203	189	193	204	238	201	224	212	211	221	193	219	251	210	256	195	214	200	220	219	225	238	230	244	227	200	224	181	200	226	198	177	215	200	230	218	208	195	185	229	230	219	242	228	237	212	232	221	206	214	210	203	201	218	217	218	212	229	216	215	198	195	193	211	244	231	205	201	194	219	190	218	196	230	196	203	222	211	207	211	212	208	199	212	213	206	216	239	246	217	223	198	221	204	197	223	207	206	232	212	215	198	207	226	208	200	233	215	254	230	199	220	182	211	220	205	201	210	234	193	225	198	210	222	212	205	208	226	226	192	215	209	215	179	189	199	203	195	233	200	221	206	218	205	208	221	216	177	220	214	210	246	223	214	204	230	220	219	209	227	229	202	199	213	227	241	230	191	214	212	192	186	222	189	195	207	208	204	201	198	190	206	187	181	223	196	184	204	168	179	203	220	200	198	192	191	248	188	226	207	206	233	187	236	193	213	245	219	190	249	232	256	170	206	203	236	224	213	200	205	235	224	229	211	239	203	237	227	241	207	226	221	202	213	204	211	223	175	225	213	192	199	190	228	203	244	236	202	205	193	233	219	228	187	237	216	196	217	203	207	214	201	213	212	215	197	199	178	204	194	203	227	223	213	198	180	185	210	177	210	194	223	213	204	216	216	213	223	197	206	215	223	184	233	237	205	231	217	196	195	201	235	199	187	237	214	232	217	226	232	229	203	206	246	213	221	211	180	216	206	227	199	223	214	195	196	185	232	223	203	212	205	217	190	226	212	205	206	220	215	212	237	220	236	197	222	227	199	191	227	236	215	224	208	224	191	203	199	190	217	196	183	211	211	238	228	207	210	213	216	207	218	228	184	214	199	183	205	183	195	211	204	229	206	214	203	204	196	196	188	199	203	228	210	227	197	195	229	190	207	246	231	200	213	205	207	192	208	195	189	219	203	205	218	210	190	216	229	190	218	210	236	226	216	217	213	218	204	190	199	208	202	212	209	205	199	226	229	206	199	216	225	199	212	216	240	207	216	197	239	245	221	219	191	186	223	214	206	193	220	245	212	202	213	219	192	236	203	209	189	205	187	208	214	222	215	217	229	192	208	216	216	226	228	158	192	208	217	223	213	210	237	238	209	203	227	221	195	220	190	211	219	216	219	230	212	229	210	182	212	215	210	210	224	194	196	211	227	190	207	230	200	228	199	190	183	202	212	216	217	248	237	204	193	197	226	223	192	198	220	212	206	220	233	217	232	221	209	195	209	216	205	189	233	215	226	195	218	210	224	194	204	239	211	192	213	196	219	190	217	223
20492	14956	26507	35272	33672	29550	22283	20888	14725	11112	7786	5900	5558	3114	2272	1708	1664	1423	1104	1124	922	811	770	707	724	707	679	721	741	670	713	643	696	726	648	652	626	613	602	656	581	582	631	609	588	622	605	600	607	592	681	679	628	626	580	615	577	557	549	569	827	1272	715	578	560	568	578	558	508	541	591	554	526	550	549	572	562	521	551	532	521	585	511	567	529	524	523	531	539	556	554	552	533	535	568	566	550	557	566	506	513	558	503	525	523	529	536	566	525	507	548	573	527	568	554	553	527	534	544	527	523	556	536	525	561	528	557	535	570	553	501	528	565	546	558	555	520	542	577	518	512	531	504	544	538	559	555	508	538	553	521	563	535	553	527	533	554	489	527	532	531	586	481	533	537	555	570	559	540	598	564	536	555	533	503	525	572	560	509	548	554	518	520	524	532	516	550	549	549	543	551	554	548	548	534	514	561	555	553	529	564	546	537	589	585	527	538	504	542	527	548	545	508	548	561	534	500	532	482	555	524	557	503	507	521	554	597	536	567	540	507	561	541	555	503	536	567	538	496	559	513	545	559	531	529	522	549	552	569	512	540	540	511	558	556	537	578	548	537	538	509	551	543	517	511	533	532	556	520	538	528	494	563	554	582	572	544	536	533	553	538	566	551	586	540	544	517	568	488	537	551	515	531	546	543	516	559	582	569	520	560	515	497	573	518	546	547	528	485	548	555	530	554	522	523	519	557	536	515	499	517	540	488	573	554	526	569	511	542	518	529	561	552	487	552	543	518	566	528	556	508	549	535	545	505	523	560	551	576	521	529	477	526	552	561	541	513	509	519	500	513	530	543	542	523	539	511	570	545	513	513	554	525	525	538	548	502	477	552	540	525	521	497	531	551	553	594	576	572	525	504	543	563	564	510	551	526	511	544	544	577	558	556	489	528	544	516	535	539	533	542	546	518	526	540	507	570	581	528	588	534	506	561	566	535	532	558	513	509	511	574	546	545	505	540	541	504	580	565	515	512	542	564	517	524	527	567	536	511	500	545	545	528	528	578	555	568	536	526	557	535	527	553	545	542	533	523	505	550	552	537	540	548	528	522	527	556	525	545	476	545	490	501	533	519	513	534	553	535	538	542	594	576	548	541	525	549	530	571	498	521	534	567	540	524	544	573	555	576	542	546	523	521	486	530	528	542	552	516	527	550	558	520	538	525	540	555	534	556	502	536	521	490	538	556	561	585	544	575	518	539	544	487	561	532	520	521	556	549	581	497	524	529	560	544	552	537	548	576	510	529	528	546	547	500	567	599	516	564	556	543	536	507	543	560	552	517	520	560	520	539	537	584	525	506	548	541	572	522	488	558	512	482	492	529	505	566	546	517	564	550	540	569	567	542	589	568	565	528	536	547	516	525	536	562	567	572	543	504	523	579	577	543	543	482	511	547	563	532	502	516	521	545	512	485	550	552	544	541	561	545	538	511	532	528	522	541	558	545	565	524	526	575	558	529	549	567	530	520	548	575	519	561	526	545	567	524	521	525	539	550	491	537	540	492	497	573	545	515	533	517	535	534	510	532	575	502	504	548	536	555	558	544	535	521	519	551	561	544	544	585	523	592	531	530	556	530	522	510	543	503	528	551	533	547	522	581	550	557	571	544	510	507	543	521	556	525	538	573	534	534	558	609	503	545	541	579	542	552	537	538	568	533	504	532	503	552	563	567	540	531	560	528	566	531	515	538	541	514	535	502	516	529	570	574	497	548	543	583	543	516	536	536	558	547	552	510	542	565	533	558	518	556	544	559	538	514	561	552	550	541	557	531	520	522	567	533	522	589	536	519	526	586	494	563	544	528	587	532	556	482	558	557	554	548	523	521	542	545	499	520	534	527	513	548	564	569	507	554	538	560	512	545	556	549	548	506	541	522	515	558	557	519	553	530	592	528	522	585	560	542	564	556	588	531	544	541	510	545	543	555	549	545	529	569	526	539	584	552	556	530	505	515	464	538	510	534	530	538	569	567	583	537	556	524	538	545	553	567	538	525	539	515	560	552	523	519	535	540	575	503	601	569	571	536	486	549	537	553	543	553	538	532	541	533	529	519	575	577	546	540	524	557	508	570	500	552	535	532	511	585	524	579	546	519	538	530	530	534	562	597	521	591	540	535	507	539	594	549	568	548	524	527	556	544	605	518	529	495	530	525	529	567	536	579	519	534	530	535	547	548	482	523	533	539	546	525	566	543	532	550	525	562	548	555	569	539	547	492	505	563	580	539	525	539	562	520	564	533	523	495	541	515	551	535	542	546	541	547	552	549	495	521	529	540	540	523	543	528	530	577	511	546	505	545	526	538	532	525	529	544	553	536	560	508	515	523	565	516	505	538	565	535	571	535	543	516	538	538	502	511	564	583	551	610	523	523	514	575	552	534	498	562	496	559	536	509	499	539	561	530	523	565	534	540	518	491	559	576	530	524	545	543	545	557	542	471	539	544	506	582	527	523	510	544	521	538	536	528	569	536	544	528	544	537	571	535	541	559	559	544	566	504	572	510	520	606	550	553	520	555	521	504	546	510	543	525	545	539	561	505	555	571	544	497	528	568	552	566	514	563	572	539	543	503	511	532	537	527	544	526	555	542	594	526	520	523	515	550	500	532	504	555	555	519	547	559	550	540	536	526	497	525	533	510	562	540	523	557	553	531	565	526	516	516	498	576	495	517	519	530	569	579	524	554	523	559	517	551	553	496	507	534	556	548	577	550	505	523	532	527	458	534	511	520	555	571	547	527	544	556	508	545	544	496	545	558	544	566	514	556	493	523	556	548	531	524	552	525	524	508	556	525	577	522	578	524	530	536	549	553	551	580	564	523	551	551	524	521	566	538	541	527	580	577	536	561	547	556	537	554	517	534	512	578	500	557	521	497	570	532	567	521	524	515	522	554	507	558	514	546	525	522	511	582	547	540	547	573	531	523	538	552	541	565	532	520	522	551	542	553	574	531	545	517	520	532	590	565	529	507	531	535	543	548	537	590	542	499	522	536	539	559	506	534	548	576	521	521	548	518	531	529	505	528	538	524	538	555	579	537	555	537	535	511	544	511	547	515	531	557	558	514	496	550	521	560	530	505	528	547	523	533	547	538	555	527	530	503	566	519	575	543	585	569	548	500	542	515	529	490	550	528	544	538	494	550	517	542	537	506	584	528	542	528	535	569	528	468	591	523	513	544	550	538	523	513	562	537	566	557	554	505	483	536	545	555	512	537	568	530	560	605	555	515	532	541	578	539	534	530	500	555	550	550	528	550	581	562	534	503	562	571	534	523	563	562	532	553	539	571	535	576	557	569	538	561	505	505	502	563	589	524	547	563	551	543	516	514	521	550	540	518	496	514	556	535	524	561	569	526	514	512	551	535	561	531	569	507	560	558	548	543	549	566	478	549	576	568	545	541	584	548	531	547	583	566	527	542	563	565	537	521	485	548	550	550	545	581	539	566	526	529	529	499	505
36456	28933	35597	37312	32930	28681	22383	18413	12962	8367	6280	4597	2971	1971	977	772	790	645	544	463	428	357	372	386	381	353	327	316	381	364	311	329	342	326	312	315	312	319	314	332	280	310	299	319	308	295	326	289	362	333	319	314	312	338	322	296	305	302	295	310	307	278	311	282	292	290	275	290	293	276	273	308	300	300	288	294	287	262	315	328	304	273	294	297	291	317	303	313	324	280	293	316	299	306	268	298	302	330	301	282	270	285	300	330	273	309	304	285	312	326	315	335	325	272	288	295	292	290	313	271	292	295	279	332	286	287	291	289	295	291	299	284	295	250	287	331	290	315	267	291	259	288	275	314	281	332	280	312	294	270	329	283	308	291	298	318	284	314	277	296	312	304	311	276	310	307	276	291	306	309	273	330	278	270	278	311	317	298	307	292	310	290	316	281	272	305	289	291	300	281	301	297	308	281	293	294	296	270	313	281	285	291	288	320	291	310	322	297	305	286	268	296	280	286	278	332	290	263	265	299	280	329	316	308	304	291	290	311	337	319	308	318	289	343	309	274	290	284	301	284	286	281	325	302	292	306	275	277	284	310	321	287	271	301	276	270	284	315	285	282	260	281	290	294	265	301	298	290	318	277	272	304	279	290	292	294	311	310	270	270	295	300	317	318	298	286	287	311	283	301	318	333	308	315	326	272	270	310	285	276	321	285	274	256	267	289	282	298	291	293	289	294	305	280	303	307	271	294	283	273	306	324	299	295	310	319	298	285	289	282	291	314	292	284	291	327	335	292	283	300	350	262	288	284	291	294	298	283	279	268	304	317	279	273	293	312	309	294	281	266	310	322	324	325	294	303	317	287	335	330	296	304	283	296	299	290	328	309	297	286	297	313	302	292	297	304	321	306	271	296	288	313	311	261	276	278	301	305	286	283	327	297	307	350	252	330	300	297	255	298	286	304	284	302	272	286	289	314	295	296	261	303	275	301	287	325	314	313	297	249	242	285	298	298	286	289	307	287	292	269	278	284	276	261	315	261	312	280	297	293	268	294	291	294	306	269	296	280	289	296	320	296	296	331	316	311	296	263	289	264	262	298	307	323	277	292	292	323	277	308	313	278	257	303	313	300	328	301	330	326	268	306	305	295	283	299	290	300	304	306	285	313	285	314	287	319	311	321	320	302	308	320	308	320	237	244	270	289	276	291	300	277	261	291	288	288	307	302	294	294	272	263	308	270	299	268	300	297	275	311	322	303	283	303	294	316	293	309	297	293	315	281	301	289	308	292	294	257	302	263	283	301	315	294	310	281	291	291	293	301	298	315	290	314	272	319	297	291	274	268	293	289	309	301	303	319	293	307	280	288	279	323	296	252	320	292	321	282	283	299	328	291	327	310	298	281	295	313	317	289	303	271	297	314	287	283	271	297	239	286	266	299	320	320	281	270	278	284	328	278	291	330	300	281	274	296	293	295	288	275	303	305	302	277	315	313	274	293	300	328	270	299	291	298	314	305	303	298	308	330	298	287	296	297	251	277	287	329	286	280	299	292	311	292	288	329	301	318	302	304	305	281	311	299	300	294	305	295	270	284	254	263	298	312	310	279	309	318	274	302	317	283	311	290	310	283	290	286	313	294	308	308	272	285	303	328	301	296	293	285	328	294	270	294	285	285	337	296	297	296	310	291	293	303	257	276	286	315	319	259	303	297	299	297	305	287	314	298	278	296	285	289	284	308	341	303	291	295	310	268	300	300	281	287	282	295	302	271	257	296	323	296	311	309	301	303	325	316	281	306	306	281	309	290	302	295	298	293	331	284	317	307	301	281	325	283	304	322	279	257	271	304	283	265	270	266	293	296	317	321	319	303	302	268	292	313	303	281	309	280	293	307	291	318	303	315	260	273	350	287	309	312	300	268	259	318	289	311	276	259	278	295	299	298	302	310	259	328	293	279	295	261	321	318	268	296	324	285	267	320	314	308	271	316	331	268	263	283	290	314	319	279	309	296	291	280	266	268	300	301	285	292	279	322	313	291	288	273	282	295	294	274	290	308	296	303	272	289	304	323	290	292	300	321	249	282	326	291	267	318	293	285	304	293	297	276	281	311	293	286	306	307	319	264	329	300	288	290	293	326	310	280	312	314	310	313	298	299	293	300	310	319	305	288	303	316	282	296	330	258	325	304	318	289	317	306	263	312	306	298	293	282	306	281	302	328	313	297	288	305	281	306	295	271	292	298	318	300	326	304	307	294	285	292	304	275	288	347	306	292	298	291	315	326	289	281	294	296	301	283	274	264	291	276	254	285	308	296	281	326	273	293	290	276	292	298	313	287	310	290	295	324	302	258	281	291	297	286	279	282	278	312	275	291	308	319	281	293	266	288	281	291	302	304	279	291	280	278	282	318	288	307	300	289	302	304	305	261	323	262	278	270	306	300	316	314	324	280	289	332	305	306	311	314	287	292	279	303	294	316	300	261	288	289	295	341	304	282	295	309	331	286	303	275	322	300	270	292	281	285	300	331	303	311	320	307	280	352	301	305	267	306	291	312	291	274	283	271	293	303	294	269	303	281	331	277	305	296	270	282	319	334	294	320	325	305	282	291	302	276	273	288	268	255	299	320	280	279	297	289	266	279	328	301	270	244	293	308	300	293	266	282	291	300	307	307	295	279	326	299	281	289	283	266	329	327	299	277	306	298	306	296	291	273	264	272	302	278	295	251	286	287	303	283	284	267	340	343	274	316	287	301	298	274	316	327	286	314	292	312	256	310	277	302	275	289	315	321	267	304	258	301	294	304	321	282	282	268	312	313	305	289	301	314	303	329	329	303	278	269	289	275	266	263	312	297	305	272	291	333	303	306	295	286	272	294	313	313	313	273	329	254	276	292	295	319	296	316	279	300	324	305	318	266	308	298	287	296	313	303	281	291	283	294	278	272	278	280	315	293	302	310	293	304	298	286	300	275	292	287	317	302	327	301	296	284	323	286	271	284	319	349	305	279	304	338	303	284	283	310	314	291	288	272	290	285	297	313	331	300	304	293	294	289	321	249	321	301	268	284	319	269	242	304	299	304	309	297	294	289	294	313	279	320	315	282	306	298	293	332	275	291	308	285	312	308	324	322	320	323	281	305	293	311	310	304	310	308	288	279	275	297	310	292	312	314	270	290	306	299	295	316	306	297	269	300	290	288	279	284	321	316	305	317	271	317	266	342	314	313	272	292	274	294	310	301	294	289	301	306	279	294	292	279	263	318	305	288	294	298	289	280	325	309	310	302	269	329	299	318	299	285	278	303	299	299	282	289	313	278	305	332	259	303	308	281	292	272	277	308	306	286	309	312	271	308	275	292	305	295	319	285	310	297	295	256	292	298	289	303	322	322	291	302	288	305	332	334	283	283	280	291	255	301	295	295	291	305	297	293	280	283	310	284	303	300	267	298	302	292	300	281	318	321	316	267	342	290	270	257	279	274	276	294	286	298	274	288	292	289	269	299	280	296	292	295
26145	20619	32709	40196	40792	37560	30806	28979	22592	17238	14864	11695	9165	7556	4187	3239	3248	2271	2261	1922	1552	1219	1085	1062	995	1015	1001	977	1016	960	987	985	969	881	882	883	840	834	790	789	826	800	841	773	796	833	808	777	835	828	910	857	824	869	883	813	779	735	775	703	796	750	747	687	717	748	766	737	730	754	708	684	682	682	659	698	717	719	665	708	662	718	713	719	713	708	714	695	687	772	731	701	721	697	673	717	666	741	683	705	723	717	685	687	734	702	725	714	684	670	705	686	675	690	677	727	678	666	732	709	686	689	702	733	693	727	728	671	701	673	737	708	772	675	705	672	696	660	696	716	700	741	689	700	675	719	727	708	659	675	630	681	706	725	705	674	710	754	730	686	656	702	686	692	656	679	684	637	692	677	660	656	701	676	717	737	687	746	693	727	673	672	704	726	647	697	709	675	669	696	755	658	702	684	662	669	702	676	667	723	674	716	657	735	743	689	668	670	718	671	671	711	715	614	694	661	735	707	704	692	652	677	673	673	689	695	648	650	740	702	718	664	692	694	726	719	696	669	680	677	691	664	691	651	695	721	661	688	681	712	665	695	717	647	660	757	670	685	708	660	718	720	675	685	683	694	739	617	697	652	661	667	696	706	693	665	692	683	684	680	687	692	692	684	695	681	678	736	670	664	738	681	669	716	680	679	696	698	670	724	682	745	705	713	672	651	736	736	720	684	704	717	706	700	716	705	707	675	680	678	722	705	699	678	683	700	704	689	666	662	692	662	689	718	688	725	686	681	708	686	716	705	660	665	626	710	699	694	703	676	663	648	671	718	644	693	710	692	704	701	667	666	715	696	635	720	667	730	697	723	701	662	710	707	678	686	699	742	728	724	700	702	673	731	680	704	660	714	688	670	720	701	727	732	664	712	679	670	716	673	680	732	697	697	690	687	700	684	668	727	694	732	737	648	694	699	658	697	717	679	703	636	691	726	694	728	652	720	671	695	685	727	683	687	682	716	691	692	687	665	696	657	688	691	663	682	647	670	702	719	695	677	717	646	695	717	684	741	729	708	694	707	677	661	706	668	696	696	700	666	679	677	701	729	706	619	736	658	663	684	742	657	686	656	714	679	705	645	701	674	686	740	684	688	679	704	682	699	706	647	719	673	693	660	686	675	702	709	662	690	710	699	688	688	667	748	646	692	685	682	690	741	660	676	693	689	731	663	667	707	658	708	702	678	694	670	703	686	690	673	676	707	674	684	702	666	667	677	695	715	697	711	665	663	712	671	716	689	712	700	641	680	682	683	716	659	713	711	713	755	698	672	661	696	705	720	674	694	707	717	678	711	691	706	652	691	676	674	715	720	698	725	714	692	675	684	660	700	691	696	699	624	708	665	673	676	643	656	670	675	694	644	667	671	686	675	694	704	662	718	693	645	720	731	697	660	715	696	634	733	699	675	694	688	661	700	694	689	724	713	656	661	679	662	760	711	677	745	700	668	691	677	719	692	654	705	710	695	659	707	726	721	670	684	697	675	668	672	671	679	674	680	650	671	695	706	690	675	704	758	702	711	703	641	652	723	705	692	673	692	657	733	702	717	688	687	699	687	677	643	667	687	655	696	699	650	642	702	690	690	723	730	701	715	705	687	644	696	739	664	676	718	688	694	723	699	724	656	722	692	713	693	716	700	679	663	655	719	673	688	669	697	665	714	634	712	714	673	685	704	703	666	713	708	762	692	661	684	667	734	727	720	696	696	681	709	696	675	695	658	726	697	695	654	718	676	712	660	688	692	703	714	699	670	664	710	691	693	677	640	683	669	691	661	684	657	644	675	681	685	671	724	679	722	659	690	673	721	710	657	690	668	659	632	704	694	736	691	677	690	702	698	712	697	677	670	744	656	672	674	733	736	705	709	699	670	707	666	712	691	639	697	715	732	715	719	722	700	688	668	701	695	673	681	661	673	730	680	646	732	695	672	691	645	708	691	697	687	704	665	683	660	681	675	756	666	698	649	657	667	671	688	627	737	723	715	689	676	678	714	709	679	729	666	677	699	693	685	668	715	718	686	686	684	654	722	685	663	729	652	740	643	675	684	668	688	676	680	680	703	686	739	693	727	715	719	655	672	692	685	727	662	668	686	691	682	703	670	699	697	689	641	708	706	720	719	687	707	658	639	714	725	698	729	688	705	676	649	699	672	652	708	659	721	705	690	653	770	670	706	664	705	698	685	662	734	730	673	697	681	680	716	672	669	685	680	693	722	691	709	675	715	732	707	708	739	699	673	709	679	658	741	690	717	687	712	692	704	686	689	730	731	651	681	698	674	682	703	664	663	676	658	668	705	724	658	693	763	702	697	658	691	699	751	720	710	686	671	668	706	667	680	724	696	654	729	729	705	675	662	684	745	656	739	707	725	708	729	720	683	679	640	677	701	653	753	696	649	717	668	694	695	709	686	681	706	703	685	721	701	710	681	660	681	709	708	723	667	729	683	672	673	674	661	687	677	688	734	711	699	682	650	704	726	734	642	673	686	670	676	699	693	687	703	673	689	679	714	694	712	681	679	669	716	643	670	667	703	669	674	674	732	757	673	639	713	650	697	671	696	688	688	674	690	652	684	697	700	656	712	695	677	675	656	699	721	693	667	719	640	682	729	631	773	680	708	749	709	693	668	699	659	710	686	720	701	691	669	699	681	668	643	643	693	700	684	644	670	694	687	706	708	657	671	635	701	729	702	669	706	717	694	680	689	662	726	699	713	681	677	735	697	631	674	695	714	715	691	711	722	689	680	709	671	659	708	690	638	725	717	692	714	649	681	645	643	717	694	728	678	710	664	704	663	671	673	691	699	709	713	687	689	676	688	687	687	663	681	710	675	688	642	696	698	686	681	703	705	730	672	681	706	685	686	673	648	695	674	677	709	674	679	689	692	717	742	760	698	700	669	705	747	697	697	713	737	698	711	679	704	685	672	678	718	677	639	667	701	741	709	757	690	704	673	676	649	638	657	721	706	652	695	711	716	702	673	689	674	645	676	630	695	743	705	666	710	667	704	655	674	689	666	694	712	693	678	682	703	685	683	646	647	719	694	693	637	735	724	705	688	650	721	660	671	686	650	688	692	702	705	663	693	720	663	695	702	737	672	674	711	720	693	673	651	708	676	709	719	701	682	704	712	755	689	650	681	680	682	698	714	718	709	674	669	675	726	672	689	698	690	730	656	661	691	663	678	648	738	659	717	719	701	695	762	714	660	691	679	676	707	703	726	720	677	708	707	729	726	695	705	717	672	710	725	664	640	663	693	658	692	706	715	700	700	678	742	693	714	722	688	705	714	700	651	687	673	701	661	703	710	685	715	695	653	710	631	696	714	727	667	680	663	657	666	703	702	647	691	668	634	686	690	681	682	640	689	644	613	710	707	716	683	698	703	718	696	693	687	689	700	736	701	694	667	690	695	674	704	706	687	677	717	717	636	658	677	673	719	642	699	681	726	663	665	675	665
6675	3420	4921	4542	2545	1762	1002	614	304	246	192	137	133	128	106	88	97	79	100	81	83	89	80	82	99	85	115	94	88	96	82	73	105	81	91	74	91	89	90	80	83	90	76	85	96	82	82	92	81	100	75	81	68	81	97	88	76	91	83	96	80	87	92	65	82	77	71	85	97	78	89	78	77	84	91	113	80	72	89	81	83	66	78	76	87	71	88	80	83	91	73	73	74	89	104	105	82	85	81	78	88	82	76	77	82	84	86	92	97	64	78	75	75	82	106	73	74	73	95	79	78	79	92	78	87	86	88	93	75	87	64	94	93	103	93	82	78	91	79	67	87	92	107	85	70	88	78	61	65	82	82	102	101	79	78	96	76	84	76	76	74	87	83	60	82	95	73	88	95	91	83	71	94	87	73	98	90	95	86	84	77	93	62	83	87	75	85	87	68	91	96	78	70	93	86	87	71	107	89	82	77	95	95	98	70	83	82	96	91	73	96	86	95	100	86	81	99	78	89	90	89	95	74	70	80	74	82	97	85	92	83	75	102	91	87	79	83	77	77	88	84	98	78	88	57	78	82	76	100	67	78	84	90	85	78	78	73	89	112	82	79	89	76	94	78	86	81	89	76	65	70	71	67	95	78	85	102	65	65	80	90	87	98	119	82	89	84	91	80	66	92	90	91	89	79	79	90	96	89	89	99	66	84	69	82	87	90	69	92	82	77	100	86	89	82	94	88	102	88	73	80	93	72	81	83	82	95	90	70	67	76	78	97	80	90	76	83	93	87	95	69	100	86	69	87	83	81	85	74	72	90	74	96	82	97	58	94	62	93	91	102	91	85	76	88	59	83	87	77	81	83	91	68	85	96	95	89	95	83	84	73	92	86	96	75	82	85	93	103	73	77	85	89	97	82	79	89	76	80	86	84	79	80	80	98	79	92	81	97	73	93	72	92	74	66	66	88	82	92	81	86	78	72	84	85	87	91	90	69	79	83	89	92	97	68	76	93	95	86	74	89	76	101	81	80	59	103	82	100	87	87	86	78	79	66	71	83	77	89	78	81	84	78	91	75	95	93	73	74	84	63	89	96	91	98	97	86	58	72	88	95	76	91	86	76	86	73	87	88	88	87	95	77	79	78	77	89	72	95	91	82	67	91	79	83	81	88	86	75	80	86	88	89	77	93	67	78	85	99	102	103	73	74	72	94	78	109	91	85	85	75	85	84	86	104	77	99	92	96	78	71	94	66	77	86	79	81	89	86	85	80	78	85	86	91	87	76	80	73	87	76	78	76	76	66	80	87	79	90	92	84	77	85	82	85	97	85	86	95	75	85	94	88	70	72	91	91	95	101	86	73	66	81	81	88	77	81	89	93	80	85	94	85	78	93	91	77	85	91	94	75	101	82	81	81	87	99	70	89	84	88	63	83	88	76	77	93	87	104	75	65	81	86	61	72	81	78	79	84	92	83	72	107	76	82	78	80	76	74	83	80	58	86	87	89	77	83	101	76	91	75	76	101	73	92	88	76	84	74	76	73	82	80	86	92	91	78	71	83	86	92	70	84	79	105	84	75	77	88	86	74	75	79	82	88	80	91	83	71	84	102	96	102	97	100	64	93	91	88	86	80	84	73	89	89	66	76	75	92	83	92	79	87	76	81	88	71	88	108	67	91	74	78	83	87	97	72	92	77	92	83	96	93	88	89	76	96	98	80	94	84	81	85	96	84	85	95	79	70	90	108	88	92	93	75	81	94	76	69	102	84	87	78	92	100	79	75	72	79	67	82	77	88	70	86	88	81	84	89	78	96	77	84	79	91	70	102	77	81	94	68	80	82	70	83	84	72	91	82	86	87	76	79	91	91	74	79	79	72	77	98	79	77	77	88	94	87	80	87	85	90	81	77	83	77	79	88	84	85	94	82	92	76	81	70	79	79	83	82	85	79	89	88	61	91	85	83	80	79	71	102	72	88	77	79	96	82	76	77	81	99	75	89	84	79	85	99	91	88	83	81	78	85	85	90	90	88	84	88	67	83	93	106	103	78	101	77	103	82	88	86	75	93	77	85	105	88	87	88	88	85	95	93	88	91	92	81	82	65	73	96	72	81	89	96	63	72	94	71	76	76	83	82	80	92	77	78	89	95	87	95	79	69	74	94	79	92	64	74	86	79	73	103	90	72	81	76	72	78	90	76	88	78	67	88	68	74	106	87	82	78	77	67	80	84	95	82	88	72	73	82	75	90	76	106	89	72	104	92	92	91	71	90	95	75	85	85	94	80	78	72	86	88	88	87	87	91	100	89	82	94	83	90	81	101	86	90	76	77	81	83	72	76	78	90	82	88	64	75	83	77	88	94	87	84	90	89	81	84	81	59	80	58	66	78	64	84	67	96	100	92	90	107	88	89	67	94	73	83	81	78	88	78	87	95	75	76	83	103	101	75	83	74	64	81	88	69	96	84	77	78	73	92	84	81	81	85	95	86	86	76	86	77	83	82	76	106	92	77	90	72	91	98	93	72	73	81	91	82	91	84	96	88	77	80	92	94	86	86	82	86	72	71	79	85	89	69	87	105	80	76	83	72	67	83	70	88	78	75	104	110	91	109	93	88	77	81	97	72	72	82	78	81	84	89	82	84	108	95	88	92	97	76	78	87	77	95	79	79	77	78	83	92	90	90	81	82	83	72	68	70	107	86	76	115	84	86	70	90	67	83	100	90	72	66	75	79	64	56	78	77	87	75	81	92	92	82	81	72	84	74	82	78	92	66	64	79	80	75	69	93	60	88	101	77	76	88	76	65	74	64	75	82	73	78	96	85	80	72	65	91	91	83	93	76	80	90	81	85	91	88	81	83	74	74	89	83	87	73	76	83	83	86	81	81	86	90	79	97	65	84	82	88	92	98	72	86	59	89	60	86	88	93	88	83	85	85	84	88	80	86	86	92	75	66	92	94	71	86	72	88	81	74	72	79	92	89	97	79	102	85	68	84	88	80	88	95	82	71	84	94	83	85	94	79	78	92	75	98	89	94	64	68	79	85	74	70	98	92	64	67	83	86	74	87	64	74	67	80	79	103	84	80	86	84	78	84	80	93	80	82	89	93	72	104	80	89	95	98	77	81	99	93	72	88	83	80	83	64	84	89	70	82	90	84	85	82	71	71	96	82	87	74	80	86	85	78	102	69	87	89	67	86	78	77	77	68	84	88	66	83	76	98	97	77	81	73	97	75	89	83	89	81	88	79	101	82	87	98	70	90	74	88	88	71	90	62	86	83	81	97	94	86	89	91	81	77	84	71	88	78	106	99	87	87	68	69	84	92	74	79	81	88	82	79	80	72	79	76	79	85	107	89	100	78	90	101	83	70	80	68	84	93	96	71	95	79	79	71	84	82	96	95	79	84	86	83	83	76	86	88	86	100	92	83	86	97	72	87	73	95	75	62	71	92	77	82	100	97	89	83	85	97	88	83	82	70	91	65	76	74	82	87	66	77	89
5100	3224	7980	10495	7174	5489	3749	2682	1639	1359	865	684	637	465	392	383	346	344	310	324	255	307	283	284	303	282	293	316	296	281	276	326	261	285	289	284	298	258	284	254	252	274	277	263	273	284	272	272	233	272	259	281	260	272	271	262	266	273	256	260	274	265	290	279	240	240	266	267	261	241	276	263	242	263	278	265	278	269	270	245	249	291	283	256	256	269	273	257	271	267	263	256	265	261	260	268	264	272	266	282	276	292	253	277	234	251	269	240	241	263	268	249	254	267	263	242	250	272	272	268	292	259	268	291	224	256	244	253	265	264	278	277	260	271	266	270	268	264	256	252	251	263	246	261	274	261	277	271	241	251	240	269	263	277	230	264	277	249	260	261	266	250	241	269	245	253	255	266	248	258	270	279	271	306	292	269	278	258	265	256	270	245	253	253	259	294	275	254	231	262	267	243	262	254	292	215	278	257	231	248	283	240	265	217	274	264	246	267	258	258	257	245	260	254	282	262	257	251	292	272	249	267	226	246	245	255	296	260	250	275	227	240	255	256	251	266	256	278	252	280	274	236	242	262	254	288	253	250	254	261	244	270	257	233	273	242	239	243	247	261	280	286	269	264	252	284	255	258	250	283	258	235	255	229	251	262	262	266	278	230	267	249	278	262	278	268	266	259	242	280	210	289	256	255	253	265	254	267	276	279	245	246	276	279	270	304	256	266	266	276	273	255	239	283	262	263	239	248	259	288	293	275	260	268	264	292	251	273	250	250	266	252	280	278	250	249	295	294	264	266	246	265	254	275	239	277	247	245	280	257	228	246	282	307	256	262	247	271	255	256	242	270	295	234	254	278	255	292	250	238	276	234	266	272	259	275	264	235	246	255	302	254	271	242	287	249	263	266	250	242	267	258	265	284	291	262	280	265	263	229	253	259	254	265	237	259	270	244	241	276	253	268	242	284	296	289	282	270	276	262	266	279	262	223	254	265	253	258	273	261	237	269	281	242	257	251	281	226	273	269	269	264	248	282	235	275	223	269	274	254	247	255	235	268	275	239	268	235	244	285	286	264	250	281	276	271	255	258	256	283	266	273	262	268	262	277	249	257	248	263	261	284	280	259	256	257	262	263	261	277	250	259	252	225	245	249	252	307	245	250	265	282	265	257	292	205	282	259	271	278	263	256	228	238	269	249	240	237	268	265	271	252	274	270	262	281	262	268	307	266	268	262	245	264	249	250	301	285	259	233	240	253	268	267	257	274	249	277	282	263	286	275	268	276	266	281	260	276	245	234	279	259	254	258	238	237	262	260	286	248	230	267	254	255	295	256	268	239	295	287	256	268	231	248	242	263	248	241	261	272	257	253	241	238	250	232	280	281	278	256	252	274	266	264	254	265	259	260	278	266	293	277	258	288	248	277	263	267	257	246	252	237	259	265	248	268	266	249	254	229	275	287	247	235	255	273	257	240	249	248	283	261	277	277	289	286	242	271	264	301	239	266	227	257	244	302	275	278	278	267	263	276	279	272	235	233	245	261	248	278	248	290	240	279	267	261	271	260	252	241	240	246	226	268	250	288	247	263	253	252	247	240	258	266	254	277	245	255	261	280	248	267	283	271	268	281	247	240	249	257	251	278	250	271	250	252	237	275	243	272	255	271	256	244	248	241	275	239	268	264	277	267	289	275	272	264	238	268	268	284	240	242	280	258	264	260	260	260	284	275	268	251	283	247	277	278	267	255	256	284	262	248	246	242	298	256	258	297	254	277	245	254	267	264	266	259	268	269	263	255	251	268	249	270	293	249	265	283	263	245	259	261	264	263	263	258	257	251	266	252	279	254	259	234	280	239	272	271	263	237	271	253	282	240	296	219	276	245	246	247	261	241	255	281	249	292	259	266	284	251	264	273	265	266	253	264	261	268	259	276	259	254	280	232	250	259	264	241	297	257	253	282	253	253	257	246	271	296	272	296	245	254	264	288	263	255	268	267	238	283	276	280	252	268	267	256	259	253	284	272	235	270	254	249	251	249	244	269	246	258	292	258	238	238	241	264	254	261	275	261	286	249	284	271	266	258	273	237	258	242	270	245	303	271	304	247	261	271	252	246	246	254	275	274	225	262	258	261	264	232	273	232	272	246	271	245	262	273	238	269	241	266	248	252	277	276	257	305	272	288	219	281	287	244	250	255	260	259	265	253	261	247	261	250	257	245	264	294	249	276	258	265	267	258	258	259	281	256	264	272	240	253	252	246	236	274	256	249	265	287	288	257	238	308	227	239	268	263	255	279	275	264	264	248	263	272	228	273	236	285	254	296	251	253	234	233	245	293	265	247	274	261	269	249	283	261	270	272	250	253	268	278	279	235	290	293	257	267	282	242	265	245	263	272	230	267	299	284	253	229	249	278	250	275	275	245	267	273	295	271	271	281	269	271	246	265	244	276	233	261	239	236	245	254	270	255	240	238	248	272	239	263	254	253	261	254	233	265	261	270	275	267	247	282	259	246	241	247	272	281	276	274	235	249	250	257	283	280	251	233	259	257	273	261	255	242	284	268	281	260	275	236	288	244	263	241	264	252	252	290	249	240	255	248	270	254	271	259	259	246	258	279	262	270	254	264	241	274	246	268	260	244	282	236	268	264	246	277	273	272	277	263	274	269	248	262	265	294	251	242	233	264	242	247	227	261	246	265	251	276	269	243	248	259	272	258	271	275	252	265	274	267	289	276	278	273	267	245	252	260	273	224	248	272	274	291	254	247	268	267	283	233	262	267	277	271	295	279	264	286	257	308	253	274	243	251	263	279	261	244	275	283	286	301	263	270	241	273	251	232	265	232	259	247	270	262	261	251	257	308	244	267	284	279	245	272	256	264	269	263	252	289	294	282	289	251	271	238	293	254	267	308	250	278	266	257	283	284	256	252	262	256	258	272	274	274	254	286	246	282	259	264	247	261	257	261	260	251	254	235	275	273	266	242	264	271	266	255	249	257	251	281	267	255	267	271	295	282	257	278	266	264	265	266	261	261	251	273	264	247	252	236	261	273	270	253	251	270	233	270	231	261	256	260	248	261	257	251	270	255	227	278	253	259	267	260	243	253	237	249	269	267	264	237	258	258	270	269	263	270	264	255	272	264	241	270	249	267	260	239	260	254	259	269	249	269	249	264	268	246	274	226	246	279	239	267	253	244	251	262	255	248	233	274	247	261	252	275	257	260	271	288	289	239	258	266	267	274	256	268	263	278	267	248	276	273	266	255	283	274	274	242	263	276	233	271	260	270	267	245	252	296	276	229	238	228	262	263	250	290	258	263	255	235	238	271	278	284	273	239	290	258	254	277	272	259	219	297	267	262	277	264	262	285	278	262	242	275	257	262	263	270	248	294	251	259	265	256	253	252	242	252	264	263	269	261	253	298	256	270	253	277	275	231	257	260	255	259	266	262	259	282	256	269	236	274	270	274	235	283	294	248	276	251	235	280	248	267	261	252	267	241	243	264	259	279
26564	22185	29323	31412	25448	20422	14796	10211	6032	4162	2977	2101	1583	837	511	457	397	340	288	278	227	243	242	239	242	247	240	202	207	189	220	220	202	238	197	198	217	207	204	233	212	217	200	207	211	211	230	207	208	205	245	213	195	208	207	202	194	211	197	225	189	219	192	200	174	192	221	209	181	203	215	226	189	208	192	224	231	196	198	199	176	210	198	216	198	178	183	215	192	213	178	195	182	206	215	191	196	216	182	224	191	174	188	207	190	214	183	193	188	200	204	208	187	215	193	204	200	192	215	182	216	189	200	215	191	175	184	202	197	204	208	199	200	219	199	185	202	193	176	173	200	197	195	177	181	194	203	175	204	194	226	200	186	218	226	207	206	165	190	214	192	176	181	243	179	192	183	201	209	206	198	188	199	187	209	181	205	202	237	205	188	186	182	196	207	210	208	211	219	199	210	203	202	174	191	230	208	218	160	195	172	223	211	226	200	209	186	206	175	194	197	206	171	168	191	201	177	195	191	187	180	189	193	206	199	222	198	212	217	194	204	198	194	202	194	201	201	232	221	201	170	210	171	182	230	210	183	198	223	172	208	204	178	195	199	183	198	228	190	181	201	189	186	214	212	207	166	180	200	181	210	208	208	203	216	180	199	242	181	186	168	218	186	186	218	196	162	201	192	209	181	181	187	185	197	206	203	216	223	188	208	205	212	208	204	185	207	198	203	199	193	207	210	187	207	182	178	210	189	193	209	194	220	205	190	211	191	201	204	168	202	202	188	193	194	194	220	195	188	188	226	218	202	191	178	201	171	182	202	189	214	199	184	200	218	232	216	181	203	190	200	199	192	200	198	204	208	186	201	192	195	195	221	189	205	198	186	203	178	197	188	199	192	222	194	199	193	205	212	178	209	181	186	204	200	231	202	206	235	176	214	215	224	186	214	191	223	169	192	201	195	193	197	222	197	191	221	198	202	188	202	192	186	191	200	218	219	211	186	196	196	175	187	203	184	199	190	215	218	207	188	203	185	191	194	231	221	196	189	210	204	178	173	201	204	188	214	197	197	186	206	205	201	184	190	208	201	196	200	175	191	209	175	198	174	190	214	205	196	211	200	153	188	199	184	199	186	169	195	194	212	209	173	189	202	165	181	198	208	209	208	185	218	211	177	193	196	204	216	206	209	184	178	213	209	204	181	213	189	198	207	193	215	165	192	188	204	191	192	178	188	178	209	206	198	221	187	176	196	197	216	204	195	178	192	200	224	197	186	177	199	168	195	205	182	205	199	192	190	216	190	194	205	205	184	199	208	234	198	187	181	187	193	198	194	205	216	196	193	215	209	193	227	206	187	191	217	225	202	196	209	187	190	194	196	203	221	215	173	199	176	202	196	206	207	186	197	179	196	180	194	212	215	202	192	205	178	184	216	182	206	202	185	208	211	185	208	186	199	182	192	204	214	185	190	180	176	205	208	222	204	222	212	217	202	204	198	211	193	193	219	186	221	198	224	178	178	209	204	193	191	212	213	198	174	163	201	212	199	228	192	214	185	212	189	187	220	198	206	199	196	221	213	198	208	188	193	206	191	206	198	202	199	202	193	207	198	192	200	198	220	182	208	205	179	228	196	185	204	203	210	186	203	196	203	163	216	192	215	198	194	185	197	198	197	193	190	198	173	208	182	204	176	181	171	214	221	171	227	194	186	195	174	187	204	176	189	215	234	212	194	186	218	211	203	201	185	209	174	198	215	186	213	204	195	177	217	201	228	190	207	200	188	177	178	175	198	196	182	202	196	200	196	233	203	225	193	181	213	201	205	190	215	189	198	224	210	218	178	182	204	193	199	206	208	187	179	207	209	214	195	209	214	165	168	199	214	204	186	181	175	195	203	214	206	198	174	183	187	176	189	213	201	215	220	205	203	208	209	204	206	227	211	216	194	203	160	216	224	215	232	206	230	192	200	220	202	186	196	202	156	191	228	191	181	205	185	216	210	217	211	183	180	202	188	201	202	201	207	197	191	191	197	201	200	223	192	207	213	212	185	173	202	188	222	191	190	198	207	206	213	186	205	182	204	183	215	212	213	211	195	217	182	200	211	183	176	205	188	206	186	189	198	202	210	173	195	210	209	205	208	236	194	205	185	209	197	196	180	212	198	196	169	184	233	220	183	219	197	196	199	193	221	210	196	174	195	193	202	209	211	191	180	209	176	223	191	205	186	213	210	173	218	214	204	179	180	231	190	225	189	186	217	197	223	201	193	218	194	204	245	203	189	204	197	204	199	189	176	194	179	198	179	200	210	206	209	191	227	201	187	168	226	197	220	204	193	177	215	192	200	205	217	198	194	214	183	220	223	187	208	232	191	167	164	202	199	189	201	224	174	200	185	193	206	196	202	196	186	206	199	187	229	179	200	185	206	176	184	216	224	188	210	220	210	195	186	182	208	185	188	181	182	205	190	205	216	188	207	212	212	227	193	213	210	215	201	202	184	189	212	208	166	177	171	195	169	215	230	211	221	214	208	206	165	200	204	212	177	211	189	179	183	223	218	189	210	211	229	214	206	206	179	160	219	189	204	197	193	211	182	178	201	215	198	189	175	194	203	211	197	211	214	215	220	204	202	162	207	190	204	164	215	197	189	202	188	199	204	193	200	177	221	192	221	219	204	203	203	216	174	198	202	204	189	206	192	176	197	177	232	197	186	178	196	194	185	236	198	198	191	206	191	209	196	171	189	238	224	190	192	213	207	195	207	189	204	192	205	196	183	193	199	185	202	179	178	196	186	208	198	197	187	170	190	201	209	182	203	196	203	208	216	163	211	217	199	198	208	186	223	210	200	191	204	215	222	210	199	208	203	197	192	193	208	200	223	216	213	187	193	173	180	194	176	208	207	188	214	183	195	184	192	189	200	170	178	215	166	198	194	171	184	200	204	191	199	192	182	177	214	204	204	189	211	190	204	220	224	189	185	223	215	205	197	221	203	199	186	211	174	157	216	184	219	222	171	196	205	179	207	184	201	191	222	191	227	193	211	204	234	207	188	201	203	190	200	188	193	188	209	202	197	191	171	211	190	181	205	180	205	210	203	209	198	176	204	203	205	180	193	208	211	189	200	193	176	188	188	204	203	197	223	189	204	203	168	216	188	186	213	193	190	180	188	201	199	194	181	182	202	211	203	191	195	207	205	222	201	214	207	213	213	211	192	178	212	209	203	198	193	213	197	196	185	188	195	166	193	200	205	208	210	235	200	164	212	182	183	210	194	203	213	205	242	221	235	186	217	237	185	209	203	173	215	214	204	210	210	179	206	223	193	227	211	189	189	183	192	187	214	201	200	207	212	196	190	194	165	209	223	171	212	195	206	193	202	214	200	195	199	198	209	184	178	222	187	197	196	196	220	190	223	206	216	216	211	210	190	191	207	207	199	197	197	203	191	203	198	170	187	211	184	220	190	206	183	220	171	188	200	194	193	179	228	189	204	213	223	218	203	198	191	196	185	208
19566	15275	26939	33210	31450	29091	22564	20169	13262	10855	7949	6809	5705	3911	2319	2292	2017	1531	1456	1280	867	841	716	687	696	663	653	625	633	589	635	618	627	633	649	609	629	538	582	577	563	553	563	534	566	515	629	536	526	615	621	645	611	590	572	557	512	496	502	514	501	538	507	527	524	521	485	531	535	522	512	501	476	518	528	531	530	536	510	564	508	526	488	559	501	493	502	505	560	529	541	501	510	519	544	518	521	489	535	494	481	527	516	534	523	527	512	538	496	543	486	489	571	545	528	539	517	544	509	556	506	513	477	493	523	523	549	508	520	492	499	502	520	573	516	482	527	521	543	475	522	514	518	534	522	561	505	518	527	478	520	551	539	490	474	499	462	485	487	547	516	504	487	505	498	524	558	502	525	508	489	529	518	495	511	515	515	470	519	518	493	556	528	494	541	506	513	539	534	535	490	522	484	506	496	516	515	524	515	489	509	536	505	532	497	540	564	542	518	509	538	496	486	509	500	511	485	501	563	505	551	514	520	514	501	503	504	516	511	537	547	528	515	485	507	478	517	500	521	519	479	508	505	501	484	504	481	465	512	496	489	519	508	489	545	550	487	512	475	505	489	524	486	505	489	514	533	509	496	537	477	518	541	500	490	504	498	536	512	525	511	529	501	481	524	499	531	515	500	511	524	507	521	461	516	536	491	481	514	546	482	467	514	500	550	550	469	517	517	497	513	494	538	539	526	478	471	508	489	508	539	520	504	515	518	491	558	549	490	519	514	501	545	489	533	494	542	510	558	514	527	456	489	462	500	535	546	512	527	484	502	539	513	477	536	505	522	509	552	512	510	488	518	499	508	534	470	532	504	474	526	544	494	505	514	492	511	510	534	532	509	521	507	495	508	508	521	495	546	521	500	564	499	536	508	514	529	516	502	472	496	512	510	524	496	548	527	459	467	515	520	514	506	504	524	508	470	491	538	517	552	504	544	495	509	515	528	504	506	530	500	546	488	508	505	500	510	488	496	492	498	496	490	553	532	509	558	536	500	491	510	510	512	512	470	500	510	509	487	467	564	469	505	504	499	473	498	517	485	518	538	525	501	510	527	521	495	475	491	503	481	514	548	469	491	491	483	517	530	497	529	506	520	474	556	500	507	494	521	519	484	540	523	503	520	515	496	476	487	486	473	535	504	491	513	545	492	488	527	522	507	506	569	475	490	510	491	530	512	476	530	553	480	526	495	481	473	526	511	522	498	511	575	491	508	502	484	542	512	498	514	493	522	506	518	487	502	490	488	510	506	512	500	504	457	500	510	483	473	528	496	467	511	481	501	515	486	467	513	500	475	505	472	510	459	523	540	510	544	511	480	505	466	544	495	468	523	502	492	485	503	529	471	491	483	440	509	474	507	511	515	505	527	499	507	527	509	505	489	526	515	470	537	499	505	519	476	499	457	475	523	489	499	513	510	486	490	457	511	510	514	482	526	505	566	521	527	525	548	489	525	470	478	514	514	519	471	528	502	537	507	488	459	553	466	551	526	529	479	487	493	540	532	528	502	486	508	552	496	539	522	554	554	512	537	558	510	516	535	467	495	496	531	525	482	500	511	451	500	519	519	483	476	517	543	498	527	505	504	541	526	486	536	514	523	490	505	509	507	491	504	528	523	503	463	492	501	478	544	503	485	508	473	507	548	509	461	513	489	531	485	534	489	530	485	499	519	506	518	536	503	507	496	491	473	489	483	519	524	515	494	525	460	530	490	501	481	521	494	555	519	530	501	523	469	535	495	505	504	462	480	542	485	495	507	537	462	469	530	526	502	495	483	544	523	503	493	495	511	530	505	494	491	500	504	481	483	527	551	479	480	493	518	516	510	507	486	511	497	490	486	514	516	502	536	509	574	520	529	489	500	495	498	483	559	489	532	510	511	513	525	539	550	493	513	489	502	513	516	513	516	509	524	499	532	529	504	501	523	490	488	481	508	519	523	472	526	504	579	514	535	551	491	517	488	540	478	520	514	493	498	530	462	506	488	534	545	484	538	527	493	512	493	514	523	519	498	535	497	522	538	512	517	492	537	499	490	454	537	503	516	512	481	505	491	495	503	492	506	538	504	490	487	509	521	551	490	507	521	497	488	489	530	529	507	518	550	495	486	509	521	487	479	479	514	493	535	508	526	549	516	534	517	513	508	504	538	485	490	511	521	489	502	501	490	481	521	533	511	499	474	495	528	518	516	513	504	469	500	481	516	538	520	521	526	457	500	521	514	510	486	483	521	519	509	479	495	520	550	552	518	545	508	513	503	533	522	572	489	523	523	551	512	513	527	512	502	512	535	521	514	530	501	525	510	483	491	490	516	518	521	541	511	524	501	540	474	511	546	517	525	529	459	539	496	530	510	514	492	514	506	527	550	524	502	523	492	555	525	516	483	484	487	476	502	495	481	512	486	526	468	522	494	488	521	492	527	524	545	505	516	533	468	485	480	526	497	459	505	524	532	505	504	501	531	512	545	485	502	500	522	535	526	509	527	510	515	515	512	518	541	510	509	518	481	487	483	521	515	492	551	501	524	534	474	536	485	561	515	530	497	518	541	516	541	491	481	514	490	510	452	465	512	494	467	537	505	497	478	482	510	517	490	497	529	518	507	530	520	564	523	535	509	534	548	523	478	553	517	501	541	510	525	497	530	470	471	467	550	504	527	512	544	537	467	532	526	517	489	486	518	567	510	533	526	519	498	530	531	496	524	507	509	471	496	527	509	467	508	484	497	488	493	480	514	517	481	498	539	525	486	487	497	489	477	486	461	552	494	537	536	494	477	517	517	532	528	519	494	477	524	485	507	483	510	532	512	508	519	531	457	521	547	467	535	537	470	519	507	498	503	500	514	519	515	505	532	522	523	509	560	543	494	527	526	488	460	491	516	541	486	551	509	514	521	509	493	531	526	549	503	495	478	504	511	527	510	495	522	539	505	549	511	523	516	505	516	511	490	503	489	494	498	520	532	484	511	519	510	507	529	517	526	498	495	513	545	516	538	526	506	525	521	513	473	499	525	524	535	498	506	534	490	522	516	535	527	515	569	512	498	550	513	502	536	516	471	511	525	563	517	511	483	524	453	520	499	497	502	496	519	510	512	538	506	530	499	510	491	485	512	542	532	533	461	489	518	507	515	512	502	523	535	513	555	502	533	514	500	482	531	472	481	508	489	552	490	555	532	477	539	508	494	507	504	509	516	499	456	521	545	490	549	503	520	520	510	531	539	524	522	515	515	466	542	517	489	508	495	486	463	527	509	558	499	504	495	527	537	507	505	480	513	525	509	544	485	500	541	534	530	519	519	522	512	531	508	515	518	522	501	485	518	512	498	513	519	501	500	534	521	487	477	496	526	513	540	472	515	496	536	461	522	535	509	532	504	517	522	495	490	495	543	520	512	493	493	515	522	488	485	520	523	528	520	533	480	509	495	570	503	507	455	560	494	528	489	467	545	533	487	514	516	517	537	515
35364	30151	36155	37147	31502	28122	22426	16988	10950	8019	5545	3663	2817	1622	1116	1097	792	676	573	466	338	345	371	326	340	353	335	343	336	333	332	308	340	332	329	307	327	285	375	298	321	287	302	305	310	337	285	293	306	323	305	323	320	343	267	314	265	268	280	259	299	305	275	316	294	291	301	300	276	286	281	276	340	242	296	271	309	284	288	269	294	312	299	270	274	271	290	278	269	287	305	297	305	277	302	310	303	322	316	298	269	304	291	300	267	258	298	309	295	314	343	295	323	269	284	295	321	277	329	291	300	280	313	320	288	303	281	306	286	322	293	261	287	263	273	318	302	280	293	272	305	292	290	342	298	289	309	319	274	276	267	307	275	306	286	293	295	266	300	302	279	289	284	282	300	288	262	272	293	294	282	298	307	280	288	286	292	283	280	287	317	299	291	268	277	309	323	292	294	264	275	294	320	290	310	304	251	281	294	299	305	291	302	289	302	325	296	304	297	302	279	269	290	283	267	291	301	274	281	292	279	300	303	271	322	284	276	299	291	314	297	267	296	258	255	301	269	286	265	283	283	283	284	267	292	326	308	316	297	277	281	295	309	303	295	295	301	286	292	298	313	313	278	303	311	274	288	301	326	302	281	299	292	308	302	317	292	265	293	310	291	288	309	269	282	327	290	276	317	293	309	266	304	291	288	318	302	278	286	292	282	293	313	287	311	308	299	295	278	291	280	319	271	297	263	347	323	305	324	317	262	273	284	275	287	281	298	306	278	292	290	259	265	278	271	271	296	275	297	291	272	296	270	301	281	290	323	297	305	285	296	300	273	287	274	249	274	290	306	354	287	307	320	287	304	275	260	269	301	309	257	291	313	298	306	259	289	272	297	281	283	308	312	279	284	284	316	280	302	287	296	280	276	283	280	266	269	302	296	270	317	295	322	309	301	292	294	296	298	305	287	300	286	278	274	297	305	311	312	319	275	315	292	290	285	274	274	307	302	294	292	277	306	285	289	257	299	289	309	298	308	313	271	290	257	268	293	319	315	271	310	287	279	283	300	299	253	312	257	286	298	294	298	296	276	290	326	290	295	272	276	280	319	333	345	316	295	279	297	287	300	298	299	282	286	272	275	298	319	312	284	299	273	334	295	266	332	304	286	310	302	302	267	258	261	293	253	279	295	286	309	287	286	294	278	331	279	258	298	281	309	298	284	311	288	280	324	302	307	291	317	303	293	278	262	311	280	287	310	284	315	264	276	291	261	292	290	302	296	284	275	302	283	293	281	291	316	285	309	316	306	282	283	290	287	297	268	300	298	298	315	282	281	270	290	295	288	279	274	307	326	280	309	285	287	290	305	310	299	303	286	327	302	285	283	313	308	281	303	267	267	298	310	273	254	264	281	283	294	296	272	299	295	265	291	302	276	285	296	304	274	308	279	343	288	273	277	315	290	275	271	285	300	297	283	302	297	277	302	288	307	281	319	286	298	270	307	270	274	263	292	319	307	294	299	323	274	272	327	246	318	274	305	301	253	278	307	285	324	309	307	302	297	285	288	313	294	288	294	296	292	320	315	285	270	295	322	266	281	304	279	289	264	271	280	244	342	303	279	325	294	320	289	287	267	284	317	291	305	283	277	270	276	299	296	293	294	273	292	298	300	308	301	246	292	276	275	282	294	288	306	286	288	276	283	307	274	272	284	291	288	285	270	252	304	308	302	306	291	268	299	292	335	296	289	271	310	254	286	293	269	263	282	271	305	316	275	270	305	310	313	291	309	256	274	265	268	260	300	302	279	277	304	294	265	271	290	281	273	292	301	292	327	278	279	294	268	266	286	316	288	310	299	287	307	301	304	309	260	290	260	259	285	316	286	302	276	297	284	254	265	291	297	296	295	292	291	281	293	293	276	297	311	259	276	294	299	295	285	287	300	309	276	323	267	282	312	288	260	298	310	276	280	329	306	321	321	290	287	287	252	297	271	304	262	303	251	285	283	294	270	313	279	299	310	292	306	291	251	303	284	296	303	274	281	319	307	313	270	290	265	299	337	284	274	299	297	313	288	315	324	235	281	312	312	279	311	287	328	318	285	275	320	333	299	303	292	303	290	280	284	308	330	321	294	283	288	294	306	288	279	309	304	299	282	312	270	316	320	283	264	287	286	297	267	298	302	253	278	267	276	270	281	282	293	291	313	290	302	288	293	286	314	303	273	309	306	283	312	314	291	314	258	287	287	273	277	288	283	313	307	264	315	286	285	288	315	319	274	317	307	293	292	294	280	327	288	300	290	332	289	251	285	270	298	280	303	300	309	263	303	304	310	271	292	284	288	278	282	297	273	306	308	299	311	287	264	267	310	285	318	310	303	269	298	296	308	273	283	294	283	293	309	295	298	294	292	272	319	319	295	281	303	266	286	294	310	298	315	282	303	324	304	299	299	268	303	304	314	268	299	308	281	306	325	303	280	301	317	303	306	303	285	280	278	295	279	281	319	295	313	273	309	284	287	314	298	331	261	279	294	268	288	290	298	308	293	298	291	280	280	261	262	290	294	281	276	294	304	318	293	282	272	277	288	316	297	292	298	306	310	278	307	280	270	282	301	334	282	303	292	285	281	310	323	296	300	322	316	303	294	279	312	307	291	296	281	280	283	297	307	286	314	268	293	305	268	265	321	286	320	301	273	312	302	288	267	272	308	295	286	289	297	322	313	286	258	294	288	286	284	308	313	267	292	282	284	249	286	305	291	267	274	250	295	287	307	286	245	297	297	293	287	282	312	277	304	310	279	315	273	291	301	252	331	275	294	274	281	281	248	302	271	278	293	286	325	278	268	295	303	281	309	308	323	299	320	289	285	336	290	314	273	271	271	298	283	324	281	255	300	281	276	276	297	283	316	293	288	285	276	301	314	307	290	267	296	300	268	285	302	291	277	301	318	305	287	282	317	290	312	275	287	274	266	315	315	315	304	247	259	277	289	284	272	248	300	280	290	289	315	291	285	276	273	263	311	276	313	298	309	282	286	255	290	315	279	279	281	298	266	252	300	282	290	301	270	296	305	300	320	300	298	275	283	278	307	283	273	289	286	288	281	305	320	290	295	284	314	304	272	299	295	277	269	282	279	305	275	317	318	308	295	293	287	291	288	324	308	269	307	284	297	272	304	300	310	258	305	279	291	317	325	288	308	274	273	329	273	281	299	335	306	307	310	313	305	279	298	278	312	289	288	282	285	293	298	302	281	311	299	288	268	288	307	308	280	288	273	298	319	303	277	274	276	282	283	281	267	293	297	269	304	284	303	281	287	303	266	285	285	300	282	302	303	317	296	320	297	292	292	280	324	314	307	313	316	270	304	245	297	292	276	308	266	289	292	303	286	317	280	273	293	246	314	271	278	299	250	309	296	277	297	282	297	287	312	272	286	249	302	267	315	286	307	309	292	312	309	276	309	271	309	301	293	264	281	280	279	290	287	290	317	266	295	314	308	319	307	310	287	297	313	316	313	285
25709	21603	33716	40245	38530	37702	30879	28071	20097	16549	14425	12340	10014	5607	4341	3934	3406	2964	2014	1588	1237	1165	1051	1032	1017	980	986	957	927	912	942	965	891	922	927	876	901	821	816	807	791	797	799	819	770	822	856	747	798	836	843	947	1084	905	840	710	741	683	704	704	730	679	696	723	697	755	705	694	707	729	672	702	712	674	695	721	733	708	711	702	732	647	704	659	708	680	727	715	721	710	734	678	664	671	659	643	701	704	665	697	707	694	695	675	697	709	657	637	703	688	698	677	689	712	696	683	712	673	651	710	690	736	705	704	690	682	678	717	673	689	718	703	693	675	722	701	684	697	671	699	728	667	675	720	720	597	752	718	728	667	696	658	671	699	695	678	725	662	638	734	647	684	714	686	716	695	709	729	682	696	656	705	729	665	641	701	660	726	670	664	662	674	670	689	686	675	697	676	715	694	666	704	666	652	698	717	734	686	692	731	674	653	689	689	698	698	680	714	680	685	667	721	702	678	697	651	687	701	696	667	651	651	669	695	684	663	665	701	670	668	697	692	705	667	670	708	683	721	687	731	680	701	708	707	723	694	715	638	661	696	683	661	723	678	673	634	695	695	630	638	655	693	666	675	706	653	682	679	653	693	706	736	687	692	692	726	714	687	686	691	710	716	721	707	705	662	695	685	724	731	687	670	711	712	673	697	694	718	656	654	697	692	707	738	704	674	665	649	652	676	669	660	647	674	635	714	667	701	694	654	697	650	679	686	676	699	726	652	793	671	667	641	683	693	673	694	714	690	681	695	710	713	715	676	661	679	701	740	684	683	713	646	720	720	694	723	693	652	680	704	721	678	675	718	643	673	669	638	700	680	705	681	684	689	714	675	699	682	673	707	704	722	692	663	716	716	728	720	679	668	667	686	732	682	643	707	701	657	688	711	690	643	676	667	702	702	669	680	730	654	686	683	685	660	693	684	707	640	711	698	720	649	686	700	642	702	668	696	650	702	708	706	687	625	696	681	716	669	733	722	695	719	664	662	680	688	674	678	699	671	703	748	718	717	730	695	718	705	694	717	685	663	625	680	665	731	674	656	646	741	664	675	679	698	686	665	643	672	691	689	671	699	692	685	694	646	725	740	709	681	655	674	665	714	725	706	692	712	686	704	714	730	712	669	707	659	711	703	703	645	678	657	693	681	667	650	675	669	654	697	742	685	675	654	730	686	697	710	728	629	715	684	723	725	712	749	699	683	665	691	641	704	715	714	687	703	667	686	691	718	704	713	719	652	682	671	665	647	705	688	700	637	715	733	627	680	738	699	666	691	686	725	718	683	661	720	698	697	686	717	684	674	658	686	660	690	700	713	719	672	700	676	703	756	716	700	669	705	669	693	669	703	673	675	666	695	697	718	667	717	698	649	734	683	692	677	694	702	696	678	695	687	725	733	748	704	688	673	683	662	707	709	701	704	680	697	734	692	652	714	710	705	694	676	720	656	750	731	688	715	713	642	652	683	667	706	741	671	669	651	643	723	692	707	713	672	665	673	707	675	720	719	702	714	697	643	678	719	662	670	670	707	693	690	698	647	695	693	682	639	694	690	663	714	652	653	706	695	674	674	716	693	679	654	709	681	665	710	713	710	679	710	668	722	701	691	693	689	650	685	729	716	709	664	705	647	688	652	713	700	713	697	692	643	666	699	697	742	668	647	747	725	726	717	687	682	691	710	697	695	684	694	721	671	670	670	690	691	671	667	728	710	694	670	662	732	696	722	674	667	698	700	661	653	694	686	664	705	626	706	635	681	672	667	675	665	679	735	712	663	680	682	699	704	725	664	719	658	698	664	709	709	694	669	694	726	704	648	690	709	711	677	696	695	661	753	627	721	703	652	699	705	700	680	709	686	656	696	711	636	669	690	701	712	711	662	673	698	689	681	718	699	659	667	729	707	737	694	676	678	684	638	628	692	694	687	663	689	676	662	691	659	665	737	699	642	656	687	672	651	725	714	717	663	682	663	694	689	697	740	681	679	720	666	661	676	721	704	680	719	693	667	705	643	700	679	690	656	692	707	713	655	654	703	669	672	704	660	685	691	675	683	610	669	681	649	692	721	728	616	722	736	635	667	651	673	635	690	714	691	702	674	699	685	682	684	728	684	680	721	698	693	706	684	715	697	676	689	656	717	650	689	711	680	641	693	701	693	723	659	730	679	675	669	718	740	666	699	696	660	668	679	681	672	681	673	678	696	660	678	745	720	677	679	701	706	628	709	713	709	658	662	646	682	663	688	664	700	681	672	686	695	656	654	660	719	651	666	709	702	658	690	713	721	727	686	698	623	719	691	662	655	675	678	686	678	700	690	646	688	673	709	701	690	632	721	722	659	650	695	654	681	682	704	664	701	660	691	704	674	684	650	667	705	710	718	653	655	683	693	691	679	647	671	697	711	650	715	680	667	693	675	693	688	700	638	702	668	674	644	652	706	645	679	749	686	704	687	672	662	733	712	680	692	679	702	701	658	727	728	726	709	706	699	703	716	658	675	671	687	692	684	688	726	716	632	695	710	732	658	657	714	723	666	709	662	676	702	665	696	674	694	670	685	683	645	683	684	696	695	702	665	713	707	714	701	669	665	680	713	705	644	663	680	659	677	666	714	693	703	701	695	715	667	685	697	661	673	696	691	631	639	642	640	704	714	727	667	722	690	669	674	731	723	622	687	723	701	661	679	727	700	681	681	734	696	691	702	685	670	727	699	696	707	690	695	716	691	684	705	674	713	637	732	679	715	703	661	692	659	656	647	716	692	712	641	683	634	686	740	667	706	716	683	704	657	655	688	702	683	690	700	649	686	665	678	654	693	690	704	685	656	635	704	693	713	593	701	680	704	729	694	723	720	707	696	687	667	698	672	685	685	681	699	696	725	659	707	666	697	693	703	718	692	667	676	683	674	614	670	683	672	672	682	703	661	656	691	712	682	700	698	691	699	694	685	729	734	691	674	737	704	699	690	727	710	666	674	695	690	685	717	680	682	654	731	698	711	674	705	687	710	667	696	693	652	709	706	693	684	675	684	722	709	704	694	695	710	704	686	674	685	685	683	714	670	655	683	704	665	678	667	706	687	707	676	668	662	666	699	723	706	711	667	702	695	699	691	681	665	672	693	646	663	659	695	673	711	715	659	725	746	668	703	699	723	702	681	704	682	664	684	672	701	704	723	669	658	691	707	696	682	639	716	716	657	690	736	719	695	664	728	693	672	678	691	701	723	672	709	695	689	654	748	673	682	656	682	731	723	668	703	720	666	694	673	667	739	646	654	749	686	709	678	659	709	677	690	631	725	711	707	682	657	718	684	697	671	705	681	658	677	674	697	687	698	695	670	688	628	674	685	681	711	709	702	734	671	702	698	694	685	708	736	747	683	674	670	693	694	653	654	627	690	707	668	675	656	677	692	711	746	715	735	648	676	677	677	650	666	661	671	717	712	684	671	661	717	680	667	700	662	720	671	688	682
7269	4242	5561	4992	2825	1937	1085	629	363	279	220	189	162	133	119	91	109	98	115	89	94	92	83	73	106	86	84	79	102	91	93	99	75	80	93	89	90	87	69	95	83	90	92	93	97	88	80	83	86	84	81	95	91	121	86	76	85	88	70	97	93	89	79	85	94	109	73	106	86	85	85	82	76	88	82	95	76	76	82	81	80	68	82	79	97	82	95	83	87	90	80	75	89	92	85	97	75	91	87	68	69	67	95	88	81	79	91	88	78	66	92	72	82	66	78	91	91	86	81	72	75	107	81	85	81	103	86	101	95	81	105	80	108	89	81	81	77	79	81	80	96	82	95	88	93	79	76	79	73	86	96	84	89	74	78	89	74	85	74	67	99	81	87	97	83	93	85	95	88	71	111	70	70	81	82	81	87	85	74	89	89	83	85	76	81	93	87	73	88	74	104	92	91	95	77	93	97	98	87	91	65	84	71	73	92	82	110	90	86	76	89	87	86	79	90	83	90	79	89	90	96	89	87	81	83	91	86	84	86	77	55	80	87	84	88	82	71	100	99	90	94	88	74	86	80	90	84	67	70	72	108	90	102	94	86	96	64	93	83	81	95	84	81	85	64	90	62	92	98	95	83	80	87	93	83	101	88	84	90	89	93	83	67	69	84	86	87	81	101	85	73	94	56	98	72	79	84	73	98	70	95	88	85	93	88	83	65	89	70	98	77	90	62	83	72	75	92	77	103	99	108	76	89	81	93	92	76	100	95	83	86	79	72	78	84	85	88	86	86	77	63	79	86	87	85	76	77	85	77	104	85	101	112	96	80	85	91	78	80	92	81	97	81	80	97	88	79	98	86	84	79	84	79	83	89	89	96	70	100	71	89	80	85	89	93	70	90	68	66	65	81	104	89	90	92	83	91	101	84	96	100	86	90	81	87	95	66	82	98	93	71	77	82	83	82	79	102	101	86	77	96	84	98	62	95	79	92	73	65	75	87	87	103	88	80	99	98	87	89	85	91	87	85	83	70	89	81	96	86	73	105	82	76	78	77	85	76	97	89	88	88	95	83	74	76	96	80	80	64	76	84	83	64	84	80	101	85	90	79	89	104	86	73	85	107	88	87	86	83	71	101	80	92	97	88	78	96	107	79	85	93	95	97	89	88	72	90	101	82	95	85	98	93	102	70	83	77	86	77	80	87	82	81	92	100	99	82	86	73	81	84	97	93	83	82	87	78	91	107	78	85	79	89	89	76	86	75	85	77	80	78	82	98	66	89	93	89	97	95	79	74	81	81	75	86	71	101	97	99	79	82	66	87	80	81	68	82	82	93	76	88	81	86	84	86	82	78	73	73	77	89	88	99	87	76	81	64	74	80	80	87	88	92	79	81	91	93	83	97	85	80	98	97	110	99	72	73	67	73	79	86	92	95	75	78	79	109	69	76	97	87	82	86	108	95	85	76	78	91	86	90	71	108	76	72	86	83	85	76	83	83	83	91	85	80	83	91	75	92	95	94	86	97	81	87	70	94	93	81	87	85	97	97	79	93	83	88	92	93	75	84	75	89	87	63	75	83	83	93	62	95	73	58	106	86	79	89	91	83	91	96	89	66	74	80	78	86	88	90	74	90	102	90	91	70	83	89	87	80	82	94	90	86	75	83	77	68	80	75	73	81	70	74	73	78	92	83	83	78	90	87	91	85	86	74	80	89	93	75	82	84	88	76	96	87	83	86	78	77	82	90	92	92	83	71	82	94	90	71	103	99	75	79	94	76	83	86	83	83	79	86	69	80	87	75	77	74	100	97	89	63	77	84	77	90	101	84	75	88	92	83	81	80	79	82	89	69	91	88	86	75	78	67	105	84	93	77	69	81	74	96	90	101	106	92	109	62	79	95	71	67	87	88	77	91	93	63	70	91	80	105	85	81	99	70	76	83	81	66	84	96	90	69	96	81	91	83	75	86	69	84	66	85	87	102	71	95	90	84	81	71	86	74	99	89	88	86	88	99	86	89	91	85	84	101	77	90	92	102	81	90	78	89	80	76	76	80	80	80	91	94	80	92	80	88	83	90	73	74	105	83	84	82	94	74	83	83	95	69	75	88	80	79	85	89	88	87	110	93	82	94	86	80	79	87	93	97	80	90	101	83	80	88	100	90	94	78	91	86	83	87	84	95	87	85	79	99	92	77	68	89	83	72	70	71	88	88	76	80	67	94	90	86	88	95	96	93	91	76	80	78	89	96	92	72	110	87	78	93	82	74	93	78	99	90	73	82	97	80	78	84	90	85	88	86	73	80	94	90	95	93	104	71	77	90	80	90	97	88	91	99	92	74	81	84	91	82	80	77	76	83	99	86	93	88	74	74	87	89	86	82	68	82	73	80	73	89	82	97	75	65	80	84	92	89	96	83	93	75	91	85	76	84	73	106	107	92	83	80	87	98	88	81	76	100	93	93	81	79	66	88	86	79	72	84	74	92	84	89	78	67	82	63	98	80	83	79	95	79	88	91	92	75	74	95	82	94	90	74	89	93	87	64	92	95	81	82	106	84	113	75	84	82	90	75	82	81	88	73	71	83	93	77	89	84	80	74	100	79	83	80	66	92	82	97	72	89	90	80	75	84	75	102	77	81	78	100	84	82	92	81	80	94	87	99	89	72	77	91	85	93	96	93	87	88	84	92	86	98	75	78	80	100	81	83	70	100	98	86	98	87	87	74	99	67	81	77	63	79	75	73	92	78	90	64	91	82	93	85	88	81	87	96	91	96	80	85	86	84	74	78	87	87	92	85	84	70	82	82	85	77	84	85	84	79	86	92	93	69	67	75	109	84	111	77	83	86	85	91	98	57	100	101	75	86	86	82	80	62	94	76	97	85	95	94	75	95	97	91	62	87	74	101	67	66	84	92	78	91	70	92	98	78	78	77	75	79	81	77	86	84	74	96	76	69	87	84	99	103	81	78	102	116	67	73	84	77	98	103	88	81	93	86	89	85	109	81	81	97	80	96	92	93	98	82	80	79	84	59	77	99	89	96	82	103	73	82	80	98	71	77	78	84	84	99	81	81	99	98	95	82	89	91	92	86	76	97	87	80	86	84	97	85	100	96	78	87	88	82	76	79	83	73	101	93	90	88	87	102	100	101	80	76	66	103	70	88	74	75	82	95	76	100	88	90	101	78	75	85	89	81	83	81	87	80	110	83	102	97	87	86	83	73	76	97	97	78	97	102	77	83	74	88	84	85	79	92	78	83	84	86	91	76	80	83	81	84	78	73	74	68	72	69	90	86	96	81	92	81	76	88	83	86	95	97	84	101	87	78	74	104	92	79	80	94	109	89	89	73	86	87	82	65	82	80	93	83	85	88	87	79	91	95	72	82	75	77	96	78	81	79	95	66	100	66	84	86	93	94	72	86	92	99	73	82	75	78	91	89	100	84	73	94	69	91	87	74	86	79	78	81	103	85	90	87	85	83	87	83	102	59	85	74	80	69	80
5496	3665	8605	10832	7486	5728	3882	2743	1449	1244	993	894	713	519	428	408	383	355	396	301	297	354	287	301	259	318	292	312	292	282	266	310	310	308	271	267	297	301	302	284	253	289	272	268	278	248	277	264	263	281	255	281	277	266	257	252	281	280	284	248	268	242	262	255	265	263	219	269	283	269	281	263	282	260	286	303	299	269	267	269	262	264	250	251	261	256	261	266	271	291	282	247	310	241	271	256	262	267	251	227	290	258	290	258	296	294	292	289	263	276	277	265	272	265	268	246	290	250	256	261	255	263	232	260	259	270	280	272	258	268	268	271	277	265	264	257	276	241	273	273	269	228	298	272	248	295	266	253	283	265	243	270	262	237	256	266	244	238	269	281	261	259	264	250	305	247	289	233	295	264	274	272	278	272	286	279	280	268	261	261	254	275	317	284	265	269	257	260	298	253	285	272	282	242	274	295	250	276	264	274	264	255	266	283	268	292	242	256	269	259	267	288	270	289	250	235	282	249	251	241	266	239	272	274	261	293	236	279	279	277	250	258	246	275	271	255	262	217	241	245	252	261	247	268	264	274	283	290	264	251	268	293	295	257	272	254	259	261	262	239	276	245	284	274	263	257	257	284	277	292	264	268	269	271	284	251	282	264	276	244	264	284	250	264	277	267	270	252	296	284	240	276	267	251	261	267	259	233	304	290	280	275	283	249	261	291	294	248	252	263	247	280	252	265	244	276	259	280	233	261	259	280	264	277	253	261	294	277	264	247	256	259	282	279	281	263	269	257	259	254	249	245	264	261	249	223	275	270	273	296	274	231	272	271	274	273	259	276	276	260	283	258	258	256	270	257	292	261	252	234	269	266	297	273	260	264	257	272	262	258	268	227	306	252	269	256	270	279	290	271	265	244	301	289	260	262	258	268	282	265	269	277	276	259	266	266	257	283	248	247	257	290	282	245	263	278	273	278	257	272	259	265	247	258	246	264	247	252	280	257	284	286	243	243	251	288	258	258	264	239	256	255	269	261	261	275	255	272	304	280	257	278	276	266	265	260	273	280	280	239	262	257	276	259	258	302	234	273	261	274	274	250	239	280	276	240	239	240	250	272	264	260	249	261	251	256	255	259	275	275	266	250	290	266	278	252	273	266	273	248	280	263	258	264	273	254	248	277	267	280	253	259	332	269	269	248	279	292	294	274	257	291	296	275	268	233	258	296	258	269	286	260	290	277	250	276	273	243	284	261	234	258	240	237	271	288	245	263	294	248	256	291	264	264	255	266	279	260	256	274	268	275	239	251	250	238	265	238	258	259	261	245	267	260	271	262	266	264	265	282	260	246	268	291	266	269	264	277	271	306	279	272	245	262	257	240	254	276	287	236	274	275	252	250	250	267	258	267	269	266	239	270	271	265	270	258	274	240	273	273	291	246	270	254	288	254	250	277	273	254	282	263	253	244	275	264	291	261	257	284	279	245	285	293	279	245	230	267	266	255	258	261	279	263	296	267	274	269	236	259	293	260	288	280	297	294	257	266	267	280	254	304	297	245	283	247	273	244	279	238	255	239	259	264	251	276	286	274	259	261	263	254	274	283	276	262	294	256	259	247	282	277	261	253	276	281	265	270	270	263	268	268	261	256	265	291	264	269	284	266	244	264	238	275	279	258	266	262	252	274	291	283	265	283	263	250	264	242	283	225	288	312	251	268	288	262	248	298	263	239	250	292	270	222	256	237	257	258	271	274	285	256	271	290	282	269	278	272	258	290	260	268	267	251	279	245	260	282	282	291	288	264	272	266	257	293	285	240	276	266	265	252	270	241	269	286	269	296	265	272	306	279	266	258	282	246	256	277	261	278	249	272	250	257	269	248	255	254	250	270	256	273	252	268	262	273	286	248	248	248	249	250	252	250	291	279	268	262	280	291	274	275	269	300	303	259	228	232	238	252	263	277	228	276	256	240	242	262	238	281	275	268	294	250	259	276	275	265	258	294	267	281	274	236	266	288	269	290	269	260	267	282	235	266	285	246	243	271	265	288	266	260	259	279	277	254	261	261	268	278	240	258	254	258	278	277	277	267	254	228	252	264	247	272	282	262	245	269	258	281	252	257	248	238	271	284	278	286	235	287	263	245	265	277	281	251	270	259	277	263	265	274	253	247	263	251	271	260	273	261	265	246	282	263	258	250	300	271	262	284	260	252	247	283	243	241	280	271	268	275	263	232	266	269	242	260	271	266	243	252	235	271	256	269	267	281	247	274	246	254	281	284	278	290	255	255	285	280	254	253	275	279	277	236	293	247	271	233	264	291	250	262	250	279	257	254	265	258	260	272	276	286	273	262	237	257	265	279	260	281	271	276	255	262	282	272	245	256	271	282	267	262	273	298	241	279	271	268	260	262	280	259	267	261	271	255	265	254	283	246	237	249	272	269	272	263	264	287	289	281	246	291	279	265	275	286	236	288	277	268	248	257	267	248	218	266	281	293	282	282	274	262	269	263	260	247	271	261	282	286	274	292	259	259	262	268	268	257	271	272	256	288	277	251	263	248	294	270	255	291	279	292	275	267	266	272	281	288	274	243	284	269	262	285	263	261	226	262	248	250	292	254	263	255	274	242	239	238	279	248	251	248	264	290	237	257	281	279	251	283	273	258	251	272	277	257	264	275	272	275	249	243	269	272	271	285	265	263	254	268	252	265	282	280	259	247	253	302	279	243	291	270	269	295	281	275	264	250	250	242	246	255	277	249	225	255	289	261	275	256	298	272	275	267	286	272	262	267	301	256	234	253	249	261	259	254	267	243	278	255	263	251	286	270	291	240	275	286	266	251	262	289	261	275	241	259	279	281	257	246	252	281	241	274	246	233	264	271	269	250	279	275	283	267	228	264	257	236	262	272	283	272	241	263	267	279	277	252	265	259	269	264	279	325	259	254	284	273	249	256	245	243	281	264	266	279	280	266	283	287	279	277	264	237	268	252	293	237	263	233	254	291	272	260	251	233	264	255	255	265	265	258	259	260	260	243	283	269	242	286	287	265	279	271	272	222	249	251	283	267	258	254	228	247	248	279	286	262	311	270	285	271	238	274	273	248	279	290	269	281	288	275	237	308	256	280	276	266	270	286	249	264	258	270	233	259	283	228	288	270	281	254	255	239	260	257	257	262	273	256	244	252	281	276	299	293	283	247	279	260	252	302	252	252	254	273	244	263	262	246	264	228	283	268	289	283	264	253	265	279	280	291	259	225	239	278	252	270	249	276	281	277	259	270	277	264	256	267	289	280	253	266	272	250	258	287	240	253	280	248	267	266	291	266	271	220	259	260	261	295	269	277	267	247	255	281	251	250	256	274	277	276	244	249	253	259	251	246	266	265	265	243	277	297	246	273	271	265	284	267	245	268	269	272	291	266	271	274	257	269	268	267	263	252	243	251	248	275	257	255	286	277	260	265	249	263	275	267	233	294	285	265	276	277	255	262	263	276	266	260	258	272	271	289	269	296
27940	23697	28956	32572	25125	20957	14480	9771	6440	4416	3367	2384	1471	651	488	446	401	383	277	313	216	271	210	229	248	220	203	229	192	191	230	205	222	212	217	226	215	196	208	203	201	231	187	202	191	200	196	186	208	189	201	234	222	190	206	165	192	208	192	191	209	191	193	206	186	183	189	205	196	226	182	183	217	204	214	181	199	176	213	193	191	192	163	219	207	214	199	228	198	206	177	154	200	195	209	187	200	210	184	186	198	188	214	184	202	195	199	196	207	205	162	215	171	199	184	211	200	201	196	200	188	221	176	213	214	179	221	205	214	179	186	210	194	202	182	213	188	199	203	189	205	205	187	185	206	182	195	188	180	168	169	210	196	208	170	208	221	186	182	222	200	196	203	202	198	204	187	199	207	199	182	206	220	205	211	197	210	172	208	216	182	214	194	191	154	194	184	186	191	197	185	197	190	209	190	209	207	201	190	198	214	205	159	205	190	190	201	187	214	197	190	180	205	196	194	198	199	203	184	192	213	183	197	208	201	205	214	214	205	191	207	191	214	202	215	198	176	221	178	204	206	201	202	180	209	205	192	226	198	194	193	204	200	194	215	177	183	194	187	203	196	208	186	187	234	185	218	187	203	215	224	218	209	178	205	213	193	210	232	218	221	191	180	173	217	186	190	196	196	180	182	204	202	190	201	211	186	214	197	212	192	185	192	210	209	174	195	181	184	193	180	189	185	180	211	197	196	197	202	179	178	216	192	191	185	232	202	210	181	198	191	218	188	199	186	184	189	193	204	195	188	201	190	185	193	217	193	209	191	209	210	177	195	184	222	210	208	191	209	188	175	220	184	175	216	208	219	195	178	204	196	211	180	197	188	200	221	190	196	163	207	195	185	222	188	168	181	196	199	205	212	214	184	207	207	195	177	197	184	226	213	219	182	223	209	165	196	205	217	183	207	219	196	197	195	180	199	194	225	212	214	183	186	175	202	204	201	172	183	202	212	204	178	197	188	182	200	195	212	206	181	197	207	199	206	212	198	208	189	203	188	208	195	179	197	212	215	192	207	200	191	202	183	195	195	181	207	211	223	211	182	186	196	206	207	231	225	199	202	198	205	192	186	207	207	199	210	169	199	199	168	195	210	177	192	193	165	189	201	214	195	200	208	211	170	185	204	196	186	214	198	180	203	184	212	202	174	181	204	173	179	211	195	204	203	195	216	186	211	188	186	199	200	193	200	204	201	197	195	183	220	185	204	171	209	230	228	205	195	211	211	201	178	204	201	212	181	178	198	196	198	219	169	195	196	185	208	203	183	181	194	206	193	197	201	191	176	189	201	176	191	208	184	216	197	181	175	200	194	200	208	217	204	215	196	210	227	211	199	214	199	200	216	213	215	175	193	195	178	175	192	190	172	204	188	185	198	203	184	193	213	182	202	196	195	226	219	191	192	219	176	232	202	208	196	211	192	188	194	191	204	201	203	202	228	207	175	196	202	182	184	204	175	181	206	199	197	203	216	202	175	208	188	188	221	169	195	212	207	189	177	166	185	209	210	184	192	182	175	200	191	232	188	185	175	199	208	187	211	171	202	215	220	220	195	217	209	180	206	176	204	210	185	221	186	178	204	198	202	215	202	193	205	209	193	186	216	213	173	211	210	183	203	217	192	197	186	210	194	229	238	207	199	217	191	192	195	209	203	190	201	214	226	197	183	188	213	182	188	206	170	197	201	222	166	196	232	188	209	210	215	201	180	189	188	207	212	193	185	206	200	222	185	211	190	163	187	168	178	193	184	221	185	199	190	203	217	192	182	195	204	191	199	220	194	208	192	198	180	236	205	200	214	219	208	205	202	189	212	209	218	201	199	197	207	234	199	224	198	187	213	199	186	186	193	194	183	211	219	172	202	196	188	224	226	164	195	195	193	198	197	218	171	202	180	199	166	217	194	208	195	189	187	206	204	171	199	209	212	201	191	227	212	211	204	184	211	200	184	207	180	228	208	203	187	193	161	184	187	203	208	179	182	221	193	206	198	186	181	194	212	212	209	218	204	197	189	202	199	197	206	204	205	207	185	209	185	174	191	200	206	192	196	190	164	208	203	201	194	208	204	196	211	196	190	220	191	177	194	214	206	182	195	194	198	220	193	199	185	213	206	208	187	212	182	163	226	182	166	201	193	187	195	192	197	212	190	182	214	181	210	196	184	193	179	196	237	190	158	207	207	173	197	202	191	207	179	203	204	193	200	191	206	219	197	215	206	209	183	197	192	207	195	204	183	207	166	223	193	209	189	173	192	183	195	180	189	234	202	194	198	211	180	180	198	186	200	205	211	183	193	216	207	220	185	196	211	205	219	164	186	182	189	218	182	206	199	222	194	175	177	177	199	201	191	189	200	212	183	180	199	176	181	187	173	212	212	183	197	187	189	207	199	210	183	198	203	185	172	183	222	205	206	199	188	198	164	200	207	233	180	224	177	206	185	186	182	216	204	192	180	189	203	188	203	225	202	189	196	209	194	211	213	196	204	193	193	194	181	196	204	215	200	193	181	180	199	209	176	208	230	200	197	191	213	225	203	177	180	169	205	230	186	170	227	190	189	179	192	161	200	189	168	199	203	205	207	204	195	185	196	207	186	213	211	168	209	200	207	183	198	204	186	189	210	195	191	219	208	200	236	208	208	194	198	212	196	206	189	223	198	195	206	182	207	169	215	190	199	176	167	200	201	184	195	210	211	203	185	199	184	191	219	183	205	191	201	195	184	175	212	204	198	188	191	191	218	207	191	199	185	200	199	178	198	213	215	209	197	180	195	198	210	202	199	229	179	242	185	198	198	199	196	169	189	191	175	193	219	190	187	202	216	183	173	172	163	198	192	209	196	191	226	189	190	203	192	184	203	188	202	224	217	222	200	181	207	209	205	207	206	222	195	205	208	201	242	201	190	167	218	195	196	192	201	191	229	178	201	194	182	194	196	173	182	187	204	186	200	183	200	203	192	197	186	181	222	212	230	208	217	209	183	178	203	198	205	181	177	202	212	223	207	192	219	191	225	195	213	193	186	181	196	210	199	181	187	210	195	206	234	211	201	198	189	185	197	195	211	199	191	176	216	190	180	197	217	202	187	187	200	192	190	200	192	194	188	211	179	190	228	208	214	205	183	182	186	190	220	190	215	189	182	178	204	223	191	188	196	194	217	212	211	194	183	205	190	200	184	205	205	183	216	204	238	184	203	202	175	206	202	183	194	192	209	195	211	219	193	172	167	196	195	190	180	192	199	206	177	202	195	202	199	195	217	182	203	209	183	184	205	190	184	193	207	193	205	184	184	204	232	227	180	175	182	185	199	216	201	193	177	206	185	155	185	186	224	191	187	197	231	196	189	206	196	182	178	206	203	183	222	200	203	202	200	189	184	199	209	201	181	188	221	215	176	190	197	200	181	189	195	187	173	224	197	186	204	201	206	178	213	209	197	190	199	207	204	225	198	200	193	206	207	202	196	197
20879	15676	26459	34438	29517	29393	21977	19041	12320	9635	9598	8032	5573	3171	2443	2306	2025	1662	1212	1031	771	885	684	673	710	618	672	628	605	628	651	669	680	711	672	632	591	613	598	574	552	527	568	599	574	561	574	556	635	617	645	727	658	608	534	518	532	565	581	510	557	555	527	453	530	531	530	517	505	503	525	513	552	522	521	501	537	500	519	509	544	507	500	535	512	542	487	513	526	524	509	485	555	538	500	514	491	511	532	497	529	507	469	476	525	558	528	497	485	517	503	479	505	514	526	505	511	486	514	504	520	523	518	560	501	481	510	545	517	473	501	530	579	494	530	545	498	515	518	528	498	468	470	519	534	477	482	542	509	488	465	502	508	524	519	534	545	476	529	490	496	518	518	513	548	539	451	503	526	535	493	494	493	498	512	528	513	498	499	484	483	551	533	524	551	556	484	534	519	552	501	492	488	546	532	465	509	483	490	492	508	547	505	514	513	525	515	483	472	485	511	521	488	488	493	535	505	505	520	515	489	495	548	484	497	525	481	479	526	484	499	520	513	495	537	502	534	503	521	543	490	525	471	487	534	519	529	477	477	511	527	508	517	546	524	512	517	495	475	535	494	486	531	508	489	484	488	505	494	525	517	504	531	507	499	503	531	485	486	536	520	519	511	504	534	528	465	558	521	478	489	493	510	467	486	509	530	535	536	536	536	512	514	514	484	481	514	501	536	533	476	537	500	550	476	500	506	486	527	488	461	497	521	493	475	540	510	510	518	517	533	500	534	489	508	535	508	497	515	498	505	528	518	529	513	463	508	497	509	552	504	490	520	505	539	500	484	520	497	529	531	493	467	504	536	507	492	519	524	486	511	491	538	494	494	535	515	520	506	508	505	552	522	485	552	461	499	528	501	504	462	531	495	514	486	516	501	512	462	494	475	517	484	500	492	538	531	437	520	471	485	518	510	536	506	436	495	531	484	549	517	461	518	506	520	524	459	502	509	513	520	491	545	490	499	493	478	508	496	502	506	484	504	511	494	518	511	489	470	524	533	509	531	521	498	528	534	523	541	502	535	521	557	515	501	523	454	517	482	504	501	478	479	501	492	482	477	508	518	494	534	506	495	525	479	516	579	476	484	522	511	508	504	527	505	504	513	497	466	527	500	501	494	517	471	499	494	492	502	512	521	495	530	562	491	528	510	537	542	538	533	504	567	553	494	504	512	533	564	516	517	560	516	521	501	493	548	532	478	490	527	510	528	497	498	532	480	531	554	554	541	490	525	507	519	471	534	507	500	496	481	529	493	533	525	520	524	495	549	456	537	496	512	489	510	480	508	541	475	509	508	517	475	489	485	495	495	548	512	497	493	525	533	528	497	556	504	504	558	545	485	491	510	510	499	544	483	476	501	496	534	548	509	510	535	522	533	533	519	480	523	517	514	524	512	529	530	516	505	489	528	498	476	495	495	500	496	501	535	530	559	507	504	529	532	516	497	510	483	485	488	528	504	508	496	516	532	525	488	517	476	498	500	543	501	539	479	492	500	496	558	478	519	498	486	487	535	485	495	529	500	510	540	517	548	476	533	504	540	513	525	492	483	540	482	537	526	528	515	548	540	488	481	497	489	510	561	520	466	514	502	527	541	513	561	488	498	519	521	467	480	514	511	520	509	501	497	514	532	489	528	494	532	547	521	482	519	506	527	519	563	463	484	501	508	489	535	534	506	515	521	473	556	471	507	569	514	497	494	490	477	489	503	452	526	494	487	505	513	511	505	481	493	537	490	543	498	523	474	509	524	497	536	488	458	499	483	506	502	535	500	534	515	503	490	510	507	516	533	478	495	524	532	505	494	524	545	522	506	532	515	498	493	486	503	497	493	507	494	511	492	499	487	485	527	538	534	491	494	514	527	490	489	478	485	497	494	536	503	518	489	542	520	514	544	535	480	511	480	526	496	521	485	543	497	502	502	472	523	497	477	518	502	508	505	494	500	522	502	517	498	517	525	517	514	506	524	530	509	493	484	486	482	503	525	520	491	513	563	501	492	491	544	494	502	547	496	516	514	469	503	527	515	505	491	480	508	520	472	490	536	526	516	486	557	519	508	528	527	520	485	491	510	487	481	545	527	501	525	548	524	478	512	529	516	524	533	507	497	505	503	522	512	497	537	487	515	471	533	483	489	496	472	539	537	528	532	484	546	495	498	499	484	522	551	492	510	511	502	525	501	497	505	548	504	503	500	487	469	492	509	529	526	495	514	516	512	514	487	506	496	516	520	537	512	549	506	507	527	503	495	525	498	500	480	492	492	530	490	469	488	518	507	537	513	538	519	494	523	511	528	506	531	507	514	543	489	504	492	515	472	503	541	500	559	507	478	473	482	520	461	481	506	496	493	478	517	506	475	509	499	525	510	474	528	513	531	481	484	491	506	508	508	513	483	511	502	470	528	512	520	500	533	502	514	506	490	546	547	525	505	500	501	508	465	514	488	493	512	498	530	530	507	492	501	548	557	526	517	471	511	543	474	473	504	516	496	509	499	516	524	488	547	503	541	531	543	523	513	519	501	496	522	487	517	524	524	543	468	528	509	475	488	502	522	503	493	522	538	530	572	518	485	509	525	483	469	530	552	504	491	484	547	497	529	547	549	469	518	489	501	519	481	495	466	522	514	483	527	490	494	523	489	516	498	469	520	521	488	517	551	551	484	514	506	505	501	525	511	523	498	495	533	513	504	479	497	510	466	501	511	528	499	525	495	498	495	531	483	498	518	502	506	546	503	527	482	491	503	572	528	512	477	514	527	487	499	534	522	562	546	469	522	534	467	486	517	519	461	508	548	510	484	473	536	531	517	517	489	513	512	512	482	508	506	508	481	523	516	526	533	487	520	542	494	489	532	482	486	490	475	495	544	501	527	538	469	498	535	509	497	505	485	504	469	459	475	506	531	472	508	532	489	508	464	533	517	490	509	485	533	545	523	524	472	523	472	488	513	497	485	473	525	533	469	492	541	557	503	484	462	479	516	519	493	477	528	544	489	507	509	526	482	525	497	472	511	508	505	510	541	480	482	470	500	531	501	500	509	482	490	496	495	569	478	471	503	542	482	542	495	468	488	466	545	515	513	525	496	495	523	504	485	503	494	486	461	543	490	469	555	519	537	512	494	546	495	460	508	471	516	525	516	483	538	524	488	502	530	499	480	513	513	507	482	516	504	530	522	544	537	510	509	527	506	504	566	498	539	525	521	510	484	510	493	514	488	498	536	533	502	518	570	540	482	546	494	533	502	540	481	515	565	506	537	506	548	505	546	511	518	541	507	519	464	508	520	526	536	528	557	499	502	500	488	509	513	459	507	510	489	504	522	535	497	513	489	493	525	484	528	497	527	511	541	497	527	526	525	496	529	525	506	520	549	530	531	490	556	519	540	553	512	451	525	467	488	501	476	533	532	501	484	527	529	552	490	525	485	502	528	493	523	502	492	505	499	461	521	487	504	510	469	545	513	542
37140	29490	35120	38404	31246	27474	22228	16718	10861	7238	6180	4996	3020	1849	1199	1026	783	566	473	403	385	362	334	328	385	346	333	337	325	317	340	336	319	325	319	313	271	294	346	266	329	314	346	283	295	308	302	310	317	311	339	331	341	326	316	294	300	286	281	322	288	304	290	279	293	321	302	291	300	299	329	288	280	282	309	309	294	304	324	307	286	317	295	271	264	296	327	285	247	324	289	293	304	309	264	281	315	268	286	271	296	266	304	303	275	276	285	269	270	297	323	287	317	320	276	321	297	300	308	322	304	299	265	322	296	302	263	316	293	276	274	291	318	318	288	294	300	273	337	318	290	282	297	319	270	283	285	294	295	293	289	299	277	311	260	281	286	287	280	302	307	307	296	279	263	263	272	314	256	276	279	312	291	296	315	290	289	314	295	304	281	293	277	279	281	281	285	262	286	293	290	292	283	264	302	274	242	273	296	285	294	266	318	272	292	293	295	271	280	304	288	277	299	291	284	291	305	273	317	291	296	275	310	285	316	280	293	265	268	255	301	257	294	299	304	313	293	280	320	319	289	321	279	321	252	280	273	291	288	313	318	280	281	290	307	290	295	248	284	317	277	299	276	271	299	302	287	271	293	255	279	285	274	286	306	274	275	308	319	289	293	306	285	302	322	303	279	304	303	279	264	283	284	311	304	302	274	302	269	260	277	301	296	297	301	291	287	259	319	294	291	277	329	313	298	292	287	283	303	314	280	290	294	255	285	278	277	253	260	298	303	295	286	283	300	273	299	283	294	302	297	273	301	286	313	315	311	305	271	294	329	291	285	316	300	287	288	339	282	290	304	292	272	311	281	319	284	320	286	278	288	249	309	286	281	294	273	272	287	286	297	269	268	270	285	276	301	272	296	260	280	310	294	338	307	307	278	258	298	294	288	298	277	299	294	273	289	303	264	293	339	323	302	291	302	271	297	279	267	299	292	304	291	313	306	331	256	290	249	272	289	315	316	321	283	297	265	302	271	282	302	282	255	313	278	301	274	290	292	276	284	287	293	312	251	268	310	292	273	269	270	283	268	272	288	299	274	277	286	306	298	267	301	295	278	277	292	263	287	307	265	253	289	289	284	283	335	269	290	297	277	288	302	294	282	295	294	297	268	308	327	278	308	268	315	288	292	306	292	296	307	277	303	338	288	297	257	288	299	279	285	259	302	296	302	311	291	288	300	311	296	283	299	248	277	278	286	265	333	282	275	309	293	278	283	287	306	323	291	275	316	275	284	274	303	287	264	288	305	284	288	258	268	284	280	295	284	326	314	294	288	277	273	308	291	285	306	328	290	281	309	296	303	296	275	290	270	300	304	280	296	286	286	263	286	277	299	307	301	272	274	262	279	267	287	289	298	252	289	260	305	313	275	273	317	306	287	279	293	284	291	274	303	326	306	268	307	303	309	282	307	299	301	278	267	314	297	328	308	271	276	259	287	249	298	316	271	302	316	295	291	296	279	286	245	296	293	281	264	281	286	306	288	274	299	314	283	285	265	264	311	302	261	288	289	253	257	304	288	299	292	300	294	259	281	294	279	296	309	308	266	282	258	288	301	302	297	271	271	305	289	299	296	257	291	279	287	314	325	322	302	279	283	262	269	290	311	281	260	282	265	316	279	263	305	291	303	271	301	290	279	310	276	296	321	300	263	284	291	299	296	313	299	283	270	299	300	268	287	277	316	274	301	294	286	302	290	308	291	272	307	264	283	315	250	272	282	297	320	255	299	251	282	299	284	302	294	264	277	260	285	272	275	291	299	280	278	281	296	302	292	277	282	297	291	305	302	301	309	312	299	294	296	289	308	310	297	301	293	266	277	289	300	287	311	260	294	289	319	289	276	309	332	279	302	293	294	281	289	303	318	286	312	279	276	333	291	291	286	279	272	306	300	298	298	264	243	294	278	296	310	260	303	314	301	314	271	248	288	309	268	347	290	301	277	280	320	278	324	290	261	299	283	306	314	276	275	304	306	287	293	299	295	283	294	266	309	297	297	294	301	296	295	254	263	321	290	283	333	282	288	308	304	293	280	288	259	287	284	258	277	278	285	269	298	297	271	289	268	307	269	279	288	295	326	281	282	309	297	292	321	283	254	278	281	309	280	295	349	281	314	302	286	280	291	296	305	276	255	339	279	268	297	285	282	278	286	273	284	268	290	290	288	291	303	283	291	298	277	294	313	300	280	256	273	308	299	281	307	277	312	314	317	336	256	271	284	279	296	287	293	270	275	279	279	268	302	312	265	273	296	246	271	301	315	288	270	325	284	294	276	322	295	244	319	292	308	265	271	322	296	293	298	286	268	320	302	301	314	321	292	289	304	264	260	280	286	304	302	299	295	314	266	261	295	303	270	290	283	272	317	303	300	301	317	297	315	284	324	280	320	330	243	288	310	329	286	269	275	310	278	302	302	307	300	304	258	263	272	271	305	291	294	311	276	265	296	271	305	265	282	311	286	317	265	294	294	303	293	281	269	288	310	266	317	294	252	276	294	319	296	290	275	330	301	314	276	294	284	308	324	282	283	292	329	259	324	295	277	304	298	273	307	269	297	329	280	303	293	293	273	293	294	282	258	297	313	281	280	292	283	274	265	259	272	274	319	290	312	267	295	302	252	289	277	300	296	306	304	291	292	278	290	241	272	318	357	304	304	304	266	260	316	268	315	296	297	276	293	293	332	262	275	297	298	289	271	279	269	279	291	283	326	293	300	290	272	314	270	287	319	295	287	281	286	288	302	301	285	262	298	315	323	287	289	295	296	314	294	328	313	295	291	322	299	295	318	272	292	280	311	267	310	305	273	277	279	298	284	270	274	297	299	280	300	289	240	282	277	304	264	274	267	305	307	309	299	286	309	253	262	279	273	300	291	301	296	271	270	303	289	313	310	278	268	287	281	288	297	294	292	276	266	256	311	319	323	278	265	329	283	276	284	287	303	287	321	291	287	256	271	286	298	260	293	300	307	302	275	282	280	297	283	258	287	292	305	266	313	282	283	297	299	289	285	301	284	299	289	266	281	280	290	292	301	283	325	281	309	307	271	281	288	300	269	308	269	279	301	279	285	275	303	283	287	283	276	325	294	309	277	292	295	269	327	287	277	294	315	332	280	274	302	280	280	281	305	287	323	249	307	270	294	299	289	303	290	309	282	297	280	274	311	291	313	280	304	302	294	298	267	301	281	295	262	268	274	270	289	318	286	303	288	302	265	306	292	282	264	276	301	282	286	295	282	278	273	287	297	265	308	288	286	314	290	279	275	287	269	309	277	301	269	294	276	308	290	274	257	297	269	292	285	280	308	329	322	301	302	324	316	289	328	285	278	303	292	286	303	304	303	304	292	282	292	288	287	268	309	303	277	283	276	288	267	294	299	284	324	281	303	290	274	310	310	291	294	292	301	295	301	323	300	277	294	283	268	307	304	282	296	279	289	286	266	325	287	294	296	280	321	265	307	251	291	307
27387	20383	33098	41098	39039	37229	30550	27982	19786	16382	16276	14306	8733	5888	5183	4650	3466	2401	1866	1220	1310	1318	1156	1020	1083	996	917	887	917	947	1014	996	874	989	834	934	935	787	785	861	786	805	762	796	846	788	827	800	865	899	883	961	1057	987	740	728	729	715	733	716	738	646	703	711	734	764	688	741	701	693	692	690	712	706	671	709	725	714	695	685	742	680	683	679	724	673	700	728	672	664	687	711	686	724	666	750	682	690	690	694	674	705	716	652	722	705	680	686	716	672	683	717	727	691	692	691	699	684	677	680	695	683	647	664	671	671	660	675	627	658	697	725	711	648	699	714	683	707	676	703	692	710	745	700	753	702	644	701	653	706	698	714	655	670	700	718	699	674	674	741	708	677	661	682	639	693	668	683	662	701	696	693	664	700	658	711	677	668	712	703	698	661	641	657	726	711	695	683	703	709	693	644	696	701	622	663	692	708	674	697	713	714	724	662	691	702	687	659	685	698	660	665	730	701	708	719	696	668	675	674	659	721	673	665	709	667	704	677	715	751	662	711	652	732	754	677	672	703	659	621	699	682	684	700	670	722	703	699	697	689	656	718	738	727	687	694	662	672	700	725	699	675	683	678	734	694	661	702	690	661	693	644	700	735	627	684	721	659	697	679	637	692	706	691	666	660	669	668	647	644	692	694	712	672	664	683	674	684	701	674	652	670	673	716	703	687	678	682	685	702	690	683	673	695	682	717	674	682	745	687	706	668	696	681	665	697	692	660	736	660	703	689	690	684	661	681	721	697	703	711	690	705	719	729	686	676	691	701	690	683	657	660	671	707	691	682	710	702	664	667	710	653	680	648	676	676	665	688	647	666	661	727	672	719	662	686	687	686	665	722	689	670	633	702	687	680	668	685	668	682	687	664	642	674	692	672	711	674	613	702	676	704	687	636	667	733	675	681	709	677	663	661	713	689	709	703	707	701	679	608	703	709	674	691	728	705	727	710	662	712	685	679	705	721	666	696	685	710	647	674	685	677	700	678	736	664	684	671	665	669	631	670	678	700	643	698	690	686	706	689	682	674	733	694	663	683	694	642	670	749	692	685	682	758	684	725	713	630	701	687	714	659	741	721	664	655	653	712	741	703	621	626	629	703	676	716	683	686	673	630	713	692	678	676	713	660	683	688	712	654	654	711	681	701	701	657	689	694	690	734	678	655	664	657	707	663	676	672	668	716	681	658	671	729	693	712	738	707	699	661	689	652	685	652	692	727	663	680	694	683	702	721	685	713	694	671	699	669	700	689	750	683	639	654	684	651	657	674	690	682	698	710	684	681	653	656	733	680	684	688	706	690	661	707	664	658	699	722	662	715	682	677	696	752	711	731	670	637	663	659	685	680	697	705	710	698	689	661	706	750	671	678	647	680	739	700	632	699	733	710	685	678	693	689	677	663	670	695	645	741	638	653	726	664	724	711	681	640	713	687	696	689	700	709	668	691	679	632	711	687	673	739	684	695	672	721	650	684	656	691	658	676	667	702	648	668	694	670	668	682	698	698	683	670	691	657	725	650	671	730	684	695	699	693	645	689	680	711	641	705	747	693	719	669	725	749	715	677	650	665	719	686	693	680	681	717	664	643	682	650	702	695	718	717	654	698	669	694	658	677	642	683	673	694	710	714	691	700	687	693	636	663	697	677	705	689	708	654	668	667	674	650	670	722	667	672	688	677	678	728	651	655	645	687	704	686	649	687	712	697	673	661	638	711	701	701	684	720	671	696	651	699	696	692	715	685	676	639	689	705	680	724	714	734	658	698	666	643	675	767	721	691	681	676	727	645	690	676	658	658	659	679	673	712	698	702	684	688	767	669	698	679	717	636	706	694	700	689	703	682	693	651	666	672	672	716	729	643	741	709	669	681	675	668	684	731	694	688	645	691	717	672	658	714	689	711	684	714	643	689	739	682	694	673	719	670	678	725	648	672	680	663	700	720	710	713	725	691	674	734	728	699	682	655	691	628	675	703	661	707	714	659	667	729	703	700	703	674	703	722	748	667	712	693	690	693	704	693	684	651	755	707	693	719	702	660	679	694	648	670	637	650	700	703	718	688	682	664	699	703	690	692	657	686	703	650	692	685	698	714	648	670	658	675	665	683	672	725	712	692	628	640	680	714	670	673	662	690	630	676	737	652	716	694	689	668	714	730	683	648	690	725	743	678	675	688	679	712	646	697	673	701	649	698	718	682	652	701	716	695	687	660	733	679	672	657	622	692	679	675	676	697	704	688	662	663	697	686	693	692	646	632	693	691	680	659	712	681	696	718	628	692	659	676	664	665	676	663	705	686	689	666	678	691	638	679	699	673	647	711	716	688	676	639	695	697	691	710	660	659	651	722	659	648	735	668	678	649	684	715	661	709	716	685	652	695	654	692	677	679	692	750	715	707	670	706	712	679	706	718	703	708	662	673	675	712	666	692	681	656	629	681	704	709	709	762	724	712	691	687	649	721	717	679	685	688	676	714	695	702	671	700	689	661	723	690	700	658	673	684	688	657	731	694	653	694	701	643	655	691	725	708	659	683	688	690	674	676	682	692	703	698	632	651	732	708	692	692	643	642	648	626	678	673	664	686	681	690	705	655	691	673	673	631	685	669	633	675	651	663	659	666	693	698	662	684	684	640	735	649	651	667	732	647	690	651	710	690	671	691	675	659	715	690	680	712	680	725	677	670	710	620	679	693	673	699	678	687	718	688	682	709	646	644	675	635	675	686	707	721	688	758	676	694	668	713	696	652	668	680	686	629	673	712	713	703	708	681	721	740	727	719	704	658	666	705	710	712	765	702	708	676	680	642	712	688	727	698	663	724	703	643	662	658	658	696	660	631	684	673	713	664	707	662	706	635	646	660	704	697	671	705	676	677	668	654	726	650	685	687	684	700	665	680	689	705	681	725	677	688	690	713	698	690	683	663	666	665	744	719	676	668	688	709	688	705	659	690	690	703	662	661	655	692	694	692	658	634	704	703	699	663	688	719	718	689	695	723	685	713	676	688	685	674	702	718	688	721	684	714	701	699	695	671	706	720	677	672	655	700	719	661	678	741	683	746	700	708	685	701	637	700	697	690	772	682	678	739	695	680	659	705	683	709	714	705	718	700	672	671	656	676	702	708	694	732	661	637	645	660	711	718	647	701	701	717	676	662	635	655	728	726	682	713	711	647	701	709	690	666	636	680	685	699	684	662	673	672	692	725	721	681	691	706	661	669	594	680	671	689	677	680	674	665	704	692	661	667	656	669	685	673	663	680	663	745	732	703	743	662	697	707	686	699	678	697	698	715	673	656	687	662	749	699	689	681	675	661	653	665	705	695	717	689	698	681	664	704	688	661	688	664	683	703	690	705	737	701	702	659	711	673	649	703	680	696	646	666	691	706	693	714	675	669	699	673	712	745	679	707	696	691	715	706	669	671	697	737	728	697	713	675	699	670	694	696	712	689	701	677	702	670	726	636	693	654
7145	3568	4486	4853	2730	1408	865	586	325	200	182	147	124	108	101	92	92	99	101	96	89	115	90	79	89	86	77	79	78	72	79	99	74	83	83	71	110	87	73	78	78	81	89	86	79	93	79	84	69	79	98	70	93	86	75	82	79	78	81	78	90	87	71	96	98	110	79	103	92	88	85	82	78	82	82	86	80	93	89	61	88	93	77	84	95	93	98	104	78	77	89	98	79	80	98	69	92	76	79	84	89	96	91	65	69	74	93	85	82	100	98	93	77	85	70	73	78	95	77	70	83	89	75	74	79	92	75	72	93	69	87	81	81	75	64	87	71	79	86	75	80	80	70	85	91	65	92	64	70	80	100	85	74	84	84	84	92	71	67	80	85	104	87	79	87	106	77	83	77	92	79	92	78	68	70	88	83	85	88	83	91	79	69	61	78	77	91	78	88	86	81	79	75	86	89	90	101	98	73	90	83	80	79	71	81	91	78	89	93	76	86	90	75	90	99	70	89	83	75	83	74	73	97	88	83	73	89	90	76	92	84	67	72	86	71	70	84	98	91	77	67	101	93	70	84	86	82	94	67	78	109	98	88	96	78	84	86	70	94	85	87	79	82	98	79	94	101	92	71	84	89	79	98	68	90	96	73	73	84	75	101	81	67	71	92	81	92	88	89	79	78	71	84	91	77	71	76	69	88	92	69	94	87	99	97	89	86	103	71	80	91	88	73	73	85	81	82	87	78	91	70	88	89	84	71	64	84	68	77	71	69	85	74	70	75	82	96	91	78	82	76	83	80	94	72	73	83	91	83	77	79	80	82	78	86	82	76	80	76	79	81	93	84	68	102	81	80	86	97	86	80	87	99	80	102	77	88	93	76	63	84	79	86	74	93	69	97	78	86	76	64	70	97	82	75	84	81	81	82	87	63	81	67	64	94	74	89	84	90	73	80	96	78	67	76	83	92	80	96	61	79	83	89	91	83	80	78	79	73	75	77	81	95	83	89	87	86	78	79	86	79	84	76	88	91	74	76	82	83	91	80	80	77	78	103	76	72	92	87	89	79	71	71	68	89	90	78	69	80	74	65	92	91	69	67	84	84	74	78	79	75	80	84	75	77	84	91	99	67	83	75	79	67	78	68	93	87	93	72	73	80	82	89	96	74	90	90	92	104	81	97	98	88	101	81	86	82	72	67	104	65	78	77	85	76	86	86	87	76	89	71	75	65	79	88	78	97	90	83	72	70	71	78	79	75	100	87	94	81	84	89	83	81	92	80	84	85	75	90	68	71	86	74	84	99	90	67	95	72	74	87	81	92	78	63	73	89	90	70	100	82	72	74	87	81	86	83	71	91	72	92	92	98	82	83	80	79	85	94	83	82	74	82	90	86	80	76	103	94	88	95	85	81	100	76	88	79	89	74	74	92	92	82	82	104	72	80	79	84	87	75	84	78	69	92	92	83	70	59	92	77	70	83	93	87	84	94	98	92	72	77	92	81	86	65	94	82	71	102	87	74	74	82	76	86	96	82	74	79	86	81	77	87	73	90	74	81	99	82	83	91	90	76	94	83	84	90	88	85	65	95	79	88	75	81	106	99	84	85	79	80	81	98	80	85	88	78	73	63	65	77	94	74	75	73	85	76	80	79	89	76	67	76	70	73	73	88	71	70	88	73	90	82	87	67	87	91	81	74	83	75	85	82	85	88	90	77	76	87	74	75	81	81	74	72	87	84	70	112	76	72	99	86	74	88	87	77	76	96	82	86	81	87	93	82	94	82	91	83	77	84	73	67	105	105	75	64	91	82	84	78	90	73	63	98	104	103	75	81	77	91	77	90	88	85	68	76	76	85	84	79	82	73	68	74	90	72	74	94	73	100	75	73	70	99	85	88	82	87	80	92	76	87	88	80	86	71	86	73	93	96	79	87	97	86	64	87	84	84	70	99	80	89	77	75	94	70	69	83	79	74	86	83	73	74	82	79	86	89	87	73	89	83	66	98	78	81	92	93	74	77	84	59	95	82	86	63	73	90	92	91	97	70	74	80	83	96	97	68	85	82	77	98	80	69	87	75	91	77	92	80	82	74	91	74	88	90	70	84	80	92	68	75	80	81	94	94	68	76	86	70	89	85	88	64	93	95	75	65	88	88	72	84	76	93	85	74	85	83	88	101	104	93	87	78	76	85	94	82	85	69	88	88	72	80	88	77	76	87	79	94	82	80	67	88	76	92	89	89	73	78	77	110	90	92	86	68	75	72	76	80	85	86	86	85	81	96	79	55	91	78	80	74	94	75	83	77	89	78	83	77	73	76	87	82	83	85	73	76	60	79	78	92	94	78	86	103	85	79	101	83	79	87	70	77	90	87	68	68	74	93	79	83	102	87	81	82	88	75	86	90	92	77	74	84	75	79	79	78	95	93	91	86	94	85	89	82	86	70	79	86	85	89	93	94	89	79	85	78	79	88	83	61	87	79	90	77	75	83	71	74	85	88	91	78	102	76	82	83	106	105	80	77	75	79	87	77	74	84	81	91	78	88	82	89	72	72	85	91	93	70	79	88	87	68	69	80	88	75	86	76	77	94	75	71	91	77	72	73	73	88	80	88	70	94	73	91	70	72	88	74	70	71	73	71	78	69	94	77	82	78	87	84	78	107	78	87	92	85	81	84	81	97	73	84	84	68	72	81	82	96	100	89	85	71	110	95	83	94	88	83	78	91	88	76	93	82	75	79	81	81	84	91	95	84	69	77	88	72	100	68	72	87	75	81	81	82	91	77	71	85	72	100	80	81	96	75	83	89	75	92	87	77	78	70	87	96	96	70	95	65	67	71	88	82	74	84	83	73	65	71	63	93	81	78	94	75	76	61	70	80	77	97	73	75	90	69	84	78	77	80	92	72	90	80	98	80	88	74	76	90	74	95	85	80	73	91	88	80	87	73	81	98	84	99	83	85	95	71	73	76	77	80	81	81	75	82	76	70	76	69	91	87	95	66	87	78	82	87	83	77	68	73	75	89	94	72	83	71	90	70	76	93	92	81	87	65	72	72	70	99	90	79	88	87	72	69	64	72	80	95	76	78	122	80	84	99	81	88	87	91	80	89	71	87	95	85	79	73	88	92	88	70	69	77	79	81	87	64	67	84	78	93	84	89	93	83	68	84	88	89	76	69	93	86	97	74	69	84	65	61	67	85	72	73	82	89	87	73	81	70	71	79	75	94	84	59	79	103	82	78	74	79	87	94	92	74	95	79	97	83	67	90	71	83	82	83	92	80	85	71	67	74	77	93	83	85	89	84	92	84	95	76	75	75	79	85	86	80	82	77	87	72	94	80	80	71	80	69	83	76	90	70	80	94	78	69	88	84	84	69	93	87	72	83	86	75	96	70	76	80	81	77	79	80	82	78	87	103	78	86	98	79	100	86	89	66	79	82	78	82	100	104	76	84	71	82	78	70	68	90	66	89	93	78	76	87	97	79	70	72	89	80	71	73	72
5517	3161	7787	10303	7989	5043	3315	2422	1508	960	1224	889	611	477	430	413	371	369	337	312	283	290	291	303	322	286	251	265	305	304	303	298	285	283	322	267	287	254	285	271	281	258	292	258	265	253	262	291	245	276	261	274	277	270	295	274	249	251	240	263	279	263	260	273	278	249	247	259	262	243	287	281	256	241	243	263	256	240	278	303	254	263	270	310	268	302	288	259	271	266	274	232	268	270	288	262	271	265	290	278	292	256	274	234	243	253	269	257	270	250	263	269	257	251	257	272	259	271	296	256	269	271	245	298	272	258	257	251	271	260	266	288	259	294	279	268	261	229	283	255	258	259	277	265	273	282	239	261	258	275	278	258	278	255	259	243	254	279	295	281	265	266	257	264	283	246	270	294	299	235	267	259	258	285	238	254	267	279	253	278	277	287	265	250	264	268	290	274	258	273	249	248	253	256	252	266	228	236	241	283	266	250	223	244	254	274	235	268	276	249	275	258	259	272	247	250	238	272	273	256	311	254	280	258	251	266	245	241	256	249	245	255	279	275	240	277	257	269	265	249	244	245	267	249	266	227	291	238	263	267	280	280	285	271	261	272	271	251	271	291	252	238	239	265	294	251	259	246	244	261	262	243	257	263	267	266	295	251	248	261	257	258	282	223	233	269	271	272	257	252	270	258	257	268	244	300	252	274	276	245	274	264	239	273	223	252	252	231	248	269	247	266	252	253	258	252	230	265	239	237	280	259	264	235	266	252	263	262	286	253	247	264	247	254	250	284	255	248	250	269	236	267	233	284	255	260	247	259	207	269	280	236	252	249	279	245	274	280	272	247	249	260	263	256	266	267	264	231	282	276	275	251	263	286	282	259	279	278	261	257	287	282	254	253	268	247	252	275	249	236	262	273	279	242	259	250	264	254	253	265	274	302	250	295	268	271	262	269	248	252	258	243	268	242	269	245	267	269	259	238	271	261	249	238	224	254	243	277	304	243	289	270	269	260	263	245	225	269	262	262	257	250	227	289	259	248	278	288	256	248	264	242	254	262	256	285	254	243	294	294	278	239	278	252	242	246	269	296	285	261	252	254	255	279	282	256	292	256	274	277	268	244	236	253	256	274	244	251	265	272	272	260	269	276	252	249	283	256	266	263	242	248	258	254	263	264	273	270	274	235	278	276	300	279	255	253	267	295	281	280	282	286	262	281	233	260	248	247	273	254	290	269	266	231	272	267	268	247	223	276	249	268	264	249	258	269	231	255	258	253	277	276	263	261	255	260	267	240	257	259	256	275	265	261	256	259	269	263	296	269	236	269	273	236	274	245	241	258	238	285	273	261	244	273	262	263	281	279	265	241	263	259	254	250	256	256	275	251	235	274	263	248	260	271	260	282	243	250	259	235	249	257	257	276	277	269	266	269	284	276	243	253	245	255	288	273	270	274	265	244	287	258	241	241	249	252	259	273	221	244	267	234	253	263	260	259	286	246	275	266	263	243	249	263	252	268	246	253	254	269	268	283	282	301	279	272	257	262	280	254	251	274	272	275	266	267	249	280	276	271	269	272	267	290	252	263	252	249	257	263	237	276	243	250	253	249	238	272	277	284	244	266	276	264	302	257	269	238	278	270	251	263	249	268	235	288	256	226	277	275	246	288	286	278	241	261	273	249	280	233	243	236	236	261	277	277	278	235	270	280	258	255	235	266	261	278	275	251	265	273	241	245	278	276	257	272	289	253	285	257	246	254	213	243	248	251	282	249	251	255	248	275	246	230	243	267	268	263	281	253	234	246	261	298	244	250	239	275	260	243	275	282	263	247	273	243	263	264	242	243	250	282	287	270	284	286	261	277	245	268	263	260	258	256	261	262	297	282	252	257	235	261	278	260	252	265	262	250	255	272	291	264	267	237	256	269	240	244	272	255	260	256	272	274	263	261	277	287	264	248	249	249	266	276	251	256	257	280	233	249	261	262	276	284	287	268	257	275	238	231	265	235	216	267	258	263	264	277	255	279	246	244	266	281	283	257	261	275	271	257	226	262	261	242	244	258	256	256	261	265	251	284	232	264	259	264	265	275	243	283	286	286	285	278	240	264	257	247	259	288	276	236	244	259	259	286	248	286	280	274	278	253	252	256	263	255	254	263	246	261	253	290	294	265	257	260	251	282	269	287	230	281	246	237	251	259	257	230	260	235	256	257	274	296	272	254	240	272	287	244	255	241	265	286	266	257	256	272	278	252	266	284	283	291	249	233	274	279	253	279	256	234	249	243	268	265	267	247	266	244	268	256	238	259	240	272	253	234	268	257	268	257	272	257	251	266	250	297	307	255	260	273	270	293	278	248	257	286	228	270	266	270	246	234	280	284	311	241	271	249	248	263	279	258	262	240	247	268	251	261	291	241	263	248	275	256	293	265	285	249	249	255	281	248	269	284	246	264	262	263	260	252	278	251	246	238	263	277	267	292	275	266	291	279	277	265	264	270	287	277	244	261	254	268	258	242	270	270	254	238	253	282	243	252	286	269	271	254	271	261	254	259	262	297	233	256	270	266	252	268	252	265	278	234	279	256	265	296	267	254	262	273	252	265	267	271	266	267	267	278	279	262	259	258	258	256	287	257	273	242	276	272	250	248	250	250	277	256	242	250	283	258	243	258	258	267	261	259	278	270	269	272	273	237	237	262	271	281	225	256	263	254	221	243	250	276	245	248	255	316	267	269	249	257	244	266	238	293	262	268	262	280	283	292	273	250	257	265	247	261	263	267	233	281	253	253	277	286	250	270	225	265	263	252	247	265	259	256	251	271	279	249	284	264	221	227	268	266	248	283	249	279	256	285	236	262	275	263	271	277	258	244	273	238	245	281	258	252	260	278	264	260	232	256	241	274	240	237	282	254	251	240	264	266	240	288	259	256	272	253	286	276	250	246	245	266	244	242	257	268	264	233	279	286	261	261	255	260	284	261	257	267	273	225	249	226	269	241	258	246	284	270	243	273	267	268	234	255	278	243	225	241	257	281	279	260	241	276	262	252	284	261	284	252	278	255	232	276	228	255	256	295	272	267	241	240	265	253	245	263	249	271	260	267	245	259	262	223	274	225	245	268	252	280	279	269	254	230	263	284	265	258	295	259	278	274	248	258	265	242	245	246	254	269	249	278	262	233	245	262	268	279	244	252	260	266	276	271	261	271	259	251	240	298	244	259	261	244	259	236	262	275	234	254	248	246	255	297	254	266	248	246	243	266	250	272	238	270	275	263	273	250	244	244	280	275	257	275	256	264	279	255	246	257	251	223	246	273	297	267	261	263	278	271	255	252	262	252	269	276	251	275	287	252	282	250	222	240	265	256	251	264	266	246	283	271	267	248	256	243	266	276	271	290	265	264	274	274	263	262	244	242	279	255	241	281	262	269	249	265	274	269	254	263	251	252	230	259	224	251	253	256	262	249	258	250	237	238	261	268	210	258	259	270	275	276	236	260	274	283	260	221	265	280	281	256
28492	22814	26845	32465	25875	19914	13952	8602	5187	3813	3418	2693	1552	983	630	519	411	303	318	263	252	259	246	227	250	256	202	208	198	236	243	187	209	189	206	236	216	219	221	217	187	209	207	226	225	206	221	200	215	218	203	222	225	207	214	210	198	200	193	198	206	182	198	227	202	189	188	193	223	184	188	223	197	193	185	181	178	209	188	202	207	237	191	195	205	196	181	208	193	217	183	201	184	178	197	179	199	206	214	203	188	190	216	227	201	206	188	185	178	213	217	216	190	175	198	209	187	205	214	190	207	214	202	203	186	169	194	203	179	201	208	172	208	177	222	168	198	194	196	213	194	214	175	199	197	209	206	192	202	188	204	209	219	189	185	187	188	180	187	189	217	208	176	208	211	215	198	182	195	193	187	207	202	167	173	180	215	165	191	212	199	200	189	207	203	183	230	204	207	195	196	189	209	199	190	196	190	177	189	204	206	202	225	197	184	187	201	185	173	202	179	202	212	206	201	203	201	234	190	189	192	188	194	206	190	181	202	208	189	182	208	217	192	177	202	196	237	176	171	224	195	173	190	190	223	212	187	203	169	179	196	167	198	200	180	205	209	172	229	191	168	190	203	200	181	217	180	219	203	207	196	212	184	198	180	179	205	202	211	221	193	196	216	214	197	192	202	206	189	205	197	189	195	172	213	196	203	178	189	189	192	200	206	173	180	211	186	197	207	220	203	204	214	193	207	199	198	198	196	173	162	204	215	208	229	220	201	195	178	190	222	210	220	194	183	186	216	155	198	186	199	191	205	196	188	221	220	213	174	177	184	202	212	187	223	228	208	203	188	181	194	206	178	207	203	189	179	191	192	221	170	204	226	180	205	203	207	176	188	211	199	189	212	194	194	220	209	184	208	231	206	182	188	167	200	202	214	207	194	204	182	211	192	196	193	170	203	196	197	179	186	187	172	184	203	213	180	209	214	194	187	202	183	201	214	246	219	202	183	204	171	208	203	185	176	200	193	195	188	215	175	212	187	182	218	182	177	217	191	181	194	224	171	187	196	197	190	204	173	184	208	196	214	196	175	213	201	223	195	207	187	185	199	205	173	189	199	195	168	186	193	176	201	216	203	208	192	189	174	212	212	187	201	194	204	195	200	176	210	181	223	205	225	197	219	200	192	175	191	212	192	221	191	207	162	213	190	227	190	206	165	208	224	195	211	173	195	211	199	195	214	203	206	192	186	218	176	189	215	225	195	202	184	206	184	173	204	199	185	186	185	201	170	194	185	178	189	202	202	214	185	195	197	196	202	199	218	174	188	168	207	185	222	195	203	212	182	221	203	177	204	218	188	196	182	222	185	196	198	178	206	177	185	189	188	214	202	194	239	191	203	187	213	192	171	208	189	180	230	204	205	184	199	212	196	188	174	166	178	174	187	192	186	202	183	205	170	221	199	202	201	192	202	186	199	188	187	198	189	203	205	206	176	182	206	218	199	181	172	189	187	198	199	190	212	204	217	208	182	211	210	198	193	188	178	188	207	214	199	169	210	219	197	210	212	170	210	215	185	188	190	178	165	182	195	218	207	203	194	189	191	194	212	173	182	213	196	211	181	199	184	206	208	204	202	200	196	214	182	205	214	210	195	183	180	194	193	208	233	200	195	206	186	199	202	231	192	180	211	208	201	190	207	206	203	227	190	203	205	174	212	206	182	186	199	221	203	192	183	207	196	182	216	194	209	193	182	215	193	209	209	202	201	192	182	190	192	184	204	206	183	213	201	203	193	183	187	185	209	213	200	178	172	215	190	203	185	186	194	218	237	204	193	188	192	196	186	190	188	181	204	194	189	216	207	190	184	201	184	187	175	208	188	189	191	213	166	193	192	193	231	185	203	210	188	203	206	214	241	199	188	227	209	200	210	215	202	175	201	174	171	196	190	187	181	196	198	208	208	212	204	205	185	210	196	204	230	198	205	219	196	186	186	178	192	216	201	198	220	206	209	182	208	204	229	191	219	198	203	180	199	182	190	196	210	199	198	212	187	199	222	190	167	189	209	176	203	185	204	230	191	193	172	194	196	210	226	197	184	177	200	183	183	186	206	207	210	194	210	171	200	203	177	207	201	207	173	199	192	214	210	195	195	201	167	202	195	225	189	155	196	207	195	180	214	210	178	185	200	208	204	210	213	187	203	183	207	177	208	200	220	198	171	180	205	206	196	206	190	197	217	214	174	194	213	186	180	197	209	209	220	187	206	211	184	215	183	187	183	191	197	201	184	199	191	206	208	200	212	189	207	185	197	186	209	180	200	231	190	226	209	185	200	201	223	189	228	203	186	195	196	192	173	171	166	181	208	195	228	194	215	195	192	177	181	213	198	218	190	186	201	206	192	191	205	198	197	226	171	216	206	174	232	185	212	176	189	184	197	214	194	208	195	213	214	180	198	182	213	198	186	177	220	206	194	204	193	166	211	196	198	198	199	201	172	194	196	196	202	194	208	207	191	209	194	216	193	222	217	200	211	199	156	206	200	192	223	192	224	202	221	201	215	216	221	214	208	186	188	200	197	191	189	209	183	207	183	206	184	197	167	179	202	195	209	195	221	197	187	191	199	192	187	224	204	208	181	179	205	200	182	199	202	205	203	204	206	205	180	189	211	214	187	192	175	220	198	182	211	200	180	185	195	175	216	193	188	192	203	210	227	213	191	197	202	194	189	181	186	207	181	205	213	191	174	202	211	194	176	220	204	216	178	202	192	199	203	222	200	174	176	195	220	223	207	195	196	212	165	191	200	191	183	202	192	194	216	226	188	194	191	208	195	221	213	218	206	199	215	185	205	181	207	199	209	205	197	189	186	198	195	193	196	206	174	196	192	215	203	242	203	192	172	186	186	184	197	203	200	195	198	189	181	206	200	218	194	193	217	177	209	188	198	179	245	204	184	189	195	200	197	202	214	181	193	186	194	208	213	197	167	191	202	184	193	187	190	178	172	210	206	217	198	206	189	204	177	196	189	223	198	200	205	197	206	180	181	195	179	194	205	195	185	204	200	169	207	194	184	203	201	210	204	190	197	188	197	199	187	217	205	203	210	221	207	180	209	181	198	196	205	186	201	183	201	181	157	198	215	202	182	183	188	208	185	197	191	194	197	208	201	157	193	204	179	214	228	212	213	198	184	184	205	182	212	216	183	205	207	217	210	209	193	212	178	195	176	177	191	169	202	185	168	175	202	208	201	219	230	213	174	212	204	225	204	182	185	187	178	174	219	179	188	189	226	210	210	191	208	204	197	196	204	200	191	190	198	216	189	230	203	194	192	183	192	186	203	229	201	203	178	180	169	207	209	206	196	204	183	178	193	189	205	212	192	195	207	192	205	200	203	203	179	211	178	153	190	197	198	193	163	178	173	221	203	197	214	191	209	194	181	216	197	185	183	173	187	216	184	181	198	185	194	195	198	189	176	173	181	180	221	179	180	217	211	176	200	189	211	205	195	184	211	183	193	202
20682	14306	25259	34558	32225	28343	22322	17290	11775	10675	11281	9733	5713	3805	2985	2727	1657	1511	1265	856	906	811	821	697	718	743	676	659	596	672	619	652	656	601	604	671	617	566	615	566	568	524	569	594	582	531	597	589	604	634	635	658	643	692	692	594	541	516	581	558	497	500	555	542	481	525	524	454	491	521	568	500	526	542	519	557	517	493	512	542	526	510	479	502	515	497	528	518	474	499	520	485	497	486	519	513	555	503	498	510	477	508	546	496	509	509	490	509	527	510	495	513	542	471	511	545	532	507	481	498	515	471	494	499	499	502	534	532	502	464	457	497	487	492	498	518	497	509	544	542	491	497	532	540	505	495	499	501	491	530	492	508	511	538	518	517	478	512	529	502	457	516	502	520	524	500	504	546	534	492	501	529	538	509	518	506	489	508	488	505	545	456	515	470	505	539	527	499	495	487	470	504	527	457	529	549	507	510	523	524	498	452	502	504	497	517	485	497	512	533	517	526	503	468	521	504	545	493	493	505	522	511	546	536	483	526	526	561	497	546	471	512	455	517	492	540	534	516	527	522	491	465	516	523	574	480	499	515	522	505	487	515	508	535	532	483	481	514	519	490	493	502	536	481	478	527	514	533	521	481	532	474	515	525	504	526	492	528	495	531	524	483	506	473	533	505	489	527	520	492	487	487	486	525	490	500	545	486	517	534	511	527	492	509	493	526	532	526	558	483	528	543	531	495	522	532	481	473	520	523	504	502	519	554	482	517	518	500	481	516	476	543	531	533	502	492	479	569	495	540	514	500	544	484	551	540	486	477	517	525	506	482	473	532	530	530	512	546	531	475	542	519	504	483	520	519	511	488	509	506	507	508	526	493	473	500	512	550	478	503	485	524	482	501	536	461	501	526	504	521	500	487	517	514	521	507	520	495	493	512	526	533	513	510	519	507	540	488	493	514	525	509	497	535	533	511	506	474	500	515	473	537	529	554	488	506	521	512	518	516	503	525	511	462	492	474	485	482	508	498	516	589	522	463	482	508	478	491	510	497	519	455	532	518	536	482	518	527	443	515	525	536	524	492	493	516	536	533	517	523	527	539	473	535	487	497	519	517	496	523	497	492	513	504	506	526	524	537	486	505	512	478	512	500	489	528	500	510	495	516	537	514	529	516	511	433	519	502	485	489	510	484	484	494	511	510	512	458	463	478	511	527	513	532	455	472	515	496	493	501	477	507	515	504	507	502	520	545	514	491	548	471	543	486	524	520	511	487	505	494	526	532	476	521	530	484	534	537	498	495	524	526	481	514	516	529	478	514	511	497	512	512	472	502	474	517	503	515	505	487	561	541	503	516	480	513	515	497	483	471	548	497	562	548	477	479	525	505	516	465	529	525	540	520	516	507	494	519	513	496	459	469	487	508	511	480	482	520	496	519	492	513	502	492	499	470	496	479	505	552	503	484	520	491	458	486	496	499	507	527	466	498	508	490	484	506	488	506	496	499	498	501	495	520	525	509	499	506	486	515	510	493	497	493	513	518	490	550	506	536	541	531	512	479	537	480	471	515	510	482	474	564	475	479	505	498	467	480	489	547	506	479	518	500	533	505	528	507	511	479	506	506	534	500	484	503	501	526	502	529	518	514	501	547	485	510	523	528	528	513	527	518	473	509	522	497	509	551	525	515	517	490	491	510	522	502	514	501	465	511	484	501	573	515	529	499	490	512	491	499	502	534	490	519	513	500	510	498	528	535	494	474	516	503	437	521	506	476	501	498	507	476	530	532	511	494	487	487	552	531	507	505	491	495	507	522	479	526	524	530	509	482	548	490	508	483	499	521	525	525	552	491	492	510	544	525	502	486	485	580	491	502	522	522	482	527	531	498	495	490	477	544	486	521	504	518	520	501	482	481	527	500	520	521	510	506	477	496	492	526	503	506	499	461	496	502	532	503	531	508	517	487	470	497	519	518	472	513	507	549	488	471	497	507	498	498	517	518	491	507	543	469	513	478	490	509	516	554	503	508	471	539	523	470	483	535	461	509	515	478	488	519	523	507	481	525	468	497	525	482	509	547	546	473	501	479	513	517	496	488	510	486	482	496	556	554	455	481	484	498	500	495	488	516	485	519	505	509	524	468	518	462	505	534	519	498	545	524	476	531	507	510	508	470	461	507	538	531	516	503	516	507	492	498	506	539	498	489	509	526	524	467	489	475	483	536	497	454	545	543	558	497	487	500	493	510	541	472	534	470	510	498	510	499	509	507	505	515	486	517	542	513	533	531	524	485	520	534	535	525	483	505	474	490	534	523	468	485	499	508	540	505	527	488	508	492	443	518	516	492	536	479	528	483	522	543	519	517	543	479	533	523	526	531	484	558	515	527	489	489	490	503	509	482	493	494	472	514	526	488	490	516	489	504	531	490	533	478	544	522	531	551	488	515	489	539	502	487	509	513	504	483	525	500	547	512	514	466	549	549	531	504	476	522	531	503	474	490	496	506	503	485	481	477	531	516	507	532	533	510	508	543	499	529	500	522	514	516	494	501	521	473	524	541	529	508	463	477	548	515	517	514	514	479	497	543	540	576	492	509	526	533	469	516	521	510	556	509	537	511	550	502	516	520	513	522	516	509	500	512	510	498	484	530	517	532	488	518	539	492	513	455	529	471	496	527	488	549	513	525	505	473	527	499	518	505	497	509	492	523	513	485	498	511	511	538	556	518	493	485	476	494	503	505	480	511	474	503	510	517	507	482	515	489	521	525	502	521	464	511	507	499	533	476	494	532	488	479	484	523	495	485	513	516	509	509	502	528	492	550	527	507	498	506	523	501	493	506	515	517	491	520	460	522	511	497	518	497	475	527	511	543	500	487	542	549	461	492	506	497	554	504	504	486	554	513	509	512	507	541	536	505	501	515	492	519	560	486	523	530	523	463	510	520	514	511	531	530	515	515	493	496	528	493	550	510	507	510	508	546	511	534	508	500	506	495	518	494	509	517	494	512	517	532	551	510	522	519	522	481	507	493	497	510	487	477	484	501	495	531	517	475	520	473	497	516	501	492	489	531	502	481	495	505	508	485	494	513	509	518	461	449	500	524	474	494	522	487	478	463	528	473	524	518	503	463	526	503	512	477	535	487	543	475	518	486	491	504	524	479	548	506	510	515	493	520	490	500	484	510	505	523	500	483	531	474	474	505	501	502	531	491	490	506	502	510	474	518	494	526	539	525	505	521	536	539	526	507	525	544	515	503	505	497	493	527	504	501	534	520	518	492	459	519	508	558	474	508	473	484	513	490	526	506	526	520	510	504	521	505	508	457	494	464	503	537	498	486	502	564	520	512	487	497	489	458	540	503	502	517	493	519	496	508	481	543	507	555	545	498	544	521	525	495	465	519	510	539	514	534	495	522	489	513	509	530	524	525	486	518	506	498	516	492	495	492	538	496	474	520	544	500	524	503	498	529	502	505	514	494	542	512	493	506	513	495	497	524	533	519	508	470	506	494	466	505
37967	29853	33777	37879	31712	28575	21356	14718	9977	7458	6816	5716	3403	1836	1566	1176	578	570	480	382	425	385	348	356	330	331	328	340	338	332	331	304	341	323	332	338	301	334	296	303	265	303	301	297	307	300	285	309	306	320	323	302	310	324	342	302	308	272	335	299	301	298	308	277	292	290	317	272	305	292	285	278	259	271	301	268	309	303	293	292	306	270	273	288	301	283	293	308	306	284	324	287	301	304	275	286	244	267	289	290	321	283	264	291	331	326	302	291	286	326	288	312	272	260	321	295	291	286	283	285	290	301	281	259	279	278	287	271	309	292	290	311	313	326	259	291	281	288	312	309	329	280	283	244	290	280	296	289	292	272	248	287	290	318	307	323	301	248	288	249	305	321	318	296	290	306	294	318	294	274	289	322	273	288	304	277	284	299	271	275	280	271	316	257	290	275	268	298	274	265	299	303	282	285	310	311	274	292	271	294	310	314	284	283	310	260	304	317	263	280	279	272	284	328	280	281	300	309	307	313	275	282	310	288	277	262	299	271	307	302	315	293	283	304	284	288	254	292	290	281	292	277	296	289	315	297	292	282	252	301	277	301	270	298	300	302	276	318	287	305	251	264	287	288	283	302	298	291	309	263	320	328	289	267	323	290	291	274	281	283	318	304	311	276	297	272	277	299	281	320	283	322	260	307	300	307	299	303	286	310	292	267	248	297	257	288	300	304	288	305	279	287	304	276	286	290	296	319	261	278	299	263	262	262	316	286	276	281	292	300	298	295	262	316	280	306	303	277	298	243	306	277	303	288	270	275	295	276	310	329	332	299	264	279	300	289	307	297	322	286	289	283	275	310	272	265	308	285	308	323	300	266	284	297	273	266	294	287	313	294	267	281	314	285	257	273	255	302	286	278	277	304	341	311	283	253	293	289	304	294	282	265	306	282	297	286	283	291	254	266	268	323	285	285	280	289	322	281	299	303	305	288	288	275	269	283	296	303	296	306	283	289	298	235	278	270	271	260	279	263	271	328	286	298	304	286	315	284	284	302	294	274	257	288	292	301	292	283	273	290	304	254	308	278	283	294	286	281	302	285	263	271	286	279	298	280	303	280	306	292	302	301	266	324	301	283	293	315	295	290	307	311	266	293	237	265	262	269	297	276	295	280	280	284	277	283	325	279	299	287	278	277	267	288	294	322	295	276	287	275	286	313	305	270	249	290	284	283	271	287	295	268	317	302	277	300	285	291	323	286	280	270	301	315	293	318	299	280	268	274	286	304	296	284	319	277	310	295	258	293	281	273	286	294	263	275	286	320	314	286	303	291	286	276	302	288	246	279	289	262	279	262	269	276	273	274	267	306	273	293	282	287	297	273	292	281	296	296	274	292	306	292	312	297	303	313	277	289	315	282	319	292	289	276	296	286	304	283	296	282	285	312	290	281	267	289	283	261	276	271	331	318	325	293	274	298	301	272	281	283	308	289	278	306	318	304	295	272	311	309	286	314	303	277	250	300	261	284	291	285	303	295	278	319	287	300	279	272	265	296	326	247	259	280	295	340	298	292	296	290	281	290	260	287	285	305	319	294	323	302	294	280	250	312	270	286	299	300	301	303	290	309	264	275	277	293	285	285	284	285	266	282	301	298	296	295	289	266	277	293	297	279	275	259	302	301	294	291	283	284	282	299	296	263	269	261	284	309	320	307	307	306	313	303	280	286	290	307	278	301	279	292	299	268	274	279	288	261	301	297	290	277	263	269	304	328	277	303	286	295	302	306	288	307	307	300	283	308	313	282	289	276	289	264	305	255	269	293	281	295	282	306	306	271	315	287	286	297	247	351	300	284	322	322	284	289	281	284	302	294	316	285	312	272	286	298	274	311	314	279	292	276	308	308	310	255	298	290	254	269	285	300	290	270	282	293	254	299	248	282	316	289	324	296	290	268	301	251	297	278	248	280	280	276	293	266	294	294	286	263	288	301	303	282	278	299	281	253	300	285	272	290	292	246	279	278	272	284	294	254	257	282	285	271	261	282	304	273	274	313	303	283	286	270	300	285	314	306	304	309	280	277	284	282	274	274	264	266	257	276	298	280	303	287	279	321	317	287	308	272	281	298	295	318	296	309	283	285	274	284	300	295	305	306	287	303	322	291	271	273	302	269	308	293	266	271	276	285	291	298	265	268	296	298	319	293	301	318	279	268	303	282	294	283	286	270	300	274	274	305	279	303	306	279	274	296	252	311	261	331	328	271	259	267	283	281	287	262	296	300	294	246	263	309	289	266	328	305	293	259	275	294	293	311	241	292	301	277	288	289	276	292	263	312	287	277	275	287	255	285	294	269	299	292	324	286	272	269	299	325	284	275	300	295	284	307	264	320	304	285	299	314	292	293	303	306	273	291	266	285	252	265	289	308	301	297	295	283	308	301	289	283	304	291	306	292	287	282	276	317	257	304	272	275	296	272	306	294	303	316	267	272	293	295	313	283	275	302	279	256	321	283	260	306	279	273	298	285	304	277	322	271	274	292	265	273	316	285	259	283	260	258	266	269	291	285	304	284	311	273	288	291	328	289	324	271	259	291	303	312	288	276	279	263	321	292	273	305	277	266	264	263	332	294	295	292	296	318	272	284	286	281	305	279	275	299	305	292	306	291	296	299	288	289	301	294	284	282	290	298	283	301	316	297	299	314	275	268	274	268	300	258	285	318	264	271	279	280	284	262	261	296	312	274	287	265	294	271	252	291	296	269	270	291	301	330	287	333	239	285	292	311	285	266	269	291	295	310	303	271	293	289	264	286	304	287	282	300	274	265	274	291	321	303	291	267	284	290	282	297	284	308	270	302	309	310	280	302	255	284	282	268	300	252	285	290	289	267	315	291	277	278	279	301	302	315	281	274	273	280	310	294	283	276	299	260	267	327	298	284	311	310	317	290	306	323	299	280	270	296	309	293	298	318	308	327	295	313	290	260	278	255	337	299	283	299	329	253	277	273	325	299	285	296	287	247	270	268	317	305	276	318	294	258	291	310	295	262	302	285	290	308	303	275	258	286	308	282	287	285	273	290	283	299	290	290	287	301	275	278	290	295	304	293	301	265	278	281	307	320	298	285	307	295	300	296	283	245	298	267	284	296	323	284	305	286	284	331	296	305	280	303	289	290	270	296	272	298	312	303	294	305	269	250	266	321	295	276	322	291	293	316	314	291	310	309	313	276	300	284	264	296	307	274	285	285	277	280	255	269	301	294	288	304	271	284	290	306	323	286	296	293	284	264	301	285	285	292	278	315	274	274	304	288	302	275	278	290	272	298	284	289	315	314	273	280	292	273	258	318	286	312	299	275	267	284	283	280	313	316	315	301	317	269	280	269	273	292	283	284	325	301	269	263	290	273	271	278	299	328	290	262	308	293	275	308	296	281	288	301	269	289	278	292	281	257	287	306	268	282	264	289	302	290	315	274	280	277	284	282	264	322	307	267	324	297	273	334	285	258	264	287	269	295	265	325
28302	20637	31721	40489	40064	36890	30903	23787	19175	17958	17968	16140	8912	6680	6164	4700	2434	2422	1707	1429	1445	1322	1173	1082	1073	1050	919	950	935	853	970	1037	1001	996	1030	1048	871	884	817	839	802	780	760	760	850	803	804	839	909	934	989	896	891	1039	941	849	741	735	686	704	669	718	759	729	708	711	708	729	679	723	685	702	742	733	690	678	694	744	702	624	673	704	656	666	704	731	713	712	726	730	725	670	656	686	703	715	689	678	710	686	714	706	669	688	699	686	717	629	672	715	690	688	678	629	713	678	726	696	686	707	678	624	676	687	713	685	660	720	719	683	701	713	663	691	676	669	681	710	718	727	713	672	705	650	711	718	691	656	714	712	718	686	696	671	664	717	655	716	685	723	700	657	661	688	665	697	652	696	657	716	690	680	696	722	670	724	677	616	710	694	681	622	684	690	656	693	680	680	683	696	708	677	670	645	705	699	667	740	672	636	664	697	710	677	720	678	692	645	660	692	672	697	692	670	672	728	677	693	649	691	677	721	672	641	680	730	655	678	671	699	686	686	682	640	676	710	662	663	644	652	694	711	690	659	696	657	688	664	685	724	703	674	735	723	699	674	659	719	678	661	708	737	705	708	672	646	701	662	688	698	695	649	714	737	695	694	754	709	709	667	691	714	683	710	622	668	664	736	677	708	658	698	691	685	713	649	657	669	673	682	639	729	706	632	687	687	720	653	666	707	677	730	684	685	657	661	735	682	667	662	673	677	752	714	659	627	653	746	691	669	675	689	715	681	709	723	674	657	673	646	662	715	679	639	705	652	745	680	686	683	677	671	660	710	730	720	689	733	674	686	711	723	669	690	690	674	618	713	642	674	692	726	687	676	679	700	686	648	686	769	628	633	725	695	707	639	658	721	645	693	613	733	645	623	704	689	699	647	699	638	704	706	690	685	650	692	665	699	662	681	669	687	644	695	696	696	710	670	676	679	686	698	619	667	725	656	624	735	705	673	712	722	709	679	753	675	675	654	616	688	714	674	690	677	671	681	710	657	644	686	731	711	682	724	682	643	696	670	722	718	707	688	693	662	660	644	664	708	693	706	667	658	706	671	671	663	709	725	695	689	691	694	679	618	678	669	674	703	662	660	684	682	659	710	664	683	703	694	702	658	705	656	685	698	674	707	674	704	727	663	712	744	692	678	656	708	628	672	646	688	659	678	620	710	697	656	686	679	714	657	655	645	659	694	690	676	713	654	692	707	733	704	684	686	698	670	687	632	661	665	691	691	667	664	708	650	664	666	651	690	694	637	682	715	705	714	671	663	703	691	673	693	683	666	716	644	677	634	690	692	682	633	666	730	725	701	719	717	647	696	685	707	671	684	714	648	670	653	689	714	688	677	674	680	663	711	685	628	698	692	653	664	709	688	654	657	662	686	694	679	705	689	639	735	698	685	647	728	713	675	744	693	652	726	649	618	648	685	716	706	665	685	700	700	665	712	704	683	729	708	710	701	711	658	636	675	703	682	659	700	680	672	670	687	720	716	675	659	637	684	726	668	678	667	671	678	658	706	694	667	688	669	627	713	733	675	661	684	687	642	698	677	718	669	700	700	639	683	653	706	672	650	665	656	665	697	648	688	690	661	642	685	698	694	661	644	693	688	652	731	683	709	684	672	679	666	693	727	735	654	710	661	676	655	739	686	627	679	676	675	644	666	733	676	725	713	690	723	746	660	677	639	731	685	677	693	658	694	641	713	708	707	689	696	680	687	700	700	673	695	617	686	664	705	693	687	675	667	707	676	678	683	712	684	717	662	663	728	703	667	653	695	691	681	688	645	721	727	687	656	661	695	690	688	693	681	666	670	704	676	697	708	676	667	667	710	655	682	684	662	622	716	664	693	683	664	677	683	694	680	671	680	685	723	681	703	706	663	677	658	686	682	650	676	668	703	657	706	668	658	675	720	714	634	636	682	663	680	674	661	674	701	686	738	697	701	703	663	668	712	696	692	698	686	721	732	659	640	689	693	650	626	674	666	698	662	690	690	717	720	633	691	678	685	721	677	667	654	654	708	730	703	673	693	661	685	688	687	676	759	694	665	687	628	654	671	686	686	656	637	698	703	729	675	666	726	687	690	667	679	684	638	678	665	686	690	683	701	663	736	665	714	723	687	659	667	685	653	687	641	702	695	693	718	715	663	679	674	704	690	694	702	704	683	642	713	656	671	717	663	687	656	677	727	638	683	697	682	697	762	686	638	697	729	718	667	731	695	710	642	681	676	717	632	727	687	676	674	669	695	631	658	727	667	639	672	682	660	672	673	709	652	688	650	665	681	724	664	696	670	701	731	705	723	659	715	682	700	691	701	680	676	682	664	684	639	674	689	698	672	665	686	706	680	652	666	673	683	630	668	697	707	635	701	692	714	681	663	711	711	680	702	699	672	689	686	710	726	734	728	694	652	683	612	684	766	672	665	696	699	700	718	696	688	709	712	663	635	696	710	650	717	691	656	693	703	699	670	697	678	673	720	678	662	687	680	691	652	689	672	699	660	669	695	714	682	676	679	721	691	688	677	711	694	673	682	657	672	701	647	687	728	709	665	679	667	695	678	712	707	693	671	644	718	654	701	657	631	711	696	701	674	700	675	728	678	692	674	704	675	645	651	712	667	673	696	690	656	663	710	683	658	673	661	666	679	677	638	719	652	741	647	693	683	668	704	675	716	659	659	703	655	672	655	677	672	658	670	692	699	701	738	674	653	634	689	686	708	703	678	656	669	688	664	685	685	670	689	694	695	679	711	665	666	724	689	685	701	666	678	690	659	724	719	707	658	711	708	721	654	693	673	701	687	670	687	707	665	653	684	666	653	676	621	712	687	674	673	672	661	694	683	687	713	633	688	667	682	704	725	684	681	709	703	689	626	759	679	681	620	728	638	693	703	649	691	670	684	658	702	750	704	728	676	694	724	717	696	679	708	718	703	677	704	683	706	702	682	697	658	726	699	660	717	672	694	678	682	653	710	635	709	701	682	709	686	659	699	686	687	670	660	695	694	662	649	676	696	650	716	672	714	690	722	685	728	657	628	635	676	676	666	741	689	690	673	681	686	676	666	709	700	691	681	703	643	667	678	722	670	679	686	706	702	678	697	663	672	664	694	661	696	702	693	695	709	667	684	678	665	756	658	666	628	692	695	685	714	719	660	715	682	653	705	684	710	697	665	678	692	673	672	647	704	717	740	677	688	652	684	686	679	685	620	676	674	696	693	695	704	684	706	692	707	715	675	689	694	681	709	672	724	652	675	655	674	665	660	704	695	672	664	647	677	674	720	663	687	690	698	699	645	670	668	663	670	709	686	718	689	690	691	654	682	663	676	684	663	726	700	623	710	693	689	658	687	620	656	684	648	749	688	658	706	712	662	659	724	659	677	722	691	649	669	701	693	650	675	674	712	664	621	682	675	693	676	640	699	670	718	675	618	653	728	691	717	654	692	676	706	668	670	692	695	652	678
7406	3871	4591	4664	2766	1604	1001	544	377	295	318	252	130	108	121	116	93	88	79	88	86	88	90	78	94	96	100	94	96	100	73	100	82	92	89	96	90	76	85	105	96	104	89	77	93	82	88	87	93	84	79	94	78	76	111	85	104	81	104	77	65	98	79	77	68	79	70	82	97	77	100	89	83	77	90	93	94	79	72	88	71	94	79	78	88	95	63	80	92	91	94	68	76	85	89	88	99	81	91	105	88	79	86	101	67	74	80	89	76	80	79	82	97	95	85	82	92	72	76	91	96	79	86	92	94	95	84	85	79	80	101	101	88	83	77	92	81	67	96	94	85	97	85	67	86	96	77	81	73	97	72	108	82	81	88	93	76	90	99	78	102	77	94	86	107	82	77	77	75	68	77	82	75	81	77	87	72	91	88	88	87	82	86	90	81	79	77	78	99	97	94	95	84	93	94	89	73	81	85	81	71	84	91	74	90	87	90	87	77	88	96	89	88	98	77	80	74	87	70	84	102	86	93	85	86	77	77	72	86	94	78	109	81	86	83	89	80	73	92	75	92	85	86	95	76	80	96	84	89	89	84	83	90	90	93	85	89	92	85	79	85	90	81	91	82	80	105	85	83	78	69	71	77	89	90	89	89	88	85	90	88	82	67	91	108	77	83	83	93	93	87	86	97	89	97	87	90	72	107	80	85	84	76	93	87	84	89	91	82	79	88	73	75	74	88	75	75	98	72	88	86	95	84	98	77	84	95	86	92	84	75	105	85	101	93	98	87	101	89	88	87	101	67	80	76	79	61	89	88	87	113	78	82	89	92	96	90	71	76	89	90	96	69	82	85	85	95	73	74	87	102	89	88	81	79	72	90	100	107	74	74	71	66	85	83	80	90	98	94	91	87	86	96	86	93	79	71	94	74	79	80	81	95	81	75	80	83	102	66	82	85	80	83	85	94	90	82	78	77	94	99	75	79	86	70	96	82	98	80	96	87	85	83	81	80	84	79	89	85	87	88	94	101	92	81	85	90	71	77	79	77	90	85	87	85	74	77	79	80	97	89	69	88	96	76	75	82	97	96	83	73	92	92	74	76	86	78	78	78	77	82	97	109	82	85	70	86	84	82	71	86	100	108	92	89	87	88	82	92	67	84	87	103	81	92	89	99	90	76	75	99	83	89	65	89	72	88	79	91	88	73	91	96	104	89	71	102	97	80	74	104	72	82	86	95	84	78	92	94	76	86	74	93	86	88	91	84	78	89	80	90	79	87	93	86	83	90	97	73	71	111	75	88	87	93	85	89	89	68	77	94	90	92	94	99	96	90	89	81	85	68	74	93	74	92	97	77	87	82	86	83	85	85	93	92	79	87	76	80	73	86	82	77	84	76	83	96	67	85	86	85	73	79	77	88	81	78	71	71	73	76	83	99	92	78	75	90	82	84	91	88	81	99	75	83	87	93	71	94	93	92	91	75	86	74	74	94	72	70	87	89	69	74	96	91	86	80	87	114	106	103	65	95	82	98	93	89	79	93	101	88	88	80	77	78	83	90	63	63	97	85	72	91	94	89	85	87	86	82	87	80	104	90	94	74	79	69	84	92	85	66	72	75	79	73	96	76	83	80	82	80	89	81	80	94	86	65	93	83	87	90	102	85	83	90	91	64	69	83	76	101	81	99	83	85	80	89	92	77	80	82	85	63	69	75	82	71	72	106	59	88	86	78	86	85	96	59	91	100	77	83	82	86	73	84	96	73	93	90	91	89	83	95	69	89	85	88	83	62	91	78	91	88	101	85	94	75	76	97	87	103	116	73	87	72	93	75	93	107	79	68	91	75	72	91	82	85	83	74	87	90	63	90	92	93	72	85	87	79	79	95	95	91	86	71	91	105	84	86	84	77	77	91	96	90	76	94	103	72	90	83	87	95	96	80	72	71	82	82	81	92	81	65	101	93	97	105	94	80	62	86	78	89	83	78	79	82	76	72	80	69	84	93	89	79	74	92	82	71	86	89	90	65	69	85	78	86	90	81	87	82	90	75	80	82	106	81	99	83	71	82	90	99	77	86	78	89	95	93	66	92	80	104	82	84	75	89	85	79	98	88	88	63	73	59	86	79	71	83	102	76	69	105	93	92	89	89	73	91	96	91	99	66	93	88	94	92	89	94	82	81	74	98	92	81	74	81	90	67	91	88	91	88	101	75	82	78	92	86	70	70	84	71	105	76	77	103	91	77	86	82	104	77	79	92	89	73	75	86	88	99	90	76	76	90	99	94	77	87	89	100	81	87	66	91	72	81	80	91	84	92	92	74	87	85	80	104	92	66	82	91	91	95	87	74	78	87	77	73	78	80	75	85	81	79	79	79	80	82	87	87	74	87	87	76	87	78	83	81	98	91	83	92	92	88	75	78	77	86	87	87	71	87	84	93	105	80	79	74	88	87	86	87	119	82	92	68	90	91	72	83	102	84	83	84	85	89	81	98	87	74	75	71	97	85	73	89	89	74	75	97	93	88	74	96	80	94	75	90	84	95	70	96	100	86	90	83	83	93	75	93	102	90	100	91	98	99	94	80	81	95	76	90	99	82	71	83	103	81	79	88	82	83	92	97	80	102	84	95	81	72	79	84	83	86	84	76	89	105	87	71	77	86	81	105	96	91	78	77	64	77	84	85	72	73	77	74	84	88	76	91	90	93	94	85	85	96	90	85	72	100	81	70	110	89	80	80	90	78	102	84	102	97	78	84	73	75	87	85	80	96	88	84	78	86	83	84	87	84	81	91	85	84	70	74	77	83	82	105	90	60	74	84	91	83	91	91	85	90	73	82	73	72	88	79	80	89	97	89	70	77	80	81	85	76	82	90	89	77	87	87	98	85	78	97	94	87	87	80	82	79	88	89	91	81	89	94	81	82	95	78	83	73	89	81	88	89	76	73	91	100	98	91	93	70	79	84	87	86	90	84	83	75	79	82	86	75	81	95	75	82	72	92	91	90	100	98	92	76	85	97	114	83	90	100	86	89	98	85	76	71	91	71	85	79	92	94	99	101	94	96	80	84	93	95	90	92	79	93	65	90	103	89	85	96	91	94	78	85	67	77	87	75	87	88	92	95	77	56	88	82	82	90	81	79	82	94	84	74	89	74	63	106	103	87	94	86	93	93	88	82	70	75	86	93	64	82	96	80	94	89	90	94	98	77	74	63	87	79	78	80	78	74	89	81	82	83	74	85	91	82	77	75	83	79	86	91	75	78	76	92	75	90	70	85	78	64	84	79	85	73	86	84	71	87	78	75	79	71	86	92	67	104	91	77	75	73	79	100	71	77	78	90	79	83	86	106	81	81	87	92	95	79	86	84	78	77	82	74	81	91	78	90	94	81	73	90	76	76	79	75	90	108	87	99	72	88	75	99	74	84	75	88	81	80	73	101	71	86	97	91	84	77	102	119	88	94	75	83	95	85	85	80	90	72	66	84	68	79	74	82	75	86	77	74	112
5639	3297	7154	9573	7643	5156	3592	1999	1587	1410	1486	1042	655	600	518	444	397	329	317	371	287	313	311	297	293	271	314	335	288	284	279	306	303	259	286	301	268	302	287	290	295	263	255	252	286	258	281	247	245	247	260	274	280	272	265	275	279	250	275	282	268	282	255	273	248	236	293	300	270	300	288	300	240	275	260	255	256	269	247	252	268	275	275	266	261	271	245	270	233	263	260	256	243	290	250	253	304	261	263	270	251	229	262	281	232	268	261	240	255	285	267	298	269	276	258	247	260	258	272	250	271	274	247	266	261	269	261	275	282	301	280	278	267	266	282	259	262	300	273	286	251	253	269	234	226	259	266	290	268	270	268	318	257	246	271	288	270	274	280	292	287	272	261	281	264	260	267	246	300	290	250	237	337	228	293	290	270	271	243	263	247	250	279	286	293	253	269	245	244	295	248	286	234	256	242	259	246	248	266	284	295	243	245	277	257	251	264	248	278	241	243	280	276	276	277	275	288	263	250	254	262	265	256	250	258	269	287	284	252	268	268	251	224	270	290	288	284	238	277	243	242	254	267	238	289	266	241	263	264	282	260	257	240	293	258	264	259	267	250	274	252	282	217	252	287	280	290	256	278	262	287	274	261	252	246	259	290	252	267	264	291	267	267	268	281	265	270	267	265	245	264	281	251	284	279	247	268	276	248	284	276	253	293	230	241	286	263	260	277	268	283	279	272	303	235	273	261	253	265	292	260	259	265	258	246	243	278	295	271	289	258	253	263	252	288	258	276	278	252	246	261	262	252	253	303	270	257	272	248	276	281	271	260	263	257	255	276	255	267	279	211	254	293	281	260	253	260	269	263	255	294	249	278	280	291	285	260	278	249	258	281	265	260	277	260	274	263	263	267	234	243	250	261	261	284	260	276	259	270	238	266	265	258	246	252	249	255	252	266	258	264	253	271	263	263	241	258	265	276	276	255	256	293	278	263	267	267	256	279	247	263	265	264	266	244	236	253	243	298	273	264	265	269	250	283	257	275	267	258	301	260	266	290	242	267	261	275	259	254	262	283	246	281	288	281	259	265	264	274	257	271	267	282	281	267	250	273	267	256	283	259	228	244	252	273	284	260	270	293	276	275	271	269	286	278	271	237	269	280	262	262	266	265	257	250	250	247	258	276	259	275	287	261	248	272	272	270	247	273	248	268	251	274	272	287	283	257	264	258	261	238	271	249	255	273	261	266	278	239	247	270	269	290	273	261	280	251	257	267	243	260	281	215	258	288	220	304	243	260	230	282	279	268	239	257	269	273	300	249	241	277	264	243	279	252	269	240	256	275	248	232	262	247	245	276	282	263	261	242	272	250	263	258	241	264	249	268	256	281	262	267	252	263	259	266	254	283	277	242	247	287	288	280	250	283	287	250	279	270	275	261	258	252	285	265	286	256	302	276	242	276	256	241	272	270	255	247	258	249	284	241	293	254	282	281	249	264	260	284	259	240	277	255	265	273	279	286	264	286	256	248	257	271	247	287	249	261	268	243	259	280	273	279	285	257	243	269	259	277	276	242	272	256	243	287	280	273	276	248	281	294	257	272	281	264	242	287	265	299	250	274	276	259	253	254	314	222	230	256	248	268	305	308	265	253	254	291	284	263	263	274	249	308	237	257	292	256	262	268	268	267	290	295	250	277	252	251	278	244	268	272	254	260	254	268	277	293	269	272	268	289	271	285	267	283	286	242	273	270	263	261	294	250	263	282	271	258	252	277	259	260	276	246	286	245	279	295	247	271	236	263	299	267	245	276	292	262	281	268	255	290	247	259	257	261	271	274	256	243	256	247	248	288	263	233	270	242	290	273	234	265	255	273	275	258	271	289	294	274	268	268	283	277	250	259	241	271	263	280	287	278	264	255	280	257	219	281	275	262	267	262	220	271	299	287	256	258	309	281	275	282	270	290	260	262	294	260	275	249	259	271	262	236	266	292	266	285	286	300	272	257	283	276	238	249	253	265	271	268	267	272	249	242	235	262	262	249	237	245	278	252	249	243	278	271	263	280	274	272	257	248	271	257	235	281	264	244	271	274	254	278	255	256	277	277	268	243	268	272	253	274	282	268	258	276	279	254	251	293	293	270	255	274	249	252	269	273	250	259	233	258	246	271	276	278	271	266	264	274	271	267	275	232	295	270	288	260	250	242	274	278	260	264	273	260	301	262	270	261	269	275	278	276	263	278	278	283	251	269	285	279	268	270	255	265	261	274	273	281	305	283	243	250	272	268	274	250	288	265	270	255	299	263	279	272	254	271	258	264	271	259	269	270	274	264	260	286	274	251	254	254	284	261	242	255	292	268	264	287	284	251	252	278	282	270	262	283	257	297	255	263	262	279	253	259	274	282	264	300	267	259	258	275	279	246	245	275	277	295	291	236	267	273	231	278	255	249	275	277	273	276	238	272	276	259	277	290	253	282	281	291	283	264	285	239	281	266	249	269	275	282	288	277	253	261	267	273	302	290	256	254	303	265	247	264	254	262	280	277	253	270	257	263	279	272	257	275	282	256	280	252	263	246	274	264	269	261	266	235	274	289	259	270	285	257	257	283	269	264	278	259	242	251	286	246	276	280	267	234	278	266	266	300	252	251	281	257	231	277	286	258	266	271	236	269	300	255	265	276	276	298	279	267	228	269	254	262	265	251	295	267	273	250	259	259	247	256	253	252	269	274	282	295	240	261	286	263	244	285	296	295	261	267	259	252	265	244	249	275	256	264	274	250	244	262	259	272	254	286	244	252	274	304	245	297	298	268	266	265	249	270	254	307	273	283	255	259	282	275	307	259	256	277	267	263	257	256	282	254	268	256	275	296	259	267	296	240	259	264	261	270	270	262	270	252	252	258	256	290	271	252	269	272	257	254	252	255	268	278	269	266	244	251	272	275	272	237	294	244	283	294	268	268	287	260	284	278	266	279	257	250	275	260	255	273	264	272	238	256	242	246	280	279	262	282	251	274	269	272	249	245	293	264	252	242	232	274	272	274	275	265	268	275	251	265	284	270	262	250	251	252	272	249	273	292	273	267	294	281	312	270	265	255	248	264	241	270	262	241	277	249	261	251	278	239	268	267	264	256	252	266	270	268	286	240	262	266	271	274	263	236	275	270	293	267	285	275	253	259	240	264	256	262	257	255	268	256	285	246	269	268	243	244	274	254	269	268	273	265	278	263	272	276	283	272	259	295	281	258	286	296	288	244	295	244	262	249	273	261	257	278	222	257	281	250	262	242	283	278	269	289	268	233	254	292	272	272	268	256	271	258	259	239	253	268	271	252	258	278	279	283	261	252	286	263	261	250	284	270	252	268	268	287	276	254	250	294	304	282	253	256	268	273	262	290	252	262	284	280	266	248	284	279	272	253	266	260	274	299	263	230	247	267	267	245	247	246	264	257	259	268	251	259	258	270	268	282	241	262	279	278	237	244	281	252	286	235	275	255	287	303	258	280	274	249	266
29343	22907	26981	32495	27304	20828	13362	7466	4890	4444	3458	3142	1476	783	658	427	393	337	308	263	244	237	249	203	207	207	232	186	196	193	221	214	258	215	215	216	211	225	195	203	181	193	194	210	187	203	214	208	217	227	209	217	198	232	237	183	201	222	188	214	198	189	184	183	176	228	189	208	188	196	205	193	184	198	168	193	215	184	207	184	224	229	207	182	191	198	201	233	193	201	228	223	221	213	201	195	189	168	203	180	220	190	215	207	213	223	212	186	205	177	194	188	183	195	202	179	182	212	184	189	182	154	197	190	204	206	225	213	208	188	190	205	229	198	164	180	209	183	169	226	223	175	187	216	197	232	213	205	222	214	204	201	182	183	187	203	216	190	193	181	231	246	179	210	214	193	174	204	179	212	200	167	195	195	196	182	202	208	180	213	210	194	174	166	192	202	206	187	195	209	173	211	170	189	213	192	177	197	210	183	215	200	185	192	205	224	196	165	192	201	211	181	190	207	193	173	196	189	218	195	206	205	202	201	214	189	191	213	199	229	183	171	196	216	211	204	208	193	181	217	177	208	185	199	200	195	182	195	220	196	195	193	192	206	160	202	194	189	187	177	183	201	214	179	181	176	200	183	195	183	195	207	198	198	186	185	195	192	210	188	221	203	199	191	183	216	194	193	186	186	200	174	225	197	188	193	216	231	175	179	185	199	203	173	198	193	201	210	196	201	191	205	189	186	200	219	200	211	197	216	181	228	190	196	195	212	214	173	205	203	210	187	202	199	212	205	214	170	217	189	206	205	195	210	182	195	205	188	180	197	196	182	190	192	196	207	208	239	216	225	221	220	204	185	199	187	175	205	179	213	208	193	194	215	181	192	197	187	212	182	213	187	185	199	194	192	190	195	189	217	204	219	190	204	198	217	187	176	193	194	210	207	188	212	212	208	199	201	195	217	158	196	203	185	175	184	170	180	184	213	218	178	191	174	196	203	204	184	212	193	183	203	188	201	209	209	202	219	196	185	223	240	198	208	196	203	221	215	190	210	217	223	175	219	191	187	197	199	182	186	218	191	220	201	172	199	196	191	187	181	185	203	194	210	171	219	208	199	202	223	173	179	205	216	187	198	198	188	189	186	179	212	202	193	204	220	178	189	172	195	207	183	171	203	200	201	191	185	177	202	183	185	171	191	199	199	215	187	200	210	222	185	200	185	197	168	170	227	201	204	222	209	194	212	178	177	196	205	224	200	214	190	189	203	187	187	181	187	216	186	211	178	209	179	191	197	201	225	206	209	213	225	174	175	159	185	190	201	190	175	215	208	185	201	216	206	195	177	195	187	191	173	207	235	209	208	204	175	184	203	236	214	180	199	204	194	196	186	176	199	213	211	194	233	178	196	212	204	197	203	202	202	212	212	214	209	206	179	207	194	171	167	209	189	190	211	180	204	218	191	199	204	208	211	201	211	216	209	196	192	205	212	213	212	202	190	197	190	211	182	195	189	206	197	213	179	192	194	201	195	200	197	182	187	198	211	206	198	201	186	208	197	175	192	194	196	193	183	190	196	187	193	220	212	210	183	179	203	198	181	192	189	185	171	193	200	182	195	213	199	201	224	176	204	183	196	200	184	175	184	195	217	198	203	216	222	191	178	199	186	188	200	213	215	185	207	188	189	213	190	228	195	185	200	183	180	209	198	190	201	213	193	197	200	224	194	203	196	200	207	201	206	211	190	207	197	207	197	210	194	207	197	203	234	197	222	215	191	191	201	183	187	224	196	191	198	182	171	212	186	182	187	193	192	199	165	168	201	199	172	194	180	183	196	208	185	206	215	200	198	224	207	185	219	204	199	186	216	189	194	196	179	159	191	238	205	219	202	195	218	215	183	187	201	184	170	213	205	190	210	198	178	193	213	204	220	184	192	201	172	198	205	217	202	222	239	189	183	194	186	191	197	197	207	198	185	201	199	183	197	188	219	213	192	210	196	211	192	219	198	201	182	189	168	209	202	212	175	156	166	219	188	177	168	210	190	197	181	190	191	205	201	189	222	221	191	196	209	197	203	198	196	214	208	206	197	211	223	199	190	202	194	187	193	200	179	202	208	176	214	179	206	194	193	209	200	207	219	210	213	191	231	201	188	207	192	173	215	190	211	195	211	219	201	177	182	175	184	188	207	205	175	172	195	208	198	192	210	219	201	182	222	210	189	200	192	216	215	216	173	220	193	207	186	231	196	225	176	208	200	180	191	214	200	193	227	204	198	205	170	182	188	213	205	198	214	199	202	175	205	204	215	200	199	222	201	190	209	227	198	207	179	189	196	202	217	202	209	191	176	189	185	211	201	240	186	196	234	222	185	186	200	201	207	176	199	202	178	202	196	205	214	183	183	185	208	206	203	168	189	207	221	202	184	197	202	196	184	202	181	225	186	206	202	182	207	198	180	194	200	198	210	206	199	211	209	180	222	203	181	198	230	176	202	202	169	190	207	181	170	170	188	195	211	186	208	177	202	196	195	216	212	207	207	182	163	223	211	221	205	188	210	197	198	198	200	206	203	169	193	210	206	205	212	190	195	193	189	190	204	185	201	174	194	190	183	208	200	200	195	204	194	204	180	197	199	191	223	205	163	203	199	196	204	195	200	186	198	201	203	206	227	193	187	191	179	191	224	196	202	203	202	183	176	195	206	218	195	173	193	219	201	222	216	199	187	197	194	222	183	181	210	234	211	187	161	216	194	194	202	213	205	199	193	212	212	207	200	199	175	189	178	190	191	193	182	182	170	207	170	176	208	163	177	225	220	202	201	212	202	190	204	194	206	224	182	179	209	194	184	222	208	213	190	193	186	197	191	204	202	198	195	198	206	177	199	193	234	202	224	186	208	184	184	171	191	177	190	177	188	199	199	188	215	228	201	207	181	171	184	199	192	206	197	248	211	171	219	205	187	199	205	212	198	191	192	209	196	236	217	187	210	219	189	208	181	179	174	199	196	202	193	196	190	207	188	204	202	202	206	186	189	215	198	168	180	213	181	203	202	206	195	191	202	181	219	194	183	165	195	185	214	183	191	196	211	190	163	200	211	185	200	226	182	185	203	203	219	198	202	210	214	199	230	174	172	206	175	198	208	211	190	194	190	193	207	182	192	186	173	182	191	209	229	180	202	181	207	168	214	205	201	186	197	198	169	212	195	195	205	192	206	178	200	207	185	190	216	206	190	204	206	204	175	190	210	178	197	196	178	196	193	192	195	211	206	207	222	205	188	203	222	205	182	203	193	179	175	193	170	200	197	213	217	192	184	196	188	179	213	204	188	200	183	204	217	188	213	181	217	184	188	163	201	200	225	199	206	194	194	202	207	201	199	169	199	196	195	222	167	191	192	207	203	200	213	196	209	204	206	192	218	175	223	200	212	200	193	207	217	208	201	210	206	209	229	185	175	196	191	192	181	175	192	226	191	180	203	187	223	196	212	195	217	181	202	219	190	171	202	189	172	168	201	197	194
21761	14040	24771	35181	34534	28392	22035	14419	12246	12565	11877	11037	5974	3839	3291	1812	1866	1516	1259	916	849	761	674	679	713	660	672	601	698	683	679	657	652	653	629	628	609	607	626	616	591	562	574	543	560	572	550	583	662	644	586	553	594	567	523	544	572	519	541	526	488	539	520	483	539	564	570	543	541	522	529	550	500	486	524	491	515	490	456	531	508	492	537	481	520	532	548	459	525	586	573	562	516	499	494	516	494	516	523	530	503	511	516	516	502	551	506	537	517	499	541	513	526	540	521	517	531	510	536	496	514	521	533	511	514	517	527	549	504	487	594	506	491	518	526	515	524	511	505	557	563	495	526	529	504	493	493	494	527	529	511	502	500	469	532	501	514	520	518	468	469	495	485	496	548	538	511	504	525	507	494	519	514	544	535	479	509	509	451	492	547	536	539	516	493	514	559	509	541	489	489	482	494	494	532	519	502	509	527	543	474	502	466	511	495	538	470	477	499	499	523	510	464	501	523	470	551	490	475	522	490	514	463	544	526	521	515	525	496	497	516	539	470	495	484	510	469	488	509	539	469	487	501	499	491	521	507	487	512	523	560	498	516	546	504	553	504	497	500	515	512	493	495	489	501	505	486	512	472	502	483	531	566	505	512	534	526	535	550	525	502	508	532	480	539	515	512	532	477	532	553	507	514	521	497	511	465	550	501	484	493	481	524	543	503	470	560	507	546	490	491	529	522	506	525	528	512	521	499	526	531	536	562	511	493	518	519	527	512	491	518	477	539	512	477	534	519	512	498	536	524	535	493	475	497	515	527	521	529	532	486	530	555	522	522	533	530	514	505	502	514	504	554	525	524	502	501	505	484	509	508	487	474	506	505	510	524	526	523	509	530	530	479	487	575	460	530	506	527	494	499	527	455	520	488	473	496	498	521	531	496	520	520	513	493	500	515	527	515	478	520	519	482	506	485	520	541	526	494	515	517	517	555	521	505	521	548	531	547	515	506	541	531	541	499	511	480	509	510	531	531	518	507	528	513	529	498	489	542	491	493	523	493	530	544	507	502	521	521	517	513	483	504	509	525	487	518	516	522	500	478	501	508	478	500	477	520	519	544	485	545	496	499	527	520	527	519	524	526	502	498	523	483	490	471	527	556	525	536	490	512	486	544	507	556	494	499	489	512	500	478	450	482	504	521	455	538	520	531	516	502	560	484	489	523	529	485	484	511	553	522	510	532	549	551	473	533	503	505	476	553	496	526	497	496	512	498	488	528	494	513	481	497	517	479	518	518	520	500	470	520	522	536	493	531	517	544	530	516	497	455	492	463	526	577	505	494	529	511	552	538	537	525	547	494	524	479	501	553	522	494	493	517	509	553	516	519	521	499	491	511	561	499	498	498	531	526	508	519	494	553	500	493	503	505	508	518	553	518	469	513	555	498	492	495	525	506	500	495	512	537	515	498	483	480	516	522	525	509	530	497	510	523	527	495	500	515	545	537	528	513	520	507	485	510	543	496	513	530	489	496	520	487	503	547	523	514	496	531	520	517	533	506	543	484	514	527	556	548	531	502	505	526	467	536	532	568	508	486	524	533	524	539	540	503	493	499	509	503	518	464	528	465	472	531	529	491	487	519	510	529	520	524	520	501	505	558	546	508	541	513	509	522	515	487	516	495	574	491	524	483	525	486	537	490	487	534	500	512	538	539	516	490	496	535	493	488	469	504	517	537	557	507	480	538	526	494	523	541	501	513	508	516	515	533	516	547	505	526	507	523	516	503	534	516	520	528	493	538	547	488	491	511	523	555	477	518	523	518	519	481	512	509	517	462	500	505	519	497	552	496	498	520	451	523	496	483	494	522	537	511	501	477	510	523	509	516	510	515	528	527	518	512	488	542	484	492	529	516	484	488	491	496	488	517	547	492	489	552	520	486	511	506	523	515	539	521	532	508	529	546	519	515	511	491	478	497	498	508	521	520	503	528	512	512	512	497	532	525	554	476	501	481	526	557	493	544	523	499	514	524	536	509	491	491	516	494	547	518	517	489	499	502	488	505	509	500	502	490	521	518	472	542	465	518	490	534	487	487	531	517	533	492	536	546	500	527	523	479	492	530	547	474	512	487	500	482	545	528	491	478	527	518	497	504	517	513	547	500	471	492	499	517	525	514	489	503	521	518	514	491	497	494	479	496	550	521	507	519	511	513	534	470	552	515	511	481	525	504	513	512	521	527	529	530	493	513	524	530	545	512	515	566	478	525	504	495	572	514	501	511	491	472	513	469	496	562	467	505	514	489	503	527	502	507	537	504	512	515	523	537	523	544	510	456	527	513	479	504	509	486	497	520	521	493	530	504	530	498	506	521	487	522	512	495	492	537	514	499	514	543	524	521	492	492	524	510	557	512	502	526	548	504	498	506	549	551	494	502	465	538	499	530	522	508	520	509	500	547	482	523	505	503	489	509	495	538	521	523	520	529	551	550	527	482	515	486	528	511	527	550	508	488	550	504	514	478	509	539	502	526	504	513	512	524	539	508	508	490	507	535	518	479	505	564	517	496	545	505	486	517	463	509	503	469	546	490	503	532	470	510	495	497	494	514	497	518	488	563	516	495	503	535	521	498	492	478	499	489	484	488	489	493	528	511	511	459	478	507	514	529	476	586	535	545	488	505	483	523	466	504	525	517	469	471	516	490	529	521	505	548	538	502	495	550	499	482	503	509	495	501	491	544	477	479	531	495	523	481	539	476	539	461	501	537	477	497	486	490	533	525	505	493	500	551	487	487	528	481	538	533	523	512	532	494	558	482	502	504	551	512	499	504	480	531	480	497	497	502	520	529	481	506	503	510	517	508	502	578	497	474	503	536	547	512	506	533	509	517	510	484	511	564	507	517	509	489	480	509	514	506	501	469	491	519	529	532	519	499	510	471	496	474	487	503	542	464	479	477	490	509	524	471	526	511	501	508	490	495	504	530	529	473	513	489	468	477	517	524	526	543	504	514	517	508	511	476	480	515	537	503	517	522	526	505	509	492	500	522	468	498	510	527	505	506	487	486	488	540	525	508	485	510	504	544	521	512	506	494	519	536	525	498	501	525	508	567	524	549	504	533	500	542	517	539	548	530	525	528	504	555	465	564	528	517	534	530	495	512	541	535	495	492	493	509	536	563	511	510	486	520	521	496	520	539	498	522	576	521	529	527	523	525	506	529	514	527	473	487	464	484	523	515	516	527	494	523	492	492	492	535	502	522	544	504	514	479	466	536	503	498	494	528	530	519	568	525	517	510	504	499	546	515	542	514	535	483	499	532	515	490	497	562	520	520	502	566	498	484	492	502	471	529	515	473	500	505	492	507	478	511	517	480	507	545	482	505	499	524	489	517	508	502	504	516	503	520	508	466	506	508	532	513	475	502	536	457	504	495	466	512	471	465	539	538	520	494	532	478	488	511	531	505	529	513	496	547	517	526	494	497	513	502	469	517	497	524	526	522	481	509	526	487	512	512	505
38270	29715	33303	39115	34300	28471	21826	14262	10372	9517	8671	6726	3627	1813	1296	727	653	625	471	461	383	364	323	298	314	339	334	361	331	310	281	326	376	326	305	313	337	322	335	315	312	342	276	296	291	311	308	339	323	339	328	288	305	294	300	277	291	296	280	302	297	291	259	295	308	315	256	291	284	284	326	297	291	351	274	293	307	269	297	295	311	307	249	289	284	299	310	282	260	277	290	304	293	284	296	251	299	251	291	302	300	301	305	325	277	283	294	315	314	271	280	301	281	331	325	330	322	293	311	275	274	289	274	287	276	316	308	292	306	314	294	285	282	312	291	307	280	291	282	322	276	292	286	279	322	269	294	260	285	292	304	324	275	277	291	297	274	300	301	272	244	299	282	290	306	311	300	312	309	309	302	293	284	315	307	310	311	309	302	311	291	315	259	276	290	262	285	286	284	260	277	306	276	246	278	298	329	279	302	281	280	307	311	307	294	337	280	296	277	319	282	299	285	269	291	258	293	282	291	322	269	264	296	267	270	294	284	284	296	297	247	288	313	331	301	288	314	269	270	290	314	295	298	322	287	280	289	267	301	294	297	285	313	270	258	289	289	302	317	242	290	276	303	260	317	300	296	322	291	290	258	268	291	286	299	312	269	301	290	326	334	293	267	311	302	285	281	269	293	258	277	280	270	264	270	307	298	278	303	290	284	295	263	290	292	259	303	320	256	315	314	283	268	260	302	285	290	310	270	278	318	316	284	264	277	261	302	287	296	313	267	295	288	292	298	311	272	279	263	269	261	271	293	296	298	282	236	273	310	296	311	276	305	290	282	272	276	330	306	293	259	291	291	300	326	310	299	277	274	281	270	284	297	310	290	322	304	307	293	274	288	276	309	319	275	310	299	307	296	294	306	290	286	304	322	268	302	293	275	291	337	268	290	283	298	287	291	265	307	242	286	308	269	300	297	301	311	260	286	296	285	271	279	279	279	267	296	246	314	257	317	302	307	308	337	282	298	318	287	296	286	290	271	273	299	284	293	298	292	288	282	297	305	271	296	311	266	301	296	263	278	311	295	318	259	281	286	288	306	294	274	307	287	276	285	273	294	264	281	311	300	308	292	283	286	283	281	296	262	300	329	302	298	301	318	272	317	285	287	303	289	274	285	266	292	289	299	311	275	272	266	266	283	302	295	308	307	269	280	278	281	281	279	282	297	256	270	292	311	296	332	279	298	310	294	314	286	308	287	250	288	271	290	287	297	289	293	272	324	282	291	291	285	302	290	314	283	292	284	309	271	282	305	255	302	303	307	290	340	289	293	282	277	283	266	296	293	277	306	291	303	311	295	308	285	292	294	292	261	288	287	273	309	302	283	307	262	280	307	274	313	264	318	308	292	305	258	315	284	308	292	283	279	276	281	274	271	277	278	327	312	278	273	282	302	278	292	293	288	320	302	312	281	292	326	285	293	292	286	304	298	306	297	290	294	304	292	300	276	311	327	288	306	292	272	276	291	311	262	312	313	288	277	311	292	280	273	274	275	329	313	314	300	272	296	282	304	333	325	288	291	302	283	306	312	294	308	279	299	307	289	292	323	296	282	278	263	250	282	262	269	312	285	278	260	293	276	260	282	310	311	296	307	308	293	308	322	278	279	311	314	276	291	279	268	298	265	294	256	298	298	295	305	258	259	271	266	289	326	263	280	329	277	268	273	297	269	313	288	262	312	305	296	297	300	313	315	293	276	277	292	283	295	302	299	291	291	276	311	266	238	286	283	318	322	298	287	279	308	281	300	290	311	315	301	277	290	324	316	287	299	299	278	265	268	298	310	290	274	283	293	290	291	306	313	315	270	314	315	314	318	271	311	270	287	297	306	271	292	303	264	258	269	286	329	275	268	275	303	308	317	289	279	293	298	285	309	271	327	287	296	286	284	309	283	330	296	262	290	330	305	279	324	298	308	300	317	290	256	270	305	271	274	263	322	307	300	292	322	274	290	305	298	276	285	325	281	277	311	268	311	270	298	273	260	270	299	326	271	281	310	282	301	265	316	274	302	288	292	280	283	337	303	309	268	256	310	292	302	304	267	310	268	272	285	341	299	307	298	307	260	245	303	297	279	276	258	295	292	310	268	310	297	325	293	251	285	268	292	337	312	292	292	296	316	325	314	259	303	299	286	267	264	263	269	270	283	277	289	300	264	274	307	283	295	280	275	267	286	291	273	315	267	309	297	301	318	323	288	295	291	311	297	311	310	327	311	291	307	312	283	304	295	273	298	286	280	283	293	323	309	295	260	294	302	280	257	275	263	291	300	311	324	303	294	294	260	273	293	295	316	278	293	300	284	278	273	275	287	258	297	271	311	282	286	280	289	295	270	258	290	261	338	299	301	287	269	294	292	290	309	294	308	288	323	281	290	287	310	293	291	270	303	284	294	278	302	320	302	287	312	296	278	282	278	308	301	305	254	296	296	306	281	309	293	295	284	277	302	308	298	293	284	285	292	305	275	274	315	272	296	267	288	322	292	318	272	287	284	288	283	280	279	285	266	337	291	265	272	271	295	319	276	287	293	304	279	305	285	259	330	271	286	310	262	267	286	281	313	315	306	322	289	271	304	304	292	314	306	316	280	259	310	304	289	296	280	294	285	317	305	314	337	308	275	293	287	285	267	300	295	323	318	265	321	257	259	285	300	265	263	303	272	305	282	300	297	266	291	306	315	303	306	305	277	264	287	296	275	283	312	317	285	305	269	302	296	305	299	310	246	285	270	290	301	336	313	291	303	303	296	315	291	285	300	266	268	277	294	296	304	298	349	258	295	255	323	277	286	286	265	289	315	241	268	280	294	301	313	273	295	253	303	290	288	318	291	250	301	283	288	297	295	293	297	307	288	277	287	271	315	298	296	300	300	321	271	268	296	305	252	335	286	291	259	286	292	327	301	273	299	292	294	273	287	290	293	307	309	279	280	302	311	305	300	271	299	310	295	269	315	297	307	296	298	328	331	280	304	277	306	274	298	275	270	308	304	323	280	289	272	300	278	296	283	283	252	280	289	301	300	305	311	267	307	299	288	288	286	303	324	315	283	287	308	285	280	271	279	307	306	312	269	276	276	290	285	311	292	282	307	314	277	295	306	352	316	317	257	299	281	264	298	261	324	307	274	292	294	255	282	280	277	317	292	327	304	263	293	312	285	268	287	299	296	257	288	277	262	289	304	279	310	310	311	296	286	290	299	290	283	280	305	291	301	275	278	300	282	301	283	301	295	281	297	302	285	309	301	272	308	283	292	317	277	305	281	298	275	280	298	296	287	300	289	306	273	292	268	289	275	288	274	277	284	307	277	259	312	308	283	291	288	271	263	312	273	311	285	286	268	318	254	297	308	246	282	282	300	309	311	272	284	283	311	300	295	291	250	275	261	289	286	315	292	316	307	293	297	317	284	261	326	309	308	292	269	310	295	328	304	278	294	307	313	317	320	279	298	263	310	296	284	303	288	278
28425	20134	30808	42610	42742	37562	30028	21039	19275	20637	20643	18071	10200	6628	5189	2728	2738	2742	1798	1687	1416	1168	1022	973	986	1030	958	1001	1113	1036	1029	926	961	1002	1023	1058	987	886	859	871	771	784	816	811	797	829	873	914	915	888	858	820	826	796	801	755	750	712	736	702	755	838	738	716	718	719	705	716	747	689	662	696	689	750	740	719	713	712	717	723	691	684	708	723	697	669	729	725	656	703	712	708	674	681	692	692	686	661	708	679	663	661	707	645	722	652	692	652	665	640	736	713	692	662	724	734	629	711	732	714	693	735	668	686	725	674	692	695	677	722	708	713	702	686	678	736	690	675	652	680	691	676	681	707	683	664	671	722	710	645	726	707	715	705	757	731	658	689	700	692	672	695	693	697	666	680	695	700	721	687	713	665	671	679	650	726	655	675	704	724	683	664	680	678	694	645	620	718	656	696	685	705	705	741	739	696	649	705	711	722	673	687	690	694	706	732	706	705	682	639	708	729	677	681	692	717	714	679	692	641	691	704	692	685	681	648	675	689	689	731	717	660	684	701	710	684	677	686	667	652	700	710	650	725	708	725	647	669	697	696	748	715	724	720	702	668	709	645	696	662	720	725	679	703	675	708	721	692	712	657	739	727	678	703	666	692	711	657	656	650	673	692	661	764	678	700	698	663	672	659	696	691	680	661	681	710	706	694	667	647	696	672	719	713	685	644	675	678	716	707	673	665	673	699	638	648	657	703	714	715	657	661	664	692	699	655	671	725	678	716	693	645	661	674	713	693	711	695	698	721	642	717	685	742	731	725	715	672	686	687	688	687	707	686	703	708	705	715	693	690	696	652	719	640	681	679	739	696	679	702	656	624	650	696	698	686	737	734	648	675	686	674	671	689	715	665	716	698	662	682	730	694	647	621	686	668	625	639	659	684	679	717	694	657	709	661	749	723	741	737	682	728	669	685	671	655	664	698	665	701	645	680	681	714	703	670	711	689	690	667	647	720	697	646	727	689	665	708	694	667	666	691	708	629	681	668	684	731	693	709	670	683	676	685	682	683	679	691	717	679	687	721	736	686	691	718	663	694	726	689	656	709	685	713	683	709	705	688	715	710	752	706	694	696	714	662	682	668	702	608	708	657	694	719	681	684	669	696	721	711	677	701	659	699	755	661	686	710	678	683	710	665	681	676	655	684	670	697	667	670	701	692	673	722	754	751	708	703	651	672	677	640	699	710	719	706	683	665	699	644	700	650	689	687	686	695	697	687	705	717	681	676	688	739	696	649	680	703	694	689	703	705	707	677	691	709	721	694	679	730	730	730	718	699	674	686	696	689	654	677	674	745	684	674	727	712	661	725	683	691	656	690	654	690	664	663	680	663	678	756	719	660	676	735	679	651	729	704	673	609	669	652	632	712	663	700	684	639	729	691	657	683	714	754	719	715	661	762	651	698	675	656	664	685	687	672	693	669	717	683	689	708	697	643	743	688	731	705	688	635	686	732	691	712	706	702	676	680	714	663	665	732	728	705	678	693	696	687	680	673	705	721	681	682	735	736	685	699	674	676	686	672	673	713	692	666	702	673	724	688	698	690	696	680	655	700	697	676	697	666	645	712	724	677	700	707	669	692	685	672	684	663	688	673	650	647	677	654	671	679	666	702	672	721	706	686	670	695	635	665	687	723	675	683	737	690	709	674	672	724	665	694	635	664	673	645	704	675	664	708	702	683	648	658	717	693	659	681	674	695	691	728	708	678	667	692	688	689	715	679	653	697	709	689	703	687	713	694	683	677	744	694	659	660	683	670	685	706	642	635	691	691	691	720	730	709	667	681	720	691	662	686	729	663	675	697	674	674	695	691	681	677	722	649	689	685	669	729	713	680	706	674	657	672	661	692	683	597	707	675	688	653	696	704	739	733	735	706	677	693	686	680	684	656	651	691	683	683	676	706	723	716	710	691	682	669	654	704	719	705	639	742	683	661	681	642	674	680	671	673	680	679	703	721	721	671	716	650	697	695	699	755	682	708	683	736	671	664	697	659	697	646	658	662	684	668	726	663	663	699	714	695	662	722	693	707	717	660	636	682	715	655	669	696	680	706	682	642	725	687	724	683	696	729	707	692	725	666	663	681	666	670	680	671	682	678	713	648	690	649	658	648	678	727	673	750	711	680	690	621	724	691	744	729	680	683	710	703	650	685	674	690	716	658	660	708	733	686	680	663	709	689	703	723	654	668	677	707	709	739	675	658	645	702	726	647	655	667	667	699	693	707	668	685	658	673	704	689	711	684	699	682	675	677	703	642	691	657	653	671	676	690	715	693	703	662	684	712	685	711	661	674	689	647	735	745	686	695	713	710	698	736	703	675	668	669	704	645	676	664	668	669	727	699	658	664	721	685	682	710	715	690	714	682	680	671	691	721	698	636	669	677	706	655	689	679	711	691	679	692	666	723	669	594	675	656	676	669	697	663	651	738	691	702	637	714	721	712	705	675	689	717	695	645	657	672	713	692	676	715	686	682	720	689	685	676	690	669	639	674	653	692	665	669	652	680	633	681	730	678	692	664	744	693	706	642	685	635	673	728	698	684	691	666	672	757	644	680	662	657	683	704	731	674	669	683	704	723	712	690	687	696	652	701	668	687	682	690	687	687	692	697	710	642	690	699	704	688	729	704	714	667	718	696	735	680	673	666	689	715	679	675	684	659	712	709	699	697	651	704	659	680	692	721	692	678	653	699	676	701	709	729	669	716	682	728	669	703	725	689	710	709	710	692	693	679	693	697	653	675	684	691	681	679	663	715	672	685	707	653	699	673	704	723	666	664	732	672	711	684	716	692	705	678	661	663	720	691	681	718	712	716	727	671	706	663	663	671	684	708	691	670	693	744	646	741	684	724	716	681	661	683	696	695	719	673	712	675	665	690	713	700	671	706	747	715	705	683	687	708	665	668	697	651	696	676	712	698	687	713	636	725	741	641	734	669	676	722	707	681	662	676	648	666	692	658	657	709	692	719	673	704	755	699	678	629	677	644	688	670	685	694	713	737	689	674	690	700	689	702	636	663	701	648	738	685	713	662	714	700	700	671	697	705	676	729	617	678	685	657	678	687	644	716	675	680	686	660	685	665	736	686	654	706	726	728	667	655	683	653	706	651	650	668	701	724	644	689	710	689	636	673	688	698	686	718	685	690	717	672	669	640	696	646	706	671	707	711	661	719	675	677	700	711	725	699	687	681	693	685	697	754	691	705	657	749	717	661	665	681	737	682	716	654	683	647	701	694	722	704	689	705	675	707	670	658	706	690	722	693	725	646	651	693	683	719	680	702	662	711	663	712	725	650	715	741	629	671	693	718	719	650	717	705	654	657	723	723	680	682	731	595	669	745	651	671	689	640	677	638	734	691	735	692	675	654	688	660	732	728	687	667	721	750	656	679	699	714	682	635	657	668	697	700	686	729	753	672	741	696	663	688	686	711	732	635	729	694	690	694	686	764	715	704	698	713
7247	3478	3986	4723	2770	1735	820	411	298	227	243	220	133	136	112	114	92	103	105	97	89	90	92	84	62	103	101	96	82	93	99	76	92	83	95	103	90	86	86	88	84	90	96	87	104	79	98	88	105	103	93	90	97	80	87	93	100	77	82	81	89	79	103	86	86	70	93	85	91	88	67	82	86	79	93	76	76	84	94	75	96	98	83	77	82	100	106	91	90	64	79	84	77	75	68	68	82	100	89	90	104	95	85	77	80	98	85	93	97	85	89	70	87	84	71	82	98	83	85	71	75	83	70	92	88	84	91	80	89	85	96	93	104	97	86	75	87	78	74	87	100	93	110	97	83	72	103	86	88	67	94	80	92	81	82	74	91	80	71	101	81	70	97	85	104	86	69	80	84	83	90	89	82	76	80	98	89	76	94	85	90	84	84	70	71	88	93	77	89	78	74	73	88	85	102	92	71	100	97	83	99	95	66	95	85	73	78	95	93	95	86	82	93	74	79	96	80	74	75	79	85	69	92	93	81	96	102	94	80	68	83	84	91	83	86	87	83	89	80	63	96	96	72	79	97	77	91	80	86	87	81	72	93	93	84	89	84	80	75	88	92	79	87	84	81	96	82	87	85	84	80	99	84	82	92	60	85	75	77	96	89	97	82	88	77	78	76	87	78	80	96	86	93	74	73	91	83	70	97	81	102	81	86	83	90	99	86	68	73	92	93	89	92	105	77	72	84	72	75	101	77	93	92	94	95	86	70	90	94	86	83	81	69	74	84	75	97	68	78	76	93	82	84	68	113	91	101	81	87	86	80	84	80	72	63	75	81	75	68	81	106	84	90	80	87	98	87	95	86	69	78	105	79	96	86	87	85	93	81	81	104	68	95	74	92	100	83	90	101	96	71	77	88	89	72	85	79	70	70	105	88	76	86	92	84	91	75	100	83	86	92	74	85	76	98	93	87	88	91	96	79	69	84	70	92	85	84	93	90	70	81	81	97	94	75	78	77	94	78	99	75	110	86	86	98	98	72	73	86	78	89	87	89	87	83	75	98	110	86	79	85	103	101	63	63	106	82	94	88	79	78	76	80	73	72	101	79	86	89	100	102	88	102	75	86	93	91	85	80	89	81	107	91	92	78	99	83	86	90	95	81	62	77	96	77	71	84	98	82	93	90	91	91	79	83	80	81	91	80	71	93	85	90	88	77	106	67	69	102	89	88	86	94	81	81	80	102	94	88	86	81	91	85	77	90	84	79	94	88	85	87	89	77	96	96	75	73	89	98	89	82	82	91	85	81	86	96	85	68	81	92	92	76	81	74	73	84	105	90	90	91	92	78	73	86	87	88	97	81	85	97	78	82	96	79	73	87	76	100	93	93	78	71	91	89	73	86	80	95	96	83	98	85	70	81	91	92	81	102	102	99	93	72	97	80	91	75	92	70	93	86	85	88	95	98	85	78	102	84	79	96	96	96	80	89	81	95	101	77	78	88	92	109	73	83	83	83	77	96	88	102	93	94	77	83	97	92	97	69	84	90	94	88	84	103	79	83	74	79	63	75	90	76	90	84	74	88	90	77	78	87	93	85	97	70	74	88	85	87	85	76	85	103	97	89	84	83	92	86	72	91	80	91	83	90	96	75	90	92	91	85	68	84	82	85	88	89	88	74	115	94	88	95	98	87	77	101	75	72	86	96	88	82	83	97	73	85	73	87	92	99	91	92	94	83	82	77	71	89	87	83	104	106	86	78	76	107	70	81	85	71	99	81	90	96	86	88	90	90	79	88	84	84	100	82	76	72	85	82	62	105	88	94	93	83	85	95	90	82	72	98	88	80	101	92	92	77	82	97	92	80	75	76	69	89	100	84	86	79	101	76	92	96	106	78	90	79	103	88	101	97	93	82	95	84	82	82	89	84	106	72	80	80	94	70	87	91	87	85	97	81	86	83	95	91	82	90	79	95	89	87	89	80	102	72	79	78	85	67	82	82	70	97	82	80	88	81	89	96	83	89	63	68	91	77	100	93	93	112	80	84	81	91	103	78	77	79	79	86	81	68	72	88	101	92	105	89	77	99	104	82	68	78	81	93	80	95	87	90	81	77	85	93	78	89	82	83	75	97	70	76	84	84	68	77	76	95	100	85	94	83	84	78	74	94	82	91	90	85	71	85	87	78	80	79	84	92	96	90	92	104	104	84	95	97	71	73	80	89	93	78	87	92	97	82	95	102	86	83	86	94	87	68	89	97	78	77	83	100	90	75	76	85	86	87	67	86	89	88	91	98	84	84	88	87	88	101	79	75	80	106	80	101	92	77	94	79	86	83	82	96	85	83	88	70	90	78	86	74	101	102	82	93	94	81	84	96	68	82	64	98	81	93	77	88	96	110	102	84	74	77	77	89	90	101	87	82	99	100	89	83	65	84	85	100	107	92	78	91	96	90	90	78	88	92	77	82	74	96	80	91	76	80	94	85	89	93	102	84	84	78	75	105	87	84	96	70	78	81	90	85	80	93	73	89	97	84	92	88	108	78	99	83	67	75	89	92	81	91	72	76	95	98	76	95	78	82	92	76	72	93	88	96	91	80	80	84	74	59	93	78	93	89	62	85	84	76	71	90	98	80	81	72	71	92	108	82	70	79	84	74	78	82	86	76	100	85	100	90	100	99	81	85	83	97	75	82	84	81	78	74	85	85	96	104	92	106	87	104	106	76	97	80	79	81	91	93	61	97	83	77	78	96	97	93	84	101	76	113	73	83	83	74	83	97	83	90	80	69	80	96	83	96	85	81	99	70	81	83	80	76	83	99	85	80	76	88	85	87	89	87	84	84	85	83	91	83	89	104	79	96	79	82	64	92	99	78	92	92	75	85	85	80	84	85	85	99	70	67	96	91	75	82	95	80	88	94	88	85	92	77	63	78	84	89	91	91	92	82	93	80	100	98	97	82	86	90	76	86	87	100	81	85	89	91	98	91	59	79	76	86	93	82	81	85	76	98	94	66	74	110	102	88	82	88	85	107	73	81	88	96	78	91	60	89	88	83	85	101	96	79	85	98	87	71	86	93	82	98	99	80	90	87	74	85	80	91	92	80	89	100	64	86	93	83	86	84	96	78	85	83	77	82	86	92	94	92	91	99	69	88	100	85	81	77	87	101	115	91	82	69	82	81	88	102	92	77	95	92	85	86	74	86	76	89	96	108	88	101	91	95	90	67	107	84	81	102	89	97	97	81	81	86	88	98	91	95	85	98	85	74	86	101	81	99	86	79	75	74	72	84	88	85	90	96	100	103	73	78	88	91	85	72	72	97	106	89	67	82	91	93	91	88	99	76	77	82	81	102	75	91	72	80	87	90	78	94	78	93	88	97	83	81	86	91	89	74	96	79	94	77	67	79	88	79	87	92	82	68	91	74	106	86	83	83	89	83	93	97	77	88	99	86	82	75	88	81	91	63	77	81	89	85	81	68	72	91	84	87	86	82	82	79	85	86	83
5838	3090	6914	10801	8187	5455	3074	1705	1375	1464	1461	1164	729	505	435	373	432	374	343	306	285	270	326	299	285	288	303	297	291	317	296	286	282	293	290	318	317	270	296	299	279	268	261	272	291	292	278	267	266	265	258	273	279	285	255	264	246	268	274	276	264	276	253	258	266	276	287	279	285	257	299	293	271	272	241	287	256	249	249	272	249	275	273	252	257	276	253	272	250	266	287	258	281	261	270	280	268	272	265	280	283	264	274	260	275	279	257	265	292	265	263	266	284	256	225	278	268	270	278	276	276	265	280	266	272	256	279	256	268	283	224	245	301	246	282	263	278	250	242	261	256	288	303	314	251	258	258	260	256	269	262	269	261	278	254	241	258	295	289	266	265	281	291	299	276	269	276	285	261	274	261	267	283	266	254	269	269	257	246	248	293	275	262	248	280	259	281	270	255	277	254	267	301	242	278	276	237	276	283	292	256	249	291	280	270	261	268	276	267	266	275	271	262	287	282	280	273	245	264	248	273	299	266	261	243	295	294	268	267	274	266	258	282	271	266	275	260	276	274	271	282	282	253	257	254	271	298	289	270	262	281	281	293	273	264	284	240	241	294	257	291	277	255	284	282	260	251	250	278	285	277	259	276	257	269	291	272	250	273	266	251	260	253	251	293	257	268	274	255	253	249	288	264	283	254	274	269	268	270	250	266	265	259	269	265	295	268	292	283	294	296	266	233	275	250	249	271	252	250	267	264	266	264	263	274	277	256	263	290	270	274	279	289	275	253	274	292	286	288	274	284	288	260	241	270	262	266	312	253	269	277	241	266	280	294	272	272	244	258	289	279	260	288	263	263	270	258	265	264	256	272	280	257	233	234	251	300	257	298	269	275	284	251	271	277	244	265	262	292	288	254	283	285	269	275	280	267	264	297	264	279	263	272	243	275	248	287	287	292	271	259	269	272	267	249	252	280	244	274	259	278	278	266	250	269	282	276	304	290	287	252	285	244	250	274	284	278	278	250	286	230	259	298	258	294	281	288	264	277	251	264	287	268	282	259	276	261	269	278	270	260	263	252	261	269	255	275	319	274	264	264	283	291	267	270	285	277	300	300	271	283	260	280	289	247	294	298	260	265	259	288	265	257	258	287	269	266	247	261	255	283	237	271	241	257	279	278	320	265	246	267	290	281	248	276	256	266	257	258	240	292	245	272	281	270	272	302	305	301	285	287	286	286	298	260	249	272	251	267	251	263	258	280	262	258	251	295	255	279	247	264	250	293	292	285	266	274	249	282	271	290	276	285	237	255	266	291	261	277	276	274	232	251	255	272	274	269	257	278	251	291	255	282	279	283	240	273	293	284	276	292	270	260	281	264	242	267	267	291	252	265	273	281	284	255	286	254	294	260	258	276	295	263	266	247	262	305	266	279	259	266	264	269	249	240	264	271	246	281	278	275	285	260	305	255	273	266	286	261	273	269	284	268	288	252	295	261	265	244	258	266	247	274	259	265	254	258	286	275	275	254	273	307	277	274	261	274	262	252	283	293	281	287	314	284	271	286	249	280	256	261	278	262	255	280	306	252	271	258	264	265	278	289	268	245	259	275	230	279	272	252	298	269	259	267	253	265	277	268	280	265	240	259	275	267	289	294	287	278	270	285	283	268	273	295	305	283	279	290	299	283	258	273	287	254	273	265	273	269	234	233	255	264	270	266	264	259	277	278	285	274	271	278	281	288	296	281	276	260	272	277	297	252	264	255	247	284	285	239	259	281	265	298	259	264	279	258	296	262	255	279	284	275	245	245	266	231	272	266	279	285	253	281	259	262	256	281	288	267	288	278	284	256	266	256	280	261	285	264	276	263	289	289	259	308	259	229	274	252	274	275	258	257	274	274	272	255	295	236	254	266	278	240	277	245	263	290	268	262	285	266	248	260	278	290	287	262	272	256	274	270	253	265	259	257	275	299	264	320	281	249	254	281	274	277	255	265	269	293	287	280	274	266	253	270	264	258	276	271	251	284	285	258	309	270	275	286	258	239	256	272	281	261	292	267	278	264	286	280	255	285	262	271	269	260	275	262	278	250	276	253	277	259	246	282	268	267	268	251	256	262	269	271	255	306	292	258	275	259	279	285	256	270	255	274	252	270	280	274	277	271	239	296	245	284	292	268	275	298	284	245	302	285	268	285	281	273	263	275	248	263	284	255	266	271	284	258	281	258	285	241	290	266	248	267	280	262	274	250	279	269	282	296	288	269	276	276	259	271	284	250	262	282	284	292	278	259	253	250	273	288	298	256	288	274	247	265	291	263	285	294	275	285	242	292	291	266	283	269	276	287	256	276	255	239	261	281	251	246	260	290	284	289	270	262	271	280	240	285	279	260	250	289	254	250	272	269	263	302	273	269	270	254	243	297	239	290	268	277	263	263	265	283	272	279	287	266	304	267	295	268	276	268	263	265	275	277	275	282	265	282	237	292	288	291	242	260	268	264	263	287	277	275	278	252	289	258	259	252	262	267	283	257	261	271	254	272	291	280	239	272	246	290	316	284	291	263	288	270	273	274	256	284	294	277	303	282	262	249	245	280	284	278	276	266	275	264	287	251	285	258	264	250	278	280	281	270	256	282	286	276	271	280	284	299	244	283	288	278	287	295	271	271	258	272	254	275	235	273	258	248	291	261	280	279	274	312	265	252	286	251	235	257	270	288	259	297	256	264	274	271	266	312	278	291	290	282	251	263	273	276	262	282	281	233	271	300	281	276	277	250	268	253	294	249	268	269	275	281	252	284	279	262	259	311	247	264	279	272	249	252	268	285	271	271	290	268	281	271	271	256	263	265	275	271	268	247	248	270	276	271	274	276	261	286	258	310	265	307	292	271	286	262	250	272	234	259	282	267	271	243	272	279	243	237	261	262	278	283	277	259	270	282	240	277	247	287	287	253	253	265	243	268	239	274	273	246	309	284	256	285	255	279	271	269	267	262	265	269	294	260	258	284	285	304	270	260	250	264	276	258	271	271	245	260	274	288	295	275	243	277	243	270	275	293	289	277	257	242	268	270	246	301	263	256	295	270	271	269	279	268	269	243	272	272	271	297	252	246	262	261	288	305	271	263	250	266	299	284	284	288	268	275	249	254	311	295	257	265	248	259	280	263	286	271	288	276	293	261	253	262	274	282	255	276	271	278	283	283	290	250	281	269	260	278	280	291	236	246	251	267	261	276	275	276	278	277	299	288	250	265	250	247	285	289	261	271	301	285	267	270	264	218	266	247	262	272	266	269	255	279	266	276	287	265	268	274	258	260	242	251	269	266	275	282	257	256	286	281	237	248	306	271	278	258	257	294	284	289	256	262	262	236	261	289	270	277	260	272	274	248	260	280	287	293	278	262	285	277	266	245	240	230	237	271	282	277	255	257	270	263	269	250	253	262	276	270	301	243	272	258	291	265	275	270	254	273	293	269	299	279	242	270	257	299	282	276	266	250	274	282	249	255	308	279	267
28627	21471	26957	32527	29036	21155	13043	7760	5606	5269	5008	3080	1575	758	605	406	528	349	314	253	238	231	218	233	215	220	249	249	208	251	209	215	232	217	199	240	218	221	192	216	211	203	202	216	211	238	202	214	212	185	209	215	231	194	192	224	210	207	218	200	217	278	219	199	201	213	219	188	217	209	187	189	201	188	209	215	177	232	200	258	201	210	208	215	209	237	208	230	208	196	233	221	194	190	221	222	189	204	209	216	189	203	196	197	201	198	175	219	207	192	207	213	243	214	198	223	206	231	212	190	205	200	216	198	195	183	190	186	229	218	240	213	210	188	215	233	254	192	181	195	224	214	198	231	213	229	193	213	209	197	238	209	198	196	215	177	221	210	177	196	204	218	200	188	188	189	193	199	200	193	216	207	205	207	221	192	200	217	252	212	189	199	174	214	227	239	202	215	206	220	186	218	197	210	202	197	225	203	204	202	187	213	194	216	188	189	198	188	170	203	210	217	222	180	204	227	191	182	200	226	181	181	195	216	200	197	195	208	186	205	202	202	206	221	241	205	185	229	209	211	179	221	187	206	252	214	248	211	208	207	241	191	183	192	202	210	225	215	218	189	203	193	226	168	206	200	177	200	212	208	219	213	201	187	205	200	200	218	225	237	201	186	200	209	206	171	190	192	225	218	203	216	200	201	220	218	183	194	205	198	211	205	207	224	206	201	191	198	213	219	213	203	232	170	204	201	203	208	177	191	206	185	215	199	207	208	227	237	221	206	202	204	198	179	216	200	218	181	222	180	201	241	204	220	231	187	211	213	197	208	203	191	201	198	233	193	224	207	185	222	178	181	205	209	194	205	218	203	201	216	196	197	200	170	212	221	188	207	203	222	207	212	186	213	190	237	198	207	186	195	198	193	212	175	210	240	220	221	224	214	195	226	209	210	196	179	187	228	238	225	198	169	180	209	212	210	181	214	205	199	225	205	202	206	214	202	225	217	207	218	247	231	196	184	230	200	215	199	199	205	218	197	225	200	184	185	193	216	225	219	194	202	178	211	178	182	195	203	217	193	189	209	214	218	213	203	177	188	210	194	194	193	191	201	198	211	227	184	213	219	187	245	215	211	219	216	196	216	216	211	215	200	206	234	184	204	218	212	185	229	224	188	205	205	206	182	187	194	174	197	191	218	221	188	201	215	204	205	226	190	221	217	210	192	192	210	202	183	230	181	206	204	212	200	204	197	214	207	207	181	200	185	189	182	202	214	230	197	193	197	210	222	204	210	206	215	212	198	188	200	229	200	209	226	232	212	214	217	214	196	185	207	186	185	202	235	214	193	197	194	176	211	210	209	219	189	203	202	202	202	215	196	200	216	209	213	205	216	226	197	197	182	217	216	220	189	197	212	201	208	185	187	209	166	205	201	194	208	203	198	188	213	211	209	213	227	202	199	197	224	193	205	205	181	217	223	208	240	194	228	196	211	197	183	198	209	226	231	193	191	208	197	210	192	172	192	225	209	218	203	192	208	210	194	213	215	209	211	222	215	224	221	191	226	215	216	231	192	224	210	217	190	193	202	213	193	203	228	203	206	205	176	205	195	217	211	192	227	198	205	190	191	208	199	202	183	200	211	214	241	207	204	208	219	218	202	227	217	232	216	202	218	230	207	209	219	198	195	193	220	223	207	207	222	225	229	182	203	217	198	207	209	208	219	193	209	206	205	210	203	202	201	218	194	221	207	238	195	210	191	209	194	210	223	222	214	215	231	199	222	204	204	192	220	204	199	181	236	190	186	203	224	242	200	208	217	192	202	194	223	214	190	232	221	186	204	209	210	228	221	224	204	201	217	195	195	179	211	219	221	191	221	198	225	196	204	211	200	236	205	231	214	249	197	197	195	192	170	197	211	198	211	175	222	214	204	207	221	212	208	206	199	210	203	214	209	194	195	220	199	191	211	193	220	176	226	181	186	222	202	193	204	209	201	214	196	198	215	217	191	215	231	200	205	199	206	177	200	223	224	188	190	217	217	199	190	225	208	223	214	187	185	214	223	209	207	190	211	201	224	207	211	191	229	204	192	227	203	208	179	214	220	231	205	201	198	224	228	232	210	209	194	214	229	197	203	211	236	226	196	191	202	198	206	204	207	197	187	189	211	208	205	218	224	196	193	187	218	190	195	208	185	200	227	215	223	209	187	199	215	216	221	200	193	184	218	213	209	192	192	200	212	195	210	166	204	215	218	172	227	203	201	209	216	217	187	244	211	200	180	211	212	186	238	224	215	212	230	227	212	202	197	193	220	206	207	179	176	236	226	197	216	191	194	207	176	221	178	221	221	194	216	210	217	189	200	215	200	230	202	210	223	181	245	218	194	218	214	232	220	218	224	207	209	219	182	207	207	214	223	203	212	198	228	197	201	211	210	218	200	191	211	212	194	196	214	222	196	209	221	209	218	219	219	200	204	240	183	215	216	216	199	208	205	209	225	185	183	205	207	185	206	229	187	190	221	197	226	209	216	226	201	243	225	206	196	232	234	190	206	203	200	218	228	202	208	198	225	170	195	201	206	193	208	180	207	224	197	189	186	190	240	228	215	210	183	218	197	185	185	207	230	208	195	202	221	199	194	220	204	196	203	195	206	204	216	230	216	189	199	229	201	206	198	219	188	223	206	194	195	209	187	180	211	203	219	206	177	203	210	201	201	193	242	213	194	213	204	195	224	216	179	196	225	197	203	185	196	224	208	198	227	228	224	210	186	205	200	214	193	182	211	238	223	200	177	202	232	195	195	202	203	202	228	198	221	192	192	176	205	217	200	186	203	196	209	206	218	204	214	208	212	220	198	199	210	199	195	198	198	217	210	229	180	199	175	223	186	201	194	187	204	204	204	214	213	226	214	222	205	232	227	212	184	224	189	194	205	180	214	236	220	239	211	203	203	208	192	216	184	224	192	219	233	196	213	206	191	215	200	204	228	234	202	207	194	210	187	205	207	199	209	189	213	235	223	204	205	220	213	215	221	210	199	212	205	239	200	226	224	182	207	220	189	217	242	237	179	212	190	179	211	208	189	184	190	226	223	246	220	205	199	185	221	201	205	170	214	207	233	197	223	222	203	208	236	197	191	203	223	238	215	196	193	206	260	226	194	201	189	194	220	204	204	205	193	205	192	229	227	209	194	205	203	213	198	205	232	190	179	184	208	250	193	198	200	222	209	177	195	213	206	218	224	201	215	225	215	210	210	202	181	203	182	196	181	223	197	239	229	228	209	219	192	203	219	198	213	194	189	207	211	196	225	233	197	222	201	204	183	203	204	204	191	216	197	230	232	206	227	225	203	202	213	212	192	208	205	204	227	209	199	226	209	194	209	175	212	192	209	195	209	194	231	211	210	211	195	223	197	184	215	224	243	208	234	224	190	209	199	211	216	209	226	202	184	215	210	196	212	186	223	197	166	228	193	200	220	179	227	223	215	214	212	209	223	201	220	214	203	209	190	212	227	191	221
21494	12255	25264	36405	36299	29672	20039	14129	12826	15533	15355	11338	6392	3462	2746	1802	2148	1292	1051	1028	797	682	693	643	718	693	661	651	693	665	693	715	729	776	652	754	701	663	631	659	560	580	600	630	585	609	616	641	648	610	591	568	578	556	575	541	537	508	540	569	571	1324	595	525	578	531	531	580	538	547	534	555	525	529	518	521	542	544	575	543	518	503	512	570	561	553	535	536	575	499	554	559	532	578	509	488	537	558	553	535	508	553	499	577	541	538	486	527	511	487	534	542	555	532	495	527	555	528	557	547	519	515	546	520	509	522	487	512	548	546	501	541	534	494	529	517	549	593	545	533	537	486	526	559	559	511	562	477	544	536	550	548	532	540	539	537	530	553	541	514	515	515	558	550	507	516	532	513	513	488	514	512	528	537	519	545	520	530	525	571	514	532	537	578	532	538	536	549	485	529	510	521	555	528	538	514	539	522	532	540	542	537	521	529	544	525	499	521	530	576	532	516	499	534	495	558	477	552	501	563	509	533	502	506	513	509	513	546	557	517	517	489	545	534	549	513	509	541	520	532	562	500	514	547	550	540	551	533	539	554	512	587	545	518	538	515	553	533	515	538	522	500	500	523	536	480	529	513	553	538	510	522	562	513	495	538	557	550	537	533	506	537	539	552	526	511	504	547	512	496	535	551	500	552	548	515	514	532	517	530	556	526	529	534	504	503	512	557	548	575	575	545	520	529	513	525	515	529	536	571	575	528	572	576	552	514	491	521	555	573	550	518	538	543	566	515	548	520	529	533	532	553	492	570	541	473	505	535	520	501	556	508	526	520	561	514	523	534	529	557	470	554	535	556	546	508	522	526	540	564	542	515	488	457	547	527	512	516	536	502	551	520	521	528	522	528	537	529	510	499	519	549	544	507	514	514	514	512	549	532	520	559	547	529	511	570	542	512	514	503	511	479	587	539	540	527	520	528	521	557	537	559	549	542	519	510	557	503	527	525	497	524	537	498	526	542	594	530	513	507	545	558	506	553	558	500	534	497	532	502	524	514	541	537	506	480	511	516	553	530	537	529	524	541	543	557	548	526	512	519	558	555	541	508	565	514	573	543	536	521	521	542	494	560	553	524	534	514	557	506	523	505	518	473	533	500	538	525	531	555	520	520	517	534	542	534	535	487	532	502	541	506	500	495	492	549	552	509	515	560	511	526	522	513	527	533	509	587	526	556	553	478	555	505	559	527	515	523	565	513	494	561	543	560	545	504	523	528	558	523	555	558	537	516	521	549	528	533	493	501	513	512	533	535	488	547	542	524	524	573	542	526	536	516	489	531	483	544	560	581	534	522	554	543	561	523	553	506	523	564	523	526	567	509	499	529	570	562	491	534	500	527	526	523	546	490	506	556	510	517	533	506	558	520	543	508	526	547	530	497	543	506	484	543	533	564	504	526	527	549	522	538	550	537	524	517	534	536	482	577	573	538	530	536	510	516	584	544	532	534	505	562	536	544	528	545	548	516	516	542	513	546	525	566	541	499	519	530	496	593	565	510	524	553	500	509	572	556	557	563	520	506	494	499	497	582	509	510	504	543	529	510	547	546	539	521	537	584	526	514	528	502	514	520	548	508	508	531	525	519	544	509	518	528	483	533	549	553	499	532	537	498	545	529	524	509	550	517	537	500	544	522	509	538	532	555	521	530	506	485	528	486	568	519	534	533	521	495	557	511	502	547	570	536	518	581	492	492	521	519	510	537	496	533	565	565	511	532	503	528	519	525	546	538	509	550	506	517	546	521	507	530	540	520	518	566	539	550	529	541	517	552	527	506	501	519	522	505	537	545	511	519	536	537	513	543	534	510	530	544	554	522	545	502	558	555	532	523	527	531	522	547	536	505	549	541	530	474	544	532	529	519	521	526	537	526	507	516	503	527	507	547	544	534	509	545	511	538	557	555	557	547	527	541	537	521	538	549	492	555	506	521	465	509	558	510	497	508	543	533	579	525	565	532	547	545	552	545	560	505	515	477	471	522	534	518	548	527	543	532	515	519	544	492	520	514	524	526	551	542	518	491	529	563	563	514	517	505	504	568	514	528	537	543	513	506	561	544	537	532	501	537	533	504	538	537	535	518	535	488	570	490	532	556	547	581	557	543	510	505	534	522	488	582	556	543	556	533	537	528	506	564	530	536	503	497	489	556	549	516	517	503	518	512	483	528	535	501	564	552	585	550	564	522	509	522	505	565	551	506	515	549	540	571	540	501	587	518	509	523	570	531	582	555	524	534	516	523	539	509	524	512	497	527	507	516	553	523	544	549	519	559	535	547	511	523	515	500	521	520	541	523	502	496	526	535	535	515	551	513	530	541	554	487	549	569	505	511	548	502	539	500	543	525	515	519	523	541	537	542	521	540	550	507	473	542	542	548	497	550	531	504	498	488	527	528	512	528	532	560	545	518	496	523	518	517	534	537	494	517	524	541	578	534	486	509	534	478	508	518	522	556	538	508	542	526	534	570	510	504	578	524	521	534	546	535	541	556	576	518	501	505	528	492	562	566	527	536	522	495	526	541	478	535	546	534	535	545	541	513	547	520	536	539	525	531	514	557	508	550	511	545	497	519	531	530	515	545	538	511	568	500	535	549	588	530	522	508	565	561	499	544	551	509	530	525	548	544	556	526	573	504	507	528	517	553	527	502	541	560	535	484	581	499	515	541	595	549	534	545	544	536	544	507	558	564	561	532	572	553	550	536	536	507	560	527	560	534	530	545	532	575	496	512	512	534	531	539	531	541	527	518	521	486	459	549	535	567	560	516	550	523	496	523	520	539	548	535	512	560	525	528	525	532	504	505	478	562	527	507	558	527	536	527	485	529	545	542	523	503	533	496	487	505	530	548	541	565	531	528	538	565	523	505	537	509	496	518	480	541	563	525	551	515	518	549	517	507	538	526	522	574	544	527	542	534	507	556	530	525	492	561	485	567	507	542	521	520	529	505	526	542	461	531	513	532	516	504	510	554	550	591	516	538	492	547	554	487	540	487	473	549	554	536	542	542	495	539	572	519	505	536	538	513	527	562	557	526	539	541	517	539	521	539	556	511	557	545	559	524	539	535	554	506	525	517	516	495	492	541	525	549	572	540	514	515	565	562	541	496	524	513	554	536	536	537	559	495	546	524	512	546	506	536	490	537	575	499	521	501	571	542	542	510	543	505	541	507	520	559	508	557	510	510	601	535	536	524	547	509	550	496	505	506	527	511	538	548	547	517	554	529	562	527	566	548	471	547	532	529	549	511	573	552	486	523	539	545	547	471	561	531	560	527	509	524	559	569	524	506	531	516	566	527	536	563	543	537	516	489	579	523	538	549	540	531	526	547	542	489	512	516	516	525	540	476	521	506	501	516	531	537	520	576	571	531	500	500	532	526	515	550	540	523	541	514	543	536	525	516	493	515	519	522	564	553	554	521	525	525	545	487	524	537	566	488	526	543	495	530	512	524	491	499	531	530
39070	29567	34062	39939	34813	28988	21197	14245	11189	10572	9800	5813	3241	1842	1192	745	795	573	542	415	376	366	348	357	369	337	373	334	346	303	321	352	337	383	339	356	346	358	305	314	289	331	345	331	283	320	332	329	354	309	310	284	352	310	326	275	323	315	312	273	349	686	347	320	291	301	299	307	335	342	311	323	316	315	290	302	316	322	303	323	288	285	277	279	301	346	297	290	283	297	342	313	271	302	304	314	294	360	308	320	298	299	315	272	313	321	321	306	288	305	287	338	332	287	315	294	356	310	316	289	326	314	303	280	317	314	305	287	306	293	294	289	338	280	285	313	319	321	297	289	285	299	309	293	314	334	288	282	264	295	295	314	315	267	279	316	292	285	294	300	302	290	271	297	284	296	268	298	300	277	250	285	307	302	293	291	296	316	340	316	268	323	302	315	309	315	308	331	298	335	330	294	277	286	309	282	304	300	331	328	298	283	301	295	292	297	306	315	334	298	297	318	333	291	310	315	315	284	314	289	323	332	305	306	292	299	320	309	278	299	282	333	279	285	305	327	309	304	330	315	308	286	309	295	285	312	313	306	315	288	282	314	288	303	270	278	311	281	286	315	299	284	292	332	286	298	304	308	296	320	296	322	303	309	310	318	316	320	321	292	288	343	284	288	331	311	301	279	326	295	290	319	345	322	295	311	323	305	329	324	301	290	287	299	285	315	307	303	273	300	270	345	307	296	325	335	277	303	308	325	288	337	303	315	311	306	299	305	323	322	293	283	298	296	303	289	326	290	334	305	307	308	297	322	333	280	299	325	311	304	298	294	283	310	297	319	322	299	308	307	311	301	296	301	294	306	299	337	318	321	304	313	298	293	318	313	301	283	317	326	334	334	297	323	311	308	266	284	309	309	286	301	302	297	293	312	300	313	307	293	295	311	314	324	349	327	303	308	307	303	287	311	321	320	298	310	298	307	324	277	293	323	308	307	279	274	321	308	310	297	336	309	296	327	312	320	306	303	321	288	299	340	305	276	323	258	299	285	297	318	316	298	320	295	306	313	302	293	298	283	302	293	307	331	308	285	308	308	326	312	300	282	276	278	301	316	280	313	282	287	311	318	298	311	319	292	283	312	345	324	298	324	306	330	337	303	287	289	330	318	286	307	306	306	267	291	277	305	282	298	268	277	324	322	276	298	303	294	324	292	286	311	291	308	292	281	282	313	293	276	329	335	269	303	328	338	339	299	314	332	287	332	306	293	309	308	326	306	306	307	314	283	288	277	304	272	334	330	298	293	331	306	331	259	318	308	326	302	310	303	299	317	313	309	300	311	325	267	292	286	335	305	302	268	333	306	319	336	316	356	321	317	320	326	306	336	315	316	304	306	306	304	325	293	278	283	288	325	323	309	330	323	300	283	282	332	300	302	312	295	280	297	301	349	325	313	288	271	290	285	292	294	299	309	286	291	310	331	291	304	307	305	311	298	312	275	283	314	339	307	283	316	292	306	336	282	309	338	322	293	304	311	322	297	283	301	287	295	306	303	323	309	292	279	292	318	281	304	295	280	313	295	307	310	301	311	340	322	283	263	314	305	295	282	316	277	284	312	319	317	321	320	318	344	290	332	308	296	293	320	312	320	291	332	306	289	263	303	290	317	300	321	305	305	291	295	304	321	281	324	305	300	301	269	302	279	344	287	302	324	328	307	291	315	331	283	299	304	274	275	282	320	319	300	295	279	285	311	288	315	292	314	323	310	308	317	351	325	306	288	351	319	333	316	296	322	303	299	306	319	316	286	318	330	318	282	300	276	297	273	344	328	303	282	305	311	314	281	321	329	297	350	293	294	322	331	310	327	305	297	332	301	325	281	319	302	310	346	301	308	309	312	308	348	297	303	299	279	279	312	296	316	298	330	327	316	288	277	276	333	305	297	313	327	280	293	304	326	284	310	301	305	310	329	291	309	308	316	292	303	335	298	330	298	325	296	324	294	271	300	343	291	297	288	306	293	326	267	324	291	293	332	323	295	288	299	275	328	322	295	267	320	289	312	324	292	331	287	315	326	328	284	285	270	278	307	331	302	293	314	295	333	278	261	309	287	309	326	300	297	308	302	307	327	304	310	307	297	293	327	289	270	313	284	300	315	315	299	301	307	319	323	304	309	305	336	299	333	276	325	309	295	308	300	304	339	335	313	285	322	349	356	305	315	327	278	287	302	299	310	293	286	315	295	306	320	280	331	307	309	265	303	275	309	311	291	319	324	315	300	313	316	315	301	297	324	342	299	324	308	274	323	314	314	293	279	309	294	302	280	307	350	346	313	305	298	301	280	295	285	303	317	291	287	312	300	303	295	303	279	315	292	334	304	327	284	261	267	292	302	286	292	285	285	276	315	289	293	304	315	317	327	298	308	318	307	291	297	341	300	306	305	295	312	314	315	285	329	323	308	295	311	299	337	289	296	301	310	280	317	324	318	331	308	317	285	303	316	291	312	291	287	321	335	319	304	335	311	307	315	300	275	296	305	288	283	308	335	295	292	313	301	326	293	308	307	285	340	292	288	315	296	308	291	288	288	338	292	297	281	312	317	273	301	303	304	317	292	287	313	321	298	337	276	328	316	315	308	291	325	323	335	317	298	283	315	291	294	254	303	301	281	306	274	319	287	294	295	275	312	289	279	319	301	326	290	297	301	301	293	300	316	305	297	316	313	325	302	347	310	313	312	337	342	299	315	292	285	302	263	302	323	321	297	328	308	308	308	296	301	295	299	319	317	326	320	307	295	308	298	295	304	299	307	295	315	304	310	312	297	315	331	300	274	297	348	304	292	336	302	283	314	314	328	307	300	282	341	303	319	324	286	301	293	267	288	269	304	302	286	288	307	303	303	324	289	311	275	289	318	272	314	263	323	327	301	331	329	329	320	314	308	304	284	292	320	290	320	335	307	309	324	303	290	280	276	325	287	336	292	317	308	305	303	310	353	304	324	283	309	326	310	312	291	303	307	274	309	312	327	325	319	308	299	303	320	332	317	311	301	277	305	332	268	315	298	256	317	354	321	292	329	275	285	284	286	306	328	345	339	308	330	278	298	347	278	314	300	314	313	305	316	310	303	316	286	311	328	294	298	336	303	312	331	312	315	315	327	308	317	313	324	286	298	289	295	298	334	333	302	294	291	302	350	296	324	300	294	319	282	267	323	280	315	307	275	295	295	323	307	339	338	297	283	276	329	309	289	311	300	290	279	305	302	295	306	311	299	310	306	321	309	284	337	300	320	276	268	296	259	312	302	326	279	290	331	312	309	332	308	325	311	315	292	296	301	310	300	331	275	293	314	284	293	288	276	315	284	265	288	286	316	283	273	278	325	278	312	278	323	312	315	298	301	306	284	336	318	308	329	297	309	311	315	288	322	309	315	321	313	298	301	303	303	329	311	290	317	294	323	319	322	298	291	321	299	331	260	304	295	314	344	313	315	276	334	311	289	303	308	311	295	338	277	288	271
29124	18566	32303	42663	43789	38170	27380	23334	21910	23189	23742	16310	9981	6661	4399	3426	3167	2250	1938	1443	1172	1076	1141	1019	1031	997	1006	972	1018	1075	1038	1090	1088	1090	1077	1038	1039	1025	955	933	892	874	845	838	848	843	898	883	913	850	830	780	842	823	736	763	726	709	774	749	939	3698	809	765	680	803	771	728	720	789	719	740	778	720	770	690	728	734	748	742	706	745	707	716	718	729	740	766	738	719	736	638	722	770	704	737	749	729	733	759	679	731	730	774	702	787	756	777	729	706	732	772	734	700	701	726	740	763	715	730	712	704	686	638	695	719	691	774	698	737	679	688	789	720	678	733	709	766	696	709	711	757	710	709	707	730	700	684	758	744	786	736	677	687	697	701	765	688	766	758	720	662	698	724	705	715	751	698	735	769	646	708	708	718	728	804	690	708	758	705	732	693	737	675	715	750	740	743	731	676	728	760	722	732	715	719	705	761	712	687	734	709	734	740	729	720	732	738	660	724	741	735	697	732	707	682	727	695	732	688	785	726	683	715	724	685	711	700	706	723	757	668	787	683	720	745	711	716	704	748	758	731	739	692	717	719	737	697	733	734	744	727	727	701	707	707	709	735	748	748	717	712	701	685	733	764	714	744	748	670	678	744	673	725	731	698	727	705	699	701	723	737	745	737	666	719	707	696	785	715	730	705	710	715	724	721	731	715	692	689	684	765	737	728	718	725	697	722	720	666	746	679	707	769	689	680	716	727	747	703	695	709	763	709	714	696	700	732	708	763	670	710	699	705	726	678	688	727	695	737	689	733	745	716	692	739	776	720	727	734	657	740	717	704	749	741	706	703	673	692	729	684	726	717	803	720	698	731	717	709	762	690	715	712	724	710	704	696	678	736	691	730	747	735	699	697	704	695	720	741	714	758	763	700	730	712	752	754	726	707	739	718	758	718	746	690	725	685	775	731	721	709	717	681	759	735	718	713	712	701	689	746	770	694	753	716	718	759	719	671	678	711	678	708	732	697	724	716	707	687	758	699	773	648	719	724	712	758	701	703	665	709	764	701	691	721	666	683	775	727	748	715	719	713	704	685	708	729	740	739	744	702	712	722	690	706	700	722	713	748	737	735	704	760	744	737	714	755	689	668	694	709	731	743	709	687	714	683	621	754	695	733	710	727	724	718	690	726	717	767	717	668	714	714	696	713	731	698	646	727	698	742	721	704	713	751	734	747	731	705	704	705	714	715	786	671	762	686	711	736	706	719	719	703	715	710	713	668	738	762	730	734	751	732	716	736	691	697	714	709	728	750	745	661	706	708	682	722	713	713	718	774	754	696	685	721	729	738	676	693	695	709	680	745	639	740	745	699	742	739	675	686	697	704	777	734	703	696	718	684	739	707	747	715	751	690	760	749	720	746	690	740	726	744	714	751	696	730	700	721	696	706	714	714	705	714	718	692	751	737	689	749	736	712	690	705	725	759	751	683	691	734	705	758	774	775	689	709	729	719	706	724	693	718	783	734	735	713	691	756	743	747	713	724	727	702	741	760	671	711	755	708	698	753	715	731	729	722	681	719	700	692	713	696	700	782	673	702	739	702	687	713	737	713	722	767	732	711	718	760	708	684	749	679	731	734	748	710	708	742	756	737	712	707	721	696	709	695	727	762	687	742	727	703	740	712	736	731	758	692	688	733	732	697	684	695	721	732	737	706	731	699	707	702	720	648	741	722	796	732	704	690	767	706	718	689	603	717	793	715	737	768	695	722	720	690	707	679	698	715	712	688	746	690	731	719	710	691	739	732	754	698	694	744	736	669	708	677	704	700	735	736	768	713	696	721	748	690	735	739	686	714	704	725	721	781	705	729	686	693	742	687	682	685	745	726	744	749	766	734	760	723	704	758	728	745	753	754	744	700	732	702	695	732	768	746	683	652	733	705	659	709	639	630	713	732	709	735	695	760	706	729	731	760	766	743	758	710	742	665	705	720	686	737	747	745	733	705	719	757	725	757	764	725	730	756	724	673	714	716	720	733	691	738	770	768	699	661	693	709	676	692	731	691	732	680	742	709	722	711	724	774	727	732	742	717	762	702	709	696	726	746	756	756	767	728	715	750	723	727	738	686	708	710	701	758	709	772	731	719	686	706	701	668	748	700	722	736	725	715	711	724	735	727	693	681	691	702	702	663	768	647	684	684	769	675	665	753	706	722	710	749	742	678	704	697	694	717	750	745	725	757	761	773	775	688	733	699	720	680	688	713	732	704	716	721	761	776	693	683	779	724	734	734	705	709	726	710	656	774	714	697	717	739	714	714	724	762	706	747	759	737	737	718	718	702	681	673	707	739	747	756	712	710	799	767	661	713	721	718	739	732	752	713	722	751	706	748	724	753	686	690	740	736	711	726	705	718	707	737	775	704	742	690	691	684	731	712	745	742	692	735	761	700	731	724	735	712	677	715	649	757	719	692	739	684	696	725	726	700	727	749	735	747	733	748	661	666	723	712	730	717	673	723	721	708	709	730	688	759	743	656	704	714	756	732	700	700	753	755	720	767	713	722	762	732	707	686	762	713	705	710	698	701	730	659	707	745	745	703	730	718	713	727	737	669	762	692	734	730	717	749	720	667	713	691	705	700	710	697	759	695	740	736	722	710	748	663	698	681	750	696	684	729	696	688	749	676	782	724	709	716	707	691	703	728	722	716	694	711	721	731	668	687	696	718	711	734	681	695	679	732	727	715	742	786	708	700	716	736	728	694	660	739	726	781	681	737	726	768	713	780	714	708	753	722	719	685	722	711	695	748	782	709	676	726	696	752	724	727	716	730	701	721	695	680	717	735	703	711	733	693	722	714	762	716	749	737	723	741	769	734	701	742	701	726	751	710	745	685	697	722	724	671	671	730	748	719	729	685	752	706	702	794	716	684	714	703	729	737	697	704	780	735	648	726	718	709	740	790	749	752	712	713	692	730	701	692	736	705	715	739	642	737	663	687	688	729	703	705	691	665	711	697	711	703	701	747	691	764	689	758	699	675	713	765	650	719	681	703	708	744	677	674	713	730	732	740	711	696	718	720	755	720	726	718	732	735	731	767	733	719	688	754	695	694	707	702	715	729	725	721	693	663	699	713	691	694	706	769	723	728	696	735	737	766	705	731	731	767	725	708	671	745	746	722	715	709	728	706	751	761	720	688	691	712	736	691	699	694	729	726	703	720	731	740	714	743	656	732	765	679	736	707	735	682	741	736	709	700	719	739	704	714	700	683	698	729	698	687	743	705	727	738	717	724	665	709	688	733	790	699	728	764	726	732	729	702	701	684	690	692	711	707	747	691	742	712	726	742	712	694	725	707	708	705	719	698	691	720	727	697	699	711	704	721	706	745	726	724	734	735	642	733	763	736	697	727	705	720	715	747	721	727	702	775	717	715	743	722	719	719	682	731	741	729	725	742	746	741	742	790	762	685	762	699	737	649	676	692	758	691	690	681	667	722	701	729	738	723	698	756	712	710	723	708
7364	3642	4054	4679	2999	1538	704	425	371	359	261	199	171	142	110	136	136	96	97	121	122	102	105	119	97	87	127	94	114	102	89	98	101	107	108	118	104	109	117	128	106	103	106	119	97	114	95	106	103	96	116	85	109	111	101	101	97	105	87	95	116	113	107	110	99	83	98	109	102	79	91	88	94	119	104	105	114	118	95	117	119	106	88	89	106	86	101	112	109	108	99	113	98	109	108	97	106	118	121	99	113	110	99	95	100	112	106	110	89	106	109	104	92	98	105	107	100	111	114	114	114	108	114	87	99	88	99	115	106	101	115	92	89	107	101	124	90	81	97	114	100	120	111	114	117	105	84	105	126	94	85	111	101	115	90	114	117	83	87	123	107	106	119	121	107	99	117	97	104	92	129	100	92	116	107	119	84	121	85	94	116	78	86	103	90	111	92	88	104	112	95	115	109	90	103	123	110	82	103	89	131	104	114	118	89	106	120	109	95	97	95	89	111	101	90	113	89	110	101	106	107	105	87	112	104	114	108	96	85	80	108	122	122	104	88	99	92	96	108	108	108	86	105	95	93	115	99	92	85	122	95	107	107	112	92	105	107	97	99	96	92	114	86	109	101	99	89	96	98	100	103	112	120	117	118	116	112	112	97	109	106	100	115	94	112	117	86	105	95	106	90	101	90	111	100	105	96	99	104	104	114	124	91	110	110	109	111	95	109	104	99	81	99	115	96	108	106	108	108	76	89	107	106	107	108	109	113	84	84	93	119	97	89	89	117	93	105	110	111	98	108	104	107	110	126	121	89	105	104	104	99	118	116	79	84	112	88	88	125	98	78	107	116	105	107	95	111	96	97	101	100	93	85	114	111	100	111	93	91	100	106	106	107	103	93	83	115	102	110	99	101	100	73	97	104	117	117	95	107	108	83	121	91	93	91	117	94	95	120	92	104	115	108	110	117	89	96	88	80	115	115	94	87	96	112	99	114	100	94	105	97	108	90	103	99	114	111	99	102	106	104	84	95	95	120	110	113	81	102	91	109	104	106	108	100	108	104	117	89	91	105	108	113	110	88	108	86	114	109	119	106	105	102	100	93	116	94	104	92	102	88	79	100	106	93	100	105	106	111	90	110	88	102	91	107	92	100	92	105	113	106	103	101	95	102	82	109	91	108	121	88	108	112	112	115	120	99	105	97	92	116	113	100	96	102	108	114	106	109	94	81	89	96	108	106	81	119	82	111	97	87	113	114	103	85	112	107	90	98	97	99	89	95	130	112	87	112	95	97	108	105	129	111	108	108	90	117	118	106	104	114	111	110	114	106	118	103	114	111	95	111	104	105	91	100	91	102	87	106	117	101	94	104	94	91	110	109	85	122	108	94	96	114	95	102	96	94	114	104	103	104	104	105	108	99	101	103	99	101	101	112	114	96	100	89	104	106	108	95	81	106	105	100	94	119	102	112	114	102	116	100	108	114	92	111	96	98	103	100	97	95	94	120	123	104	104	84	126	110	128	106	85	83	103	113	94	97	94	90	112	129	89	91	103	120	116	111	97	94	120	124	103	106	107	101	98	92	119	116	99	83	98	112	96	98	95	104	113	95	107	121	118	111	92	88	107	107	104	91	116	107	111	112	99	111	107	105	101	106	100	109	97	93	81	114	96	80	104	89	101	98	126	92	96	84	96	118	97	110	102	102	96	99	101	108	96	110	97	95	101	106	91	77	110	115	106	102	101	104	105	91	107	101	97	92	102	93	113	109	105	123	106	105	92	90	102	112	100	108	101	96	117	99	88	105	94	108	81	103	98	123	111	114	105	112	107	99	106	114	106	105	111	98	91	112	102	105	93	111	109	97	100	109	98	81	110	79	96	105	87	90	105	99	112	96	101	107	97	113	106	85	94	123	105	106	99	105	102	90	105	94	124	116	122	108	110	94	99	108	105	117	116	85	103	97	119	87	111	109	109	97	118	81	91	103	104	103	98	97	97	107	99	90	89	100	109	119	102	126	87	91	91	89	116	106	102	118	101	89	116	97	78	98	101	105	102	121	101	105	92	108	112	104	125	103	94	88	134	109	96	104	114	99	99	101	105	87	95	95	104	93	97	112	115	87	124	111	110	112	103	106	114	106	95	118	101	119	86	108	110	77	80	92	103	109	107	80	93	91	100	109	106	73	105	117	106	100	108	86	85	122	106	117	102	107	87	87	100	85	100	106	110	89	93	101	97	106	93	102	106	114	99	90	107	101	114	105	94	122	108	102	103	95	89	111	122	133	84	106	105	103	119	104	108	106	117	92	116	101	94	110	107	108	104	95	92	111	108	99	97	98	91	98	98	104	72	89	93	119	116	87	105	106	90	90	116	101	95	96	96	93	112	92	96	102	94	100	106	101	113	133	114	107	102	100	115	101	109	116	110	96	101	66	91	124	95	100	108	120	92	118	115	102	96	96	104	105	118	88	102	84	89	77	102	89	99	101	102	125	77	102	100	116	102	94	99	115	96	116	96	91	100	121	115	100	86	105	104	97	96	108	100	90	96	87	102	132	102	106	80	103	99	102	100	108	108	115	107	122	101	103	107	84	95	115	115	113	118	97	97	105	110	110	97	117	106	101	93	94	111	104	121	100	126	104	119	95	96	109	86	102	90	103	108	98	86	107	112	105	97	111	91	118	95	103	80	108	113	103	98	118	96	101	95	103	123	106	109	101	92	98	101	114	106	93	88	113	96	88	92	116	107	104	105	108	95	97	110	104	114	107	113	104	108	106	111	112	97	122	108	118	101	116	128	90	97	87	105	111	104	116	81	101	108	118	114	117	117	100	95	126	105	107	106	116	103	105	120	103	105	114	88	106	107	98	86	104	109	91	119	119	97	91	110	106	100	116	114	112	100	101	108	106	90	101	103	100	93	105	99	101	111	105	111	123	103	99	115	99	89	105	100	113	101	100	92	104	104	113	106	103	97	99	105	80	99	96	114	107	110	109	108	106	99	103	83	94	104	98	83	103	123	102	116	99	108	85	100	107	89	124	118	88	98	105	87	81	92	80	112	118	123	110	90	104	90	100	101	115	90	101	100	110	93	83	85	99	89	109	101	117	104	91	122	100	95	96	100	94	115	103	82	88	100	88	108	110	102	90	105	99	95	118	102	105	104	101	91	92	121	92	95	107	100	103	104	92	90	101	122	120	105	102	118	108	81	108	95	97	108	108	94	94	107	117	99	105	105	103	113	109	103	77	108	106	92	109	95	94	99	113	99	121	103	86	114	105	111	111	84	90	98	117	99	103	93	103	103	118	104	112	88	91	111	83	112	85	104	82	105	83	116	110	105	93	96	101	105	106	115	101	99	111	118	102	117	105	98	99	109	103	111	111	105	105	99	106	90	88	97	92	84	101	115	94	89	98	102	120	91	96	98	89	113	109	115	93	111	102	77	97	73	110	89	109	87	99	123	91	104	114	104	115	100	112	119	104	91	104	88	108	106	87	101	98	79
5603	3020	7018	10885	8470	5141	2678	1723	1904	1879	1582	1017	691	570	461	468	490	432	365	352	312	354	353	350	375	370	380	335	327	312	329	342	369	354	399	311	307	351	348	330	321	350	302	344	342	338	289	314	314	310	298	303	317	338	322	300	309	294	299	322	299	388	348	313	326	331	274	316	329	295	290	321	333	314	348	273	302	331	320	321	293	309	293	318	320	316	331	302	283	276	313	334	301	273	315	327	305	337	318	290	309	318	307	317	315	326	295	303	302	296	293	312	294	311	283	310	322	293	307	312	329	350	294	292	298	330	303	314	305	311	331	300	278	332	283	307	281	353	303	268	303	317	325	310	306	312	339	297	291	303	324	288	326	304	313	319	290	324	316	306	292	313	280	308	330	325	333	311	332	310	305	287	299	290	321	303	319	310	294	299	327	312	331	286	316	352	289	305	304	292	288	303	336	338	301	307	341	301	319	282	316	313	300	297	276	293	305	323	320	312	299	287	321	307	328	297	340	307	291	302	337	282	305	321	304	335	281	302	358	326	303	302	330	315	315	339	324	313	293	296	341	298	319	304	304	314	304	333	332	301	333	297	305	316	321	326	275	296	285	331	316	307	282	325	293	287	311	314	293	303	304	309	305	309	295	304	265	308	318	290	301	326	316	349	303	299	333	318	323	315	312	325	308	315	302	329	290	329	323	332	302	310	306	309	319	306	271	301	315	316	293	313	303	295	313	309	325	313	334	317	332	309	344	322	295	302	280	334	306	323	297	310	350	312	316	329	328	302	328	338	277	314	285	293	298	335	290	324	310	303	333	318	320	332	308	307	316	276	316	316	286	303	290	307	345	267	302	291	263	335	301	320	318	298	309	336	321	317	334	301	302	332	319	313	275	296	318	284	312	330	307	320	287	311	343	295	312	299	333	344	303	331	298	313	327	310	289	322	290	338	313	306	320	313	272	273	328	285	311	297	325	325	331	289	317	322	329	300	318	336	293	340	292	314	314	317	297	273	347	290	299	291	347	305	324	316	323	316	284	325	324	318	296	300	307	289	285	292	305	310	294	287	320	320	297	287	340	302	320	334	317	316	319	297	304	321	307	307	339	329	285	313	301	357	304	327	330	330	280	303	289	311	270	295	291	316	300	309	288	320	328	310	296	304	349	319	280	313	286	308	300	305	322	303	297	302	280	289	287	304	323	294	299	285	313	270	303	367	322	298	284	321	308	282	305	316	322	341	287	292	311	292	287	286	303	312	293	311	304	327	285	318	271	297	293	314	293	319	288	294	309	286	306	325	306	341	345	308	314	297	322	327	333	292	304	296	302	283	284	328	297	285	324	324	315	322	297	328	310	290	283	325	312	322	300	300	301	328	340	320	294	301	315	284	293	312	302	321	313	308	297	303	308	302	305	297	341	310	314	332	327	299	296	335	286	326	299	292	284	288	291	285	290	326	298	326	302	285	305	279	322	299	315	298	315	314	312	312	290	323	308	320	296	271	323	333	314	318	290	298	274	300	291	331	314	286	330	328	295	304	325	288	307	336	311	330	324	301	312	352	295	299	314	301	274	313	335	287	332	289	326	319	304	332	298	283	312	273	304	305	304	343	250	307	293	287	295	312	316	280	312	313	371	315	292	328	295	288	318	338	264	327	300	295	283	298	308	301	285	343	319	300	291	319	294	320	316	302	290	301	305	315	302	306	322	312	301	314	301	325	284	310	291	310	324	302	296	342	294	264	328	331	332	316	304	283	284	301	340	318	325	315	337	311	316	313	306	297	328	288	313	290	302	322	313	299	308	300	313	298	326	297	289	320	327	292	343	321	306	307	328	321	312	308	316	310	293	321	317	306	296	298	291	279	329	317	336	284	322	278	310	305	294	343	319	296	342	335	296	299	290	294	289	315	294	305	291	305	316	305	271	309	307	312	306	308	303	278	367	336	317	279	295	320	329	305	302	317	280	337	303	346	311	315	334	280	297	327	282	282	284	313	308	306	348	294	320	313	323	309	304	302	344	349	293	328	287	313	307	321	307	304	334	307	305	298	329	332	312	317	294	287	296	287	323	320	266	314	288	323	301	285	328	281	269	308	325	291	316	309	298	302	289	307	329	303	329	310	320	279	321	328	284	314	308	288	317	307	298	287	307	306	307	294	326	316	291	314	303	329	305	290	286	301	300	292	327	293	304	279	332	318	298	320	299	311	327	309	314	331	313	313	303	354	306	306	282	282	305	297	315	299	303	294	327	297	301	287	312	303	280	297	302	299	313	314	291	317	334	278	293	284	340	311	318	324	325	265	314	300	288	341	291	277	319	303	305	304	271	318	300	311	316	315	312	298	282	330	294	309	308	300	295	317	305	316	315	330	270	296	320	298	331	340	280	312	319	287	288	318	292	309	323	290	345	295	306	288	300	315	339	326	301	291	306	327	292	306	329	314	308	328	316	293	296	359	316	309	297	309	307	310	292	329	308	295	269	307	308	289	299	336	308	293	292	306	301	330	321	294	337	299	309	275	320	330	320	326	298	314	302	319	313	304	291	335	337	275	323	313	325	323	322	298	307	296	288	336	318	299	301	275	307	343	353	302	325	290	302	312	307	320	262	310	296	307	351	311	301	297	340	305	319	326	284	298	312	342	324	299	308	295	322	313	308	292	266	315	331	315	282	298	302	303	314	304	300	303	288	304	288	292	305	322	310	308	315	322	313	303	281	346	316	340	297	336	309	307	307	295	310	301	293	305	338	316	256	307	293	333	300	328	304	311	320	278	292	293	322	327	315	292	317	277	318	317	299	308	300	291	320	312	318	301	327	340	300	281	333	304	304	287	294	327	287	350	250	271	316	288	309	290	297	288	312	311	292	310	307	299	306	327	335	333	307	309	298	302	285	300	333	329	328	343	317	322	310	298	327	314	309	322	319	302	307	344	339	306	316	292	319	289	315	305	328	317	304	327	349	323	325	308	323	268	334	318	320	278	299	315	304	295	326	309	330	319	344	301	301	284	315	285	343	303	317	288	297	296	303	318	330	336	322	336	294	333	303	333	280	323	305	297	283	329	294	307	291	320	333	302	338	300	329	296	347	295	321	298	320	300	287	323	294	310	334	291	307	292	288	316	314	281	302	328	287	282	293	345	321	318	282	295	320	303	316	318	291	296	318	295	296	308	298	281	304	283	320	294	300	314	333	321	311	322	299	297	297	314	309	273	309	288	316	294	296	287	294	327	305	312	288	306	304	320	333	321	320	285	295	337	299	292	293	307	321	327	318	295	320	280	316	332	328	351	310	295	310	328	298	282	320	311	347	326	296	315	344	302	305	337	294	320	316	287	310	283	316	309	315	299	290	314	282	314	339	304	305	309	313	316	302	324	331	337	319	315	302	270	298	290	310	323	298	282	299	292	312	305	320	320	312	297	306	349	315	294	303	277	311	292	312	283	295	284	304	296	322	316	347	325	325	319	315	311	323	313	292	320	300	318	299	303	296	329	283	319
29068	23271	28905	33913	29041	21112	12878	7736	5973	5642	4184	2742	1400	956	574	654	498	337	318	272	264	229	271	259	269	263	267	260	260	242	282	263	261	279	236	246	263	258	247	263	251	258	233	264	242	275	244	249	269	248	244	244	234	229	238	214	249	232	244	260	266	518	441	231	209	220	233	223	246	221	217	226	233	248	253	230	228	232	231	247	222	207	222	232	250	235	255	257	214	240	243	221	241	216	252	203	232	222	236	244	244	247	250	214	217	243	231	245	242	205	252	280	228	221	229	213	241	223	236	236	243	295	229	233	230	234	234	264	214	235	241	226	233	254	218	240	214	248	243	234	264	257	241	243	242	245	243	250	238	210	237	241	217	230	225	237	239	241	251	238	235	270	229	247	260	247	264	246	247	253	244	236	215	212	212	229	248	250	242	222	207	241	228	233	244	238	252	226	221	215	204	239	224	241	225	234	215	234	235	234	221	225	249	228	230	215	222	223	227	248	233	223	225	232	223	242	221	245	242	216	226	224	229	244	239	238	229	242	248	221	244	242	252	207	228	227	244	246	225	227	233	233	216	237	226	220	239	223	255	241	200	262	240	231	259	199	281	234	228	288	243	230	233	224	231	243	256	217	250	242	258	256	243	227	227	205	238	215	210	255	233	252	246	202	251	249	238	215	224	208	218	206	219	243	221	242	231	233	227	225	255	242	243	249	249	216	235	239	247	222	225	223	240	221	233	231	244	246	244	230	253	212	219	229	239	219	247	209	224	256	239	238	248	224	224	238	218	215	246	250	238	248	217	225	233	218	234	199	248	242	251	241	207	246	239	245	221	241	256	249	233	256	234	227	236	234	246	208	238	235	232	252	205	226	220	231	214	230	244	225	241	238	228	177	244	235	232	228	240	235	213	224	216	233	227	226	249	255	243	251	224	218	250	243	215	233	223	258	211	248	226	230	258	208	221	234	221	230	233	251	244	216	243	217	232	221	248	217	205	260	228	224	233	260	229	239	242	245	251	232	291	251	213	212	234	227	237	234	212	225	240	235	252	229	187	216	221	258	226	238	226	221	242	217	245	240	204	232	237	236	225	220	219	221	210	237	209	245	243	233	218	228	222	248	235	253	223	220	194	232	237	208	232	277	254	217	260	234	228	214	247	220	228	223	243	221	225	226	226	214	221	238	243	247	202	250	224	244	246	233	240	235	248	235	231	214	229	221	239	230	251	267	223	231	217	232	238	229	245	261	247	245	248	249	233	230	235	250	225	226	215	222	231	253	241	224	217	214	225	256	209	228	246	254	221	227	235	208	223	237	219	233	217	235	226	225	217	247	238	245	220	243	266	216	255	228	248	212	235	236	218	245	240	236	204	247	245	235	224	226	249	242	228	237	229	228	234	246	213	232	239	209	240	228	224	197	233	236	238	234	201	205	214	231	231	219	210	239	238	243	214	272	232	215	249	229	216	238	239	221	237	233	248	220	247	238	253	231	240	243	241	232	204	212	229	236	248	220	206	241	254	210	256	241	232	232	227	224	256	280	226	262	225	207	225	224	224	226	242	225	234	228	241	203	217	215	247	234	210	250	230	230	243	238	234	256	259	212	233	248	222	211	209	233	233	232	227	221	232	233	265	218	238	219	230	226	223	236	238	252	224	215	254	237	252	249	224	223	229	233	232	198	219	257	221	227	242	209	239	227	203	236	220	228	250	236	233	214	237	250	243	246	223	202	242	203	232	216	232	242	220	209	259	215	220	229	206	216	221	236	206	239	209	245	206	234	211	236	239	230	223	223	196	241	246	229	256	222	241	256	229	237	251	233	252	205	209	230	208	216	222	264	217	211	231	225	246	230	230	243	232	228	248	251	249	185	226	242	242	233	214	226	225	244	246	239	214	218	236	203	261	198	289	245	212	243	259	220	227	219	229	249	216	267	242	211	243	217	233	225	263	229	250	228	231	240	248	211	238	248	226	249	242	252	222	242	223	221	221	252	210	225	241	213	226	248	220	212	242	231	238	221	264	221	223	241	269	245	204	218	223	237	245	235	235	232	229	234	246	229	234	236	230	238	239	242	240	225	213	238	262	215	239	217	222	234	245	218	239	230	250	243	230	249	243	217	211	232	216	251	227	228	254	257	228	222	224	229	227	230	241	228	223	242	252	246	256	220	238	246	242	228	223	233	231	223	239	243	230	246	233	242	245	228	247	220	222	249	229	215	233	242	246	228	226	244	238	229	223	220	252	227	235	217	210	249	274	240	209	233	228	257	230	225	247	241	222	246	248	243	227	258	222	220	249	252	220	232	241	263	234	230	225	240	244	231	245	254	258	254	246	252	213	203	234	230	221	232	269	225	227	222	235	228	220	234	232	233	239	258	227	214	249	250	230	211	218	220	245	221	240	212	243	199	220	250	244	214	234	250	216	235	237	241	237	243	252	231	234	220	239	270	248	243	205	226	255	241	231	247	244	248	237	229	234	236	205	235	228	256	268	245	252	254	224	210	218	245	240	225	244	221	216	249	250	237	230	264	235	232	217	244	208	285	235	212	248	255	250	228	231	237	260	205	253	253	282	230	214	235	229	214	271	229	243	228	218	226	228	217	246	232	208	231	230	242	224	209	209	226	238	229	211	217	257	240	262	239	224	213	228	224	225	268	240	243	227	237	246	235	239	245	255	242	245	261	231	247	237	207	230	236	196	231	228	236	236	223	236	225	237	244	229	253	228	222	230	235	235	229	233	225	232	244	213	260	235	238	234	257	242	219	240	222	252	249	226	207	235	238	232	243	224	212	237	219	232	235	247	236	230	253	224	228	239	211	260	227	249	235	243	221	233	248	225	232	240	239	226	215	233	229	223	256	225	220	252	221	252	243	252	225	213	209	224	255	237	247	258	229	227	234	219	215	218	218	217	228	236	237	200	228	216	206	246	217	222	232	222	218	208	219	222	235	237	233	207	228	236	208	250	236	222	276	270	196	259	238	223	245	255	250	229	222	224	245	233	236	232	261	242	224	233	244	234	239	236	244	225	230	235	239	235	234	223	216	218	232	213	197	231	207	235	231	232	234	248	219	234	226	223	224	233	207	227	228	191	226	238	239	205	214	234	228	237	251	220	242	237	221	233	232	214	247	228	233	241	276	228	234	244	216	215	246	245	235	244	205	247	249	243	225	238	224	228	224	248	210	222	213	233	232	210	237	246	235	251	244	234	248	236	231	242	214	242	235	220	214	232	248	222	230	230	215	275	254	247	235	220	236	239	216	238	230	217	227	241	225	243	222	256	234	235	208	266	238	223	250	257	226	218	223	246	229	256	210	256	277	219	232	244	233	233	225	236	222	237	258	246	232	200	236	247	209	240	218	245	251	262	225	251	245	249	213	230	243	263	236	264	252	247	241	228	242	241	205	222	233	217	213	243	236	218	219	234	246	235	214	225	226	267	247	220	251	243	210	213	235	234	203	230	221	231	193	235	250	245	229	226	264	241	256	247	229	230	200
21272	15086	26841	37004	36883	28418	19245	15450	14227	15836	12364	10114	5920	4038	2723	2840	2026	1380	1109	842	746	708	721	714	703	751	710	729	696	761	770	744	747	720	749	735	817	651	673	695	695	687	658	664	636	655	737	675	628	626	651	595	626	593	675	621	600	609	576	581	853	2692	1897	562	556	616	625	613	588	605	620	595	620	593	597	591	579	581	591	609	547	583	625	568	643	621	570	617	588	563	593	569	623	618	590	586	563	585	573	597	547	596	608	588	583	604	579	591	560	609	617	575	564	606	578	585	564	587	593	534	617	567	602	585	560	600	586	582	586	553	587	595	571	586	572	575	573	560	617	591	567	546	587	606	611	607	534	583	614	587	611	569	597	579	578	588	582	591	541	610	609	635	588	594	593	560	585	583	608	613	552	596	559	617	569	560	569	562	571	578	585	559	599	549	560	599	571	565	613	542	584	541	601	572	585	613	589	569	579	566	598	570	584	603	617	587	573	578	610	568	606	551	603	614	588	621	570	579	553	608	573	575	606	568	573	540	604	596	563	615	600	583	593	585	610	595	614	606	592	561	581	613	605	590	584	549	582	563	626	593	558	593	623	614	576	621	599	606	574	600	568	588	579	596	603	604	563	582	633	639	591	599	609	582	622	637	563	583	621	597	584	577	604	599	579	551	574	569	554	597	590	614	581	595	565	606	574	585	586	549	618	598	596	581	570	557	581	598	548	614	582	586	602	574	593	558	611	602	613	564	609	533	603	571	612	604	586	585	587	614	566	620	580	585	591	580	574	588	618	591	587	577	573	577	621	587	663	530	593	585	555	587	594	559	609	608	564	594	600	550	583	592	597	577	567	627	531	575	608	558	572	578	591	600	609	583	579	602	599	542	544	535	576	578	598	594	597	577	595	545	591	595	574	622	599	568	557	616	583	585	584	591	590	661	572	591	577	594	606	581	601	615	614	577	595	544	621	597	610	595	556	553	590	574	642	554	582	554	571	598	561	574	569	610	614	590	609	604	605	613	587	619	570	561	560	595	561	590	592	597	584	607	533	637	567	576	563	614	574	600	649	606	612	581	588	605	621	599	572	562	608	615	643	588	540	552	577	592	629	570	595	565	543	575	636	553	602	561	568	597	606	566	628	577	568	583	607	553	591	573	584	594	607	601	561	594	614	589	577	548	619	574	552	609	604	606	571	607	557	583	595	585	595	581	567	543	561	625	628	621	612	587	566	548	583	567	578	626	581	602	601	588	566	558	574	609	589	574	577	591	570	583	595	568	566	621	572	580	623	594	565	601	586	610	545	572	561	571	587	608	587	598	574	591	544	541	604	601	592	585	621	568	617	571	622	589	576	587	584	603	627	592	564	606	573	602	570	580	597	568	585	619	584	623	578	600	585	584	591	567	579	575	571	587	576	595	625	602	609	528	576	578	566	586	613	584	599	578	577	624	586	568	564	591	554	590	583	607	595	587	544	589	603	588	590	603	591	600	619	580	584	621	620	582	583	577	576	564	569	549	564	582	599	575	583	567	556	574	561	583	548	564	571	584	646	601	579	579	592	600	613	588	574	565	616	586	635	568	596	562	547	586	581	601	617	581	601	561	569	613	579	534	564	587	559	590	600	619	584	560	602	548	557	600	616	568	573	581	560	622	597	585	582	590	556	592	603	605	585	604	620	611	542	576	585	554	583	623	563	579	574	623	594	587	604	598	564	607	566	626	548	570	554	574	590	575	560	613	577	627	560	624	598	588	615	603	568	595	598	617	566	583	611	577	571	567	568	611	606	618	594	624	570	569	591	613	566	614	544	575	580	598	558	546	572	594	581	593	591	576	585	621	606	589	588	545	573	588	589	605	600	603	620	583	579	603	535	568	561	598	561	637	611	587	597	628	630	554	563	558	582	555	632	596	581	584	558	595	626	626	547	597	597	564	584	552	561	589	566	623	610	562	616	568	629	536	614	582	592	594	603	612	614	643	553	564	582	532	617	626	626	603	592	620	608	584	532	612	586	590	598	604	605	609	559	644	589	576	571	565	581	659	606	581	622	567	568	596	572	599	578	597	594	616	598	615	632	602	599	594	522	551	633	610	593	547	582	586	589	602	590	603	597	563	602	603	618	631	560	595	590	529	589	550	605	614	572	631	614	585	534	631	586	605	594	631	570	630	545	582	582	582	549	547	570	609	586	595	605	587	602	590	629	571	599	590	585	571	632	623	603	577	662	553	545	543	628	593	580	624	629	544	591	582	608	608	611	577	599	548	612	614	598	598	600	581	637	594	578	609	569	609	559	571	580	590	584	593	586	598	601	558	567	611	602	592	548	575	583	584	565	599	586	567	603	589	547	569	605	594	603	533	591	550	617	595	566	578	556	562	586	563	566	599	600	610	587	579	558	592	634	589	602	603	576	616	600	617	626	593	567	604	623	663	546	587	574	560	575	603	623	572	569	606	571	564	597	602	633	591	615	584	576	608	553	569	568	595	569	581	589	597	562	567	590	574	620	536	593	560	582	593	585	563	561	619	604	622	594	559	565	576	624	596	621	572	578	598	605	607	564	586	586	612	588	605	608	592	580	570	610	594	600	576	621	603	615	578	565	592	598	582	621	566	571	556	642	633	604	569	569	559	590	587	583	592	545	573	616	576	554	616	589	607	591	583	583	613	593	600	628	595	618	593	606	576	598	601	567	551	568	575	577	558	584	581	579	528	588	596	566	576	605	553	534	587	593	560	569	578	573	585	584	563	605	650	638	591	586	571	623	596	587	609	598	645	602	564	601	619	612	593	601	597	589	584	559	587	617	563	580	580	586	610	592	566	602	636	633	579	591	559	613	582	617	588	590	587	594	590	606	593	580	592	571	559	590	560	603	590	562	604	580	575	654	582	628	553	614	592	599	583	554	583	607	565	605	532	627	596	553	585	541	638	623	624	563	627	524	634	600	618	564	620	582	583	613	561	604	604	636	573	575	598	619	602	618	622	584	563	598	595	605	588	562	616	583	575	572	587	551	587	595	571	565	524	617	609	586	585	595	592	594	576	615	583	611	560	579	602	613	591	573	569	630	577	564	616	587	595	613	604	562	563	627	557	584	591	577	583	626	584	587	521	601	601	587	573	574	579	548	604	616	577	569	609	593	573	608	642	574	612	551	542	542	590	627	571	560	587	549	571	517	573	601	587	627	556	589	591	609	625	631	578	550	512	588	574	590	597	653	580	567	607	584	594	597	616	571	589	611	553	577	579	609	571	542	611	612	601	570	573	590	577	611	547	546	533	569	560	620	595	608	570	607	609	600	563	603	585	588	576	529	563	580	601	617	573	581	591	578	561	594	581	594	582	604	586	549	599	584	592	571	559	592	623	563	620	588	562	641	557	614	572	587	560	580	571	583	594	601	597	581	547	562	596	583	602	584	590	582	620	561	608	577	567	569	604	590	609	597	534	587	593	616	544	572	613	558	573	571	604	548	613	579	570	573	571	563	613	636	616	562	608	611	606
38537	30085	35946	39677	35031	27729	20232	14734	10913	9982	6992	5668	3030	1673	1209	925	768	544	526	425	420	402	410	392	394	368	365	348	370	403	393	387	363	337	333	397	393	341	386	372	395	333	349	383	315	342	373	331	333	349	334	327	367	296	351	350	312	350	373	326	429	913	697	334	320	347	329	314	319	332	359	365	332	308	319	340	334	313	302	341	310	319	329	317	309	340	349	342	345	344	290	322	304	360	347	316	314	337	343	322	375	321	350	339	346	353	297	327	280	331	288	343	342	341	303	333	313	322	335	340	326	309	322	304	329	345	346	304	320	324	329	328	371	335	333	356	367	324	313	315	334	316	313	315	296	359	346	318	322	321	339	333	341	311	324	336	335	367	356	329	326	312	352	339	301	285	331	299	337	308	350	365	357	364	339	329	331	340	310	357	338	317	325	328	295	301	317	327	304	344	333	304	303	323	337	335	338	315	331	318	340	296	358	345	354	331	324	326	331	324	334	337	286	337	326	372	323	356	316	338	336	362	322	321	303	340	319	331	332	339	325	314	322	354	319	376	304	335	312	346	294	315	290	328	322	348	307	322	299	313	308	335	304	287	294	326	329	299	368	323	289	346	328	336	331	307	324	373	311	291	346	331	331	336	336	309	352	346	336	302	318	331	333	341	346	319	306	324	350	333	357	348	322	313	329	346	360	297	327	336	290	288	343	317	333	330	299	335	328	337	331	348	339	342	343	333	359	315	293	336	309	332	349	304	323	308	336	336	317	329	343	324	312	339	339	347	322	315	318	340	311	313	296	337	319	340	314	311	319	341	297	345	356	347	330	337	332	321	317	327	302	303	327	316	318	364	338	280	320	334	333	313	328	328	322	324	353	308	324	365	297	352	364	341	322	336	305	294	320	309	337	380	312	300	335	319	308	327	310	357	363	338	374	335	350	350	348	336	308	341	308	326	362	339	331	326	313	343	330	336	338	329	335	349	344	340	298	302	287	320	317	321	326	347	316	327	315	281	328	320	365	331	348	304	324	327	282	360	326	317	330	311	348	326	301	322	330	311	322	346	382	307	313	362	329	325	323	290	310	358	304	335	342	327	320	337	299	334	341	300	321	311	346	326	319	323	357	328	304	344	322	327	349	331	332	310	367	315	347	332	347	353	338	338	327	327	308	304	351	318	314	328	323	318	336	337	285	333	336	316	380	297	304	340	333	333	322	323	320	323	323	328	363	329	322	354	308	327	328	338	356	305	330	391	329	325	343	341	326	310	307	302	346	339	315	347	329	352	333	301	373	324	302	335	308	295	327	305	320	375	326	337	313	340	278	342	317	332	322	345	329	336	350	369	314	321	334	323	309	330	359	315	346	295	284	320	307	302	270	321	311	343	339	338	302	348	319	318	324	325	281	321	360	325	356	333	347	339	318	337	317	318	312	371	324	327	292	282	336	332	312	349	331	359	315	315	358	340	305	354	317	333	336	294	348	330	389	323	321	341	320	359	293	326	357	302	311	319	316	334	316	342	338	348	318	331	330	326	337	318	304	318	341	351	352	321	320	326	340	341	332	327	321	348	295	341	334	358	343	346	312	323	309	352	322	342	337	336	346	328	333	290	325	344	318	365	331	341	346	306	322	315	337	324	337	350	383	351	310	365	318	346	304	309	317	308	344	352	346	334	334	320	371	306	320	364	326	336	313	305	313	349	330	331	362	339	336	335	320	347	361	288	351	329	322	296	318	323	294	323	331	307	344	371	355	329	299	305	332	295	345	315	350	334	310	320	319	385	311	326	322	370	320	334	321	312	349	340	361	310	333	337	305	321	316	323	309	291	310	314	335	342	348	306	325	331	314	316	310	324	308	338	324	339	325	327	345	315	302	296	348	317	320	332	324	341	337	337	363	328	336	301	337	334	307	294	330	304	326	331	308	342	315	356	332	329	333	335	339	315	315	331	328	347	338	306	334	323	351	313	281	339	339	364	350	326	315	365	307	331	357	312	312	355	298	344	324	342	361	310	332	329	331	284	325	358	361	371	363	324	361	322	338	307	325	327	359	308	326	333	349	316	320	312	326	378	321	329	334	325	344	336	331	339	320	319	329	323	316	306	331	327	306	342	310	335	322	375	328	338	335	327	361	336	329	332	349	337	355	312	318	331	291	330	333	359	347	354	352	311	396	297	341	332	338	382	335	323	310	269	361	343	321	344	296	321	310	325	327	308	357	358	340	315	332	321	339	304	355	339	302	318	267	365	324	316	336	329	354	339	309	328	332	336	347	345	301	331	301	314	300	356	297	358	365	343	328	319	348	269	330	310	296	338	332	353	354	276	351	340	321	343	332	334	330	323	318	326	347	304	321	314	343	361	309	340	339	325	301	327	323	336	343	347	319	340	330	355	288	352	314	345	289	317	324	327	338	340	331	316	295	306	352	344	302	346	328	344	342	330	329	347	321	297	339	332	332	356	324	307	359	318	349	298	335	314	353	301	330	306	334	308	322	316	341	359	308	344	355	322	328	332	299	350	306	346	345	328	341	330	350	351	316	338	330	321	340	334	359	352	312	334	288	313	379	321	290	352	323	308	323	359	321	340	321	329	305	329	355	340	308	314	331	315	347	334	308	342	348	303	302	305	321	314	337	363	341	334	338	291	316	315	321	290	314	338	345	369	327	330	320	359	310	294	323	323	358	322	336	288	345	331	338	296	338	338	292	293	320	333	353	370	365	320	306	347	309	337	328	313	316	314	322	361	322	304	340	347	340	310	321	356	345	338	348	367	336	350	306	338	350	306	350	332	284	302	329	324	327	308	342	308	308	315	321	351	292	320	306	333	333	294	344	319	317	322	310	316	337	340	348	324	326	339	300	294	307	335	341	309	305	324	332	337	344	324	324	344	299	322	319	331	341	336	286	306	328	316	352	356	336	322	338	358	312	303	322	322	345	315	324	329	323	323	336	345	323	334	329	347	336	344	316	320	334	329	317	359	353	350	325	350	337	354	338	319	366	320	317	339	314	332	324	334	324	314	326	327	308	324	323	336	315	331	347	331	343	314	367	333	332	348	345	343	338	327	336	330	324	297	353	330	350	322	332	349	340	333	335	339	350	363	347	306	359	317	326	347	326	370	343	298	313	314	298	355	341	302	352	312	330	332	311	315	308	326	315	334	347	330	313	345	311	347	345	325	284	310	341	295	328	332	326	340	343	351	353	302	334	300	340	338	326	317	318	321	348	350	331	343	322	303	322	355	360	316	347	327	349	322	311	355	333	366	356	359	317	318	318	366	312	334	349	345	280	319	330	358	336	330	314	326	336	352	317	324	306	395	305	290	315	349	299	357	332	364	357	310	312	321	323	328	324	324	354	321	322	277	333	311	321	352	329	305	333	328	326	324	326	345	296	303	314	326	331	368	327	333	337	322	326	354	308	335	326	361	337	320	327	324	333	318	312	325	345	318	343	321	329	307	328	325	324	328	334	333	336	329	324	360	288	297	314	306	289	323
28536	20840	34276	43268	43911	37576	26903	25473	21564	23675	17690	17524	9678	7288	4928	3864	2699	2045	1881	1462	1157	1270	1240	1114	1062	1029	1028	1007	1173	1115	995	1010	990	1017	1015	1125	1043	1078	1010	961	991	908	875	884	819	937	944	886	944	866	863	882	845	860	746	799	775	829	805	805	1558	5469	3358	808	748	769	823	820	785	765	785	721	760	724	770	769	760	734	745	777	782	794	812	749	770	780	833	729	782	770	767	789	777	787	786	797	747	788	763	758	796	734	749	778	799	785	790	773	754	770	740	748	805	758	775	754	764	755	766	784	743	821	759	825	751	743	813	761	752	699	762	810	761	766	760	765	799	799	762	738	777	772	772	768	759	770	723	727	739	740	781	710	758	820	759	795	794	792	803	819	785	770	785	807	748	782	775	827	782	765	778	767	751	787	754	788	787	790	730	719	799	783	764	771	738	763	785	796	810	765	759	814	734	800	761	774	756	753	748	763	754	813	776	807	800	776	798	792	730	782	793	782	838	755	801	768	751	749	740	802	738	792	747	734	751	786	777	784	748	757	797	772	756	773	806	809	768	743	771	777	776	780	761	754	718	788	796	760	771	734	788	742	741	783	794	799	760	747	771	697	776	764	777	734	758	808	765	790	753	792	797	791	738	759	770	792	775	800	767	708	751	733	838	790	792	738	742	799	814	753	763	780	741	763	786	764	717	745	778	736	772	768	772	758	757	750	706	799	725	762	794	777	778	733	744	731	783	744	750	775	773	782	770	746	820	735	797	775	771	759	783	800	741	772	776	792	802	763	815	761	734	807	752	743	763	756	766	764	773	762	788	718	727	765	747	778	757	755	754	775	766	750	729	765	794	752	790	816	762	724	746	753	742	755	718	759	755	755	771	797	784	745	794	724	744	695	741	774	765	750	732	771	740	782	782	756	765	753	773	751	763	790	742	774	771	747	858	782	749	781	821	816	760	736	821	720	757	727	791	814	818	772	794	749	790	772	744	781	737	752	776	785	801	757	742	806	782	769	774	740	753	760	783	798	693	780	794	712	796	744	771	824	796	779	776	840	736	769	745	789	804	739	746	769	762	766	801	764	748	784	750	783	761	766	761	785	795	824	762	747	732	732	758	749	741	787	775	801	784	804	776	791	773	726	817	753	777	795	763	772	794	817	793	751	756	781	759	738	749	804	774	798	761	720	765	809	827	750	787	742	784	766	792	760	747	728	736	731	770	769	729	745	784	790	773	767	774	749	776	805	795	766	740	804	791	785	731	789	812	781	791	775	790	746	800	804	765	761	765	776	729	822	777	728	774	799	773	811	749	739	738	759	780	787	730	788	772	787	842	742	723	813	791	734	800	770	775	785	742	759	735	819	741	746	806	808	758	760	807	756	736	767	759	798	746	746	732	862	782	779	713	776	763	766	769	824	720	771	742	744	721	768	773	760	784	773	794	813	768	746	737	846	760	804	743	796	771	836	778	774	769	792	739	755	776	802	775	730	753	761	742	775	762	771	722	745	803	767	760	695	749	760	744	719	792	746	801	771	804	753	760	757	776	786	745	784	776	761	781	779	784	760	749	776	768	755	701	788	704	812	781	764	803	786	785	784	768	756	789	775	794	799	754	750	750	790	828	757	782	771	780	676	771	781	792	746	796	782	768	745	727	803	784	743	782	781	803	765	732	755	788	773	782	781	756	793	761	809	784	741	764	791	749	786	755	732	745	717	718	671	797	805	792	772	772	783	797	782	797	761	781	745	814	772	777	746	720	805	773	791	772	788	770	776	802	753	736	769	785	782	759	763	750	831	741	768	788	738	745	796	751	764	795	805	778	768	767	798	740	744	769	714	842	798	791	754	786	791	738	792	778	778	805	772	717	738	821	784	776	797	796	809	753	753	727	759	765	726	781	802	786	822	735	735	781	775	795	771	786	749	718	772	748	742	764	733	745	785	762	794	804	781	810	736	713	813	782	791	796	743	757	738	772	787	749	781	715	800	773	793	743	751	763	758	790	766	756	770	752	751	792	786	747	724	799	806	705	729	800	741	788	808	760	768	797	758	737	764	760	769	759	729	780	775	732	755	759	746	811	770	759	799	759	774	746	765	747	739	756	771	810	762	730	770	777	767	834	736	779	768	751	794	763	739	774	760	785	812	747	756	733	733	815	788	784	777	791	728	789	707	757	746	754	782	751	744	755	794	773	730	752	770	771	805	790	773	736	768	820	785	726	762	738	777	760	759	758	758	760	726	785	760	776	765	732	747	766	752	756	737	768	752	737	786	745	756	808	791	769	770	799	761	765	766	742	781	739	721	789	768	719	775	800	776	759	767	767	775	781	760	760	755	783	716	768	797	835	741	724	755	702	818	797	786	739	740	800	784	795	740	855	717	744	771	723	804	746	755	745	774	739	751	800	810	769	746	755	759	784	813	782	780	802	759	725	760	742	818	784	817	772	768	724	774	799	748	787	747	793	765	777	794	722	759	762	750	755	740	752	781	783	777	812	767	710	781	744	771	776	792	753	788	797	801	792	761	779	715	736	796	716	770	774	744	754	749	728	777	780	725	788	781	841	758	741	740	793	765	740	760	797	790	795	770	767	774	791	770	728	770	761	729	713	735	732	773	804	774	758	756	761	777	767	794	736	779	774	773	759	729	799	767	782	795	758	764	721	772	741	776	772	782	762	770	781	719	766	748	762	752	810	759	765	759	748	769	785	795	796	790	798	740	799	794	780	780	726	774	767	812	744	784	781	762	721	797	761	704	767	743	725	802	782	757	751	775	783	802	756	811	771	743	763	767	728	697	770	778	759	780	720	813	791	761	758	798	784	805	738	794	750	746	758	748	759	763	777	751	754	763	793	774	794	760	758	739	776	763	703	795	832	810	732	772	764	691	735	784	798	749	780	775	731	804	795	746	778	749	747	780	783	773	806	764	792	808	749	743	766	749	794	717	754	746	755	789	749	769	768	773	730	774	781	753	736	755	752	778	772	826	834	760	746	727	808	740	766	783	759	781	749	741	755	777	775	784	771	707	816	762	778	772	750	769	785	758	767	784	799	798	815	777	801	782	742	780	739	760	815	762	767	765	729	756	703	755	774	788	793	742	753	800	726	765	800	789	804	804	731	732	797	751	775	739	747	788	800	734	713	750	768	760	776	774	824	723	761	771	797	792	742	721	778	777	772	760	764	798	731	812	737	763	733	828	723	763	764	757	759	738	772	740	754	746	738	771	725	764	824	763	779	784	774	751	785	737	761	770	751	742	779	769	774	724	786	747	789	798	760	778	735	809	802	788	786	717	713	717	748	805	771	794	752	819	745	773	753	784	794	788	748	708	756	789	745	771	789	777	775	812	787	767	793	754	744	788	719	797	726	746	767	788	772	810	740	789	782	765	728	747	773	787	762	780	777	739	761	754	766	790	779	751	752	751	747	759	759	771	808	762	701	755	758	750	745	735	748	802	772	757	748	756	768	743	722	746	813	816	748	811	717	790	766	776	778	746
7126	3801	5169	5526	3500	1710	890	667	559	452	264	256	187	328	259	171	143	137	129	130	121	145	115	120	140	135	120	129	128	118	132	151	125	119	140	120	132	101	113	131	134	136	140	126	135	125	142	106	117	130	134	138	135	112	106	130	114	124	137	118	126	134	138	125	113	138	112	120	127	127	122	127	137	120	122	132	111	129	120	117	120	143	121	116	116	113	110	137	116	136	105	138	131	113	124	134	102	127	124	139	133	113	119	140	120	126	119	120	110	124	135	120	94	119	110	112	105	123	102	110	114	120	114	122	101	140	120	127	110	131	112	121	127	122	137	139	139	124	104	131	110	117	126	125	130	106	132	103	147	109	106	135	128	100	136	118	133	113	153	114	122	116	125	113	121	100	126	129	146	123	141	124	101	120	117	125	119	120	101	102	109	107	125	111	119	128	128	113	124	110	131	133	118	114	108	121	133	109	114	119	105	120	123	123	107	115	115	117	130	108	115	108	119	102	127	119	121	123	137	118	123	127	113	111	105	119	140	122	117	126	123	131	124	99	130	127	136	117	112	122	127	135	128	140	139	130	123	142	135	126	135	127	123	121	131	145	121	121	121	124	117	99	126	110	137	107	130	109	130	120	123	103	99	109	120	144	134	130	130	117	125	112	120	138	100	121	123	116	138	134	119	127	107	120	101	130	114	112	146	123	136	120	112	122	109	124	105	106	119	104	108	120	104	118	99	115	117	131	114	113	136	111	123	130	110	136	115	127	143	123	111	107	121	126	129	134	113	116	115	127	110	142	121	118	105	117	106	121	131	129	116	133	131	127	118	121	141	107	120	135	124	125	119	120	122	130	100	114	120	121	101	126	141	133	143	123	115	124	124	135	130	129	115	124	112	134	147	121	119	135	125	112	131	129	102	111	109	113	131	134	108	115	108	99	118	124	124	118	114	119	101	120	149	130	113	117	141	119	98	115	133	125	109	146	106	111	108	115	129	133	122	128	143	139	120	139	136	119	120	116	129	133	130	128	117	145	150	116	127	112	113	125	126	121	144	130	152	120	128	127	141	117	134	122	133	115	94	109	130	135	126	120	111	121	125	139	114	113	116	121	121	108	119	117	114	122	119	108	117	137	125	126	127	113	132	103	119	115	126	140	99	118	119	125	117	124	146	145	102	116	101	134	126	134	113	112	111	120	108	122	132	101	115	119	133	137	117	141	143	108	125	125	142	126	116	110	108	129	110	109	144	114	115	112	118	108	123	93	128	120	121	114	125	129	128	127	115	114	113	121	115	127	117	135	129	130	122	118	122	117	124	135	136	117	133	121	121	142	111	147	121	128	133	126	113	126	126	125	110	128	122	108	124	129	129	125	139	116	113	129	114	125	119	126	132	129	115	101	134	114	106	134	119	125	142	134	128	111	131	140	143	130	108	100	119	136	131	133	111	114	116	118	137	123	121	127	138	112	116	137	113	123	121	116	130	120	115	103	142	136	120	119	132	117	138	141	117	125	115	96	120	121	127	119	161	126	130	130	133	111	112	125	120	131	149	142	110	122	98	124	111	107	120	128	109	146	110	105	113	126	129	129	118	115	110	116	128	116	122	112	135	87	123	121	127	135	129	91	116	120	104	107	134	128	150	103	120	136	121	110	141	115	128	135	127	110	118	110	108	124	138	114	125	127	120	109	121	138	128	104	133	130	125	121	128	130	116	138	134	135	118	123	111	132	133	135	111	143	128	103	104	123	123	142	134	119	106	126	125	129	128	114	129	110	119	130	110	117	112	129	149	112	135	130	124	113	106	106	140	121	121	113	130	121	120	124	115	116	128	113	120	107	116	114	97	106	113	127	106	127	130	103	141	104	116	117	132	136	126	131	107	139	113	124	134	121	119	129	117	123	117	134	145	121	119	130	118	129	137	126	123	124	114	108	138	137	124	140	131	132	120	139	118	98	122	123	120	114	110	125	138	125	99	116	142	132	140	118	128	114	133	126	115	127	127	134	118	113	113	148	136	128	115	127	121	128	108	104	106	112	132	132	121	111	117	130	132	135	107	127	108	131	141	120	136	103	123	106	123	118	115	139	116	124	134	135	125	101	122	112	123	137	123	115	124	141	143	108	143	115	116	131	123	120	110	117	127	119	108	133	114	130	122	135	147	125	107	112	141	119	142	139	117	112	124	128	119	155	115	136	114	142	134	136	124	129	115	119	124	123	128	133	128	124	131	127	106	136	111	115	132	129	110	143	129	114	128	116	113	115	115	122	123	125	136	128	112	129	126	121	126	135	126	122	120	132	124	112	130	109	125	113	132	124	140	127	118	118	120	147	131	116	119	108	135	120	150	119	116	114	103	112	131	125	124	104	125	130	110	106	127	106	128	138	119	130	118	134	121	131	116	142	123	121	125	89	108	134	125	124	129	121	113	119	131	105	115	113	119	137	118	100	121	125	121	121	119	127	131	129	123	139	109	117	137	114	121	125	123	116	146	110	131	106	127	140	128	137	122	106	137	119	125	126	141	115	115	145	112	113	137	139	134	117	112	128	132	120	119	116	102	109	117	124	128	122	103	98	123	130	133	128	113	110	107	97	106	105	117	124	113	122	114	135	118	142	124	106	127	127	101	108	137	129	148	121	124	126	127	129	132	129	131	116	119	130	140	132	114	125	118	114	119	120	156	108	114	142	129	108	119	140	108	131	113	115	137	113	131	114	114	112	133	114	113	99	134	114	143	136	120	143	119	127	122	121	145	112	137	118	127	109	120	132	130	101	144	129	131	112	125	137	110	133	126	128	134	121	137	118	127	119	121	138	119	129	117	125	133	135	103	115	113	119	117	120	116	130	110	138	129	107	108	141	119	117	107	114	146	110	115	129	141	138	112	148	134	118	124	117	138	115	113	131	127	125	114	122	126	112	128	122	129	105	125	136	126	134	140	124	115	111	131	132	110	117	144	143	114	111	115	137	116	126	144	124	118	98	124	132	120	116	128	124	116	131	119	148	142	123	133	119	118	105	111	133	138	131	141	113	123	118	124	132	131	123	127	115	109	138	135	129	128	112	116	125	130	117	133	131	100	142	114	122	107	106	129	112	127	105	124	100	125	123	113	104	152	119	124	145	121	102	123	116	127	135	114	136	129	161	115	124	146	129	127	107	109	110	114	126	135	129	143	110	109	133	134	121	96	127	134	129	126	123	109	109	111	114	123	109	130	128	120	126	104	134	132	125	116	127	122	117	112	99	118	122	133	135	121	125	104	121	139	103	119	106	125	118	121	126	125	130	118	115	121	121	127	115	105	123	111	125	124	112	117	117	122	129	124	123	127	129	124	128	113	119	117	107	102	118	123	141	131	142	108	127	125	123	116	158	128	139	130	123	133	138	122	146	135	139	118	127	103	117	131	137	123	133	139	124	104	104	130	124	132	117	117	123	116	128	135	113	126	148	147	119	122	118	120	126	129	138	135	109	113	141	115	127	122	134	115	133	113	133	110	115
5552	3625	8487	11520	9060	5146	2686	2302	2187	2185	1432	1264	848	753	578	488	455	432	382	424	389	361	380	354	369	381	386	381	375	390	387	392	396	359	372	410	376	383	357	366	380	366	379	355	364	367	374	375	376	350	339	340	359	317	320	337	379	370	373	357	358	526	412	348	368	358	367	346	376	338	343	316	345	411	352	349	348	333	366	363	363	345	346	376	336	408	339	306	360	360	366	330	359	318	355	347	327	365	331	325	387	343	358	346	354	307	337	330	334	373	300	368	373	362	346	364	388	322	342	346	356	373	354	357	354	347	349	347	329	320	384	321	346	345	355	350	340	351	379	350	359	349	332	337	344	368	353	344	360	350	344	335	356	403	360	339	371	343	331	338	318	356	319	330	326	401	342	320	350	355	361	367	344	369	302	330	327	330	342	332	348	337	345	350	369	312	360	362	378	377	363	323	346	340	386	360	345	354	324	355	370	344	346	341	330	350	337	357	363	334	383	344	362	366	379	342	322	358	371	370	325	322	358	384	373	344	350	345	353	371	341	341	342	369	365	334	325	353	329	348	363	334	333	333	335	351	323	310	365	328	358	358	337	347	296	358	363	340	366	333	346	356	363	370	348	357	333	335	371	314	346	324	368	356	344	338	344	367	330	359	344	327	319	327	362	347	368	359	369	333	354	349	316	384	325	338	343	350	354	360	345	354	365	321	356	379	348	336	353	315	357	349	373	344	357	341	339	347	387	353	369	376	331	340	339	362	355	324	376	355	318	337	338	320	349	359	301	346	375	350	347	344	354	325	352	334	346	340	358	370	315	343	367	357	362	352	347	344	361	358	327	358	352	378	357	350	374	348	351	359	336	353	327	353	383	359	321	372	354	343	354	333	353	378	344	378	340	331	359	382	342	345	360	330	339	353	386	355	311	346	317	342	348	369	382	344	347	327	387	377	355	390	353	353	324	335	362	371	358	357	355	355	354	368	336	360	334	350	370	378	367	355	332	351	361	366	353	374	347	354	341	314	350	340	333	351	304	332	355	338	349	355	348	348	367	357	347	348	357	377	378	365	374	346	366	399	363	365	359	368	340	350	353	338	362	364	382	327	346	344	358	352	357	374	349	338	352	347	311	338	313	341	359	312	364	339	347	322	382	363	360	337	387	331	337	323	327	324	329	366	375	375	335	383	349	349	372	340	337	354	377	349	331	340	369	365	356	364	360	357	326	363	371	312	321	360	342	371	319	352	321	331	345	340	354	334	333	338	309	337	343	302	360	342	363	340	328	344	333	351	367	357	369	355	342	374	338	368	367	335	343	346	330	331	343	352	330	321	323	342	366	342	365	345	324	349	376	333	358	340	331	369	361	342	339	348	324	333	329	357	329	353	350	358	344	331	318	356	351	314	327	321	361	365	346	339	297	377	336	352	354	324	351	345	362	368	363	351	359	381	360	354	354	343	342	370	341	376	332	363	336	368	338	354	346	326	334	338	359	322	357	336	357	351	373	319	370	346	350	327	333	330	319	357	323	354	309	341	361	319	354	347	362	336	364	342	341	343	374	327	351	336	382	388	344	373	351	346	379	360	325	327	316	346	340	335	336	358	323	348	344	321	362	370	340	349	348	347	349	359	345	382	308	358	341	335	366	335	352	343	341	337	375	368	346	342	293	349	337	348	388	328	338	338	339	373	353	352	350	333	374	323	367	326	338	346	358	360	344	321	338	362	363	334	351	342	340	353	374	350	336	302	334	370	334	373	336	333	322	384	368	351	367	372	351	317	331	383	340	333	339	343	323	363	391	364	341	330	380	372	347	345	322	352	359	353	353	350	325	347	353	348	344	327	340	350	342	336	335	329	319	360	332	364	336	335	386	359	327	335	368	346	361	355	330	314	329	327	317	334	325	336	403	342	364	330	348	341	336	313	350	347	345	353	345	316	337	344	349	348	358	359	336	372	347	359	347	394	375	344	364	368	357	379	373	343	376	328	323	353	362	319	391	399	346	356	335	330	384	340	335	336	353	354	364	364	356	321	336	333	337	358	367	365	338	356	326	358	321	343	352	342	358	349	335	346	345	349	352	339	344	346	338	355	346	362	344	340	354	301	333	341	306	349	377	344	338	358	322	343	355	357	321	350	363	352	385	328	329	358	390	353	356	347	357	364	361	354	329	337	335	344	356	364	362	359	335	338	371	345	323	337	365	342	330	344	336	310	349	328	350	350	311	335	356	344	297	343	353	343	367	358	361	296	386	338	326	352	354	343	326	346	344	331	336	354	334	333	360	341	339	413	333	334	374	357	350	349	378	356	359	342	351	355	396	349	349	385	358	356	314	352	352	334	333	351	345	349	354	343	344	346	393	332	334	344	339	376	342	343	329	351	321	338	376	351	343	340	362	354	381	357	363	320	346	366	333	341	353	319	336	341	328	342	334	334	349	349	358	349	348	370	331	362	364	374	370	315	373	338	316	329	338	318	341	339	354	351	353	347	376	355	335	343	357	342	324	372	357	377	319	337	370	382	334	297	319	378	334	333	352	368	356	332	356	353	349	338	325	346	400	318	330	317	336	364	354	360	322	323	366	354	340	350	334	344	323	341	368	334	348	332	333	374	324	376	338	363	353	363	330	359	350	364	344	323	358	352	344	359	357	328	316	360	364	336	344	379	364	357	351	354	355	380	337	377	302	361	347	358	334	378	333	360	343	318	388	368	324	365	355	321	351	310	347	360	376	316	314	362	364	322	366	337	348	333	369	359	335	335	368	384	335	337	374	367	364	370	338	333	366	345	341	339	335	354	352	363	315	351	357	355	348	351	312	344	350	366	321	359	353	370	354	363	339	346	345	351	352	360	340	343	315	342	328	332	377	315	371	353	370	364	331	371	345	371	379	346	324	352	384	342	367	366	335	344	313	364	321	332	322	395	336	321	369	346	373	325	320	353	355	322	328	359	361	343	360	356	345	387	350	348	340	326	346	358	319	357	357	349	362	347	326	356	331	366	326	360	347	321	336	357	344	364	357	336	346	345	361	324	362	330	333	363	345	329	372	368	364	336	348	329	365	340	317	362	352	356	358	340	321	334	329	342	336	353	333	360	344	353	349	337	329	382	329	356	321	330	369	342	355	324	347	352	339	352	355	353	351	311	345	333	329	305	334	334	371	354	339	353	347	348	361	371	344	391	339	310	330	352	347	348	307	337	336	336	335	362	355	353	337	401	329	342	350	355	315	364	346	353	363	343	337	356	350	355	359	342	362	339	364	342	314	353	343	363	348	355	341	322	344	344	325	371	328	337	351	342	366	364	345	326	331	370	312	376	336	349	343	346	357	399	339	363	349	379	330	355	328	332	338	337	333	333	328	361	323	315	327	346	353	370	359	369	353	330	329	346	324	355	335	327	297	354	321	360	354	344	350	345	328	339	355	359	344	310	305	351	339	334	350	331	338	378	351	379	341	324	328	378	347	354	378	351	356	358	374	353	345	341	328	353	304	343	355	367
29606	23144	29794	35396	28844	20718	11612	8037	5614	5545	3767	2508	1639	841	592	602	389	336	338	310	258	221	255	229	221	256	261	255	231	216	244	262	214	223	241	285	227	245	245	239	221	211	207	222	194	244	235	223	236	228	227	210	209	224	213	208	231	246	235	219	245	382	358	221	214	217	233	240	206	235	236	225	225	201	232	222	230	266	231	253	211	225	214	239	225	247	220	198	202	226	221	215	236	233	218	245	221	231	228	229	255	198	222	217	229	234	225	225	229	235	206	247	224	204	213	193	199	222	232	229	240	213	224	229	215	229	236	233	219	212	228	244	225	251	247	236	219	237	226	238	224	208	235	196	218	226	251	256	211	210	225	206	214	209	241	224	212	213	220	222	200	198	212	204	227	228	220	214	247	225	208	212	264	214	217	213	230	226	230	224	228	220	209	205	207	229	210	220	239	201	183	245	228	242	249	213	221	216	193	220	214	226	234	210	253	224	214	218	260	220	240	260	252	221	222	226	230	223	251	238	219	246	230	186	227	216	225	231	215	212	220	227	222	229	245	183	228	237	199	216	211	222	218	227	210	214	205	257	224	203	239	221	204	204	231	244	222	200	218	198	231	225	244	231	224	210	215	226	218	238	213	201	237	221	239	234	224	228	224	214	228	207	202	210	213	235	224	216	199	233	199	199	262	212	234	219	224	200	242	232	220	240	218	209	231	237	209	217	218	194	201	226	229	231	230	227	208	228	201	235	222	257	221	220	210	191	224	234	217	216	221	235	200	203	246	198	234	214	242	199	219	210	234	223	212	199	252	223	223	240	212	226	198	237	215	212	212	225	219	221	230	217	210	217	243	234	217	210	229	225	230	241	204	216	210	236	201	223	217	188	212	232	205	224	217	235	215	225	227	196	228	219	234	220	204	220	220	198	221	196	230	219	211	220	210	198	199	216	210	226	192	225	239	241	233	211	214	213	226	238	224	249	235	224	243	252	225	215	207	227	212	227	218	251	232	228	231	241	244	225	207	207	214	229	217	205	211	229	236	224	218	257	208	208	250	230	236	246	242	223	227	212	218	202	240	223	223	205	239	228	224	232	232	226	223	212	204	241	250	211	207	224	238	230	220	198	239	214	216	221	258	228	180	220	204	238	205	238	228	234	220	199	223	210	222	215	204	232	206	217	249	197	210	226	205	269	209	233	216	217	185	222	199	237	213	228	234	205	245	223	198	227	228	201	214	252	195	203	217	205	254	218	224	220	221	220	206	241	236	256	222	219	219	225	240	224	232	224	226	219	221	211	249	237	225	218	217	227	236	239	200	217	209	222	216	264	223	241	184	241	203	238	216	246	220	218	203	218	234	218	198	222	244	201	206	226	254	223	229	219	209	223	229	210	247	221	213	209	237	243	212	220	188	220	237	221	247	204	192	194	215	232	219	215	226	213	220	206	230	237	198	212	183	218	244	240	231	228	267	220	242	227	262	253	227	197	245	199	223	213	219	225	223	211	183	213	227	221	227	230	208	224	226	231	209	209	232	221	243	205	210	218	217	184	221	229	238	210	249	217	203	203	221	200	230	222	236	206	209	197	199	216	212	246	201	226	206	198	236	225	252	225	219	217	228	230	218	222	205	197	234	189	223	202	235	206	204	217	220	213	234	222	214	228	197	216	217	214	234	226	231	202	191	231	221	228	206	249	252	247	208	226	216	221	193	205	224	214	216	240	201	261	221	233	216	223	228	267	224	242	234	255	205	192	224	266	262	234	229	229	239	238	225	244	221	257	234	255	236	206	253	237	229	203	222	220	209	205	235	248	242	210	217	228	225	253	211	204	187	214	227	210	241	239	260	221	189	210	226	241	210	228	204	249	231	245	241	219	234	232	231	202	199	239	242	226	244	232	209	217	202	212	183	249	212	217	246	251	213	224	242	240	222	227	231	223	213	234	228	243	230	215	225	244	223	217	232	213	230	202	204	231	217	204	219	202	219	231	218	209	201	192	217	226	210	257	230	217	235	210	226	208	190	198	257	217	243	217	221	213	233	234	212	235	221	236	201	216	242	227	244	211	233	207	233	218	228	215	221	227	218	201	210	231	230	215	236	231	187	208	209	209	211	217	205	227	232	231	212	233	220	220	212	230	211	255	218	198	252	240	207	239	210	232	232	220	215	213	228	224	214	235	226	224	237	212	237	204	210	224	220	213	210	231	206	200	214	215	231	247	247	225	237	206	231	236	240	243	219	212	227	256	238	192	203	239	214	196	240	189	234	218	229	234	219	217	219	200	247	216	219	215	228	219	228	199	212	235	222	209	207	212	223	236	229	217	232	222	221	222	237	217	223	218	220	213	186	225	204	227	232	213	192	193	219	237	210	203	239	221	219	209	203	212	195	236	234	213	201	227	228	218	220	215	223	218	211	221	224	232	212	212	207	232	218	192	225	219	216	206	230	228	245	218	218	218	230	231	197	220	237	229	224	216	248	230	211	250	227	212	228	184	204	239	223	190	245	205	228	214	237	227	236	216	247	239	202	248	226	228	203	218	212	243	232	230	198	180	232	206	217	220	221	229	220	238	218	232	263	225	226	213	235	244	241	245	213	227	213	218	203	195	219	225	219	250	233	231	207	224	231	242	198	198	222	206	234	186	235	207	230	258	232	215	234	217	221	234	225	219	205	242	212	193	232	222	228	233	229	224	230	228	204	229	242	236	210	212	229	200	213	221	211	229	215	231	208	238	218	232	218	256	237	199	228	218	220	216	240	213	222	228	227	216	215	213	217	206	202	230	234	226	210	225	198	214	237	253	235	210	246	240	214	231	247	209	209	239	236	253	246	198	233	244	266	228	219	246	195	221	226	206	214	210	200	200	212	207	214	208	223	249	222	253	195	203	211	225	249	215	213	225	219	200	218	200	216	194	235	233	213	236	235	226	220	225	228	227	207	215	200	232	226	211	247	200	194	241	186	204	236	218	184	220	207	233	217	221	220	224	203	197	244	216	239	219	206	220	217	244	240	213	246	225	240	220	212	201	238	209	203	192	224	211	247	191	220	221	226	236	221	216	219	212	226	222	204	188	200	215	260	206	216	234	182	227	199	214	206	203	223	199	205	220	211	219	191	217	191	210	234	219	217	209	217	212	234	221	221	219	206	204	195	200	222	234	195	215	226	221	223	205	232	218	241	229	216	216	219	235	240	258	231	224	200	243	228	200	196	228	207	215	207	243	239	221	224	238	217	205	203	216	209	210	201	247	186	221	243	232	205	217	221	211	178	250	243	241	235	219	212	214	232	225	240	199	214	222	197	262	238	210	233	239	222	217	241	210	215	201	223	210	192	227	230	235	222	246	170	248	204	212	207	234	199	230	201	219	256	208	194	194	210	213	216	243	219	224	223	228	227	227	211	204	234	207	244	223	188	197	223	207	241	204	229	240	247	215	210	236	192	197	237	231	203	211	210	226	246	232	218	198	228	224	205	203	227	235	222	244	211	216	214	182	218	217
21476	14866	28105	38106	36646	28307	18772	17942	14642	16474	11023	9071	6262	4059	2750	2111	1307	1372	1140	1196	777	690	691	722	720	701	761	696	671	656	699	667	661	713	667	733	766	696	649	650	599	626	577	607	609	612	670	657	596	598	619	582	602	608	630	624	556	578	599	557	594	1871	1523	602	559	522	545	561	607	492	532	558	558	559	565	541	562	603	556	552	571	576	607	536	546	542	555	572	578	607	546	589	528	579	578	557	539	554	529	572	557	549	539	534	539	560	582	538	560	614	575	562	549	575	584	552	556	566	540	553	536	567	552	559	554	561	572	527	555	544	573	533	581	557	529	503	545	569	518	585	585	538	529	573	561	533	513	578	573	576	592	569	526	557	543	545	577	555	548	578	552	520	519	553	594	541	564	589	547	544	561	565	569	572	549	574	591	576	555	557	574	540	567	544	565	596	531	583	554	521	531	511	560	542	573	533	534	574	526	538	572	530	509	576	579	541	585	550	516	566	587	567	549	543	556	514	599	538	482	567	562	542	541	560	568	568	604	566	555	576	540	524	592	566	592	549	537	581	555	545	557	560	581	540	548	552	566	552	563	556	517	577	593	560	541	572	550	556	539	566	591	557	569	572	561	580	546	576	556	506	606	558	604	546	579	547	538	536	535	580	554	561	534	553	572	552	558	553	537	545	559	548	545	519	554	578	549	571	577	581	560	571	524	587	585	542	522	596	578	562	561	605	568	548	537	546	589	585	572	533	564	569	564	608	569	611	541	574	594	594	557	568	552	541	528	587	578	553	574	545	574	533	596	577	599	540	548	590	542	566	588	518	549	540	567	579	552	575	556	588	526	559	556	578	554	532	548	572	578	597	567	556	571	541	568	557	580	556	524	561	584	532	557	537	563	550	582	564	601	533	571	589	569	545	537	593	542	606	579	598	556	551	541	532	563	528	517	560	587	556	557	521	586	570	544	570	582	567	510	569	574	545	550	554	573	550	546	568	557	553	600	582	559	574	531	590	509	561	562	556	570	549	559	580	571	550	563	537	550	533	567	575	542	557	565	586	573	516	581	534	609	595	585	569	579	579	564	578	532	546	611	552	566	543	532	542	556	551	562	538	544	522	536	555	549	558	540	567	534	610	573	563	586	519	544	596	550	552	520	574	554	602	526	591	555	545	542	552	563	537	584	578	538	548	525	580	582	551	559	555	571	513	542	567	552	546	560	570	587	517	573	555	590	552	577	587	595	586	538	540	543	602	517	545	580	547	535	586	605	559	591	576	569	515	556	567	601	560	517	556	598	575	513	537	564	587	568	600	566	544	580	572	557	528	544	563	580	525	573	535	537	571	558	578	529	551	555	578	521	544	569	569	560	550	588	539	541	520	567	598	580	540	539	560	563	571	563	605	564	525	614	575	591	525	578	570	532	544	553	594	564	550	546	550	509	568	557	548	568	552	520	540	549	558	527	567	564	589	525	558	574	584	528	565	531	549	546	579	542	543	560	534	538	597	571	590	530	543	555	567	514	573	533	524	561	561	561	601	563	579	572	538	581	545	590	601	573	585	577	568	564	568	540	537	520	536	547	575	582	558	576	560	541	549	517	566	590	563	573	516	572	557	569	551	563	557	584	586	535	573	595	561	541	580	559	599	557	591	592	559	547	588	563	597	582	542	498	597	602	544	554	557	528	536	539	556	542	550	569	549	569	522	541	629	537	598	525	538	553	571	576	563	591	533	584	543	581	545	549	582	559	518	622	518	551	573	586	567	567	561	558	567	552	609	594	530	586	522	589	552	592	560	509	546	557	570	574	535	557	577	593	566	592	546	616	574	472	553	550	608	595	535	578	527	576	595	537	586	554	590	551	529	553	544	576	566	558	562	577	542	560	511	538	582	590	530	544	527	547	534	543	576	554	566	573	574	562	535	543	568	562	536	572	548	559	554	595	515	577	551	546	575	586	583	578	570	556	566	540	561	528	533	586	538	541	559	585	551	559	545	576	513	537	539	564	538	560	567	582	576	579	569	572	533	556	554	554	558	594	529	556	553	575	573	562	611	529	547	587	549	598	542	522	545	516	564	541	569	546	578	542	569	572	554	540	565	530	589	557	540	576	574	533	607	546	500	568	571	559	566	556	549	529	539	566	555	556	569	546	585	586	575	567	517	563	616	526	540	574	547	553	581	561	566	585	543	540	558	556	575	509	549	558	602	611	575	532	547	573	558	551	582	569	562	565	534	553	542	561	592	560	556	552	568	566	553	545	533	566	571	541	592	584	570	580	563	548	556	542	577	557	594	521	555	543	555	598	557	553	544	561	575	590	568	543	565	581	565	526	564	555	559	564	537	565	570	526	567	544	537	549	588	515	558	531	521	539	589	597	562	541	580	577	516	618	594	570	548	527	526	532	574	568	547	579	521	592	572	559	553	577	565	568	553	543	544	585	513	584	557	573	519	549	557	550	545	611	603	538	544	531	570	560	550	525	545	552	573	535	546	570	566	538	567	567	552	570	540	589	542	545	589	584	555	560	547	567	558	592	551	527	579	549	558	488	562	560	565	540	537	530	527	555	581	528	513	557	574	576	545	540	593	591	538	556	568	542	580	581	556	575	580	564	594	555	540	563	595	594	573	551	563	584	516	583	581	561	562	541	583	578	557	550	558	525	570	588	535	517	556	578	590	579	565	563	557	564	590	577	571	539	569	546	563	600	543	555	540	558	530	550	622	582	570	534	549	560	576	542	575	543	578	564	526	535	554	567	589	574	595	606	541	555	576	536	599	602	568	539	575	549	541	586	560	556	581	514	535	591	548	570	551	522	588	521	549	576	579	568	602	542	509	541	567	570	529	534	578	555	542	554	550	586	572	532	595	565	567	582	586	541	566	597	513	529	533	552	547	537	561	551	558	548	587	609	556	533	533	562	573	567	568	577	534	581	581	567	525	583	542	573	525	546	596	544	538	540	558	565	558	570	578	583	609	611	560	521	558	561	542	574	556	579	544	578	572	544	545	609	608	548	569	590	573	532	553	591	566	553	590	588	513	566	522	526	600	547	563	558	534	538	554	582	574	595	514	534	596	560	560	552	553	574	557	586	543	548	524	551	569	586	565	587	533	528	547	570	611	539	543	557	558	549	615	537	566	583	578	568	562	521	578	557	595	563	546	542	539	575	560	597	545	544	610	585	560	557	572	530	580	626	551	529	586	574	589	562	544	585	589	518	559	518	538	579	560	540	555	537	543	535	546	579	557	574	563	570	507	589	547	530	519	561	579	582	554	562	587	592	579	538	532	562	525	566	537	548	581	522	584	551	552	522	540	530	551	558	548	552	556	590	558	543	541	588	544	520	592	558	534	602	560	539	564	530	527	595	557	547	561	567	588	515	535	596	518	533	601	551	550	547	545	543	530	557	541	591	569	585	581	605	583	558	578	546	544	566	575	564	567	554	563	533	565	580	551	567	572	624	571	553	570	576	543	604	547	599	592	567	557	522	559	561	569	534	557
39443	30257	36120	39783	34492	28058	20406	15995	11626	9488	6831	5367	3507	1666	1210	782	622	591	533	479	369	351	346	333	326	347	332	329	352	350	371	347	367	305	332	371	374	340	327	327	311	284	305	320	351	342	302	328	352	310	310	301	293	315	300	300	308	272	300	319	345	618	511	329	300	312	304	298	305	287	315	315	294	330	314	307	291	296	325	347	282	340	293	324	289	318	308	329	342	309	328	288	308	296	306	284	327	287	296	301	312	288	327	318	355	310	333	283	318	335	301	307	318	301	324	303	315	301	292	338	283	360	332	291	297	326	292	302	339	328	303	287	321	291	321	307	313	324	331	315	304	325	308	322	301	338	319	328	301	342	314	311	313	300	317	312	308	310	349	316	310	331	341	361	323	310	276	315	319	314	322	316	286	317	294	292	316	297	329	320	299	297	295	299	320	283	307	308	288	316	327	292	317	314	308	326	294	309	339	286	284	307	316	297	340	298	323	334	317	291	303	324	295	314	281	280	322	298	301	330	285	324	317	303	360	288	318	303	297	341	313	312	280	305	341	321	352	275	305	281	270	327	303	341	280	288	288	317	306	319	290	315	324	323	308	323	345	315	260	320	300	310	317	314	313	286	313	299	294	336	322	332	294	317	316	315	280	307	316	325	318	334	326	318	344	335	327	302	294	321	315	327	341	311	319	328	325	311	322	290	309	317	310	316	281	291	300	307	310	304	307	315	353	329	303	295	297	319	341	314	324	292	321	309	279	305	286	292	307	295	297	287	295	307	320	314	294	310	300	314	293	308	293	333	312	288	316	301	329	295	270	285	311	321	348	324	314	320	323	294	301	299	305	307	310	300	297	303	297	289	283	289	330	310	290	288	306	321	306	316	285	301	322	288	297	323	301	304	304	287	309	338	305	297	287	300	295	293	315	329	311	294	320	326	304	317	314	329	317	327	278	270	319	307	317	296	317	293	307	286	309	309	291	295	283	311	333	283	319	284	335	309	293	300	319	326	313	282	290	339	288	298	279	280	299	318	274	299	293	316	357	274	345	303	328	326	312	343	328	327	286	300	312	297	299	306	329	322	273	303	301	284	294	318	301	290	278	308	293	305	321	318	305	312	326	328	325	314	297	298	319	330	306	311	343	308	271	343	314	323	312	325	327	320	339	301	314	300	318	298	296	294	299	308	299	296	304	329	337	307	329	333	338	273	304	294	304	296	296	304	309	312	308	305	316	311	315	296	329	288	305	308	318	306	312	283	308	295	303	315	294	340	295	309	312	299	304	305	301	287	301	311	327	300	302	306	323	306	317	323	293	308	293	303	311	320	300	312	311	349	299	334	308	294	296	326	307	312	306	327	327	307	310	311	308	308	299	260	307	288	281	326	259	308	289	275	305	319	287	296	290	331	297	296	300	299	302	291	304	305	307	307	327	275	304	311	319	280	315	295	286	277	277	300	302	316	311	326	306	338	301	302	290	309	339	326	301	344	336	307	293	295	289	333	314	316	310	304	299	308	339	315	329	333	314	330	288	307	317	315	295	326	301	275	337	324	312	340	307	305	305	304	312	297	314	306	340	334	292	312	298	296	311	316	283	312	313	292	305	288	313	290	343	273	313	298	303	319	314	331	310	299	332	298	300	289	323	331	304	334	299	289	304	311	284	348	311	291	288	300	285	271	346	281	304	319	290	330	319	296	313	310	312	334	314	287	322	296	303	273	297	319	303	312	359	269	336	310	316	298	314	291	345	339	311	304	322	309	310	299	286	295	298	276	298	319	317	333	298	289	309	257	302	315	280	294	304	280	292	325	305	297	299	306	315	324	317	307	313	325	347	341	340	306	325	298	294	337	301	304	326	321	308	298	305	330	331	269	370	320	295	285	321	309	317	321	305	315	295	287	325	295	314	289	291	320	309	312	310	311	318	284	318	306	326	331	331	298	327	289	294	340	287	310	345	295	289	297	312	309	298	306	294	270	302	303	279	269	326	304	266	331	344	300	324	289	288	341	298	277	318	294	306	321	298	306	302	352	305	340	305	301	313	314	300	341	292	332	313	291	311	322	273	297	323	275	307	305	295	306	320	308	314	309	330	320	329	320	332	305	319	314	291	316	307	323	307	271	305	281	278	303	297	307	310	301	292	288	306	342	296	316	310	300	274	320	287	285	321	311	309	309	300	313	294	287	299	311	319	320	332	294	296	297	349	308	282	298	285	302	299	328	334	306	341	307	335	320	326	343	309	276	346	300	301	303	335	317	315	279	334	297	296	315	308	325	341	302	327	317	298	314	311	339	311	309	297	305	304	322	319	304	292	284	309	290	315	280	308	315	302	312	302	277	285	281	317	308	310	342	291	312	344	321	334	304	335	296	311	344	324	301	305	317	324	333	320	298	309	304	302	299	285	309	312	339	350	298	306	320	304	302	339	297	299	313	285	318	302	336	315	310	278	289	324	314	302	302	309	316	311	323	308	300	300	318	330	328	290	341	296	318	318	299	349	293	298	322	351	316	297	343	296	320	325	304	289	334	284	291	294	280	282	279	330	301	341	312	300	326	300	309	330	305	298	300	319	291	301	294	314	319	300	328	324	299	300	353	295	305	295	321	282	311	296	309	319	309	330	273	310	322	327	303	319	306	317	281	306	308	323	316	327	356	327	321	317	312	306	318	299	330	303	289	309	308	302	338	255	297	305	316	326	305	326	335	298	318	322	289	312	333	300	296	321	320	326	323	350	287	313	299	298	303	306	308	307	293	357	293	277	281	294	310	312	341	282	293	314	285	268	302	289	337	327	303	327	295	314	315	329	320	316	330	301	311	317	320	317	335	323	338	313	297	314	310	308	320	315	279	312	303	339	305	329	292	341	296	327	332	297	304	310	293	311	304	336	279	330	321	306	316	340	298	317	319	330	288	320	294	337	323	312	324	320	327	313	328	301	315	316	286	322	329	290	314	309	316	295	310	289	360	328	307	288	280	315	341	299	331	327	297	307	325	299	306	296	309	317	315	300	295	324	312	326	290	317	311	330	319	331	292	311	319	318	299	311	328	280	317	304	276	302	289	310	312	302	304	320	324	319	295	302	330	293	348	315	290	314	322	279	326	286	315	296	313	293	319	311	331	314	296	318	300	318	352	302	300	308	304	306	290	291	319	315	314	290	312	315	300	305	334	312	308	333	306	304	307	342	327	284	326	329	289	294	343	328	310	281	299	339	321	314	295	286	331	316	320	316	290	269	279	283	307	316	305	321	338	324	294	315	303	306	313	291	327	333	308	301	290	332	326	319	311	310	330	336	334	299	301	279	292	334	310	298	291	328	308	321	314	302	276	315	305	337	301	265	308	323	307	356	341	292	303	333	299	277	324	338	322	292	318	334	374	313	281	294	287	282	300	287	326	304	278	309	342	308	309	336	311	299	298	309	309	322	299	292	312	325	276	347	305	321	293	278	285	308	323	287	287	334	321	278	293	307	297	302	292	321	312	293	340	306	317	281	289
29439	21880	35089	44006	43528	37214	27125	27141	23626	21347	18062	15555	10525	6068	5571	3110	2226	2267	2139	1632	1144	1085	1031	988	998	1012	1008	988	980	938	992	1051	1058	926	1010	1109	1126	966	983	965	908	913	819	846	835	903	839	875	811	847	752	848	800	828	796	778	773	762	773	754	950	2926	2278	755	767	766	733	725	773	717	731	753	747	718	763	727	763	737	766	723	691	708	753	759	730	729	739	737	754	704	724	726	736	792	684	708	725	721	747	674	702	762	705	730	705	745	719	713	752	739	672	687	686	724	749	724	693	801	749	741	738	667	726	721	720	736	723	716	687	722	767	756	743	729	696	731	720	699	703	699	732	775	760	728	703	720	690	736	696	779	723	706	744	766	712	757	771	714	748	705	683	767	725	696	699	697	762	734	737	728	711	712	671	685	712	756	715	751	725	711	753	729	751	722	705	687	713	732	752	725	742	782	743	763	725	758	712	750	699	744	713	747	645	696	759	685	743	660	724	678	697	735	732	734	680	717	686	732	707	762	699	742	729	704	727	690	715	705	697	740	721	689	726	700	732	759	687	723	711	696	725	683	672	723	713	789	724	718	727	763	702	713	687	700	730	681	715	732	667	743	721	735	730	724	712	723	689	728	690	733	754	699	746	742	758	738	716	728	713	741	741	732	722	737	723	726	741	758	730	691	734	665	681	747	745	701	717	740	740	746	692	749	771	699	765	703	698	710	760	679	726	726	773	704	705	688	751	737	696	757	748	712	737	753	746	680	713	704	787	729	748	686	756	765	638	721	708	713	745	707	705	751	773	682	693	729	730	728	745	720	691	771	736	731	714	690	730	735	736	694	758	772	748	759	697	702	714	732	716	705	771	706	723	704	776	707	730	701	772	715	675	733	743	679	711	674	720	719	741	720	716	712	719	687	696	706	707	704	757	710	701	707	749	710	733	755	703	739	715	754	743	716	710	729	744	722	730	699	719	722	710	668	719	716	718	695	686	777	776	711	722	704	726	700	696	742	728	751	741	736	773	682	723	699	760	725	748	691	744	725	654	726	683	720	669	719	693	720	694	728	754	720	737	720	720	727	793	750	738	714	713	700	733	702	708	725	720	760	691	734	784	709	770	691	719	731	775	731	691	769	715	748	706	706	672	688	760	712	725	727	748	739	741	677	683	691	716	667	740	703	713	713	717	789	786	726	717	722	784	754	716	706	740	694	726	708	668	731	737	738	732	655	703	741	704	718	676	699	790	698	728	759	699	665	662	700	712	718	706	660	745	727	705	706	701	748	742	746	703	731	732	729	725	712	717	772	756	702	720	727	650	753	710	707	741	791	750	751	721	706	688	751	748	717	727	745	719	723	745	697	736	715	686	691	764	762	749	716	730	716	739	730	742	790	677	733	772	741	706	705	731	706	716	696	746	772	707	701	717	717	732	716	697	773	687	762	702	769	725	713	734	742	744	702	767	685	705	696	767	790	676	736	762	728	686	705	761	689	740	724	740	711	743	731	699	766	739	722	738	736	778	759	743	760	715	696	743	711	751	707	740	724	679	762	688	706	701	735	826	704	722	754	753	765	734	758	694	731	711	780	686	692	674	736	754	719	765	695	779	714	698	708	736	712	681	703	726	699	764	736	712	688	733	699	735	740	718	717	729	727	785	743	775	728	726	747	736	715	723	782	668	733	725	730	699	725	704	763	666	731	731	717	729	760	680	750	735	686	744	700	738	742	763	735	747	753	723	772	715	732	731	658	767	710	710	682	708	755	664	675	723	690	713	746	795	716	809	713	749	702	722	708	716	746	710	706	688	675	740	695	680	667	709	738	711	737	743	724	699	776	718	726	727	668	768	724	728	736	706	758	738	712	757	728	662	721	708	684	759	672	691	750	773	723	706	734	700	755	704	702	742	768	747	697	758	687	751	700	792	728	771	697	752	738	717	746	688	740	749	711	770	778	711	725	717	737	704	708	720	697	751	736	736	744	733	751	711	696	688	704	791	744	684	731	729	754	760	689	770	724	694	752	724	746	650	722	701	747	721	732	735	726	699	706	723	705	710	766	837	714	735	708	709	708	675	785	747	731	755	756	686	732	744	703	732	710	714	713	679	726	693	722	747	765	696	700	710	734	702	698	704	667	702	726	767	733	723	712	719	726	729	715	662	670	743	723	737	701	714	707	727	704	730	720	713	694	694	753	755	717	681	727	702	732	708	703	751	703	776	719	689	704	693	735	737	719	680	700	668	759	746	699	743	708	738	759	733	717	697	729	711	729	696	755	695	720	729	713	656	725	746	734	721	720	735	760	728	710	760	735	712	687	682	685	738	753	731	762	712	750	710	726	757	741	749	723	728	760	690	739	721	742	726	705	723	695	760	753	746	753	731	727	705	678	710	724	736	714	682	725	728	711	712	717	681	713	750	727	706	657	714	740	715	685	703	722	791	731	744	719	708	698	700	775	724	807	743	753	730	711	741	699	726	731	744	675	742	774	735	725	727	719	704	698	757	714	722	699	722	765	781	719	715	685	711	749	741	712	720	766	717	704	742	711	709	739	690	664	731	707	777	718	753	700	703	678	697	721	744	768	720	745	722	676	701	714	715	722	706	751	712	727	719	748	720	726	745	715	684	718	700	692	742	688	709	725	682	722	695	681	752	747	716	739	718	711	720	711	690	737	738	693	733	758	720	717	773	763	707	788	786	767	739	704	701	758	720	760	678	753	729	695	736	760	715	714	714	664	754	702	718	785	728	707	670	753	746	748	698	679	677	702	723	667	754	701	711	664	655	689	723	727	699	670	738	775	738	684	691	703	714	719	749	772	773	681	703	721	746	728	768	720	733	713	720	696	696	710	718	702	707	713	738	728	765	724	750	730	761	747	714	726	756	736	711	725	692	744	722	756	670	743	705	751	741	697	689	696	756	742	796	680	703	712	733	693	756	727	669	686	727	729	691	756	676	725	705	728	764	762	759	704	728	704	722	728	752	696	698	702	730	703	692	701	689	733	731	763	731	690	657	740	731	711	730	763	735	694	744	756	712	729	729	685	686	744	738	726	749	716	762	735	756	792	749	662	740	761	714	753	726	681	710	729	741	716	730	677	703	716	717	762	742	673	782	768	690	697	701	734	673	669	715	692	744	728	761	698	730	721	675	700	709	714	706	639	727	766	719	684	728	782	725	773	729	730	707	719	704	708	709	741	725	736	750	708	705	721	746	731	676	752	722	711	719	749	679	724	708	768	730	705	689	683	761	709	723	762	703	743	755	708	768	746	733	722	754	699	728	700	710	717	738	698	731	720	723	713	738	740	669	784	697	697	722	728	766	734	776	731	706	723	703	698	732	698	676	686	745	766	707	762	760	739	717	724	750	748	709	689	741	681	736	747	754	750	687	726	700	735	732	740	703	727	702	736	727	756	715	682	740	725	689	734	709	725	753	715	720	714	741	720	676	765	721	736	744	727	687	723	767	724	746	696	686	680	659	739	703	728	711	710	706	759	690	743
8078	4359	5490	5837	3580	1740	1048	699	638	455	365	274	182	122	140	138	112	117	135	102	112	104	115	106	106	109	131	106	116	109	116	121	111	103	93	123	102	124	114	113	95	106	98	105	102	105	103	116	115	101	104	111	121	108	110	107	93	105	100	109	116	122	122	139	102	113	97	112	125	116	116	97	121	110	116	98	121	106	106	108	110	107	104	84	107	107	105	97	112	105	113	102	106	125	79	89	91	97	115	99	120	97	103	112	97	85	127	119	112	109	86	101	102	121	131	97	95	104	88	87	97	109	131	93	113	105	112	111	104	126	115	124	100	100	100	93	90	97	98	92	118	114	107	106	92	123	130	100	93	110	97	117	96	118	104	109	114	88	97	108	106	109	114	98	94	88	111	118	139	125	114	110	109	116	89	89	119	85	110	101	96	117	108	102	109	98	96	104	96	107	114	108	102	116	86	121	117	119	103	104	115	87	91	122	101	89	92	107	103	112	110	101	92	113	114	106	110	76	115	98	106	117	94	103	112	101	99	108	100	98	116	93	103	97	92	110	97	136	97	108	114	98	124	114	95	87	129	82	101	111	116	105	90	120	97	100	106	111	106	112	102	115	115	115	120	104	98	124	83	128	99	105	97	93	107	95	84	98	109	98	118	121	109	84	115	119	124	115	105	134	126	102	104	93	135	100	95	126	102	108	93	103	91	117	94	101	88	74	102	94	101	103	109	105	121	115	97	92	100	98	103	110	104	113	107	116	115	97	107	115	114	81	108	98	89	94	98	114	112	89	107	80	104	110	110	92	97	102	85	115	106	106	108	116	99	99	128	93	107	91	101	95	99	96	86	111	136	89	116	112	110	108	123	118	123	115	107	89	96	87	90	95	88	115	103	92	128	97	96	107	86	94	107	99	109	118	105	111	105	90	111	101	115	105	87	94	116	103	107	137	109	106	104	105	99	109	105	110	111	109	111	113	80	111	109	124	107	111	119	125	112	118	117	119	119	95	91	113	108	91	129	108	91	91	123	117	97	116	80	111	103	120	96	111	99	104	106	107	91	111	97	97	114	99	104	100	104	114	106	98	104	96	96	90	108	99	125	96	117	133	117	94	90	100	87	89	117	120	107	97	94	112	115	103	94	101	109	122	105	109	131	132	106	108	111	100	112	92	90	106	88	122	94	99	110	94	98	89	114	125	106	113	117	103	131	121	120	109	95	124	112	118	80	98	101	102	109	107	103	112	100	109	110	101	103	119	110	107	112	114	96	107	93	132	104	103	104	107	122	104	102	92	108	115	112	102	86	123	113	96	103	89	117	109	105	120	109	115	113	128	92	127	82	125	97	114	97	95	123	102	107	126	99	104	112	112	106	96	108	108	115	104	111	99	109	102	102	99	116	108	104	116	95	94	106	95	107	130	98	109	122	109	103	95	98	121	94	93	100	107	95	103	110	110	104	111	112	90	90	117	105	106	108	86	96	105	109	99	115	140	105	92	103	107	97	98	113	98	87	104	101	105	99	119	111	107	120	108	119	103	106	111	98	107	112	116	122	113	101	91	117	109	102	116	99	86	100	116	112	119	117	100	105	108	112	119	111	88	105	109	105	101	101	97	102	111	119	97	99	101	94	87	97	100	94	96	115	93	113	97	105	96	115	102	108	111	119	103	111	105	94	104	108	114	97	98	94	112	110	103	101	90	106	111	120	97	98	105	88	85	119	99	103	118	92	121	102	95	99	90	102	115	110	107	100	90	112	111	89	87	95	106	103	99	102	82	118	96	129	97	109	107	112	120	122	117	96	95	132	120	107	113	87	111	112	98	104	100	118	109	86	99	96	121	106	112	113	113	102	105	107	101	116	101	89	107	94	102	105	83	94	103	83	107	99	94	105	114	116	103	101	113	101	104	95	82	102	87	102	125	93	120	98	96	99	110	118	99	92	97	119	100	114	104	107	105	101	113	106	101	96	116	110	101	97	100	126	97	107	121	118	126	97	107	96	98	96	118	130	101	114	112	101	105	103	94	98	97	111	90	109	112	102	91	99	121	98	104	108	123	115	123	114	124	96	108	100	103	103	106	117	104	108	102	115	96	94	102	111	108	90	89	100	125	130	132	119	93	118	96	113	94	106	104	104	109	106	97	84	112	114	88	118	118	124	99	108	108	114	115	101	94	140	105	113	105	116	97	97	115	102	128	112	112	102	122	89	103	102	105	88	102	111	110	106	111	118	117	94	104	92	115	95	102	87	98	111	101	110	98	123	99	106	110	123	108	98	98	122	108	92	108	115	108	110	105	93	100	103	116	95	99	96	106	109	98	101	116	88	108	107	113	117	97	98	125	124	116	112	104	88	117	98	121	94	99	104	101	106	99	130	110	102	100	126	104	102	99	100	104	96	104	96	101	102	122	98	101	110	102	97	87	109	107	100	114	102	103	102	103	106	103	108	117	107	89	123	97	106	106	103	131	100	76	107	127	138	121	116	119	108	109	89	96	91	115	96	103	99	111	114	105	114	113	109	112	107	110	112	105	102	120	98	99	98	108	107	108	112	96	115	95	115	110	126	124	111	105	126	97	122	97	92	87	116	91	114	94	109	105	90	109	100	100	88	106	101	103	93	103	103	115	90	100	131	91	113	102	104	113	95	126	96	95	87	106	92	102	93	103	124	104	91	103	96	108	107	124	110	94	118	104	117	105	112	96	99	113	112	127	112	110	121	93	105	98	114	95	102	122	100	123	123	103	92	86	105	106	104	112	109	105	117	105	98	97	104	123	119	108	115	106	108	111	130	119	93	98	103	136	123	99	100	105	121	101	98	101	98	103	102	115	113	101	100	91	95	112	89	116	107	103	115	88	110	120	92	99	95	105	110	127	120	80	102	94	92	98	97	115	101	100	98	112	95	104	101	120	126	110	107	118	123	107	92	102	106	95	102	120	104	111	119	112	121	116	119	104	101	99	97	106	93	98	101	119	101	113	114	127	104	116	110	87	104	94	114	104	118	94	97	111	93	95	95	106	101	90	119	101	109	115	108	110	100	107	112	88	108	86	109	92	107	121	88	93	99	96	117	87	104	115	104	89	104	119	112	100	88	108	119	95	101	98	119	100	104	112	94	106	116	117	105	95	104	101	98	113	94	100	104	102	101	101	114	93	117	94	111	99	96	85	109	115	83	111	113	96	114	109	106	107	111	101	101	113	100	114	105	133	96	101	86	96	110	117	108	94	85	100	117	100	120	95	99	101	122	111	105	116	107	115	121	90	117	101	101	105	113	108	98	112	114	119	103	115	138	101	94	108	96	113	113	98	106	98	103	104	121	105	103	93	120	111	93	102	90	98	108	105	110	97	96	110	99	100	114	118	96	97	100	108	108	115	109	113	109	95	75	105	107	129	124	108	111	94	90	100	139	107	93	121	91	95	99	89	108	92	90	109	109	103	105	123	103	92	100	101	118	97	111	91	117	81	128	92	114	103	96	97	87	117	96	110	94	110
6177	3663	8768	12140	9381	5439	3163	3045	2177	1945	1493	1231	778	617	585	472	408	369	405	361	408	366	317	333	348	368	358	326	331	349	350	343	342	347	319	340	342	337	349	334	336	314	305	324	319	328	284	308	333	317	287	309	326	287	334	317	311	297	322	293	312	398	362	297	312	309	300	329	317	314	311	336	328	280	280	331	315	303	312	320	314	294	321	318	304	321	313	327	290	305	293	314	328	320	314	333	321	278	339	306	326	312	292	309	302	334	300	307	305	310	308	299	301	285	321	295	278	313	330	288	313	333	318	279	309	291	312	295	317	295	295	307	280	339	324	318	309	314	308	272	301	318	315	307	328	331	317	323	316	317	312	320	267	326	335	300	300	265	305	285	294	297	350	349	295	301	321	301	260	330	328	295	330	296	270	312	311	312	303	317	308	281	278	292	268	304	312	324	319	326	297	285	315	313	282	321	333	279	306	297	311	293	302	284	289	309	322	280	329	296	285	296	310	306	294	301	328	325	338	296	321	333	305	310	330	273	295	287	305	296	295	318	301	310	280	304	322	319	311	304	310	332	331	333	293	355	303	270	321	338	318	284	317	272	330	309	313	291	313	328	300	334	290	318	300	298	316	324	303	301	317	307	313	346	313	314	294	354	282	328	342	345	283	296	314	319	303	287	308	303	300	302	315	298	281	311	315	315	331	291	305	312	298	309	302	284	283	302	310	321	315	314	291	283	303	320	308	316	309	314	311	304	308	319	338	347	309	337	311	323	287	293	355	312	276	320	287	300	313	309	302	295	325	304	313	290	299	317	302	327	332	317	317	301	315	327	317	304	286	307	279	299	315	324	288	324	306	324	306	324	307	302	298	289	290	300	307	312	282	333	323	306	293	319	303	273	295	280	284	320	326	281	323	300	293	291	307	284	344	270	312	298	315	285	304	290	305	304	310	322	275	289	313	300	313	313	322	305	305	322	283	302	294	339	303	310	336	275	275	335	337	304	295	311	342	306	314	304	309	314	285	316	296	279	344	341	302	306	315	300	290	303	330	293	313	327	290	301	330	305	297	300	325	285	331	290	310	312	313	305	277	305	343	345	286	311	349	331	287	303	317	310	315	317	329	262	298	319	287	314	293	306	312	298	330	280	276	301	322	303	280	304	300	316	315	337	288	303	293	319	329	328	311	280	314	303	316	321	309	311	311	308	306	292	301	305	302	320	319	325	315	307	277	314	326	330	331	299	318	313	268	325	284	297	291	283	304	337	319	290	323	293	283	304	303	319	299	296	302	319	323	344	298	350	312	296	331	316	278	342	304	331	300	329	299	296	300	313	327	293	307	273	281	334	306	294	289	318	280	323	352	293	314	315	308	300	310	293	309	305	298	327	301	343	338	326	305	299	321	305	302	325	321	306	325	268	342	315	300	292	305	335	311	276	332	324	284	308	310	322	298	308	293	316	300	315	325	319	331	289	307	328	296	317	314	300	328	328	299	298	342	313	322	280	316	307	331	325	326	313	300	289	313	288	276	303	329	319	322	329	280	279	312	294	305	327	313	332	309	314	335	318	343	295	313	337	304	324	317	279	345	346	323	297	321	272	290	290	286	305	288	300	319	279	313	319	308	301	313	303	284	295	311	309	302	282	299	335	296	334	330	323	310	305	307	327	334	322	296	324	330	356	339	306	273	305	293	308	323	327	319	288	332	317	291	342	299	329	305	291	276	312	317	306	288	317	289	310	303	322	316	312	292	307	324	319	311	300	294	337	318	289	329	300	271	296	323	349	274	297	291	298	326	304	328	289	301	302	296	310	304	292	317	326	319	293	321	296	337	305	289	293	293	318	308	287	316	320	310	281	290	308	295	292	295	336	339	334	310	299	288	297	297	302	286	302	287	300	310	306	301	304	312	321	307	300	311	315	288	285	313	323	281	297	284	301	290	314	289	319	309	286	312	292	292	297	346	306	320	322	334	331	338	309	329	350	312	298	295	251	323	301	292	313	296	306	303	342	298	297	331	263	374	326	343	301	313	328	325	334	322	267	319	326	284	311	293	287	308	298	343	305	294	275	317	318	304	301	304	354	307	311	300	292	298	318	337	262	287	292	329	321	324	350	268	329	305	316	335	334	301	275	307	293	319	317	302	307	335	308	322	308	296	325	311	302	318	282	294	323	302	333	300	285	294	293	340	310	359	313	307	300	307	309	339	304	296	323	319	302	285	327	310	282	286	316	300	306	324	296	322	311	296	302	305	312	322	304	296	293	305	282	297	351	296	275	284	313	292	301	320	316	302	319	320	295	341	301	301	276	339	313	313	341	302	291	316	300	286	304	321	321	334	330	335	304	307	298	315	289	304	326	313	318	290	281	312	299	316	293	322	279	310	298	316	329	299	337	278	277	327	314	342	316	304	306	306	320	312	311	331	313	266	309	309	330	350	326	285	287	307	311	309	347	286	303	294	312	287	328	285	342	301	316	291	312	309	315	327	345	312	310	317	316	282	323	323	287	315	327	315	302	337	291	312	334	288	306	298	318	292	313	311	304	297	325	321	274	310	290	306	311	297	326	321	292	298	311	297	321	317	300	298	305	309	329	305	307	349	295	312	317	310	348	298	339	314	303	289	317	319	333	291	265	303	318	311	307	335	294	302	305	320	315	317	311	331	325	305	325	322	321	299	336	308	298	316	288	321	296	296	306	304	321	308	306	320	300	305	296	310	308	296	303	308	338	326	321	305	312	313	312	334	296	304	303	302	290	317	298	309	285	325	262	306	266	318	317	280	316	337	337	297	313	315	309	305	281	307	325	283	304	295	315	282	289	285	324	322	305	281	347	315	309	310	312	325	289	291	310	313	304	324	318	293	310	308	294	324	287	303	306	314	299	326	327	317	333	297	295	306	305	338	290	300	290	312	321	319	352	302	313	321	306	260	304	318	318	320	307	323	295	294	317	307	304	317	269	327	327	359	327	278	302	309	323	298	279	313	307	319	308	299	315	281	356	318	333	317	285	318	335	302	322	285	305	317	334	303	322	314	324	302	290	322	314	303	294	299	304	300	316	302	314	327	277	322	311	305	334	303	304	301	317	309	278	330	312	314	321	309	300	287	290	280	296	343	323	303	293	308	316	297	300	312	318	300	314	273	296	302	329	293	301	314	294	282	321	307	317	324	333	299	312	285	300	280	322	278	289	320	339	324	306	322	328	313	311	278	294	314	311	288	323	295	315	325	292	310	306	303	324	310	304	307	316	276	341	331	366	310	315	325	314	315	304	302	310	289	316	295	274	295	308	252	304	319	313	314	302	287	313	302	294	281	305	302	329	302	304	322	299	296	292	332	328	303	338	326	308	302	292	312	301	318	300	329	331	302	297	283	326	311	349	296	329	291	301	312	278	288	317	291	328	321	313	328	321	299	283	283	317	319	317	292	258	291	314	308	302	329	309	325	319	309	298	319	302	322	297	339	282	308	301	320	307	299	319	313	276	316	316	306	303	316	293
30866	24278	30400	34865	31338	22145	13189	10150	7140	4970	4320	2678	1530	834	626	577	423	407	321	271	283	270	247	245	240	219	261	253	216	227	241	219	227	247	254	235	262	243	223	231	255	233	233	207	228	253	223	246	203	236	230	214	238	263	218	213	211	202	187	231	240	388	240	231	219	193	221	210	227	227	210	207	212	218	226	208	212	239	235	235	233	215	211	223	212	232	210	211	235	214	214	187	205	236	234	226	223	194	189	200	219	228	225	205	205	193	203	230	221	196	238	222	226	224	224	205	191	227	219	207	230	229	184	227	223	207	215	215	207	210	216	198	237	249	243	205	201	210	201	199	209	215	218	223	214	236	221	219	201	194	235	209	233	190	222	208	213	222	214	228	212	214	227	199	204	263	212	230	209	232	223	189	228	216	208	208	216	226	201	243	254	212	219	220	225	219	206	195	219	230	202	211	202	207	205	219	197	220	216	200	213	190	207	213	208	212	207	203	225	198	214	211	230	204	224	213	212	206	213	207	192	212	212	233	219	215	232	219	210	229	205	199	213	233	217	202	202	232	216	185	199	179	222	217	218	208	201	209	213	205	199	223	199	219	217	234	211	210	219	220	219	198	191	210	206	210	207	213	228	210	218	225	208	210	231	197	199	208	183	188	185	233	195	199	211	199	223	221	203	190	225	204	235	215	236	210	228	195	215	213	208	242	225	225	213	218	211	225	231	199	221	225	227	197	196	219	200	216	207	245	239	212	228	251	200	208	211	201	216	235	205	216	222	239	226	204	213	239	244	220	227	201	206	209	203	239	235	192	210	193	194	182	222	235	204	185	253	211	223	193	232	223	219	219	218	237	213	224	204	209	209	197	243	226	201	254	199	237	217	230	200	228	235	218	217	227	216	230	205	215	208	224	201	225	200	222	221	207	196	198	205	211	192	233	228	219	205	213	249	218	232	204	192	211	230	206	244	212	224	199	245	237	235	194	234	203	202	166	232	241	217	242	195	233	212	184	221	208	194	186	184	202	211	214	241	203	210	223	201	215	197	219	202	225	196	230	241	208	207	208	216	229	227	214	221	216	209	212	214	198	220	219	228	216	205	230	223	195	220	211	191	239	208	202	220	236	214	190	226	210	226	191	207	194	225	211	212	244	246	227	225	214	205	203	206	216	218	199	236	208	215	213	213	229	206	221	199	229	205	193	211	224	219	224	243	209	214	194	229	237	219	196	235	245	223	219	224	208	200	210	217	216	197	226	200	189	217	230	206	219	191	217	212	210	231	196	238	221	223	202	207	215	216	205	224	211	239	228	234	210	210	228	192	220	207	193	238	215	223	195	191	182	233	232	211	227	213	202	235	221	207	208	204	221	209	232	229	224	201	218	229	198	207	229	199	204	210	214	212	214	242	243	217	237	223	214	209	215	214	215	225	187	225	210	219	208	206	208	223	211	223	195	220	221	234	240	221	212	228	220	181	218	194	239	199	214	222	216	196	228	222	225	220	218	214	205	217	224	234	228	218	213	199	214	209	226	217	209	215	248	200	207	205	217	217	228	222	229	210	207	228	199	237	206	208	231	223	212	209	220	215	196	195	243	205	224	239	223	186	203	203	223	226	206	231	204	223	212	210	237	194	225	227	206	220	195	235	212	199	204	200	213	208	181	196	240	192	211	209	211	195	224	212	198	211	191	232	216	244	225	233	194	234	228	217	233	225	200	210	195	225	205	233	209	223	198	196	213	225	247	192	215	244	192	228	216	235	221	213	226	225	204	249	194	230	207	223	223	248	201	211	195	214	197	228	212	228	199	244	241	243	226	231	212	218	221	223	212	225	231	222	240	229	215	213	237	234	232	230	243	207	210	227	228	231	229	209	214	215	246	180	210	222	233	238	243	218	225	215	221	234	200	208	190	226	222	203	216	206	203	213	218	229	243	224	226	197	207	216	206	205	202	243	225	218	241	190	228	211	244	215	184	210	202	227	223	223	197	197	215	241	220	184	219	244	253	229	227	199	183	191	232	231	222	224	178	208	232	197	197	239	225	214	199	223	194	214	236	234	217	249	215	188	235	211	215	205	208	186	215	212	239	210	216	197	220	218	195	216	207	211	238	207	217	210	211	203	234	215	213	223	237	202	179	201	232	217	231	198	216	217	215	210	211	206	214	214	228	213	221	214	209	240	237	203	208	210	216	226	244	213	199	237	228	228	219	212	225	228	229	231	210	241	234	217	227	204	233	234	222	206	226	223	217	215	198	220	214	205	221	186	202	207	237	237	195	191	236	234	213	205	220	205	195	209	241	220	228	212	195	255	212	245	212	214	214	252	221	194	242	198	192	192	199	229	230	206	206	236	225	208	193	241	218	218	204	202	199	222	211	209	212	249	194	215	193	220	209	222	203	186	209	214	207	221	209	202	213	201	206	222	236	242	219	240	206	221	219	216	216	216	236	222	227	227	195	234	201	205	220	244	223	234	191	173	205	243	206	213	232	231	221	216	219	210	208	211	198	204	231	210	197	194	218	198	222	183	202	230	181	204	215	218	242	221	210	216	196	214	214	222	192	203	226	214	199	217	211	203	202	239	202	223	220	232	214	223	217	215	203	210	205	192	238	228	204	211	215	196	228	210	225	206	233	205	237	212	216	215	213	202	220	216	234	198	198	213	240	206	214	218	215	217	202	208	203	235	215	235	220	195	218	224	205	234	191	211	219	228	216	258	220	217	238	233	200	219	251	205	205	228	204	197	198	207	257	201	237	208	210	197	214	213	219	229	226	217	219	237	204	224	253	194	190	215	214	217	189	200	190	203	222	204	216	222	236	210	199	197	206	232	210	233	215	221	225	199	202	225	213	208	225	233	233	211	239	207	223	202	201	222	219	215	224	203	210	211	209	201	204	236	217	228	232	239	249	211	206	202	187	236	217	196	215	232	230	213	196	210	219	227	211	222	219	231	216	208	212	220	204	220	196	219	197	202	201	212	236	225	235	193	192	210	261	217	215	211	207	221	244	223	217	230	221	227	236	180	223	214	204	227	195	199	204	206	219	215	231	244	212	232	247	206	208	206	204	198	225	208	216	235	215	223	195	176	239	213	213	183	219	211	227	236	208	181	205	219	198	233	221	227	195	227	198	214	248	205	216	211	202	268	209	202	195	203	231	225	211	217	206	215	220	207	198	169	207	196	248	175	201	199	199	200	224	206	211	226	189	239	245	230	201	189	206	202	209	190	212	200	202	250	233	203	207	201	216	231	202	212	226	242	199	198	191	246	224	207	213	229	227	211	216	232	186	223	224	205	189	210	188	213	182	202	202	212	231	194	205	236	226	260	224	231	200	218	210	206	217	180	183	215	219	212	254	204	196	200	217	196	224	227	214	225	201	214	229	212	220	232	223	205	211	205	228	206	214	244	224	218	204	227	213	218	212	178	204	213	239	191	207	243	225	205	203	220	239	219	235	186	210	231	221	213	222	204	214	179	224	182	216	203	219	235	187	203	218
23041	15957	28654	38180	38537	28341	20422	20219	14342	12955	11987	8547	4892	3682	3217	2021	1427	1437	1123	866	792	739	706	676	674	658	683	621	729	753	753	723	685	722	775	677	733	642	622	657	610	622	610	603	612	662	616	633	621	642	581	600	553	549	555	572	524	525	513	545	520	1797	818	543	568	532	529	542	529	530	572	538	547	556	541	548	570	579	566	502	523	573	572	501	548	514	563	568	568	562	582	541	565	571	548	571	600	541	508	508	540	525	526	560	508	533	531	547	582	559	540	543	561	530	510	537	573	535	562	559	528	537	557	549	552	530	560	574	524	577	548	527	546	533	535	524	537	570	559	599	554	585	528	498	520	541	513	543	570	525	576	570	566	557	564	550	558	534	538	571	503	538	557	593	510	526	543	552	573	539	516	542	557	527	549	543	527	572	529	548	558	521	538	512	544	532	548	519	581	525	553	521	556	583	552	562	570	529	535	540	555	531	512	570	562	571	536	530	545	510	547	522	531	517	545	563	551	540	575	510	543	523	575	532	533	536	521	570	540	562	552	544	544	499	527	541	570	575	539	557	535	510	552	516	561	523	567	559	528	527	529	565	556	555	542	518	557	564	529	523	535	499	569	548	537	547	535	548	539	537	500	575	574	541	538	537	513	545	539	547	548	525	542	531	534	537	582	557	534	534	566	520	593	534	537	552	551	532	520	550	550	549	539	543	540	559	512	519	587	545	524	566	534	555	533	519	523	543	516	533	517	546	520	514	538	570	594	558	589	577	544	547	540	598	548	570	514	539	533	552	519	555	537	553	538	533	511	536	529	531	519	550	571	525	532	544	515	523	544	536	482	536	574	543	563	539	521	596	540	522	548	528	559	530	537	520	566	517	556	526	547	566	552	559	523	538	528	526	588	566	562	563	568	591	526	525	525	556	579	556	507	479	565	557	530	535	565	546	512	539	558	530	529	553	550	551	521	540	577	533	541	559	519	544	535	543	544	533	556	544	532	560	582	518	508	555	529	555	569	538	558	574	545	601	541	550	574	598	524	515	568	518	558	536	589	520	565	521	538	543	520	531	482	544	537	547	537	547	562	521	567	568	557	549	523	560	547	576	515	513	560	528	525	535	530	537	542	563	521	545	541	494	536	527	562	530	565	534	591	567	550	562	524	549	539	557	580	519	479	567	536	558	570	594	536	510	545	541	535	557	550	531	518	517	564	559	550	529	512	523	511	528	562	544	539	544	512	552	566	488	506	570	510	541	560	545	555	514	538	547	527	568	546	552	549	527	524	501	570	559	560	521	530	526	561	573	519	570	542	543	569	532	513	565	595	539	565	551	513	531	517	505	540	531	561	535	554	535	548	526	538	558	569	537	513	569	529	489	521	527	528	584	528	554	542	546	519	521	542	530	540	527	520	536	587	558	589	527	549	522	564	556	504	547	532	553	537	550	551	548	551	502	541	541	527	516	530	544	560	548	571	520	552	535	541	539	535	554	549	564	545	541	516	519	564	561	561	536	523	566	528	528	575	531	520	590	558	573	564	555	621	536	594	529	548	537	529	529	541	534	555	536	511	517	522	586	513	542	524	515	542	565	535	516	559	538	515	561	533	563	543	547	536	508	554	545	549	553	576	561	570	537	511	567	553	544	583	554	577	524	540	523	557	563	575	502	521	542	522	575	516	492	544	558	545	563	532	551	526	547	500	488	550	552	559	519	561	512	534	546	550	542	543	567	508	534	499	551	568	542	521	544	551	559	519	543	521	516	537	582	599	542	572	528	519	518	496	568	507	547	535	562	548	528	555	551	555	549	548	562	544	538	539	545	520	501	535	565	556	572	531	518	522	552	553	557	544	532	548	546	570	566	564	504	557	560	530	538	559	528	553	558	531	535	556	572	539	543	539	549	533	584	516	555	506	505	529	570	567	597	568	532	525	570	537	527	520	587	515	557	532	543	563	576	520	537	571	512	587	496	519	524	535	533	565	512	569	564	517	544	549	522	525	531	553	525	543	572	539	580	510	574	531	536	541	542	505	527	534	557	580	545	505	520	566	529	572	524	548	526	582	537	518	503	541	579	532	485	562	546	586	543	536	528	533	522	499	580	535	538	555	557	541	534	498	584	523	572	531	496	580	531	529	548	549	569	508	539	562	533	550	571	507	536	528	524	533	578	524	568	550	575	543	561	541	554	559	497	536	545	559	569	507	556	561	555	527	532	560	505	545	502	522	547	533	520	540	538	568	536	556	545	529	487	554	510	558	539	540	571	552	498	512	552	544	502	530	544	528	488	553	507	510	555	534	612	564	551	517	524	536	547	523	517	573	588	552	530	567	591	555	520	537	565	491	546	540	546	582	572	549	551	563	524	532	560	541	537	550	592	498	509	571	527	586	510	570	569	550	568	570	544	540	539	615	536	541	541	523	551	580	553	555	525	539	552	558	567	536	553	543	553	535	546	521	536	570	544	541	580	522	545	563	542	533	561	529	515	554	553	519	544	545	581	542	562	543	551	546	551	542	545	541	516	506	573	486	525	541	532	557	530	525	561	486	553	581	515	578	544	528	517	565	510	545	546	546	601	546	533	525	535	556	530	531	584	575	525	547	597	567	520	551	533	552	549	547	541	552	536	508	559	569	554	510	552	505	517	554	533	518	538	550	546	530	529	529	502	533	514	588	560	542	528	584	521	535	531	567	519	575	532	552	531	487	503	533	585	531	530	574	500	551	573	554	551	531	523	569	553	542	518	537	584	563	587	536	532	552	552	549	541	582	528	584	550	558	568	543	555	543	584	561	575	537	580	518	574	568	566	569	563	595	558	552	547	559	571	558	539	559	573	522	529	566	530	537	506	575	530	503	500	550	531	530	584	540	550	545	548	571	521	552	533	553	561	545	570	531	549	527	520	547	562	548	544	539	529	565	540	542	530	539	556	566	564	552	536	536	568	507	554	538	516	524	555	589	566	516	531	552	557	537	578	534	535	530	575	558	555	525	482	600	545	552	511	538	547	534	531	521	546	556	503	532	569	517	537	530	581	529	559	526	563	516	591	524	522	526	526	543	528	585	522	549	526	525	541	507	555	550	538	550	542	539	543	570	541	545	542	481	557	540	546	541	563	561	514	562	537	529	562	503	546	570	545	564	555	518	604	549	575	545	536	553	549	550	579	567	567	592	556	578	548	567	557	534	571	526	567	561	516	524	553	574	533	525	545	538	555	543	540	555	573	580	581	526	557	517	551	557	462	530	550	564	496	557	544	532	538	513	542	527	535	548	525	568	520	545	536	559	538	547	552	551	575	569	548	593	553	522	512	550	545	566	526	521	553	503	559	546	533	527	487	524	570	502	544	543	536	548	612	559	548	564	551	539	543	542	514	506	531	535	516	534	540	545	527	544	548	514	590	534	550	566	538	607	537	514	536	553	527	523	521	525	564	535	552	548	528	567	492	538	544	584	568	519	546	503	556	542	522	516	515	551	521	565	561	558	591	582	578	529	596	559	534
40597	31686	37045	40378	36414	28654	21956	18005	12515	9248	7902	4738	2698	2490	1422	927	668	597	406	378	342	356	340	343	351	356	346	342	346	357	359	370	375	371	347	373	341	325	331	340	307	310	300	308	295	329	319	316	346	286	294	304	314	288	316	278	300	307	285	295	268	424	314	291	308	285	307	283	280	310	294	309	289	270	288	306	273	308	333	317	303	320	291	306	280	290	329	295	308	307	278	290	292	306	288	263	316	284	304	284	301	283	274	316	300	291	290	289	286	294	294	299	304	306	310	299	318	307	291	320	283	300	281	326	284	324	290	281	299	278	295	292	297	301	276	269	256	302	285	315	268	286	292	300	332	277	311	323	310	296	288	272	295	285	296	305	319	266	283	272	290	274	297	323	322	287	316	286	307	304	316	292	293	281	273	292	283	263	295	288	273	287	304	308	298	307	266	330	293	295	294	292	304	288	295	288	269	255	342	297	270	312	315	275	271	270	303	297	301	298	298	253	254	304	271	273	309	306	288	268	327	305	286	290	315	310	255	296	307	297	308	335	295	304	344	292	301	278	259	329	332	293	299	258	276	290	316	325	283	346	298	294	292	285	295	302	305	304	297	278	315	284	284	334	280	310	296	286	302	296	301	306	275	296	315	277	277	312	302	288	322	316	293	302	273	280	294	281	325	278	316	273	289	318	289	268	269	271	304	268	316	276	287	310	286	272	293	330	314	313	277	283	302	297	313	295	307	296	300	297	284	274	295	312	276	311	266	311	286	294	309	276	287	309	290	296	315	299	314	278	297	265	282	301	284	313	326	296	303	278	324	274	251	316	296	315	314	299	294	293	265	284	289	284	305	282	286	303	303	295	279	293	283	306	299	323	262	285	301	288	292	291	281	331	265	308	297	350	290	304	298	291	280	290	302	284	265	283	302	272	298	323	295	292	316	278	319	278	295	301	279	282	286	310	313	314	321	290	323	308	317	315	315	321	313	333	302	294	265	293	280	289	285	304	269	312	305	318	282	284	306	276	315	284	302	322	302	293	280	306	307	332	297	311	292	278	278	261	283	276	309	293	285	286	283	291	317	294	278	291	280	299	298	286	279	306	282	311	301	281	314	339	315	335	297	289	273	284	265	295	315	312	324	297	303	321	314	307	288	278	325	298	325	307	285	307	295	318	301	298	305	278	306	250	281	295	291	275	301	304	286	299	299	293	300	273	303	316	280	283	305	310	282	286	280	310	334	255	297	301	295	289	288	281	256	284	327	261	292	288	341	283	303	283	279	296	278	278	299	256	310	320	320	304	333	282	291	268	265	301	281	284	317	289	294	309	306	270	282	297	276	306	285	313	288	299	298	290	305	297	295	266	280	309	286	300	307	274	284	313	291	287	283	283	291	295	268	277	285	279	293	293	283	296	285	267	337	309	303	271	318	324	292	310	247	290	288	308	299	310	326	314	282	297	309	283	289	314	279	313	279	318	288	300	303	284	291	312	272	269	286	297	280	309	275	302	286	285	269	292	253	301	304	289	317	306	281	293	282	277	288	304	301	332	301	290	316	320	296	279	278	283	293	330	315	294	310	305	313	339	262	296	308	285	295	306	293	275	332	287	301	288	332	289	296	315	316	316	298	287	267	282	269	278	280	291	309	299	284	316	307	322	293	305	266	306	299	334	310	316	308	314	272	318	297	299	281	262	271	274	257	295	294	277	290	276	286	298	275	290	292	299	294	310	302	294	304	265	277	278	267	265	283	283	306	319	314	295	290	273	259	307	279	295	280	302	306	294	283	304	310	322	284	279	288	301	302	300	285	282	283	331	316	301	300	283	283	296	315	256	316	303	306	284	254	282	314	291	288	282	284	310	293	305	299	317	283	306	306	267	271	282	270	288	299	292	276	287	298	271	262	304	276	299	300	297	277	306	322	288	294	303	289	308	277	286	279	300	291	274	289	324	312	303	285	312	318	320	293	278	318	292	330	316	294	300	291	293	288	280	306	289	297	323	309	314	299	298	297	304	322	285	272	296	301	308	262	261	321	271	321	283	310	284	294	290	279	270	291	303	306	284	295	326	321	297	278	296	295	282	260	303	332	267	298	306	282	302	337	304	288	316	278	288	302	284	307	284	310	293	304	318	288	300	299	289	287	316	295	307	308	269	278	290	275	317	303	280	291	293	283	335	276	320	288	287	276	293	294	312	308	270	305	302	289	284	284	272	250	313	309	283	317	322	269	306	295	277	290	286	309	317	295	279	308	292	322	316	296	298	295	310	315	284	271	279	294	294	286	300	298	290	305	299	299	293	316	304	349	310	294	271	292	324	287	271	299	328	291	336	282	253	347	294	283	291	294	291	314	282	277	329	303	333	286	292	308	317	278	311	278	308	314	283	282	283	267	322	297	310	294	286	310	293	296	278	287	287	288	302	323	298	280	295	320	293	286	295	317	287	307	304	275	291	339	320	313	277	298	290	294	295	289	298	298	300	269	294	259	316	301	328	281	290	300	275	271	295	313	296	287	282	268	299	305	272	304	314	286	294	322	288	273	313	323	293	309	299	299	289	305	302	321	294	296	282	300	270	325	313	276	276	290	298	301	316	272	295	307	288	269	314	313	292	298	284	280	303	307	316	284	276	290	309	263	288	306	283	303	308	312	323	315	287	326	291	297	299	313	301	301	303	338	300	283	305	312	298	274	300	284	282	297	321	299	322	283	269	284	295	326	281	283	274	286	278	324	287	298	313	316	309	305	287	298	295	310	301	304	285	300	316	292	308	281	298	269	293	282	319	323	289	319	298	309	293	284	317	320	301	262	320	278	300	293	273	283	312	288	310	321	295	312	300	307	269	277	284	312	322	313	295	311	312	308	280	308	277	324	257	316	277	313	282	310	286	278	255	269	305	250	274	307	277	287	293	301	300	295	305	291	275	254	284	314	311	272	306	268	319	309	284	290	295	308	298	307	265	304	292	285	311	293	272	337	300	276	286	289	271	303	324	307	278	261	297	282	288	319	294	299	292	300	278	301	321	338	304	298	295	304	294	289	297	299	319	303	245	282	305	282	303	286	289	281	291	269	291	310	301	294	276	306	290	307	305	296	300	281	302	291	287	292	275	269	288	312	272	332	261	262	299	318	289	305	306	317	314	312	266	281	301	305	315	294	284	310	263	299	291	294	314	280	283	273	308	301	320	302	266	282	291	270	293	309	315	275	288	311	292	319	284	305	310	260	333	306	299	297	308	324	334	309	271	335	311	307	287	268	287	282	290	295	341	280	316	291	295	277	307	278	323	308	290	293	265	301	294	290	300	260	293	302	284	305	295	321	272	308	279	290	288	319	285	267	274	278	287	277	294	307	290	283	273	285	256	285	273	280	297	292	277	323	300	302	282	277	301	293	284	291	276	303	293	290	306	290	299	299	278	314	300	295	287	321	280	322	314	302	309	282	284	328	285	287	290	342	271	281	294	282	327	265	281	287	287	274	300	309	292	315	269	292	309	313	286
30445	23845	35798	44854	44676	37405	29714	29869	22641	20734	19155	12747	8277	8015	4675	3076	2528	2768	1684	1079	1168	1052	1014	986	1045	1000	991	984	991	1062	1067	1142	1091	1154	1039	1005	1165	926	858	815	822	856	797	809	817	901	837	881	835	768	763	776	788	740	750	764	735	715	754	742	770	1768	1152	737	667	752	735	701	720	708	685	726	690	681	716	719	683	740	700	660	734	676	710	706	661	723	694	682	733	680	728	717	711	726	749	724	745	675	687	719	661	685	649	701	673	718	697	665	690	701	714	703	726	716	706	717	724	728	705	709	711	692	681	756	681	661	710	746	729	668	705	668	671	678	680	681	678	712	682	690	685	734	750	681	688	688	674	664	694	702	736	705	675	690	714	643	696	665	710	711	740	701	679	716	704	702	689	725	648	699	664	714	681	687	671	639	708	700	696	661	686	661	669	670	680	727	694	722	708	668	733	679	693	646	675	734	655	658	688	698	668	701	643	669	701	723	709	689	712	739	715	705	742	717	714	690	734	656	694	702	712	691	708	713	636	741	672	710	738	712	708	689	685	652	682	659	668	709	707	717	699	668	659	661	731	703	672	675	724	696	678	670	712	653	716	686	716	686	700	713	697	684	647	674	727	651	601	683	648	682	724	725	718	684	651	671	707	705	693	709	677	675	659	654	697	698	701	698	700	722	671	734	674	671	685	706	736	698	688	672	731	704	729	692	671	677	713	705	732	700	680	677	650	683	661	694	709	665	694	650	652	720	746	658	671	729	660	691	663	715	698	677	698	690	671	700	698	713	718	695	665	708	663	634	671	695	680	697	631	713	716	741	702	674	741	694	677	710	739	720	660	717	689	715	697	646	692	646	712	679	701	684	725	679	742	708	725	736	714	722	668	667	675	724	666	722	698	640	694	699	711	668	630	686	694	652	720	688	703	707	684	714	706	701	693	682	724	681	732	707	699	705	675	720	693	700	659	688	664	723	683	665	713	735	671	715	713	690	688	746	686	671	650	671	684	673	703	729	661	703	731	726	689	687	672	698	687	720	649	676	712	711	673	668	706	674	682	656	707	705	695	689	689	737	684	705	685	635	718	707	673	736	661	689	673	745	670	693	693	700	685	744	636	688	653	764	708	671	710	690	680	721	702	695	744	660	693	682	671	697	639	695	698	662	709	706	709	686	697	691	714	719	745	676	674	683	671	711	683	698	673	693	675	724	666	685	711	695	691	667	694	690	685	679	660	743	688	701	710	678	687	690	666	719	666	674	748	686	726	673	667	740	673	665	709	698	659	691	702	726	692	718	658	687	714	673	610	698	731	684	701	687	705	642	665	717	739	661	704	689	702	722	705	674	728	684	710	694	704	679	683	701	701	692	696	669	704	681	709	694	691	681	651	718	702	719	676	704	649	712	699	708	743	712	647	688	710	693	657	677	689	641	674	678	674	655	706	704	702	681	684	670	722	673	727	680	676	709	687	725	763	707	730	681	716	743	680	686	674	716	713	695	682	752	690	664	679	684	728	640	719	659	753	661	655	688	649	749	688	692	708	699	683	680	728	694	681	696	717	718	700	676	725	684	693	688	704	698	706	686	693	727	725	732	696	709	695	687	693	692	684	660	660	672	690	697	734	674	656	688	662	711	705	606	731	705	691	710	677	717	629	690	720	750	693	702	672	659	707	714	731	690	676	690	673	676	673	672	683	678	686	711	678	693	696	692	650	681	680	697	696	712	715	682	661	690	691	662	636	703	682	754	693	703	757	648	700	641	704	717	700	635	663	691	706	686	729	685	705	663	688	707	727	676	735	703	688	705	658	682	699	688	689	745	703	680	717	726	694	677	664	712	691	708	652	642	676	674	698	717	717	732	746	679	687	717	679	706	696	637	657	668	660	720	673	679	694	727	663	731	668	679	677	646	644	683	705	701	686	669	724	713	703	707	665	683	704	664	690	704	653	685	663	670	689	680	733	710	695	734	737	695	661	688	709	672	679	728	679	696	684	668	757	702	666	692	684	668	683	723	672	714	630	717	676	679	701	692	725	731	685	679	677	706	679	703	703	724	718	701	669	681	695	731	683	712	695	676	711	674	650	710	679	705	662	673	700	675	711	701	712	667	679	674	698	699	684	723	693	711	689	674	716	698	709	662	698	682	659	654	747	747	709	713	709	647	680	678	697	677	672	653	671	708	730	711	686	676	662	642	715	673	650	717	686	686	700	702	688	720	715	725	688	661	740	677	695	670	680	689	722	735	667	667	708	716	713	670	689	659	679	715	659	692	709	685	707	665	695	755	674	699	701	677	643	670	711	742	689	688	691	672	661	706	673	696	683	688	702	695	667	684	658	653	720	655	670	673	741	718	674	672	742	687	712	707	696	691	716	703	673	657	668	715	679	709	728	710	691	703	699	696	742	710	725	691	699	723	659	700	716	710	687	677	681	664	694	729	667	686	675	696	690	681	691	669	714	716	676	674	660	647	735	717	716	707	659	661	648	704	697	757	679	678	718	665	706	666	699	692	657	640	655	662	646	728	662	691	697	681	650	701	692	679	665	701	677	725	715	643	714	661	689	693	750	681	686	760	698	691	695	637	648	613	705	694	666	670	680	686	670	699	708	699	687	661	671	714	661	687	700	681	719	685	673	701	664	698	656	721	679	697	676	734	714	688	702	717	720	687	758	707	716	666	680	675	711	695	701	711	697	653	688	741	678	693	656	681	705	706	664	699	728	717	690	679	704	690	705	688	677	693	701	705	656	710	690	665	679	682	689	686	667	677	694	698	642	694	668	708	708	713	705	659	742	701	685	749	688	738	705	736	696	710	656	699	676	698	671	743	678	666	735	665	709	679	679	674	690	672	706	726	688	737	645	667	755	712	673	713	684	683	674	687	684	683	733	653	737	713	729	686	695	707	741	713	682	686	667	681	665	672	690	679	686	678	721	679	710	699	669	674	692	679	679	674	732	662	683	676	663	694	686	727	672	707	694	722	717	700	655	708	736	632	716	681	675	671	686	687	678	713	695	646	707	695	677	676	650	682	667	684	734	677	668	666	663	680	682	693	691	690	700	729	724	663	684	642	625	651	701	673	704	682	683	709	666	674	692	683	725	710	754	665	688	658	704	696	683	678	677	641	753	709	673	673	722	723	691	689	655	704	701	676	640	696	678	676	726	683	746	711	677	699	662	646	699	732	737	719	689	646	664	731	720	659	693	692	689	739	729	713	672	642	679	661	743	715	697	679	649	649	703	748	717	721	713	699	673	666	699	677	659	704	716	747	700	713	698	717	727	688	718	724	676	642	694	699	695	685	657	714	705	649	730	690	754	700	688	688	661	675	713	712	680	719	724	707	730	696	722	670	686	665	700	675	690	645	727	703	689	739	655	717	732	665	697	724	732	659	706	688	696	738	737	702	664	727	695	731	662	671	678	727	684	720	702	665	691	694	686	678	666	670	674	723	693	720	702	732	694	691	725	703	679	693	694	683	733	700	693	712	690	650	680	717
8132	4395	5495	6061	4161	2217	1100	863	487	346	330	198	137	149	124	85	94	106	83	89	91	75	101	84	106	95	100	81	104	85	82	93	105	85	85	85	113	93	99	100	83	90	96	86	86	98	104	83	77	71	97	83	92	90	74	85	90	102	89	83	94	87	95	79	88	88	83	67	87	76	90	87	77	101	87	80	115	87	86	73	80	81	95	90	95	74	89	93	108	94	75	80	62	89	114	99	90	73	79	78	107	75	112	91	80	86	79	90	99	89	69	83	74	88	78	73	72	89	90	87	75	87	86	79	89	90	91	95	80	78	82	93	86	79	90	81	84	104	55	86	88	84	68	73	69	88	78	82	81	85	88	72	79	77	68	76	84	89	72	83	94	88	82	93	87	90	111	94	81	76	93	78	92	91	106	97	81	82	96	88	88	80	62	92	75	93	81	93	89	85	66	80	104	87	70	69	92	88	89	101	78	101	83	79	95	75	74	80	76	73	82	72	87	94	75	97	103	91	90	90	90	77	83	105	75	83	84	95	97	89	78	85	76	85	91	96	86	74	72	82	90	110	81	82	84	76	86	87	80	97	91	89	90	115	86	92	76	78	84	73	79	89	86	76	87	82	91	84	81	96	92	80	94	86	85	77	88	92	80	78	83	83	87	100	71	85	92	75	78	96	92	98	91	78	96	81	86	95	90	77	95	102	80	90	79	74	89	85	90	73	70	82	97	87	80	68	68	72	74	70	84	94	86	92	87	93	80	70	92	82	75	70	95	101	65	76	74	70	86	61	79	89	94	71	72	84	82	83	77	102	74	89	87	73	67	93	91	88	69	96	90	90	86	89	73	87	97	102	71	97	91	92	68	88	88	80	85	80	78	82	96	71	85	92	82	95	64	91	85	77	76	87	79	89	98	79	89	89	89	88	68	61	73	83	82	94	89	98	93	82	99	90	80	90	94	86	76	85	100	99	78	93	97	96	93	82	79	88	87	82	70	77	79	87	102	71	89	86	86	69	99	80	90	88	73	85	104	94	82	97	97	70	96	97	94	83	92	77	109	100	95	76	87	87	86	83	74	104	76	71	73	86	76	79	98	84	72	85	71	80	74	95	87	86	88	71	78	85	70	77	78	94	95	88	92	75	94	81	97	100	88	65	91	74	90	84	89	70	68	85	60	100	81	84	82	85	90	95	90	72	100	88	87	96	83	97	97	85	79	85	84	90	82	79	83	92	89	83	80	88	83	88	79	88	95	88	86	82	102	84	95	87	73	83	91	84	77	69	101	69	87	95	97	92	76	86	81	85	80	82	88	87	78	99	70	88	74	95	75	84	85	90	96	81	77	87	86	76	80	79	98	92	88	79	92	81	91	90	104	85	71	78	74	94	84	82	87	83	91	75	81	73	83	84	94	94	82	89	91	72	94	87	86	86	75	86	87	88	81	87	71	83	73	74	78	81	79	92	81	78	85	82	74	83	86	95	78	84	78	59	81	89	77	92	99	83	105	78	80	71	80	86	91	88	67	82	81	81	111	54	96	64	59	86	101	93	85	93	76	89	70	78	84	74	82	93	78	88	100	87	97	88	85	94	72	72	92	88	88	91	94	90	80	82	102	92	73	77	98	82	69	86	103	92	82	81	98	95	97	88	102	87	85	73	78	82	71	73	95	84	85	90	92	96	94	85	86	101	87	88	72	115	69	85	82	89	85	105	92	91	75	81	100	75	94	77	96	72	99	77	70	97	95	78	92	100	72	81	91	90	89	79	93	102	94	98	83	88	96	83	87	101	86	87	75	91	93	93	81	87	80	87	83	92	87	85	75	80	89	83	90	82	78	87	96	93	80	76	94	65	80	94	89	72	84	86	92	80	79	75	74	84	83	72	85	75	82	75	105	70	85	95	76	89	86	81	74	86	95	85	81	86	77	92	95	77	78	94	98	80	65	85	73	95	65	98	107	93	87	91	91	72	83	95	84	76	83	80	75	74	83	75	73	84	104	71	79	80	71	84	94	100	85	90	99	80	84	76	78	87	73	78	85	79	77	83	91	66	102	79	99	78	85	76	83	92	84	88	84	94	75	75	102	73	63	106	97	71	95	96	80	87	103	106	92	72	98	76	90	80	89	84	87	102	73	80	85	97	98	93	96	92	87	83	88	88	80	67	80	82	76	78	79	72	78	73	76	79	105	87	81	85	95	104	110	80	93	89	95	76	97	73	77	74	77	88	76	69	61	83	82	70	72	76	81	83	93	79	84	99	87	89	60	75	105	82	91	72	90	75	94	67	91	83	89	99	88	74	96	93	83	79	88	78	78	101	88	101	90	90	68	79	87	97	72	74	95	92	79	79	96	88	96	81	78	96	86	74	66	97	79	87	79	80	82	91	93	90	88	97	80	92	73	72	87	85	74	80	84	103	79	88	84	79	84	94	89	91	90	87	93	85	87	111	83	87	94	86	102	78	77	110	80	91	61	94	63	85	67	81	64	103	74	85	87	86	74	92	86	74	84	86	81	79	93	82	89	83	76	83	90	79	90	74	101	88	90	91	79	68	80	104	86	75	70	81	97	77	74	88	79	83	69	59	92	93	71	88	95	82	79	91	86	84	90	73	78	78	84	71	78	79	97	79	77	86	100	82	96	78	80	75	88	93	85	102	112	89	94	95	79	94	89	88	81	86	73	97	90	98	82	85	81	93	85	87	77	64	84	73	76	72	85	89	80	91	92	83	89	92	101	81	98	85	80	84	76	90	65	74	91	91	78	96	79	67	85	80	81	100	87	96	77	90	88	78	95	69	92	89	74	80	65	87	88	95	78	96	68	100	97	102	85	87	87	76	93	84	80	77	71	92	97	83	97	95	71	70	92	86	87	74	83	87	89	77	91	73	83	99	72	88	84	92	83	102	84	84	73	95	86	102	92	82	83	99	85	73	103	83	96	90	87	101	91	85	78	81	80	96	89	91	91	84	85	76	101	88	79	73	71	62	114	87	80	81	72	67	114	81	87	88	74	69	68	70	78	96	90	70	86	113	89	89	103	88	83	86	90	73	93	81	87	79	91	77	87	88	89	88	87	62	74	80	77	98	104	83	88	79	85	74	84	86	68	96	84	83	76	91	99	82	72	89	85	93	86	93	81	86	89	79	90	73	77	85	87	87	90	89	88	69	76	68	92	59	80	72	85	93	81	89	104	79	83	77	74	78	98	93	88	73	89	81	71	81	71	71	85	98	91	96	87	89	91	93	79	69	93	99	87	84	84	93	76	67	84	87	81	99	82	86	116	99	92	68	98	84	81	83	80	93	92	77	95	76	77	96	57	83	96	108	107	98	91	67	92	76	72	85	82	88	78	74	86	85	86	84	75	81	80	77	77	83	90	92	87	96	63	89	81	78	92	81	101	78	86	92	76	95	82	89	82	99	85	86	84	73	95	80	81	92	97	89	81	100	92	100	83	77	74	93	90	82	86	92	96	91	81	112	82	84	76	81	77	88
6362	3976	9066	12495	10924	6028	3398	3322	1912	1597	1676	975	731	659	489	409	332	370	323	326	311	300	329	285	308	316	296	292	310	312	323	291	296	305	288	306	284	279	257	284	276	293	304	261	284	269	291	263	246	292	271	266	258	252	293	235	250	296	288	258	255	275	260	269	285	232	302	265	274	286	260	259	238	285	266	266	249	266	244	227	269	242	256	283	266	253	234	276	258	272	274	279	284	265	263	277	263	242	280	270	263	272	252	263	258	236	246	268	255	256	265	252	278	274	265	247	260	235	263	239	234	271	279	267	282	261	279	276	247	253	253	236	270	261	271	292	263	275	262	271	257	219	263	281	261	260	242	255	267	274	269	286	265	241	273	272	268	273	260	274	300	264	248	255	285	256	265	263	263	287	263	243	256	238	245	260	256	267	249	277	268	249	297	277	241	282	276	259	267	283	275	260	274	256	262	273	239	283	285	251	252	268	266	258	260	262	265	245	262	238	249	261	237	264	264	269	257	259	247	262	261	265	273	242	285	270	269	293	276	259	279	237	261	240	250	276	257	238	273	263	256	276	249	240	283	265	265	271	251	263	299	276	278	246	268	272	278	275	271	237	262	272	256	271	275	271	241	256	263	257	245	254	259	243	268	258	250	278	271	288	244	263	276	236	259	263	262	265	296	265	246	267	261	268	278	266	274	244	261	286	244	280	266	261	262	257	252	269	238	251	267	257	242	277	267	238	259	281	283	265	280	258	271	270	263	275	273	268	261	258	271	289	254	261	250	293	236	246	240	273	278	259	225	249	268	250	222	249	249	264	264	270	243	248	259	272	241	290	266	291	288	282	255	254	258	291	272	243	262	267	287	276	246	275	288	260	260	271	259	238	267	260	256	279	280	249	286	272	278	269	260	286	290	277	239	264	288	273	253	294	276	245	277	284	270	265	271	259	246	279	261	290	261	265	279	228	281	266	254	272	271	241	243	248	242	254	262	237	259	280	255	257	274	258	251	253	250	261	276	264	243	276	275	272	253	268	244	278	238	277	230	262	277	215	280	258	267	287	258	258	257	295	270	292	272	261	260	266	274	267	248	255	261	282	262	246	256	250	268	254	254	222	259	249	281	270	281	283	266	265	244	254	260	240	240	294	254	256	239	272	288	253	242	267	267	250	268	273	258	268	278	282	262	242	264	263	303	235	311	256	260	272	269	233	284	243	297	252	281	250	253	259	281	232	264	246	239	253	288	241	302	253	242	261	266	255	250	300	256	255	282	259	235	268	262	314	269	231	238	258	229	259	266	241	253	277	284	248	273	270	268	273	263	267	251	285	263	249	265	242	265	240	281	260	276	274	264	293	247	286	248	270	252	276	264	266	238	269	257	276	276	262	277	232	239	280	269	248	260	266	276	258	262	274	263	250	261	269	279	275	270	281	258	267	240	220	264	262	258	238	271	259	257	284	245	258	278	242	259	277	286	253	233	258	253	249	249	260	268	241	251	298	267	234	247	274	278	264	267	238	270	269	263	279	264	257	237	275	280	277	249	313	226	270	278	271	244	256	279	272	283	280	278	245	251	270	249	272	265	249	271	262	246	251	268	271	256	271	264	271	290	271	253	250	276	269	302	273	265	239	243	246	277	258	257	261	271	271	247	236	261	303	240	309	278	271	265	251	273	260	301	241	276	269	277	254	242	242	281	254	254	254	289	271	251	267	253	276	275	253	263	241	299	238	241	257	247	284	273	283	236	290	278	273	265	254	273	233	258	252	270	275	265	254	228	260	263	276	276	283	249	271	262	253	262	273	239	245	274	255	247	252	253	266	289	278	265	269	261	261	259	282	269	253	264	242	305	278	286	267	291	276	252	295	277	287	263	273	281	261	268	210	279	255	303	272	239	289	272	272	277	268	283	272	256	253	266	265	278	247	236	280	253	240	248	268	243	256	252	272	267	255	254	273	271	254	265	273	288	296	228	244	230	264	234	258	243	258	259	284	268	255	268	284	267	250	262	256	268	272	243	263	275	262	279	281	266	250	288	292	257	234	239	260	232	262	273	227	272	271	293	247	261	285	295	261	245	234	222	287	288	234	239	261	252	242	256	304	297	262	234	266	272	243	248	281	249	269	267	254	261	280	252	277	251	276	251	265	240	256	223	264	254	248	271	261	270	245	260	265	271	276	275	260	259	263	252	229	246	245	245	267	278	248	282	292	269	280	268	274	279	261	266	247	270	249	235	253	258	277	239	285	279	265	277	241	264	258	267	280	249	241	255	298	280	282	268	281	252	277	288	254	261	275	262	261	272	229	243	264	258	250	248	260	259	242	285	272	244	273	262	268	264	278	262	267	261	272	258	266	239	280	263	270	270	272	270	299	247	275	252	239	249	253	272	290	248	275	264	263	252	259	264	254	277	269	254	283	265	259	257	263	275	262	247	276	268	288	255	252	276	241	239	285	283	275	282	271	243	232	248	276	244	281	230	261	258	290	247	267	238	244	261	254	269	260	244	267	275	254	272	259	275	253	274	290	246	249	258	256	286	291	277	260	256	270	247	288	276	249	217	226	280	283	256	271	262	256	281	271	250	247	249	268	278	252	281	259	255	286	231	267	258	256	223	250	278	252	284	282	266	254	264	281	286	273	270	262	240	229	281	265	289	291	263	253	239	255	245	252	267	266	266	286	264	275	257	273	244	246	276	270	268	251	277	300	240	270	251	265	244	271	258	277	265	272	271	250	259	251	278	267	257	257	281	251	282	243	253	272	280	238	277	260	271	272	275	263	256	229	249	263	300	256	297	262	260	277	276	266	280	282	255	245	258	263	244	276	242	230	236	279	254	238	273	220	275	275	281	267	266	272	258	272	277	269	262	269	272	259	245	256	248	267	234	248	284	258	236	269	258	270	258	271	253	259	240	256	274	262	238	290	250	263	251	248	246	266	258	250	279	248	259	252	267	244	253	262	289	277	251	249	271	291	247	276	301	270	264	269	260	256	236	257	266	255	284	272	255	264	262	267	269	257	279	257	272	294	270	269	246	253	271	266	266	224	260	247	273	271	275	285	270	260	243	248	244	244	238	274	257	257	272	281	229	260	282	252	270	269	257	247	240	253	273	262	244	261	280	256	269	252	248	257	252	258	250	268	247	262	286	275	245	224	268	246	265	253	243	266	254	265	249	274	267	279	245	260	270	268	270	263	274	247	281	252	274	265	287	279	269	244	246	267	261	251	286	274	264	260	273	277	276	257	268	250	265	284	256	268	243	261	257	274	297	283	247	264	278	267	266	243	243	267	265	243	241	255	242	252	268	243	257	260	270	270	257	280	245	278	249	227	262	249	249	278	285	294	264	269	267	252	243	268	255	251	235	269	286	250	248	264	274	257	259	286	248	247	244	246	248	284	299	281	267	258	275	250	234	271	261	270	261	241	286	278	237	250	286	274	271	271	267	279	262	243	264	269	256	242	242	254	277	269	272	273	264	236	242	243	272	245	280	253	254	238
31795	26109	31700	35070	31733	23405	15482	11470	7093	5150	3936	2209	1548	1008	646	530	377	320	279	275	233	194	239	211	226	230	242	213	230	232	186	267	238	201	233	228	202	177	182	243	192	196	195	215	197	210	214	200	200	213	207	198	197	181	205	170	177	189	189	206	201	198	197	208	227	216	190	187	213	204	205	174	207	192	195	182	187	210	202	195	203	197	193	200	195	212	206	189	195	189	212	205	179	191	190	182	185	202	218	176	204	205	192	200	200	229	222	167	205	186	199	223	183	180	202	186	215	211	213	187	195	204	197	217	204	193	215	204	198	188	188	201	201	197	181	192	189	199	201	202	200	171	181	211	201	188	187	230	197	192	200	199	226	214	186	177	191	203	170	201	206	220	191	223	203	205	183	177	210	202	214	181	213	194	199	202	224	182	194	206	208	168	196	218	198	199	173	209	193	189	201	195	211	206	213	219	208	209	195	166	192	205	224	225	199	208	177	195	192	226	209	194	192	182	189	199	196	188	207	169	183	203	200	195	219	221	205	227	216	192	191	217	191	183	185	181	201	203	206	191	182	175	168	184	191	191	204	174	217	228	162	208	195	208	181	192	181	177	192	185	208	208	201	222	200	198	180	183	177	179	193	202	220	200	186	198	210	217	182	223	207	182	203	208	228	195	213	197	198	205	186	213	162	160	191	170	199	189	205	217	208	170	195	200	176	201	202	186	204	202	201	185	197	210	197	174	193	209	188	175	186	205	210	189	188	200	209	186	177	213	218	193	193	191	202	209	173	224	168	205	191	214	206	213	221	194	175	207	211	185	190	225	180	197	218	206	197	208	209	191	181	195	204	212	221	235	202	193	201	178	208	203	190	225	209	187	188	206	196	177	161	196	219	220	172	190	177	193	180	184	183	225	218	159	187	207	195	175	198	198	195	199	172	205	188	193	213	196	214	191	206	204	192	177	196	202	188	192	179	204	199	217	184	173	190	200	214	200	185	194	190	194	183	208	189	195	186	193	187	202	218	168	183	189	175	174	190	208	182	186	189	216	213	181	216	189	205	191	193	190	216	215	191	202	187	218	210	192	192	207	212	197	223	202	176	217	190	200	207	195	203	199	182	206	173	195	181	183	201	199	190	222	197	192	192	214	189	176	212	214	209	209	210	169	197	222	193	196	206	174	196	221	201	237	191	188	202	200	181	197	205	226	200	210	211	191	218	195	218	196	176	201	204	199	211	195	191	188	177	216	207	189	174	194	184	198	196	181	195	195	189	190	191	190	183	210	198	214	189	172	188	214	221	189	214	185	170	193	188	207	199	194	207	200	192	175	166	205	187	200	174	187	231	204	229	193	197	225	171	205	189	217	185	189	200	221	188	195	199	185	200	215	216	219	187	204	189	208	217	162	205	200	190	204	196	209	201	194	187	212	210	207	185	192	212	205	205	197	222	188	201	215	205	211	168	185	196	209	200	171	198	179	206	187	190	183	172	195	205	209	192	194	190	214	220	209	188	195	183	173	191	175	200	209	196	183	172	204	187	190	209	195	207	207	208	191	189	196	224	198	219	192	205	177	196	205	190	194	189	192	205	190	197	191	204	205	193	212	217	204	202	176	183	207	207	196	199	206	195	225	183	227	174	176	193	203	171	225	206	194	202	215	183	203	216	212	211	190	162	193	179	193	199	211	193	198	176	198	195	181	172	172	204	208	178	201	213	217	186	193	195	203	203	199	186	190	204	185	211	199	193	192	201	198	206	220	194	188	176	224	201	183	202	188	193	198	222	219	180	177	198	196	228	181	206	203	186	184	202	188	207	184	186	201	190	178	204	217	209	190	206	186	185	185	167	211	184	205	208	205	211	205	193	203	217	198	196	206	198	190	211	221	230	162	194	167	174	192	185	205	187	210	208	166	181	218	190	225	204	228	195	185	198	190	168	206	204	215	206	202	161	216	192	182	192	212	210	226	195	208	189	207	171	185	203	212	193	220	220	175	180	217	220	207	214	185	198	205	175	214	191	196	188	194	201	192	212	185	222	200	189	222	207	207	217	174	187	192	173	185	172	204	214	221	192	183	158	189	219	194	184	205	204	213	224	218	203	195	237	209	216	211	190	189	204	197	184	213	201	189	187	205	209	165	218	187	206	169	205	191	219	238	185	186	196	207	197	185	198	179	225	192	183	180	196	179	186	197	223	228	181	176	215	180	206	189	195	219	239	197	182	224	169	195	202	186	209	207	195	183	175	199	194	194	196	191	195	206	219	193	192	186	172	206	191	218	190	207	199	179	175	200	178	173	209	205	185	189	200	201	210	233	209	195	203	182	173	189	217	211	200	180	203	191	193	210	213	190	208	176	197	192	234	216	198	195	182	209	213	191	193	213	201	210	182	202	185	210	176	175	184	203	196	192	192	201	185	181	191	217	189	184	191	214	204	183	204	193	208	197	183	197	186	214	198	190	160	195	203	181	198	190	205	214	196	222	201	191	198	173	201	181	219	215	208	186	202	185	212	195	198	203	200	167	205	206	211	221	208	209	210	172	210	189	216	192	205	202	231	193	184	213	163	174	227	204	205	180	205	214	175	184	217	169	169	189	197	175	211	215	214	188	192	223	181	185	244	183	200	242	185	190	178	204	210	205	203	221	210	196	227	179	210	185	202	177	184	209	216	196	185	202	183	170	214	211	180	198	205	193	187	202	212	203	234	188	206	163	198	218	187	201	207	190	177	176	189	214	173	182	200	222	190	201	168	217	245	207	222	190	186	202	191	199	166	185	188	208	226	203	201	195	225	235	174	186	191	171	192	208	197	222	185	188	194	184	204	204	203	196	212	190	223	188	212	204	203	208	195	172	178	193	189	190	218	204	197	203	205	203	203	220	175	175	192	191	189	193	191	209	204	150	174	190	218	211	211	204	213	199	198	246	220	233	193	207	210	187	170	169	213	198	200	202	205	214	219	187	228	178	173	207	187	207	197	183	200	183	199	189	218	209	211	215	191	189	220	189	196	212	214	180	176	176	194	180	199	198	174	186	204	189	198	198	185	185	188	205	210	193	205	207	181	202	212	186	189	196	182	236	206	195	196	209	200	202	188	174	217	191	188	191	177	201	178	213	195	201	193	209	199	201	201	195	195	204	211	207	186	205	203	183	202	244	196	177	179	206	221	218	229	179	173	190	202	200	191	194	196	217	198	195	194	199	196	190	176	222	193	200	174	188	194	170	195	203	214	206	224	196	185	223	188	227	187	182	189	170	199	189	191	212	211	174	207	208	199	173	203	163	192	208	205	205	189	213	202	196	187	192	202	177	192	210	216	193	204	178	214	189	186	169	196	206	167	194	209	212	204	209	186	222	199	181	182	216	204	222	180	191	182	217	193	199	184	190	182	205	196	196	192	201	212	202	191	177	198	236	229	190	201	202	195	175	186	189	192	187	205	174	194	179	208	211	203	198	183	204	217	187	188	184	194	207	194	187	201	191	219	218	195	187	214	196	199	179
23535	17990	30075	38537	38503	30124	22575	21251	15084	13544	11976	6924	5277	4232	2556	1838	1508	1374	1006	928	714	710	623	629	664	668	644	696	757	664	673	797	716	685	699	676	673	655	646	577	591	566	553	616	568	578	578	535	535	541	565	526	578	540	532	506	556	528	514	518	507	504	518	540	513	548	501	513	494	503	522	502	469	506	536	557	534	497	509	524	463	530	507	489	561	521	518	510	496	484	516	492	487	519	558	493	532	514	556	479	500	497	518	491	537	512	511	506	512	520	493	521	504	493	479	516	515	501	509	501	511	510	532	468	521	494	479	544	539	514	518	497	515	474	519	495	522	504	444	509	520	505	515	517	471	497	549	471	538	520	509	475	514	544	549	479	501	502	503	530	506	485	488	478	522	556	527	538	484	509	500	486	544	494	541	482	503	540	493	476	520	552	513	536	479	527	490	495	485	539	471	492	449	499	547	556	517	540	508	527	482	493	520	522	477	520	509	504	514	519	527	530	516	526	501	515	484	485	502	541	531	530	526	492	493	517	472	500	482	538	521	543	508	522	520	464	495	492	523	505	475	534	519	490	497	494	466	485	509	512	460	521	517	521	463	496	537	533	517	512	467	521	476	510	450	507	514	517	524	471	517	536	500	510	510	503	486	539	522	530	482	505	496	532	476	500	506	485	502	474	480	497	502	492	502	507	486	514	473	507	545	508	511	509	538	530	498	504	540	504	503	508	479	526	531	537	508	494	477	511	468	538	483	524	464	507	500	468	477	501	478	531	533	493	471	551	542	546	459	513	478	519	468	497	475	493	488	494	553	533	540	503	512	486	542	495	512	469	519	519	504	493	515	505	542	490	473	551	521	506	525	508	493	491	527	518	511	539	497	533	543	478	473	562	507	528	515	490	479	479	475	532	500	468	470	461	485	501	487	519	486	485	502	498	527	556	536	497	529	508	520	497	535	546	519	538	524	486	489	517	568	524	531	512	518	501	528	514	474	543	485	494	501	483	529	512	501	513	495	507	516	524	488	470	491	513	475	493	535	481	498	472	467	532	502	470	510	489	525	496	523	474	527	503	519	533	482	493	511	482	500	513	504	508	498	500	525	513	511	544	481	481	489	516	501	482	485	536	511	477	490	506	520	524	528	543	527	477	513	520	515	526	500	464	456	515	517	517	512	478	483	522	513	486	527	491	519	505	506	551	558	520	499	525	518	527	500	497	485	465	541	530	521	511	520	521	557	502	517	489	471	520	502	479	534	510	463	514	496	526	485	491	517	511	535	508	530	471	535	502	489	460	488	491	466	496	483	520	494	506	503	494	516	470	496	511	488	494	522	519	545	441	498	483	516	494	503	506	514	540	512	494	524	529	506	517	506	493	489	538	466	491	524	518	498	527	534	499	478	527	516	507	508	482	478	485	511	496	488	493	489	522	511	491	485	498	499	535	498	536	484	515	507	521	501	517	504	523	450	519	544	497	509	536	547	503	491	529	530	538	533	496	544	518	494	446	535	503	524	510	551	511	499	532	510	493	525	513	515	500	499	526	525	522	510	511	496	503	534	476	538	478	498	504	495	523	511	525	508	486	490	483	489	519	528	509	488	515	506	571	482	513	522	512	516	547	487	493	503	495	472	539	527	521	527	536	504	506	495	497	495	504	480	502	520	498	535	514	504	526	506	509	486	497	517	524	534	515	516	509	502	512	494	508	511	515	487	547	521	543	526	513	494	521	517	483	465	494	487	519	575	496	552	573	499	505	511	461	480	519	504	482	506	470	494	489	473	536	498	496	523	506	523	512	513	529	542	523	512	495	500	462	511	493	513	490	518	534	504	555	510	473	494	477	499	499	497	512	491	517	467	517	558	501	536	530	502	492	495	491	492	524	514	520	519	495	508	492	505	531	537	497	460	489	539	482	495	483	525	513	475	525	531	488	515	483	510	502	559	501	525	487	498	512	497	495	457	503	556	545	495	550	482	528	546	500	481	539	521	532	496	506	492	473	480	523	515	525	508	513	488	490	500	497	486	476	481	497	501	520	537	503	476	516	509	520	459	481	563	497	470	562	547	488	522	506	505	488	475	523	496	549	525	513	500	454	529	502	498	472	489	506	511	507	508	484	479	478	506	530	493	519	507	545	488	496	539	512	531	505	515	516	471	522	519	508	530	500	484	543	546	500	512	476	501	499	523	497	492	494	510	524	523	488	509	499	542	496	486	508	499	481	541	504	472	504	519	502	504	523	523	478	518	505	536	558	512	554	509	484	498	521	466	494	510	517	480	526	492	477	514	529	538	546	503	518	510	515	520	487	529	493	526	485	496	516	491	541	515	533	529	531	518	507	526	484	515	529	506	508	507	480	474	516	532	506	513	508	492	493	481	486	479	451	477	489	461	515	512	545	532	493	499	503	493	524	503	474	516	523	502	488	494	523	505	520	550	520	506	536	553	505	481	509	487	521	550	507	529	473	532	562	520	530	496	519	474	482	482	515	493	553	510	492	511	500	501	484	538	485	497	517	510	513	514	514	513	532	530	499	485	473	511	541	533	548	515	532	508	502	497	552	491	475	476	457	492	531	506	518	479	497	547	508	546	474	525	464	516	506	499	512	532	529	475	502	496	506	509	479	508	499	495	521	543	450	517	486	532	502	537	490	454	505	461	513	506	504	506	507	515	493	493	486	513	530	496	472	477	499	488	526	543	490	514	503	492	526	513	499	512	516	498	498	497	519	506	450	534	495	519	505	541	501	529	522	473	541	493	529	466	507	480	487	481	527	496	491	529	504	513	544	483	519	519	472	529	508	497	519	491	528	504	518	517	503	507	531	481	498	492	509	566	529	554	502	490	487	513	556	513	507	499	495	495	498	501	512	540	475	478	524	530	490	532	513	479	489	515	496	475	496	451	507	509	506	458	501	539	505	510	502	514	488	455	500	463	502	518	482	508	504	491	476	473	482	518	483	523	517	517	511	467	479	511	515	512	488	539	492	478	476	490	468	529	494	460	506	476	505	466	479	481	517	519	502	486	515	527	498	466	497	506	483	492	515	466	474	512	511	514	547	537	511	539	510	516	521	510	491	507	490	518	489	482	527	502	511	496	513	505	504	479	467	524	526	531	507	477	470	518	503	523	508	480	517	510	484	529	513	484	514	559	509	583	491	505	522	500	482	518	488	488	490	507	503	495	495	507	514	464	452	515	515	480	531	494	549	571	530	534	527	469	529	485	492	510	497	497	518	561	530	552	502	481	522	472	504	541	502	545	511	506	480	478	495	501	498	461	493	489	490	510	500	508	491	489	510	487	502	543	495	530	484	479	498	508	482	487	513	530	533	494	552	494	523	513	474	490	483	501	537	465	488	523	494	495	499	490	519	489	516	514	514	544	546	498	478	506	464	512	523	485	515	537	510	486	502	524	518	497	481	536	513	532	463	504	472	519	530	517	520	511	478	507	527	475	528	496	466	528	521	491	473	531	550	494	498	489	494	508	484	484	512	491	504
41220	32406	36340	40363	37228	29393	22785	18649	13342	10099	7558	4690	3124	2170	1278	814	657	667	545	428	387	323	352	293	342	303	334	316	361	323	321	340	342	372	369	355	336	331	307	298	288	304	317	284	308	332	278	272	312	317	322	292	300	307	296	294	274	289	292	301	259	284	277	281	307	288	306	272	285	292	284	300	295	286	312	319	305	286	261	288	292	262	301	305	291	284	262	286	302	305	288	284	292	291	286	290	281	282	300	299	274	273	279	297	252	300	274	287	290	306	289	271	263	273	282	283	260	253	317	291	288	286	299	256	263	270	301	286	281	284	275	300	271	305	320	273	290	294	282	274	283	267	297	293	275	297	266	283	283	274	318	270	257	274	251	283	282	294	269	284	283	290	296	317	305	314	247	287	301	286	308	296	295	302	270	249	312	292	306	296	267	288	303	254	292	321	272	268	292	301	315	265	260	291	278	329	314	266	285	275	318	292	310	283	280	303	284	287	267	289	282	271	329	263	278	309	276	286	307	275	252	287	288	272	270	290	307	292	285	263	295	301	318	296	288	280	276	286	300	278	313	316	266	306	286	311	269	262	288	308	299	298	310	283	273	278	270	273	296	317	288	279	295	269	271	247	278	255	317	294	326	277	301	268	302	295	266	279	277	265	282	311	268	285	295	280	263	290	297	266	280	282	261	282	293	294	276	291	297	269	292	305	282	270	272	271	287	301	264	279	298	276	283	279	309	270	288	275	309	234	315	271	308	264	273	294	293	247	300	294	303	263	287	295	264	296	307	269	271	304	276	277	322	297	273	279	287	264	294	304	291	273	279	265	290	315	266	263	306	285	278	298	280	319	297	307	271	292	297	299	288	279	290	296	282	271	289	309	262	320	284	310	290	301	280	295	299	301	254	279	286	283	291	291	278	296	293	279	283	283	305	292	262	293	310	315	267	227	269	279	293	307	312	293	299	284	300	280	285	313	274	290	285	290	279	295	289	294	306	287	287	279	270	246	322	280	282	292	301	290	308	258	313	294	309	311	296	277	300	309	291	279	315	291	295	309	288	289	290	315	300	288	299	297	295	288	291	277	284	295	289	302	291	299	259	285	309	278	282	326	277	297	281	279	275	262	298	287	251	305	293	292	291	278	262	288	286	277	312	288	309	277	251	313	309	316	304	247	288	283	247	265	277	285	286	271	324	295	260	300	260	279	315	278	327	294	281	282	271	302	247	315	281	281	289	273	265	288	292	264	281	279	305	269	281	313	313	269	245	253	269	288	294	265	321	307	276	270	308	275	304	294	270	286	268	264	269	292	274	307	288	311	275	296	297	275	268	293	307	270	296	291	290	289	316	280	258	276	306	297	301	286	250	307	298	291	326	293	295	287	262	294	318	274	283	261	280	300	308	283	261	283	293	286	265	295	303	290	272	312	258	271	302	293	272	297	314	286	306	265	263	271	272	275	279	273	299	263	263	284	281	280	293	268	327	287	294	302	305	270	285	274	255	301	276	230	284	304	262	274	268	294	283	314	301	289	334	266	302	277	298	276	281	318	300	281	310	297	279	281	284	292	299	292	297	261	260	305	329	270	292	244	270	280	280	290	295	283	291	293	327	304	260	312	275	323	268	291	305	283	303	324	283	307	322	299	260	279	289	314	263	279	272	278	291	309	278	267	295	308	308	265	291	256	272	267	332	288	286	274	258	256	292	295	314	288	276	289	313	287	270	317	277	289	290	293	284	297	264	307	262	287	291	292	285	281	276	285	300	289	298	266	287	286	314	317	303	291	268	300	322	280	286	301	308	262	301	301	284	333	312	313	269	293	262	311	289	301	272	275	290	293	281	314	255	265	307	272	288	268	262	296	292	280	309	274	300	284	267	295	300	282	283	285	280	283	280	315	254	268	265	280	295	258	276	283	251	316	301	292	288	276	257	276	280	271	269	293	269	312	285	300	278	309	286	291	294	309	265	278	291	277	270	275	280	254	332	289	313	279	271	268	304	275	306	276	269	287	274	284	284	288	277	291	282	288	275	330	271	271	271	296	288	298	275	297	307	299	291	302	297	299	281	264	301	286	295	278	276	271	313	302	289	281	264	262	303	281	320	281	286	265	302	327	266	303	267	284	295	280	306	289	274	271	274	267	249	286	281	282	282	278	290	280	287	283	283	315	282	289	254	267	342	309	308	279	292	250	314	294	267	296	259	300	293	295	259	296	292	293	302	287	259	284	314	294	294	294	269	293	283	292	282	303	270	254	275	323	283	278	275	299	257	307	273	260	295	271	272	260	303	271	310	286	288	274	330	299	297	320	278	293	283	287	273	279	286	278	291	298	291	282	292	312	300	282	305	286	314	275	279	303	311	316	282	284	280	307	302	320	284	291	272	295	288	297	300	312	263	272	275	304	257	266	303	259	311	318	292	281	276	282	265	310	296	275	300	291	271	300	287	300	292	283	273	288	296	279	278	283	275	273	310	280	304	322	273	298	314	260	283	282	286	279	260	331	325	257	275	281	306	307	273	299	277	258	305	281	324	270	293	324	259	311	310	295	267	284	278	288	284	303	312	275	309	303	307	287	265	313	274	273	298	286	293	270	276	327	285	317	268	273	300	295	312	282	289	282	281	287	282	275	314	313	274	286	270	322	293	335	294	302	299	300	261	284	296	252	325	263	264	294	283	265	264	291	291	252	304	299	282	279	297	295	276	317	279	304	317	299	315	287	270	261	291	306	272	280	279	289	282	306	299	284	276	304	258	310	312	269	272	275	300	272	307	303	285	248	297	304	290	309	296	291	297	247	297	244	289	289	284	294	261	276	282	274	289	266	296	282	280	282	284	303	283	289	309	284	301	284	271	292	252	279	280	298	286	294	294	290	307	269	252	291	283	285	263	301	303	287	296	264	294	278	282	223	312	286	284	307	295	300	272	273	279	274	289	301	296	284	292	332	297	297	316	312	261	282	301	293	282	279	304	312	259	275	310	320	280	252	291	297	283	282	274	297	290	266	295	330	260	297	303	305	297	308	315	272	331	333	270	296	298	288	281	272	284	283	290	298	278	249	290	251	282	269	274	284	289	259	250	299	273	282	292	280	308	279	328	297	287	293	303	304	278	280	310	292	292	258	271	258	284	321	280	284	277	292	283	282	289	281	310	306	301	283	295	313	285	303	290	287	292	294	280	290	257	279	319	277	285	291	289	280	295	271	313	273	284	299	301	267	295	285	291	283	279	277	293	292	289	284	287	269	298	315	285	289	281	279	280	315	312	301	314	296	304	251	312	289	286	303	301	292	308	281	289	268	324	285	306	288	302	280	300	286	294	298	288	313	274	292	247	311	300	309	304	294	296	277	269	286	272	300	293	299	299	280	266	265	299	306	314	296	287	292	247	271	286	269	293	292	335	289	286	275	298	282	282	305	265	281	308	298	275	318	275	289	300	275	295	317	282	281	295	309	277	336	317	245	261	238	301	279	312	266	317	298	281	290	281	308	288	303	279	281
31187	24862	35689	44361	46142	37885	32115	29168	23147	22045	18279	11706	9516	7229	4275	2861	2551	2587	2110	1482	1039	1056	996	1029	999	929	1001	1121	1085	1024	1112	1000	994	1040	1017	1108	939	837	841	844	843	881	820	813	876	818	767	812	819	814	805	795	793	786	741	724	665	720	683	742	722	657	716	750	678	710	682	609	657	711	664	672	706	710	697	702	718	699	675	673	702	705	681	663	653	661	719	667	619	696	680	651	729	663	655	663	674	745	724	721	691	673	680	677	680	659	695	653	687	705	689	705	713	694	694	689	717	633	656	699	683	698	627	667	714	718	635	656	668	646	712	705	655	701	629	702	661	667	636	690	692	687	639	712	706	696	666	674	674	687	723	699	665	643	689	680	663	690	681	667	657	668	718	707	645	674	665	706	710	661	718	670	671	631	725	699	663	689	702	672	679	673	671	709	671	711	734	674	712	703	654	641	668	679	698	683	684	694	682	661	671	680	691	654	659	651	680	707	651	635	671	698	641	684	654	705	655	690	699	647	675	677	670	671	708	689	648	699	667	647	727	668	663	697	636	668	705	691	694	674	658	683	634	688	675	642	643	680	674	675	653	653	644	679	707	688	687	692	644	678	642	647	675	690	682	668	679	670	662	675	694	665	683	642	701	660	655	674	706	667	693	670	711	659	678	685	689	715	665	664	664	636	672	656	659	726	730	656	691	650	636	692	744	699	680	698	748	683	716	696	674	632	609	680	688	701	710	691	644	669	684	678	734	666	674	682	665	656	675	693	673	612	695	663	679	644	649	708	655	690	734	681	676	656	658	635	662	699	702	615	658	685	688	665	727	675	671	654	728	659	672	656	655	726	642	700	684	688	652	671	700	710	704	669	664	670	660	612	701	685	706	676	656	652	619	681	636	596	678	680	665	654	682	667	655	689	675	704	675	668	644	671	703	711	661	670	661	659	650	660	700	685	666	640	696	671	698	650	661	700	688	717	681	623	658	671	707	718	714	657	633	651	659	635	652	665	679	703	647	658	669	666	666	671	665	635	660	680	710	649	676	672	671	676	684	664	702	705	728	632	644	666	650	648	692	682	719	643	656	708	682	701	688	697	679	655	706	683	652	699	705	672	660	690	715	677	653	645	669	661	664	690	672	645	662	665	696	712	696	672	674	612	684	727	676	645	725	622	692	695	674	677	687	628	686	692	657	711	677	694	673	681	660	639	702	687	690	694	672	691	677	715	711	694	699	659	658	679	688	679	662	672	709	686	643	687	653	724	649	689	649	651	684	715	652	682	658	629	661	657	673	658	617	670	698	675	648	655	653	662	746	661	658	662	673	714	635	653	671	655	665	646	670	628	686	646	713	691	676	656	699	715	710	671	678	671	698	678	686	711	710	682	660	692	690	648	701	667	632	659	719	657	664	656	708	678	663	691	680	662	721	676	728	697	708	677	663	705	693	665	664	696	676	699	677	679	691	620	670	671	669	641	661	702	704	665	686	667	648	667	620	708	680	681	677	631	670	684	634	660	674	672	672	665	682	684	639	701	669	689	643	688	673	707	666	646	660	690	690	701	660	703	639	647	706	647	644	676	660	668	677	679	639	660	666	699	692	646	687	661	679	661	696	680	703	650	675	637	668	631	658	696	637	667	694	726	685	662	690	682	661	711	659	737	677	636	630	626	671	671	616	711	647	650	634	680	662	676	652	700	735	677	691	679	710	676	725	645	662	723	637	653	639	667	630	748	686	687	711	611	674	682	626	690	656	698	735	693	661	667	695	702	653	653	642	654	698	669	672	726	697	709	686	689	669	681	674	712	687	660	717	667	662	641	651	665	664	658	676	663	671	692	661	657	669	664	726	653	664	665	653	675	617	665	703	678	699	679	643	665	723	667	662	658	643	701	659	713	701	690	620	697	645	631	683	642	653	655	669	633	673	657	697	698	670	685	650	690	662	686	695	619	677	696	695	713	682	683	727	699	674	643	658	683	676	724	691	690	687	676	684	686	684	670	634	677	686	714	709	670	614	641	692	660	643	654	702	681	670	701	629	729	655	644	708	648	685	680	704	706	697	708	646	657	659	686	674	653	667	684	593	636	688	670	634	717	656	655	712	706	697	694	691	683	668	675	652	657	670	652	670	687	721	686	723	685	710	652	648	666	684	652	657	673	662	673	692	717	688	714	697	663	672	708	652	627	669	692	688	681	707	644	701	686	660	726	700	625	683	698	665	674	661	678	713	643	704	680	720	715	697	731	687	659	716	627	670	692	674	612	683	654	657	652	685	658	676	635	700	702	669	649	682	685	670	634	700	755	688	630	648	668	696	648	642	714	676	695	680	644	660	673	686	699	675	677	697	644	685	645	694	715	676	684	708	692	659	655	665	684	680	649	706	655	687	732	687	688	705	679	626	679	685	668	662	649	698	718	713	682	666	648	718	658	678	711	670	698	713	721	729	632	690	707	662	718	687	672	699	666	665	656	674	660	721	685	657	695	658	679	661	686	674	679	650	680	699	666	704	634	662	708	647	683	715	669	681	739	660	625	627	685	645	652	729	681	718	665	668	687	656	679	671	665	683	671	640	650	651	706	657	697	697	687	696	705	657	643	665	661	768	616	670	643	669	692	684	675	683	694	623	706	671	670	690	706	670	686	681	690	749	640	678	695	701	651	691	707	657	693	686	692	680	728	695	700	690	666	680	676	628	662	656	709	703	680	659	668	693	670	706	635	652	653	661	675	678	685	661	694	678	658	693	663	680	671	734	634	685	703	702	712	689	655	664	680	653	670	639	688	626	657	738	742	684	712	648	695	710	645	712	672	698	686	634	648	688	694	689	676	664	741	622	644	644	674	677	619	636	701	702	718	669	636	685	692	675	690	693	707	653	654	670	675	688	630	661	697	682	628	655	643	654	690	657	667	689	671	680	666	669	679	654	668	742	692	665	722	664	661	703	654	684	678	660	636	684	674	674	652	679	644	641	687	705	660	665	670	685	672	651	653	708	645	715	664	692	669	658	648	692	672	678	685	674	648	687	655	695	769	659	639	701	676	631	702	681	699	657	642	707	661	684	667	705	725	621	674	684	639	715	694	697	679	640	635	712	727	686	696	642	682	692	644	644	658	702	693	689	627	680	605	670	704	657	717	662	680	699	679	679	718	718	682	704	685	674	662	672	655	678	703	690	707	649	676	678	665	663	690	682	710	679	703	703	655	675	676	622	696	710	699	692	682	690	685	654	729	696	708	695	641	648	661	686	664	680	684	702	691	665	674	655	655	691	667	662	666	681	631	703	720	688	655	701	663	647	700	624	647	649	685	649	677	706	675	703	651	666	659	659	634	693	665	689	658	710	724	673	681	704	682	670	627	683	681	618	719	653	670	725	677	664	641	675	671	678	649	677	652	664	645	649	669	680	664	655	718	676	653	672	685	639	693	681	660	721	686	644	679	684	706	710	709	708	688	665	650	687	676	690	609	676	680	690	664	696	675	630	710	659	672	667	680	687	691
8967	4749	5130	6036	4153	2015	1043	769	409	408	295	207	156	117	117	87	96	103	90	91	113	102	90	88	94	86	109	109	90	98	110	84	93	86	89	89	74	94	100	81	86	82	88	96	84	77	89	83	70	80	85	83	74	93	70	67	80	72	87	90	84	69	69	72	80	75	83	82	77	91	82	82	70	98	74	80	81	88	91	77	92	96	90	78	74	81	76	73	97	102	100	72	96	90	78	93	60	90	92	95	73	96	78	68	106	79	87	74	87	106	99	87	89	100	92	74	83	90	84	72	69	95	72	74	85	87	74	83	92	60	99	95	86	86	84	77	92	70	91	84	87	108	93	72	78	82	78	74	99	85	95	79	88	107	101	102	97	97	83	80	106	85	82	81	96	98	92	73	98	88	77	87	88	84	84	85	84	78	94	102	90	94	101	89	93	79	84	76	96	95	81	75	83	93	79	85	89	63	84	92	85	85	80	80	96	92	75	79	76	86	76	94	82	78	88	81	79	92	90	76	63	72	79	97	67	83	105	94	90	88	79	82	93	98	95	71	84	94	84	73	80	89	81	88	81	90	79	68	66	89	71	91	95	90	87	77	87	96	73	86	86	78	91	97	69	100	83	98	89	72	92	83	79	91	86	92	68	89	72	96	81	80	76	69	73	87	80	90	79	94	93	93	77	68	82	80	80	92	91	87	80	114	81	93	87	87	91	78	76	99	86	78	98	93	97	106	62	92	96	90	76	80	82	78	79	103	71	80	105	104	97	83	75	71	69	74	79	78	81	90	66	94	77	86	91	81	91	90	89	77	93	78	76	77	86	102	80	90	90	90	84	77	93	68	90	74	90	98	76	79	92	105	81	75	78	81	95	83	84	82	97	67	89	80	96	82	97	94	89	75	84	76	84	88	88	88	78	83	95	83	80	92	88	97	92	93	85	79	75	80	88	86	82	111	79	76	79	93	69	72	72	79	83	91	65	82	67	87	81	62	71	87	95	84	82	98	85	86	81	88	95	82	88	81	80	62	83	82	84	78	81	71	96	91	84	90	90	88	75	99	74	93	80	96	83	88	80	68	86	91	77	94	78	82	89	76	101	97	89	81	93	77	81	71	77	70	76	93	75	75	77	78	69	86	97	83	71	91	102	77	86	67	88	69	95	101	73	74	75	71	77	75	71	95	74	94	94	73	80	87	83	88	106	105	86	94	89	87	73	73	88	84	100	84	95	99	112	78	80	68	99	74	92	84	76	78	83	93	87	73	93	97	90	84	78	69	68	86	83	95	96	71	89	87	98	86	82	89	86	82	82	79	74	100	99	86	99	90	80	66	84	70	100	67	85	76	97	91	91	91	87	82	89	76	76	65	84	87	103	86	78	93	83	100	86	93	87	75	69	73	108	70	64	87	94	82	89	86	87	93	66	91	104	83	82	86	83	105	70	91	78	93	74	89	69	75	79	83	82	72	71	99	86	91	82	103	79	87	99	79	84	87	84	98	92	85	78	82	85	75	59	77	73	85	96	80	93	79	84	65	87	85	85	80	66	88	66	82	93	66	90	104	86	94	97	91	75	93	80	80	73	84	72	91	86	86	83	89	84	93	79	75	85	88	100	86	94	91	93	78	90	81	82	90	87	78	66	80	94	75	84	86	94	80	92	91	83	74	97	94	85	67	81	68	90	77	74	74	77	95	89	106	80	84	85	98	104	71	76	77	94	89	77	79	89	99	94	89	85	94	72	98	90	69	92	87	80	74	90	66	66	89	89	90	72	87	82	76	89	102	97	77	87	74	76	81	96	92	75	91	81	77	77	100	84	76	76	75	92	91	87	75	68	84	93	88	98	90	73	105	76	80	85	94	91	100	91	71	92	93	73	92	84	71	87	102	81	74	67	80	76	75	97	96	73	76	68	79	94	73	71	80	84	81	66	81	83	84	78	65	79	94	82	94	99	101	93	81	75	82	95	100	78	80	94	86	101	84	93	86	83	66	87	75	94	85	85	79	66	83	89	87	66	91	77	88	70	71	91	95	71	96	74	94	84	82	100	64	68	72	94	82	76	97	82	79	83	93	71	74	79	93	106	75	69	83	84	71	98	76	82	84	71	78	83	86	86	82	85	110	96	104	80	80	87	101	86	85	94	87	104	80	82	71	90	74	80	77	98	69	82	85	73	79	90	72	84	83	90	87	82	81	79	74	71	91	87	64	73	84	71	67	72	83	86	81	68	88	77	83	81	90	76	72	94	94	75	79	84	81	100	76	74	82	80	85	87	86	94	93	97	74	90	91	86	96	73	80	87	84	70	78	79	85	77	82	94	84	87	83	95	82	85	75	98	83	70	82	57	96	78	69	86	75	90	73	83	92	86	80	94	92	77	76	94	97	73	88	83	73	87	96	77	82	87	86	80	81	99	87	87	74	74	77	72	68	96	83	75	87	81	91	88	68	83	103	97	91	97	78	85	73	67	94	89	72	73	101	78	77	89	90	65	88	75	82	89	90	84	98	80	97	59	75	92	93	80	84	65	85	85	75	77	70	82	85	74	72	102	85	99	82	79	93	85	84	61	85	69	98	85	91	93	80	102	85	81	81	101	86	80	82	87	92	86	77	99	67	95	77	92	89	95	89	85	74	101	95	74	93	94	85	61	78	83	70	71	81	65	78	75	90	86	74	74	80	84	92	83	78	66	72	75	68	96	83	76	80	110	82	73	98	77	75	82	84	75	111	84	86	91	85	95	88	107	82	74	77	91	94	78	72	65	98	91	84	69	91	80	72	77	93	85	84	76	102	75	99	84	81	74	71	95	100	72	81	80	88	88	87	77	80	74	86	97	78	79	108	81	83	83	62	89	81	90	92	102	74	80	97	81	81	80	76	70	71	78	62	81	77	75	68	95	93	85	89	80	93	94	80	88	78	89	85	87	85	88	85	72	80	95	83	98	93	89	94	92	86	84	80	82	87	92	114	89	86	79	72	110	80	92	83	91	81	79	86	84	86	96	79	98	67	103	77	87	77	86	80	68	70	76	96	103	101	84	77	80	88	89	72	84	90	82	77	70	107	70	94	83	95	90	83	80	83	83	83	80	84	109	86	84	85	71	74	93	84	82	78	57	90	90	94	79	75	79	83	97	86	66	81	70	69	75	78	94	93	76	93	90	72	97	83	92	85	80	91	77	92	79	97	92	73	74	77	67	95	88	97	81	78	88	100	88	76	99	88	92	73	90	75	97	95	82	76	66	80	94	79	81	83	78	83	88	86	65	73	73	69	80	69	60	85	76	83	86	73	75	95	105	91	91	81	78	85	76	74	73	85	83	72	87	88	78	86	95	91	84	83	93	88	81	104	79	94	92	73	83	62	95	82	74	76	97	93	85	92	96	102	87	92	79	89	86	102	99	88	86	83	104	69	80	85	84	82	90	72	83	92	77	85	80	90	81	90	79	97	84	80	84	95	86	93	100	68	74	79	104	93	86	80	107	59	71	81	85	86
6879	4159	8002	12658	11073	6654	3840	3064	2040	1852	1410	964	751	526	483	401	413	413	360	316	315	314	303	344	306	302	289	289	301	321	298	340	297	280	294	285	315	292	274	302	308	276	278	262	260	297	262	272	276	274	270	256	264	287	291	258	285	274	276	263	271	276	269	260	257	245	282	288	282	283	260	290	247	272	240	270	259	235	243	262	261	269	272	259	263	281	258	266	278	257	244	290	291	222	256	272	298	270	262	267	247	245	271	288	260	277	249	278	239	282	239	243	241	262	282	302	264	303	256	237	263	252	284	243	259	273	261	259	247	247	262	257	281	258	258	258	254	241	232	297	285	273	278	278	282	287	285	264	253	263	240	274	260	287	269	254	262	272	245	267	276	269	267	283	249	276	252	258	252	249	247	269	251	263	256	275	286	256	265	281	247	284	244	303	268	273	258	285	279	235	285	273	261	264	269	258	277	268	278	256	258	255	289	239	257	230	274	266	269	254	239	227	261	257	286	275	271	274	260	266	247	226	240	267	288	264	273	284	283	241	273	257	278	244	273	262	293	274	263	252	244	233	262	273	254	209	258	250	274	228	256	208	281	283	261	272	255	279	280	245	256	238	264	254	253	264	248	267	258	279	223	276	265	295	281	249	244	235	256	259	265	261	251	264	284	233	249	247	240	269	270	271	276	256	254	225	260	256	271	265	265	270	264	246	260	267	292	242	256	237	259	233	259	292	254	281	260	267	277	264	270	258	241	234	244	299	276	252	248	237	255	261	280	254	241	251	269	254	220	256	248	258	248	259	273	265	250	247	271	255	244	280	220	274	213	275	267	288	241	251	242	242	268	252	251	280	241	250	279	272	251	264	286	261	240	252	271	235	279	272	272	273	289	269	251	272	270	231	233	286	244	257	270	273	251	259	254	240	267	260	279	259	255	237	278	258	226	250	260	246	244	265	249	257	283	258	247	251	294	247	265	282	279	289	268	256	272	278	259	245	262	254	278	270	267	260	293	253	248	259	245	283	284	274	264	266	278	237	239	272	281	300	257	262	305	256	229	271	248	262	290	259	243	255	257	226	259	236	264	246	267	249	266	275	285	235	289	279	274	243	257	291	254	251	260	286	284	264	309	274	298	252	266	265	255	238	249	247	259	250	277	245	276	288	266	296	260	228	275	255	259	237	239	261	251	243	283	293	239	290	256	252	252	269	280	261	251	248	259	262	262	252	256	306	256	256	279	264	257	286	251	263	270	278	290	257	272	257	271	242	226	272	260	273	264	259	208	267	247	291	265	246	246	275	245	269	275	264	243	265	259	232	262	263	244	293	243	251	301	257	258	274	247	239	248	257	236	290	272	251	254	249	264	269	265	270	274	274	274	258	268	238	274	267	271	255	265	291	262	250	251	270	249	262	239	287	276	264	264	292	252	277	239	247	245	261	275	252	275	266	291	265	271	294	277	236	236	258	304	246	265	264	263	266	270	250	234	280	265	241	281	234	304	260	286	267	265	304	268	243	297	275	244	253	282	285	262	281	243	263	248	280	309	256	268	258	259	245	269	244	244	266	263	260	283	257	251	234	274	248	247	291	264	235	300	253	259	265	252	274	266	259	222	273	251	262	270	261	309	259	277	256	275	260	255	256	294	292	243	245	279	248	269	283	278	265	283	290	279	252	278	236	260	271	284	274	260	282	236	242	240	262	249	251	266	264	284	265	232	265	257	261	293	270	277	248	249	292	253	262	289	267	256	248	269	277	256	259	285	266	299	258	269	252	283	259	246	256	269	307	242	280	236	254	291	259	258	258	261	266	255	244	260	278	254	240	264	271	260	268	235	275	259	281	250	273	267	263	241	227	250	258	252	249	265	272	262	273	259	251	292	285	260	274	275	255	257	290	280	228	276	261	269	242	235	251	275	245	281	266	240	273	249	278	277	248	264	248	285	252	263	265	275	245	267	278	262	264	259	271	247	270	269	249	283	256	252	286	256	249	256	248	267	267	245	273	281	267	269	255	220	285	231	244	293	246	283	245	274	258	294	253	256	284	254	266	274	283	272	274	270	248	267	269	246	259	288	231	249	257	261	264	262	251	250	245	254	295	263	290	259	248	261	242	238	263	281	281	261	284	263	252	273	251	246	273	274	278	242	279	232	260	272	263	277	240	263	253	275	266	254	266	236	261	276	265	268	256	258	291	252	242	253	275	258	240	270	236	292	235	230	247	267	262	277	296	262	236	293	279	253	250	256	272	295	270	269	287	262	250	242	276	267	275	295	269	243	246	253	281	255	252	255	263	278	241	251	280	279	271	270	256	265	286	243	267	258	279	256	261	235	241	278	252	246	236	256	250	246	268	255	265	268	264	284	251	259	254	246	267	252	266	268	257	267	251	257	271	268	251	253	255	268	262	246	285	255	254	279	268	255	247	244	264	264	259	252	257	281	274	280	272	255	226	280	262	257	294	277	248	245	225	271	279	252	259	259	279	238	269	282	272	274	252	285	255	231	273	252	261	259	281	268	251	289	267	243	249	255	284	255	255	259	250	289	254	296	262	254	263	271	258	231	284	244	289	280	274	276	247	283	286	237	254	275	252	267	274	251	256	239	287	299	282	279	262	256	238	260	283	268	258	264	256	253	298	273	271	250	270	260	287	254	250	258	259	283	269	285	258	259	275	253	278	275	267	222	279	254	258	269	253	236	311	272	266	272	258	275	280	259	236	276	236	276	269	271	243	254	238	262	248	260	262	278	239	268	277	262	244	225	274	273	275	252	243	278	278	291	247	259	269	247	246	283	263	265	269	233	251	267	243	267	256	275	275	246	272	259	244	266	269	249	277	267	276	285	232	271	262	233	261	259	251	258	279	276	258	256	266	300	287	267	267	275	267	261	281	275	271	254	271	232	251	229	250	276	247	242	272	262	262	262	284	282	296	262	265	280	275	263	279	270	242	265	231	277	269	256	246	255	261	261	270	263	261	264	256	260	245	248	274	268	260	295	245	269	265	275	286	239	288	265	297	267	260	257	267	259	253	241	255	271	270	265	229	255	269	282	290	245	235	250	226	265	270	281	278	228	279	256	257	273	268	260	245	239	258	272	276	294	258	242	242	271	265	233	252	249	277	254	264	274	282	221	248	229	256	263	282	286	255	288	242	268	239	258	251	276	255	276	271	257	244	273	292	240	250	250	272	264	260	275	270	289	281	270	270	281	263	246	260	304	247	278	256	253	281	253	261	279	295	236	276	270	248	249	264	264	272	248	250	293	280	275	249	276	263	255	261	282	242	256	246	271	267	259	247	241	245	267	262	273	290	276	278	260	242	254	273	236	237	223	256	265	272	234	258	259	269	275	264	276	268	264	278	246	273	254	255	238	263	271	264	300	293	273	252	264	262	283	240	255	248	256	254	274	284	241	242	239	255	255	272	278	247	254	245	267	266	287	280	297	251	284	233	253	250	263	276	268	257	287	279	278	264	247	230	257	256	264	275	261	283	249	260
33868	26593	30161	33971	32114	24051	15160	11419	7550	5085	4004	2545	1474	1066	876	768	567	410	355	258	236	232	182	217	223	221	224	237	224	210	236	224	237	240	217	231	217	217	199	205	192	210	213	205	217	197	195	223	210	214	204	196	213	207	208	208	186	213	214	180	203	215	200	172	185	200	186	200	198	190	216	189	213	199	192	187	188	203	192	198	200	222	185	196	206	199	203	230	204	218	184	197	210	188	184	197	201	200	203	207	216	217	226	196	196	226	170	197	199	233	188	185	190	192	182	179	176	197	174	197	206	194	212	223	209	176	179	185	172	165	224	217	216	196	174	207	205	213	168	191	187	202	203	186	180	159	209	189	207	180	193	177	201	171	198	175	200	223	183	204	197	184	200	212	214	187	188	190	199	217	185	182	181	187	189	193	195	221	181	220	197	178	215	185	211	173	197	224	201	208	200	207	190	209	182	206	192	212	203	207	196	182	173	167	185	170	190	180	187	212	215	190	186	199	215	201	228	217	217	192	199	211	197	204	212	205	190	190	204	201	187	217	207	199	197	199	204	209	213	200	212	217	225	212	161	219	188	186	196	184	180	214	185	196	203	177	185	217	207	207	218	198	204	210	205	204	197	185	200	186	189	207	186	218	218	234	214	190	210	192	212	220	200	193	210	196	204	207	225	204	189	192	191	199	213	208	186	217	235	194	189	168	190	200	178	183	182	194	174	189	188	199	174	191	203	211	204	202	185	166	214	206	171	193	201	210	188	209	191	229	210	204	216	212	204	236	195	199	186	214	206	193	207	205	213	198	218	200	217	203	223	204	199	221	176	179	197	202	208	210	167	158	200	162	163	181	197	174	193	189	177	189	178	192	226	203	232	218	218	211	194	200	198	212	194	202	216	210	224	203	172	199	183	185	223	209	189	190	209	205	198	199	183	196	170	202	181	162	167	184	182	186	178	205	212	175	211	205	178	192	190	187	200	201	188	191	179	211	234	208	158	187	190	185	197	222	219	214	213	219	237	206	190	172	199	211	217	205	208	228	233	195	211	195	187	202	188	206	199	190	204	218	208	197	199	188	176	189	181	196	198	185	203	207	196	229	200	204	176	186	187	172	189	244	192	218	188	181	190	198	164	194	205	184	184	158	196	175	195	195	191	214	206	231	203	198	166	212	192	183	217	202	208	206	195	188	213	187	193	193	183	198	211	199	203	197	197	211	188	205	198	185	205	181	197	227	207	216	200	175	211	214	191	196	203	179	221	214	177	216	191	190	211	198	211	211	218	223	204	178	203	205	193	211	226	177	191	233	216	209	205	199	193	204	200	184	176	194	190	191	204	192	192	194	225	188	200	212	211	186	206	203	181	187	202	166	217	189	199	179	215	192	211	203	203	195	201	196	201	212	211	191	197	165	203	185	185	196	190	206	225	216	198	197	188	217	197	216	191	203	200	177	193	226	195	191	211	212	224	183	198	186	199	197	149	186	224	222	212	195	212	185	204	204	185	199	198	181	241	182	179	217	199	173	176	202	219	184	197	183	176	201	194	190	228	171	213	202	203	184	192	216	197	192	166	189	188	201	194	202	200	186	196	189	194	196	200	220	192	202	172	210	227	211	186	234	211	212	210	210	215	200	216	207	192	195	216	192	201	207	188	204	222	231	202	187	193	187	181	196	208	219	183	192	197	193	205	183	212	155	189	199	206	179	199	212	191	198	206	186	187	205	213	188	187	197	216	231	214	214	193	164	216	194	212	198	211	222	204	190	204	189	191	195	201	204	202	218	187	206	188	184	202	200	187	196	208	178	208	207	192	189	199	209	184	202	206	169	210	217	193	196	193	205	204	184	194	204	183	186	208	191	221	184	195	196	186	224	186	185	195	198	232	183	207	178	163	214	187	192	202	183	215	195	177	198	206	179	214	206	208	196	188	211	209	213	175	193	198	185	191	194	206	194	179	190	207	195	220	186	187	206	211	205	195	193	213	227	205	210	193	207	200	188	181	164	221	218	202	202	180	204	160	202	198	197	205	179	185	194	234	221	201	199	185	231	195	202	202	213	201	198	211	202	203	185	204	230	224	201	181	188	177	183	206	192	183	177	196	207	180	220	192	188	200	176	163	199	193	191	192	183	204	197	190	194	196	188	194	202	198	215	191	203	196	202	183	189	188	201	183	170	195	198	180	207	226	203	176	194	213	230	231	181	217	193	201	202	206	201	172	211	190	199	192	223	201	210	195	178	201	192	190	213	211	211	223	228	211	206	195	189	200	187	191	177	201	208	193	212	219	181	209	175	189	199	210	216	181	189	196	190	216	190	205	210	200	193	212	173	177	176	199	206	200	193	198	207	185	220	184	193	207	182	193	188	193	193	227	170	205	198	201	222	202	205	184	215	199	189	193	197	180	194	178	210	206	208	211	188	198	213	198	184	185	170	202	213	204	215	210	187	216	204	210	213	201	181	186	176	182	192	224	206	217	209	194	175	205	204	228	199	221	194	202	178	209	205	201	206	171	198	182	220	230	217	200	202	222	197	215	200	194	206	203	192	222	181	242	212	184	193	196	181	218	173	182	227	208	205	216	189	191	197	225	186	207	206	209	185	207	189	212	224	190	182	217	191	177	205	206	212	221	186	179	197	194	204	230	224	192	217	217	215	186	186	203	193	194	198	227	216	213	210	186	181	197	190	187	181	214	183	213	232	189	192	206	207	227	179	166	186	190	200	196	210	188	222	174	211	197	192	202	212	183	197	214	219	183	233	189	190	189	190	224	210	197	212	232	210	206	214	189	187	196	212	184	226	192	188	184	165	229	197	213	166	189	198	205	213	189	189	207	194	190	180	203	180	202	183	193	180	180	200	173	184	207	176	212	205	231	213	199	204	207	208	214	203	225	191	227	193	193	180	185	191	217	184	192	198	201	195	194	213	203	207	200	204	214	172	225	195	209	193	183	193	198	178	169	178	213	232	192	192	203	173	206	207	190	193	174	197	191	182	189	185	192	198	193	185	222	206	184	181	195	213	217	193	222	204	223	192	187	194	186	219	211	189	196	214	195	187	204	202	215	200	184	235	199	207	182	185	172	201	215	189	232	182	190	212	226	207	208	209	188	201	195	185	216	237	191	204	186	208	191	168	175	209	217	192	193	173	190	182	194	205	212	191	214	195	190	217	212	232	195	191	193	214	188	165	197	205	186	211	197	177	204	205	193	200	199	186	239	185	211	195	200	206	216	189	197	183	238	184	201	214	205	195	190	209	186	194	206	174	212	195	220	193	190	201	194	212	190	165	208	202	188	191	219	209	223	220	177	191	216	166	206	205	199	212	204	211	201	184	213	191	223	202	216	196	184	206	190	197	211	209	198	186	208	194	184	201	187	199	196	219	213	194	210	197	191	198	209	209	211	182	205	170	212	207	195	194	185	222	200	200	213	182	197	195	185	191	210	211	210	211	186	202	198	208	201	188	186	210	194	185	189	201	191	191	212	190	194	181	182	180
25602	17831	28879	37453	40359	30227	23010	20109	16109	13538	11632	7865	4886	3564	2861	2364	1668	1643	1418	843	720	696	659	680	691	687	678	662	670	716	667	672	753	761	706	712	666	639	583	544	618	619	577	602	575	531	550	609	526	568	598	567	581	530	507	523	589	514	519	550	540	516	548	546	519	530	511	514	502	555	543	551	534	491	490	548	516	529	516	509	538	466	550	532	510	521	545	476	473	491	509	495	543	499	549	473	519	485	512	504	527	525	518	525	505	496	514	491	517	488	501	513	489	479	541	510	519	485	501	475	544	535	484	532	505	494	512	495	498	489	529	521	487	510	527	517	497	515	524	528	509	471	528	534	497	512	512	490	483	524	503	473	501	487	445	483	496	515	534	519	490	516	516	533	467	530	505	478	514	538	498	524	499	514	509	512	501	479	517	490	492	535	521	504	496	504	479	443	500	480	580	517	465	499	528	523	477	476	521	503	500	537	524	512	495	499	481	505	501	485	527	527	529	529	498	487	518	491	550	500	532	507	515	565	487	536	476	484	557	550	528	493	494	535	495	490	501	532	526	462	512	507	492	506	473	482	532	495	511	499	522	544	524	493	532	486	503	519	552	545	512	553	545	509	515	503	511	522	548	497	567	527	534	539	511	506	496	527	498	554	491	521	504	531	491	514	565	542	489	508	533	509	517	512	545	518	522	537	532	494	502	528	500	477	500	538	500	501	537	535	577	517	564	460	560	494	527	501	499	490	501	516	510	507	501	488	478	523	501	488	513	488	505	489	492	505	510	537	533	526	468	473	518	494	505	503	549	483	499	496	454	523	517	504	541	486	499	502	490	530	514	487	490	526	521	468	500	428	499	518	502	480	495	507	518	505	503	481	512	499	490	512	482	500	478	499	509	527	520	536	494	500	477	496	531	539	464	517	487	501	497	502	495	518	540	510	482	530	549	508	507	490	525	468	514	455	478	534	530	505	533	512	521	515	483	483	490	492	536	537	470	514	499	533	511	508	502	492	483	527	505	500	504	526	543	534	517	529	495	525	496	517	484	549	530	474	484	503	508	520	523	493	511	492	517	504	488	517	523	522	490	457	513	498	549	515	491	520	459	533	500	485	543	527	488	506	491	508	493	513	507	508	506	518	475	514	509	498	504	481	520	521	513	519	501	477	468	540	509	514	543	506	475	511	488	514	513	510	469	515	487	520	493	546	495	505	549	502	518	515	486	517	466	555	503	524	523	524	510	497	496	507	490	515	502	488	544	529	457	519	540	499	471	501	515	514	485	511	518	520	500	507	506	513	504	518	521	527	502	483	485	521	511	501	509	547	522	517	503	467	476	519	503	537	504	498	470	463	519	485	489	522	468	496	510	487	534	518	525	498	500	480	523	488	502	490	520	499	515	562	487	512	505	527	492	517	499	522	488	497	539	512	468	521	531	482	508	535	490	537	503	501	483	508	499	534	535	517	478	513	474	488	509	542	468	511	499	483	500	487	514	512	533	518	466	511	519	521	520	531	493	529	523	512	486	507	497	498	549	491	514	477	524	527	491	505	511	495	509	493	486	487	514	474	496	496	512	493	491	499	534	490	528	493	508	553	510	514	506	482	517	521	481	509	534	518	501	545	519	476	555	496	505	535	491	492	499	532	516	535	541	476	468	507	523	501	517	531	496	494	506	496	488	522	525	540	493	508	513	503	515	480	513	535	558	530	520	478	508	511	508	533	511	483	486	484	500	497	516	511	531	523	543	508	529	509	550	514	490	495	514	520	518	544	512	498	494	500	470	511	505	515	491	568	471	517	482	493	495	483	525	485	504	483	521	480	495	510	529	527	524	499	463	514	492	540	553	523	521	502	505	481	483	504	478	512	507	501	478	463	529	495	502	494	500	561	534	517	527	529	507	480	526	528	454	500	490	501	505	538	513	528	485	500	481	467	516	526	529	498	526	475	487	478	494	550	508	536	519	587	494	566	483	521	527	506	525	502	490	516	489	518	513	525	473	503	525	496	528	494	483	505	531	499	538	539	525	490	498	512	499	535	434	479	509	535	486	522	494	511	503	531	512	490	499	558	507	503	494	555	539	482	531	488	513	491	492	476	509	544	549	504	516	515	521	490	485	527	481	512	522	559	504	547	535	554	487	519	522	497	529	537	509	539	545	494	505	546	490	492	515	530	490	525	549	525	492	511	484	501	507	482	517	528	498	511	511	553	535	518	521	547	502	510	519	511	551	497	502	529	539	521	506	486	510	537	490	487	510	464	519	470	490	558	527	526	513	449	476	525	479	490	551	508	526	506	480	516	494	499	480	536	496	462	488	520	534	501	496	486	485	506	501	510	514	557	486	520	501	506	470	549	488	515	522	481	516	520	495	523	533	474	505	501	502	483	536	484	553	527	501	553	491	523	514	486	477	518	510	490	548	513	497	510	515	492	472	525	470	500	486	549	572	490	496	505	529	509	494	523	479	478	526	494	496	469	486	481	485	521	505	521	505	526	511	519	511	533	520	499	492	515	502	497	522	516	491	535	501	510	523	506	499	494	542	489	535	509	461	444	515	478	497	483	506	522	511	511	515	502	513	481	528	527	498	521	500	512	498	504	538	485	519	491	518	499	523	524	501	490	517	515	482	510	458	482	500	464	501	533	492	481	480	483	527	474	507	492	506	530	497	483	545	482	490	459	483	497	558	518	503	485	517	480	502	513	539	502	535	488	490	517	516	528	477	516	506	476	518	458	495	468	514	508	498	512	534	497	519	498	496	533	510	485	472	516	526	497	528	545	504	492	532	475	494	495	523	503	519	513	491	527	476	492	475	484	519	517	484	522	478	485	502	533	503	512	502	546	468	514	489	524	516	483	500	516	505	502	484	523	520	517	511	501	520	517	488	509	499	485	532	515	553	471	537	528	514	513	567	501	459	515	525	510	500	492	510	514	483	557	566	496	541	519	483	507	463	514	520	482	536	504	507	502	531	524	477	482	557	503	474	514	515	513	486	481	454	553	494	516	511	495	540	476	522	508	522	482	491	475	519	500	512	508	534	501	494	478	502	525	484	509	527	494	518	471	503	492	511	486	478	476	518	494	491	534	507	484	490	526	517	498	528	502	474	502	553	509	515	505	501	499	536	522	537	518	482	506	520	562	497	536	499	507	513	534	543	497	501	528	477	513	538	502	511	524	502	516	521	502	524	527	502	513	493	524	524	499	514	566	530	501	506	514	539	529	499	493	524	486	520	473	533	531	468	522	494	469	514	498	507	489	505	513	525	480	531	543	486	524	515	525	514	499	513	528	509	519	514	522	494	500	489	520	537	510	497	505	475	532	489	529	445	536	494	463	505	506	484	527	496	524	522	476	544	475	548	503	504	514	499	537	529	514	492	477	508	521	501	542	517	521	495	500	544	474	499	509	506	540	507	542	507	485	536	548	544	513	510	499	497	517	513	510	483	461	490	502	508	536	526	469	507	486	494	527	473	526	484	494	510	536	492	526	527	484
42387	32529	36303	38899	36162	29722	22778	18777	12909	10012	7656	5306	3420	1974	1048	1019	809	607	531	415	363	320	369	358	309	340	332	380	319	342	329	361	333	359	365	365	371	361	329	311	303	303	312	321	273	326	296	295	323	296	309	348	320	302	303	321	304	320	308	291	322	321	261	323	288	260	270	273	291	285	306	263	330	300	297	301	315	286	279	268	287	272	298	315	287	281	261	291	288	333	276	294	280	280	308	305	292	304	296	323	314	305	338	267	294	285	281	282	277	324	271	295	274	297	285	287	277	316	305	292	282	302	272	304	268	305	331	269	261	287	303	275	307	310	272	272	323	278	270	299	283	293	304	284	267	245	287	312	272	305	298	315	265	303	278	299	314	309	275	293	311	288	298	277	305	310	355	314	275	249	259	283	286	255	262	256	252	281	278	285	313	305	296	310	291	293	291	299	257	292	313	340	288	283	294	301	283	268	282	282	300	289	284	324	313	304	312	303	319	301	275	298	293	296	279	313	281	285	281	293	296	331	317	271	274	288	274	250	293	291	293	269	248	295	302	263	270	276	282	249	302	271	311	275	308	280	300	284	282	281	279	295	296	277	285	295	296	280	299	331	325	271	309	294	299	304	325	271	269	295	303	313	281	305	296	278	276	294	286	289	292	283	286	288	286	297	294	303	290	288	317	263	278	272	295	282	278	287	318	298	291	273	271	297	286	281	286	313	280	294	291	266	266	290	306	315	290	289	275	311	282	286	287	256	304	313	282	315	300	338	306	276	288	258	282	264	296	297	288	271	279	292	307	290	285	285	294	285	287	291	303	272	283	292	295	279	306	295	274	285	273	287	267	302	273	272	268	297	291	293	318	263	264	332	295	308	292	306	299	300	291	287	277	297	274	306	282	288	302	300	286	300	274	292	283	325	275	286	305	312	293	302	311	279	286	281	262	303	273	264	296	316	277	289	288	264	256	273	289	305	272	265	284	299	307	302	285	307	297	288	288	296	294	276	281	324	285	279	294	291	276	272	298	297	285	313	271	282	275	285	275	292	309	332	295	302	284	282	307	270	313	288	271	245	293	279	298	300	280	329	286	284	280	301	280	294	290	304	320	265	291	306	292	294	264	281	306	325	298	301	308	280	283	287	289	289	281	284	264	290	286	307	299	283	302	286	299	271	306	288	297	290	280	299	310	280	275	260	316	293	291	278	300	324	237	298	295	291	285	285	316	290	286	298	285	266	304	274	267	293	296	264	292	289	288	290	287	285	303	320	301	292	316	275	278	269	303	296	292	251	303	291	267	274	260	284	317	278	294	281	259	279	279	290	301	270	308	309	277	267	315	286	283	287	275	320	300	244	252	312	257	296	304	272	282	306	269	306	301	320	305	300	277	298	291	293	256	260	262	303	309	325	327	282	270	297	325	276	323	246	312	273	266	268	307	274	288	255	256	285	265	282	276	291	275	256	312	305	269	285	276	300	265	295	292	292	283	290	277	302	314	289	322	305	264	294	261	288	321	307	252	312	295	307	275	278	310	306	283	294	291	300	271	268	283	278	269	314	273	290	306	321	279	324	305	269	259	293	268	289	281	298	273	336	303	254	267	276	318	263	307	297	290	286	304	297	309	329	329	276	278	275	283	320	299	313	308	278	295	290	308	305	281	284	274	254	286	298	311	311	310	311	286	296	274	297	243	287	282	297	300	292	281	280	295	296	285	282	256	301	277	266	297	298	289	301	270	295	302	301	297	276	288	290	319	291	271	281	284	273	278	293	284	291	303	283	277	277	281	294	290	328	326	256	287	318	275	303	267	268	297	272	286	295	284	308	282	291	295	289	265	280	294	269	295	274	285	280	295	227	321	271	285	284	283	301	289	263	299	294	291	284	311	300	291	300	313	273	244	267	329	295	291	313	289	301	306	322	271	288	282	273	293	312	314	324	296	283	295	299	317	287	292	286	285	260	293	287	272	285	230	289	256	285	275	329	278	304	301	316	302	248	267	312	306	287	304	297	301	294	269	289	267	291	264	297	253	279	275	316	288	299	308	284	269	308	286	253	265	302	265	307	251	312	265	281	301	289	289	266	260	282	260	296	302	321	253	315	324	278	306	309	282	275	298	262	305	266	282	328	297	268	271	279	285	307	306	279	265	267	312	283	286	305	283	289	323	284	284	308	311	301	281	299	303	287	259	320	283	291	268	318	282	256	276	301	266	279	293	293	277	288	285	257	288	272	295	263	275	290	305	311	281	282	281	288	295	279	287	249	285	302	300	287	280	294	288	274	281	304	304	276	311	277	275	293	276	350	268	272	284	296	295	257	292	324	284	306	278	277	296	295	296	302	254	273	315	291	292	293	269	274	277	281	302	271	296	267	237	301	320	308	304	287	293	324	313	299	275	331	310	326	265	316	302	291	264	300	292	283	310	297	291	316	295	287	314	287	279	264	317	311	280	290	249	258	306	300	276	306	280	256	266	301	269	277	294	313	267	320	285	273	280	289	261	273	279	279	293	266	281	304	330	296	290	289	275	317	283	282	296	306	280	291	273	295	266	292	302	303	279	289	276	275	302	328	282	300	283	307	287	314	324	294	318	288	252	293	298	261	287	315	303	281	278	255	272	299	281	283	247	290	297	281	307	274	277	294	282	295	251	296	269	301	291	281	288	280	257	304	312	273	289	313	288	292	293	283	285	280	290	292	288	280	298	279	278	295	282	265	322	283	249	278	293	303	299	298	295	293	290	286	253	279	286	295	293	299	275	297	303	266	243	312	290	296	288	310	280	291	270	313	312	255	277	293	294	255	271	278	287	309	253	259	295	293	268	288	271	300	293	275	316	266	302	300	303	326	304	279	304	311	292	277	301	300	290	308	304	301	302	330	285	290	236	285	289	302	306	301	298	258	288	285	266	303	273	297	294	289	318	276	280	285	306	299	309	282	295	304	310	267	307	278	289	297	302	286	274	285	288	278	315	299	320	312	268	301	288	303	275	268	298	273	275	296	312	271	286	260	306	292	253	287	263	265	294	309	242	258	309	294	287	283	303	310	310	286	328	278	296	312	290	312	297	271	292	291	281	278	287	295	291	301	281	291	290	253	282	266	296	310	311	286	325	301	298	301	301	265	281	299	289	285	292	272	316	283	283	316	330	261	285	298	310	268	312	273	302	286	292	262	255	313	304	271	280	275	294	304	279	267	306	268	278	270	324	316	304	290	292	299	284	319	294	299	316	297	349	290	267	298	285	265	267	312	290	286	319	301	302	301	286	280	308	307	293	257	277	265	273	289	290	316	292	294	276	266	270	269	270	307	292	300	302	272	274	276	269	318	283	246	266	256	311	279	281	285	307	276	274	305	288	256	296	293	293	280	326	280	277	305	320	312	318	325	284	300	285	281	266	297	290	270	299	320	301	324	300	286	298	282	290	268	294	314	271	290	320	304	297	270	332	300	300	252	290	296	276	321	303	298	327	302	287	319	269	308	279	317	289	291	278	276	290	303
32600	26548	35663	44127	46611	38023	31209	28354	24327	21325	18891	13190	8996	5871	4219	3177	2737	2369	2232	1359	1149	1079	982	1020	1008	988	1053	985	1022	976	1003	995	1096	1161	1200	1059	1012	1004	870	868	875	781	860	816	878	829	854	833	758	712	841	1003	1008	899	786	736	729	668	757	673	712	676	726	677	689	695	680	711	738	685	699	672	715	688	690	666	657	716	661	713	692	712	673	706	668	666	705	657	693	657	672	680	698	642	711	672	697	709	661	707	729	733	672	676	679	653	687	702	711	716	695	700	672	651	638	656	683	685	691	653	640	651	697	659	728	689	676	733	681	748	691	678	658	672	650	678	672	674	723	718	673	645	691	689	678	647	700	667	687	672	713	689	645	695	694	683	668	690	649	669	681	683	691	726	698	681	710	650	683	687	692	693	605	653	688	676	622	687	693	725	660	692	657	730	674	665	705	720	734	717	691	650	689	675	666	672	705	679	694	707	703	611	666	660	727	706	685	671	684	686	721	688	661	685	678	653	693	726	682	639	675	676	682	668	698	612	687	699	677	695	714	653	670	665	653	657	670	663	693	683	709	678	683	637	743	687	687	651	708	662	684	746	661	688	655	691	669	681	687	690	670	740	663	681	656	687	689	686	682	712	653	654	706	713	706	676	706	661	682	670	679	687	657	616	658	697	660	688	668	710	688	675	669	623	705	710	667	697	644	653	676	686	716	721	699	632	692	649	694	640	673	624	669	725	673	627	700	653	698	651	680	714	728	693	706	657	691	697	639	729	692	651	671	639	678	677	690	713	663	671	698	671	709	646	614	667	635	716	752	659	639	660	701	681	679	699	630	668	669	617	662	684	671	713	658	685	679	704	674	640	680	671	726	711	683	687	686	708	710	713	668	683	680	689	714	724	708	674	717	686	648	665	666	707	647	706	659	689	658	652	679	690	664	677	697	700	646	723	681	630	666	722	696	669	678	701	680	596	638	656	656	713	662	647	694	672	669	684	719	695	670	689	679	662	690	686	683	703	637	689	648	667	673	678	681	660	652	662	651	661	668	670	662	653	675	664	673	708	668	677	660	698	634	647	662	697	696	619	704	689	690	617	671	687	702	688	666	651	654	680	704	637	696	661	664	712	677	644	672	617	644	685	643	678	692	710	682	684	687	662	653	676	687	690	715	683	655	699	677	714	640	676	702	667	733	672	680	658	631	644	705	626	645	684	649	687	668	677	635	660	672	667	730	637	700	623	643	622	652	692	644	697	668	693	648	673	622	655	693	673	646	663	703	694	642	627	694	682	667	669	685	647	683	671	685	691	663	666	696	678	715	691	667	689	684	651	701	708	661	685	673	673	667	710	661	671	712	658	683	660	660	686	659	719	676	666	689	652	682	689	650	672	698	709	669	682	702	759	637	654	645	642	623	682	708	689	648	671	732	631	686	672	688	710	642	731	632	671	649	667	688	678	679	677	685	664	674	679	668	654	719	711	667	671	675	718	653	696	704	676	719	716	679	672	695	709	673	664	704	681	645	634	690	695	653	714	682	628	677	648	649	675	636	674	666	699	700	658	676	704	669	710	690	648	666	678	638	707	685	731	634	692	649	650	649	636	688	686	711	716	661	658	666	666	708	676	688	689	680	706	678	650	667	644	680	662	713	671	708	694	644	663	649	697	689	666	645	613	640	705	685	690	714	657	646	671	674	641	651	653	687	683	689	626	681	723	686	666	725	716	717	711	661	687	672	696	640	664	682	702	693	681	728	655	707	678	666	735	699	688	688	685	687	674	664	657	680	683	714	660	701	667	676	679	636	685	698	676	701	640	662	716	740	625	662	660	697	639	705	657	680	620	740	693	668	667	701	708	638	667	627	691	714	663	637	694	685	673	686	695	668	692	664	696	690	660	667	679	671	662	660	666	679	647	727	682	703	651	682	672	617	650	651	688	699	652	691	697	684	625	682	699	678	670	687	662	698	673	657	684	678	658	701	666	708	709	656	722	694	676	708	642	673	699	676	701	677	676	655	667	650	660	681	708	649	684	646	675	669	637	680	678	659	639	634	665	702	680	635	691	696	732	687	719	654	672	657	652	644	669	643	660	700	659	714	658	664	721	664	735	638	653	665	667	682	649	655	679	670	688	668	646	672	671	646	708	664	670	654	640	704	694	681	657	684	691	687	685	708	684	695	654	704	657	697	665	705	698	672	692	672	668	665	683	729	695	643	690	711	666	682	636	649	670	708	647	709	676	692	679	651	657	686	641	717	679	638	703	661	666	648	701	682	654	672	668	723	703	608	687	694	625	688	656	639	677	689	677	693	637	700	700	685	726	634	707	665	691	656	673	678	690	700	726	698	658	667	659	697	693	649	696	697	709	693	695	690	665	687	669	696	694	686	676	669	685	685	735	704	655	701	691	650	652	673	662	661	686	710	690	674	677	699	628	655	678	699	668	653	650	713	714	676	726	648	688	705	646	690	671	651	742	678	697	701	672	710	670	696	716	703	664	622	613	655	688	633	684	664	729	636	666	645	654	668	690	667	652	679	653	697	704	657	638	684	665	699	682	672	652	695	670	642	713	631	711	685	669	650	660	728	697	672	660	664	667	635	704	662	691	665	664	712	663	678	660	668	710	697	679	698	630	693	697	672	666	714	711	713	648	680	658	677	671	681	633	666	686	661	641	653	707	702	660	696	679	687	666	702	657	678	673	713	721	676	677	693	698	696	691	699	643	691	661	639	693	658	649	708	667	705	630	705	688	650	696	642	721	686	684	690	687	652	657	670	731	703	692	663	703	716	688	649	724	668	684	668	619	683	659	659	617	653	682	691	679	674	630	667	678	702	652	682	699	633	652	687	666	696	652	655	655	707	631	660	641	674	663	666	726	654	680	726	692	713	696	695	720	704	675	674	670	686	653	640	696	653	667	656	639	702	722	624	697	652	709	665	681	692	666	691	674	627	711	662	677	646	653	715	681	703	678	695	728	671	622	678	669	663	659	693	712	671	677	679	685	696	691	673	657	703	598	647	681	691	689	674	692	663	690	665	691	747	716	634	687	670	668	741	687	680	643	697	656	652	694	721	666	688	649	649	751	659	680	644	696	676	651	681	693	691	668	671	689	617	713	660	646	660	697	712	692	652	736	697	658	686	633	627	655	682	653	725	676	660	726	704	667	721	669	663	625	667	660	646	661	710	643	696	704	660	722	661	675	691	617	674	692	696	626	684	661	617	686	699	636	683	685	637	690	721	657	673	654	689	666	653	677	669	710	649	662	720	700	691	705	688	640	662	682	656	689	700	721	684	645	710	716	699	682	695	723	703	696	677	678	658	667	666	642	708	693	665	685	688	668	675	666	686	624	687	709	701	712	691	639	743	690	677	713	737	715	686	726	680	722	680	641	706	675	680	725	660	729	640	679	677	653	681	695	676	702	695	726	727	658	699	706	677	652	650	653	668	664	698	662	647	643	675	691	698	674	647	668	693	700	676	723	669	666	660	707	675	701	629	682
8890	4920	5627	5766	4250	2373	913	602	386	273	239	160	142	119	111	111	95	103	106	84	91	91	71	90	89	79	76	103	81	107	102	102	76	84	92	66	87	86	80	80	96	90	76	82	83	79	70	96	100	68	82	92	87	92	89	73	88	94	91	96	83	87	72	82	85	90	88	87	97	68	74	77	96	101	86	97	84	101	67	77	78	81	92	85	84	91	92	96	99	85	90	88	91	68	108	82	101	82	80	94	88	84	96	77	90	78	79	94	97	88	88	84	89	73	80	86	72	84	77	68	72	78	72	67	89	86	85	81	73	92	80	78	95	88	85	81	70	85	86	75	84	75	82	81	105	92	82	89	80	69	86	85	91	82	88	89	89	88	78	82	72	103	75	79	73	78	79	80	77	83	78	94	82	82	90	85	74	89	66	82	84	81	75	83	88	75	90	77	90	89	84	97	89	72	118	72	83	87	80	79	92	94	81	101	88	82	82	83	82	78	88	106	90	83	107	90	77	97	70	94	90	99	64	84	109	73	89	96	93	99	98	87	83	86	85	72	82	86	68	84	95	78	89	70	89	80	89	97	87	87	88	72	81	89	90	82	87	82	84	85	68	97	83	77	78	73	72	96	94	85	85	95	90	82	71	85	99	82	95	78	79	73	85	62	75	86	69	92	113	78	70	94	89	87	82	68	101	76	81	71	77	76	85	80	79	86	77	90	86	86	63	73	98	80	88	76	102	82	94	95	83	89	85	80	72	98	102	65	99	84	81	91	89	85	80	82	66	80	73	82	84	89	73	83	68	80	88	82	75	93	77	80	88	90	76	97	64	77	71	84	89	62	81	100	102	77	84	76	69	88	89	104	79	88	87	83	95	87	72	76	73	84	81	85	76	82	68	75	72	75	87	87	66	89	88	87	79	87	86	100	86	75	73	75	95	70	84	83	83	81	80	113	81	75	90	74	84	79	81	74	82	84	93	82	90	91	78	79	98	80	97	84	99	81	74	74	106	93	90	79	71	101	79	82	95	64	95	72	72	103	82	89	83	86	74	90	87	94	77	73	78	80	64	96	105	88	74	85	65	72	85	81	90	94	91	72	75	93	71	93	92	76	77	79	66	75	80	83	87	71	82	77	102	85	85	82	78	61	86	76	94	82	96	98	74	87	77	94	66	89	89	79	74	77	73	74	84	80	85	79	82	81	76	76	88	76	101	88	74	87	82	79	75	87	92	86	62	77	81	85	75	90	84	78	73	89	83	82	70	76	82	91	93	69	85	94	84	86	84	93	69	70	81	72	90	83	64	81	87	88	71	69	80	83	75	80	81	91	97	103	79	98	88	72	77	79	83	85	85	82	98	86	81	90	70	77	68	83	84	77	94	84	71	80	87	90	94	88	89	84	96	89	94	65	90	78	72	73	93	112	82	92	91	83	91	76	61	83	84	84	95	73	85	91	105	72	81	77	88	76	98	85	77	75	77	72	89	92	72	91	83	99	71	72	79	92	84	89	96	84	81	88	76	71	83	72	77	88	82	70	58	85	78	95	76	99	73	80	94	81	96	82	76	70	79	94	94	91	97	88	91	82	74	89	80	89	77	93	73	90	73	91	85	94	78	71	95	101	83	83	93	104	97	95	80	87	92	88	77	79	85	79	71	80	84	95	85	83	72	85	66	88	89	95	78	89	74	70	82	75	96	81	79	72	80	115	91	75	87	65	80	81	79	86	92	68	88	80	91	85	75	95	78	77	98	86	85	78	83	85	92	82	59	79	79	79	84	74	95	77	75	77	88	84	79	74	90	82	76	59	82	60	72	101	77	73	97	89	78	76	87	81	79	84	96	66	95	88	86	78	85	70	93	75	95	88	82	104	92	74	94	78	94	108	84	73	99	90	90	87	87	89	71	76	81	83	79	91	75	77	87	71	80	77	79	92	66	81	74	102	69	70	67	79	92	86	93	88	79	77	76	78	88	89	81	80	84	72	74	85	78	87	70	85	79	74	82	92	92	99	92	81	84	91	83	67	83	90	88	75	86	79	82	96	97	89	89	77	86	75	72	63	74	84	87	97	82	78	90	87	82	79	69	88	95	80	98	79	90	73	77	68	86	85	96	85	79	83	71	96	84	92	78	95	80	78	63	71	94	92	85	77	74	68	83	90	98	83	77	79	78	76	95	76	97	76	85	69	73	86	82	77	96	69	94	73	89	80	87	80	89	74	93	95	87	84	91	84	71	94	82	88	85	79	87	70	84	85	78	96	59	80	79	76	67	73	76	86	82	92	100	78	85	81	88	90	70	84	79	83	90	98	96	79	87	85	105	80	66	101	76	83	85	87	85	90	89	76	80	70	78	77	82	86	79	85	82	86	93	98	93	97	90	96	88	85	92	84	77	90	96	73	72	86	75	83	75	87	74	74	71	91	62	96	78	75	95	109	79	86	80	90	81	92	77	88	83	89	75	76	86	82	79	77	84	105	107	89	82	94	71	78	74	81	81	61	83	85	95	82	89	94	88	88	84	82	93	88	95	85	75	92	86	81	86	94	89	82	91	97	77	80	101	96	94	87	78	77	82	88	72	80	73	86	87	92	81	92	83	89	81	97	81	97	102	91	76	80	75	71	80	92	86	72	88	102	73	93	101	82	81	98	97	74	73	90	76	73	80	82	75	75	68	85	92	88	91	67	88	89	104	81	94	73	83	92	94	77	92	87	69	83	72	90	75	86	86	91	60	85	81	93	72	93	76	59	72	60	74	81	77	92	84	88	77	72	88	96	80	88	75	89	87	94	84	63	76	76	73	95	72	76	93	81	98	87	109	94	83	82	88	91	80	95	75	90	69	101	86	102	79	70	75	67	80	75	53	78	91	73	101	89	95	85	77	66	91	79	84	95	77	82	72	86	100	82	104	80	89	91	80	78	91	84	92	70	82	80	103	67	83	98	97	96	74	76	86	83	75	97	74	90	77	87	85	99	90	90	74	92	77	76	80	85	85	68	80	93	81	83	73	68	88	86	88	82	94	73	81	77	76	69	80	87	73	84	93	79	73	84	82	77	62	88	86	97	85	87	78	89	97	77	91	90	76	78	79	76	86	88	101	107	82	83	91	76	75	75	72	69	90	88	71	89	70	95	61	75	90	82	86	106	95	92	62	86	90	79	69	78	94	74	86	83	98	70	96	94	72	88	91	66	96	79	78	76	114	66	77	81	67	73	83	66	75	92	78	86	95	79	95	95	70	69	100	93	82	85	95	60	68	84	94	64	85	82	73	87	86	82	74	76	84	87	85	77	70	90	85	87	96	87	96	97	110	84	80	90	92	90	80	84	76	80	68	99	80	80	89	81	99	92	75	90	88	69	76	90	100	88	64	83	91	78	95	91	79	70	83	82	80	86	87	77	84	92	77	81	85	97	94	83	83	84	71	87	84	83	88	92	76	88	87	68	85	70	79	84	86	87	81	91	95	77	101	91	61	73	90	80	81	94	80	89	87	74
6851	4230	8691	12062	10833	6598	3113	2623	1953	1452	1292	866	650	521	478	422	385	357	340	295	331	314	308	317	310	298	297	290	310	286	306	325	298	279	316	286	289	310	268	261	282	287	246	268	272	289	280	254	274	266	255	295	258	251	267	259	257	265	285	247	275	252	273	268	248	257	243	273	286	239	271	255	251	289	281	274	262	284	272	254	253	271	268	268	261	277	265	278	232	232	262	299	253	272	264	246	251	272	242	259	257	276	255	255	263	253	240	271	255	268	272	236	269	253	264	242	265	259	254	256	259	238	263	257	264	256	283	265	263	256	271	267	276	245	260	273	256	273	259	238	260	233	257	280	241	290	269	276	272	279	272	262	261	236	264	278	276	258	245	283	263	253	278	258	278	245	279	246	281	289	266	260	253	240	257	251	240	267	244	246	262	284	238	255	245	264	223	293	253	232	283	251	257	234	255	276	244	256	267	237	264	273	265	243	241	250	269	244	259	266	267	301	256	258	266	252	256	264	242	260	251	244	275	287	256	240	253	272	263	267	277	250	239	256	266	272	273	283	254	280	238	264	261	241	289	250	278	259	263	287	279	260	252	270	287	253	262	289	242	276	248	259	267	259	272	279	291	280	259	255	262	275	285	261	239	265	266	256	276	287	228	293	262	277	263	274	246	265	266	266	276	258	288	250	270	274	228	283	285	307	242	238	286	295	261	251	233	252	256	240	265	270	289	250	252	266	237	275	261	244	270	271	244	262	241	225	260	233	234	266	255	235	274	282	241	261	241	268	270	260	281	287	294	290	258	265	259	285	256	280	250	245	267	286	254	278	279	252	275	283	244	258	230	265	259	259	258	274	285	248	281	226	270	246	239	274	275	254	232	255	263	250	273	255	243	265	249	288	256	278	277	250	277	267	231	235	247	250	257	269	276	284	288	277	268	273	259	249	255	286	252	244	246	257	285	258	238	254	258	222	277	261	247	246	273	235	265	238	286	299	250	246	238	285	255	274	228	263	235	261	279	256	255	225	244	243	241	266	263	270	271	268	253	253	258	289	244	256	245	246	286	259	286	242	266	255	247	306	254	266	258	261	269	252	281	251	275	254	257	290	268	264	257	238	290	253	246	256	255	244	243	250	282	265	255	256	246	254	246	266	272	248	257	245	287	256	276	271	306	248	253	240	277	256	248	269	268	243	263	250	256	254	250	283	259	257	239	260	257	279	256	252	281	256	267	256	266	249	248	256	261	285	276	251	236	257	228	275	249	248	256	250	267	239	262	284	262	248	275	228	243	252	259	259	265	289	247	249	270	293	274	259	280	235	278	249	269	235	252	272	274	243	249	244	269	243	251	253	264	266	230	256	254	273	251	248	255	264	255	250	261	276	251	266	276	253	246	234	268	243	242	241	274	267	239	266	258	260	282	265	277	251	250	270	272	269	271	258	293	267	272	271	278	263	289	213	248	259	265	232	245	270	245	267	240	279	291	269	266	254	238	256	269	295	261	257	248	271	294	270	257	260	254	250	253	248	242	243	250	262	281	281	260	246	261	252	245	256	247	244	276	272	260	260	235	228	276	268	268	242	239	246	238	275	245	260	256	255	264	264	258	291	293	244	266	251	227	255	284	237	246	276	285	260	269	265	274	261	260	265	256	271	269	281	277	255	249	274	275	272	285	264	267	245	264	240	227	264	245	242	241	269	272	257	247	240	264	254	266	249	246	266	218	262	264	283	247	278	255	249	292	285	270	251	276	234	243	274	260	273	251	253	266	234	254	259	266	259	243	246	271	289	257	262	254	242	228	276	259	262	247	253	254	282	275	255	267	242	231	290	292	251	244	269	272	276	271	263	264	271	242	256	249	277	284	237	283	269	313	257	263	272	265	264	263	252	291	304	246	265	236	238	272	282	245	254	245	255	263	286	255	257	240	280	252	262	250	251	270	274	246	245	233	257	280	245	238	268	266	278	274	262	241	284	278	252	252	265	260	260	258	312	207	248	259	238	253	252	258	241	246	279	251	263	255	282	258	247	237	270	261	228	277	249	276	246	228	272	267	257	241	270	262	259	269	252	237	259	281	274	268	261	275	262	260	258	283	228	256	254	265	237	248	235	279	264	263	265	277	233	280	271	252	244	273	255	239	265	267	238	244	294	258	248	269	243	264	251	266	294	271	296	265	252	271	273	267	245	262	255	262	266	256	253	287	310	272	256	267	279	275	266	245	259	252	267	268	263	264	270	245	259	268	269	242	277	297	265	237	274	277	269	275	270	299	276	262	226	256	287	257	261	258	257	278	290	273	242	264	292	293	262	251	268	267	237	270	250	272	258	267	259	265	229	243	276	284	281	260	248	257	255	265	280	256	264	268	235	236	287	263	240	270	249	235	258	282	259	252	274	281	251	270	275	268	246	275	272	248	283	256	266	269	266	243	274	267	241	271	276	260	279	258	274	285	289	239	268	266	258	271	240	260	256	280	256	286	249	262	283	276	256	254	268	243	271	248	255	270	272	262	262	225	263	280	277	263	258	262	253	238	253	268	283	267	257	263	257	279	293	273	281	241	251	235	258	259	285	280	261	237	259	268	279	235	250	280	224	276	242	273	254	271	251	271	254	260	263	235	280	288	266	264	255	253	272	255	278	249	293	258	261	251	283	256	260	239	293	250	274	257	243	258	267	258	260	287	265	255	277	255	256	233	278	239	263	266	261	258	269	261	278	260	268	268	258	271	233	265	266	261	269	275	249	298	255	250	242	240	251	270	251	264	273	271	269	274	272	270	252	252	260	258	283	244	269	268	268	233	278	278	249	269	289	261	256	239	274	236	254	234	258	217	258	268	266	262	263	230	281	248	229	247	275	263	269	269	276	254	256	265	244	264	235	265	260	295	241	251	264	234	233	255	239	274	273	273	242	283	292	274	264	279	305	276	249	264	280	240	248	288	263	275	254	265	274	238	268	251	239	273	253	269	270	288	243	257	294	268	263	276	233	265	274	271	252	225	274	280	232	254	275	289	278	293	265	266	261	286	264	265	250	260	281	260	284	285	240	258	254	263	258	274	268	259	245	262	236	234	286	251	255	270	300	263	269	247	256	284	268	261	259	246	261	258	271	272	289	261	251	239	261	257	276	273	273	290	238	242	255	283	242	233	230	253	248	287	285	280	268	271	277	268	268	258	260	267	248	260	265	261	286	265	261	247	243	234	264	258	261	282	225	248	254	267	265	251	252	259	255	258	233	249	262	260	279	283	217	284	281	266	269	256	253	263	255	270	264	258	271	262	283	270	256	276	273	243	266	228	276	272	274	255	287	254	243	255	254	286	246	258	273	275	268	250	243	255	273	270	256	273	260	253	281	250	263	257	246	273	279	254	249	250	254	256	248	263	255	255	269	250	252	253	260	251	264	247	265	240	258	242	223	277	273	267	269	252	238	259	279	215	260	250	267	223	236	257	261	249	268	268	266	278	221	276	261	262	243	254	271	257	285	238	270	265	248
33930	26998	33372	34679	30427	24584	15171	9938	7518	4810	3453	2316	1475	855	517	476	417	388	319	256	226	214	248	233	187	224	225	235	207	244	272	244	237	256	235	256	220	221	205	197	225	206	204	211	198	219	226	202	212	183	230	240	215	233	215	258	186	177	195	226	206	195	189	212	204	193	205	232	204	197	187	176	216	199	195	193	181	217	218	203	166	215	168	188	171	201	202	188	196	200	194	189	208	186	189	191	197	210	170	226	216	199	196	168	209	185	192	188	192	181	197	158	225	209	172	217	215	193	184	196	228	195	223	190	193	195	184	209	179	200	201	203	178	188	188	178	221	189	222	201	205	182	183	201	219	190	190	192	201	200	193	206	196	201	181	202	180	175	196	200	219	194	185	202	159	174	194	194	201	197	182	184	206	193	196	191	193	197	207	213	200	241	194	221	186	214	218	186	195	213	188	178	179	220	185	184	179	181	200	198	213	203	186	194	194	219	201	192	176	229	180	213	210	209	215	152	199	174	182	195	207	232	197	197	198	216	200	208	223	222	194	192	197	181	179	206	218	206	175	181	218	210	183	218	206	208	197	194	208	208	207	218	206	156	186	184	195	183	183	206	194	208	191	211	203	181	218	198	191	208	227	183	205	208	210	196	195	198	210	192	192	196	187	193	206	193	222	179	194	189	194	179	184	227	201	200	210	182	208	198	182	206	187	188	213	199	202	195	200	207	201	194	212	197	203	222	187	193	194	221	207	216	207	203	202	185	191	193	194	194	201	186	188	197	199	182	208	224	216	188	201	213	196	203	201	193	212	210	180	197	215	200	163	185	210	199	210	168	207	194	198	217	175	200	205	192	188	202	226	209	210	188	181	177	178	209	169	174	163	206	217	173	206	219	227	178	230	200	212	212	213	183	196	218	195	190	198	203	221	206	192	178	199	196	225	200	186	191	202	211	195	183	174	204	202	205	191	214	218	175	231	168	189	197	173	190	183	177	184	211	213	198	196	203	179	206	207	193	196	204	183	220	203	216	177	186	206	185	194	193	218	180	193	160	182	183	209	207	193	172	197	171	195	207	216	175	220	193	214	200	213	193	206	190	207	208	192	202	213	166	190	200	194	212	210	193	187	195	208	188	219	195	199	179	187	178	201	217	192	182	195	213	209	201	227	198	231	219	189	207	199	211	208	236	167	199	207	193	169	213	200	177	202	185	208	199	187	196	210	182	212	208	218	202	206	212	206	188	190	169	204	166	209	197	212	200	195	193	180	205	188	189	211	224	183	167	208	186	190	204	193	215	191	209	200	213	185	184	173	184	198	197	202	233	216	198	182	193	177	196	221	208	202	189	202	212	187	222	166	205	211	215	211	176	194	221	195	206	206	201	209	174	209	216	211	225	183	217	182	237	215	190	191	171	186	219	220	186	196	188	201	203	201	185	190	172	195	198	191	202	214	221	191	209	211	190	200	171	218	188	210	178	211	183	214	208	183	207	205	193	208	206	199	196	199	211	199	223	184	180	189	181	214	216	216	202	193	201	180	197	205	194	203	219	202	195	188	188	209	197	169	210	221	210	179	199	195	218	177	216	174	175	204	194	195	209	186	206	186	204	186	217	203	223	202	201	196	175	174	211	218	204	180	178	219	212	177	195	226	211	195	203	185	210	189	222	196	179	198	220	216	204	169	183	219	191	184	228	194	198	179	186	187	208	187	227	182	224	197	204	234	199	189	207	221	179	201	183	203	218	187	210	192	227	181	237	189	192	200	214	222	210	205	201	216	189	175	180	193	180	186	244	208	210	193	174	222	223	204	200	191	207	208	188	221	202	195	205	214	218	207	181	209	207	200	185	214	186	179	195	209	204	213	177	192	210	191	200	176	217	190	191	230	177	177	172	180	187	203	193	210	200	215	186	202	182	198	192	190	213	234	205	208	194	185	190	175	199	195	209	180	221	207	206	175	193	203	202	201	193	229	198	210	190	189	198	215	188	198	227	188	184	212	205	227	221	236	207	186	196	228	188	202	191	211	195	200	178	187	205	191	184	209	191	201	221	198	180	197	182	209	194	201	209	190	198	186	188	210	184	215	191	209	186	208	182	183	181	198	204	192	210	198	190	205	194	188	201	192	187	200	186	198	179	206	223	207	214	213	233	207	221	224	225	179	206	222	226	197	190	178	193	189	207	213	178	197	213	196	222	189	209	203	201	202	191	164	179	211	208	197	206	211	203	185	182	202	204	192	193	186	192	222	189	213	189	193	219	212	199	187	205	200	186	206	164	193	197	166	175	196	210	183	191	214	189	185	224	211	201	219	199	216	205	193	205	218	200	193	192	210	168	186	197	220	196	197	170	182	188	200	198	207	189	218	195	198	194	192	191	196	186	212	194	207	204	198	240	193	205	211	198	201	194	189	203	204	223	214	209	200	195	188	215	205	180	181	234	225	192	172	208	206	221	192	212	196	220	229	182	183	206	187	188	185	185	166	175	199	195	213	179	182	224	208	214	185	184	216	193	189	199	192	214	205	190	188	222	205	198	205	241	219	227	223	179	188	195	203	203	209	210	232	195	216	223	207	202	208	208	197	189	187	217	213	186	170	217	220	168	201	197	194	193	190	180	192	205	196	222	233	213	193	212	201	212	180	187	197	220	193	198	195	192	210	200	173	176	201	189	193	214	210	213	193	178	225	220	211	188	210	187	186	180	188	215	197	189	191	190	188	197	184	196	183	194	182	195	202	219	193	190	215	196	196	199	205	194	229	194	194	162	193	207	168	209	218	222	175	195	191	194	211	204	196	199	192	216	196	204	216	178	191	185	182	189	210	195	196	186	175	202	212	189	185	204	194	201	200	192	187	202	211	215	211	202	186	198	201	194	210	170	200	201	204	216	210	210	209	178	175	197	200	201	189	174	194	217	180	186	193	175	190	208	189	189	191	192	210	201	191	200	195	190	194	179	204	190	204	207	189	205	205	208	207	183	215	208	193	204	232	175	203	203	203	198	207	192	219	205	207	216	187	207	193	215	196	186	203	224	217	194	187	177	191	194	201	179	206	201	169	196	155	216	209	192	188	189	192	200	193	206	215	237	188	200	212	220	202	189	186	210	202	222	201	177	208	192	190	215	195	183	216	198	214	183	199	186	173	220	231	201	238	208	185	203	187	189	235	209	192	173	207	204	199	172	207	234	206	218	203	189	180	197	205	187	211	207	183	219	199	205	184	192	197	202	201	205	183	187	185	184	203	197	211	197	170	203	199	199	188	198	191	206	211	205	191	191	196	229	194	198	207	224	190	191	191	196	175	193	200	214	175	172	183	190	195	218	166	184	214	190	189	201	203	231	177	211	184	205	203	220	198	218	194	212	207	209	198	211	217	217	188	190	190	209	211	198	197	214	204	190	188	176	188	203	176	215	176	212	165	206	215	175	203	187	212	188	188	179	211	192	201	187	210	192	208	184	205	203	205	187	185	199	192	185	169	209	195	210	189	187	182	177	212	195
25857	19136	31289	38638	39602	32071	22853	19255	17860	12379	11689	6984	5007	3206	2276	2203	1638	1484	1260	917	778	722	689	679	708	717	700	778	749	708	810	905	924	994	763	744	638	607	605	581	615	612	608	585	634	603	585	564	562	628	598	613	614	579	576	521	540	513	540	535	524	519	514	465	524	537	518	509	510	544	477	533	532	516	505	512	494	491	491	492	540	517	502	547	522	491	507	535	506	518	523	484	516	487	506	471	498	519	514	522	491	518	520	512	500	562	504	527	476	483	491	512	495	488	527	550	510	502	510	514	509	536	539	519	493	490	505	485	507	536	532	496	486	521	562	510	485	508	475	552	511	498	519	517	517	525	530	520	455	521	510	530	527	501	540	538	519	485	519	517	548	494	514	503	551	471	540	456	538	524	520	506	536	554	543	525	511	512	507	520	518	547	507	531	525	519	521	505	481	516	515	517	532	542	516	492	535	528	519	509	516	498	518	538	483	517	513	480	483	514	508	518	502	510	451	521	547	529	511	536	512	501	535	500	549	530	547	525	512	518	528	512	502	486	513	500	534	528	491	542	482	519	504	513	486	506	464	503	528	500	520	467	508	490	491	530	543	550	512	506	512	478	500	532	517	505	492	499	501	503	498	537	507	528	468	541	471	516	568	513	531	546	519	522	529	546	488	527	506	480	485	505	519	491	499	539	511	547	517	523	534	506	480	491	489	499	462	478	503	537	530	489	538	482	497	515	535	485	502	505	503	502	534	510	496	524	512	505	516	515	545	494	532	522	521	518	488	546	494	513	502	569	542	517	500	488	506	464	524	496	551	517	531	556	554	500	533	513	536	488	515	533	488	496	508	528	497	507	505	516	554	540	489	482	510	532	507	538	488	504	566	517	503	527	496	478	530	493	462	502	510	515	471	509	526	518	523	513	465	499	518	514	537	490	506	512	489	511	485	535	437	490	501	494	480	508	505	496	520	490	525	487	512	507	509	500	529	513	492	486	484	539	521	488	528	496	493	536	555	480	505	532	554	523	507	529	509	512	509	526	495	477	532	525	508	533	480	552	505	485	482	490	525	509	525	521	540	488	517	467	502	487	537	503	508	537	525	498	487	499	542	496	534	499	527	481	522	530	521	516	491	530	503	544	501	515	503	535	505	482	457	516	551	476	477	547	500	513	526	481	523	548	516	514	510	509	509	477	531	501	494	490	519	529	528	534	459	519	498	526	498	558	492	536	500	537	545	514	468	504	494	479	511	520	532	537	538	511	529	504	518	515	507	502	539	525	477	516	536	485	512	515	486	484	533	510	492	483	523	497	490	499	508	489	519	516	483	524	485	513	468	511	483	487	524	510	497	567	513	485	510	477	538	501	491	473	513	514	525	532	458	485	497	520	492	532	494	547	524	518	524	552	484	516	521	483	484	513	499	501	490	500	491	515	466	454	529	502	541	540	477	504	534	517	520	491	499	516	493	515	486	500	538	472	535	507	523	507	542	539	543	571	542	497	531	515	488	495	454	451	509	490	499	501	526	509	481	475	523	524	510	543	480	495	526	533	515	492	486	497	489	537	491	490	509	543	553	460	486	505	511	489	485	520	505	484	516	507	504	507	500	483	511	497	533	546	499	514	526	473	475	501	514	512	522	513	477	486	531	485	498	531	499	495	506	498	485	552	478	464	505	462	481	558	491	497	480	517	512	486	517	490	504	522	541	506	498	522	532	493	510	496	486	486	516	509	491	550	517	539	519	503	560	486	536	502	551	506	493	518	526	508	490	527	505	516	493	513	497	534	525	468	522	525	537	517	488	462	504	575	512	521	554	496	509	507	524	532	524	499	497	514	519	496	507	494	516	511	511	536	521	509	511	515	489	492	481	512	533	533	478	495	524	478	505	505	506	521	521	514	474	540	505	508	526	480	562	518	481	505	490	491	511	506	503	524	466	530	531	532	506	515	529	494	476	475	483	518	491	466	517	504	503	501	549	514	515	513	528	510	487	487	519	485	554	477	516	498	495	473	473	467	530	500	483	507	517	531	553	498	460	523	530	554	510	517	475	519	555	543	528	514	522	524	523	501	495	490	538	524	522	477	514	514	506	510	482	505	476	494	521	457	515	494	520	492	467	472	496	504	518	502	505	492	536	541	531	475	530	481	470	514	503	552	504	508	519	507	527	499	501	510	490	486	537	494	472	494	509	484	500	500	534	551	489	514	487	529	500	524	481	541	519	527	506	454	505	536	479	506	533	518	478	489	567	497	502	472	540	493	513	492	509	510	523	532	512	503	470	505	506	539	510	465	525	501	523	493	465	527	497	518	510	483	519	537	502	482	485	538	498	521	491	512	546	509	488	524	508	538	515	508	480	527	503	512	514	473	508	487	503	523	506	488	460	498	561	524	486	507	503	515	496	505	515	510	537	510	511	503	521	499	505	476	446	506	487	534	508	500	494	489	508	461	511	544	535	514	515	525	510	503	479	526	458	532	472	513	527	505	533	494	512	541	514	496	562	500	543	499	539	541	543	501	507	518	516	507	504	491	482	501	511	516	538	549	532	509	513	538	522	519	529	517	473	494	537	480	519	473	527	520	465	514	488	553	467	501	511	514	538	475	473	502	531	501	523	498	515	464	518	514	534	510	531	522	505	507	484	512	490	516	534	523	544	529	509	526	507	502	519	527	484	501	517	467	505	524	525	554	524	532	482	487	498	516	548	497	469	508	501	488	511	522	529	554	490	522	493	489	488	531	493	489	516	498	502	495	510	501	486	495	516	482	514	529	516	514	478	543	514	493	499	512	520	483	541	481	499	521	495	527	488	459	495	529	483	512	516	500	478	531	545	507	500	537	465	494	506	514	488	448	558	538	549	476	557	468	510	531	494	524	509	550	565	532	505	506	497	531	514	520	523	517	506	521	503	488	550	490	537	516	484	499	510	484	488	521	480	501	515	512	516	517	534	494	545	508	471	506	518	490	503	504	482	498	498	474	495	475	528	521	477	476	479	500	509	474	520	457	487	506	524	459	486	497	545	498	498	474	515	534	528	532	492	516	554	518	513	492	498	505	515	502	484	570	545	518	519	514	557	482	514	489	510	507	483	520	529	522	482	483	476	503	516	495	508	482	544	515	521	490	535	514	539	476	513	525	545	477	531	525	491	486	513	505	508	506	520	499	480	517	500	514	507	509	525	532	540	512	520	508	516	457	487	508	500	483	495	504	555	508	537	517	513	499	535	486	446	507	504	450	521	533	505	539	515	531	465	527	507	506	482	497	523	487	541	528	513	499	504	525	537	480	491	517	515	486	479	497	498	534	486	515	487	499	508	538	517	482	525	546	547	507	521	510	512	465	468	497	510	502	562	528	502	495	468	472	486	533	501	492	496	510	497	513	474	521	497	528	522	501	498	484	523	495	507	477	496	510	490	514	468	493	517	508	532	496	484	515	495	520	494	496	484	503	561	493	499	485	490	480	534	478	467	454	551	521	494	489	472	503	520	523	528	524
43011	34472	37701	37259	35121	31641	23863	17969	14224	9237	6367	4375	2847	1839	1077	741	824	664	503	424	364	347	339	330	328	332	339	349	325	356	404	389	388	375	380	403	327	330	311	272	316	303	326	315	318	356	310	330	366	310	305	335	311	320	321	295	295	292	280	275	285	301	295	281	302	268	266	323	277	290	304	303	266	329	286	273	292	264	325	271	304	313	275	296	292	290	269	286	281	319	303	264	269	285	305	309	294	313	282	297	280	298	270	281	295	309	288	276	280	304	267	305	284	291	298	300	341	302	296	265	287	276	286	255	261	281	269	257	296	309	277	293	272	281	288	287	278	266	296	292	282	319	310	252	308	258	284	281	266	298	289	285	289	293	286	296	287	291	292	328	258	320	279	317	300	295	312	301	304	292	305	305	309	308	308	288	280	302	281	278	287	303	320	303	316	281	260	261	278	303	291	320	273	287	277	271	291	256	285	279	299	287	289	246	295	304	295	312	254	327	281	330	267	307	272	299	288	325	324	270	263	296	298	297	263	289	260	293	284	313	286	278	294	298	351	295	280	297	272	310	301	280	280	264	310	319	292	303	300	326	310	288	349	325	297	276	282	278	305	286	274	263	264	283	294	276	297	322	286	311	298	278	353	287	283	280	274	300	287	296	303	312	280	287	305	293	286	260	301	298	286	309	278	304	285	275	305	315	275	271	266	285	311	317	283	317	299	288	297	316	279	282	286	281	299	290	283	268	264	293	291	310	302	302	296	306	311	319	279	309	271	253	307	288	274	283	287	269	282	292	296	281	309	300	315	281	265	259	280	299	288	272	294	284	278	256	270	289	288	258	282	285	287	306	254	317	264	287	296	300	316	305	277	282	292	251	289	266	274	296	263	293	297	285	262	296	264	299	281	279	281	271	261	311	310	293	283	285	325	314	282	277	271	289	317	285	306	295	314	269	277	270	305	284	329	330	288	265	277	284	288	309	301	266	293	291	303	292	274	318	281	273	326	269	295	288	272	259	297	306	306	307	317	253	274	301	296	302	325	317	311	305	278	296	312	322	276	247	320	295	296	327	317	287	275	348	271	277	269	289	328	298	266	304	304	304	303	287	284	304	291	279	301	290	283	295	278	288	338	294	307	295	287	297	282	269	302	282	269	279	264	278	278	300	256	303	313	286	315	293	294	270	280	301	280	295	273	263	300	260	281	285	292	291	306	306	272	304	302	297	277	304	282	258	308	279	297	285	273	265	304	275	263	300	299	286	294	288	325	315	268	293	287	276	319	285	284	282	286	289	258	305	269	302	307	282	265	280	269	296	311	308	272	322	272	294	292	286	287	303	317	288	284	276	305	314	276	295	324	283	268	289	291	278	271	292	293	262	280	277	279	276	282	314	284	322	268	298	293	268	269	284	278	287	300	274	265	305	263	304	265	319	291	277	278	280	301	309	292	279	315	339	281	277	281	283	294	290	282	301	304	305	279	298	281	283	285	308	294	294	259	263	270	274	291	270	295	294	269	313	308	260	258	284	302	298	321	261	274	268	297	296	294	279	295	284	313	291	304	299	286	321	288	277	278	262	295	285	285	279	308	303	327	295	298	331	292	286	316	275	327	282	325	277	318	287	277	294	288	310	327	291	290	296	271	272	317	278	297	286	291	279	294	292	317	285	305	281	308	296	248	271	302	291	324	283	290	291	275	305	303	302	309	267	289	294	262	309	299	265	290	278	302	281	297	292	289	292	297	291	276	284	283	299	263	296	282	323	293	278	279	307	269	314	307	262	280	315	263	267	277	305	290	277	278	276	296	326	279	291	301	283	292	310	241	286	307	313	282	287	296	287	273	314	310	283	288	264	297	322	298	281	266	309	322	290	296	289	287	289	285	281	269	276	256	306	279	283	314	253	290	266	275	295	294	294	296	262	284	282	294	294	279	313	314	268	333	306	278	281	302	288	278	291	310	269	310	322	317	283	291	292	305	273	265	288	292	326	331	274	339	296	268	276	257	271	278	293	304	257	296	282	299	315	290	281	278	303	276	279	273	281	329	314	263	297	261	267	293	291	316	269	287	277	281	268	303	264	282	293	292	255	283	307	336	282	267	312	295	266	319	287	281	283	329	273	276	300	281	280	297	290	283	310	281	321	298	340	287	302	285	250	291	286	286	287	321	295	292	263	249	278	261	277	265	274	276	272	271	296	245	256	280	301	284	319	294	263	284	291	294	304	300	292	281	332	266	283	261	305	255	305	301	318	289	289	287	279	277	287	285	297	322	319	278	293	253	295	299	283	298	282	305	313	271	271	271	280	291	301	296	288	255	278	276	305	266	286	285	288	250	278	321	295	268	294	297	251	283	291	293	268	273	312	311	296	290	311	275	292	257	322	297	279	293	272	311	285	271	303	282	300	302	316	318	298	278	307	286	279	286	281	297	319	288	267	278	297	278	314	274	305	262	292	281	304	319	273	254	314	296	286	304	301	298	275	285	296	263	306	297	308	311	302	268	315	267	260	310	295	303	273	283	319	275	289	276	276	292	273	300	261	289	272	309	268	294	304	302	329	307	271	305	258	292	300	307	282	289	243	278	293	262	294	291	286	289	309	277	295	300	254	263	263	302	300	284	285	316	315	320	271	316	296	313	299	271	307	280	279	250	293	297	277	293	274	278	312	279	301	300	298	284	292	310	306	284	280	246	292	278	266	284	299	340	255	303	279	317	308	279	294	275	282	306	310	305	313	276	285	283	301	300	306	288	277	290	310	254	329	293	304	341	269	313	297	290	291	313	276	325	294	260	285	303	299	252	314	279	282	291	274	285	287	276	273	308	273	305	311	301	304	285	311	278	298	298	291	273	310	285	272	282	313	333	322	278	289	272	289	272	280	294	287	269	304	299	326	277	268	282	274	279	275	289	291	254	268	282	287	290	286	298	280	307	282	264	291	311	280	295	316	304	301	302	257	305	270	269	292	273	261	257	309	270	266	307	272	272	312	272	273	310	287	321	279	280	288	293	261	289	321	310	291	310	287	302	294	254	268	276	255	307	297	275	278	292	296	299	315	280	278	308	309	267	302	288	287	274	276	293	299	267	287	289	280	276	308	312	286	287	276	302	291	253	285	285	290	285	272	327	295	292	290	289	260	278	277	265	282	311	275	299	318	294	296	299	272	286	324	271	281	318	280	298	278	317	288	266	311	294	330	273	299	282	310	308	301	312	279	326	287	322	305	285	272	269	314	281	308	281	273	311	305	304	274	285	265	291	253	266	297	312	289	267	294	308	281	283	296	327	298	262	260	272	292	282	309	294	293	307	259	311	292	291	319	307	304	316	295	293	303	278	274	275	287	255	276	361	263	287	268	303	294	267	319	243	297	272	300	283	283	291	302	305	272	255	320	302	297	287	278	286	299	257	282	272	298	281	318	308	287	303	287	271	300	283	278	289	291	284	297	310	292	301	291	272	291	293	307	306	294	284	287	282	306	295	268	257	288	302	279	269	259	273	283
33006	29543	38356	43586	45556	41248	32774	27761	26455	18297	17534	12237	8777	5936	3946	3313	3268	2347	1977	1356	1124	1078	1053	1072	978	1056	1062	1129	1150	1220	1402	1347	1511	1145	1335	1296	988	845	851	872	896	893	832	770	882	922	955	895	927	922	988	1015	959	852	757	765	751	743	728	766	695	686	720	692	717	695	697	697	668	710	688	733	706	691	718	680	690	696	708	696	690	664	770	666	722	683	709	704	706	693	733	716	715	713	675	657	678	680	721	694	714	687	670	666	698	652	719	655	690	704	670	675	662	631	669	673	671	657	694	660	699	661	708	669	638	642	706	679	673	697	705	700	682	651	724	659	700	666	708	706	652	716	652	681	669	689	645	702	634	663	653	681	658	705	686	612	654	632	679	646	707	661	707	691	692	649	706	695	675	712	653	666	633	681	671	705	704	660	652	646	646	680	702	677	649	638	641	706	672	641	650	700	701	707	684	653	690	660	675	678	694	633	698	720	653	719	661	710	688	702	676	653	685	675	679	702	647	721	674	696	700	671	677	684	730	679	722	671	686	701	632	708	696	677	669	652	682	698	702	640	689	635	679	685	664	647	690	704	707	694	648	674	646	661	656	688	681	704	715	700	678	637	663	651	733	677	700	681	683	624	657	718	647	637	674	701	636	642	672	688	689	674	673	672	690	695	673	679	636	678	672	630	636	705	632	679	679	661	696	670	686	654	702	719	703	668	673	683	656	671	732	676	682	735	673	685	657	694	679	657	654	664	714	691	675	666	681	705	683	669	679	672	638	631	693	708	664	659	673	685	683	683	685	690	648	634	675	681	708	666	667	668	650	671	686	714	672	691	630	666	623	688	664	691	672	687	679	649	658	663	714	667	640	700	645	655	701	731	710	688	715	674	648	646	669	698	710	648	677	671	635	652	711	783	672	647	734	687	678	694	662	693	693	695	695	701	682	665	684	684	672	691	680	669	720	751	709	674	723	658	665	651	672	669	655	604	684	683	693	704	713	727	695	670	634	684	674	645	680	666	700	674	614	743	679	684	661	646	688	654	752	720	647	638	668	685	638	651	689	697	666	713	685	655	656	666	728	719	672	620	706	640	708	684	708	686	673	666	667	664	687	667	690	674	666	671	647	667	677	657	675	705	657	686	690	720	671	673	650	612	641	710	687	678	685	670	663	638	666	702	653	709	682	658	690	715	678	677	628	663	678	688	697	717	650	670	664	641	667	666	663	725	673	660	665	679	675	672	684	680	652	668	708	715	687	675	666	665	670	669	641	692	668	659	700	701	667	738	706	646	667	663	688	709	714	693	696	672	704	683	713	676	677	694	661	705	695	656	717	662	730	726	667	650	674	679	681	660	659	687	642	705	663	697	654	719	665	682	674	679	675	690	674	704	636	709	663	698	672	648	695	717	703	706	674	659	680	715	697	679	654	695	674	681	700	684	690	661	676	681	658	634	683	697	727	650	682	664	640	700	706	627	696	729	666	618	642	701	670	690	657	674	677	664	664	684	682	669	666	671	721	692	662	623	683	665	679	668	689	656	692	682	619	684	676	713	686	646	695	681	676	720	670	677	663	646	680	666	685	654	633	691	642	679	630	665	691	660	656	697	681	683	712	642	677	632	697	655	683	630	678	695	677	677	712	719	651	689	684	678	659	736	701	686	668	662	674	677	675	697	670	681	723	663	672	678	698	689	637	666	686	708	682	686	661	699	648	712	638	687	701	717	711	676	665	685	663	624	695	669	675	701	724	641	753	668	649	670	642	656	704	709	703	674	687	687	680	624	697	699	661	704	633	686	709	703	703	705	695	670	667	730	625	674	686	663	638	693	673	692	665	655	674	714	666	719	721	697	712	666	648	701	670	667	660	661	697	667	654	673	671	652	663	715	662	662	655	679	708	686	695	685	639	674	665	685	683	682	687	687	640	656	703	703	684	645	712	677	744	688	703	675	645	683	658	655	672	693	654	704	660	702	674	642	661	731	641	651	725	677	678	654	677	704	719	683	680	715	684	713	679	647	672	645	664	645	719	701	657	679	646	717	685	686	717	669	679	730	696	680	710	704	667	688	701	723	696	696	650	687	690	703	698	691	699	680	658	673	678	668	622	653	700	633	694	650	706	667	697	689	683	662	692	694	653	714	666	624	647	675	692	663	677	706	679	657	669	686	677	696	675	721	679	623	708	637	627	672	707	702	659	684	644	677	656	635	674	682	710	679	681	631	711	690	646	669	655	629	661	677	689	621	705	691	737	662	678	700	709	672	680	667	664	741	690	696	650	690	706	708	710	620	659	681	681	711	694	752	676	642	655	676	716	666	679	653	707	654	672	716	679	685	661	691	678	692	655	687	672	672	638	697	672	650	678	672	705	707	697	645	673	654	700	668	697	652	682	691	701	675	652	689	669	675	699	653	686	660	620	646	655	684	685	675	699	707	676	686	658	696	709	690	737	691	657	643	661	697	700	690	669	647	632	760	682	676	661	686	640	671	650	671	677	685	653	647	675	671	696	619	655	724	671	689	713	681	656	705	656	649	634	655	647	708	684	682	667	691	700	702	693	686	714	642	697	698	698	639	641	689	657	631	752	675	693	685	701	656	667	715	668	686	693	695	671	689	672	708	655	656	630	710	675	671	650	627	650	683	659	706	673	655	686	677	646	674	661	704	723	643	655	675	690	638	640	699	667	705	675	677	708	659	671	681	686	665	663	713	735	685	653	663	650	671	690	646	653	648	691	704	688	651	669	726	673	689	709	640	694	676	731	650	686	659	697	680	681	717	656	678	612	657	689	688	661	684	697	663	655	668	639	678	698	625	669	668	663	704	667	674	672	671	687	749	684	662	656	688	729	710	659	738	665	673	667	706	670	679	716	700	672	717	678	710	717	663	651	689	685	653	676	645	702	693	680	685	707	648	687	667	717	660	682	686	686	659	627	714	702	676	662	634	662	636	691	670	674	685	711	705	692	679	742	662	713	668	656	657	681	665	662	674	666	655	658	663	658	686	631	692	667	684	736	662	652	655	695	670	658	658	697	660	680	731	660	667	677	706	676	656	654	665	676	660	633	683	667	688	651	692	684	640	655	690	712	674	682	656	683	654	655	685	691	672	696	687	658	650	655	633	681	713	638	693	685	666	661	691	681	661	644	747	693	667	672	654	676	681	679	688	704	669	683	687	646	681	722	746	689	737	619	673	686	683	693	683	647	685	666	692	696	725	689	693	643	641	667	708	661	689	669	679	622	685	693	708	702	658	680	701	671	647	680	655	662	632	697	647	720	668	684	666	633	736	670	705	689	678	682	683	668	656	644	650	708	716	671	685	680	720	634	685	674	661	723	689	652	701	676	724	669	640	654	661	690	707	712	703	680	700	659	649	696	668	659	703	653	665	674	703	631	647	664	684	735	692	649	704	689	687	692	663	660	648	665	664	671	681	679	683	662	679	693	673	703	660	660	697	670	639	657	654	710	671	661	719	656	659	671	705	722	661	661	639	672	661
9149	5601	7114	5892	3801	2013	967	575	382	270	216	178	154	120	110	100	99	104	87	94	97	102	92	75	92	89	95	99	81	89	87	96	100	99	100	84	89	95	98	86	87	100	77	95	88	67	93	89	71	87	72	86	85	74	86	81	71	85	57	71	83	104	81	80	91	82	80	76	60	86	78	88	83	75	83	79	88	98	84	83	71	86	87	101	81	85	78	84	78	79	95	112	90	109	67	81	88	88	86	120	86	92	90	79	85	69	63	77	79	88	89	77	76	76	80	88	72	90	80	87	87	80	84	93	89	92	73	93	87	88	76	80	79	85	78	94	95	82	85	89	79	93	102	85	84	93	98	84	86	89	71	79	89	92	72	78	84	102	107	89	108	88	86	70	95	78	76	91	78	96	82	86	84	85	83	58	95	75	76	86	88	81	100	93	100	89	95	84	78	87	76	94	68	84	85	86	76	91	89	88	79	98	104	84	95	74	99	84	83	90	86	90	74	83	83	85	89	73	92	86	91	75	83	96	75	80	91	76	90	79	82	70	84	74	87	79	76	81	86	94	94	86	79	72	82	78	96	80	99	86	84	84	82	74	90	88	79	75	75	87	85	72	95	85	95	85	79	71	88	79	71	77	82	91	79	80	90	93	79	100	95	85	79	91	84	81	85	81	84	69	79	67	86	84	78	75	95	82	78	83	77	76	92	81	96	84	96	89	83	82	92	84	84	83	68	76	95	76	90	77	77	102	83	68	81	75	83	75	106	90	99	78	87	74	84	81	77	105	75	73	77	83	91	76	80	81	68	78	74	82	86	77	82	87	123	87	74	75	83	100	75	66	85	93	95	58	85	81	89	93	75	80	84	67	82	85	79	88	83	77	76	75	74	77	93	88	87	96	75	92	81	74	75	76	85	71	77	79	94	98	96	90	88	89	73	86	83	81	106	91	79	85	109	112	100	84	74	97	92	77	85	81	76	76	74	79	73	83	86	89	96	55	74	90	94	91	77	88	74	85	65	94	77	85	79	85	90	89	98	91	75	77	76	97	78	86	76	63	77	75	101	76	89	79	82	82	73	83	97	73	86	80	96	79	94	91	90	57	84	72	85	76	84	67	91	66	81	89	96	106	80	72	82	81	83	85	93	81	74	102	74	87	73	94	69	75	89	81	83	73	84	100	100	75	89	86	91	73	57	85	80	78	76	84	62	84	78	75	102	95	68	83	93	83	83	77	111	87	76	87	83	84	80	98	72	84	106	95	90	106	77	70	79	95	98	84	86	90	69	78	94	82	73	92	86	90	90	82	77	85	69	88	84	80	89	81	67	84	84	76	75	105	88	61	89	79	78	75	99	88	69	76	96	78	79	85	83	102	87	98	82	92	81	64	82	82	87	82	89	103	82	82	90	89	86	83	81	77	83	74	97	98	81	80	85	78	88	74	89	63	83	102	104	80	93	86	82	87	72	75	78	104	82	75	74	74	63	71	85	85	81	95	90	88	80	76	85	91	87	91	82	87	85	80	93	86	90	82	104	93	101	82	97	80	109	81	85	94	91	75	103	73	81	86	85	82	78	93	75	103	83	77	87	87	82	94	95	92	84	87	79	106	105	86	71	88	86	80	87	90	96	89	77	68	87	73	69	100	75	73	105	86	91	95	76	91	82	87	81	97	92	67	83	84	92	103	80	83	86	81	87	81	88	95	71	92	80	82	81	91	76	75	91	77	80	83	77	77	109	103	102	91	84	86	99	83	88	94	87	96	71	77	90	74	81	100	81	81	102	70	81	92	100	86	83	94	92	90	85	72	69	68	88	86	99	72	90	58	89	90	79	87	76	88	100	86	67	87	92	89	94	75	100	79	92	65	61	80	81	75	81	66	74	66	79	77	91	78	102	90	106	82	84	74	88	94	76	100	95	85	68	60	87	77	84	81	90	106	76	88	77	86	72	73	83	98	85	83	92	92	86	105	82	79	72	82	81	80	79	87	101	95	83	76	83	71	73	99	76	89	74	87	70	62	71	91	87	75	89	97	72	80	82	102	99	93	97	94	82	79	75	79	81	71	81	92	82	85	83	78	79	86	81	71	79	65	70	87	86	66	94	78	93	85	100	102	94	94	73	96	80	74	82	85	80	94	83	81	90	80	96	87	109	72	82	76	84	90	79	76	69	94	92	78	76	71	108	86	85	92	75	86	74	85	92	93	81	88	84	79	112	67	100	78	93	84	85	80	80	89	75	87	88	84	71	88	75	76	92	80	87	105	73	85	84	65	88	91	86	94	102	76	91	81	86	82	86	85	91	86	85	74	102	75	78	81	87	61	85	90	69	84	74	72	91	77	80	60	82	89	111	100	92	77	96	87	77	72	75	82	80	87	82	81	75	83	67	94	91	87	102	84	74	93	90	80	71	83	83	83	88	85	77	84	81	82	74	82	81	86	74	73	69	86	86	86	75	86	92	99	81	83	70	78	71	96	85	100	75	88	91	68	90	93	82	73	86	79	88	75	80	93	75	79	68	79	75	89	71	89	87	102	73	97	79	77	81	84	98	89	76	93	112	99	92	72	82	95	98	86	71	84	106	67	73	75	103	101	80	87	76	82	90	88	85	78	91	90	86	109	75	82	83	88	75	79	98	84	79	83	83	82	93	100	76	61	81	74	94	71	94	77	77	76	98	98	97	86	66	83	76	73	81	93	76	80	88	89	72	72	89	80	85	82	56	70	83	88	87	81	94	68	86	82	98	99	104	79	83	80	91	88	76	73	94	84	105	89	76	84	96	80	81	86	81	98	61	75	81	67	79	85	88	70	81	85	83	70	93	91	84	90	79	92	63	77	80	67	82	83	100	101	100	82	99	108	77	89	101	68	73	89	81	101	74	78	76	89	70	79	91	85	83	81	77	76	83	75	70	82	86	102	90	92	88	86	90	76	89	89	76	79	75	79	87	78	84	74	70	97	86	78	88	88	103	85	89	82	69	72	91	77	82	92	94	79	89	74	89	72	75	73	83	99	86	71	90	84	71	100	86	74	105	82	79	108	68	71	71	70	103	78	75	72	82	86	69	97	78	69	87	80	91	61	100	95	91	85	89	76	81	90	87	90	70	89	92	93	84	74	73	79	75	79	91	65	69	96	84	94	89	77	102	107	99	94	73	77	80	61	83	100	74	86	81	71	83	70	79	66	76	64	98	74	81	73	78	102	88	80	92	101	111	79	84	84	104	86	90	83	85	77	88	92	80	86	83	88	75	73	91	84	88	85	68	108	99	96	99	77	88	88	79	80	110	104	91	68	79	85	76	79	83	77	76	75	101	87	89	85	82	80	86	102	73	80	88	73	88	68	87	85	84	87	101	90	86	96	86	96	85	83	97	75	90	76	95	66	74	90	94	79	83	85	92	79	74	92	80	65	84	89	99	86	94	85	75	68	85	76	69	75	67	89	88	98	89	87	69	84	97	76	88	94	87	85	98	90	67	77	71	79	63	80	72	100
6677	5229	10286	11691	9762	6722	3730	2732	1957	1377	1245	853	713	486	437	413	408	370	355	328	346	294	332	317	300	327	350	297	313	307	300	317	298	282	277	316	288	271	262	288	295	271	286	255	292	273	251	267	259	301	271	260	252	283	258	262	247	281	285	253	274	270	278	275	253	279	256	258	262	253	278	243	251	277	277	247	255	234	304	269	262	277	251	277	236	266	244	262	274	240	251	274	268	249	264	255	289	281	255	282	261	267	284	233	257	259	256	283	280	258	266	251	278	282	271	258	241	246	283	255	290	256	268	250	273	251	247	272	243	274	270	238	245	246	256	276	249	261	271	254	272	261	256	265	240	271	280	245	271	281	268	283	288	256	245	254	290	273	259	253	262	271	257	285	249	286	256	271	254	245	283	263	246	232	245	266	251	276	269	247	309	280	276	228	282	291	269	266	271	263	286	262	247	276	287	258	276	237	281	289	284	262	256	271	263	234	271	263	254	252	261	284	228	250	277	248	267	238	279	246	270	259	259	271	241	264	265	281	258	256	248	282	275	286	267	256	301	258	249	243	247	314	240	274	241	241	279	274	288	285	273	261	269	261	258	270	245	241	242	249	234	270	260	284	248	267	256	277	283	260	246	273	262	234	262	274	264	258	269	276	273	271	266	281	263	249	242	240	212	258	263	292	268	236	292	264	264	242	287	259	258	271	248	251	250	265	233	261	241	278	249	244	250	257	267	262	282	265	267	270	238	266	272	291	267	259	252	256	252	280	276	229	288	287	305	263	270	283	245	246	249	256	228	273	243	267	292	270	278	281	279	293	282	255	260	299	252	303	259	273	261	257	237	238	250	275	262	285	249	301	264	275	279	250	264	224	230	271	276	241	285	248	281	271	265	253	270	242	254	275	267	256	251	244	279	265	294	265	284	231	271	242	274	289	265	235	277	261	241	281	252	238	259	291	259	267	242	244	264	280	253	246	245	268	257	265	259	278	242	259	256	285	263	282	256	280	248	292	267	263	267	241	248	268	298	272	255	278	254	273	241	244	265	262	280	262	270	254	265	246	228	269	226	260	303	272	252	262	250	249	244	272	285	281	280	253	277	242	270	252	234	256	256	242	248	250	280	262	281	270	262	268	260	268	251	244	267	270	267	268	268	245	248	268	268	261	261	240	217	289	250	242	273	289	280	273	243	264	295	258	268	298	256	275	249	263	291	253	252	258	272	229	254	240	270	224	232	271	278	261	261	271	266	271	271	289	259	255	263	246	265	281	265	276	242	265	254	288	283	261	264	259	256	271	259	273	262	244	260	274	227	240	242	261	241	271	245	260	260	262	270	248	279	294	262	250	260	263	282	277	257	286	257	247	293	272	260	254	251	263	265	252	274	255	259	290	263	253	217	255	260	240	277	265	255	295	275	265	255	280	273	280	259	255	275	245	285	263	289	232	239	261	285	254	254	290	257	279	267	247	256	254	278	258	251	255	250	297	268	251	258	263	307	247	243	265	269	257	276	264	250	295	282	258	251	250	259	248	263	279	282	241	250	296	258	294	260	258	258	285	250	268	279	241	238	256	287	277	261	253	249	233	236	255	257	262	284	268	269	260	267	266	298	257	271	268	244	262	233	226	236	240	274	294	282	289	277	279	232	251	292	228	266	276	261	253	267	291	241	235	274	248	256	271	267	260	265	245	262	298	272	267	265	245	240	249	252	261	274	268	296	236	256	257	306	280	248	275	251	276	255	274	251	275	274	292	256	218	272	263	241	274	265	234	252	283	270	261	243	290	275	252	249	272	261	279	264	268	269	260	255	245	268	289	263	278	272	265	247	228	278	252	238	254	276	284	265	274	247	266	245	291	268	257	260	269	259	285	238	258	271	237	254	248	260	291	236	276	248	270	301	258	261	289	261	262	222	281	286	247	273	264	266	253	284	250	263	243	287	255	253	236	275	256	265	274	276	250	278	248	264	276	292	258	248	259	267	261	270	275	288	252	273	296	286	293	268	285	291	257	288	285	260	271	259	276	251	255	262	235	286	298	249	234	240	280	276	276	270	241	260	256	270	248	257	264	253	272	302	265	264	237	243	262	253	264	279	269	274	264	263	267	266	261	263	276	301	251	282	282	249	259	262	285	251	229	265	240	277	257	235	267	254	266	217	234	258	272	253	233	278	253	257	256	258	275	240	261	238	252	273	275	272	290	226	269	269	275	246	259	270	274	261	240	244	279	232	241	279	271	253	251	257	240	263	281	254	273	260	243	255	251	256	258	256	225	269	266	266	243	274	263	278	253	268	247	267	266	248	260	270	271	245	257	248	258	271	276	234	265	236	295	272	263	262	242	282	274	249	244	258	257	265	277	238	267	271	244	241	263	280	266	275	253	247	248	254	267	262	271	248	269	302	255	270	279	251	251	252	231	279	273	248	309	280	272	297	276	252	271	253	279	277	255	277	266	267	271	274	285	268	287	266	254	255	269	255	254	254	255	242	270	262	286	264	269	252	263	262	261	237	252	257	262	245	223	255	291	241	273	261	269	277	272	258	252	263	278	273	255	249	249	280	276	283	253	271	284	277	250	248	219	274	256	269	289	284	246	245	221	227	251	255	274	265	266	243	248	278	260	267	260	269	231	258	254	265	265	239	261	261	267	242	288	228	255	295	282	259	246	250	262	279	271	243	233	273	281	253	270	250	247	238	266	242	243	280	244	271	273	256	268	250	288	278	242	258	244	222	285	274	251	238	284	272	273	253	277	275	276	264	288	249	255	270	243	248	244	261	241	261	238	271	272	257	293	259	276	292	258	271	252	292	256	265	268	268	245	270	266	264	244	262	261	284	284	242	288	262	266	277	258	259	278	266	249	246	278	274	273	255	262	281	244	261	262	271	280	252	264	284	271	254	258	254	270	281	261	280	260	259	272	272	300	239	272	270	249	244	280	270	243	278	263	253	252	263	265	245	266	277	246	276	258	279	249	257	240	269	257	260	272	271	298	258	271	293	259	253	240	232	270	270	261	281	276	273	263	253	237	268	251	281	220	251	265	279	297	276	246	254	266	269	287	250	254	267	264	296	279	244	257	269	243	256	264	273	261	263	279	287	261	246	251	276	244	267	264	235	237	255	274	232	248	264	282	260	246	261	253	274	292	259	265	242	253	236	298	224	257	271	243	254	249	261	291	234	260	262	271	251	239	255	251	289	297	258	242	274	235	257	250	267	273	278	264	248	273	290	245	263	259	268	254	274	245	252	282	246	260	243	253	246	257	261	263	252	267	290	248	260	284	257	283	266	245	268	235	239	238	245	247	270	275	304	265	249	250	274	266	261	271	286	244	256	242	250	283	249	274	266	265	252	281	281	247	263	243	281	266	245	240	277	260	275	238	249	254	250	249	254	262	247	273	231	277	255	265	242	241	256	276	268	257	290	288	260	267	271	251	281	258	263	278	285	264	242	251	232	252	272	217	242	246	246	223	240	255	258	244	266	239	276	270	261	237
34089	27672	32789	35284	29489	24369	15765	10582	7695	4836	3764	1936	1462	895	541	430	437	328	325	266	244	249	225	265	244	230	237	200	230	234	250	237	250	265	255	235	224	238	229	196	211	198	177	181	218	233	241	214	225	251	225	194	207	213	217	191	198	223	194	191	212	204	208	192	215	203	204	205	195	204	204	177	206	202	172	224	177	196	205	211	209	210	203	227	207	196	215	209	219	200	205	218	199	195	198	232	197	201	204	181	166	205	207	207	187	193	192	197	210	187	202	213	208	210	203	233	195	182	193	190	188	172	198	220	190	205	204	223	219	212	208	207	193	195	196	201	201	178	197	220	174	199	201	209	198	225	224	212	210	211	182	175	190	220	224	198	196	200	189	209	216	189	205	209	196	189	198	177	198	204	202	180	202	203	192	212	219	196	216	203	208	206	193	199	226	204	222	214	209	198	218	208	172	195	174	200	181	212	212	181	177	222	202	170	178	191	207	183	205	202	213	219	207	222	232	220	204	222	220	216	190	182	182	210	200	194	191	209	202	192	196	190	218	196	201	216	204	181	204	177	199	192	206	192	200	198	185	225	207	196	193	208	193	186	165	215	203	184	185	212	199	199	214	223	191	189	188	202	212	218	203	193	212	206	211	182	202	217	213	187	213	208	203	196	190	195	201	219	204	199	197	197	194	187	190	183	182	189	214	209	198	197	209	208	164	209	196	201	210	193	206	202	179	190	197	194	181	197	209	171	188	201	176	186	193	198	200	187	214	201	213	204	189	230	173	185	190	196	194	201	201	196	182	200	192	190	184	192	216	211	206	202	207	186	191	178	187	216	189	216	199	200	224	206	199	171	193	185	202	189	178	200	178	183	181	230	199	183	185	193	244	204	193	183	204	190	190	196	189	206	210	231	198	206	203	182	216	237	202	181	208	178	211	181	203	189	197	205	217	193	194	191	234	219	202	198	195	218	198	203	192	200	214	245	192	177	206	232	217	223	227	205	205	188	217	197	196	195	218	197	208	207	197	206	182	202	196	203	209	185	193	216	197	190	188	170	206	180	218	202	196	186	188	213	216	183	209	168	175	207	212	222	221	204	190	162	173	167	195	185	213	224	199	182	206	199	188	195	193	195	201	209	197	211	182	169	197	207	192	205	160	212	201	227	193	218	198	184	205	199	207	223	222	182	200	198	201	191	186	186	194	212	176	194	227	195	200	184	235	209	211	225	213	225	209	175	203	220	218	214	196	190	187	176	192	229	201	203	237	188	228	192	191	190	205	211	205	212	190	184	215	214	193	191	174	173	175	215	195	210	228	197	177	189	204	216	216	221	185	194	216	203	200	227	193	178	205	197	172	201	202	188	218	210	195	175	207	211	205	216	216	183	199	198	213	192	204	216	192	217	185	205	220	224	225	191	201	233	201	211	192	208	207	183	193	185	211	199	192	190	207	182	180	187	227	209	185	191	200	177	184	194	220	202	180	221	198	226	186	209	212	172	206	190	221	193	176	160	218	185	195	170	222	195	176	221	200	188	214	192	189	210	188	187	230	212	210	219	228	226	219	187	180	211	198	197	194	168	207	189	210	212	189	197	203	194	182	210	192	204	209	220	204	213	189	179	209	206	204	213	185	182	184	223	225	196	206	197	195	194	203	194	196	206	199	202	172	226	214	224	192	217	205	196	192	227	187	172	195	201	210	204	181	184	187	212	221	195	168	189	211	222	227	192	185	194	197	206	183	201	214	217	213	182	206	206	182	210	204	206	161	201	167	190	193	197	183	210	202	216	206	219	204	209	194	217	230	201	187	209	218	222	233	221	198	217	201	197	188	174	194	174	211	218	185	186	213	204	181	188	196	203	199	196	239	189	201	207	214	165	184	199	214	248	204	195	191	208	198	182	187	156	229	173	198	184	190	216	203	194	201	206	216	200	205	192	207	177	222	195	187	206	190	223	201	192	225	212	192	167	182	205	197	199	206	205	174	204	203	191	185	187	203	201	178	205	191	199	196	203	193	210	213	194	190	204	200	214	219	180	216	202	197	213	186	211	226	201	201	210	188	204	194	187	178	202	212	197	213	201	201	214	214	206	184	207	209	194	196	195	195	199	205	196	181	189	209	181	224	189	223	181	217	246	205	211	189	210	204	212	203	202	186	214	200	189	176	206	228	217	225	205	202	190	192	170	206	203	210	214	230	211	194	210	213	189	218	208	216	208	224	220	202	204	211	220	188	188	227	199	207	191	198	195	176	203	198	223	199	205	219	195	208	223	190	209	189	199	220	204	186	184	214	202	195	180	203	202	204	191	210	192	196	223	217	210	225	213	203	187	205	215	201	211	203	181	185	187	204	205	169	186	204	184	178	186	189	209	246	213	200	183	223	202	202	197	210	187	193	184	208	196	215	187	198	224	187	192	176	191	200	211	218	184	191	188	198	200	215	197	216	231	193	214	210	190	193	165	213	217	193	199	190	173	199	199	209	192	188	200	210	185	175	188	187	170	204	202	203	182	194	209	193	196	191	206	197	211	208	200	187	212	225	221	201	218	210	209	227	180	222	210	213	212	217	230	214	211	202	191	200	207	200	204	184	211	180	205	190	198	202	201	176	202	215	205	208	187	219	189	215	229	203	198	189	186	219	179	202	188	213	183	202	188	203	227	203	185	187	190	199	202	208	184	186	185	200	207	176	183	204	189	176	192	202	197	209	190	211	193	213	191	209	198	205	188	184	187	212	190	206	215	186	220	215	220	186	207	196	217	184	195	208	204	190	199	203	216	184	165	215	187	180	207	210	184	199	199	212	205	215	225	236	189	188	201	200	179	189	173	212	194	194	208	203	193	221	174	202	219	198	219	207	192	232	217	181	200	166	189	197	211	223	210	198	179	246	209	215	209	202	201	199	164	207	192	188	181	187	196	188	174	200	182	211	198	200	176	205	160	215	191	193	209	191	181	212	192	189	197	185	231	206	202	191	170	209	209	210	206	212	216	227	194	185	199	202	192	215	247	235	198	203	216	201	195	223	205	173	201	185	197	204	198	212	190	203	184	192	180	204	217	229	189	200	183	200	200	185	191	209	201	193	224	208	202	204	201	179	207	196	185	218	191	197	217	208	219	230	176	215	216	185	215	178	220	188	204	197	191	214	206	176	204	196	186	207	190	216	178	194	194	211	188	207	218	202	200	182	193	212	190	198	191	175	202	199	215	187	218	183	221	192	190	213	188	195	206	193	185	188	194	174	203	183	187	216	195	216	200	229	213	220	186	226	176	214	203	188	197	206	171	178	215	205	182	211	185	200	186	178	189	201	249	200	189	192	211	207	186	195	182	194	225	195	235	210	195	180	228	206	202	191	200	198	184	207	216	193	194	199	208	181	195	188	200	218	173	219	227	197	215	208	207	208	188	207	179	190	173	211	183	209	197	206	201	187	184	211	186	202	216	184	184	203	178	205	210	216	208	176	185	192	188	179	200	187	205	194	182	229	190	194	201	208	212
25581	20206	30884	38633	36896	32820	24848	19879	18229	12330	11282	6578	4909	3479	2214	1735	1725	1440	1375	890	792	774	755	774	771	775	750	737	751	763	826	763	850	863	904	795	711	643	641	696	583	590	575	596	631	697	726	696	695	666	551	537	571	552	601	490	515	518	513	514	518	509	477	507	541	564	497	522	515	516	545	546	495	484	457	515	498	559	532	533	508	540	545	515	542	506	484	504	546	530	533	546	510	503	498	512	514	491	540	542	512	518	519	517	513	492	491	530	528	541	496	546	482	552	502	488	535	492	471	508	519	492	525	485	542	516	534	505	509	489	501	577	520	521	533	495	519	556	525	511	510	521	504	538	523	493	512	521	515	546	542	526	575	542	508	517	507	494	518	516	506	513	483	507	492	535	483	507	549	577	487	509	483	493	528	478	495	518	498	528	501	493	515	507	500	516	535	484	484	507	487	512	502	502	519	482	503	553	478	504	541	496	520	495	521	506	566	518	520	504	489	506	497	510	482	493	531	530	473	529	474	527	519	495	474	549	504	514	469	539	525	512	541	523	520	536	497	492	527	486	544	522	572	490	514	521	497	512	487	511	534	520	507	492	526	511	529	480	532	512	526	492	490	515	503	506	491	494	479	567	493	467	467	492	512	524	520	507	518	481	541	508	498	528	495	510	525	496	512	535	515	511	533	480	469	499	470	482	509	497	487	519	531	525	527	541	494	544	512	533	550	517	576	510	484	542	485	516	483	535	536	517	474	501	475	507	521	487	519	473	511	522	508	495	488	502	529	506	486	466	532	539	519	520	504	500	504	509	488	527	510	513	523	508	542	491	516	541	484	487	522	527	528	496	517	554	506	541	540	526	496	512	497	503	525	489	552	508	521	496	495	515	459	512	523	483	514	516	493	463	503	527	554	510	491	500	505	529	518	518	507	506	492	480	525	475	534	499	555	518	506	557	510	516	487	522	535	483	507	542	492	515	519	479	514	540	531	525	542	531	483	482	532	518	521	505	510	531	495	497	528	491	511	499	478	494	512	494	520	483	494	494	485	544	520	507	473	506	518	504	528	512	497	543	483	534	509	518	502	524	498	499	485	515	492	489	486	500	515	527	509	498	521	471	521	535	482	543	506	495	490	548	506	486	488	484	511	549	494	523	521	484	485	494	518	534	516	503	537	498	511	491	559	500	501	504	519	487	491	485	525	506	518	496	485	527	521	521	487	539	519	497	537	500	528	541	547	529	560	524	498	567	508	488	498	518	545	508	563	502	543	516	513	508	497	484	481	505	522	493	526	483	478	529	499	500	499	529	483	507	502	496	513	506	550	495	498	531	521	499	507	491	516	528	464	471	514	521	521	500	523	502	463	513	477	483	528	471	527	499	521	503	499	515	553	535	519	534	505	525	502	496	510	509	492	511	522	470	453	536	511	546	509	492	512	509	495	515	506	535	485	529	507	543	514	495	487	565	527	511	502	504	541	500	472	494	534	487	470	525	500	526	479	523	547	541	509	518	530	508	468	507	492	534	501	488	550	531	492	495	522	493	539	482	526	542	520	462	505	527	504	545	513	518	563	531	493	498	529	493	495	506	543	493	508	531	495	520	523	508	542	494	505	510	544	532	521	550	473	508	543	556	525	497	516	494	479	551	472	474	495	521	502	503	481	513	515	498	499	506	517	521	553	493	488	497	489	482	509	496	490	507	500	547	471	487	512	531	521	573	530	529	549	492	479	538	528	517	533	543	483	510	531	494	522	521	516	527	506	473	529	532	531	495	521	532	548	528	469	507	490	526	505	504	508	522	506	468	497	506	483	473	524	527	541	508	588	518	495	505	520	507	496	503	481	508	529	500	520	496	508	507	522	500	470	512	519	491	502	546	540	505	537	491	510	523	456	494	475	506	544	525	499	511	535	489	513	506	564	491	495	507	554	510	528	494	489	501	507	515	505	522	502	510	495	558	503	512	524	508	526	500	510	509	513	548	466	538	526	518	495	490	506	511	502	534	505	506	495	505	507	490	477	484	504	538	514	509	520	511	527	518	531	513	545	499	495	508	505	499	508	491	506	502	491	533	511	533	524	484	517	520	534	496	509	536	486	519	547	540	528	495	475	496	495	512	532	517	508	503	537	488	527	509	522	525	499	498	485	489	485	534	505	510	521	535	496	457	474	479	492	467	507	515	551	546	517	519	521	524	479	556	522	539	525	511	539	539	486	515	520	503	526	513	481	533	504	503	525	546	526	471	533	489	516	512	505	503	466	495	523	536	521	503	524	521	536	529	435	491	516	494	507	531	516	532	516	482	491	487	487	503	528	522	543	468	516	513	536	497	471	463	506	515	535	523	486	506	493	530	476	494	518	485	506	499	479	506	530	530	552	513	501	517	527	505	532	489	536	490	482	528	520	524	523	551	522	491	494	549	503	513	473	490	485	481	473	521	546	544	531	502	488	500	557	558	499	525	504	485	502	547	526	545	544	492	514	518	566	502	516	470	543	476	488	545	523	531	485	526	515	521	476	523	519	522	499	502	492	476	529	535	530	538	537	497	504	521	512	463	511	551	554	509	520	519	491	506	506	507	528	538	521	517	511	518	518	517	465	510	511	536	559	536	506	509	501	516	535	495	528	536	539	510	492	475	543	495	543	548	499	504	527	498	528	510	494	493	491	497	514	481	513	483	510	542	498	525	506	560	548	525	456	493	559	501	504	531	501	517	486	470	511	479	528	516	478	529	499	478	561	484	513	531	495	489	477	541	505	485	465	528	527	571	514	488	513	505	510	485	496	484	514	513	512	510	505	537	480	526	525	465	527	474	541	488	480	531	509	520	513	469	509	508	510	541	531	527	560	499	501	513	527	492	537	543	486	540	525	493	492	527	519	515	512	515	506	517	504	500	503	509	493	498	499	535	525	493	475	503	530	499	554	534	489	501	543	456	480	530	523	471	505	489	529	493	487	530	494	505	525	552	502	490	529	488	539	539	545	492	522	495	485	521	452	522	496	499	528	503	542	460	508	539	530	527	524	508	532	509	481	544	504	508	492	458	513	541	478	512	518	502	518	491	503	493	479	473	492	516	511	478	493	489	522	518	514	497	533	540	499	512	552	485	527	505	519	487	475	502	526	491	500	502	476	473	501	487	499	514	505	532	491	541	540	521	500	523	516	496	496	505	557	491	530	483	520	512	498	524	519	483	463	530	499	510	526	510	524	510	492	530	547	534	500	525	539	557	508	498	458	527	532	478	535	479	527	510	516	506	495	482	522	525	507	495	496	545	534	491	532	502	549	512	542	508	525	537	573	454	481	487	536	512	510	518	504	477	555	457	492	513	503	535	517	506	483	491	513	525	542	501	504	483	524	545	528	491	521	516	494	550	456	494	498	501	512	561	494	522	529	505	470	479	513	540	491	524	530	520	513	489	514	496	526	512	517	498	518	441	512	471	536	540	520	518	526	524	532	503	503	514	498	489	544	525	503	512	479	536	549	484	497	513	480	531
42917	34295	38245	39492	34587	30877	24403	19391	15803	9482	7562	4290	3035	1662	1352	794	697	579	479	382	370	348	382	364	362	382	370	343	380	344	400	398	439	389	390	372	351	319	377	337	302	310	333	344	351	376	331	355	337	296	284	287	311	289	283	262	282	302	293	318	277	302	301	307	290	320	300	311	318	287	290	270	276	307	297	298	312	290	281	265	277	296	292	285	290	311	289	282	320	291	288	259	307	290	303	313	279	301	325	324	289	274	289	327	295	297	298	322	297	296	266	275	264	268	261	300	315	306	266	305	273	302	274	302	310	289	274	303	316	266	244	251	300	298	269	273	308	300	295	313	269	296	313	277	294	285	291	275	294	280	282	294	279	276	291	308	266	297	303	307	283	315	301	262	305	290	293	291	293	291	302	288	295	304	277	290	317	291	269	298	267	284	294	281	240	302	279	292	309	284	293	291	286	300	256	237	306	291	268	279	290	289	293	286	283	321	243	282	279	300	294	270	275	298	273	283	260	308	308	282	302	305	315	315	306	288	299	281	288	287	280	275	269	274	290	307	289	285	298	276	280	297	292	292	291	310	289	299	282	294	293	272	279	287	286	307	300	306	246	292	271	274	267	283	285	278	278	288	292	309	298	297	278	279	299	289	291	323	275	262	282	343	283	306	272	307	309	267	262	307	300	260	291	273	299	278	287	238	280	292	285	306	283	286	298	299	285	286	274	302	310	294	285	304	266	272	299	293	285	268	291	254	297	272	271	289	309	277	303	300	266	281	285	317	288	316	273	292	282	278	283	288	310	306	292	303	255	269	293	279	297	310	313	309	272	245	276	295	294	308	266	291	272	296	280	285	289	287	267	296	299	292	256	300	275	293	291	285	291	265	293	289	309	303	256	321	269	298	299	310	308	268	303	295	302	254	293	282	264	297	269	293	286	297	312	319	303	280	260	323	286	286	301	294	283	292	248	293	301	287	273	269	287	267	288	317	299	315	267	303	278	305	291	273	298	279	272	278	278	315	311	297	306	262	274	292	291	280	274	278	273	301	323	284	298	268	254	261	308	322	282	279	262	304	293	284	287	324	285	278	311	258	270	287	273	304	292	304	273	266	289	306	312	255	263	325	281	238	280	306	256	300	285	288	315	281	289	288	281	267	275	296	321	291	275	307	331	273	261	284	306	280	290	280	328	297	267	281	298	288	295	263	252	291	288	292	305	292	278	306	267	264	347	301	283	299	321	270	300	281	284	321	327	293	297	314	296	287	288	317	324	307	330	300	280	314	270	263	297	297	289	278	285	252	294	269	291	331	304	256	331	267	321	299	281	258	294	314	252	265	290	322	287	285	300	283	306	302	301	291	318	259	288	321	277	289	270	292	271	304	290	295	267	300	334	318	285	267	281	303	275	312	276	308	279	290	277	262	304	281	289	270	298	261	295	303	279	295	268	314	267	308	322	284	286	293	288	282	277	288	297	287	307	243	281	299	298	293	312	316	296	291	330	288	328	282	318	296	305	301	263	303	284	317	262	292	281	290	293	294	280	307	285	280	300	287	253	286	326	262	305	313	312	285	290	285	289	303	243	326	311	266	287	301	273	292	262	299	298	262	287	300	295	311	301	313	261	306	292	286	306	276	276	285	314	278	298	286	248	316	305	256	287	286	283	292	297	298	273	311	284	283	308	266	282	288	282	287	281	246	265	302	301	277	263	294	287	267	281	302	279	284	311	266	286	274	262	260	285	295	291	264	283	286	258	319	337	289	297	315	293	309	276	289	318	308	269	286	270	298	296	271	302	279	292	295	289	282	290	292	271	279	283	254	289	289	294	267	273	293	326	299	287	308	291	301	286	294	309	288	298	261	304	296	289	295	278	302	302	282	279	292	279	261	295	298	267	336	298	311	297	316	309	275	287	276	299	271	315	303	281	288	311	292	276	272	284	287	291	284	298	319	267	281	271	312	301	298	249	307	306	282	252	296	265	323	287	300	294	281	251	283	288	277	248	283	318	288	296	318	275	292	266	285	328	304	264	281	303	305	302	319	308	277	288	255	309	259	267	307	285	265	314	279	303	292	296	285	305	292	293	268	288	304	275	276	303	314	316	294	271	269	294	268	256	311	289	287	288	267	286	292	290	294	315	278	295	321	279	275	327	301	270	282	272	286	272	327	290	317	284	292	267	271	282	239	293	251	274	301	315	313	267	275	272	291	272	282	273	272	262	291	291	268	303	295	249	268	274	290	274	300	273	281	305	272	279	288	266	324	311	307	294	271	299	276	280	271	274	271	288	310	260	308	292	304	274	326	308	300	281	295	282	261	310	280	295	269	251	293	296	314	273	273	281	269	298	278	307	274	306	303	288	278	280	314	282	290	281	273	257	317	276	287	258	250	284	269	281	299	244	274	269	317	315	314	306	305	285	282	307	282	306	284	297	269	265	300	292	281	301	287	319	259	298	306	305	320	294	257	276	333	282	272	304	307	249	281	300	310	310	300	264	273	277	303	275	271	270	279	308	292	287	300	290	301	268	329	305	268	296	301	281	241	305	294	310	297	312	291	259	287	276	303	305	270	284	327	290	295	294	276	306	314	306	308	286	286	286	304	270	303	305	277	260	276	281	264	298	351	320	281	276	302	279	270	315	275	291	338	285	278	295	304	283	285	293	281	305	289	289	268	288	301	274	290	290	250	294	315	300	317	275	305	334	308	287	275	291	307	308	308	302	277	274	284	279	263	277	272	290	271	258	279	294	285	300	283	285	315	254	295	306	266	264	272	316	313	283	290	271	291	268	304	295	305	274	261	303	259	281	329	291	292	283	305	323	333	296	295	267	309	293	280	302	288	280	321	301	274	257	301	276	305	312	316	293	296	316	293	302	312	296	297	268	286	295	309	270	303	288	295	311	261	293	270	282	329	248	240	285	257	301	308	288	261	283	261	250	273	319	309	303	285	293	314	314	296	297	285	283	255	300	297	275	274	292	290	310	273	274	295	300	257	270	284	299	303	306	271	288	304	305	300	285	262	295	277	276	298	270	299	278	265	284	294	306	253	296	253	273	299	268	236	282	295	282	268	303	262	284	286	273	303	293	288	270	303	290	294	295	297	289	321	270	303	280	319	306	279	275	310	275	317	309	320	283	292	282	273	296	282	270	285	279	268	290	314	273	286	320	320	294	283	279	279	321	333	279	279	271	278	278	282	279	301	297	273	266	287	295	303	284	291	283	264	296	291	293	276	332	280	301	290	290	304	299	279	298	293	296	260	295	286	279	273	320	282	335	300	297	322	285	278	261	316	290	268	286	281	295	283	294	308	263	291	247	281	296	293	261	290	303	292	269	319	283	278	287	261	323	260	266	283	298	301	290	275	307	313	286	285	317	286	275	309	286	309	293	299	305	295	251	285	290	278	262	302	300	287	256	258	288	285	287	301	242	269	270	289	297	286	260	304	316	298	279	286	276	316	272	267	273	250	275	296	290	292	320	286	275	303	293	286	281	304
32948	28987	38228	44752	44646	40585	34640	29324	27884	19403	19482	12358	8519	5650	3933	3182	2583	2458	1829	1267	1237	1206	1155	1110	1193	1109	1164	1094	1123	1162	1156	1303	1338	1475	1330	1050	961	986	1045	1020	914	848	835	833	1034	1209	1034	967	999	853	746	766	773	712	736	734	670	704	727	723	725	697	720	702	676	704	728	710	690	690	696	730	681	717	730	701	675	700	714	677	697	686	660	684	680	702	711	678	702	624	678	733	729	694	717	671	651	652	687	679	714	637	667	708	683	688	699	713	650	666	659	735	661	680	709	634	686	626	663	642	688	657	694	679	682	654	681	684	709	624	653	678	721	693	663	668	687	681	676	668	697	672	672	659	655	690	684	682	679	657	669	703	698	722	672	681	644	665	722	661	639	639	738	659	655	706	678	690	684	653	689	707	689	648	672	715	687	688	712	670	663	652	707	583	709	670	668	700	723	642	657	702	636	651	660	679	680	704	697	682	692	681	673	656	653	655	645	652	668	672	701	664	683	665	693	690	612	670	721	735	673	689	649	663	655	695	693	693	653	660	699	695	689	626	680	673	679	691	659	710	685	664	626	698	692	690	719	667	693	662	657	680	654	665	643	677	675	708	640	678	702	674	684	691	663	643	711	671	680	642	663	670	672	667	701	673	689	639	662	700	660	688	662	676	705	651	678	667	682	658	638	642	708	661	661	665	667	691	662	650	644	670	704	682	625	689	691	714	648	662	667	687	747	691	686	678	684	703	685	676	654	665	667	675	683	690	676	696	672	685	721	684	660	678	658	681	675	716	705	725	639	677	686	685	687	677	683	631	637	668	707	676	670	644	720	704	684	668	635	690	654	672	669	669	658	676	681	654	699	650	671	687	667	665	719	675	682	657	656	649	721	653	633	673	731	663	731	736	677	705	644	645	679	644	679	650	647	704	714	672	683	670	689	678	662	707	642	644	645	632	686	703	641	660	662	648	647	670	661	624	686	638	652	671	735	658	674	629	696	677	681	699	682	688	707	679	659	654	677	708	680	702	665	679	669	729	658	625	683	631	652	695	652	711	689	665	653	671	658	716	717	690	678	653	634	640	657	713	691	689	650	660	710	674	687	682	677	673	693	687	640	628	679	643	670	688	650	685	645	660	686	691	653	650	719	685	727	666	671	689	656	680	656	680	670	616	706	739	683	658	685	709	681	697	668	657	664	688	680	692	635	629	667	657	626	653	651	667	680	681	673	662	645	632	688	655	651	674	719	706	647	671	703	699	677	658	687	706	692	688	663	677	700	656	713	685	670	682	697	685	637	631	660	648	654	700	627	668	659	617	698	678	725	676	704	674	692	687	706	716	633	644	694	713	673	668	656	715	676	687	659	677	705	689	642	685	612	732	647	646	637	646	654	636	723	640	643	691	690	709	713	683	689	691	675	699	692	657	720	706	706	692	718	680	686	656	613	669	701	685	727	670	660	675	685	659	695	676	692	668	632	716	666	707	682	677	733	660	659	681	659	689	683	670	676	690	669	718	680	697	679	693	669	634	655	669	649	690	663	733	714	672	669	696	656	664	709	710	651	637	673	712	657	673	644	659	701	678	725	693	660	727	683	654	636	637	665	654	676	724	703	655	680	666	672	598	675	692	645	645	649	681	666	678	656	708	693	630	708	640	681	701	649	651	642	681	644	657	648	700	689	711	665	688	727	612	671	655	677	698	667	664	627	647	668	681	666	711	701	662	663	689	664	678	694	689	680	634	663	694	702	645	673	658	662	692	688	679	665	694	709	593	715	652	705	679	656	730	698	695	676	706	697	708	666	634	653	682	708	651	711	643	666	717	686	661	655	664	710	657	683	663	714	674	699	658	658	688	690	649	649	682	651	686	639	644	690	649	693	684	712	683	660	733	705	706	663	650	725	671	739	700	668	659	650	630	654	666	682	660	662	664	698	655	660	715	716	715	659	699	731	661	681	696	673	631	704	709	662	630	696	706	706	681	643	670	683	667	687	691	687	684	709	658	684	675	733	692	652	721	683	675	658	656	690	661	657	644	716	664	627	693	691	662	668	672	645	654	702	691	714	651	663	659	627	697	687	713	676	646	688	679	664	701	667	674	667	700	667	677	643	688	668	674	664	666	674	684	658	646	666	688	675	666	652	660	663	663	681	700	691	676	650	679	681	737	669	645	698	640	695	641	699	726	695	641	694	657	660	654	698	685	620	678	668	712	680	631	647	674	676	696	699	720	673	729	696	663	700	652	679	660	671	618	667	608	694	656	678	670	690	673	665	687	692	658	675	657	680	695	643	683	734	642	669	697	728	669	650	676	728	639	670	690	690	687	689	724	725	662	701	724	693	655	630	656	659	662	673	630	675	664	670	682	652	666	689	659	642	656	692	621	675	675	698	670	718	708	699	648	691	666	643	701	672	666	685	612	654	662	657	674	763	680	639	657	640	670	638	689	680	675	671	683	689	668	691	693	671	659	709	716	690	637	726	672	631	657	665	686	702	695	740	732	671	690	667	694	687	672	667	665	676	700	647	689	651	709	647	726	648	682	644	678	647	697	675	684	656	665	677	744	670	673	715	685	678	696	656	655	663	664	704	677	692	636	651	660	673	608	745	685	687	661	700	679	716	656	684	698	676	701	693	680	672	695	713	702	638	715	656	666	670	700	764	642	655	720	659	647	652	661	644	671	648	668	712	677	668	703	680	699	640	652	680	697	656	670	699	700	686	690	709	624	655	646	690	670	696	661	650	647	635	660	654	693	703	685	624	657	676	697	628	728	730	639	716	680	657	655	691	677	633	709	638	642	710	694	723	633	691	676	671	703	744	727	673	689	672	667	664	662	660	684	641	684	706	660	669	650	661	681	679	713	702	703	649	642	661	662	663	637	709	707	657	689	704	723	648	683	703	688	692	728	685	644	631	724	670	678	715	643	692	687	720	704	693	709	664	667	716	658	690	715	684	657	647	667	630	666	693	648	652	676	622	668	648	647	638	658	697	686	659	679	720	663	678	683	690	652	686	693	606	684	717	694	690	641	655	675	669	712	722	673	656	647	651	675	686	636	641	677	722	671	738	652	684	682	677	655	707	685	697	689	679	733	667	674	680	685	680	690	743	652	689	669	708	660	716	688	649	668	680	686	645	644	737	658	661	673	676	712	633	642	713	709	654	684	672	669	710	680	742	663	718	670	668	718	666	704	714	711	686	693	706	691	716	657	669	669	683	691	690	659	660	666	640	670	670	694	632	668	675	681	647	677	665	690	669	666	672	683	646	631	618	682	693	753	677	726	666	664	707	676	662	650	639	671	640	635	742	674	727	656	649	688	661	706	743	664	685	670	703	696	689	696	636	694	684	645	689	678	713	684	695	659	683	685	709	699	697	739	656	669	694	668	686	659	667	724	698	676	652	683	711	697	678	663	660	660	694	662	626	644	642	647	727	678	686	656	651	638	683	687	678	701	679	673	656	668	661	729	688	671	713	704	684	655	696	726	671	657	647	751	690	679
9098	6247	6775	5559	3588	2285	1086	561	496	302	263	158	156	118	84	101	77	92	101	90	100	96	99	99	96	89	95	80	96	81	84	87	88	94	101	83	82	81	86	96	81	92	74	105	88	94	92	75	86	97	95	77	99	88	95	76	86	80	82	85	79	67	82	82	93	90	90	73	66	68	87	86	77	81	78	73	87	87	102	86	74	69	83	91	83	92	70	79	99	77	86	85	76	105	78	87	100	92	94	77	81	87	79	80	87	93	102	75	108	83	72	90	95	97	86	77	86	74	89	82	72	73	98	77	85	87	98	89	92	84	85	86	77	83	99	96	73	103	74	89	89	74	71	76	87	82	82	85	83	75	74	94	84	100	81	90	93	96	82	97	63	75	70	93	79	74	74	89	94	68	82	66	84	81	89	100	78	85	88	85	91	74	80	85	83	96	92	69	78	77	90	78	86	78	80	82	104	105	82	97	95	89	90	85	91	112	95	85	90	72	76	74	71	82	97	95	107	83	84	82	84	68	70	88	58	75	68	85	77	80	93	97	102	89	94	80	86	72	106	78	99	88	88	81	93	95	88	101	95	93	65	78	75	85	90	76	83	89	96	92	75	81	95	80	75	110	80	94	82	81	70	79	76	82	82	77	76	79	70	83	110	78	97	94	87	64	79	81	86	96	81	83	100	79	88	85	84	77	87	82	79	84	76	87	88	75	73	94	92	91	95	93	70	82	58	88	79	82	88	79	89	89	86	86	87	92	102	84	84	84	85	93	85	72	83	75	91	85	73	89	99	85	72	80	94	85	76	75	68	72	80	76	78	71	86	98	82	84	84	66	76	73	88	90	90	85	101	106	86	74	91	85	92	85	85	85	80	76	76	70	97	74	74	79	86	74	80	78	82	81	86	92	92	80	80	78	75	95	74	93	82	75	78	85	85	92	87	72	88	90	82	104	67	76	80	104	77	90	84	92	102	102	92	76	97	81	89	81	87	88	87	79	81	74	78	84	81	82	74	79	86	87	78	71	88	78	90	81	100	95	79	78	73	84	90	108	88	77	102	84	76	71	74	95	84	78	82	89	92	82	83	102	75	91	92	72	95	71	91	84	90	69	76	87	103	78	87	77	87	64	76	97	78	92	82	82	75	87	86	93	87	73	89	86	67	79	85	81	63	87	58	68	92	94	90	72	82	78	104	77	99	82	97	82	88	80	63	83	64	101	92	92	92	71	87	73	86	100	89	91	98	87	82	87	81	76	74	81	85	76	73	92	82	77	78	81	73	88	82	86	99	89	64	82	76	77	101	80	79	99	58	78	90	87	80	81	84	88	86	73	92	107	80	96	83	103	85	79	77	79	88	82	84	95	95	84	69	89	80	78	89	98	85	83	76	80	93	106	107	97	93	75	85	77	90	87	78	84	84	81	81	76	86	78	92	84	92	84	78	78	79	90	71	69	91	92	91	72	73	75	79	81	107	87	80	69	88	100	82	72	77	74	77	85	83	77	86	94	76	78	55	87	85	76	96	110	102	82	97	74	66	79	81	96	91	82	85	88	85	71	83	91	96	98	79	90	81	57	96	77	94	76	84	78	76	70	89	84	73	92	84	95	75	92	91	85	104	95	77	86	90	68	95	84	105	71	69	76	73	79	96	104	91	82	83	97	91	87	78	92	82	75	86	93	79	88	91	87	91	90	65	92	96	75	84	93	90	78	89	81	90	77	69	88	73	69	90	85	80	79	74	98	110	100	71	70	65	72	69	83	90	77	97	77	84	89	82	69	95	73	86	90	86	86	83	83	91	85	70	73	80	92	84	94	71	98	88	75	77	82	86	98	80	93	87	79	97	87	77	71	67	97	96	88	70	99	81	75	78	101	92	90	74	88	73	90	93	91	77	102	104	95	87	81	81	98	102	86	79	77	90	73	86	77	84	81	73	80	81	80	63	76	90	95	73	82	100	83	93	80	79	80	91	87	84	84	80	92	70	100	90	110	81	76	93	81	86	88	92	77	75	72	94	87	96	98	78	91	94	86	73	73	78	89	67	84	79	84	83	64	85	103	86	88	86	74	89	67	75	75	103	103	85	72	101	76	86	66	82	79	97	95	77	68	62	80	69	71	79	72	87	84	74	90	87	82	96	86	79	84	88	94	91	87	70	77	89	102	77	93	78	85	97	92	72	94	79	92	77	82	76	92	71	89	82	76	85	96	87	73	82	74	81	95	79	95	65	79	96	85	98	95	77	76	76	93	85	61	89	91	81	82	108	71	95	91	83	91	95	80	105	84	62	105	70	87	94	90	91	107	92	80	90	92	75	82	77	94	81	93	84	70	78	87	99	84	82	72	93	102	89	91	89	88	90	81	80	91	85	93	106	92	71	98	95	76	105	67	79	76	100	84	79	86	89	71	79	80	84	79	75	86	85	85	86	96	81	76	74	90	80	86	77	91	99	84	90	95	97	86	65	80	70	82	93	73	80	85	79	102	81	85	83	86	81	91	82	83	97	89	93	84	86	82	83	80	98	93	90	99	77	88	88	66	81	93	77	81	89	83	89	87	84	82	86	88	79	75	83	93	81	93	75	73	74	65	87	85	79	66	89	78	111	98	80	101	79	83	74	106	95	72	84	88	68	72	93	87	89	77	76	79	102	77	75	75	83	99	94	76	79	87	78	74	78	81	90	78	106	93	85	91	85	100	87	74	64	79	87	79	74	106	106	76	85	92	90	74	77	84	83	95	87	78	82	75	86	67	82	81	85	69	82	93	80	71	83	68	95	81	80	87	70	81	84	93	77	80	81	79	78	94	69	90	74	95	82	87	99	94	71	84	82	76	76	95	74	88	84	90	84	97	86	86	76	98	87	59	77	77	107	77	83	88	75	76	86	81	82	79	76	63	81	95	88	96	74	67	91	78	74	99	89	73	83	86	93	83	89	81	97	69	85	79	83	90	110	102	87	74	91	66	106	97	79	82	88	85	76	83	86	97	102	81	68	80	68	100	100	87	85	72	85	70	78	78	90	77	89	86	77	97	80	81	85	83	78	81	87	71	102	82	89	91	90	68	69	68	74	68	99	92	90	74	74	79	81	86	93	89	86	89	81	86	100	86	87	83	84	90	83	82	71	84	92	77	86	51	70	69	84	85	80	79	82	65	91	86	112	70	71	79	72	85	78	76	87	80	100	87	96	92	86	100	78	86	78	88	83	83	75	70	79	81	77	78	81	108	82	71	84	78	73	63	68	70	83	80	78	78	72	72	88	99	84	91	87	70	110	95	90	87	80	66	75	77	72	71	80	79	110	79	99	92	79	83	79	99	88	88	101	71	93	88	91	94	92	89	79	82	85	63	82	97	67	87	68	85	89	85	69	93	84	92	73	82	103	80	82	85	87	98	86	87	107	78	86	95	77	85	86	86	73	89	73	80	92	84	94	82	101	80	66	79	91	63	83	97	88	73	94	84	84	93	71	92	91	78	84	96	93	89	78	96	73	87
6963	5656	10306	12077	9686	6978	4149	2623	2620	1859	1478	906	689	543	453	386	393	454	386	312	326	271	299	266	338	348	309	304	277	307	320	284	323	318	328	298	301	308	291	315	288	287	245	274	246	272	279	289	266	253	254	275	257	275	266	254	260	241	253	274	255	269	273	279	273	245	268	255	265	268	258	247	259	271	237	284	266	260	234	233	289	256	275	273	263	245	250	238	272	262	264	268	265	291	262	260	292	273	253	249	255	281	292	268	255	268	270	245	265	246	251	286	248	252	255	224	265	262	272	273	260	263	279	231	263	279	273	258	283	249	256	262	238	285	267	256	279	259	235	276	267	270	240	270	257	264	254	264	268	237	265	287	228	277	271	284	283	259	273	248	238	288	242	253	265	259	285	272	269	239	259	265	262	267	251	259	292	284	250	258	284	285	241	261	234	249	246	279	266	220	272	242	275	236	249	241	273	265	277	282	259	263	278	224	273	258	276	254	244	241	259	266	229	248	259	264	246	243	242	261	269	267	246	285	278	260	261	264	277	249	257	272	279	270	270	262	279	267	291	260	280	279	248	253	255	283	254	276	251	278	255	237	275	244	249	264	252	269	245	266	253	249	277	273	249	260	248	258	262	264	272	241	244	243	268	299	264	217	294	253	283	283	259	247	279	289	264	286	284	259	261	257	250	251	275	279	257	276	311	255	278	275	253	261	275	237	265	223	260	252	259	241	264	256	247	260	252	260	279	248	247	258	256	271	267	269	240	258	266	279	259	263	257	260	266	259	253	255	228	285	261	257	273	265	251	279	269	260	275	267	287	265	215	264	262	278	276	266	252	260	277	259	246	262	284	281	239	236	235	264	237	271	238	247	256	243	255	257	271	254	257	247	274	261	268	258	250	247	277	242	252	248	260	248	281	274	273	280	264	288	256	279	281	249	267	265	280	239	263	243	279	284	259	297	254	265	261	269	281	240	292	247	287	276	261	236	295	271	263	255	245	250	278	237	260	251	247	262	253	234	277	268	283	263	259	267	241	245	263	253	256	275	266	247	266	270	262	278	297	275	267	253	238	273	272	271	211	245	267	290	267	241	257	266	257	265	270	274	255	264	236	282	270	243	247	251	263	254	254	270	245	269	228	261	247	267	302	281	250	260	263	255	273	239	298	270	255	265	239	257	249	262	270	239	264	272	274	278	295	248	255	265	255	274	261	270	269	251	242	257	262	272	230	259	259	264	254	285	262	224	234	268	283	255	266	291	272	252	247	265	240	258	259	273	257	285	247	268	244	256	254	283	257	251	269	238	280	267	274	251	244	293	252	278	262	245	270	269	240	277	265	277	279	242	264	265	272	266	254	254	247	241	273	288	252	245	247	241	248	260	248	267	288	268	269	255	244	244	251	291	288	255	279	256	255	262	247	270	275	237	282	260	282	239	252	233	254	255	248	277	249	275	272	249	280	270	260	265	265	245	238	279	254	259	236	267	280	263	267	281	240	253	242	269	263	230	271	283	226	261	258	263	289	272	272	260	287	246	247	276	292	289	284	231	265	257	268	283	236	262	231	261	241	290	265	258	259	246	255	260	228	280	269	264	271	251	271	285	256	264	280	249	253	253	266	266	292	286	257	243	255	272	252	256	268	243	247	261	244	276	256	276	239	296	296	229	260	251	266	252	264	247	260	246	278	268	236	294	258	244	263	234	270	261	233	276	241	273	260	258	248	264	267	263	253	236	269	256	247	220	244	267	268	287	256	256	281	236	275	259	232	276	249	251	249	281	246	288	265	276	257	280	259	274	245	287	250	271	266	267	268	244	247	274	292	252	279	244	251	301	268	273	265	243	257	279	272	273	240	219	238	248	244	260	270	281	280	246	270	266	283	265	242	235	273	252	282	268	240	261	247	254	237	250	319	265	259	281	241	285	279	246	225	285	296	270	273	273	276	256	257	249	258	253	261	251	272	227	256	251	237	256	264	267	234	265	281	283	261	266	244	264	253	248	271	252	257	267	294	262	269	265	256	268	262	279	269	255	271	261	252	233	246	240	282	259	251	253	240	268	262	252	243	267	273	241	244	229	249	290	250	275	234	239	258	285	248	251	271	241	269	274	267	252	274	290	234	242	268	265	233	252	272	259	280	259	291	270	268	274	256	243	269	258	266	261	285	251	260	262	251	287	277	257	250	278	236	251	281	263	258	265	257	270	263	237	290	247	266	277	259	290	264	264	252	245	263	274	249	300	282	276	245	253	264	265	265	250	244	265	273	279	267	256	281	269	262	275	248	271	257	297	279	271	283	270	266	265	273	259	252	293	265	260	255	264	282	285	241	279	255	288	233	270	249	270	240	246	278	292	243	255	278	269	275	274	239	248	283	256	275	248	228	275	266	264	297	237	279	228	274	276	248	277	317	242	265	268	290	267	258	271	260	238	281	259	262	275	252	263	252	244	253	258	283	248	261	269	265	243	271	252	290	277	273	274	251	276	264	247	278	270	292	265	280	284	282	232	270	281	276	257	267	251	272	246	268	263	260	265	240	290	253	284	249	259	263	256	257	255	264	250	292	265	277	273	267	284	260	259	306	233	240	258	270	265	267	256	273	259	244	219	232	205	271	246	250	245	265	273	256	254	256	269	267	286	262	272	249	239	267	272	246	257	303	286	243	228	269	269	258	269	305	275	256	279	257	250	265	249	273	229	265	261	262	267	247	257	277	269	268	260	237	258	252	232	280	271	250	273	249	279	253	216	245	271	243	260	247	244	280	251	252	240	287	262	272	258	250	262	257	268	235	251	273	275	233	282	276	257	260	268	230	287	280	246	273	252	273	253	265	254	249	284	276	249	284	284	287	262	231	252	268	273	284	265	257	293	280	253	262	257	278	308	250	284	256	240	241	278	250	257	251	268	273	260	260	282	274	250	308	257	286	239	241	256	265	254	265	245	254	259	258	243	268	274	258	310	293	266	245	265	265	263	254	252	244	264	252	225	232	260	242	254	271	294	253	288	252	254	261	258	281	274	230	264	273	256	255	276	270	250	299	278	255	256	271	277	253	273	293	279	280	267	290	273	260	279	246	227	222	254	259	262	271	274	298	270	254	279	255	273	256	232	252	246	275	257	253	270	260	243	230	253	258	249	244	268	250	243	253	254	267	286	233	275	272	236	282	278	286	262	292	271	249	276	253	262	252	264	244	262	254	256	259	268	242	244	260	278	266	269	265	274	272	251	266	245	267	265	277	259	237	252	278	283	265	250	256	242	237	264	262	272	268	284	270	259	252	235	297	261	268	274	257	300	264	262	269	277	257	243	235	256	283	270	240	242	247	265	240	238	265	315	249	265	271	267	269	299	265	273	282	303	258	250	238	264	289	267	236	241	253	252	266	269	253	264	221	237	274	274	236	255	258	250	239	272	252	278	271	237	299	292	254	287	264	271	259	250	228	251	278	264	238	272	251	263	271	253	258	261	260	261	243	258	265	294	258	245	289	256	261	253	236	252
35024	29626	33849	33643	29616	24439	16979	11106	9418	5779	4349	2467	1626	728	756	505	491	344	278	258	260	255	224	241	201	257	225	260	209	227	244	239	234	304	200	218	210	210	225	209	207	222	199	239	224	224	197	196	192	232	228	186	183	212	235	208	223	202	214	206	186	197	192	222	186	195	193	211	198	213	216	218	212	184	170	167	184	194	207	200	192	192	222	202	219	207	207	182	195	194	205	207	200	189	212	190	176	189	186	196	186	197	200	215	214	225	193	220	190	225	220	216	188	203	195	201	200	189	197	211	207	195	206	177	203	207	211	228	202	182	204	204	206	227	196	198	231	188	157	184	211	171	215	180	213	226	184	193	190	188	202	190	188	243	227	190	208	206	187	204	216	186	223	218	206	180	216	220	199	218	185	207	193	200	204	195	200	196	203	200	181	202	191	191	203	220	205	204	185	192	169	182	197	179	195	207	190	194	184	212	219	206	174	207	210	202	209	201	177	205	201	203	204	207	218	204	176	198	215	190	208	213	176	220	227	185	192	200	196	196	197	210	204	203	197	204	187	190	219	189	209	203	184	203	210	212	194	211	208	193	192	212	211	170	190	176	201	203	201	196	211	190	203	231	217	192	227	181	196	205	213	171	196	225	202	215	218	214	221	186	205	242	174	217	206	206	191	211	198	187	194	239	194	192	195	182	196	217	199	177	204	211	186	204	212	220	196	188	192	205	191	207	226	168	227	182	213	183	174	191	206	193	195	201	238	176	208	188	192	187	220	216	193	203	194	179	190	190	216	204	184	189	180	211	201	210	178	212	230	204	194	204	179	218	201	201	219	201	213	193	208	211	206	192	193	188	160	203	197	187	196	202	193	176	215	190	210	197	164	211	180	186	194	204	204	199	194	197	198	206	207	205	208	217	205	210	192	210	213	160	212	206	187	208	202	205	205	192	202	205	183	188	206	219	190	214	232	211	200	199	235	211	233	203	202	193	209	205	176	218	218	227	185	190	189	215	198	174	172	193	219	196	203	163	175	179	220	188	218	199	223	211	197	199	224	198	182	200	166	210	180	199	205	197	216	203	201	193	200	183	207	196	228	203	210	188	204	207	164	207	228	223	193	201	209	188	199	180	206	210	197	198	193	177	202	171	209	196	181	189	240	213	184	178	173	213	186	204	215	196	216	229	226	188	177	190	216	184	226	191	195	190	190	212	174	183	199	187	171	190	189	186	204	201	236	185	200	226	197	207	193	190	199	223	187	211	224	207	212	174	193	198	199	191	183	203	208	208	215	190	214	182	194	193	186	208	197	201	217	204	201	206	192	181	198	205	180	195	209	206	228	217	220	188	186	223	188	180	228	203	163	191	217	236	195	198	168	199	216	196	199	216	201	205	179	214	194	202	187	187	212	205	197	190	181	215	196	189	213	179	222	225	196	200	196	221	192	187	205	203	168	183	188	198	195	216	200	211	183	190	216	216	210	214	204	164	231	196	191	206	191	191	192	169	185	193	218	192	173	183	188	208	208	215	187	209	198	190	207	191	181	198	188	177	186	188	190	199	180	196	187	220	203	211	193	199	191	205	200	191	209	185	184	199	189	224	209	194	203	214	216	195	177	204	187	211	193	203	209	196	198	203	229	181	178	179	218	215	202	189	187	199	221	177	213	214	182	209	179	198	188	205	199	224	166	195	195	183	232	180	179	193	187	187	160	208	212	238	199	191	209	222	228	188	189	181	195	218	206	222	186	182	185	219	205	198	173	191	192	206	187	206	192	195	212	203	221	211	192	193	179	187	203	196	224	190	204	201	173	193	190	208	190	191	189	211	204	222	201	201	188	198	195	191	193	216	232	192	205	195	208	198	198	208	217	207	194	206	220	187	193	208	239	213	222	200	219	207	207	213	178	206	192	187	196	199	213	201	194	191	184	225	212	207	186	210	208	212	199	198	178	193	205	184	231	206	182	190	180	202	199	204	206	197	208	217	207	207	182	218	190	207	191	214	223	202	196	223	194	225	188	206	183	195	186	201	193	178	187	206	206	181	173	196	218	210	205	206	223	202	174	218	210	215	174	219	212	190	204	206	177	198	195	188	217	241	203	186	210	192	191	185	217	227	190	221	193	194	210	206	181	220	205	216	203	174	191	196	188	205	216	223	199	211	208	176	198	195	193	179	207	180	232	202	200	215	212	195	181	204	217	198	202	183	193	207	205	209	203	192	178	190	190	187	182	204	193	227	213	218	193	202	204	184	211	215	199	205	196	178	192	189	181	221	222	201	210	195	196	178	208	207	188	197	212	190	211	216	182	196	205	173	213	206	205	226	202	203	218	205	185	199	215	220	178	210	192	199	165	183	191	199	186	202	212	209	187	210	198	179	230	210	194	203	215	200	197	208	200	196	216	182	217	212	215	197	208	213	232	209	203	223	204	212	187	198	189	195	196	198	186	217	205	180	178	212	203	207	189	192	193	189	190	213	192	213	214	254	193	197	184	198	179	198	185	214	190	185	184	247	203	185	213	220	190	174	219	187	171	200	202	199	218	213	198	207	181	186	189	223	166	205	192	173	173	182	202	196	177	221	219	190	201	188	208	183	199	207	211	199	188	212	215	188	196	201	200	206	180	207	194	183	215	186	197	212	204	203	227	213	174	198	189	193	213	166	192	217	188	187	188	201	192	199	185	205	188	201	219	181	214	202	206	190	173	196	188	182	194	200	212	201	187	207	195	197	231	206	208	205	219	219	220	206	200	197	217	223	233	222	205	217	208	204	189	194	213	188	193	196	199	190	195	218	206	186	206	219	203	205	177	211	209	183	203	189	195	215	214	196	213	160	188	199	203	207	222	193	195	218	205	190	176	192	208	188	196	203	215	211	170	184	196	217	192	207	218	206	186	200	209	197	180	165	207	206	222	206	225	199	231	189	197	198	204	178	200	215	216	220	212	203	204	183	175	204	209	207	208	204	203	176	209	222	183	217	202	194	220	209	173	188	207	199	207	207	222	226	175	211	198	197	188	156	189	195	216	201	187	181	166	209	215	208	203	215	177	218	217	196	198	200	223	202	206	199	215	184	202	214	210	218	194	188	219	204	194	192	197	161	195	179	174	201	211	206	207	200	207	204	174	215	205	195	225	244	201	195	218	236	217	215	184	175	205	159	206	167	193	204	174	233	194	207	187	193	197	204	211	217	181	181	201	167	217	218	177	191	164	205	220	211	191	213	222	199	228	212	202	207	191	188	189	228	221	210	202	234	216	206	199	193	189	185	203	203	203	176	195	220	201	177	208	188	210	207	211	175	221	202	222	215	182	167	166	173	233	237	206	236	196	191	236	202	172	210	199	225	193	228	188	175	216	195	183	192	186	186	200	186	221	220	208	185	185	189	240	200	194	199	208	177	206	202	216	197	195	194	211	204	180	194	183	202	206	184	196	185	194	204	215	185	175	181	223	186	184	191	205	203	213	198	200	203	190	214	218	211	200	224	194	212	214	218	196	203
26237	22860	32852	37765	37833	33717	27481	20772	21223	14938	13088	7871	5097	2617	2305	1974	1949	1390	943	762	758	762	759	708	760	702	755	768	741	725	843	842	945	915	699	731	611	608	651	696	622	590	558	619	782	647	574	633	633	577	552	632	561	579	529	484	580	514	511	541	490	484	543	522	524	515	481	525	519	508	479	535	505	487	510	530	536	517	497	514	516	454	516	510	539	542	541	520	496	478	504	499	549	527	530	537	545	498	541	524	496	528	499	497	558	497	517	517	514	535	554	551	505	527	486	552	493	522	508	498	471	534	494	558	517	531	520	509	501	492	513	523	503	517	482	512	469	522	523	492	505	511	551	516	501	493	488	522	550	513	540	505	503	529	488	545	501	486	524	524	515	556	543	512	508	533	513	521	509	500	463	497	490	469	518	494	489	513	528	479	535	535	528	503	505	494	524	526	517	496	547	485	518	499	503	521	500	482	523	500	514	480	461	462	485	556	506	520	545	541	463	485	513	495	523	515	522	487	466	496	529	515	440	546	494	515	494	497	522	541	505	510	497	525	534	522	504	521	493	502	497	483	518	466	555	537	536	492	493	468	529	506	500	542	541	517	485	528	499	553	516	522	499	485	530	463	510	513	529	504	509	491	536	529	526	492	501	506	543	550	504	511	520	497	530	476	500	526	507	503	512	534	524	485	553	482	542	507	497	521	484	506	498	504	472	505	502	522	474	454	514	500	523	536	494	516	538	508	541	482	499	539	477	521	533	510	520	516	546	546	515	524	485	477	511	497	550	515	509	492	519	519	516	492	477	509	509	543	530	503	457	559	505	523	485	484	506	543	507	520	495	502	490	532	477	532	497	534	525	521	506	491	498	564	545	504	535	530	482	537	521	535	546	516	492	484	535	529	510	495	498	461	479	526	509	508	490	521	490	502	509	515	524	519	532	491	503	514	481	484	502	519	494	525	515	487	486	497	513	509	522	495	545	496	528	455	561	513	484	556	490	515	488	551	521	510	480	506	556	501	521	480	478	497	491	508	491	535	524	472	545	525	488	514	482	520	484	520	513	464	541	525	528	456	503	526	517	516	516	509	510	480	528	505	491	497	529	519	528	552	518	519	481	509	474	514	523	521	523	525	528	500	505	482	490	500	517	547	532	475	499	529	499	514	519	528	493	510	562	505	520	493	570	495	535	518	533	535	513	549	522	524	531	475	497	486	532	523	547	529	506	494	503	486	502	533	501	506	504	493	464	512	514	511	534	529	465	498	539	509	520	480	478	492	500	516	484	484	529	530	529	491	537	521	500	478	513	507	458	543	481	508	519	506	559	527	466	527	505	486	493	556	499	487	499	544	540	516	509	505	510	488	536	469	499	534	495	554	501	508	490	492	537	525	495	548	504	489	492	532	504	523	526	530	507	518	505	482	525	485	482	498	523	489	493	518	533	459	543	487	507	493	508	521	492	515	475	516	511	506	483	557	511	459	530	527	523	512	521	505	559	527	559	456	520	495	477	513	468	525	510	497	541	513	519	526	510	521	500	526	478	538	506	529	505	530	450	491	524	524	506	503	529	506	490	547	520	521	523	507	513	489	515	533	537	534	496	502	530	511	510	490	488	511	489	530	469	529	513	533	475	530	503	534	558	513	510	506	553	494	462	505	491	486	539	538	457	525	503	527	503	506	492	504	510	542	510	552	495	514	504	479	518	545	463	494	522	521	504	526	471	534	471	470	504	529	513	519	490	532	541	552	554	542	531	512	494	529	521	491	535	500	470	519	482	571	533	506	512	547	510	509	495	513	506	482	521	490	534	552	532	513	513	527	486	481	480	502	482	485	509	509	497	570	542	498	495	537	531	516	532	545	526	504	518	507	508	486	478	479	512	511	504	518	464	543	519	524	482	528	538	515	531	493	511	515	476	540	504	486	491	555	511	521	504	526	503	528	491	493	526	506	486	497	535	520	467	504	520	440	522	511	480	528	521	520	483	483	501	513	510	492	482	518	502	521	484	527	525	544	552	499	508	488	492	491	537	504	513	503	525	509	500	471	534	533	537	522	527	492	527	503	510	518	481	491	510	502	528	526	504	476	538	509	513	493	528	517	498	508	524	498	467	541	573	524	498	495	483	484	492	522	532	491	517	494	496	484	489	496	525	461	491	534	486	498	514	534	544	483	529	534	530	535	515	533	502	509	528	499	514	511	509	514	505	519	531	460	488	497	486	513	522	475	547	535	509	490	514	480	505	502	543	470	533	526	497	545	492	497	513	511	529	483	490	496	519	501	483	498	538	503	485	526	548	504	484	501	516	537	532	488	541	476	465	507	478	485	492	562	480	530	536	506	511	485	485	500	484	538	498	494	495	541	524	537	526	507	496	497	531	487	492	485	526	513	489	521	500	532	532	507	540	537	527	494	570	499	502	509	499	511	432	557	535	524	517	508	546	532	522	485	495	487	469	535	493	472	497	532	526	540	513	486	502	518	472	486	495	520	566	520	546	504	527	502	535	531	510	531	517	512	481	515	484	535	506	504	458	507	537	516	518	536	529	486	491	509	518	520	465	507	485	486	489	539	475	540	485	534	490	486	485	479	536	522	563	499	474	482	521	520	526	487	504	512	492	491	538	534	491	514	496	450	505	541	514	516	520	488	498	512	521	486	492	525	479	515	516	511	516	511	545	515	527	487	503	509	522	519	507	482	520	469	536	509	506	526	507	503	533	481	530	487	535	532	531	512	519	492	496	528	524	471	543	483	499	494	476	503	480	517	485	556	469	510	536	531	516	486	518	516	518	507	512	473	516	488	461	520	508	499	496	516	486	513	531	456	515	526	522	502	503	525	516	470	517	455	507	486	540	484	524	527	509	502	537	515	515	493	486	560	518	526	514	491	496	516	538	533	480	505	548	533	567	520	510	496	520	522	512	484	516	467	519	524	556	483	518	554	548	509	519	515	512	513	530	525	554	485	532	530	522	502	570	544	511	460	505	484	508	516	479	498	497	542	476	511	525	498	515	488	490	460	533	502	524	509	528	486	481	526	541	521	516	487	521	551	517	548	453	519	532	529	518	475	508	501	508	503	525	482	529	509	479	539	491	506	485	508	520	523	531	533	518	511	536	487	524	524	561	456	513	535	535	478	547	515	498	500	539	520	515	533	522	509	501	474	538	487	524	514	524	494	477	502	517	517	479	495	542	513	488	491	515	520	491	507	527	510	515	488	502	506	522	516	485	510	535	547	487	570	498	539	463	533	496	540	553	506	520	523	566	566	539	498	500	511	518	533	507	507	505	507	542	513	488	521	527	518	544	486	517	489	469	486	491	527	514	482	525	501	519	518	483	547	508	505	512	540	510	501	512	515	528	501	503	538	525	455	521	454	540	494	497	501	541	525	492	481	487	497	512	492	528	531	570	522	491	525	507	492	489	515	533	517	531	518	513	502	516	499	501	533	562	541	506	519	476	486	521	492	565	524	537	509	517	509	499	525	509	498	551	552	506	531
43438	34671	37609	37510	35102	30839	25595	20502	19029	12326	9161	5405	3531	1613	1149	921	862	505	369	361	351	363	356	349	374	354	378	337	330	425	416	371	422	334	300	351	366	311	325	341	313	333	338	334	355	351	308	337	297	321	311	304	335	342	289	291	319	330	343	300	312	296	288	290	264	327	277	301	264	277	284	270	321	272	297	326	299	265	270	284	312	284	287	277	290	287	278	267	275	279	261	298	319	230	276	274	333	288	281	253	308	278	260	310	314	294	296	248	289	303	273	308	296	303	323	317	285	300	272	308	253	314	299	266	264	275	296	275	299	289	264	309	321	271	254	290	276	268	273	295	315	288	298	292	303	313	252	310	270	282	307	301	302	285	306	282	283	299	256	307	281	267	338	308	271	294	262	262	314	291	285	298	254	268	315	301	264	282	277	290	319	282	298	283	295	285	281	305	284	285	309	312	284	286	285	283	284	293	306	292	276	298	265	288	294	303	317	307	325	312	309	296	301	290	300	310	330	301	296	317	277	283	307	287	264	259	268	286	343	270	285	322	296	285	277	273	289	268	272	296	305	233	282	270	290	306	304	276	290	281	305	298	309	291	282	318	283	277	281	310	278	301	313	309	277	281	256	300	268	254	305	293	313	293	295	284	281	289	300	309	281	297	254	313	293	272	254	279	291	284	300	296	302	266	274	282	317	255	275	277	294	301	295	297	284	320	296	304	297	322	277	239	308	275	269	286	306	331	312	278	288	267	295	299	286	316	293	266	317	281	297	286	302	276	308	262	271	283	284	288	289	324	296	289	278	261	302	294	285	308	370	280	318	337	306	259	300	287	277	302	268	275	248	286	316	272	284	259	298	283	300	257	300	297	296	282	266	294	292	279	285	271	255	294	282	304	314	294	254	299	306	294	316	293	301	293	282	286	287	287	319	275	299	259	291	280	284	308	316	289	292	291	257	299	332	280	270	304	294	318	285	275	295	260	247	286	296	309	280	263	301	281	304	292	286	281	320	306	287	305	276	290	296	315	300	289	268	264	305	285	290	283	279	282	259	300	296	301	289	294	290	293	292	255	297	293	314	301	291	278	274	282	310	313	286	300	283	280	282	290	272	283	309	299	296	304	328	313	267	306	285	280	262	289	276	300	291	286	294	298	271	278	285	268	285	294	283	268	294	279	279	281	272	277	311	272	317	297	278	297	268	338	298	302	289	275	307	297	279	302	304	293	304	300	297	283	295	287	270	281	286	309	287	284	300	297	296	296	305	284	281	321	298	300	259	277	282	302	288	309	280	251	314	286	272	299	311	305	291	278	282	283	295	298	279	299	282	292	287	301	280	274	285	287	312	269	262	295	290	281	271	313	311	292	277	269	300	282	290	276	306	278	334	256	317	302	286	270	293	264	306	293	318	268	278	310	270	281	288	280	293	276	301	302	289	279	298	309	326	278	292	283	301	271	304	296	320	277	263	319	293	304	330	266	290	298	316	294	286	249	295	325	264	293	278	297	309	320	261	289	283	298	296	294	283	306	304	286	292	288	285	266	247	262	310	301	288	272	269	307	274	277	337	273	275	293	275	282	279	275	276	288	294	305	289	299	276	272	279	279	291	279	304	257	283	269	258	281	304	323	272	325	281	281	300	288	294	309	293	326	288	282	267	277	297	310	275	273	341	292	309	278	283	307	300	311	283	303	303	300	243	283	281	311	289	293	264	288	274	256	285	272	271	287	251	292	294	272	282	289	292	256	305	309	284	269	279	269	280	284	264	256	259	321	290	293	304	302	308	282	319	306	310	275	315	269	297	296	278	300	279	286	309	274	311	291	303	267	291	307	284	309	286	291	282	254	320	293	275	262	276	282	318	262	272	275	284	343	266	304	320	298	286	327	265	307	283	276	292	296	278	281	276	303	285	282	297	262	289	320	279	308	328	296	317	269	300	283	283	286	273	294	267	265	291	297	301	294	287	282	290	302	294	294	306	276	301	283	285	290	321	290	315	298	280	290	313	292	299	280	297	266	245	317	283	255	283	283	292	283	292	252	284	287	320	259	327	299	277	265	322	288	296	281	265	277	315	300	302	297	306	293	308	298	263	272	313	285	260	292	310	320	296	297	295	293	320	301	320	294	297	296	256	285	310	303	253	282	271	263	275	288	271	302	289	302	302	243	269	250	269	272	292	249	281	305	263	258	275	300	288	291	262	296	278	279	283	260	311	277	290	293	287	276	266	305	277	279	278	284	311	318	306	281	294	313	288	279	306	302	287	299	283	258	295	296	298	298	298	300	271	263	298	301	274	269	288	275	286	266	276	291	289	314	289	279	278	305	307	308	312	313	262	259	306	299	265	273	306	307	298	305	288	260	287	270	278	298	257	280	269	271	319	287	291	294	291	270	258	310	296	270	269	310	285	262	256	307	278	290	309	297	301	284	301	299	267	266	297	276	286	346	304	256	303	302	325	317	270	284	287	295	274	282	291	279	299	258	276	275	262	299	288	291	263	322	284	266	298	319	287	289	285	292	285	275	284	307	309	281	315	296	295	286	303	302	310	310	301	270	291	289	274	275	258	334	294	284	300	290	286	305	272	279	260	281	297	297	302	260	280	286	268	261	259	290	288	316	272	301	260	269	298	264	256	301	275	314	273	267	306	263	293	321	317	297	270	281	284	306	284	289	284	291	262	307	298	302	291	329	327	291	259	276	289	279	263	268	288	267	301	307	293	258	318	254	336	313	295	263	277	298	290	319	272	332	303	301	329	283	269	263	291	308	265	294	293	292	299	307	296	293	322	298	275	284	294	281	330	323	285	281	287	310	283	309	271	269	274	268	292	282	319	276	294	309	288	299	310	289	276	283	273	254	296	309	272	293	304	278	293	292	318	297	241	260	312	263	276	295	269	287	309	304	286	271	286	284	300	287	268	284	274	302	253	277	282	288	292	281	272	285	301	283	314	320	301	279	316	275	270	304	285	269	299	286	294	293	285	290	251	268	289	287	269	287	290	259	277	288	309	284	256	277	282	283	301	308	263	284	306	276	280	304	312	278	296	281	281	281	284	311	310	298	299	304	276	308	279	292	294	305	272	278	306	287	298	289	294	251	315	266	295	256	304	302	299	254	318	266	285	260	252	281	297	297	291	284	321	266	296	307	277	297	279	279	299	272	270	283	271	305	295	273	272	290	294	257	285	293	309	289	296	261	303	293	294	297	303	267	283	250	306	290	263	261	267	294	295	276	272	302	290	265	285	284	291	320	288	287	305	289	289	303	291	308	273	345	310	264	292	283	287	291	282	285	300	292	313	301	294	335	271	282	296	266	292	328	324	302	297	282	281	287	295	251	293	319	305	300	286	290	301	304	327	320	312	275	277	277	331	286	288	268	294	269	294	302	283	310	323	266	296	290	316	308	287	292	284	288	286	310	293	261	305	263	291	291	274	265	290	295	287	265	310	296	285	267	322	280	299	351	287	313	297	306	297	291	278	300	303	275	279	307	307	280
34086	30143	39509	43559	46336	41693	36792	30030	32687	22972	20714	12544	9061	4907	4411	3673	3213	2082	1333	1163	1155	1205	1232	1136	1114	1096	1237	1137	1315	1512	1516	1733	1599	1208	1085	1087	934	936	988	951	794	838	866	939	1111	1035	891	972	952	888	825	782	787	822	756	757	679	716	675	713	696	730	677	718	685	725	667	660	697	678	693	705	692	708	745	674	715	730	667	683	694	744	740	679	705	717	717	672	637	695	688	664	668	662	677	678	681	695	678	713	643	708	668	674	699	682	713	709	630	710	707	699	621	662	712	667	693	700	704	716	670	693	676	693	687	687	728	704	631	673	707	695	668	680	698	664	662	675	716	705	667	701	703	697	713	696	685	696	703	645	673	662	656	658	694	632	664	629	710	671	682	653	684	644	677	679	644	665	689	703	665	663	721	657	666	696	690	680	666	680	696	678	695	664	687	669	655	712	708	721	688	643	661	651	686	665	693	686	704	686	637	703	678	674	643	646	676	696	640	699	646	700	665	663	687	717	696	668	638	705	686	675	660	605	689	690	713	664	699	671	695	681	745	688	674	672	745	633	658	677	689	680	645	663	673	718	684	664	702	693	661	689	689	716	687	669	684	699	675	706	690	686	650	659	665	641	726	707	675	654	714	697	683	642	695	681	656	689	669	703	694	677	689	663	674	662	720	692	683	700	672	712	636	661	696	707	687	693	669	714	701	674	727	683	708	653	732	642	690	637	682	700	694	687	689	693	652	642	685	682	709	705	659	666	645	661	652	723	703	654	613	642	679	702	692	698	680	677	726	628	686	675	662	681	661	678	696	696	645	671	638	679	702	682	648	661	703	669	677	684	703	738	721	682	701	697	711	678	688	695	695	702	705	674	649	698	666	672	656	699	632	673	698	719	657	674	671	722	676	679	656	674	734	662	690	649	726	658	648	721	696	706	661	710	659	670	675	668	712	714	686	685	681	634	693	668	663	676	640	683	664	713	663	668	718	708	700	691	643	665	688	690	674	648	627	645	688	687	612	684	654	695	680	625	693	734	660	645	641	644	666	648	698	705	662	675	687	644	701	680	698	686	657	701	679	701	714	703	668	664	679	652	676	683	640	660	684	694	663	662	694	674	679	653	671	705	751	699	681	689	685	681	720	706	658	637	684	683	689	708	720	674	671	662	671	636	665	696	638	652	669	692	669	682	694	660	716	651	688	679	737	681	655	688	713	651	677	649	642	719	643	698	718	673	648	703	697	635	673	671	670	679	711	650	696	672	728	701	670	672	688	681	670	727	691	722	732	714	671	696	685	667	666	747	711	714	682	651	698	656	668	685	682	681	684	671	679	707	660	723	641	738	682	667	705	720	695	680	664	636	704	667	658	731	681	683	678	720	671	687	695	686	692	684	650	655	691	698	694	706	665	710	666	650	700	719	674	635	653	696	679	718	710	680	720	653	702	698	696	632	648	695	671	659	718	692	680	686	709	648	680	678	653	649	639	680	605	693	686	654	682	653	703	666	676	668	662	668	682	697	707	683	710	691	639	719	642	713	730	676	653	701	705	710	713	702	713	722	693	674	686	711	646	677	723	721	682	690	689	675	683	675	662	708	673	666	688	666	699	686	709	696	705	688	677	675	657	666	674	660	695	637	673	707	700	683	641	679	653	655	654	697	691	661	704	654	657	670	676	660	692	686	679	692	700	689	681	663	667	658	688	661	685	657	685	685	622	693	680	697	674	693	736	641	639	745	677	660	648	695	688	674	702	670	645	646	660	685	669	683	675	681	664	680	690	660	673	688	680	700	686	729	684	644	691	645	724	630	658	698	687	693	636	676	712	628	636	683	702	734	646	642	656	725	707	672	608	729	682	662	641	646	697	643	682	675	643	677	640	650	676	695	671	683	668	721	656	672	681	668	669	689	713	640	649	637	651	699	711	714	661	671	669	650	746	667	687	722	667	638	678	691	692	688	624	688	705	702	701	666	690	648	702	667	677	678	649	720	701	666	652	652	671	684	614	717	676	635	682	704	645	715	684	677	679	661	692	690	658	677	731	661	670	642	679	733	674	634	700	664	642	672	687	706	651	663	625	668	707	617	662	687	658	679	678	681	674	677	644	718	660	678	669	729	669	643	657	706	669	696	695	710	687	670	687	711	710	658	685	654	675	663	748	706	683	661	694	702	632	690	678	682	654	710	734	676	708	666	699	692	677	629	679	694	687	661	706	685	729	673	707	655	682	642	651	637	658	680	693	716	665	686	662	689	674	663	733	679	674	709	646	665	668	687	720	656	677	681	665	737	694	597	649	626	671	679	717	674	687	674	669	740	645	758	735	705	716	680	654	686	689	666	685	630	711	660	676	649	655	703	706	688	677	668	635	652	662	684	712	672	740	711	715	670	681	696	679	684	705	631	659	712	644	675	653	656	759	705	673	676	685	687	682	641	693	646	659	671	699	712	641	695	696	695	662	666	671	686	683	669	724	682	637	700	689	645	637	728	681	680	683	670	670	655	660	649	648	710	692	719	659	692	654	666	679	728	678	690	676	720	687	668	619	649	687	679	698	679	704	702	658	670	664	630	684	666	661	654	658	617	668	685	748	690	723	635	696	688	682	694	653	658	716	688	663	663	741	663	643	671	687	679	679	705	632	694	658	707	688	635	663	679	656	660	688	669	673	645	694	703	668	704	659	682	660	673	630	703	719	670	648	660	682	655	674	679	724	678	694	702	669	672	671	680	642	677	677	639	677	705	678	683	679	655	675	652	654	687	683	666	664	658	690	685	699	688	672	777	632	676	708	709	668	671	678	624	702	645	682	656	698	686	670	678	695	685	661	660	672	671	700	673	674	695	648	685	678	645	678	678	696	681	646	699	689	700	659	653	704	670	633	713	698	709	625	658	719	700	699	692	662	737	623	687	641	658	679	682	674	685	690	673	729	653	683	651	697	639	668	701	732	702	686	656	698	628	602	675	681	630	660	721	642	722	623	746	679	675	667	687	661	686	642	704	690	718	672	649	685	680	680	684	714	696	656	642	634	702	679	686	628	702	634	693	681	650	689	661	686	692	676	689	674	681	707	707	678	658	691	703	702	660	702	705	664	688	672	663	719	637	697	704	638	664	649	659	687	641	644	690	626	664	659	701	688	677	653	645	711	677	648	656	667	684	664	631	664	697	678	683	719	693	656	659	706	675	670	716	681	690	733	659	625	683	669	683	675	677	671	692	686	718	715	699	675	692	711	692	650	682	686	651	660	653	658	647	697	671	669	658	658	662	672	669	660	677	668	723	717	671	690	648	649	660	653	632	664	711	668	664	706	659	679	675	693	668	663	664	680	669	692	726	667	699	686	665	657	666	618	663	688	718	701	700	642	673	656	698	653	715	672	661	667	710	740	648	674	688	669	660	667	691	709	682	672	654	671	688	672	665	673	651	668	653	692	678	682	639	723	686	680	684	698	660	680	636	689	671	639	682	696	667	702	720	614	708	621	647	688	688	662	701	738	680	663	722
9667	6372	7208	5936	4185	2494	1313	815	606	344	222	168	137	144	138	127	102	92	81	96	102	99	95	100	86	88	104	73	110	98	90	114	103	79	90	84	89	92	92	92	81	94	68	86	78	86	96	82	77	90	76	80	78	93	76	98	73	86	84	105	85	106	79	94	77	92	86	78	92	75	96	102	113	94	90	91	89	87	86	82	71	101	85	89	78	96	83	82	95	90	89	85	88	79	80	98	92	71	70	74	80	84	72	73	74	82	64	80	87	95	75	66	83	93	87	83	79	95	93	75	81	80	98	85	79	77	99	81	73	65	58	77	79	81	86	94	81	80	95	89	89	92	91	79	98	85	74	77	72	82	70	99	85	73	69	73	88	77	103	76	95	82	93	98	90	90	98	71	98	93	75	90	76	71	80	95	84	94	91	89	77	96	71	78	78	80	97	94	78	77	71	102	83	62	81	66	84	101	77	75	73	76	79	88	87	89	86	78	84	78	87	68	89	79	79	88	78	100	83	94	82	78	82	99	92	93	84	99	78	95	96	94	96	91	86	92	91	78	106	89	63	80	78	101	95	95	85	89	88	95	81	100	66	80	93	78	77	75	94	93	90	94	94	84	74	89	83	93	88	70	81	86	91	87	72	92	87	87	90	82	101	82	92	84	79	87	89	93	78	88	75	83	72	84	86	85	87	80	77	100	96	79	82	92	84	98	78	84	90	82	90	82	82	83	71	80	74	96	73	90	72	96	65	94	84	73	68	82	78	99	80	78	74	76	97	101	89	92	101	91	92	85	105	79	85	86	82	94	80	90	98	79	84	78	90	88	89	99	92	79	63	83	97	74	84	93	98	80	86	69	103	79	90	87	90	90	95	87	75	73	89	85	81	80	86	107	87	91	84	68	80	65	88	100	76	81	91	108	76	94	72	79	92	76	85	84	63	81	88	84	68	73	84	90	80	117	99	82	87	95	65	89	97	95	81	77	87	66	82	97	75	87	72	86	78	83	94	77	90	63	75	90	96	66	82	73	82	83	98	88	81	91	74	86	77	93	78	85	84	79	78	78	110	84	69	79	102	77	82	71	80	93	84	81	78	82	91	83	65	92	79	69	81	92	99	109	96	69	82	88	87	74	77	74	91	84	89	64	90	97	99	86	87	77	103	83	105	89	85	65	88	88	80	94	91	88	78	80	83	78	104	99	79	97	63	91	83	91	84	82	88	92	85	77	81	94	92	81	96	87	72	72	83	93	96	85	87	85	80	79	90	74	82	92	86	83	101	91	86	81	73	84	92	89	94	73	82	86	83	73	83	81	101	94	80	82	71	101	99	88	83	92	92	74	79	77	89	72	84	77	104	90	87	98	95	72	87	91	85	77	95	85	68	65	83	75	84	67	87	94	87	81	114	87	93	97	96	80	77	80	96	91	103	91	97	112	94	91	87	88	81	75	92	88	76	79	101	91	70	88	68	81	76	74	86	80	79	101	87	101	100	89	77	101	82	80	85	68	80	67	90	81	77	86	77	83	84	69	84	107	81	89	89	86	80	85	84	71	84	82	88	85	82	92	90	92	77	92	88	77	81	78	85	77	89	82	96	83	105	79	93	79	69	74	86	83	96	101	84	71	109	93	90	93	84	95	87	95	77	104	80	82	77	94	111	72	68	87	79	81	97	84	67	90	88	81	79	77	79	82	74	86	79	103	96	95	85	98	84	85	97	88	80	81	84	76	114	88	90	102	93	98	90	73	100	78	86	85	79	85	83	85	71	81	76	83	75	77	87	87	81	85	78	86	81	88	67	89	100	79	87	79	95	89	80	77	107	75	90	97	89	96	78	70	83	102	78	92	81	82	77	77	82	91	80	88	77	76	93	78	81	101	83	100	94	92	88	76	98	92	86	99	83	94	88	81	94	68	89	113	73	85	96	92	81	85	85	97	110	95	96	70	75	80	90	89	83	72	85	87	81	76	93	78	68	112	99	95	84	75	78	103	84	83	77	69	76	77	85	92	77	88	88	79	87	107	85	84	78	83	69	98	75	90	91	85	89	76	87	79	78	70	69	78	100	108	80	99	102	78	77	86	79	80	82	91	78	85	109	102	96	85	75	79	73	74	72	86	96	78	81	94	93	86	96	68	99	81	60	83	62	85	88	72	74	95	87	97	84	87	75	85	79	73	78	76	77	88	71	76	95	80	86	83	63	84	81	101	68	98	91	95	89	76	80	88	83	77	78	86	88	93	75	73	109	84	76	97	74	94	71	89	92	97	87	107	86	87	85	80	81	85	74	88	87	86	86	84	87	83	88	92	91	84	81	90	94	77	79	89	69	87	99	87	94	79	81	92	84	99	81	72	103	83	97	89	85	86	89	88	79	95	80	81	81	73	95	93	70	97	108	82	89	85	96	89	112	100	91	61	83	66	109	77	83	98	84	86	88	71	93	106	85	85	90	99	90	82	73	108	86	84	82	93	84	81	89	79	82	92	89	78	67	78	89	92	75	93	85	87	90	93	65	70	95	88	97	88	103	86	83	102	87	73	100	99	58	95	88	81	83	104	69	85	87	74	85	98	110	83	84	68	88	92	81	88	78	91	89	72	83	78	86	63	85	79	91	89	97	101	98	108	102	63	93	88	93	93	84	79	84	95	76	77	60	105	85	88	82	111	97	93	103	86	99	90	85	69	62	76	93	90	95	77	96	98	89	83	91	91	87	91	72	59	74	92	92	93	121	77	72	93	95	76	78	99	84	63	111	76	76	81	103	82	91	75	96	85	95	74	94	79	94	94	69	102	87	93	79	103	90	87	90	83	82	63	101	85	107	88	94	72	108	83	86	81	88	73	88	82	87	93	76	94	88	91	74	85	87	81	78	87	88	86	95	84	64	92	94	103	75	95	87	94	69	81	86	84	87	90	74	90	77	75	68	83	94	90	96	83	73	75	80	75	84	71	78	80	90	92	102	90	96	84	86	98	76	92	72	75	87	76	83	90	74	88	74	95	79	77	69	72	88	88	91	84	98	72	103	70	67	99	76	80	78	92	71	69	66	94	97	78	74	99	77	75	79	80	84	77	79	73	84	104	84	88	97	82	94	79	83	86	82	68	89	84	82	72	95	89	73	89	75	86	76	99	101	85	81	91	84	74	78	98	75	90	94	92	92	81	85	87	76	68	88	98	77	82	76	75	81	79	81	80	84	87	72	83	88	75	96	91	82	88	86	103	78	83	82	74	79	97	70	103	75	70	93	87	102	68	91	73	106	87	81	94	79	85	80	80	85	92	93	94	94	74	93	73	69	89	95	88	99	97	76	79	88	77	72	92	103	78	90	74	77	88	88	89	114	99	83	80	83	88	88	99	105	77	81	83	74	75	80	79	84	81	78	77	82	73	104	82	76	107	90	88	85	69	89	90	87	82	72	75	75	83	80	96	79	89	90	84	106	86	100	87	85	84	95	82	99	87	90	91	87	87	97	84	96	97	84	83	65	94	86	92
7419	5504	10604	12097	10642	7226	4779	3259	3338	1679	1298	932	841	499	480	541	464	378	344	330	325	340	286	304	301	304	313	284	294	315	322	326	308	299	309	297	308	289	303	303	253	275	268	292	293	247	297	280	281	260	291	263	255	251	260	267	296	288	305	246	251	267	243	271	284	244	333	275	281	262	260	276	301	248	233	286	283	260	242	264	285	277	256	249	303	271	251	249	293	260	272	275	263	264	263	256	233	271	243	271	263	270	237	240	258	274	257	252	279	273	258	277	288	254	253	273	285	255	274	258	242	264	262	247	263	263	228	275	270	226	270	269	280	239	264	281	265	266	263	271	274	259	257	247	241	242	256	247	268	260	225	271	256	220	272	270	260	238	288	268	276	248	262	294	263	244	271	289	251	268	272	282	254	273	281	263	245	276	282	281	268	236	264	281	267	243	261	269	266	240	265	291	258	259	265	263	265	293	259	273	250	267	274	243	279	299	258	285	297	291	285	249	284	254	246	267	273	229	287	287	238	256	275	250	246	228	264	277	246	278	246	237	265	290	269	246	273	286	271	297	252	248	274	278	253	259	293	289	239	266	265	256	270	265	248	254	245	276	278	271	240	261	274	290	273	254	227	294	266	245	264	260	287	287	285	277	269	255	234	265	254	256	309	256	246	267	289	305	284	256	254	263	269	265	237	275	270	273	274	245	293	257	249	243	279	265	249	243	273	241	257	263	240	261	263	260	304	272	240	282	289	281	259	277	252	263	259	273	285	245	276	284	252	256	296	259	304	284	276	264	280	250	301	237	291	272	254	288	229	283	269	250	248	279	274	263	260	288	281	280	285	273	248	243	269	240	250	289	269	291	292	272	281	256	278	282	279	251	256	292	242	269	241	247	271	264	225	255	275	275	242	288	260	242	285	265	251	253	295	286	242	290	274	280	257	263	258	263	280	263	270	275	273	266	273	264	271	299	267	253	241	251	265	264	267	268	267	257	243	290	240	230	260	263	256	319	257	276	286	235	294	280	252	252	268	278	256	269	248	254	244	270	281	267	268	258	280	270	261	243	265	252	276	242	263	248	281	264	241	248	277	259	261	290	262	262	244	244	271	281	263	245	260	255	266	268	283	242	260	256	277	271	257	253	286	257	259	225	264	254	268	255	244	273	281	255	240	241	264	273	257	269	268	279	243	227	269	251	254	237	262	270	293	297	262	269	288	285	249	277	265	261	253	255	273	263	275	257	235	271	250	250	278	250	260	257	264	251	260	270	239	261	235	278	254	221	255	264	285	280	249	274	263	261	291	271	266	284	289	222	286	276	258	249	241	259	288	273	279	263	295	261	258	265	276	287	243	268	233	290	313	312	246	255	244	270	262	255	264	266	260	279	253	293	269	254	276	278	278	266	286	258	256	270	267	295	266	257	245	253	233	271	274	257	274	243	247	265	240	232	262	278	256	289	271	275	275	263	270	262	269	279	275	256	250	259	289	276	264	279	246	251	268	262	243	259	261	259	286	266	285	293	271	265	277	266	255	271	254	230	261	251	244	249	240	258	248	239	256	275	274	268	286	257	266	243	246	275	276	252	279	243	246	261	251	273	255	267	292	278	250	245	263	252	250	278	279	270	276	258	255	259	254	261	278	230	232	256	269	268	269	259	233	263	272	251	299	269	238	302	276	242	269	270	277	272	250	234	283	268	269	233	285	256	283	273	281	278	264	267	256	246	245	263	293	272	268	258	273	235	238	271	270	242	272	272	269	256	258	248	243	263	255	254	263	232	264	254	275	256	235	267	293	267	287	283	259	261	241	272	264	234	269	271	259	285	278	252	257	271	278	241	260	283	253	279	252	294	266	281	297	274	300	287	288	277	258	285	274	264	296	263	265	278	243	280	250	301	293	235	275	261	270	271	248	250	249	228	291	264	288	254	257	252	263	261	289	263	270	284	275	263	255	278	253	254	245	255	253	279	226	298	259	271	259	259	279	270	260	255	290	272	284	259	268	290	266	279	289	275	300	261	269	250	273	300	256	285	290	254	233	284	282	240	267	261	262	275	237	285	261	262	239	327	254	257	249	268	270	245	257	272	256	257	270	295	274	269	252	271	280	252	264	267	284	266	271	254	290	251	259	264	260	236	256	263	274	273	251	268	286	244	265	268	263	266	252	261	261	251	274	255	249	288	272	271	259	266	263	277	272	248	276	289	287	265	277	249	267	254	279	268	267	253	270	246	278	291	260	260	259	276	277	259	251	275	274	277	251	245	266	254	242	247	280	300	280	274	265	248	267	293	238	227	272	310	282	255	264	301	255	241	264	267	279	297	269	235	259	275	277	276	251	304	246	282	285	262	280	252	255	247	260	260	299	257	279	275	252	268	259	256	256	269	255	289	268	286	273	262	264	262	223	283	272	242	252	237	261	254	256	283	275	273	267	265	291	247	270	261	292	264	282	275	261	263	288	256	256	268	226	264	273	274	264	259	272	255	285	249	250	262	244	237	249	259	280	281	261	254	291	295	247	244	247	253	275	250	253	245	268	287	290	268	253	271	260	253	241	282	267	271	267	275	258	269	269	277	264	263	275	258	275	285	249	261	281	270	304	295	269	290	258	266	272	248	273	272	273	255	287	263	262	252	250	247	259	240	257	263	269	257	292	272	268	272	275	286	274	248	275	271	280	256	239	284	250	265	272	259	289	311	266	272	269	242	285	265	257	223	261	264	231	285	278	292	245	276	291	260	274	291	266	286	260	281	281	301	251	255	263	249	260	277	263	240	254	266	261	276	276	245	253	286	257	267	250	256	255	256	247	260	265	253	288	262	261	263	272	274	231	277	260	250	276	260	266	281	265	254	245	246	262	295	269	279	273	252	278	321	272	227	275	287	261	246	255	257	250	256	247	255	280	258	283	273	270	267	261	266	236	263	262	258	246	267	261	264	267	308	261	273	250	292	281	263	272	266	235	247	279	256	253	270	274	259	281	288	246	260	265	276	265	275	255	271	308	275	258	237	232	280	279	261	268	257	271	268	243	272	295	271	290	260	276	281	263	282	270	246	243	273	271	267	282	272	258	237	255	294	249	269	271	234	274	277	266	300	277	262	250	259	263	273	284	265	278	263	276	263	257	252	279	269	256	287	261	252	268	276	262	265	257	257	276	276	273	245	259	266	268	244	244	273	261	270	283	254	284	238	262	247	254	267	282	236	274	292	248	302	281	254	272	253	280	263	244	307	265	289	250	246	269	270	272	319	260	263	268	256	255	285	245	232	285	253	276	272	258	259	275	254	266	260	256	248	255	249	282	272	247	247	267	233	297	298	231	260	276	279	265	264	274	244	255	223	269	245	271	257	249	278	283	242	257	266	253	276	262	231	254	268	244	266	287	269	258	256	242	291	279	277	280	259	255	284	265	272	272	256	280	258	311	245	255	286	268	283	259	238	258	279	285	264	259	265	279	245	284	291	263	269	292	260	290	269	274	244	235	267	240	289	262	279	277	264
34859	30978	34864	34598	29197	25865	19156	12983	10353	7123	4801	2775	1633	808	473	474	423	292	278	232	253	207	233	255	226	233	212	281	281	252	237	213	240	237	247	225	214	239	217	225	229	207	249	204	217	209	235	191	213	237	233	208	210	208	193	207	218	189	230	202	189	204	204	223	204	229	191	195	194	185	194	189	176	177	202	216	198	207	219	216	180	190	228	195	216	192	197	222	197	237	212	203	209	183	204	223	232	210	219	172	228	189	207	211	212	184	203	212	192	191	214	171	166	190	213	213	205	193	213	198	203	195	185	214	194	203	212	213	199	202	234	196	203	202	204	207	219	225	201	221	214	206	217	188	174	207	189	188	215	174	197	190	193	211	196	193	202	193	200	211	220	212	216	214	222	230	208	180	204	215	192	202	221	195	178	209	217	212	189	190	188	193	199	217	199	218	194	200	217	186	203	193	213	213	210	204	197	206	196	188	195	213	178	191	222	197	219	198	191	203	190	205	229	226	181	185	190	207	200	204	196	233	204	189	219	202	215	196	201	197	213	187	203	173	210	195	196	194	198	212	184	189	192	196	199	197	214	198	212	192	181	209	178	198	222	214	176	214	210	200	213	194	205	216	194	182	178	213	221	201	207	172	212	202	193	225	229	206	204	213	188	223	203	196	207	198	178	167	193	187	205	239	199	196	180	245	206	235	225	197	198	202	214	197	183	184	202	176	206	209	218	199	203	202	224	206	216	216	195	178	202	198	174	201	202	208	211	193	186	192	230	190	200	173	199	196	225	204	223	213	214	207	179	184	185	238	213	196	196	166	203	190	199	228	215	195	191	219	202	196	211	200	203	201	187	208	214	181	202	181	184	188	222	227	199	214	226	208	189	233	191	196	213	193	194	216	193	186	194	212	217	167	219	205	207	195	175	206	176	236	199	211	193	197	204	180	193	197	201	199	185	212	184	199	227	198	183	193	195	214	201	194	185	235	206	213	223	186	197	222	204	206	216	177	196	189	197	218	193	231	217	178	185	193	247	207	191	179	188	215	194	215	203	214	216	197	190	169	215	198	208	209	175	177	208	221	218	189	184	220	199	212	227	230	180	195	185	216	193	197	228	184	199	206	207	193	200	203	211	204	181	204	215	174	197	195	206	194	190	213	206	217	189	196	189	203	216	205	219	183	223	186	193	194	199	200	208	196	237	190	195	221	244	208	214	178	180	183	215	191	179	203	191	199	215	189	233	204	190	189	210	208	184	204	197	229	191	203	210	198	180	200	230	215	215	214	187	199	206	215	202	206	189	202	211	192	227	206	215	194	215	208	207	209	201	184	219	209	201	207	204	212	207	202	192	206	198	221	187	210	175	194	212	192	191	213	173	201	197	200	203	223	188	199	215	192	237	210	196	213	167	195	233	202	182	202	201	182	216	183	186	218	226	197	223	199	191	201	187	193	206	191	216	197	192	234	238	187	195	187	203	225	211	175	216	188	234	197	224	216	212	204	199	199	183	188	208	198	214	200	210	172	196	218	205	192	218	193	186	199	204	179	179	213	200	198	194	175	207	206	199	194	205	215	221	192	201	190	199	179	203	174	208	186	210	217	214	181	206	217	189	203	174	187	201	186	194	194	196	200	201	190	198	215	196	206	196	171	202	195	211	220	192	193	232	180	213	197	212	204	191	211	211	195	212	169	187	210	192	194	217	218	200	182	190	189	224	208	196	193	188	198	221	223	195	203	186	209	204	190	179	198	181	199	221	204	188	216	187	199	212	205	203	189	187	226	200	210	188	231	209	214	230	185	186	202	214	163	221	211	197	212	216	204	204	189	193	206	225	205	210	188	192	207	198	179	201	205	186	203	189	203	199	196	183	180	196	203	190	191	179	188	212	204	201	225	207	240	217	201	197	194	208	208	199	188	192	216	190	195	211	200	183	201	223	168	197	210	200	202	209	219	227	195	183	210	190	206	181	205	207	194	180	180	216	207	190	185	186	179	212	231	186	234	195	204	205	188	206	199	191	231	206	188	218	196	214	210	210	184	207	199	175	199	180	175	213	204	185	184	203	184	203	191	218	209	196	206	218	216	203	178	204	176	198	224	197	209	188	195	204	208	199	271	184	189	203	197	178	189	197	202	225	173	190	180	191	247	215	212	214	190	214	187	221	214	176	204	201	186	222	215	194	183	208	177	195	192	178	214	181	210	206	234	185	174	194	192	202	204	198	188	210	201	222	195	211	192	230	183	180	206	206	196	189	205	219	232	175	189	205	212	209	223	189	195	198	182	213	203	213	195	195	196	226	180	202	197	210	190	216	190	185	201	213	215	196	201	199	193	234	202	214	243	202	180	193	200	197	194	213	198	203	187	192	188	208	188	210	213	191	198	181	209	172	200	199	222	193	206	207	196	213	203	184	220	193	192	224	201	196	208	228	182	192	189	199	203	201	194	181	202	207	204	211	167	203	207	226	188	210	187	209	212	173	178	184	184	207	206	190	202	178	206	208	205	199	189	216	173	205	222	198	198	166	192	197	223	213	198	204	179	205	175	191	188	233	197	212	211	207	183	219	198	182	199	199	205	172	206	229	212	210	191	178	200	194	215	218	201	192	228	219	199	204	205	220	162	199	206	213	215	218	189	198	194	188	185	208	202	186	224	194	201	243	194	230	205	221	228	212	202	193	194	199	212	223	196	172	208	209	180	198	192	194	231	198	185	197	187	220	191	192	190	211	214	198	193	225	199	219	236	194	196	197	179	207	209	192	205	211	188	206	201	209	182	217	192	181	185	185	230	229	220	208	185	187	208	191	232	234	174	205	196	174	205	201	200	206	201	234	196	193	209	201	231	211	183	207	215	202	203	201	182	212	191	218	189	187	172	214	190	176	201	172	217	192	207	178	181	185	219	202	236	194	186	186	204	210	193	209	195	202	196	185	177	230	210	186	215	199	190	214	200	171	195	190	206	204	210	230	188	191	224	198	229	184	190	195	204	219	212	200	192	242	208	201	191	220	216	196	208	203	219	181	188	201	205	203	191	224	195	187	199	176	175	225	239	214	211	202	203	181	186	196	199	242	229	183	197	190	201	205	223	181	199	195	197	190	196	212	196	212	219	212	215	199	204	205	175	177	212	190	194	205	192	208	190	200	201	205	220	193	218	198	197	216	206	219	211	190	211	214	201	206	184	180	242	183	213	194	203	208	177	203	192	182	180	187	192	196	235	208	228	221	197	172	201	204	185	190	197	199	207	213	199	189	187	206	232	218	215	206	188	210	176	238	195	183	201	206	204	177	202	211	205	187	198	224	175	189	175	200	216	199	207	191	212	183	190	214	201	196	205	203	205	201	190	184	215	203	207	188	207	201	218	188	182	218	234	211	198	202	221	200	172	217	198	231	186	217	239	211	182	204	192	193	185	200	201	213	198	187	212	195	212	238	192	199	180	174	222	192	230	195	217	191	168	166	222	176	181	193	238	195	224	197	179	215	194	195	248	204	198	207	189
26571	23395	33454	38653	36681	34945	28978	23082	22442	16604	13493	8306	5827	3214	2326	2326	1829	1070	812	855	797	824	815	730	727	746	828	888	897	888	925	929	802	739	764	717	703	702	739	683	673	638	627	645	684	658	599	605	641	631	607	588	563	563	499	513	558	518	535	529	523	520	511	518	532	523	554	511	555	549	500	530	514	525	534	533	527	504	549	528	494	535	519	548	482	491	512	484	524	526	525	516	532	509	529	535	525	455	549	530	504	537	518	496	542	527	528	555	491	508	544	480	487	494	513	567	541	552	529	536	466	512	550	537	537	532	503	530	527	507	525	480	517	537	524	513	522	537	574	546	527	499	477	504	531	517	552	531	492	505	525	510	515	523	504	502	549	513	496	524	502	506	493	524	538	494	520	492	512	575	490	505	510	536	500	517	536	517	519	517	482	510	481	520	521	512	540	502	507	508	517	531	480	550	481	560	527	484	509	523	498	538	515	533	489	529	496	520	513	503	474	503	494	515	500	506	512	535	496	516	544	487	524	488	484	511	529	507	535	543	544	494	502	510	518	538	522	465	538	513	536	504	521	529	505	531	484	519	529	527	485	517	495	504	512	554	469	507	493	506	461	485	509	519	530	501	480	505	543	486	529	487	500	521	513	480	485	521	465	470	539	541	514	505	524	514	508	509	529	530	508	552	537	530	564	517	518	506	560	520	548	500	536	496	474	490	489	542	543	514	488	489	514	485	488	502	515	536	501	518	541	524	499	521	547	499	534	511	519	520	501	482	494	503	488	500	519	515	469	549	527	501	490	519	476	522	508	520	507	519	506	514	484	507	526	510	512	546	488	508	520	534	559	536	466	521	527	479	512	514	542	570	507	496	547	501	544	520	533	494	545	468	521	486	528	551	520	471	505	525	527	491	461	493	542	501	484	505	537	545	512	470	505	522	529	498	532	509	524	518	527	568	515	532	498	517	540	475	514	463	548	539	497	529	493	484	497	511	566	512	534	510	519	516	556	490	514	449	513	490	555	520	521	500	477	492	524	499	522	498	514	524	519	515	544	527	538	559	524	559	513	499	553	497	554	538	532	548	515	508	547	522	531	564	518	486	521	510	514	508	472	501	498	565	470	526	519	470	488	509	518	537	514	497	503	526	534	492	559	504	505	540	501	505	528	526	524	535	507	519	500	461	503	522	490	552	519	512	498	514	522	501	498	471	552	500	492	505	491	485	464	525	513	516	492	514	533	539	511	531	516	516	485	515	518	499	522	513	505	554	536	445	510	486	535	494	471	510	525	483	482	530	526	509	531	518	547	483	479	541	520	526	498	522	482	542	502	509	485	514	473	530	490	531	511	551	491	484	521	531	506	509	476	517	499	525	489	547	503	502	473	517	487	521	539	499	492	489	499	478	530	504	539	551	516	506	530	500	506	527	467	534	506	501	494	457	515	543	506	541	487	540	518	503	482	514	516	487	524	523	525	470	523	484	535	497	532	513	500	509	537	551	499	508	489	484	488	523	563	539	462	542	484	503	481	559	529	527	507	513	540	492	495	489	530	484	501	513	462	514	499	522	542	492	528	515	511	570	548	550	490	486	478	512	506	503	524	524	452	524	483	486	543	492	499	458	510	535	492	489	542	495	522	534	485	504	527	513	492	520	539	533	512	530	516	522	510	538	533	493	569	546	518	555	508	497	536	487	496	527	543	533	485	555	504	541	508	477	511	514	564	542	515	494	537	504	542	498	521	486	501	488	512	493	492	452	478	457	495	524	496	544	491	536	509	517	542	541	495	505	501	529	469	494	502	514	485	538	518	484	518	511	537	498	545	495	493	521	515	554	516	495	526	499	502	480	530	554	484	525	554	510	525	502	537	522	531	552	535	532	549	502	536	490	487	517	499	517	499	542	515	530	531	519	546	524	511	489	534	523	512	514	523	500	484	513	516	523	565	510	456	521	511	528	504	528	512	503	540	527	506	484	500	525	487	494	541	487	543	514	537	485	529	474	516	499	533	532	546	515	536	515	544	458	519	524	484	496	523	554	473	523	525	521	496	507	477	468	524	528	516	516	479	537	490	497	540	514	516	497	546	530	497	483	511	521	510	530	484	482	495	507	495	518	522	535	482	504	534	535	526	513	529	533	500	563	502	492	513	523	508	528	502	518	513	509	523	494	483	512	517	508	519	487	525	502	539	547	525	519	531	466	578	503	509	568	518	474	513	459	518	509	522	529	505	496	484	501	491	501	499	536	503	513	539	531	465	494	562	505	477	560	536	508	552	504	516	520	512	528	538	480	508	538	536	520	529	504	535	505	508	520	491	532	529	538	507	497	502	512	505	505	498	536	529	505	532	517	499	531	545	505	511	534	531	522	487	458	532	515	522	491	518	496	516	518	571	501	479	506	497	527	537	518	529	500	531	536	526	525	495	513	538	503	524	504	515	493	517	533	518	481	505	504	539	503	512	495	542	484	479	541	520	568	518	501	480	557	478	529	556	482	520	531	509	465	560	456	503	551	512	490	514	505	512	518	541	525	529	502	530	482	525	529	505	534	522	510	498	536	529	545	525	547	505	556	521	503	538	510	488	510	488	502	534	520	486	533	532	493	509	517	565	545	532	528	486	516	508	531	506	530	536	521	541	558	525	526	503	554	496	558	516	551	486	494	484	494	554	518	506	492	492	476	505	519	522	501	479	482	537	549	477	518	510	519	503	506	513	486	516	505	524	523	533	484	502	504	478	516	551	536	494	487	517	525	545	515	501	506	457	519	486	495	561	538	553	509	524	489	511	536	502	529	517	493	465	487	503	519	502	501	568	517	499	521	537	510	506	487	521	520	509	521	531	528	490	547	488	504	517	561	509	507	478	503	556	505	509	527	525	560	521	527	513	524	539	550	544	544	516	511	533	514	480	526	491	492	495	530	520	493	537	533	508	441	491	506	496	514	507	520	505	493	493	503	483	535	497	489	484	548	492	545	473	542	531	516	525	541	531	554	525	503	532	460	511	498	510	515	501	522	550	524	490	519	484	497	538	513	499	500	514	531	525	489	500	492	533	545	514	521	531	520	504	531	530	556	479	531	536	546	531	461	485	534	543	546	503	533	512	552	494	493	469	490	515	491	564	485	515	485	545	506	505	533	525	504	494	531	532	495	501	491	497	471	530	506	526	511	505	472	518	508	515	531	526	477	503	542	533	514	517	523	534	496	545	529	501	538	520	572	540	517	507	531	525	497	503	490	477	534	500	517	490	512	511	529	552	496	515	513	519	498	500	482	516	555	488	477	503	513	525	504	510	518	523	523	488	531	511	522	511	513	505	523	518	538	501	507	544	482	528	514	501	479	531	484	472	528	477	494	515	498	511	524	550	504	498	525	529	546	489	500	527	488	528	516	516	540	531	533	519	543	502	495	511	501	485	518	509	556	519	467	504	477	517	515	533	516	520	502	479	495	533	553	487	530	538	495	509	507	499	505	499	503	488	453	544	506	509	498	541	481	521	564
43311	36437	38589	36170	32618	32222	27438	21951	17702	13097	9140	5720	3723	2056	1275	983	824	515	402	375	411	350	347	359	359	343	355	385	424	381	381	378	333	347	330	353	375	301	333	326	340	340	306	344	353	324	339	311	323	299	290	325	332	323	305	286	278	311	289	296	285	320	274	312	265	309	291	292	297	313	288	281	305	294	274	296	316	278	302	297	299	274	293	269	269	292	255	287	250	296	285	289	279	288	279	255	275	289	332	274	272	271	268	277	269	260	308	266	288	285	283	269	304	307	314	306	291	264	285	279	291	306	269	277	287	290	263	293	302	284	270	257	282	301	257	260	300	301	306	326	306	303	251	283	320	264	293	313	279	285	272	306	313	297	295	284	283	309	338	295	291	291	306	284	263	258	295	284	304	266	280	300	269	298	326	284	273	297	312	322	294	300	307	280	279	300	313	279	305	280	283	287	290	291	268	269	281	278	290	297	293	296	277	281	288	282	276	282	306	287	283	281	272	291	295	300	283	279	310	276	277	287	286	286	265	299	297	303	284	276	266	316	305	310	264	298	320	282	274	279	303	323	287	310	285	296	285	294	302	328	277	284	283	325	300	306	329	303	287	292	312	295	300	290	299	290	283	338	282	314	303	296	291	270	274	291	298	284	286	266	276	285	304	310	279	288	293	284	282	260	313	299	284	269	262	263	283	291	293	297	291	304	291	310	272	288	268	270	291	305	264	268	311	269	294	287	324	271	286	297	298	315	311	284	277	291	272	272	304	272	334	260	277	267	283	290	283	304	275	274	295	282	301	274	309	279	288	304	313	268	319	291	284	271	291	287	296	324	313	279	301	253	293	253	280	321	308	301	285	276	301	308	316	297	311	270	272	322	300	257	301	307	290	276	289	270	291	307	276	298	281	288	303	299	296	249	269	299	269	286	301	278	272	282	285	286	290	305	294	272	277	295	315	319	288	312	312	296	281	296	299	298	305	293	249	265	302	272	289	273	289	274	271	286	274	281	330	311	297	296	254	285	320	287	289	281	327	295	278	305	258	281	296	318	299	298	322	333	265	276	303	310	313	276	297	295	310	318	292	297	282	295	329	291	316	296	304	284	277	300	293	308	265	280	264	291	298	289	268	274	269	273	286	323	306	300	277	282	274	295	326	282	286	241	257	328	261	275	283	295	275	289	288	276	332	278	255	266	283	319	288	302	255	299	318	328	263	291	297	276	282	288	290	279	279	276	294	306	328	324	295	284	280	287	279	309	307	328	271	297	313	296	269	278	301	276	280	339	277	289	266	302	274	293	282	289	238	287	288	286	291	290	269	326	325	254	299	273	303	301	300	258	279	274	299	296	287	250	267	310	293	287	329	303	289	301	291	327	283	286	292	278	319	281	272	313	278	249	260	303	256	270	287	290	282	323	296	271	287	297	282	274	290	291	292	282	288	290	260	304	286	306	289	299	275	270	258	298	288	299	313	283	292	310	314	305	291	289	261	286	281	273	285	278	271	282	308	292	333	297	309	304	272	289	287	287	316	312	322	288	261	299	304	321	285	267	272	281	268	304	313	282	253	284	326	291	312	285	296	288	299	262	257	278	308	283	262	264	292	319	328	288	296	282	289	278	277	303	307	301	342	294	288	274	294	284	323	261	300	278	304	265	316	279	301	286	303	256	312	288	266	303	304	307	297	263	312	289	311	275	300	293	319	287	294	320	298	277	301	272	279	272	295	313	284	279	283	314	276	297	316	291	283	288	297	321	282	263	283	276	262	308	289	306	300	277	302	271	259	302	283	310	264	275	287	287	282	312	292	304	295	297	294	314	306	271	277	287	287	298	280	276	309	310	312	302	292	287	273	292	334	273	279	303	279	304	296	294	289	287	333	281	293	295	311	269	293	283	300	244	280	288	302	260	265	285	307	313	267	276	294	288	264	292	279	272	314	300	301	300	317	268	305	280	295	280	293	267	283	301	291	289	271	288	294	284	317	285	301	265	287	275	278	250	268	283	327	255	302	312	270	297	293	264	307	288	302	329	307	303	279	277	284	342	273	297	249	279	323	295	266	299	276	293	291	274	307	290	310	268	305	301	277	318	309	279	271	309	293	284	274	273	300	246	299	291	283	307	287	249	297	291	273	281	279	296	282	299	303	295	311	280	262	298	300	291	296	311	269	296	281	258	287	285	273	276	274	312	278	297	301	295	274	282	294	287	292	287	296	256	303	269	324	298	280	277	268	303	297	289	275	307	292	314	282	294	304	334	286	303	290	306	280	288	310	285	283	299	290	300	350	292	254	304	291	302	287	303	307	285	303	316	284	327	287	289	281	310	325	288	281	272	293	272	287	278	281	257	299	264	279	309	320	282	312	287	284	321	282	283	297	285	256	285	297	288	308	286	298	317	296	275	324	302	329	278	269	279	302	325	282	304	291	304	266	272	266	281	271	272	273	293	294	301	294	289	285	289	301	289	285	273	283	271	286	277	299	300	311	299	305	282	267	278	269	287	261	284	273	290	284	281	309	297	289	258	252	314	297	278	287	317	299	297	272	285	299	278	281	270	307	293	289	279	308	267	315	299	289	282	285	278	279	294	288	330	288	266	313	277	307	314	304	315	292	303	285	285	300	284	300	301	312	282	307	291	336	292	269	306	287	254	300	318	284	289	297	290	313	314	268	291	290	268	289	294	282	296	285	278	305	296	308	289	271	291	311	299	300	281	292	298	290	273	283	287	288	283	315	286	310	298	305	306	326	286	294	311	275	278	289	291	303	293	280	299	266	276	253	322	281	260	279	297	285	286	288	320	307	274	326	314	314	307	309	294	269	287	281	293	306	303	281	299	254	284	267	276	246	309	280	299	319	287	299	308	290	301	312	301	259	308	248	270	265	299	306	289	269	314	285	284	273	297	294	296	316	286	261	270	276	288	298	286	259	291	272	292	305	285	294	290	323	283	282	303	265	284	266	278	296	289	313	294	287	299	291	302	267	304	263	309	275	297	289	296	283	289	267	269	309	319	299	287	286	297	282	321	286	268	280	299	321	303	281	294	311	281	282	283	292	309	309	280	292	291	292	263	287	295	270	306	286	270	297	282	274	314	279	272	315	298	297	313	297	332	298	273	306	280	273	309	261	282	288	301	304	277	282	320	307	311	308	244	321	276	283	288	300	275	295	283	287	281	320	319	291	287	314	291	291	311	302	302	275	297	300	281	291	293	252	291	303	277	297	272	252	305	300	285	290	296	316	257	247	287	292	268	298	290	311	287	309	272	310	287	302	270	257	288	296	262	308	302	283	275	305	283	316	282	303	322	274	330	298	300	273	273	304	300	278	254	263	282	271	269	290	284	296	309	290	298	287	280	259	325	268	268	273	291	303	262	274	283	302	275	296	278	296	301	280	281	294	305	297	306	325	260	306	290	276	299	299	311	276	294	291	267	299	275	325	291	291	345	281	305	246	254	276	297	260	273	285	296	296	294	273	291	305	280	332	307	275	295	304	286
33955	31608	40214	43354	43557	43371	38998	33233	30192	24696	21037	14368	10179	5155	4269	3832	3315	1829	1266	1187	1127	1121	1045	1112	1121	1147	1249	1276	1492	1398	1447	1404	1134	1107	1069	1053	1109	1036	1009	1006	1026	905	884	1017	1098	952	981	852	859	816	777	844	807	747	700	694	746	676	718	709	763	705	682	679	676	705	651	728	699	702	715	696	667	726	725	680	712	729	694	654	684	720	709	674	698	697	648	671	675	640	731	716	669	654	689	689	666	723	676	648	686	642	677	724	677	706	716	708	650	706	712	686	706	668	662	679	653	668	744	627	688	670	691	677	667	713	714	740	709	677	728	638	687	643	646	707	682	695	658	687	653	696	658	644	656	642	691	709	684	626	672	681	698	668	740	685	676	668	673	687	694	713	690	704	723	671	681	687	670	701	717	677	666	658	686	668	685	646	693	658	694	688	653	674	668	697	657	671	681	689	635	692	647	678	665	684	690	683	650	689	691	664	697	676	735	651	665	686	674	654	681	706	717	705	704	752	651	692	689	696	647	681	676	686	688	675	692	694	689	692	730	665	668	706	682	686	700	697	680	683	703	711	661	716	704	675	689	652	692	674	666	652	624	678	721	702	714	678	706	648	730	630	679	687	625	662	694	701	682	690	663	647	708	662	695	688	651	669	645	697	706	712	696	647	729	654	689	648	737	670	692	639	657	661	690	697	698	677	712	641	684	687	681	660	647	613	680	688	714	635	694	643	672	695	712	672	618	725	670	683	641	666	670	626	651	697	731	713	634	679	647	670	691	709	662	666	707	691	605	675	678	646	689	683	652	725	695	694	686	669	704	687	691	675	694	658	677	675	623	683	686	688	708	724	668	657	626	659	700	649	654	675	639	615	684	703	673	636	699	692	648	719	662	697	649	729	684	705	669	678	654	677	685	702	717	655	711	674	654	652	660	733	660	689	686	635	689	663	657	673	655	639	667	683	682	647	692	693	717	674	698	641	661	674	672	694	669	665	675	683	703	730	714	719	655	671	668	697	731	711	695	673	704	671	664	622	712	695	675	655	756	637	659	634	668	620	689	650	638	691	691	658	663	673	702	668	676	715	711	664	689	637	673	677	710	677	678	684	722	703	664	692	649	665	651	710	658	681	656	696	671	664	701	667	667	692	657	658	654	685	685	669	681	671	688	642	699	699	635	673	693	648	654	719	643	676	668	721	674	708	690	675	702	644	678	675	689	687	637	682	749	674	646	680	705	678	679	656	703	676	655	672	661	699	680	709	676	610	682	719	700	679	673	627	716	689	672	628	691	713	663	715	649	681	648	709	696	732	715	614	715	657	734	695	665	704	669	733	666	692	650	664	684	678	661	679	683	673	675	677	691	687	711	688	642	682	677	658	658	706	681	655	684	700	672	651	661	716	656	710	659	636	676	660	667	659	686	708	661	680	688	719	690	666	646	639	691	683	678	710	671	647	670	701	643	681	685	666	702	662	697	662	671	637	708	658	717	659	714	657	676	703	682	649	697	685	684	715	695	658	684	649	691	694	712	678	678	728	667	671	713	735	629	623	678	668	699	708	670	670	675	660	666	715	682	687	716	640	694	682	715	692	670	675	665	654	663	669	714	658	677	716	710	650	668	610	694	724	719	683	661	742	651	663	710	658	687	653	686	698	621	640	684	684	734	640	671	646	647	645	690	664	687	629	720	679	690	680	631	638	674	695	688	709	662	704	687	682	687	699	703	703	714	723	673	706	652	722	643	702	682	672	694	693	675	751	657	670	684	726	673	659	683	681	726	692	638	661	701	674	679	653	688	649	669	707	693	628	650	693	633	644	657	703	660	683	667	659	709	713	671	678	679	731	667	654	687	662	669	719	695	672	664	694	693	650	668	717	671	717	722	689	681	673	692	645	669	638	688	708	687	699	675	689	679	676	662	672	656	675	686	712	660	675	657	696	682	690	691	702	658	695	671	695	653	631	672	688	687	697	702	687	674	683	651	680	684	641	654	690	687	690	705	677	703	692	670	657	680	704	700	680	699	677	695	695	669	670	641	672	642	718	622	666	643	684	678	663	644	680	651	715	655	679	700	646	663	655	700	700	718	715	689	718	653	660	701	676	696	712	734	627	678	648	665	685	666	652	689	717	679	697	657	666	706	647	693	690	634	688	678	621	695	701	668	684	660	666	707	710	699	677	675	647	686	664	696	693	698	699	646	718	716	699	718	666	669	643	677	630	669	705	675	670	699	697	660	670	673	665	657	677	647	659	715	646	682	708	682	656	705	638	751	650	713	698	700	700	636	709	682	691	651	679	692	687	669	604	705	673	669	659	708	664	713	698	657	646	660	674	679	656	642	682	671	669	638	655	672	717	666	661	663	672	668	718	656	698	654	684	669	701	692	672	677	653	700	680	702	688	723	740	645	688	679	693	703	674	683	644	671	670	699	665	663	720	681	739	651	684	672	679	640	703	666	684	676	712	658	614	657	671	674	673	675	680	706	693	672	666	696	695	700	665	660	677	701	651	710	652	641	697	689	649	675	675	667	676	718	671	650	678	713	712	681	737	689	662	681	674	663	675	662	708	689	655	665	694	636	705	694	663	666	681	632	675	681	651	666	654	684	714	699	680	655	660	690	694	685	708	651	651	707	695	682	668	662	670	682	634	684	662	711	687	661	699	670	643	659	638	660	698	691	688	730	673	644	676	716	654	673	717	665	671	671	644	707	676	685	694	708	627	657	695	701	665	660	693	698	660	655	695	693	731	681	708	659	676	630	725	633	713	671	692	632	655	689	691	655	700	598	683	688	713	698	647	703	695	628	704	658	647	642	717	722	673	666	667	677	638	616	694	712	663	716	677	657	678	706	673	666	686	583	671	648	631	697	694	665	676	685	659	629	682	689	673	652	691	676	655	682	682	632	666	710	703	685	694	707	686	699	680	665	686	656	683	707	674	662	710	712	667	704	655	664	664	690	681	692	716	710	704	670	679	662	684	652	703	679	651	648	673	639	719	703	680	652	658	669	677	691	687	646	737	633	646	702	682	662	689	671	649	705	712	673	703	652	678	664	656	710	663	713	669	679	655	775	605	657	669	661	620	706	670	662	699	673	700	693	708	696	712	668	672	698	680	624	680	687	663	719	672	666	680	692	695	722	694	667	651	647	678	653	642	663	692	666	673	654	679	648	715	646	697	767	684	688	681	649	710	673	674	660	709	672	674	642	660	700	664	662	681	651	649	681	692	709	641	684	679	662	661	717	669	697	640	663	643	677	725	702	701	677	701	677	662	717	665	672	678	657	696	633	679	670	683	707	684	692	668	694	729	669	683	707	716	700	682	695	717	672	697	679	672	638	672	647	665	705	694	642	705	686	669	672	668	696	706	649	659	654	665	672	708	685	669	696	707	683	712	648	632	702	682	700	733	687	660	710	716	675	661	711	710	691	668	721	711	659	678	643	679	665	691	628	669	638	770	644	676	687	685	653	655	714	710	661	704	691	659	737	689	712	658	677	686
9387	6588	7775	6070	3623	2744	1549	945	536	382	316	187	163	129	130	111	82	88	81	105	100	95	106	93	84	98	87	91	89	97	108	92	77	80	96	94	78	109	79	98	98	78	91	99	81	86	85	99	82	88	85	98	89	72	86	83	78	86	84	91	91	86	88	87	83	72	97	100	94	72	96	84	84	82	89	71	85	72	98	98	86	92	79	82	89	87	70	85	87	85	87	85	90	81	78	88	73	77	98	79	66	92	91	92	94	88	71	82	95	85	81	72	100	66	77	75	82	93	91	65	96	89	78	84	91	86	81	91	70	80	96	88	74	80	81	78	81	69	85	73	85	83	86	84	78	73	82	97	90	85	77	88	79	78	79	90	79	74	73	71	91	86	82	83	83	91	76	80	107	83	76	83	90	92	83	80	84	88	94	72	78	93	95	79	95	74	87	112	88	93	93	89	94	96	90	98	90	65	70	86	88	87	70	71	81	103	94	91	85	89	87	88	69	101	83	80	83	64	74	68	81	92	74	84	92	101	76	93	67	93	78	73	86	90	71	100	102	75	107	96	100	66	69	80	72	84	78	96	95	86	83	79	93	89	83	90	84	76	85	99	84	83	99	95	92	92	80	94	83	74	99	94	100	82	98	102	88	79	74	98	105	63	81	88	84	74	109	106	67	94	93	76	81	81	86	90	71	80	85	78	85	77	90	97	90	83	104	93	96	83	103	87	85	87	95	83	99	81	86	85	84	92	92	89	87	100	76	87	88	71	97	94	82	83	80	88	87	107	93	85	82	91	72	100	92	84	99	92	84	102	79	71	97	71	78	91	87	79	72	100	102	93	76	88	69	95	84	81	98	95	83	80	83	95	98	84	71	92	81	83	86	95	91	96	81	93	74	71	89	87	87	82	92	84	81	79	83	95	95	86	82	71	94	86	78	91	84	75	75	102	100	70	69	81	104	88	89	85	69	91	92	83	79	78	88	88	80	85	80	78	89	95	80	82	91	82	78	81	99	124	98	85	98	86	88	83	86	86	82	75	81	88	86	81	92	84	88	98	88	92	85	88	84	83	89	84	94	88	97	88	85	88	97	84	84	91	80	78	94	99	87	92	94	84	86	103	85	110	99	75	101	83	94	82	87	79	77	84	78	74	80	93	97	88	93	80	87	100	56	85	78	71	81	63	85	92	71	82	89	78	79	88	97	81	76	91	95	85	84	84	94	76	86	82	80	84	92	103	98	76	76	95	79	76	97	72	76	79	80	62	88	72	83	113	107	75	79	74	82	80	79	79	90	95	75	83	83	107	77	102	90	80	75	77	95	84	101	95	80	76	78	85	82	106	76	89	90	87	105	84	79	80	80	72	76	88	80	83	76	99	84	87	102	82	86	104	81	81	97	84	63	77	87	79	73	95	112	97	89	67	83	97	74	96	71	94	88	77	93	91	80	81	101	88	90	89	87	89	98	95	88	91	73	115	96	84	95	108	95	75	87	84	71	86	79	89	78	94	75	81	108	95	91	90	86	93	86	86	93	101	71	79	85	74	83	75	82	78	88	82	75	84	94	97	85	87	87	91	85	83	82	75	74	89	81	88	109	79	70	80	82	79	87	98	92	102	90	83	71	99	74	70	82	77	84	83	85	92	79	78	86	98	89	101	80	85	98	64	73	99	89	82	77	91	85	80	72	104	90	61	70	79	82	92	81	95	89	85	86	74	81	97	91	93	64	75	74	73	101	85	95	89	81	85	96	93	83	82	91	68	94	96	82	100	78	76	80	86	78	76	76	82	93	88	89	91	87	91	95	92	90	75	82	85	75	57	98	90	85	96	83	88	85	81	86	87	87	98	85	90	83	93	87	72	93	105	89	90	101	78	77	77	70	75	91	97	87	76	98	86	93	74	66	80	91	96	84	85	79	91	66	89	79	66	94	95	91	84	89	101	82	87	77	86	75	76	65	91	85	84	85	87	93	88	80	90	89	97	92	94	77	88	84	107	86	85	84	78	101	83	91	97	92	76	88	72	82	79	83	87	89	78	84	106	84	82	80	69	84	88	93	81	96	96	103	81	103	74	83	77	82	80	96	90	72	83	84	76	77	77	82	100	77	84	74	82	89	103	104	91	90	92	84	72	82	80	89	80	85	79	80	81	76	79	98	66	70	106	88	90	87	84	89	104	86	91	80	78	83	86	78	87	92	95	89	82	70	84	76	91	76	98	69	80	90	61	101	98	105	79	104	99	100	95	93	89	83	77	99	82	86	94	91	73	75	90	104	91	87	82	91	88	92	69	88	95	98	99	97	93	93	86	85	96	93	90	72	93	100	88	89	67	102	73	95	81	94	74	71	88	80	82	84	83	84	79	80	83	95	87	83	87	68	80	89	87	88	100	78	77	88	81	78	89	76	87	74	99	79	88	86	70	83	83	80	77	74	80	89	69	73	93	87	102	84	75	86	104	88	83	118	71	94	85	93	83	103	84	106	84	78	86	85	74	75	77	87	84	90	83	85	74	99	78	81	81	90	95	75	93	78	80	82	77	99	89	87	64	82	85	82	83	99	81	82	85	84	94	79	70	79	87	83	84	95	97	76	83	83	86	86	79	85	83	84	80	84	89	90	95	70	93	106	85	84	71	70	86	87	85	83	85	78	95	79	83	79	112	115	74	81	88	73	85	79	85	90	88	72	92	82	86	59	80	92	89	94	90	75	71	83	86	84	84	83	85	85	106	82	75	93	99	89	80	84	86	79	97	96	73	80	73	78	77	80	94	79	98	70	83	81	85	98	108	87	96	90	100	84	97	95	83	91	84	90	81	91	79	92	102	106	97	98	80	91	72	82	88	79	84	79	61	89	85	93	105	83	101	91	72	64	84	89	85	92	77	101	83	100	94	79	92	90	102	89	92	93	90	82	91	86	107	85	96	82	73	90	90	78	72	75	93	90	96	89	91	71	87	90	93	91	97	89	78	97	82	87	79	91	86	75	85	85	79	85	93	75	81	91	78	85	90	94	80	98	85	85	67	82	98	95	77	71	111	101	82	88	92	72	82	70	89	80	88	81	65	74	66	87	93	89	90	84	87	94	76	76	84	77	71	88	93	80	94	85	94	86	98	98	84	96	96	77	85	88	84	73	81	92	80	99	82	83	84	80	68	92	74	86	88	87	90	81	76	90	84	100	97	94	98	63	81	75	85	95	73	84	95	62	81	87	86	99	74	92	93	94	83	69	97	95	87	98	93	90	82	88	96	103	89	79	78	98	78	87	85	78	76	85	92	88	80	79	82	79	67	94	90	74	81	81	92	93	83	87	87	94	92	96	91	75	81	95	94	92	79	82	83	62	77	82	82	89	109	80	77	86	78	80	74	82	75	68	108	79	104	104	73	85	86	93	75	88	84	80	92	84	85	87	95	89	78	79	83	89	77	91	95	71	100	91	75	81	88	85	70	89	86	79	90	72	96	74	88	81	70	96	94	75	99	82	97	74	83	81	92
7355	6246	11156	11621	9041	8018	5642	3839	2835	1876	1729	1046	846	547	540	517	409	360	334	354	330	348	324	302	294	305	289	316	295	318	327	307	300	273	282	276	327	294	287	275	292	258	249	292	264	264	294	277	288	286	252	260	262	270	225	287	262	274	247	258	289	287	271	275	233	282	261	263	250	254	261	261	262	247	261	282	288	266	282	234	266	246	241	243	269	275	255	275	265	272	286	249	274	288	243	250	282	220	252	243	252	264	273	268	250	265	279	264	256	275	259	255	266	274	276	256	281	283	297	256	234	245	319	247	274	273	285	250	238	216	267	256	291	270	256	269	270	271	289	266	249	266	281	285	286	260	255	275	242	280	264	260	258	230	280	235	255	247	267	252	267	283	298	249	270	268	283	251	258	241	252	274	249	244	269	238	276	265	280	271	256	263	288	259	257	292	241	286	290	274	249	279	237	263	252	284	288	262	244	264	258	281	242	273	244	268	262	282	233	250	261	278	291	270	274	240	260	266	257	256	282	256	241	276	268	282	259	271	276	270	282	252	306	280	271	264	274	272	241	261	232	262	258	245	246	248	271	270	261	260	275	265	269	242	270	247	275	271	263	285	244	250	248	263	264	288	262	261	247	267	262	276	246	269	255	266	283	278	264	271	256	224	246	268	230	284	274	307	254	299	247	271	252	259	269	245	263	256	294	252	274	276	249	272	292	259	273	253	285	255	277	275	266	276	279	271	273	264	278	271	278	286	270	240	249	291	268	250	234	249	263	292	284	265	267	258	275	273	245	290	262	256	257	273	263	247	274	244	279	257	287	264	281	293	288	271	275	250	258	260	275	265	250	261	249	255	277	241	257	270	267	269	259	259	258	248	247	271	272	302	272	243	268	248	253	260	284	260	267	248	262	244	260	247	267	247	257	219	228	306	279	250	259	244	230	281	279	295	265	246	267	232	270	275	271	284	269	288	272	286	244	256	224	252	252	242	243	248	268	297	265	289	284	288	253	294	247	265	276	262	263	255	276	259	255	252	240	276	272	261	238	300	244	253	251	265	248	257	253	263	249	254	253	257	267	272	276	270	254	273	262	286	247	263	283	279	252	266	280	295	242	286	265	247	259	276	262	260	233	277	268	254	270	266	298	240	253	240	232	273	256	263	247	245	251	262	266	266	262	271	269	274	259	284	232	251	287	245	265	295	234	252	284	287	255	281	228	269	235	264	257	263	258	272	258	282	270	234	262	257	288	277	249	289	247	277	284	280	242	253	288	256	235	274	268	279	262	271	262	260	261	251	226	279	281	268	270	260	249	247	268	277	257	240	255	299	284	251	272	249	249	257	274	243	298	281	265	274	248	237	265	266	255	278	260	260	270	241	255	263	298	254	285	269	279	267	291	266	256	264	267	299	252	280	264	258	243	256	250	248	278	231	251	274	278	263	311	268	250	248	265	282	286	264	245	273	265	257	285	244	269	228	294	252	251	259	291	294	252	253	250	273	278	252	294	256	271	258	280	248	266	260	252	242	255	239	291	276	233	241	263	268	286	260	242	255	242	273	260	257	275	261	268	251	245	229	284	239	273	247	268	271	310	288	262	294	280	276	238	225	286	269	262	251	258	274	253	270	253	253	273	245	266	273	270	251	303	256	269	241	277	273	272	262	278	251	277	265	280	255	270	315	276	264	249	259	257	270	265	250	251	271	256	270	241	260	243	274	266	267	245	260	271	250	270	303	249	259	260	245	267	269	247	281	268	262	264	299	257	266	266	263	297	253	255	260	258	257	243	284	235	261	270	234	255	244	251	251	258	268	276	274	264	292	287	280	279	248	263	239	255	281	280	260	260	280	255	272	278	292	275	251	266	275	278	242	269	276	273	268	284	271	267	275	273	266	280	265	275	239	252	258	265	287	282	287	245	255	262	251	257	237	248	237	248	264	238	262	258	236	232	284	280	257	261	259	258	267	263	257	286	307	253	229	254	243	258	285	260	273	275	244	262	252	246	277	280	253	263	234	251	245	264	242	236	258	268	257	280	260	248	264	276	231	229	272	273	252	263	278	300	278	264	276	261	269	257	259	277	265	264	269	286	270	278	284	244	269	277	258	275	266	266	252	262	283	253	278	277	302	286	265	300	275	286	293	272	243	287	277	263	261	260	262	249	262	284	268	249	275	245	266	297	231	261	250	262	239	240	255	274	259	295	248	249	265	267	254	262	262	254	273	271	272	267	269	264	253	266	270	253	265	273	257	264	254	289	260	290	279	285	265	280	277	236	272	258	251	265	262	266	287	253	267	273	279	289	281	233	261	287	269	257	267	282	259	241	247	275	265	262	293	264	303	249	276	268	262	257	240	281	281	259	270	245	261	261	274	279	246	262	248	260	292	263	259	252	249	252	256	244	265	252	279	288	258	284	278	236	276	272	258	228	254	260	267	302	255	267	262	261	262	223	262	289	260	256	248	280	249	274	255	266	268	251	263	265	280	270	265	261	257	264	254	272	242	270	278	251	266	276	253	247	252	251	286	241	274	244	271	256	266	238	300	255	276	257	260	245	249	265	265	268	270	243	289	242	262	263	263	229	264	261	272	269	275	269	265	264	270	223	252	267	267	255	264	256	286	262	269	269	305	273	248	265	276	244	277	253	278	268	254	268	274	258	257	277	283	256	281	273	297	259	282	245	252	264	276	246	261	280	256	250	267	266	278	259	267	261	261	280	288	284	309	243	271	251	267	261	268	301	258	271	279	266	286	245	283	268	264	250	283	248	262	249	258	257	272	280	283	270	285	258	280	265	254	254	253	225	287	258	277	253	274	285	260	279	277	287	263	263	245	253	262	260	283	277	264	291	299	266	261	268	267	247	270	246	279	260	239	246	239	260	235	270	247	294	256	263	253	274	271	239	266	248	275	268	269	255	265	274	267	258	250	255	273	261	260	267	259	253	291	253	238	312	255	268	263	267	275	276	277	291	262	271	242	276	252	268	274	271	279	254	267	269	279	261	281	261	272	273	254	267	264	260	278	278	268	285	260	276	267	217	282	281	249	264	251	248	282	262	252	248	278	278	262	264	270	258	262	240	265	292	268	285	251	243	262	257	277	260	269	263	274	270	252	288	260	269	267	244	265	272	272	261	266	273	236	288	285	260	291	245	273	243	258	268	276	268	273	271	269	250	254	260	274	264	293	258	279	244	287	270	266	263	284	288	249	256	267	269	258	309	282	253	279	238	256	255	271	272	261	237	274	256	282	244	242	251	270	243	267	256	270	285	280	276	286	239	258	210	259	268	245	251	255	257	282	265	300	250	289	237	285	279	246	282	274	277	275	270	272	268	264	243	236	266	234	273	292	223	264	252	253	257	251	266	261	270	255	259	259	260	266	262	255	278	274	270	275	285	269	241	287	280	256	291	241	244	235	281	232	251	254	257	301	255	278	272	248	251	252	251	233	294	256	250	275	249	242	259	254	256	232	288	286	296	266	254	287	265	255	277	229	274	278
33570	32255	35590	33057	28140	26822	20728	14295	11533	7375	5205	3344	2136	1005	537	536	390	319	267	270	285	254	247	238	269	228	271	272	238	272	264	263	232	213	197	254	258	198	222	244	203	227	221	233	221	247	216	241	234	216	250	209	205	203	209	198	214	208	206	223	183	197	186	228	211	219	200	234	195	198	213	192	194	197	172	172	220	217	213	166	185	216	187	209	217	224	205	185	183	185	211	206	197	206	191	222	196	205	228	207	204	182	217	226	220	207	217	223	227	221	206	202	200	204	199	216	185	219	185	221	189	195	227	225	213	239	196	193	196	197	218	191	195	189	243	179	207	204	180	183	220	225	210	192	191	190	201	216	201	224	221	187	190	199	183	218	182	215	216	183	206	202	208	218	193	221	215	219	209	174	201	197	198	208	220	188	212	206	235	200	197	199	189	201	156	208	206	179	211	202	204	211	209	204	221	193	208	197	224	208	178	172	220	205	182	207	223	195	196	225	223	198	212	218	206	188	191	179	199	210	231	199	220	213	205	193	198	219	201	187	170	185	209	185	210	184	194	182	191	204	217	207	188	215	205	215	195	197	181	195	202	198	216	188	190	223	219	180	212	194	194	205	204	197	204	215	179	202	213	199	200	199	221	191	213	211	202	199	230	183	185	210	217	211	173	207	207	204	205	205	197	195	196	219	210	166	195	200	200	178	191	216	198	239	230	201	224	211	212	203	214	214	180	193	187	225	216	187	206	184	194	216	194	189	210	191	190	201	189	212	219	195	196	185	190	180	231	189	176	179	209	198	214	237	210	195	207	218	219	221	194	202	248	192	199	196	218	215	210	223	193	213	196	180	220	168	204	180	187	212	218	194	204	192	202	179	209	191	212	188	224	184	220	222	210	163	191	202	213	180	200	167	194	187	222	182	187	189	188	204	184	207	197	183	189	216	199	211	202	225	200	219	209	205	215	192	230	202	198	207	223	198	192	193	184	203	191	207	227	204	215	209	190	190	201	201	208	188	183	231	192	229	206	212	229	173	236	237	197	173	199	228	213	192	221	193	213	187	206	174	184	179	205	207	215	226	220	217	213	207	190	187	230	205	181	187	197	195	191	215	205	195	201	196	229	215	208	197	174	221	191	178	210	189	256	204	194	210	230	196	195	218	216	192	200	206	201	207	191	213	215	196	196	221	213	195	213	209	191	179	207	200	195	206	196	196	195	179	217	192	165	201	244	202	216	199	211	196	199	208	217	205	196	188	229	186	187	234	200	195	232	208	167	209	187	218	195	207	177	214	216	180	203	198	217	196	207	202	213	211	209	197	197	230	206	213	168	232	219	196	182	200	204	199	212	221	199	203	206	209	182	177	213	178	211	211	219	220	201	203	217	202	186	197	189	206	216	199	211	215	191	215	208	172	210	210	214	185	205	213	216	202	192	190	202	201	224	178	208	230	208	195	200	188	212	194	202	206	206	198	221	184	209	208	196	209	216	232	203	221	194	187	197	185	193	188	206	221	218	194	210	212	207	218	191	200	200	201	214	213	248	211	222	200	195	210	240	224	227	224	176	186	226	200	181	219	212	199	199	205	211	188	212	196	208	214	183	228	176	196	195	194	196	197	170	217	213	207	207	217	194	217	220	191	229	199	192	212	178	206	220	199	209	187	187	199	188	225	190	196	216	215	231	216	207	221	185	205	202	216	214	210	233	213	206	191	226	185	185	205	204	199	208	196	204	193	235	203	179	195	165	202	173	174	214	185	191	205	187	219	197	191	219	237	217	199	214	191	184	195	195	197	212	196	240	205	226	191	186	198	181	199	177	213	225	177	184	219	211	178	216	226	219	227	200	219	219	182	237	209	192	195	195	212	183	182	215	189	191	203	216	208	199	215	190	214	186	199	197	192	217	182	230	210	163	204	210	212	203	175	210	187	212	200	199	223	203	200	209	208	206	164	227	190	180	197	213	220	213	210	184	177	202	186	194	158	194	168	226	206	215	204	227	223	193	220	200	184	205	180	213	201	220	200	204	176	213	170	190	208	201	204	217	200	237	190	208	203	179	199	199	225	201	194	191	183	210	224	188	187	202	192	217	205	196	181	204	208	224	236	190	194	202	202	191	195	200	153	211	217	205	198	187	204	198	236	178	220	188	209	204	213	205	217	231	204	195	185	189	207	206	198	197	214	233	190	220	224	224	246	182	180	200	202	228	233	190	190	211	192	201	210	194	206	205	181	177	205	202	230	208	205	194	207	213	182	206	189	177	220	185	197	214	192	189	199	221	187	202	208	221	205	193	204	213	181	216	204	198	217	196	197	222	220	177	205	210	198	198	206	201	196	223	210	202	201	221	181	175	187	208	207	198	193	220	233	180	226	219	187	199	203	209	204	186	204	194	185	195	199	197	206	186	193	215	223	190	219	200	231	181	229	211	186	206	207	199	197	205	201	191	227	212	202	186	208	188	218	192	204	203	213	218	202	189	219	210	226	223	195	168	192	201	213	198	184	194	192	204	183	209	213	209	190	192	226	200	199	210	206	213	177	187	191	209	209	239	203	186	182	210	218	218	213	178	207	187	190	214	195	204	209	205	184	197	223	204	180	215	157	233	188	197	209	203	208	182	177	234	236	216	188	205	201	187	196	184	204	221	182	177	198	192	199	203	196	200	213	195	200	234	186	217	185	214	201	187	218	207	184	194	217	197	206	186	188	209	223	222	178	191	219	194	203	179	197	213	186	213	188	181	197	203	195	213	211	190	204	225	184	164	185	212	186	210	178	203	200	245	206	212	182	206	199	184	178	185	213	198	178	206	184	199	214	219	185	199	177	203	206	195	207	189	192	215	194	209	186	176	183	188	199	219	199	200	233	188	222	197	194	210	198	215	219	204	206	207	186	205	196	181	190	198	188	171	181	207	183	225	193	185	217	206	179	218	171	205	190	200	204	211	191	213	198	204	220	197	180	204	202	181	213	206	170	212	204	186	205	214	221	196	186	198	204	216	170	224	215	200	212	192	207	196	203	199	217	213	214	202	194	210	190	192	213	200	215	230	171	218	202	194	201	182	249	187	184	179	205	190	224	202	185	192	185	190	181	198	180	208	215	188	206	217	191	225	211	191	193	226	171	196	217	196	224	211	183	183	200	190	210	215	211	188	184	194	216	187	193	193	188	216	202	203	202	205	191	193	196	200	184	218	226	179	195	186	185	203	197	226	208	212	210	203	196	190	198	192	190	196	180	190	165	226	200	187	167	193	223	216	194	199	193	219	202	191	186	198	213	205	199	206	207	209	228	213	214	206	190	187	188	216	200	196	210	199	226	197	200	210	183	190	228	208	197	194	203	217	198	211	204	211	214	201	232	179	199	218	219	210	221	187	203	194	198	192	190	197	192	180	214	190	198	195	196	179	223	198	195	194	219	201	177	223	193	209	185	252	195	185	230	207	202	223	191	206	220	209	200	192	193	213	173	198	219	197	179	188	201	197	194	207	195	215	187	200	211
25284	25558	33423	37080	35931	36242	30896	25067	22802	15684	15182	10559	6868	3223	2519	2457	1691	1342	768	827	851	834	775	764	790	824	928	872	911	938	877	817	721	643	650	667	700	677	685	656	695	686	575	636	614	621	596	606	576	589	649	582	587	595	549	543	574	519	557	554	511	512	511	520	525	535	479	539	527	509	524	508	539	515	533	510	532	522	524	486	514	501	543	516	527	518	467	508	527	530	523	511	521	506	494	531	520	555	523	508	528	526	510	496	516	504	478	530	498	484	550	503	495	534	497	484	501	535	521	497	543	477	540	530	474	512	537	540	479	479	524	542	502	524	510	457	521	519	521	521	509	507	497	509	545	512	484	522	493	565	536	548	510	511	498	524	521	488	534	540	503	519	537	457	508	509	493	544	502	509	552	558	559	581	505	543	523	513	513	517	535	518	500	527	484	530	504	523	544	497	513	484	506	491	514	492	509	506	515	516	511	503	505	532	498	530	513	515	554	541	487	495	517	500	529	510	502	497	541	516	492	487	560	510	452	518	501	486	497	531	518	532	489	506	513	510	537	494	526	526	522	480	484	523	491	490	582	514	498	526	511	538	495	538	471	521	537	494	518	488	499	503	521	517	492	542	535	535	522	487	483	512	508	504	552	493	511	515	525	533	556	451	515	566	534	468	509	510	509	504	480	520	488	504	518	477	546	520	503	543	536	539	493	537	509	524	530	554	476	497	537	525	483	533	493	491	531	502	499	499	517	532	542	521	513	516	520	536	483	516	499	440	515	498	586	521	521	501	533	496	520	531	515	537	531	485	516	498	505	492	486	451	563	526	524	523	503	545	510	548	518	455	538	506	516	523	472	500	530	497	531	508	509	541	472	488	447	516	509	494	502	548	505	520	498	477	514	446	509	504	501	496	531	544	538	523	480	536	501	515	523	536	493	536	491	494	542	538	489	532	537	533	501	501	544	513	507	490	496	508	537	497	523	529	542	496	533	507	538	567	513	536	529	556	517	495	502	487	559	468	498	549	494	483	504	523	541	504	517	507	530	502	499	507	491	504	506	510	521	545	521	515	505	518	497	490	494	502	483	507	484	501	508	488	499	518	515	505	526	506	539	476	519	499	467	546	499	535	550	484	503	503	513	529	494	499	521	502	522	559	555	526	465	531	537	502	500	521	518	550	510	496	467	496	493	489	511	490	511	507	500	506	500	551	529	533	510	515	503	507	519	537	513	525	491	498	523	518	504	528	514	530	504	491	495	473	522	537	533	513	523	510	525	516	495	554	556	522	522	524	525	511	515	538	565	513	457	520	533	483	482	479	541	513	490	504	520	536	505	553	486	473	515	487	525	542	511	500	489	503	510	532	480	467	516	531	496	544	517	491	523	528	521	543	510	486	512	527	541	499	475	532	491	563	534	514	500	549	496	529	508	523	541	509	544	494	521	519	547	499	482	526	503	522	507	521	526	496	517	526	543	521	483	480	516	470	508	509	536	520	513	468	494	509	547	495	492	527	498	515	515	508	538	552	541	476	515	513	488	489	534	517	534	496	505	499	505	538	557	528	509	529	490	518	479	507	498	506	504	554	562	485	560	497	519	508	487	526	502	545	511	500	532	522	514	516	542	488	548	506	539	500	514	552	498	539	534	494	517	499	507	524	516	524	475	524	502	509	504	540	491	536	490	510	518	492	520	502	550	501	523	551	545	506	471	510	501	500	516	523	530	527	547	521	548	511	512	520	535	485	510	486	499	468	526	535	545	468	492	527	551	498	511	543	550	521	530	510	524	493	522	501	538	558	499	523	531	516	505	468	508	544	531	558	489	542	477	525	492	476	503	522	499	434	512	510	546	487	494	506	524	490	491	569	508	512	524	497	540	528	522	508	519	543	553	449	529	501	512	564	517	497	478	531	510	518	532	507	527	475	483	498	522	533	496	542	513	520	557	507	508	488	491	536	515	550	475	514	472	487	518	497	509	509	526	526	506	537	505	499	519	494	506	528	532	443	483	540	519	509	474	506	499	505	523	538	509	521	496	519	526	522	525	465	482	536	517	498	513	493	497	510	548	488	519	499	524	493	508	510	491	498	512	484	530	506	528	510	513	519	500	521	538	531	553	504	519	502	535	491	488	511	507	504	508	527	536	519	500	511	521	556	562	518	510	512	508	513	508	555	521	516	521	480	519	505	501	527	520	503	493	516	515	489	539	560	523	549	516	493	530	496	536	580	460	538	553	515	499	506	529	499	541	516	542	469	554	488	525	483	493	505	476	508	526	524	533	507	501	536	567	475	486	478	505	533	497	503	496	503	494	538	535	490	511	508	524	492	516	504	476	493	510	464	501	530	490	508	525	496	488	499	507	518	532	511	518	445	491	522	526	473	544	549	517	537	525	481	481	541	522	517	514	516	519	520	515	554	487	513	549	506	492	492	482	513	524	513	483	524	540	461	529	527	505	547	512	506	471	501	521	538	502	527	539	485	500	486	532	515	515	511	510	476	511	513	512	491	502	510	490	485	503	493	462	516	499	492	512	522	497	496	504	501	519	542	557	528	494	499	527	484	525	509	471	514	536	509	530	500	514	548	514	478	500	474	480	533	510	492	520	499	497	503	512	497	514	480	498	548	539	492	514	514	473	512	532	548	545	587	514	498	501	528	519	547	441	552	533	505	524	500	510	486	505	532	537	491	572	498	503	541	556	544	496	455	523	502	529	505	497	548	501	507	516	535	481	510	542	518	495	546	493	515	491	503	494	543	490	485	501	531	537	538	521	554	556	552	510	549	462	505	486	519	472	526	539	497	523	484	502	503	531	542	512	491	478	540	481	493	501	495	542	484	506	546	511	489	506	521	548	545	497	442	490	476	561	493	533	463	530	479	498	521	500	504	512	503	474	516	498	527	476	510	502	537	502	504	483	481	505	515	528	512	538	549	491	524	587	514	511	536	476	527	494	486	543	532	511	505	495	500	503	511	482	535	530	549	504	501	485	520	494	521	521	501	536	553	538	556	481	496	496	506	560	496	555	500	502	477	558	544	534	569	508	527	513	482	509	492	551	501	506	462	549	512	537	500	518	514	524	467	474	492	534	541	506	483	512	536	523	535	481	520	532	523	528	494	521	527	479	488	541	515	552	521	498	520	493	487	485	547	491	575	479	528	551	519	525	499	533	524	510	543	499	507	538	522	508	507	565	543	524	505	485	512	549	515	499	495	485	540	551	493	544	515	520	529	528	530	490	518	540	509	514	502	512	500	509	490	489	503	477	501	508	532	493	536	491	496	520	479	498	490	518	510	528	500	477	504	492	508	502	484	493	477	480	509	486	487	509	510	485	513	551	470	499	519	531	505	561	534	544	493	535	546	495	517	519	524	539	494	514	478	492	509	488	557	476	552	535	502	507	548	496	518	501	518	538	497	466	533	530	462	482	478	495	485	515	529	543	499	494	529	476	508	522	491	518	505	494	548	498	479	541	507	473	474	506	504	493	543	517	531	498	479
42484	38965	39382	36213	32698	33107	28582	22829	19349	14906	10242	7142	4873	2145	1078	1083	739	488	455	382	386	364	388	352	375	354	433	364	409	366	372	314	317	352	326	296	348	355	317	331	318	319	300	302	350	282	311	340	308	293	379	345	329	306	269	288	311	327	262	274	284	295	301	303	288	286	286	320	281	264	297	308	310	287	284	294	293	316	310	282	278	290	252	311	288	285	290	300	283	279	326	281	294	296	305	300	263	287	299	287	311	286	276	279	272	301	276	271	279	284	294	285	284	264	275	295	290	297	292	278	299	305	275	327	299	256	283	288	310	288	282	303	297	252	281	290	287	287	302	275	312	301	304	295	300	264	310	288	281	327	307	312	274	312	305	265	273	324	292	305	304	267	299	285	269	267	305	274	292	293	295	253	276	301	298	277	294	284	299	295	291	307	290	296	292	264	289	298	307	311	282	289	302	262	280	278	306	317	276	318	281	284	298	259	269	274	313	272	313	279	305	268	297	307	305	334	257	278	312	297	276	284	286	281	253	295	282	245	291	278	257	266	296	268	291	293	307	311	294	302	298	274	288	269	300	283	280	294	296	305	292	301	309	272	286	300	311	265	312	280	300	308	307	278	312	311	284	278	277	282	311	269	288	254	281	308	281	281	263	284	297	295	300	312	282	308	299	274	294	259	310	317	305	303	320	279	278	293	306	280	307	277	271	304	294	284	316	297	285	319	271	304	278	283	322	279	275	308	278	309	327	278	272	294	280	309	313	313	304	265	292	309	274	319	312	265	291	322	284	285	302	273	267	299	263	277	285	314	280	310	301	294	295	285	291	282	285	309	315	263	285	318	280	276	280	276	287	285	297	293	294	282	299	280	276	311	281	278	294	293	302	297	279	264	303	314	262	273	288	272	263	339	284	288	303	292	297	295	289	302	284	278	282	278	282	297	316	296	283	271	294	311	301	293	272	304	284	300	268	285	308	278	270	316	274	285	281	284	320	263	280	266	287	317	284	300	295	265	289	289	312	308	322	270	293	284	330	283	281	291	310	330	326	285	289	288	257	300	286	320	284	280	320	270	287	277	303	325	280	289	293	291	326	300	278	280	267	280	302	288	270	295	288	298	264	297	312	283	256	306	322	253	298	326	297	328	281	276	277	307	301	330	296	263	301	284	306	275	290	301	281	290	281	274	296	281	315	288	286	262	291	271	300	302	314	302	277	278	276	296	294	314	283	268	268	280	300	289	279	275	280	281	305	289	273	264	280	280	298	270	257	274	317	302	268	292	268	274	270	284	265	320	296	277	268	317	293	285	302	282	277	290	293	298	307	276	293	279	292	308	286	275	300	301	268	308	301	281	285	288	270	272	300	292	283	302	286	286	283	309	254	299	277	278	293	281	291	258	298	296	295	292	317	316	279	255	292	323	286	313	289	290	343	304	279	303	310	327	276	278	285	268	309	282	309	289	279	293	283	279	300	298	280	316	293	290	271	270	279	267	295	291	276	280	299	310	299	290	287	280	308	298	282	327	267	310	301	272	270	315	285	258	282	310	314	305	322	269	304	300	273	298	308	271	295	267	253	278	289	293	282	281	313	284	296	283	300	268	250	281	291	314	296	285	278	324	309	280	285	284	270	287	286	273	317	298	281	295	298	295	271	278	262	291	249	290	289	262	303	283	305	262	295	281	303	267	248	290	294	320	259	298	255	281	276	292	311	333	279	286	257	303	296	280	269	309	320	277	293	320	291	287	317	286	289	278	277	281	287	294	299	285	309	299	298	268	262	295	301	227	280	282	280	298	281	297	288	269	272	273	263	282	264	305	267	280	262	280	305	297	315	309	275	300	298	279	273	322	272	265	301	283	251	299	289	294	291	271	274	289	270	307	300	284	286	294	297	301	301	261	257	276	278	275	300	327	289	288	277	279	307	305	306	287	283	304	277	309	291	316	282	318	300	275	262	312	305	285	261	286	291	260	256	267	270	300	287	286	290	307	333	304	291	320	272	289	277	312	309	286	290	274	271	241	297	294	298	279	309	294	314	274	318	284	298	265	279	328	302	300	286	300	281	288	355	269	290	305	302	305	278	299	296	294	284	298	313	282	278	274	313	274	280	271	302	266	276	322	318	313	305	310	290	294	303	297	273	252	295	281	330	275	306	281	331	338	321	282	292	288	318	295	279	260	306	286	319	312	298	313	279	294	311	289	267	259	262	264	276	290	302	284	292	285	325	291	287	277	248	256	298	274	278	272	272	289	292	297	274	296	313	283	297	284	328	299	291	252	299	296	301	291	304	309	298	277	282	299	317	306	308	306	291	256	256	327	283	295	342	307	278	286	304	279	257	314	287	305	278	278	275	314	313	313	315	301	281	269	290	290	280	290	288	287	286	300	287	283	276	268	290	329	290	292	285	287	317	294	291	309	287	285	315	302	268	313	308	293	295	289	298	303	306	258	286	284	295	278	272	281	321	295	284	314	289	270	303	297	269	294	285	291	287	305	318	299	298	300	277	281	276	272	292	280	293	308	289	280	265	301	274	294	295	280	300	267	304	260	300	313	295	265	299	287	297	273	273	264	297	291	284	304	309	277	275	324	284	293	283	300	265	286	291	272	300	294	252	295	277	307	299	303	289	307	286	271	293	281	302	302	310	284	274	303	299	315	288	298	308	296	335	295	284	294	285	299	306	290	316	286	287	274	291	268	281	312	322	303	284	295	300	310	302	304	291	277	318	283	263	310	314	327	278	282	292	277	296	258	290	297	296	295	294	280	291	260	267	271	264	295	299	275	276	280	276	274	257	283	297	266	305	280	294	296	309	281	265	307	318	299	295	288	269	294	297	279	253	273	252	287	301	306	253	267	296	300	299	286	270	301	261	314	261	320	295	297	323	289	279	314	263	290	294	290	290	289	296	291	307	319	282	259	320	299	275	328	312	292	280	270	282	261	288	299	338	294	274	306	261	287	265	276	308	295	288	266	291	278	274	298	296	279	296	255	283	301	292	297	283	322	309	296	276	280	280	282	289	311	324	286	285	302	278	298	306	272	291	279	306	325	312	293	300	267	296	293	289	300	286	278	306	279	274	265	314	309	288	305	279	315	303	296	277	290	333	285	297	324	289	276	290	267	298	314	316	279	274	291	295	295	309	310	269	303	285	288	281	322	296	276	271	303	284	273	279	302	300	282	314	274	295	260	271	275	307	315	310	301	300	256	290	303	303	289	287	271	285	290	289	294	301	268	273	305	277	275	305	287	279	301	289	325	253	302	305	304	270	295	304	261	307	273	295	276	274	292	275	311	256	265	291	264	243	274	270	286	267	302	281	278	306	292	297	294	299	321	317	272	286	308	312	273	281	300	287	271	278	288	286	281	320	291	299	318	295	303	281	303	304	314	296	292	293	333	305	289	265	279	309	305	316	276	326	313	288	282	280	277	269	271	302	302	283	276	319	266	256	315	318	300	303	303	280	266	284	285	258	296	270	298	294	311	267	310	299	268
32219	33657	39373	42386	43774	44516	39529	34257	32053	25276	22919	16543	10714	6295	4631	4022	2891	1741	1402	1131	1214	1247	1145	1081	1172	1356	1695	1342	1392	1302	1110	978	986	967	867	960	942	1011	1046	987	1030	917	913	889	922	882	823	889	861	900	1014	1018	1012	755	664	734	672	677	714	639	720	650	665	717	725	657	713	718	676	698	697	710	667	727	637	661	695	646	698	709	674	712	714	681	729	727	680	708	676	705	687	750	705	728	698	689	658	675	681	677	661	683	671	686	697	684	712	729	678	693	711	674	700	687	689	673	701	687	668	683	646	702	660	707	674	668	669	682	696	714	700	675	689	639	696	692	675	639	676	697	662	728	703	662	685	655	710	676	686	728	620	665	705	721	710	736	714	670	691	675	660	652	683	666	726	660	671	686	681	669	706	706	665	662	665	710	697	703	644	667	668	692	682	664	700	667	691	702	691	733	706	681	701	724	673	652	674	710	707	730	646	677	689	680	675	679	725	646	675	677	674	703	632	653	681	690	667	684	707	632	721	678	643	664	721	682	725	688	654	710	677	722	659	690	677	655	701	699	660	690	673	678	720	623	682	681	671	680	677	677	675	688	684	656	684	695	666	650	701	657	732	670	755	658	637	655	670	676	674	721	687	648	654	733	673	744	656	648	715	670	664	692	712	655	721	690	656	658	661	654	669	692	621	693	698	716	624	692	667	673	724	668	671	628	693	648	654	702	675	695	677	721	708	709	637	701	680	729	708	673	679	628	688	719	683	677	672	685	678	666	660	691	691	707	695	685	690	669	685	661	684	645	667	689	627	691	685	713	693	690	689	673	685	646	707	699	634	702	693	652	670	656	675	655	701	693	633	661	669	699	692	646	677	653	658	699	714	650	623	710	697	678	670	648	679	692	649	707	685	670	655	617	693	725	627	713	658	648	651	709	681	661	658	725	677	675	683	669	684	686	639	664	668	654	689	625	666	659	676	671	688	648	630	679	680	671	676	702	680	652	711	688	684	688	654	643	685	736	612	702	680	687	702	657	689	681	669	744	724	681	707	678	695	699	651	616	640	680	680	656	674	716	693	708	668	634	671	652	693	649	670	680	676	644	677	740	683	757	662	658	701	667	644	658	699	715	654	680	709	665	717	685	665	688	665	693	654	681	647	727	746	668	655	710	626	631	703	710	647	681	734	687	711	734	679	722	709	651	638	689	709	731	711	673	667	707	671	667	684	649	694	671	634	717	696	651	708	698	687	663	679	707	692	672	695	675	653	676	716	669	667	660	689	629	671	683	712	694	709	718	674	686	674	660	650	710	682	688	684	662	675	669	672	702	642	658	664	693	708	668	663	684	711	713	654	649	707	704	659	672	647	682	671	691	710	689	621	657	679	727	715	690	726	720	718	650	686	717	694	683	673	711	667	659	714	669	703	711	672	665	675	639	697	680	661	716	662	662	655	702	674	703	680	678	675	657	710	735	719	663	713	678	629	691	642	690	697	720	677	669	679	667	726	674	648	647	675	690	702	662	648	699	708	678	691	651	646	682	647	663	661	656	692	714	660	658	672	741	640	720	673	724	676	676	667	662	695	685	666	676	648	711	674	703	634	733	681	656	687	668	687	690	693	666	652	669	651	676	687	677	702	685	677	685	706	659	674	718	643	649	696	674	670	717	670	645	670	651	713	668	641	683	696	683	716	635	705	683	653	688	709	666	666	654	672	657	678	699	661	680	667	722	713	701	649	695	715	647	691	701	689	699	664	685	708	690	661	674	686	664	733	599	675	645	684	665	700	668	626	685	669	652	653	709	696	680	702	681	680	644	636	627	680	678	631	668	696	702	686	683	656	688	642	624	649	666	735	650	681	635	644	710	639	660	667	690	720	709	667	624	664	666	668	711	662	672	681	648	706	669	670	657	716	662	688	672	661	638	656	689	638	679	663	700	636	711	660	647	712	673	632	655	663	710	703	706	680	713	694	672	693	679	687	708	693	622	666	638	668	722	673	684	674	653	685	685	681	671	716	677	662	660	693	669	673	669	649	686	693	716	680	662	675	689	690	665	678	679	682	665	670	633	634	706	672	634	663	667	638	739	657	678	670	648	685	667	660	662	633	656	669	674	663	704	695	684	625	737	692	648	633	674	672	694	728	676	708	680	704	677	699	716	672	718	679	687	686	659	701	686	710	707	700	703	677	664	695	685	751	683	691	660	617	656	670	716	672	685	641	699	657	650	689	689	674	678	678	679	704	718	658	647	705	619	690	669	701	686	720	692	674	678	650	693	716	655	691	694	631	658	648	694	660	670	659	656	678	667	686	707	699	698	687	676	685	686	673	663	654	674	701	723	701	672	711	728	628	685	634	693	701	687	715	688	697	696	653	710	656	650	690	702	712	693	672	655	658	659	707	666	725	670	710	635	682	738	655	640	658	710	710	678	680	653	677	696	610	622	666	706	653	632	667	668	726	671	705	662	662	677	670	687	711	672	725	717	698	677	703	663	647	689	688	687	676	670	674	652	688	681	636	698	731	673	662	615	694	625	700	658	705	656	703	684	678	680	669	702	673	664	663	724	656	665	679	655	694	649	696	669	665	694	658	671	647	683	700	678	667	684	701	641	624	688	737	653	706	653	683	705	663	678	675	656	659	616	677	669	660	688	682	673	673	697	705	681	680	704	640	691	693	653	683	701	669	719	622	698	658	687	706	699	689	686	742	669	672	729	623	658	685	675	673	682	650	708	666	693	688	670	668	623	714	693	661	638	667	671	709	647	719	674	666	673	657	726	694	669	679	692	694	702	668	649	615	659	673	654	655	664	650	694	649	688	703	683	674	665	703	651	674	719	666	707	677	667	653	701	667	674	698	710	683	670	695	681	693	654	660	715	655	639	729	691	735	690	682	656	681	651	640	693	693	659	717	673	649	698	652	646	599	676	722	719	676	640	688	680	706	675	674	671	692	715	715	674	669	647	670	696	638	650	699	670	657	670	683	673	679	704	685	697	699	667	700	679	639	694	694	670	691	644	713	686	664	686	648	659	666	715	697	629	735	637	658	716	675	692	670	709	720	693	648	689	696	681	685	696	669	624	672	693	688	678	690	685	673	661	687	723	675	711	679	649	694	690	667	684	687	706	654	693	698	675	652	661	682	699	660	676	660	684	675	669	687	654	646	666	608	700	636	700	733	659	654	692	712	686	706	710	628	709	678	687	705	713	707	690	681	703	674	694	663	665	683	655	622	677	651	700	684	613	640	662	730	695	620	716	693	665	675	717	634	686	623	672	695	600	719	738	716	740	688	661	690	698	692	668	719	680	696	671	684	711	641	667	630	714	682	663	722	646	671	712	653	695	663	660	634	664	667	696	660	660	684	655	663	649	705	620	688	706	686	652	680	659	740	658	680	658	701	650	699	681	652	701	684	660	679	713	669	665	695	664	708	691	685	662	644	714	664	640	687	689	678	665	721	685	663	696	671	680	636	653	655	653	650	704	685	685	683	671	671	671	659	634
9016	6757	7740	6229	3802	2632	1524	836	549	409	319	224	167	153	138	125	114	106	90	95	89	97	84	101	82	98	89	78	112	94	76	78	82	99	95	71	97	87	77	84	99	81	80	89	69	84	95	104	102	83	70	73	79	76	97	83	85	83	93	99	77	74	83	87	74	89	81	71	96	84	79	94	83	81	94	80	95	84	81	87	76	85	89	81	89	79	80	81	79	84	92	96	106	94	82	70	87	93	80	87	92	91	90	92	86	94	96	87	105	92	80	62	65	85	87	85	79	89	82	90	87	98	98	88	91	87	86	88	90	101	61	89	71	81	90	94	103	74	84	90	93	78	81	74	76	84	86	65	77	79	79	70	79	77	63	76	81	87	77	84	74	86	74	81	88	87	78	83	89	90	84	92	86	79	93	79	111	73	87	68	76	83	81	78	82	85	94	76	93	101	70	91	93	95	102	65	81	79	81	75	79	88	80	86	98	80	84	88	70	99	81	86	74	96	94	101	97	88	77	90	74	78	65	83	93	86	84	93	98	110	95	78	98	84	76	79	97	84	91	78	88	87	94	73	98	74	82	84	82	83	95	79	104	85	96	74	70	81	85	74	100	90	73	89	80	81	81	85	100	100	95	78	89	80	85	76	72	97	69	80	69	83	84	97	80	85	85	83	92	71	78	81	79	81	67	88	98	90	81	80	98	96	86	81	85	92	78	89	81	91	90	76	81	80	87	85	104	84	96	80	83	73	68	107	58	73	81	79	87	85	73	73	86	77	87	71	90	81	83	87	87	72	93	91	107	80	86	90	91	73	75	90	75	63	68	92	88	85	82	88	89	93	83	92	60	74	90	81	91	109	81	83	85	75	88	86	78	81	89	81	57	107	80	68	88	81	82	77	92	77	75	83	88	71	98	88	87	90	76	85	86	87	104	87	93	98	84	89	90	84	84	87	98	65	72	89	90	76	88	94	110	79	92	73	79	86	79	116	67	91	82	70	88	83	86	90	92	67	112	81	83	73	98	89	80	79	107	104	95	71	87	93	67	97	88	86	87	66	101	107	88	91	82	86	94	77	80	76	82	89	108	92	90	84	98	85	92	101	73	85	88	83	81	82	74	79	96	69	98	96	79	97	89	97	101	105	72	92	69	99	80	82	104	80	70	81	78	100	77	80	85	89	72	88	64	72	89	89	76	86	81	88	93	88	71	94	82	91	83	69	85	66	79	77	72	90	86	86	98	66	88	100	90	85	83	87	80	90	90	102	98	69	92	81	77	97	84	76	96	100	77	67	83	90	107	92	85	102	90	69	79	97	90	87	95	75	104	74	91	92	79	82	85	81	78	76	97	85	84	101	92	99	91	83	77	89	100	91	98	80	86	87	81	87	75	80	70	71	78	65	77	83	94	92	97	93	91	78	96	110	84	91	90	88	95	88	96	69	101	101	84	87	88	92	72	87	81	82	79	85	79	92	96	82	84	86	103	85	81	78	87	78	101	76	103	80	94	97	74	79	86	87	90	92	90	81	83	83	78	94	99	101	85	93	85	81	84	76	91	100	99	75	89	88	81	92	86	79	74	92	84	80	82	109	82	107	101	96	76	78	103	73	86	80	76	93	80	86	84	85	91	77	91	82	81	91	94	87	71	81	75	91	93	89	73	117	86	83	78	82	94	77	96	68	69	71	84	95	85	82	86	81	85	84	84	94	83	77	81	94	97	87	84	94	98	86	77	84	84	84	74	89	108	96	86	93	94	88	90	92	79	100	96	99	91	80	70	77	103	99	82	78	97	77	80	74	84	84	83	68	93	86	89	90	75	88	68	82	80	114	83	97	92	83	90	108	82	90	96	85	89	108	103	87	78	85	80	80	89	69	89	92	91	79	77	101	87	90	99	94	99	81	79	80	96	86	105	88	85	83	99	84	80	84	78	83	86	96	89	94	95	106	96	79	77	79	99	98	84	91	87	89	84	84	87	80	87	96	81	84	73	79	88	91	81	83	103	94	82	88	83	96	75	93	97	97	88	97	84	74	83	69	82	74	100	91	78	97	74	94	92	97	72	58	79	85	89	69	78	85	91	103	81	74	78	93	97	83	74	86	79	87	91	91	79	77	78	90	93	87	91	89	82	77	78	89	91	84	89	86	91	91	85	80	87	98	107	96	83	88	107	70	82	85	71	81	81	85	83	87	88	73	91	99	91	84	84	87	85	83	88	72	105	80	88	94	94	95	69	81	84	85	80	81	74	76	73	73	74	87	91	73	83	76	87	87	79	90	81	87	76	93	86	74	87	95	88	84	79	87	67	84	83	98	85	90	85	88	95	84	85	80	82	92	83	83	80	76	77	86	83	89	97	78	77	87	94	72	100	88	95	106	75	72	80	117	70	80	82	87	85	73	89	67	75	72	93	89	96	80	81	93	90	93	89	94	90	68	85	79	75	95	95	87	96	94	82	67	84	78	72	89	78	80	90	81	93	79	79	86	76	84	87	86	66	83	87	83	85	86	73	78	94	89	86	88	100	90	86	94	89	100	64	78	94	82	94	78	80	91	77	96	83	79	81	93	89	71	88	73	77	81	89	95	76	92	74	80	85	89	91	96	77	90	91	84	83	78	95	106	72	77	85	91	96	90	72	85	103	78	87	80	82	88	88	95	69	89	84	83	68	100	82	91	83	71	70	85	105	93	92	90	82	89	82	90	75	63	75	90	80	95	97	78	102	91	85	73	85	101	80	69	63	79	72	91	72	65	94	78	94	79	83	87	84	75	100	87	81	90	79	75	90	89	95	89	105	87	67	96	103	103	89	90	82	97	75	86	75	88	97	100	89	88	98	94	79	91	98	94	85	72	89	72	80	101	75	86	90	96	93	78	92	76	89	73	89	109	92	83	96	107	85	97	88	87	91	82	89	101	69	91	84	95	88	76	91	85	78	106	73	74	89	84	80	92	95	86	77	71	84	80	92	90	84	108	82	78	85	101	90	70	93	94	59	78	82	80	112	93	91	76	93	70	98	78	90	77	85	98	96	82	104	88	73	79	88	64	74	83	95	78	87	87	82	84	76	90	72	66	92	88	94	67	66	70	90	81	78	80	86	86	80	108	105	85	92	86	102	97	94	82	61	88	77	73	75	92	94	87	89	94	88	95	74	92	88	90	72	90	86	98	78	91	84	86	75	71	79	89	102	84	78	86	100	87	102	84	80	82	72	102	103	70	88	78	86	77	92	77	85	86	79	81	89	79	88	88	75	98	79	78	86	78	102	92	82	75	83	86	84	95	104	87	75	94	74	93	92	86	77	75	79	73	87	78	78	67	94	89	72	72	103	95	87	80	91	82	78	87	86	73	78	92	76	93	93	93	85	68	78	109	65	79	102	95	100	86	97	91	91	107	70	88	88	80	80	93	84	89	68	81	105	76	98	95	83	87	91	86	100	77	71	81	81	98	80	81	94	77	75	76	86	79	82	95	72	81	92	108	72	80	77	84	85	76
6790	6945	10915	11918	9367	9327	5915	4250	2923	2208	1567	1167	992	631	589	501	366	354	413	336	342	332	337	345	317	346	347	345	293	300	275	282	305	291	301	314	293	303	294	281	264	262	248	281	283	249	280	287	267	298	241	281	244	278	284	264	266	258	278	258	257	281	242	280	281	282	263	250	260	275	265	238	232	270	285	264	255	283	240	274	252	281	238	277	266	259	261	268	243	276	250	289	249	263	285	269	270	291	261	296	237	265	280	270	248	233	269	264	290	254	278	269	278	243	282	264	250	249	275	229	267	269	283	284	225	251	263	239	237	281	268	263	271	254	262	255	273	251	264	239	275	266	285	255	250	249	277	282	252	263	276	253	252	247	257	271	274	264	253	284	264	269	274	249	271	297	264	259	238	237	273	265	269	251	231	263	285	253	259	254	292	269	257	260	272	239	233	270	260	264	264	267	265	272	238	261	278	281	272	290	259	266	249	264	247	249	281	248	272	279	270	282	278	250	244	267	242	251	286	239	265	261	242	272	288	271	264	263	256	263	262	280	233	270	271	246	244	261	269	301	267	286	253	252	250	262	276	285	268	286	251	273	293	274	281	242	258	272	252	272	267	278	280	274	272	271	273	266	270	265	264	262	260	254	260	281	286	268	297	258	279	256	273	261	230	293	297	260	260	265	271	278	272	234	271	273	271	254	258	227	262	252	288	274	246	264	278	267	251	218	295	268	276	259	273	265	250	272	230	298	260	256	274	292	290	271	303	265	287	270	266	261	296	232	241	286	261	291	281	264	249	236	256	254	301	241	270	267	258	287	268	275	274	264	262	278	265	262	278	267	255	242	274	245	260	255	227	286	247	279	233	235	240	281	304	284	246	279	245	284	246	269	276	264	253	253	283	240	293	259	266	263	254	279	250	283	263	270	266	294	251	272	224	246	257	274	259	238	263	262	268	267	265	245	259	277	252	263	279	250	257	255	281	237	254	249	242	260	248	271	271	243	278	255	285	253	255	264	292	274	282	264	261	260	250	243	254	244	270	257	272	247	264	262	268	263	261	281	276	258	267	287	274	253	226	241	260	289	260	283	268	246	253	273	218	272	270	252	291	250	274	237	249	264	273	261	250	274	255	248	235	296	266	281	273	250	288	281	268	261	260	253	250	248	246	259	277	273	274	240	250	242	277	268	259	254	274	284	257	255	271	252	282	287	291	255	248	260	284	286	259	289	277	242	234	292	255	266	265	266	254	280	277	276	260	261	256	262	275	267	248	242	234	270	262	278	275	267	286	245	259	259	246	226	257	260	258	242	306	265	285	289	277	262	269	263	251	263	257	264	284	264	287	262	271	268	285	272	263	260	253	264	274	246	311	282	254	273	261	277	248	280	258	301	257	250	270	264	275	252	258	311	261	260	260	270	279	255	250	264	266	254	240	229	260	264	264	268	270	266	287	265	266	249	280	238	262	266	290	258	291	262	267	262	264	263	251	222	243	259	273	239	280	267	238	274	285	267	310	274	235	287	253	270	285	239	260	257	264	260	254	240	257	297	252	265	281	269	260	259	233	279	299	257	260	274	281	244	246	286	250	291	273	261	277	253	275	257	277	247	239	218	289	253	263	251	225	310	246	290	231	270	264	270	263	245	269	272	270	280	278	256	261	275	273	269	293	253	273	300	262	276	252	274	252	270	251	272	241	283	254	281	269	293	295	247	277	276	246	252	280	269	260	248	283	289	275	256	269	282	225	278	257	236	243	255	280	246	245	260	262	284	256	248	243	275	271	271	258	250	277	270	258	268	275	237	252	253	271	240	252	271	275	245	254	277	264	263	245	265	248	258	287	287	270	235	270	289	272	249	262	274	252	245	259	237	278	270	267	247	277	244	262	244	235	258	270	276	254	246	276	256	265	244	280	292	254	267	302	246	236	290	262	252	265	255	252	271	288	251	274	252	254	265	262	252	262	276	251	259	243	274	244	273	284	274	261	278	266	251	240	289	268	292	265	251	254	263	285	230	261	266	258	244	256	270	259	253	253	250	285	258	261	263	263	265	281	276	281	266	247	270	256	250	271	265	269	240	266	258	255	266	253	253	272	250	266	260	287	261	273	252	274	264	286	265	271	272	309	305	262	254	261	233	269	280	274	248	275	266	290	252	267	238	265	285	298	240	236	278	258	223	271	293	287	269	267	274	242	251	249	276	247	285	268	259	232	250	285	260	273	269	239	271	219	261	263	247	262	267	271	243	247	256	259	289	269	274	253	232	264	249	265	245	294	288	280	254	264	258	253	289	281	276	261	284	261	255	263	281	260	276	239	259	269	267	268	271	274	249	282	256	262	244	255	235	257	262	274	267	242	257	283	257	259	248	256	249	266	234	235	279	235	248	281	262	264	269	246	290	277	236	274	268	279	253	244	284	261	276	266	272	268	275	268	264	284	282	272	248	293	271	262	271	255	267	269	298	259	283	243	258	273	260	248	279	287	258	262	279	262	273	279	247	274	260	285	275	268	262	256	243	283	267	285	267	264	241	287	259	286	279	240	254	243	233	257	244	273	285	267	261	264	260	265	260	251	273	245	240	258	254	281	269	251	270	302	286	238	273	254	257	240	271	266	269	237	284	241	302	255	290	260	267	255	268	265	270	277	251	279	258	277	258	272	264	256	246	261	259	249	276	295	259	260	248	288	264	278	262	243	241	271	300	314	273	265	257	275	259	257	260	282	281	252	280	233	272	252	277	270	292	281	269	263	273	246	269	272	231	256	269	248	251	260	285	278	248	270	251	262	290	236	246	234	255	260	242	274	251	305	236	256	256	270	270	245	294	262	271	302	282	284	265	267	258	275	252	297	285	285	232	284	243	259	277	252	275	266	286	245	259	282	266	263	239	253	277	238	262	283	263	273	260	250	231	297	248	268	266	222	246	246	251	258	246	271	289	258	285	262	254	257	277	271	277	265	272	240	245	256	278	291	307	263	251	262	295	263	291	282	260	257	260	274	267	259	281	259	237	283	229	257	263	258	258	311	285	286	237	241	264	257	276	258	244	248	263	269	275	261	242	258	279	259	267	260	263	285	242	267	245	283	255	271	271	290	277	286	268	242	235	239	258	283	303	294	269	252	278	258	285	264	265	269	245	280	272	256	281	255	262	239	270	256	252	266	241	253	240	255	275	238	276	257	252	277	242	255	270	256	247	274	285	250	282	240	277	232	277	276	255	291	263	280	271	273	281	253	298	271	284	241	278	268	255	262	273	256	282	248	271	268	273	266	281	260	248	271	275	274	285	283	271	235	249	265	272	273	287	258	280	270	244	280	253	276	263	275	268	269	267	271	245	255	274	276	245	268	257	281	264	263	234	222	250	251	288	258	246	287	280	270	279	269	252	250	248	278	243	254	261	252	262	294	299	249	268	249	278	240	286	265	282	277	278	265	230	235	250	270	246	264	263	283	281	226	261	252	289	256	301	274	272	241	236	273	256	280	255	289	272	292	291	264	285
33724	31792	35063	33208	28405	27256	20687	14272	10791	7451	4798	3004	2108	1124	653	480	351	290	257	255	229	271	227	242	240	271	288	293	259	236	235	205	193	216	216	234	210	228	215	214	208	219	221	221	204	205	192	194	251	182	241	209	199	234	200	231	193	231	228	213	187	198	229	224	209	195	195	232	209	209	210	199	170	212	208	200	213	222	197	234	208	200	189	205	177	203	238	195	211	220	232	188	206	196	223	215	225	209	196	187	206	214	232	226	223	194	207	170	175	184	183	227	199	202	229	194	212	201	188	202	200	209	201	188	201	211	205	211	208	199	229	213	194	204	191	205	218	200	232	181	187	199	222	213	217	205	188	200	206	182	203	218	200	204	209	221	192	206	207	221	180	187	211	193	204	174	212	191	208	215	206	208	208	190	212	195	200	202	185	208	196	210	161	202	205	212	186	195	203	208	217	235	184	207	216	170	205	183	201	192	210	194	220	215	234	194	199	221	193	203	204	187	196	184	201	192	170	185	208	183	220	202	237	217	167	179	201	193	210	203	189	199	239	180	166	192	220	248	179	200	215	200	215	243	215	187	212	206	196	203	192	223	214	215	220	196	233	197	219	235	225	185	228	186	203	216	212	195	207	224	224	195	201	215	191	217	203	192	216	230	201	199	221	197	202	213	224	190	226	239	191	176	183	183	197	203	213	204	204	210	199	204	203	218	215	207	210	170	192	199	205	188	193	219	232	182	171	204	215	241	214	179	175	186	180	189	180	181	216	195	193	203	202	193	213	215	221	192	190	204	210	220	178	176	213	215	185	194	180	178	203	163	204	219	210	214	241	177	216	182	203	185	220	229	210	179	182	187	203	217	202	219	212	189	207	186	169	201	196	206	216	215	176	214	201	195	181	193	215	196	184	209	186	195	203	230	227	199	200	218	204	204	192	224	206	185	196	196	217	227	198	214	213	199	185	157	204	169	183	215	192	213	224	213	217	195	213	225	231	194	187	219	173	197	183	202	197	204	210	211	192	190	203	213	205	204	194	207	178	175	195	193	192	178	206	207	203	211	184	203	197	220	167	201	201	217	208	209	193	206	179	201	212	178	228	208	207	178	204	199	211	216	200	192	224	201	199	195	217	228	194	174	198	213	246	204	198	189	194	178	176	197	183	197	179	204	174	191	178	178	193	231	217	176	193	218	178	187	203	170	201	178	192	190	205	199	206	190	212	227	184	196	195	194	224	194	218	182	188	172	199	212	178	191	180	177	217	193	190	207	221	226	208	212	200	199	200	196	200	203	206	217	204	189	194	199	188	197	186	204	166	190	214	197	248	196	191	188	215	188	200	205	216	231	200	206	187	209	206	209	210	203	221	209	210	183	209	199	217	206	205	200	208	202	209	199	226	217	193	221	222	192	195	181	203	217	207	221	186	209	194	186	195	175	221	218	194	211	199	204	200	184	187	212	195	182	220	205	213	217	202	211	189	194	232	199	202	224	209	215	249	201	183	209	186	217	191	193	212	218	208	188	219	210	183	205	213	204	225	222	186	209	211	220	204	207	202	200	200	213	212	214	219	211	222	182	210	193	191	228	198	195	204	215	187	186	170	200	191	200	159	186	197	199	187	215	191	193	197	190	236	195	228	184	218	187	188	218	213	198	188	203	182	208	208	205	182	222	190	178	172	210	183	223	208	213	216	197	199	202	174	203	195	194	187	194	206	223	207	190	179	208	177	206	191	198	204	203	209	203	197	208	182	205	203	196	186	178	215	193	207	191	219	196	187	225	211	171	201	164	182	181	222	226	208	204	199	206	220	202	193	194	190	176	208	197	219	217	182	206	198	188	223	211	218	199	213	204	167	187	191	198	218	189	216	167	212	210	204	173	207	193	214	210	209	215	221	210	188	216	180	171	165	227	213	203	193	201	226	190	207	213	215	199	189	188	196	209	204	209	208	222	197	185	229	203	177	206	215	219	184	217	228	223	194	177	176	190	171	186	157	210	174	193	215	194	203	207	196	232	222	180	181	208	194	226	186	223	200	213	193	178	201	211	207	217	212	202	206	216	216	196	199	202	212	219	191	211	228	214	183	176	200	190	217	213	211	191	172	184	200	201	205	169	203	171	210	189	195	213	193	201	211	208	191	224	234	195	193	210	220	172	194	217	219	212	193	182	199	211	202	200	227	235	209	241	202	187	192	198	208	197	210	216	185	232	201	199	210	208	211	208	215	198	185	191	219	176	192	193	200	188	203	189	204	211	221	194	192	202	188	199	203	218	215	221	183	196	215	191	196	207	174	233	206	185	172	201	183	213	208	204	221	220	216	206	200	207	178	179	206	213	212	191	235	194	212	211	196	200	227	198	184	212	213	198	189	210	198	180	218	201	228	197	223	205	176	206	223	180	188	247	203	182	207	213	210	174	229	198	214	204	226	191	178	220	201	188	217	188	197	181	183	200	200	201	225	192	216	200	220	216	193	189	177	207	181	206	185	171	212	212	185	185	198	192	187	233	196	202	204	200	223	192	190	174	205	222	209	192	201	209	193	183	183	199	170	168	212	198	193	197	199	224	215	205	203	204	211	200	186	207	212	230	179	233	208	206	210	193	202	191	197	200	180	217	211	215	229	208	196	181	212	212	201	184	192	191	190	211	234	179	177	213	224	220	235	210	210	176	244	208	192	218	215	210	181	187	187	207	188	203	190	193	202	211	198	212	208	187	216	199	224	193	205	205	214	196	182	209	204	215	209	209	190	188	197	239	204	171	227	191	214	233	179	203	201	171	192	201	212	210	217	191	208	179	207	211	211	185	212	192	210	224	200	195	189	213	201	221	181	194	199	188	229	220	199	207	196	212	206	185	207	194	184	219	179	230	204	199	199	221	200	204	209	211	196	175	184	223	195	199	173	205	196	199	191	224	199	207	200	204	195	216	205	184	191	194	198	210	212	202	227	199	188	220	199	171	231	201	204	193	205	209	217	209	200	194	206	194	210	198	196	188	195	188	198	212	206	232	188	218	205	211	194	218	210	190	185	208	201	214	192	155	180	227	195	191	244	205	195	187	211	208	222	198	197	188	202	214	209	176	208	196	194	206	232	180	206	198	195	182	199	212	200	198	204	184	184	193	216	192	179	176	218	188	218	200	193	207	187	206	189	209	203	214	198	198	208	217	229	201	213	206	182	187	201	185	215	202	201	195	198	200	181	215	176	180	198	201	193	182	224	184	190	216	174	210	220	172	239	179	203	225	188	204	192	243	209	208	195	227	195	208	219	220	195	197	234	188	179	189	210	249	205	198	206	202	216	193	196	188	225	195	211	220	203	209	189	182	224	221	216	213	190	198	222	210	211	183	196	204	222	190	188	213	238	209	207	216	212	181	168	219	208	192	193	191	207	212	192	198	191	196	223	222	231	206	198	216	192	194	189	180	189	202	178	199	195	144	201	190	226	191	222	235	205	189	218	205	207	223	215	198	179	199	205	208	237	195	182	197	188	173	223	215
25375	25022	33424	36812	36087	37472	31406	25305	23039	17264	14345	9623	7412	4501	2740	2262	1657	1177	998	837	768	859	865	808	739	886	1143	964	848	800	719	630	687	684	706	666	669	678	641	590	635	678	595	614	627	551	545	693	715	631	640	602	514	560	509	537	520	567	537	486	533	579	545	539	532	523	520	528	566	530	509	523	515	516	537	493	519	538	530	524	513	506	493	510	567	512	504	506	514	555	487	568	538	546	491	506	500	526	488	518	536	511	471	538	534	523	476	500	539	495	569	536	522	520	535	493	549	530	482	478	528	535	488	514	536	516	559	538	521	503	494	502	512	524	557	558	499	523	568	491	518	573	528	506	551	487	521	542	536	522	542	497	528	541	489	513	545	527	504	524	440	531	514	539	498	533	512	495	490	548	515	516	559	504	464	517	476	525	523	527	511	507	514	480	519	558	461	542	482	523	507	511	507	472	493	490	518	509	537	520	514	478	514	531	473	504	503	530	485	532	524	529	549	476	534	509	523	520	527	547	478	500	541	549	535	555	473	511	520	512	538	507	533	514	511	510	511	515	490	525	554	541	497	491	527	547	546	556	536	509	529	543	539	517	523	492	508	541	540	511	505	547	560	513	487	488	504	451	467	509	499	561	525	554	508	508	534	511	528	497	541	506	511	517	502	528	559	514	485	501	481	544	509	489	493	491	494	484	480	528	499	517	532	527	544	546	507	500	485	531	547	523	529	538	502	516	496	485	526	490	543	502	450	539	488	524	498	515	550	511	485	512	502	505	536	529	471	538	531	524	519	521	544	502	523	517	515	522	513	518	493	510	514	509	485	470	555	493	523	513	537	486	493	532	479	521	513	537	535	503	495	498	508	499	508	517	535	520	537	493	513	540	523	550	524	550	499	543	503	501	516	502	525	540	508	504	540	519	480	494	555	500	459	513	505	508	515	495	500	516	509	496	521	536	512	478	505	566	487	519	524	536	511	535	516	518	502	512	519	524	559	523	533	533	523	484	545	509	520	498	486	507	556	490	504	499	491	485	560	494	554	508	547	472	529	467	501	522	487	538	526	512	520	489	516	547	533	548	532	530	516	522	519	493	505	528	486	485	551	520	535	509	509	522	476	512	470	474	504	513	511	485	482	538	518	494	503	518	499	477	516	510	524	500	517	494	522	547	481	480	479	536	521	497	542	507	539	483	549	516	501	508	503	506	524	550	490	501	538	512	505	492	478	553	485	517	529	516	488	461	515	537	496	502	521	485	535	501	527	497	536	523	501	528	479	474	515	516	522	561	467	516	532	494	531	524	559	531	508	501	474	477	525	537	522	522	500	547	523	492	518	512	491	541	498	488	503	521	516	486	543	482	556	511	507	508	501	493	480	501	505	522	492	511	547	503	513	503	518	488	497	529	473	558	503	482	524	507	524	488	498	563	507	555	508	518	499	524	469	525	509	506	505	494	497	504	508	509	533	527	501	536	489	551	541	525	518	506	477	517	520	503	529	514	536	518	520	509	520	520	516	547	516	504	542	546	526	533	493	526	503	537	513	542	550	503	530	535	487	534	494	522	517	536	529	461	522	525	482	526	501	525	506	503	521	536	495	495	495	556	501	539	522	505	515	541	513	540	475	552	510	519	541	494	504	502	504	536	487	500	487	527	549	514	531	537	508	513	529	497	532	510	484	522	517	511	500	530	517	489	529	491	556	499	504	535	533	501	463	528	517	524	497	508	563	496	523	537	510	506	470	532	497	489	479	497	529	531	507	511	518	526	483	585	499	482	501	573	529	495	568	554	495	485	516	519	509	489	471	509	523	502	472	505	512	536	490	505	526	523	527	498	502	512	551	489	478	511	538	511	509	482	525	512	510	527	562	505	495	508	496	523	547	524	530	469	522	478	479	512	518	532	513	490	514	510	523	499	519	538	530	516	507	500	491	514	520	509	465	494	504	516	569	511	466	528	531	547	529	506	494	520	492	512	527	523	552	525	489	501	544	487	515	525	517	503	501	492	536	499	504	500	541	504	488	526	496	495	534	510	513	521	524	527	494	559	535	511	496	521	515	523	499	497	489	493	510	491	522	520	523	528	526	528	515	507	526	499	491	513	513	521	497	522	546	450	498	508	518	531	548	543	549	542	500	508	481	515	505	539	545	493	497	527	483	540	507	480	505	543	528	499	500	484	492	551	503	495	518	536	518	525	510	553	498	517	538	547	489	525	552	496	552	509	544	541	536	516	509	522	517	505	503	556	529	506	516	501	493	528	487	507	532	528	500	495	509	496	499	496	506	528	530	478	491	511	510	489	499	513	538	485	525	535	540	511	503	494	456	490	497	525	480	490	536	531	460	510	519	502	463	538	501	531	483	509	502	530	548	486	464	491	547	540	509	552	524	508	523	517	551	528	519	509	495	517	529	501	457	494	548	508	548	526	487	535	515	553	503	530	499	517	549	508	504	521	518	507	524	502	563	492	488	487	540	521	479	508	488	528	505	528	490	460	507	520	518	496	557	500	529	502	526	518	529	508	521	537	504	549	533	505	526	505	518	489	502	507	458	510	498	497	550	526	505	537	500	536	505	530	556	489	538	510	496	522	548	490	537	554	512	502	465	555	526	502	480	513	507	494	543	553	543	572	501	520	499	503	518	506	539	504	501	508	523	511	474	514	522	480	500	527	508	493	550	525	508	538	546	547	491	525	509	539	493	510	547	536	516	513	500	496	485	530	499	501	512	490	526	509	530	505	502	532	550	504	509	535	518	544	558	496	516	503	512	516	528	528	518	530	497	499	566	556	528	510	538	470	565	486	515	484	521	531	511	508	473	526	517	522	495	502	496	519	487	485	471	482	491	497	534	503	534	535	509	492	514	518	512	545	520	506	489	486	542	531	509	507	507	519	509	491	540	526	518	475	534	536	495	509	492	504	543	524	541	553	495	512	544	485	491	533	535	502	504	496	486	521	520	473	529	494	518	546	525	545	525	523	556	494	516	490	503	486	474	537	497	493	522	533	508	493	506	518	522	504	521	523	528	506	508	520	521	509	526	512	518	514	506	497	528	522	512	508	520	517	538	493	478	548	513	514	515	525	487	487	525	533	561	520	542	540	500	529	513	523	509	494	484	473	516	514	503	499	462	502	504	461	496	501	501	524	540	534	531	525	513	549	532	564	537	551	479	509	510	502	545	499	494	500	540	503	479	494	510	504	514	539	509	522	517	545	527	525	532	545	508	525	503	530	487	554	499	538	484	540	532	539	504	480	524	535	515	496	530	510	494	557	530	522	528	548	519	523	505	502	512	507	505	532	505	501	537	506	560	558	508	502	526	501	561	496	548	507	521	508	509	479	479	511	515	542	512	503	516	542	511	516	494	515	527	502	554	521	523	496	510	537	526	529	489	554	538	533	511	491	516	551	513	512	520	495	488	509	520	538	497	549	522	530	483	526	512	508	528	539	516	521	520	497	523	521	499	462	494	547	527	537	476	524	512	548	537	509	474	537
41744	36547	38080	36812	33339	33552	28159	23280	19188	14162	10188	6734	4803	2559	1626	959	683	553	474	399	354	342	356	345	329	392	415	357	368	341	316	328	324	322	321	306	377	317	311	332	298	342	323	299	300	298	329	326	360	340	353	342	304	286	296	294	300	297	328	317	311	256	316	326	286	294	339	292	287	264	299	298	317	278	304	273	303	263	286	314	283	306	300	260	281	294	294	266	280	275	317	246	284	274	281	277	300	277	315	273	305	273	279	248	311	276	282	286	293	328	301	275	286	285	301	315	261	278	295	275	329	268	323	282	266	244	287	337	304	290	308	274	300	304	292	268	302	274	275	250	299	281	309	267	307	297	281	283	306	320	314	271	287	344	294	290	272	325	283	304	291	279	296	289	311	294	318	269	311	262	290	303	304	289	288	309	318	271	337	282	293	288	259	291	294	262	291	285	317	287	282	290	278	271	264	287	285	301	277	311	314	270	314	279	299	315	267	308	289	288	301	312	278	331	307	313	288	304	298	320	298	278	288	264	287	327	290	289	278	301	303	266	313	300	276	309	295	286	260	306	309	274	293	291	275	279	299	296	280	314	280	288	247	276	298	287	309	275	284	285	339	294	277	304	268	302	273	248	299	277	288	280	293	285	307	307	283	288	316	293	271	302	292	270	290	271	317	286	274	291	282	292	311	293	306	303	278	296	286	271	277	310	291	286	288	318	254	299	306	284	291	285	273	298	289	304	302	288	266	303	317	286	262	287	287	268	309	317	308	322	297	300	306	272	316	340	261	311	300	300	293	262	317	268	290	274	269	336	296	289	298	284	285	276	293	295	283	289	279	294	333	281	307	290	271	284	276	269	287	296	271	305	301	295	265	270	321	284	294	291	279	311	301	317	278	309	277	299	277	299	309	294	311	293	294	285	274	292	297	290	281	289	279	293	280	288	315	299	278	317	312	265	276	302	291	294	294	279	289	308	263	266	247	325	266	263	323	299	275	304	306	275	277	312	279	267	307	298	295	282	274	273	282	292	299	302	277	289	303	307	325	301	277	325	288	320	295	330	251	307	311	292	277	278	294	286	277	310	284	308	260	294	269	291	329	280	309	309	324	274	293	278	305	289	276	317	295	303	304	306	300	299	284	296	334	249	312	259	289	314	292	310	290	287	286	299	285	298	295	267	287	292	298	308	271	265	279	293	294	285	269	279	300	297	301	284	302	313	307	295	274	307	305	296	273	237	287	301	282	272	308	285	273	278	292	281	276	275	294	292	312	282	270	293	285	314	287	319	318	290	315	321	282	282	302	307	276	293	294	299	285	294	303	302	303	302	273	304	298	284	281	282	314	281	279	313	303	287	278	305	291	301	336	283	282	315	292	328	288	275	299	288	308	297	302	263	269	299	301	309	284	288	277	276	311	285	268	293	281	306	292	292	300	288	304	280	268	292	297	262	270	300	307	268	299	304	260	298	259	301	298	285	309	281	283	296	289	277	301	280	294	278	286	307	271	286	299	301	265	277	263	257	285	271	284	316	293	342	264	304	350	271	262	290	325	284	288	319	279	280	294	302	328	297	302	300	298	296	283	294	301	289	304	294	287	265	283	325	328	298	301	296	322	285	295	272	274	287	310	265	269	282	300	281	282	276	310	298	296	279	323	293	282	286	315	299	298	293	299	299	283	294	284	320	284	290	265	277	295	314	341	292	281	269	287	279	289	290	298	262	311	275	282	291	322	302	308	272	293	268	260	279	277	339	298	270	287	298	284	272	303	305	315	283	315	279	275	253	272	308	327	281	274	291	293	282	326	334	302	294	287	267	277	299	266	289	326	312	279	289	297	288	302	315	298	283	304	286	285	305	292	293	271	306	310	309	286	288	294	311	268	289	291	278	303	279	304	245	299	249	280	308	309	307	301	277	278	306	291	315	280	293	305	280	262	243	296	295	278	284	302	277	265	295	282	300	308	298	335	301	257	252	298	306	294	304	297	306	288	290	289	287	282	291	305	286	275	297	297	265	295	308	299	312	287	300	285	268	278	324	286	287	306	261	287	292	290	311	301	288	281	281	306	296	275	306	309	252	304	307	242	281	328	291	272	287	273	298	307	278	269	270	304	308	306	290	301	271	307	352	239	302	311	301	312	293	303	276	280	309	350	266	313	299	296	273	281	318	290	290	306	285	254	281	259	292	315	300	319	293	269	304	291	287	322	296	278	256	283	296	301	302	323	318	291	282	289	282	304	274	283	320	267	271	302	302	304	272	276	286	303	302	275	286	295	303	281	270	281	269	293	307	330	296	278	318	290	296	297	302	297	290	309	284	270	307	269	298	313	302	276	279	287	331	302	274	314	272	307	296	289	269	288	297	256	307	312	308	280	266	273	275	293	298	299	332	284	290	275	306	269	271	269	299	270	318	303	275	258	283	314	326	299	283	272	316	267	289	321	292	303	281	304	281	268	302	312	340	267	288	274	266	287	282	294	292	261	268	281	289	290	319	302	297	283	286	298	274	273	273	301	253	289	310	279	269	289	300	251	279	287	285	272	309	293	249	332	332	269	286	302	306	266	304	294	307	279	313	295	290	277	290	294	267	298	281	255	293	286	290	258	262	271	275	282	287	284	273	309	288	283	288	296	282	291	307	276	291	298	285	313	288	292	298	278	289	282	298	256	296	291	290	324	273	280	275	340	299	294	282	304	286	311	287	287	293	301	326	256	255	297	286	286	310	285	312	302	303	275	331	319	315	289	273	301	276	277	253	277	293	309	298	263	290	299	285	280	285	283	292	262	276	321	314	314	290	270	267	304	289	271	281	291	259	278	282	287	285	315	295	310	280	312	286	293	249	265	278	292	294	320	268	305	300	269	276	320	307	267	250	291	279	304	270	249	290	273	264	299	278	287	282	323	315	300	275	267	306	298	294	284	303	265	300	290	307	325	273	267	296	281	260	289	269	320	304	250	296	283	284	278	294	291	296	296	289	304	267	267	274	287	274	278	290	284	260	281	248	297	304	290	262	273	273	289	290	265	305	270	285	317	288	271	286	270	294	342	310	309	268	279	245	305	302	290	283	309	289	292	266	275	301	282	311	279	282	305	284	284	267	292	307	281	293	267	276	310	277	294	298	307	308	294	253	273	285	295	294	277	307	288	303	308	270	276	267	290	299	294	282	297	320	299	262	285	284	300	321	288	318	279	258	308	284	289	286	284	271	270	290	281	295	289	261	317	291	304	253	298	288	269	316	292	308	306	264	272	282	275	300	319	294	300	300	295	244	300	272	259	278	268	287	276	320	278	270	281	293	283	299	291	276	279	254	290	302	261	301	305	285	282	299	274	253	271	303	296	307	265	255	319	297	295	256	271	277	283	336	289	286	268	263	284	318	326	303	296	325	265	284	294	315	303	287	276	259	280	315	293	272	317	295	282	284	303	285	306	286	319	265	309	266	286	284	258	306	275	276	273	286	283	302	335	305	301	297	283	293	292	271	325	285	314	317	262	283
32526	31524	38620	42188	43644	45105	39721	34907	32407	26804	22558	15272	12323	7947	5774	3902	2451	1900	1812	1154	1111	1123	1321	1224	1142	1188	1557	1425	1250	1030	975	914	913	972	949	966	951	1007	1044	900	848	931	927	893	874	797	823	961	1175	1088	1143	1000	907	794	734	703	720	762	743	758	691	747	723	669	709	705	707	722	700	710	669	717	691	690	682	671	715	734	724	705	714	661	734	691	701	734	678	704	698	691	679	685	695	679	662	724	666	686	736	699	711	700	662	729	673	709	684	648	689	682	663	684	650	727	737	699	680	684	696	715	650	718	698	698	651	657	695	669	696	630	712	716	704	675	671	745	684	684	707	649	683	742	670	719	685	667	692	693	719	698	694	657	695	665	690	704	701	617	612	679	690	669	680	674	684	654	688	662	657	687	687	695	687	669	688	663	658	680	697	741	675	658	687	672	705	646	634	713	693	664	692	717	660	680	716	750	664	673	748	654	675	689	669	685	727	672	705	660	654	677	667	688	697	669	674	714	725	712	670	665	666	684	734	649	680	663	683	711	705	666	677	661	672	708	714	668	701	689	713	713	745	663	687	709	727	694	642	678	632	652	646	720	712	669	643	647	634	661	669	664	706	712	697	707	695	618	680	667	660	673	681	666	636	692	707	685	659	662	696	650	639	701	695	706	659	651	654	665	672	632	674	682	658	716	629	680	712	680	705	674	680	683	703	702	673	661	723	671	685	690	666	684	667	680	669	667	657	682	765	669	730	675	687	718	687	632	680	669	640	675	678	706	636	641	684	704	647	693	670	674	663	682	673	656	666	653	667	706	634	681	694	670	706	680	642	664	686	719	689	657	701	645	665	646	709	645	663	706	668	690	722	689	665	692	684	692	715	645	689	659	654	719	663	674	660	636	680	685	698	690	680	671	631	716	640	683	639	648	699	665	678	662	680	742	674	680	672	692	741	621	709	713	707	704	654	706	666	660	653	677	638	701	651	710	671	677	673	669	660	683	674	666	674	694	650	678	651	700	694	693	698	667	695	699	640	674	665	713	685	685	642	683	661	692	695	690	653	703	711	698	712	696	689	675	692	713	697	612	715	713	659	666	634	672	678	699	691	670	634	689	687	668	679	692	686	629	691	660	661	689	673	649	675	678	642	697	659	703	664	677	644	691	652	644	681	705	673	643	715	669	666	683	671	706	653	642	692	641	657	658	713	641	681	677	677	642	637	668	692	673	689	663	675	663	718	647	634	701	656	720	691	733	655	695	657	696	691	634	654	689	659	642	694	683	701	684	689	692	657	630	683	697	664	693	652	685	672	644	658	697	710	737	717	676	633	719	676	701	688	665	690	685	678	690	697	700	670	672	659	742	625	695	686	664	661	678	670	646	701	645	694	655	663	648	677	657	698	681	707	715	714	656	681	680	688	645	684	636	670	655	654	739	686	635	639	665	693	672	723	727	704	693	679	656	669	675	696	696	646	666	648	676	694	732	692	712	667	705	695	696	671	690	677	726	630	647	716	674	631	707	713	653	692	679	692	677	674	681	651	665	662	684	651	717	673	651	682	714	714	680	666	674	721	701	710	695	706	654	652	665	669	678	715	641	688	630	618	640	690	683	670	740	637	655	672	631	621	668	671	685	725	684	697	720	644	694	706	703	673	689	713	697	693	656	649	708	628	666	692	681	697	679	710	702	731	719	708	648	637	705	687	666	674	659	668	671	693	706	706	662	693	648	678	658	661	680	649	637	685	713	662	663	676	663	656	717	643	721	735	674	658	717	666	660	707	674	695	701	684	646	680	713	676	686	657	698	716	688	647	701	714	634	629	678	666	675	655	677	698	611	694	685	710	702	669	640	678	688	685	690	680	705	742	659	735	706	678	736	656	745	655	689	652	703	675	718	716	734	673	693	701	657	712	681	667	656	715	671	598	636	663	696	652	718	676	671	686	722	698	691	661	659	737	658	655	663	678	676	665	655	672	643	681	693	670	638	666	728	660	704	678	672	670	662	717	688	725	682	693	654	661	701	654	659	670	699	690	702	656	669	637	675	674	668	670	689	722	674	682	667	688	700	686	624	700	691	674	663	704	707	673	674	686	706	626	679	656	623	691	698	703	633	649	670	703	649	651	688	661	643	676	695	700	676	659	664	698	702	705	690	664	664	693	699	630	675	660	718	689	681	631	665	671	668	674	664	660	685	635	651	675	713	680	682	698	700	712	699	657	681	648	707	720	700	715	671	689	715	667	646	646	664	712	649	669	710	641	708	687	712	709	700	698	649	655	696	729	699	718	681	668	688	704	695	683	684	713	660	716	656	638	697	666	712	651	689	667	728	678	720	658	638	678	692	658	679	731	648	673	683	654	667	657	686	686	692	725	649	714	695	680	703	688	677	685	653	674	652	691	665	670	619	667	720	656	691	699	683	676	706	714	745	674	715	636	699	676	679	732	709	668	668	715	673	676	727	634	676	663	699	648	673	707	708	699	668	702	663	669	706	673	681	689	629	687	672	693	697	680	698	701	634	617	658	654	675	679	674	674	662	654	670	704	681	666	709	680	728	671	676	631	713	691	706	659	683	653	703	696	721	707	692	702	628	686	683	688	641	735	695	664	676	646	711	689	681	681	666	688	750	687	697	667	687	643	706	682	644	706	661	671	683	708	633	695	707	735	672	682	681	740	700	672	669	662	679	673	652	642	662	712	632	690	672	693	697	643	639	652	648	621	636	668	695	701	675	703	676	650	686	722	669	671	711	676	734	704	711	683	693	730	687	694	621	678	690	700	660	707	719	674	647	684	703	724	723	709	654	672	707	688	639	669	679	679	709	681	687	676	677	663	629	687	616	703	691	637	694	685	682	696	697	709	683	673	698	703	659	663	638	644	687	667	665	677	659	641	637	693	686	682	669	647	700	675	708	658	690	708	713	657	687	674	675	649	690	691	669	680	682	687	665	657	729	696	671	697	723	676	670	662	655	672	656	659	705	612	685	688	649	697	665	652	640	650	661	680	673	644	687	677	642	700	672	650	689	679	699	721	721	668	681	704	678	661	648	680	678	672	697	681	665	678	667	665	679	660	665	642	642	664	675	653	669	673	648	706	667	706	649	642	724	695	672	681	659	692	728	689	648	687	674	709	658	699	706	658	689	636	678	678	637	696	666	690	646	706	702	657	666	603	677	669	674	702	636	701	668	652	643	643	672	648	651	755	716	704	671	746	697	649	706	691	679	663	651	686	684	666	713	676	639	672	703	721	626	716	685	650	713	704	677	667	709	690	636	676	641	679	660	680	682	688	631	704	679	663	694	668	635	610	688	669	639	677	686	722	675	659	719	697	680	668	690	654	676	710	647	680	644	718	718	670	707	674	683	659	688	712	691	640	602	622	651	650	684	645	702	670	689	715	673	707	639	650	644	690	662	688	688	689	686	704	684	694	653	679	714	684	678	648	700	665	701	727	663	678	695	719	703	714	648	662	711	673	695	684	696	679	700	649	681	725	746	640	710
8666	5453	6919	5813	3828	2757	1587	1138	689	337	265	164	201	160	118	102	91	106	95	94	104	106	71	100	98	100	99	88	87	95	79	78	79	89	81	86	74	91	93	92	96	100	102	90	88	92	80	79	80	97	72	90	81	80	94	83	103	81	80	82	80	73	91	80	70	80	96	103	105	99	67	98	73	97	71	103	96	98	84	70	83	64	78	86	85	73	69	101	89	90	89	88	93	91	72	100	79	81	94	68	78	74	93	85	91	69	90	90	86	82	85	92	82	72	72	81	97	78	100	88	76	85	78	75	70	76	95	79	84	86	80	69	77	74	86	73	78	96	82	74	82	89	71	61	67	72	88	92	89	84	93	92	76	92	91	80	75	100	104	94	93	76	85	85	88	71	79	75	104	88	87	81	93	77	96	77	76	70	73	79	80	75	73	92	88	97	102	89	83	67	90	79	69	68	85	91	92	81	88	81	86	88	84	79	88	91	93	87	72	84	75	83	86	73	70	71	81	86	91	95	76	90	80	91	85	98	92	83	103	97	94	87	92	71	86	86	83	75	75	89	94	104	89	87	75	81	80	87	82	86	84	77	86	81	85	90	66	83	77	72	86	97	95	89	92	65	85	78	82	98	84	84	77	96	86	88	77	99	95	82	100	75	93	84	85	90	85	95	94	101	75	101	80	88	90	88	68	83	97	83	80	92	71	80	76	75	84	96	79	92	75	93	80	89	96	103	101	85	79	63	70	78	81	94	88	81	78	73	67	88	96	97	101	66	91	92	87	78	104	71	77	83	86	86	90	65	90	98	92	86	83	105	66	88	82	80	83	77	79	80	74	80	84	95	72	81	74	89	87	98	65	104	76	89	81	87	78	69	84	86	92	91	80	77	77	83	95	87	71	86	86	100	79	92	79	85	104	73	84	78	90	97	82	73	73	71	86	85	118	98	94	92	81	76	92	80	87	84	85	83	76	92	102	101	87	78	78	87	85	75	79	84	93	93	87	71	76	92	95	100	79	82	85	90	98	69	98	104	82	93	73	84	55	97	92	75	93	85	74	85	92	90	110	98	87	89	81	96	80	90	94	92	69	109	73	80	87	82	87	91	78	91	68	80	88	73	75	93	90	86	82	90	99	78	86	87	87	89	87	69	72	87	77	91	101	72	79	90	89	95	102	80	79	90	74	101	87	101	77	75	64	90	78	101	81	81	94	85	87	64	78	76	83	104	78	84	84	89	81	102	94	80	87	82	90	90	73	93	82	92	67	72	87	90	82	80	89	82	67	75	62	102	78	88	71	81	71	69	77	78	92	83	77	79	81	88	67	73	84	83	75	95	97	87	87	85	98	90	74	61	86	92	94	86	75	78	86	88	95	85	79	88	73	94	86	67	81	107	96	86	93	80	90	107	97	78	94	88	100	80	103	85	83	79	85	90	87	84	92	81	82	81	74	81	84	81	70	86	85	99	89	93	86	87	77	80	81	68	84	82	101	99	73	92	102	76	92	94	95	80	70	85	76	81	93	87	81	79	92	100	85	80	92	91	85	76	88	98	87	81	73	71	92	83	106	74	80	79	85	98	89	75	76	76	80	89	91	82	83	89	78	103	85	88	108	83	69	86	95	78	89	97	95	94	63	90	86	81	82	91	68	95	94	89	100	84	96	87	78	96	85	91	68	72	92	79	79	73	81	81	78	80	65	66	69	92	77	95	81	69	75	69	67	78	90	89	83	80	91	101	88	80	93	98	93	103	97	66	72	81	82	87	84	73	91	97	77	90	82	84	93	87	88	79	86	82	87	78	81	94	81	82	82	83	75	78	92	81	88	93	85	97	88	83	101	98	84	76	73	76	80	100	88	83	74	80	82	86	79	96	86	90	85	94	74	80	77	90	83	69	92	91	83	96	92	77	100	80	95	84	68	83	79	84	92	80	89	92	97	79	73	79	88	79	87	67	80	97	92	90	86	107	84	90	84	93	89	62	81	89	81	81	82	77	85	86	84	85	77	89	89	81	91	98	87	83	70	90	76	93	80	82	93	87	84	65	93	84	73	106	71	82	85	93	97	88	82	77	86	79	95	77	74	78	61	91	80	90	77	95	74	98	79	81	81	70	89	97	98	75	106	80	87	82	82	82	99	84	104	73	81	93	88	105	71	96	80	91	91	83	93	95	83	93	83	100	77	83	85	92	95	102	89	90	92	84	88	83	84	82	88	76	97	77	76	81	83	75	81	86	87	86	113	70	93	97	87	85	81	84	85	90	83	77	82	89	92	72	94	92	89	76	78	96	72	81	82	108	64	68	89	88	113	88	78	70	96	89	87	81	92	78	91	92	82	78	74	87	79	79	76	97	112	87	98	84	93	63	77	82	92	99	94	99	90	85	83	88	99	91	87	78	83	66	97	82	103	82	76	63	76	97	114	78	86	80	90	88	77	86	77	89	89	91	105	90	82	101	96	103	86	91	89	72	101	102	73	92	100	90	78	82	83	86	91	80	94	83	99	84	78	73	82	75	94	93	94	82	98	81	79	94	86	90	80	86	105	81	97	81	63	91	86	90	73	80	82	88	89	75	78	92	75	99	93	82	96	87	81	117	85	76	82	80	88	93	106	83	94	104	91	86	80	60	99	99	82	82	88	84	75	84	92	94	86	91	90	93	97	82	88	91	70	80	101	110	86	86	91	75	71	76	89	70	89	98	99	79	79	85	87	102	76	85	107	90	99	86	94	94	69	87	76	88	88	88	67	87	99	94	84	77	88	94	93	92	81	78	80	87	87	93	83	75	101	93	76	75	76	86	78	84	84	71	81	99	83	95	86	80	96	76	75	105	87	83	98	86	83	115	71	83	86	93	84	63	69	88	82	86	83	92	84	96	86	105	84	78	73	92	95	90	82	96	86	96	83	74	89	94	88	90	87	92	82	95	86	78	75	71	68	93	88	83	65	88	78	86	83	97	74	86	66	89	76	80	95	82	101	80	90	86	82	93	86	99	87	81	100	76	96	89	88	78	75	88	71	78	74	88	101	85	80	73	80	78	80	88	75	72	94	83	73	106	99	89	76	79	82	70	97	78	76	94	86	81	74	96	80	91	84	86	92	80	63	84	86	81	97	80	81	78	74	100	73	98	71	90	84	88	77	92	75	83	81	101	88	78	88	93	88	95	92	88	79	94	80	72	93	88	86	89	80	82	84	82	86	63	83	81	90	91	82	79	98	105	98	84	78	68	93	74	84	72	84	99	71	72	99	89	95	74	87	92	81	92	72	79	96	65	93	67	88	95	78	112	66	71	96	92	99	75	98	86	89	91	78	75	91	85	91	90	84	63	86	84	76	94	98	81	97	77	92	88	78	90	81	79	80	105	81	91	94	73	72	75	92	85	80	75	87	85	87	73	109	106	90	87	111	66	82	76	88	92	82	97	94	108	77	76	85	78	90	88	99	98	72	83	73	99	75	77	79	96	82	87	94	99	86	79	89	71	78	99	86	96
6741	5204	10083	11104	9453	9004	5719	4468	3150	2030	1472	1057	854	763	556	412	404	444	386	345	312	358	346	314	322	311	297	297	262	251	259	277	312	291	272	275	268	282	281	235	276	282	282	266	309	283	278	271	272	289	238	246	256	248	259	254	264	293	266	246	250	242	252	266	279	278	263	281	233	257	269	269	278	247	269	269	283	249	258	279	257	265	263	276	252	278	251	227	278	239	258	270	277	242	268	286	299	298	263	258	257	248	239	259	259	267	251	255	243	268	255	241	270	240	271	307	252	272	271	282	257	274	273	248	241	246	270	252	268	236	276	250	276	260	262	260	267	264	280	222	252	258	271	297	288	253	246	230	264	260	250	291	248	276	256	264	235	268	283	284	262	253	285	284	260	243	247	248	251	257	238	279	258	237	225	287	237	288	229	243	234	262	267	287	241	253	271	269	290	249	249	259	274	269	293	272	293	259	263	290	242	271	278	254	276	267	266	275	267	270	277	249	258	268	293	261	287	271	256	261	282	259	264	276	249	251	258	273	276	256	249	272	279	274	261	274	261	265	289	273	259	270	256	305	257	242	236	267	259	255	243	268	287	271	252	263	269	266	262	265	254	264	256	267	259	285	269	268	273	269	281	247	265	244	267	263	260	277	277	242	282	243	242	262	255	264	247	256	278	265	274	255	266	251	232	256	282	287	265	259	274	238	275	288	302	249	270	273	257	269	256	290	306	269	268	279	244	259	263	278	239	285	269	285	267	267	258	249	260	272	251	263	252	246	269	264	261	256	265	257	251	271	235	233	275	251	227	262	266	264	254	257	268	252	286	251	264	260	219	278	263	262	288	258	235	274	245	280	275	270	291	248	255	288	276	260	250	265	304	274	266	261	275	271	243	261	255	300	244	263	282	243	292	276	229	254	274	292	246	244	288	254	262	275	247	267	265	252	277	239	277	270	266	266	260	269	251	264	282	276	264	259	231	287	252	269	283	270	251	251	238	248	245	285	264	265	280	252	264	263	282	254	266	259	275	259	297	267	260	247	242	253	261	249	229	281	275	245	259	245	265	277	264	266	258	237	245	243	255	270	254	240	254	256	259	260	260	280	275	274	258	279	292	256	271	263	319	276	254	276	261	253	282	281	286	243	242	263	253	269	249	262	261	265	274	268	271	275	258	273	293	228	271	280	301	288	267	261	298	236	264	285	245	271	271	262	265	291	250	246	275	278	286	261	273	231	261	259	281	258	250	266	279	279	274	256	272	253	253	279	250	281	258	260	279	262	242	319	236	249	257	283	268	226	230	262	260	242	260	255	261	253	240	256	253	280	323	267	286	266	249	247	279	245	273	236	265	242	270	248	281	293	263	231	237	274	259	246	283	285	257	260	283	228	247	284	264	274	267	231	267	250	281	297	263	289	287	236	265	258	293	235	272	269	259	254	273	284	256	274	284	257	297	238	240	290	239	262	290	231	281	287	260	265	262	263	255	242	270	274	233	257	273	288	261	263	254	248	249	278	260	257	249	253	261	275	281	271	250	262	268	243	253	267	285	261	251	286	254	262	256	308	255	224	278	274	272	295	251	250	243	258	292	267	279	270	262	258	252	262	266	259	277	288	268	296	268	286	268	274	263	244	254	268	251	277	285	258	260	243	258	276	274	256	251	267	254	285	250	293	252	246	281	241	247	253	270	248	264	282	264	257	270	253	255	278	260	241	286	260	253	307	260	259	282	256	291	262	242	276	276	279	296	271	293	258	255	244	273	260	299	252	265	288	280	244	277	246	249	243	292	264	260	270	297	272	269	258	268	248	251	262	269	254	245	261	279	256	256	293	266	257	269	281	273	283	247	270	283	262	243	292	254	252	264	285	276	240	263	265	270	292	263	248	255	262	282	250	262	276	275	236	240	244	250	260	275	284	246	262	286	243	261	252	237	272	258	316	260	282	262	268	280	249	251	271	266	257	259	313	262	277	275	239	254	256	259	255	256	293	264	241	306	257	260	256	261	270	270	243	254	289	284	259	300	260	247	243	268	265	264	253	254	253	252	284	245	266	270	281	266	277	262	263	299	260	257	245	266	260	272	282	263	249	254	274	247	244	247	250	250	272	292	275	289	254	247	259	229	275	255	264	253	257	271	248	238	285	263	282	248	272	260	297	258	273	263	255	270	273	258	254	260	291	271	267	260	278	247	264	258	278	251	265	262	264	272	271	281	253	317	270	255	240	232	263	268	248	253	259	293	261	272	295	286	268	276	265	264	233	289	275	277	253	230	229	266	255	276	259	275	270	275	230	276	288	273	263	263	245	267	265	252	271	262	271	279	248	259	250	253	283	284	282	248	264	235	280	252	281	269	246	262	235	264	248	235	271	289	246	255	283	256	265	279	249	289	302	285	266	271	277	257	279	286	272	263	262	270	265	280	269	282	296	281	275	275	265	233	244	257	274	241	286	296	257	266	293	266	265	268	254	269	274	259	261	257	239	257	274	278	251	279	278	264	280	254	268	282	249	271	274	272	284	285	277	269	283	261	304	282	254	259	264	249	262	242	293	259	271	253	276	261	264	293	261	251	280	244	278	264	283	271	264	275	271	277	246	266	249	272	256	278	256	255	246	249	299	262	257	267	278	260	295	296	245	237	267	263	256	254	274	256	283	259	250	276	307	268	257	245	243	284	260	242	267	265	266	252	254	259	305	249	257	241	241	283	235	253	273	280	216	249	274	245	251	253	259	257	292	274	284	260	294	263	272	246	284	272	258	250	270	280	267	253	244	264	249	281	227	267	258	269	315	265	262	258	255	263	296	293	268	237	270	277	269	287	269	277	281	283	267	260	291	268	298	258	252	231	280	269	263	256	264	269	262	228	263	246	286	270	267	244	284	265	259	221	249	231	249	236	277	264	265	287	289	236	268	281	255	255	251	239	261	268	263	262	263	245	285	248	263	252	256	286	256	293	273	267	274	267	288	268	257	287	268	270	262	267	264	250	283	271	275	259	256	276	252	273	231	290	235	272	288	250	248	240	268	258	261	262	279	274	262	258	257	257	267	267	278	273	243	269	240	275	273	254	244	251	294	284	254	271	262	238	258	268	264	263	266	278	257	285	262	288	261	262	260	247	248	257	267	279	264	273	300	257	255	287	274	267	258	272	259	246	270	280	271	260	291	272	256	251	275	272	280	236	257	262	278	255	274	292	281	283	279	258	297	291	266	269	279	275	254	258	284	293	250	266	260	251	256	275	264	254	253	260	259	268	243	270	261	293	299	298	248	245	281	262	270	253	282	277	256	267	256	263	244	261	242	252	263	244	303	248	248	277	253	249	289	260	260	297	275	243	268	234	255	268	252	279	277	268	258	271	265	262	288	268	264	298	246	252	259	281	286	264	251	245	260	311	251	280	257	242	256	269	289	271	274	261	270	270	286	268	258	277	258	251	243	243	270	258	271	249	274	282	237	268	225	283	242	269	256	275	235	271	271	276	273	255	268	265	248	249	275
33619	30198	33663	32884	28179	26380	19577	14114	10357	7312	4383	2842	1908	950	565	387	336	356	300	236	241	253	242	253	228	246	255	251	239	247	226	213	220	198	218	226	226	218	242	223	197	210	205	210	196	216	233	225	229	227	224	220	202	231	197	212	191	205	181	191	198	167	193	205	206	177	215	189	209	209	196	194	236	198	182	213	186	217	198	196	199	195	184	208	190	189	210	234	201	201	205	182	210	198	232	213	220	220	200	207	200	222	210	222	208	224	208	208	204	215	158	189	195	195	202	159	185	218	213	196	214	209	214	220	210	209	190	217	203	210	191	178	194	185	217	194	177	205	211	180	218	183	199	217	197	217	198	193	217	221	213	193	173	186	166	184	195	188	175	166	187	214	211	227	209	206	198	225	242	194	204	193	174	217	200	199	192	203	201	190	181	173	227	200	222	187	192	158	213	203	191	199	175	232	197	203	207	212	214	198	209	181	215	193	205	208	216	206	187	217	209	219	176	206	185	202	224	223	221	201	233	189	208	213	197	189	179	241	207	165	161	208	210	205	191	197	213	201	210	201	203	216	193	220	192	201	201	201	193	205	175	189	185	210	191	190	208	170	198	185	199	189	200	211	211	195	213	194	176	214	183	211	203	205	179	218	179	191	187	206	187	203	197	205	198	213	215	229	206	213	201	204	220	187	185	188	204	213	186	224	204	210	216	190	185	228	221	196	209	201	204	203	203	218	183	195	185	184	187	200	218	195	213	210	220	187	192	194	211	197	192	181	218	201	196	180	181	213	181	188	192	207	193	233	205	203	209	198	188	186	200	191	212	208	197	189	203	177	209	227	225	193	204	186	215	204	208	192	193	186	197	210	208	174	187	185	204	211	195	189	212	198	204	211	198	192	178	225	215	193	227	234	207	197	229	206	188	183	182	177	200	198	212	211	184	200	183	196	210	212	194	218	202	207	198	212	198	187	216	199	201	196	182	192	190	219	213	202	187	236	202	229	169	199	207	189	193	211	174	189	183	199	199	183	209	207	182	203	204	238	216	195	185	204	198	184	180	211	203	208	195	195	215	172	186	193	191	175	173	182	193	175	182	214	182	224	195	187	227	225	196	171	209	203	193	181	230	214	220	215	202	239	202	204	212	199	187	210	201	213	204	229	180	222	228	225	205	224	197	191	201	180	206	171	178	199	203	197	226	213	202	193	219	202	198	196	192	192	197	194	208	181	213	204	242	199	221	200	202	202	218	175	198	204	196	201	213	208	208	192	205	214	195	218	215	199	200	232	184	242	229	194	198	201	179	203	224	218	222	214	219	195	196	215	223	216	202	215	227	223	199	179	198	185	208	192	207	206	218	205	220	204	195	229	216	174	196	187	202	258	186	226	192	218	190	217	198	206	208	201	217	204	223	177	195	198	213	206	190	196	214	215	202	239	211	205	204	223	193	185	201	223	206	182	199	197	195	201	224	225	221	186	228	184	184	204	160	194	194	168	198	185	220	206	206	191	183	190	218	193	203	215	216	212	218	190	208	212	184	209	208	204	217	205	203	219	190	185	213	220	199	207	234	217	203	229	201	194	185	191	203	190	190	218	224	215	230	174	199	193	222	224	214	218	188	238	217	197	201	238	186	175	199	186	199	199	194	217	196	209	201	200	195	203	217	198	213	197	213	200	201	226	214	216	187	228	185	229	227	182	196	208	209	216	201	218	207	186	192	231	223	201	234	205	221	186	202	179	215	203	200	189	186	189	191	215	215	217	210	182	207	179	213	206	177	209	195	188	189	213	207	196	208	220	193	199	217	209	207	192	202	207	206	221	179	210	187	175	194	191	183	215	169	217	187	197	205	210	188	212	203	184	194	178	214	211	185	198	202	193	209	184	197	211	211	187	178	191	216	177	217	187	208	191	205	215	205	207	209	210	203	210	207	221	192	194	186	201	193	186	217	211	199	180	211	207	203	185	203	183	192	200	204	203	179	196	187	202	201	217	204	204	177	191	188	216	195	195	198	212	182	207	172	227	234	210	204	243	216	193	205	195	222	213	196	185	215	176	203	171	210	198	237	199	225	222	191	196	201	204	196	210	219	184	208	211	181	185	192	203	188	210	207	208	192	189	178	204	204	198	202	177	172	186	197	206	209	196	179	181	196	223	208	202	174	188	203	213	198	191	208	192	220	194	204	207	207	206	212	210	189	202	187	202	179	181	208	180	211	177	224	200	209	195	199	213	183	211	209	220	208	204	177	207	167	223	222	194	197	177	211	218	188	207	193	194	192	206	191	217	192	203	213	210	175	195	191	196	179	210	175	195	221	193	217	194	189	199	219	203	190	197	187	204	196	189	216	206	217	174	200	215	200	187	220	205	199	203	195	193	195	184	195	195	234	193	198	194	191	211	209	212	205	223	205	199	217	193	188	185	204	196	215	209	201	218	184	164	207	206	197	220	192	228	207	216	180	184	232	200	189	227	180	224	176	201	193	199	188	196	220	184	221	196	206	198	186	208	211	185	209	192	184	188	210	198	211	178	216	212	188	203	206	230	178	216	205	219	196	200	202	183	202	201	256	212	197	224	205	211	202	213	210	209	206	195	180	201	200	201	196	216	188	190	199	211	180	194	207	206	181	182	222	213	198	201	208	202	224	204	191	218	198	207	186	200	201	228	202	215	200	191	210	214	168	205	193	214	208	201	189	195	205	190	208	193	207	192	204	194	193	237	197	179	197	192	188	172	219	195	201	187	200	206	199	211	222	203	192	200	198	231	164	212	193	182	205	191	199	201	213	222	192	202	186	190	203	190	207	196	198	187	224	211	191	194	207	203	206	203	194	216	194	184	242	223	230	189	204	201	212	215	206	179	205	243	221	203	213	195	190	214	194	213	204	201	193	205	230	217	228	176	210	225	196	167	220	191	204	200	190	189	183	193	203	200	208	195	200	187	187	190	205	225	196	191	212	184	198	203	214	197	195	193	192	199	194	216	157	224	207	186	198	213	223	210	199	200	197	204	221	235	210	211	218	220	186	204	226	172	218	206	195	214	210	216	177	157	183	195	195	176	215	216	195	178	199	209	167	200	196	219	187	205	196	216	211	211	210	212	181	189	196	192	207	181	208	191	187	227	194	200	219	195	226	193	216	231	202	201	213	196	212	196	197	195	186	193	215	200	252	165	225	191	186	211	210	204	229	214	211	211	203	207	210	195	193	186	223	207	209	182	209	201	195	170	214	201	213	203	205	203	230	220	172	215	182	186	198	203	174	204	185	196	211	189	192	187	211	214	187	209	189	193	188	201	215	224	215	229	194	180	219	237	178	214	200	204	214	198	198	215	167	207	213	225	165	183	199	203	199	194	231	183	187	207	195	177	201	196	199	219	206	214	208	192	214	178	217	193	214	185	174	175	185	204	169	218	201	193	183	193	213	191	194	186	218	196	199	216	201	215	226	201	205	200	206	220	214	168	173	203	184	185	220	210	189	213	209	195	208	210	155	198	207	171
25865	23115	31902	36379	35067	36696	30965	25903	23281	18410	12135	9500	7419	3860	2912	1848	1467	1467	1066	805	811	839	814	797	833	881	942	869	710	685	705	584	637	632	599	635	641	693	679	719	606	602	621	565	633	618	634	738	826	693	704	727	615	546	555	503	535	528	516	549	520	510	544	532	528	499	532	506	516	546	518	515	565	530	518	528	508	528	514	525	523	516	507	530	495	515	513	529	539	516	488	470	549	510	515	499	557	525	518	523	513	467	543	534	521	520	495	522	508	523	507	535	482	526	511	488	521	498	484	524	505	506	505	571	499	529	515	544	488	476	495	495	527	536	574	488	535	536	503	510	508	525	554	523	497	503	554	496	513	522	507	493	540	492	512	522	542	496	499	497	549	564	538	495	518	503	533	552	518	506	531	526	514	498	487	518	552	545	536	567	514	483	522	604	508	519	513	517	531	459	522	515	563	557	523	524	512	512	486	512	518	481	497	523	516	537	549	550	489	481	538	517	516	503	551	517	500	534	515	539	520	568	493	510	504	492	551	550	510	536	550	500	485	526	535	540	525	513	551	490	472	523	524	538	501	519	537	521	511	541	516	481	515	552	528	491	533	500	499	483	516	531	504	500	485	558	522	487	507	514	490	537	542	462	475	522	507	517	524	474	530	483	523	501	510	526	511	491	511	494	476	517	491	538	518	505	509	550	528	507	508	508	507	492	515	537	517	513	481	476	503	528	518	516	550	498	545	562	505	518	541	486	516	462	512	529	496	508	502	519	480	532	533	514	525	515	505	514	530	510	549	507	464	501	514	496	505	515	532	474	525	492	498	508	532	485	509	494	490	516	491	518	490	485	507	498	517	483	489	567	498	528	539	513	484	539	524	511	529	537	526	517	519	494	537	495	504	511	492	522	512	477	500	502	497	528	470	478	527	495	520	513	477	479	502	516	549	500	448	545	522	522	564	537	519	508	498	512	498	524	502	465	471	526	558	517	485	506	500	495	503	522	523	547	475	480	536	512	518	514	531	482	518	525	534	526	501	485	541	512	520	511	516	531	530	492	515	489	531	529	542	525	510	518	476	509	468	509	500	491	473	523	503	529	529	465	526	512	520	473	512	492	490	538	498	531	502	503	482	466	476	531	508	493	527	514	534	541	515	496	520	478	536	497	487	501	495	534	510	507	520	518	510	512	474	513	455	532	525	492	522	542	516	553	492	511	523	488	552	536	500	487	507	553	542	503	501	516	515	500	542	533	519	499	555	537	524	479	510	509	500	502	503	505	502	501	509	519	486	494	561	525	512	534	546	494	539	545	519	516	495	493	542	573	523	591	528	528	508	514	525	532	557	526	508	487	474	474	489	533	519	521	527	524	499	535	539	510	467	516	543	502	487	500	523	477	540	511	491	479	487	533	509	517	515	496	507	499	514	537	493	519	516	481	517	519	526	517	522	500	479	496	503	505	547	505	503	542	488	519	500	496	484	525	524	544	539	520	501	511	505	548	529	499	522	494	563	529	514	491	496	480	519	490	500	572	498	508	501	500	552	537	531	471	538	554	527	536	505	488	528	540	505	517	517	508	530	534	519	543	540	548	519	492	485	526	465	533	542	465	527	532	520	499	492	516	538	525	536	516	533	498	539	559	494	508	499	518	517	496	499	493	469	532	500	491	522	533	495	524	506	507	516	570	519	540	518	519	531	503	533	471	508	518	484	514	499	521	557	504	469	514	509	501	482	533	494	529	538	504	504	511	520	494	499	488	506	510	507	490	531	478	495	540	483	538	507	493	517	479	482	514	561	524	523	553	498	494	492	538	496	481	484	528	525	528	512	483	526	553	510	522	524	498	534	544	512	524	515	472	532	542	487	530	531	516	549	503	506	507	547	533	519	479	535	529	516	488	474	511	468	484	521	505	574	543	537	535	486	476	469	546	528	503	476	519	508	490	445	533	546	507	465	521	490	500	472	536	504	516	538	544	496	536	508	479	501	531	527	454	496	448	503	504	529	547	509	517	489	555	526	513	517	509	509	518	493	539	495	502	540	560	513	491	500	530	519	544	490	494	511	485	465	458	507	499	537	496	525	495	518	507	544	511	530	535	547	500	522	528	508	503	528	472	534	502	512	512	480	552	505	502	524	541	526	526	507	513	533	520	533	533	480	486	496	546	488	546	513	523	511	516	518	521	524	528	489	497	516	543	525	519	522	532	528	559	510	544	526	537	521	539	513	473	503	498	505	520	551	486	526	454	568	523	523	485	500	482	508	497	518	522	542	540	483	533	473	501	505	545	539	519	483	509	505	471	503	510	513	493	530	522	502	509	496	472	516	485	509	526	505	489	505	514	524	461	575	528	496	529	539	486	537	495	506	455	518	505	499	477	523	534	500	501	498	484	527	539	516	488	516	504	550	512	529	491	541	551	493	526	535	515	491	501	543	557	478	550	516	500	492	537	517	530	494	513	504	523	543	506	527	544	509	528	528	502	531	500	486	519	479	548	558	533	468	554	492	511	454	522	521	490	498	516	503	522	489	531	506	472	499	496	485	516	545	521	520	506	506	501	517	541	462	509	521	536	535	511	503	502	492	527	524	483	512	503	515	550	530	479	482	460	503	510	525	514	487	536	501	489	535	476	518	514	548	506	518	503	516	525	474	543	510	492	555	493	511	534	502	545	508	506	472	504	502	533	525	515	506	483	517	470	551	549	560	493	536	494	569	475	518	512	523	502	484	514	539	498	494	501	496	513	510	539	481	518	495	489	536	485	467	485	502	519	518	483	489	489	464	497	522	471	513	502	502	524	507	532	489	521	521	500	520	507	508	503	494	513	492	549	526	508	503	559	530	494	524	475	484	519	471	555	516	547	478	507	521	540	514	486	496	510	532	497	535	486	476	507	502	541	510	510	504	509	536	525	508	490	498	502	543	544	532	516	511	474	498	540	476	508	536	531	510	504	540	501	516	512	500	516	492	515	546	509	512	503	508	502	548	520	526	523	520	508	527	534	559	490	490	525	500	551	536	515	543	508	519	501	516	514	515	485	503	518	500	518	520	530	531	504	541	530	507	512	567	530	528	518	522	515	517	488	479	502	537	510	519	553	511	503	458	511	486	524	517	528	508	465	491	534	459	530	491	478	483	501	503	538	471	515	517	500	542	508	490	485	510	524	499	512	489	471	512	553	546	515	482	528	516	526	510	506	531	521	509	529	494	465	525	543	503	518	479	474	528	536	532	541	532	492	512	555	516	487	520	505	492	503	472	529	538	480	503	549	524	551	491	515	515	506	501	520	509	475	477	528	502	542	492	483	525	527	480	511	499	524	491	533	527	531	515	516	476	555	504	508	516	503	555	524	507	541	540	478	515	519	520	492	497	517	517	493	514	529	498	517	535	542	541	473	530	499	519	499	512	519	538	531	496	520	529	516	539	495	564	483	491	502	490	532	548	526	555	502	505	492	488	535	517	506	469	516	490	499	513	544	512	534	554	568	502	530	449	502	559	482
41806	35673	36919	37511	33075	32806	27826	23539	19289	14103	8649	6359	3906	1936	1076	699	634	540	426	391	384	388	380	348	413	472	427	361	362	322	346	379	281	309	326	319	333	328	376	353	299	343	323	312	318	304	343	362	354	325	354	313	283	284	301	300	255	297	282	281	274	303	299	310	330	284	286	273	282	297	281	316	280	275	270	259	280	279	308	300	317	302	299	296	262	318	298	310	305	271	271	274	286	301	283	296	282	276	306	242	260	272	285	295	304	333	324	292	287	254	268	303	301	335	262	291	285	293	265	257	309	273	263	275	303	316	316	278	318	304	312	303	285	335	307	302	284	286	286	285	283	287	292	276	298	299	289	285	277	256	278	275	297	300	298	283	279	310	307	311	294	300	264	284	277	286	333	283	291	283	303	272	276	311	293	287	293	292	300	304	287	293	309	270	308	271	329	235	303	281	270	277	268	306	266	288	274	273	263	282	309	299	259	275	293	287	300	287	316	259	270	311	313	289	274	261	275	294	288	317	299	303	281	292	268	275	308	305	322	268	305	300	291	279	309	306	299	288	298	294	264	322	276	303	353	282	272	289	288	286	305	297	285	271	242	296	275	291	293	297	306	337	283	287	319	282	254	251	307	307	269	241	312	298	281	295	275	284	281	279	301	270	291	277	274	274	278	273	303	334	294	276	315	258	279	295	295	306	284	286	290	286	304	274	307	301	277	298	306	273	310	269	283	297	287	285	283	282	297	321	276	284	295	262	285	305	279	266	311	272	298	308	293	296	304	273	300	275	312	323	291	302	290	301	269	266	299	309	297	279	299	291	276	287	290	279	270	295	258	325	289	301	304	291	310	312	276	309	308	284	287	304	281	266	245	300	288	292	299	262	303	270	256	296	304	275	308	280	284	283	312	303	279	299	264	250	285	288	281	294	326	270	262	303	285	266	303	277	319	337	304	255	266	298	261	293	284	321	284	308	294	289	295	308	319	254	280	269	317	301	295	319	309	269	305	332	294	326	278	294	314	324	296	283	318	280	284	300	300	267	290	288	264	313	286	299	279	301	289	277	307	297	312	287	264	307	293	280	294	254	319	311	302	258	295	280	263	303	297	284	280	289	276	295	273	300	289	289	274	314	285	234	269	282	311	282	287	303	320	307	281	330	311	313	310	287	247	291	263	285	289	272	306	287	244	331	288	317	296	290	294	297	291	282	299	312	313	277	287	278	307	285	283	276	301	287	288	266	303	289	285	300	300	267	268	293	277	297	276	267	305	297	265	316	283	296	286	275	305	263	258	296	307	301	314	312	292	287	283	290	321	284	285	299	301	315	318	289	308	270	287	300	290	278	302	273	275	334	289	286	268	275	287	270	291	282	283	311	310	272	248	290	279	296	271	278	338	305	300	287	288	284	284	277	301	309	287	285	287	286	285	314	285	274	310	296	273	284	283	257	303	264	276	265	297	312	308	282	275	314	288	286	284	278	311	294	291	307	294	298	324	285	255	278	268	281	297	288	281	306	274	272	278	288	282	266	296	299	260	283	299	290	296	279	292	290	294	306	328	275	313	304	307	320	293	238	266	290	269	267	294	313	290	276	249	272	318	278	266	278	253	293	301	332	329	278	294	258	288	309	304	309	282	291	260	287	309	307	312	260	296	279	317	291	291	279	336	312	283	269	295	272	280	282	268	293	259	311	294	329	268	284	310	285	292	263	264	307	262	280	301	275	265	285	314	295	314	284	283	294	290	329	287	308	271	280	268	277	277	288	300	282	274	313	294	291	333	297	301	266	282	264	286	279	282	292	299	280	292	301	308	317	292	258	277	283	276	297	293	299	285	290	292	277	273	288	287	300	279	295	346	268	301	280	302	275	276	279	269	306	320	303	284	283	293	282	292	294	271	285	290	262	304	293	318	292	313	293	309	297	315	305	283	303	317	313	280	278	288	258	303	295	288	265	291	299	306	277	323	300	270	251	284	265	266	340	287	306	314	260	312	292	261	327	294	282	299	292	292	275	305	288	284	262	283	271	282	314	284	305	281	299	255	261	267	285	265	304	300	288	282	290	282	260	262	294	316	280	273	328	285	277	272	273	278	279	302	268	284	311	293	317	310	279	338	268	264	314	274	273	304	305	280	289	259	321	255	311	298	307	286	248	292	270	279	254	299	281	284	296	281	274	300	263	292	282	296	297	328	282	317	271	282	303	304	283	278	291	283	278	283	291	289	297	289	289	295	287	312	271	308	273	312	299	276	291	269	294	272	262	258	293	308	292	272	263	269	262	307	274	323	311	306	285	322	320	313	278	266	280	287	276	310	267	308	308	295	296	274	306	269	292	258	295	275	270	325	274	315	288	312	281	295	266	272	307	268	282	282	274	270	249	268	302	288	304	239	272	273	288	287	272	308	288	263	286	263	294	295	303	311	347	310	284	257	311	304	291	301	337	311	283	315	297	281	317	281	295	296	308	277	282	298	294	294	286	268	274	286	299	269	274	270	254	267	306	288	268	288	292	272	293	322	294	312	293	309	317	290	293	280	284	271	294	294	291	306	316	277	300	292	296	294	307	282	235	255	302	297	272	299	315	273	288	273	285	282	268	303	292	280	277	291	299	280	275	281	297	279	328	287	318	295	310	289	320	323	300	298	277	310	267	275	273	281	338	347	317	276	275	282	278	310	267	282	313	286	320	274	287	279	272	285	313	279	263	291	309	295	285	318	291	272	309	244	292	301	263	303	303	289	265	300	314	302	284	274	297	263	277	294	292	280	277	293	306	292	269	324	320	303	304	308	269	310	341	282	309	310	306	278	309	274	275	295	302	279	302	289	326	274	305	307	272	276	285	299	304	317	278	298	283	273	286	273	263	276	266	268	273	308	304	317	299	273	274	290	294	278	285	278	265	275	260	317	280	312	297	297	296	298	259	268	324	313	266	298	290	286	305	301	312	268	332	287	283	280	328	296	302	271	328	290	301	288	295	293	301	290	293	260	307	283	319	314	310	288	282	284	275	285	281	281	291	289	277	304	329	316	290	294	277	326	275	296	309	263	306	252	298	271	296	273	276	322	291	320	290	315	296	264	282	317	289	313	303	304	278	272	272	294	277	330	277	280	270	292	309	267	313	281	268	317	295	283	268	270	289	313	318	321	288	286	288	304	278	274	273	242	261	309	283	284	289	279	288	300	289	294	310	296	318	263	267	273	296	277	280	261	288	319	284	308	286	314	315	283	301	306	287	288	289	314	266	271	332	249	306	279	283	283	279	277	281	304	318	285	306	323	318	306	274	300	300	308	287	272	307	292	303	280	269	288	283	285	320	307	290	277	305	287	270	284	268	279	302	282	272	268	286	294	282	242	280	260	273	253	287	273	295	314	326	274	297	295	320	277	303	295	307	287	314	268	298	284	291	261	286	292	290	260	312	317	259	332	285	275	266	320	284	284	337	291	279	303	287	269	299	322	253	296	298	283	300	277	285	298	345	271	275	304	283	292	295	304	324
32033	29092	37265	42565	42427	44895	40246	35358	31852	26109	17847	15484	9902	5563	4467	2956	2648	2143	1663	1339	1206	1224	1172	1323	1448	1894	1507	1293	1125	930	983	970	968	967	886	903	1044	1117	1105	1082	1000	857	894	920	791	869	1038	1311	1158	1054	1059	1040	929	823	737	683	688	632	729	766	701	726	678	724	702	689	688	696	691	694	665	681	673	660	659	660	740	690	672	690	692	711	717	661	702	647	696	693	671	685	696	635	650	690	709	684	715	632	677	695	693	671	681	679	672	675	691	707	635	693	696	681	670	714	700	664	706	739	724	695	721	662	642	717	688	743	650	709	669	698	724	673	646	685	669	682	674	676	742	669	656	642	705	684	719	675	670	676	680	732	713	722	683	669	705	689	707	726	683	720	660	697	666	676	700	688	698	709	667	702	684	718	687	672	691	704	690	713	666	696	696	686	655	706	722	651	660	632	660	647	679	671	644	718	685	720	673	665	676	716	643	664	714	672	710	639	682	650	622	681	670	650	690	691	670	645	674	650	674	667	687	672	670	645	664	689	648	658	703	689	675	647	662	682	685	667	699	694	655	669	647	687	687	676	677	676	721	680	623	690	713	677	699	697	634	722	696	620	645	666	699	719	671	639	663	700	684	651	644	705	711	676	709	691	725	649	744	709	658	655	713	683	696	658	670	697	658	665	673	671	656	664	722	723	721	684	650	663	664	658	652	697	673	665	667	670	633	660	683	701	676	733	697	698	697	707	693	704	720	673	664	726	676	688	662	687	705	688	678	706	694	649	675	698	646	655	711	641	753	682	674	674	689	688	665	683	699	653	642	695	647	643	663	727	707	693	671	717	672	697	695	682	680	616	663	717	647	680	660	690	686	684	681	711	685	679	694	645	668	631	681	703	646	703	629	727	709	682	679	626	649	700	694	698	680	712	602	667	705	688	685	686	657	682	659	667	677	699	689	635	662	690	731	688	706	659	686	653	670	681	698	602	677	695	678	646	671	684	651	661	726	668	641	653	655	689	687	643	657	674	696	634	712	640	680	672	685	636	684	659	648	673	682	673	646	704	710	629	696	656	697	697	683	716	710	729	627	727	675	656	682	665	666	665	680	636	607	667	685	714	700	647	635	694	705	677	632	645	690	700	652	664	650	659	684	645	673	699	694	729	727	675	701	696	706	696	675	734	720	691	651	688	656	641	669	652	722	698	637	700	671	655	680	643	704	680	699	716	669	686	635	702	671	660	682	690	687	729	695	682	738	688	708	684	662	614	658	662	697	682	740	680	626	709	655	701	658	631	703	720	675	734	661	663	669	662	691	683	655	663	703	645	644	697	659	721	743	702	706	657	708	710	683	658	676	670	678	657	699	660	729	652	645	608	706	680	677	685	721	693	664	670	675	648	698	692	703	701	651	733	677	679	689	670	641	658	663	696	644	635	658	664	687	683	643	697	686	704	696	637	712	729	671	669	634	640	696	676	643	655	705	673	673	663	688	683	686	702	707	698	628	692	700	699	664	646	723	678	665	705	663	714	678	668	657	657	729	655	674	668	639	665	697	692	681	657	677	707	683	640	718	693	715	685	695	681	691	682	683	715	679	716	714	597	690	673	699	682	652	713	663	673	675	668	706	697	707	672	662	679	636	702	704	674	685	698	658	678	688	702	687	631	678	707	700	758	681	681	652	709	703	644	643	698	620	699	629	611	671	695	696	675	666	635	661	653	718	670	625	660	707	661	686	670	716	690	678	657	652	700	706	702	660	671	717	682	649	653	694	698	679	624	694	657	640	706	653	677	656	681	700	655	658	685	646	699	694	673	711	712	686	608	752	711	705	719	680	670	677	719	658	712	665	645	620	698	676	655	674	707	700	683	684	645	743	668	711	704	721	661	677	697	720	665	659	665	670	656	731	687	665	681	662	665	691	682	705	693	667	756	704	740	661	636	659	730	676	699	660	666	689	680	681	674	671	673	669	660	707	719	698	712	684	663	653	658	696	691	716	682	627	700	678	717	670	661	712	648	690	744	685	675	702	682	675	673	653	713	695	683	704	663	676	698	679	623	645	720	740	682	691	663	685	638	714	675	645	690	655	689	723	696	683	717	635	673	653	697	687	681	645	704	656	706	712	679	686	651	692	738	732	689	692	657	664	685	690	657	635	673	660	675	679	653	651	697	714	619	676	718	664	683	675	600	688	643	708	702	666	707	663	665	702	687	652	715	663	657	675	610	712	644	650	665	685	712	649	657	700	673	696	654	698	668	694	695	657	705	662	706	648	664	657	692	655	674	667	672	692	674	689	710	667	698	634	658	624	706	647	635	674	688	679	680	694	688	671	766	661	642	706	650	706	690	654	646	631	623	706	662	688	692	709	682	662	713	670	679	663	693	699	693	690	686	643	623	661	631	731	677	682	707	683	648	636	658	669	626	698	714	714	656	675	725	675	663	633	713	625	609	659	644	694	676	724	714	689	691	675	642	683	686	643	666	668	669	708	694	722	686	727	668	667	660	679	687	657	675	682	664	688	701	658	733	628	661	714	661	646	706	681	670	678	648	644	650	684	668	693	711	701	697	659	657	660	662	647	688	706	668	651	672	706	652	661	684	693	739	656	640	705	657	723	637	644	705	652	652	654	661	705	688	699	660	682	667	672	711	674	683	686	706	654	664	647	676	709	661	692	681	689	660	674	629	670	663	645	633	714	646	678	662	660	665	683	703	680	781	675	657	683	730	712	693	661	713	711	684	683	680	634	700	670	672	689	676	662	686	664	662	706	728	647	711	667	660	667	708	693	681	648	677	678	717	698	660	621	648	664	630	721	671	693	688	719	662	658	647	651	657	658	708	660	654	695	628	648	672	664	661	721	703	681	665	615	735	647	644	704	638	723	739	649	644	693	663	664	687	659	650	670	680	690	685	687	698	638	665	691	672	646	697	669	678	681	684	685	669	652	651	658	674	661	650	704	710	675	695	670	646	648	680	645	703	690	688	707	701	681	647	701	635	644	695	669	662	636	629	638	702	669	680	651	712	670	685	658	654	646	700	681	670	672	712	654	691	700	693	684	694	641	713	726	711	690	730	673	691	626	648	681	654	693	672	680	689	707	679	658	674	701	738	704	709	698	686	683	685	667	700	724	657	669	703	722	683	641	638	660	659	706	668	685	691	711	688	699	660	722	651	668	651	677	599	649	662	683	705	668	629	640	636	691	681	650	675	673	650	715	675	721	627	647	663	650	690	706	659	643	703	679	693	705	721	632	731	653	675	698	697	704	672	733	654	657	674	677	666	628	714	662	684	668	694	705	673	716	610	663	681	642	666	659	699	685	706	646	676	694	655	684	688	697	700	679	676	676	675	644	650	700	690	664	655	702	676	693	711	691	731	692	687	664	735	679	659	678	654	673	682	703	643	742	612	689	730	677	653	670	650	638	662	691	698	711	719	680	669	697	639	646	672	627	731	730	679	655	673	689	686	663	712	690	688	705	701	672	637	676	659	658	714	697	687	707	686
8519	4809	6402	5699	3694	2429	1600	909	487	406	379	262	171	120	128	84	109	99	106	103	114	94	81	89	65	83	88	96	79	99	74	105	87	87	74	97	63	85	85	101	89	103	94	64	93	80	82	89	78	85	73	93	90	85	102	95	95	86	94	89	85	100	71	87	82	84	64	95	83	80	62	86	79	97	80	92	82	90	100	90	63	87	71	95	91	87	88	66	105	92	74	90	83	87	90	86	82	92	82	96	90	89	77	82	94	86	82	89	91	80	103	99	102	97	72	104	108	95	73	73	86	92	101	76	96	86	78	73	79	90	89	83	76	89	83	121	76	106	87	87	89	77	86	85	74	97	107	88	79	96	82	74	87	84	78	85	82	74	72	82	83	80	86	84	97	99	84	87	89	91	99	94	79	70	83	96	91	91	84	93	95	77	91	85	86	81	63	70	82	94	94	89	67	88	104	81	84	86	91	65	86	106	76	90	63	77	83	88	84	73	76	78	88	73	85	88	95	88	75	68	81	82	90	79	86	103	82	83	95	95	77	106	86	109	73	76	102	74	85	84	98	97	72	86	82	89	84	78	81	74	90	77	71	91	85	78	80	91	85	60	89	99	81	92	79	79	70	83	94	64	107	94	82	81	67	89	89	82	78	100	85	90	83	102	99	85	91	92	83	89	81	93	87	75	90	94	71	76	85	86	95	70	89	80	82	73	103	86	85	75	80	83	79	75	77	69	93	92	97	90	84	67	92	69	96	86	82	78	81	69	84	83	71	90	89	90	81	88	91	87	85	82	67	67	97	102	82	82	95	89	99	83	74	84	96	89	90	74	84	84	86	95	82	88	82	97	88	98	93	80	83	85	105	85	92	72	80	97	96	87	94	92	89	90	83	78	92	82	98	90	92	69	70	93	102	89	80	88	95	68	81	91	90	71	83	94	80	89	82	89	83	82	80	80	86	95	97	74	81	76	93	78	98	89	90	91	76	87	95	79	77	82	78	94	96	77	78	96	77	78	90	69	97	76	70	82	93	67	82	88	87	64	89	90	89	91	98	86	86	98	80	87	81	72	98	86	80	80	84	74	90	80	89	88	71	117	73	89	95	77	99	100	80	82	80	94	89	85	64	92	79	68	70	80	99	86	71	84	98	69	86	81	73	87	95	81	70	84	82	82	103	89	89	101	73	75	73	75	73	78	95	87	63	71	79	91	78	75	85	84	91	92	80	86	99	82	87	96	86	93	73	94	95	80	86	99	93	91	100	86	63	89	73	91	85	64	78	96	76	79	78	77	99	72	98	80	72	79	85	86	79	80	77	85	85	95	92	89	82	92	84	76	88	86	86	89	93	96	94	83	91	98	85	80	84	104	89	95	67	76	75	87	111	60	87	98	85	102	82	77	73	79	74	81	77	93	97	104	93	74	98	68	83	81	79	97	92	72	80	74	80	74	61	84	82	75	68	73	71	88	103	108	85	86	76	87	98	96	86	71	95	75	99	96	72	80	77	94	91	86	99	62	83	85	91	91	80	103	90	76	90	84	99	72	76	85	71	75	78	84	77	91	78	102	80	79	87	87	85	75	86	88	74	80	96	71	75	89	86	66	102	80	76	84	85	88	83	85	78	94	84	82	92	77	75	80	79	83	94	77	91	85	75	87	88	100	111	91	88	71	103	88	87	83	72	96	79	81	80	87	81	88	80	77	92	95	77	85	71	68	127	73	89	76	78	87	76	83	79	79	80	85	89	91	77	82	91	82	89	73	76	93	86	65	87	80	91	61	88	105	75	66	87	79	86	75	97	89	86	92	95	86	104	84	87	68	84	89	72	69	89	98	116	80	92	76	89	93	88	83	90	70	73	87	74	77	85	94	90	80	87	105	85	77	88	85	74	85	83	96	81	105	76	77	91	81	105	69	91	80	79	80	59	96	79	87	95	71	97	78	74	123	92	86	61	81	83	99	90	92	83	95	87	87	84	76	85	96	83	71	92	82	120	78	103	87	88	70	76	94	89	100	94	87	87	93	95	79	88	79	93	77	106	84	80	96	88	105	96	86	91	66	84	78	101	94	88	71	90	76	83	96	91	102	107	69	91	82	76	79	88	90	87	99	77	84	77	85	75	81	106	83	97	93	104	93	85	73	84	77	82	91	92	103	92	99	94	91	96	87	75	90	79	67	69	86	65	91	73	108	95	95	85	89	81	86	67	78	71	80	101	81	63	82	84	99	93	80	79	74	91	83	85	83	88	77	84	82	84	81	96	92	77	101	82	89	91	96	93	85	77	72	78	85	77	90	78	63	85	90	85	73	85	72	76	90	100	96	82	90	88	82	91	81	96	93	58	92	95	72	70	96	83	90	97	71	72	92	70	76	108	61	80	86	102	107	96	95	95	64	84	89	88	99	73	86	74	74	68	71	79	83	80	80	84	78	86	75	80	76	78	82	97	80	84	82	92	95	103	88	87	67	72	84	88	80	81	95	88	103	94	97	79	56	80	79	58	90	84	97	87	84	95	77	89	98	89	83	91	85	94	79	101	88	68	92	67	70	91	90	89	92	84	79	96	81	82	89	72	75	88	89	100	95	78	99	85	76	85	95	80	95	79	96	81	83	78	88	85	96	99	89	88	90	90	87	97	103	77	105	74	88	92	101	101	72	71	84	91	98	96	91	98	77	84	84	104	69	85	99	74	70	77	91	64	90	77	81	91	92	89	57	85	82	82	108	78	105	96	86	76	81	89	75	91	94	75	77	96	90	73	90	86	96	77	92	78	79	82	75	93	79	74	80	96	73	83	94	68	82	77	106	81	113	83	86	94	80	96	95	78	88	77	75	89	87	71	71	79	103	86	94	95	75	99	95	81	86	97	73	97	93	86	83	95	72	86	70	92	72	88	103	100	89	82	87	78	81	71	76	87	88	69	86	79	84	95	98	72	78	84	95	90	87	91	83	89	93	93	81	80	95	76	70	94	81	82	87	102	86	84	100	100	96	85	78	80	83	91	88	66	93	86	77	74	85	89	111	80	89	87	89	79	75	73	79	90	108	74	90	81	77	94	93	95	76	84	85	86	88	79	70	79	84	91	90	81	84	107	88	83	80	84	79	86	81	69	100	78	105	96	86	92	86	84	73	80	91	85	75	94	96	94	99	92	68	90	80	61	86	68	111	76	98	69	93	93	88	93	95	104	100	96	100	91	91	106	81	90	75	97	72	85	77	78	83	76	81	66	84	102	84	70	71	81	86	99	88	77	75	59	80	99	84	74	92	86	79	68	94	82	85	96	66	83	92	83	81	71	95	84	71	88	104	76	74	92	79	84	79	93	67	87	98	101	93	90	93	96	105	89	86	71	99	95	79	86	89	72	90	75	93	92	87	75	77	88	60	92	82	84	85	89	86	92	78	74	88	88	85	85	89	92	90	77	79	85	80	71	79	80	79	81	95	111	74	78	70	75	81	71	97	75	97	90	91	85	73	79	78	88	79	84	87	93	85
6651	4283	9620	11984	9551	8387	5898	3849	2826	2041	1601	1279	846	623	573	436	444	350	346	325	328	319	326	327	306	313	282	291	293	291	272	326	278	290	239	294	295	277	294	269	278	259	270	259	287	282	255	293	262	287	259	278	272	264	252	264	248	270	292	283	254	276	257	291	270	271	281	268	267	269	268	283	250	254	225	259	246	278	287	273	255	252	250	251	252	242	251	256	242	279	282	260	256	276	290	248	272	268	259	256	264	254	252	271	266	273	267	256	279	299	255	263	242	254	284	272	274	247	263	262	263	265	304	271	254	277	265	240	256	266	258	289	304	274	303	241	264	263	261	240	280	275	275	266	252	283	249	289	269	249	230	275	258	234	249	267	240	254	237	248	307	253	266	247	261	267	262	239	275	260	273	243	276	263	272	264	254	262	280	269	295	286	274	270	257	269	279	244	274	255	259	290	272	245	294	254	260	249	272	269	298	258	279	247	270	255	253	242	289	243	270	259	268	246	280	308	281	288	245	278	295	253	264	242	232	256	291	258	250	267	268	259	268	273	279	235	251	290	268	271	274	260	235	245	288	282	255	268	271	262	279	269	244	254	253	258	296	249	263	261	248	271	267	260	262	240	274	284	258	215	253	263	286	246	275	256	272	277	274	259	331	271	267	230	289	259	285	270	246	269	267	280	280	282	273	251	248	272	264	293	261	254	273	259	282	264	279	269	273	264	272	252	245	271	262	264	272	256	240	242	279	255	250	285	257	290	265	267	258	275	284	285	267	254	253	263	274	247	264	267	302	285	279	264	272	272	240	290	254	269	264	231	275	271	246	241	279	272	258	262	242	270	257	255	281	260	250	252	255	250	288	277	275	270	303	254	287	254	279	251	247	263	251	271	274	283	281	268	294	273	250	270	252	241	243	282	232	294	281	219	259	267	278	284	275	265	264	262	275	264	279	266	274	256	265	245	239	272	269	276	264	277	229	276	262	237	267	252	250	268	271	299	260	264	279	261	252	278	266	270	273	244	221	277	297	248	263	267	242	260	254	257	266	259	266	254	253	240	257	282	260	280	245	258	270	249	265	273	236	267	256	284	270	258	254	267	269	258	255	262	278	289	281	253	264	270	265	253	272	277	233	249	253	252	260	259	250	257	243	278	247	278	251	257	229	310	276	269	248	271	280	267	282	277	242	283	264	295	257	254	269	253	269	248	278	255	268	255	257	293	283	257	268	248	276	263	248	251	251	260	261	284	259	287	294	243	248	270	250	276	292	275	268	255	257	280	286	260	263	253	252	263	255	270	270	269	228	271	278	302	251	277	263	258	274	293	264	271	276	247	278	248	290	283	313	290	262	281	272	248	252	276	243	287	293	259	258	287	260	279	280	265	264	267	271	277	256	272	260	235	263	276	261	257	259	248	235	258	245	264	286	288	256	228	278	257	267	271	240	255	304	278	280	252	247	244	241	249	243	268	265	285	281	276	269	267	258	242	257	260	269	265	267	268	260	278	276	279	250	255	275	273	268	245	291	266	282	252	277	279	268	234	273	252	251	272	260	270	270	247	268	263	278	262	274	264	276	252	276	256	267	252	287	253	266	268	246	263	285	272	287	255	250	264	242	244	280	240	269	286	278	261	272	264	229	268	280	295	263	265	273	291	263	267	271	278	274	277	256	245	278	295	263	235	260	260	260	276	272	252	256	236	268	271	241	274	230	258	272	297	248	266	268	284	280	281	263	288	268	245	259	273	297	264	266	291	263	305	269	258	236	286	277	270	275	266	239	245	287	266	273	286	250	245	276	271	300	250	253	290	261	261	249	254	258	270	253	286	268	267	230	270	266	296	250	273	236	242	275	275	289	240	236	291	267	277	250	267	298	257	272	232	268	259	266	259	276	281	267	301	271	280	259	261	251	270	271	262	286	253	259	250	294	245	254	281	287	262	236	289	237	272	270	250	260	238	270	259	242	272	275	296	266	241	316	253	290	281	296	263	282	265	250	270	252	241	257	279	281	279	247	285	246	295	265	276	287	252	261	267	271	271	247	240	270	273	277	266	269	262	259	314	244	267	250	288	275	229	277	270	253	248	285	280	264	265	249	286	267	271	269	267	255	287	270	277	285	250	263	240	262	269	286	273	245	287	298	291	279	272	247	259	243	266	250	249	239	246	276	276	280	256	245	259	246	268	276	264	271	268	264	262	272	254	283	237	299	266	265	256	240	283	268	271	247	240	245	268	244	277	270	281	234	267	288	235	292	283	269	253	289	266	246	282	248	269	281	268	301	284	219	262	273	271	238	291	257	279	273	269	259	257	273	255	260	232	286	280	253	235	248	260	301	258	256	266	259	279	256	263	282	243	280	266	255	280	268	249	258	253	258	283	264	253	250	235	256	264	258	253	290	265	251	260	263	287	277	268	294	241	250	251	251	274	251	260	264	261	269	238	258	292	269	244	226	281	234	266	263	265	281	274	306	287	242	268	280	261	268	280	248	236	271	288	251	259	302	295	251	252	260	265	273	265	280	255	292	268	262	290	288	262	255	296	253	264	250	270	276	277	267	277	262	264	290	280	284	250	267	259	255	293	306	260	251	281	271	265	273	279	268	260	254	260	289	312	266	255	253	276	290	269	237	244	247	276	253	273	250	268	260	303	278	277	244	273	295	233	249	261	262	255	264	264	268	256	283	246	253	226	276	249	264	262	272	260	280	256	279	272	252	259	244	250	277	260	249	287	250	263	293	257	249	292	256	269	247	251	300	266	259	283	284	269	294	261	287	299	245	262	274	259	251	247	244	263	277	262	272	276	254	238	264	263	251	255	259	250	268	283	296	253	266	236	242	248	280	274	244	286	271	248	290	262	274	267	269	269	282	270	270	284	272	265	265	261	266	271	301	265	256	276	236	237	261	253	268	234	227	270	291	242	278	271	251	263	256	270	284	273	305	256	257	243	289	264	280	289	275	258	288	261	280	232	277	274	277	288	263	283	268	238	281	283	270	254	242	289	261	267	247	264	278	278	271	219	256	249	271	297	257	257	294	257	260	258	264	260	258	295	282	229	271	276	270	266	275	309	268	245	243	231	284	277	277	263	283	251	284	255	245	296	302	256	261	278	280	255	290	275	267	263	260	278	270	231	253	252	281	278	274	294	264	293	280	285	271	248	255	266	290	251	284	286	263	248	263	252	258	287	257	268	283	288	230	265	261	279	284	273	289	274	280	251	248	285	283	233	288	251	280	279	268	285	268	248	271	265	255	261	271	300	243	288	277	256	256	264	307	279	297	236	273	272	262	247	265	274	266	258	239	261	256	278	268	266	262	264	268	270	254	251	261	273	246	253	270	271	277	252	275	268	281	271	258	241	278	267	236	258	273	268	269	266	256	242	261	263	275	266	265	280	253	271	266	251	250	267	244	265	275	250	251	273	248	252	282	248	258	255	242	265	284	253	268	257	264	273	280	281	250	244	265	248	261	294	281	238	261	273	259	278	274	272	258	291
32303	27136	33710	33767	28614	25717	19912	15105	11023	7295	4402	3088	1539	832	589	504	406	345	324	245	252	244	260	281	240	257	246	270	225	221	223	228	231	245	213	231	198	228	224	248	259	233	227	227	238	224	239	244	219	214	217	196	220	215	218	233	200	192	178	211	246	217	209	198	217	207	195	183	204	217	209	194	237	200	235	224	196	204	162	230	205	193	190	189	211	239	205	194	196	230	187	227	220	212	218	218	190	226	184	216	204	203	177	200	191	186	197	235	236	204	200	210	195	199	198	229	220	189	203	203	216	215	208	179	184	213	233	204	188	207	171	204	195	201	197	189	180	207	187	218	203	178	190	233	202	202	182	188	211	230	204	203	183	201	208	209	208	199	202	222	199	189	190	177	233	184	203	195	207	200	207	196	212	205	190	191	220	194	227	200	166	205	209	204	180	225	200	212	196	209	207	184	225	196	188	201	203	210	199	223	216	187	203	203	184	205	215	205	184	222	197	205	220	206	215	198	213	182	224	202	180	182	210	197	223	197	210	222	210	199	217	209	224	214	213	225	192	190	227	189	197	203	200	228	197	212	196	199	190	187	231	199	185	211	169	217	223	204	180	204	210	212	209	201	204	182	189	182	186	224	219	212	199	176	185	217	197	189	209	203	220	188	208	207	189	177	186	223	203	196	216	201	258	224	200	192	178	174	198	216	205	211	192	205	193	196	213	188	204	199	189	197	226	203	186	201	212	226	194	188	183	200	205	199	208	199	219	221	189	197	180	221	197	204	198	203	211	176	213	171	191	218	222	189	229	185	199	198	218	232	199	216	187	192	231	207	214	217	211	207	186	183	203	182	217	189	179	227	207	211	204	183	185	204	193	203	179	208	220	199	198	187	185	189	195	196	215	223	209	191	202	189	215	213	211	196	217	224	239	202	197	200	215	210	210	195	216	216	230	205	207	190	220	196	200	180	219	214	226	207	194	202	154	212	200	213	193	184	186	196	231	189	194	205	176	210	205	213	195	205	182	187	210	192	201	200	195	201	205	196	229	187	163	211	204	218	181	207	199	205	221	204	194	193	198	228	221	207	203	200	219	186	188	162	216	191	190	181	186	225	198	193	222	184	195	197	230	221	195	179	203	215	212	223	193	205	202	195	201	208	236	202	180	200	200	206	230	204	184	215	214	190	205	215	188	195	210	203	196	215	195	205	190	210	219	233	204	224	197	195	187	227	209	178	188	213	209	207	218	205	200	206	211	227	201	190	181	208	244	189	200	212	197	199	222	212	202	180	197	211	200	186	194	205	185	221	185	191	230	218	208	249	173	218	199	192	205	214	183	198	211	198	154	207	231	208	198	194	211	189	222	223	219	207	202	204	211	207	197	178	192	207	186	217	197	196	193	178	216	217	211	195	183	211	214	206	207	201	218	206	199	183	188	202	218	201	203	205	208	209	181	211	217	218	219	228	212	169	231	210	208	184	204	211	227	203	213	202	199	194	216	199	202	191	190	195	204	198	197	202	187	212	175	202	201	192	220	205	231	174	205	202	199	205	204	192	215	240	230	234	200	202	214	199	183	191	206	218	202	183	223	201	211	193	214	226	201	198	184	193	196	189	171	209	214	192	209	184	206	186	176	195	177	195	204	215	214	224	213	193	181	194	197	227	226	207	191	215	214	220	183	208	200	184	196	206	203	214	218	212	185	226	202	203	187	173	184	207	198	170	203	228	207	229	230	184	195	232	222	215	219	200	229	232	186	209	186	203	212	231	224	193	216	189	192	186	185	196	221	206	204	222	213	197	227	195	200	215	211	197	217	209	226	189	212	204	197	189	203	200	219	202	234	203	186	217	210	239	208	215	197	230	191	174	177	206	206	216	192	220	190	206	209	208	218	201	210	194	211	189	211	202	179	179	189	198	190	185	194	205	215	213	208	201	193	199	206	190	203	198	200	202	217	192	192	200	195	210	195	199	158	186	207	222	203	201	212	206	210	204	206	205	188	196	196	225	230	225	191	202	207	194	190	213	198	182	201	217	189	212	237	220	227	197	212	220	193	211	192	204	205	215	197	201	192	176	221	187	206	226	186	180	204	201	202	197	215	188	186	188	180	197	203	199	213	217	208	179	199	184	196	213	197	205	213	196	199	236	229	206	184	183	194	205	220	204	201	207	206	200	234	205	201	219	198	221	222	216	188	203	193	190	219	199	216	225	231	196	221	214	203	206	209	212	198	172	180	201	197	213	218	225	215	223	217	196	187	193	215	203	212	209	205	205	241	196	195	157	211	206	190	213	211	206	180	195	183	178	222	223	217	204	208	207	193	187	205	209	203	202	241	246	186	190	221	211	212	192	203	173	197	219	212	195	209	236	207	199	222	202	209	187	178	201	243	191	208	215	195	212	214	204	202	226	211	188	199	235	201	202	196	181	217	227	181	194	195	192	220	183	198	222	186	221	179	201	201	207	204	187	187	198	209	188	228	172	232	182	205	227	182	208	189	200	201	191	212	236	239	194	213	198	193	215	221	190	214	214	208	220	195	195	225	197	190	194	222	196	186	211	186	199	218	195	205	188	223	201	202	171	202	207	209	234	212	210	194	204	214	223	178	205	206	180	205	184	212	211	213	214	225	218	229	205	214	194	202	186	186	212	217	225	223	201	192	217	186	205	186	203	173	189	192	202	209	213	197	204	180	228	193	196	197	211	204	201	196	177	204	207	200	207	198	214	214	181	187	207	200	200	203	163	232	208	207	209	182	202	184	234	199	199	202	198	230	225	176	232	207	212	208	199	203	186	210	181	206	196	195	231	194	195	202	210	192	199	230	182	205	226	217	184	205	191	202	233	207	196	191	213	215	218	198	181	173	198	215	194	192	226	215	181	185	198	185	199	233	185	217	195	192	206	195	200	188	213	192	187	182	175	214	208	182	205	222	183	248	221	207	222	216	198	217	205	216	220	172	222	244	195	198	201	226	224	223	184	207	222	176	200	197	230	196	207	222	231	197	203	201	220	193	215	186	207	224	186	190	188	210	197	199	185	181	194	215	219	207	195	190	212	202	191	191	207	199	203	216	182	187	203	183	187	203	213	204	211	224	186	225	193	190	168	258	218	214	206	209	225	242	208	212	211	187	199	210	221	208	214	210	197	179	185	191	223	195	222	218	191	229	198	168	186	212	209	210	205	222	176	194	214	235	203	216	211	189	226	167	192	194	184	215	199	199	183	210	211	211	218	193	183	211	209	214	172	192	177	218	193	221	216	214	212	201	223	201	200	201	199	217	231	181	213	187	227	202	182	209	178	235	238	197	207	193	210	200	218	197	188	188	186	212	199	201	206	176	204	206	193	203	198	188	176	197	197	204	192	213	204	183	208	206	190	194	210	213	194	215	223	199	190	198	196	194	195	200	204	214	180	203	217	199	190	212	172	195	180	231	189	193	205	182	190	196	204	205	199	192	195	191	219	208	166	186	180	206	207	203	181	191	207	209	192	195	222	188	233
24725	18714	30716	37751	33380	35963	31702	26625	21982	17044	11323	9825	5091	3267	2802	1731	1814	1295	1221	810	861	850	930	1048	1020	920	908	712	723	707	715	672	826	636	625	599	627	645	801	872	833	682	597	619	656	624	742	765	658	621	621	594	617	575	611	525	511	561	590	564	529	673	508	542	556	515	505	474	519	542	550	540	526	533	500	539	528	518	548	507	503	546	533	560	543	547	532	526	531	512	520	526	513	531	501	489	524	513	496	479	534	512	505	524	519	509	517	542	578	488	549	531	477	525	506	488	522	535	489	554	541	535	515	523	504	488	497	516	506	531	484	551	508	547	527	517	468	513	491	522	500	530	508	475	501	515	511	520	559	527	553	532	499	489	516	541	557	540	552	488	519	475	529	502	517	525	511	544	502	488	502	509	543	506	498	521	532	490	511	505	495	530	457	537	521	513	495	552	531	521	480	532	476	514	518	552	504	541	514	569	517	482	517	495	525	471	505	500	479	547	496	572	514	504	556	568	550	518	541	509	516	516	559	563	531	493	565	523	556	511	473	495	528	500	515	525	535	517	523	560	498	534	527	513	499	494	509	537	497	503	492	546	517	509	522	502	491	499	503	489	526	513	542	501	501	534	553	510	515	496	509	503	518	521	485	512	519	504	479	485	480	542	527	500	554	554	520	507	546	536	547	525	488	528	502	526	476	507	493	513	492	530	531	519	525	484	527	512	499	529	568	481	491	514	500	507	515	517	536	540	542	476	525	496	534	507	520	494	528	504	521	512	493	510	521	504	521	522	515	512	519	502	491	513	530	517	548	506	557	484	526	518	494	531	529	486	535	506	523	507	500	516	504	521	500	508	481	503	459	541	461	516	519	525	534	512	543	547	500	536	556	529	497	578	515	514	533	509	522	562	475	517	538	493	539	545	533	548	508	513	545	539	492	538	476	501	516	538	494	494	491	487	544	508	515	484	519	494	528	516	549	522	487	520	555	525	486	545	530	533	520	503	513	516	512	500	516	531	531	514	523	538	523	518	496	514	539	537	527	539	471	547	515	557	521	495	521	552	519	505	533	551	541	487	532	499	526	541	522	540	514	529	533	489	519	571	533	487	547	488	495	468	540	449	548	483	542	473	517	514	525	502	515	514	547	497	520	496	485	506	514	513	556	511	526	506	532	506	537	500	496	553	502	513	513	523	553	517	495	522	477	531	468	492	510	528	508	501	528	518	524	521	519	533	529	474	476	511	458	508	521	521	518	507	467	502	514	507	510	504	506	522	508	538	530	531	495	520	527	507	498	523	503	498	491	526	517	506	492	530	506	498	510	507	529	513	519	473	528	506	500	515	522	504	518	481	508	528	521	476	493	526	504	497	548	525	535	496	524	539	517	526	556	499	490	484	506	553	498	519	504	459	508	538	503	488	511	509	530	535	513	465	523	540	519	533	524	491	489	503	538	518	501	517	522	508	527	554	484	530	583	515	526	538	519	517	471	517	546	548	496	520	493	470	508	500	520	524	515	509	532	510	514	503	496	568	537	518	508	511	516	486	507	498	501	469	507	535	542	502	517	525	502	527	512	494	515	494	555	486	502	570	503	523	535	506	528	522	558	533	524	502	504	503	466	500	494	490	502	491	537	524	486	538	470	561	520	525	509	462	542	535	535	494	511	531	518	519	545	498	509	521	483	501	555	538	516	512	490	501	482	470	512	506	500	506	506	525	546	505	469	488	492	518	486	504	473	521	502	542	518	507	513	499	508	538	522	522	554	533	499	523	501	510	510	517	500	557	524	516	546	537	535	520	512	490	513	534	557	479	497	524	536	492	517	488	548	510	524	587	559	513	510	488	523	522	537	525	523	472	490	529	477	522	484	493	488	553	494	526	504	517	544	500	516	519	540	522	551	482	546	534	527	519	548	546	508	497	486	553	539	532	483	519	539	514	479	539	462	546	488	515	480	485	492	548	538	542	539	567	521	510	518	504	489	505	529	480	493	503	552	513	476	515	531	529	469	529	490	468	503	526	498	522	543	541	478	528	489	495	548	531	519	531	508	532	530	534	549	520	519	563	501	515	516	531	542	467	523	505	530	517	494	502	514	482	508	514	554	512	525	500	494	503	528	522	533	547	532	524	507	536	493	494	516	511	482	494	534	522	503	514	497	511	508	483	496	510	482	478	540	522	506	548	503	539	539	478	513	486	510	508	511	509	549	559	525	498	560	510	502	536	482	475	555	535	529	504	497	495	534	504	561	511	524	523	528	543	505	494	519	511	511	516	533	522	501	515	510	517	531	496	499	522	506	478	501	536	527	506	524	484	513	520	509	536	491	519	514	474	526	509	519	557	517	528	502	513	513	491	509	534	532	489	544	519	521	473	548	539	484	521	497	484	535	545	522	522	536	489	528	504	555	512	498	482	506	511	486	506	554	525	479	548	488	494	524	546	502	533	547	548	497	533	512	519	508	522	500	529	496	517	532	515	509	493	480	536	507	541	508	547	533	539	513	500	524	490	515	507	552	476	518	497	550	527	529	524	528	500	510	499	559	491	532	513	500	514	519	525	532	521	522	497	505	560	476	522	563	516	465	464	495	474	520	528	570	523	512	515	564	510	499	560	518	509	544	474	508	488	530	539	505	540	491	515	504	496	499	507	533	517	536	525	548	538	474	559	517	518	509	553	522	516	525	524	509	545	514	513	543	511	539	510	492	451	511	454	532	554	503	538	538	549	488	513	511	511	489	569	515	496	518	520	507	569	494	550	485	536	554	472	512	589	494	514	551	483	532	491	513	512	524	545	505	518	553	499	505	512	511	529	487	551	501	506	513	504	487	549	504	506	488	504	473	560	537	523	515	499	547	529	534	505	544	556	510	511	477	498	533	496	551	505	493	436	507	523	536	537	499	499	462	516	569	532	482	494	514	533	484	502	502	524	550	515	529	516	507	487	500	494	525	497	526	528	516	500	546	509	519	572	501	470	516	503	539	504	545	517	502	535	488	524	536	490	545	496	514	548	508	573	497	484	523	517	507	500	497	503	522	487	528	547	519	526	516	521	499	506	514	474	508	492	492	498	511	502	499	535	506	508	512	491	565	523	500	504	503	507	539	529	528	483	512	528	519	514	499	509	531	526	472	553	526	527	557	530	508	514	535	542	535	555	530	541	530	532	492	568	514	502	491	540	491	533	483	521	501	509	476	523	541	512	516	511	489	534	477	501	471	493	502	535	522	518	487	485	520	516	496	495	482	539	521	464	535	519	510	536	525	535	528	517	501	518	512	530	506	535	520	538	519	483	523	546	510	496	545	514	500	531	502	518	485	545	525	545	548	515	566	501	518	528	555	506	485	538	534	529	516	504	534	503	527	517	537	528	491	519	543	507	472	513	532	515	496	486	525	534	543	481	507	511	559	514	543	507	478	496	505	476	509	519	481	513	549	515	537	461	516	508	534	475	523	523	536	530	507	509	508	531	568	526	520	502	527	510	517	513	522	547	512	524	504	505
41877	32085	37965	37917	33289	32577	28720	24203	19104	13272	8286	6911	3681	1974	1274	818	749	582	432	373	343	381	436	452	452	434	328	354	333	351	341	347	375	375	345	288	329	320	341	368	352	321	326	333	345	339	357	342	326	324	344	316	313	301	295	300	287	294	298	312	309	361	295	301	306	327	302	258	320	314	303	316	289	317	293	289	301	286	272	292	296	282	313	296	292	314	286	271	284	296	304	283	256	308	322	290	312	308	307	310	297	287	292	308	313	295	291	289	293	327	274	293	292	285	309	259	295	296	279	286	290	295	299	299	304	317	283	262	312	288	306	288	297	293	313	313	282	278	283	320	304	306	305	285	317	292	314	283	320	265	265	279	269	296	316	282	286	293	290	292	276	275	275	333	282	301	265	300	286	285	272	298	301	306	265	300	267	305	272	283	285	322	270	303	271	317	312	289	270	286	295	311	274	300	301	284	312	269	292	273	291	284	292	314	303	279	320	271	309	303	286	290	319	273	334	296	321	295	280	272	307	310	271	275	277	309	304	302	311	316	336	299	315	296	282	297	306	283	297	302	271	295	314	280	302	289	285	284	297	303	301	297	282	296	284	279	296	285	286	269	279	289	262	269	300	288	316	297	286	312	291	271	316	316	287	296	295	283	297	279	279	309	299	322	301	287	317	294	311	310	306	301	271	294	302	307	292	338	285	323	315	286	277	301	306	312	299	298	282	318	279	285	279	301	337	282	313	288	280	296	285	311	291	295	286	313	295	276	306	296	294	287	277	304	310	329	275	306	275	306	280	282	340	284	282	297	267	342	275	303	282	263	320	265	290	321	322	275	297	312	314	267	306	293	277	296	273	299	274	289	292	270	287	293	306	301	275	273	254	272	269	254	296	246	303	296	293	276	342	316	282	301	297	318	299	324	278	324	320	307	289	305	283	290	276	297	314	289	273	302	308	301	339	295	276	270	310	270	305	268	281	298	279	277	299	277	288	318	310	309	309	286	294	282	268	287	273	269	318	302	318	327	307	295	317	298	297	288	303	285	301	304	273	312	276	322	337	319	303	296	295	279	263	261	288	296	329	295	332	294	304	306	302	322	297	302	282	319	271	297	285	280	286	307	302	290	302	271	310	286	297	314	295	283	292	310	309	303	279	265	278	272	296	303	260	285	298	323	281	274	294	304	306	284	286	279	302	302	298	305	285	334	305	318	274	306	280	271	286	307	294	250	275	299	281	302	275	308	306	272	258	288	275	298	273	288	280	285	286	307	259	270	271	290	309	277	293	309	288	278	265	289	294	305	324	313	305	274	317	293	292	272	273	290	287	262	289	284	288	298	294	277	291	258	299	287	291	273	291	301	311	273	297	318	271	333	300	328	308	279	300	285	286	295	284	319	312	299	272	276	282	296	307	297	315	315	303	263	265	328	304	285	280	288	269	264	308	315	341	276	293	291	334	279	285	284	286	306	291	266	275	290	284	296	277	287	314	295	255	259	302	286	300	293	292	288	316	280	281	293	305	300	300	282	315	292	327	281	293	257	288	295	304	274	302	282	308	315	264	289	288	301	272	263	277	290	306	293	285	285	317	265	284	303	299	295	280	280	324	303	295	321	294	313	300	300	305	285	326	347	305	311	336	312	321	319	277	313	279	282	313	255	299	305	280	276	306	280	285	290	289	310	289	318	281	315	256	284	272	299	308	314	312	302	285	307	291	299	324	289	316	287	306	309	277	278	275	299	281	286	280	321	274	306	285	307	295	293	285	308	294	285	306	281	289	305	271	313	312	279	301	296	286	263	261	282	275	290	296	307	265	298	263	291	303	304	288	312	321	287	278	350	297	293	267	293	301	294	296	278	300	284	285	300	301	292	282	288	296	299	270	295	275	285	303	281	288	292	269	288	258	287	304	327	283	282	320	324	253	308	300	305	249	290	321	304	298	323	297	309	301	303	297	337	301	304	250	301	335	264	289	323	285	298	296	275	317	259	306	302	308	297	320	283	302	298	272	270	285	312	306	313	299	286	274	293	306	290	334	316	280	267	272	267	258	283	302	297	295	274	296	285	303	285	324	265	307	322	308	301	304	305	305	300	315	324	287	304	288	271	289	280	297	300	290	305	323	282	270	307	305	277	270	302	341	267	265	260	296	280	300	298	297	292	276	296	286	289	294	289	277	290	298	303	259	311	270	283	279	314	257	281	308	305	290	281	306	276	310	282	312	311	317	302	311	283	273	319	305	312	324	276	291	309	286	257	289	284	307	278	258	322	315	280	282	301	279	305	258	277	261	319	276	300	331	317	314	272	308	299	281	296	323	257	287	294	292	288	294	279	292	297	303	282	287	286	292	272	308	314	286	296	277	301	297	269	299	297	297	280	306	258	270	257	308	315	276	287	280	317	293	286	308	295	290	314	329	301	319	313	322	296	294	324	324	329	291	318	281	309	286	316	284	249	297	322	277	313	324	284	281	292	279	259	297	286	309	298	280	269	280	279	306	289	276	327	292	307	311	312	295	297	298	326	256	274	289	282	284	317	282	279	313	270	284	345	300	306	278	287	275	284	271	298	314	279	304	285	302	264	270	276	303	310	296	281	299	278	255	323	305	308	314	305	295	285	284	320	309	316	287	274	315	252	270	290	294	289	285	309	263	290	283	254	301	296	312	306	308	288	319	302	319	301	307	324	312	302	311	327	288	307	305	302	295	306	286	314	298	270	244	295	297	303	312	342	296	258	327	269	332	295	290	302	273	261	304	269	251	265	273	302	288	288	280	329	279	286	298	308	321	293	290	270	292	312	276	311	312	280	332	276	311	273	262	318	264	307	306	287	309	309	320	312	297	282	298	295	265	289	281	306	313	306	280	260	296	320	310	318	334	282	308	290	273	284	299	325	275	307	285	312	318	277	262	264	278	307	316	301	279	282	297	295	273	290	307	307	320	259	279	284	299	313	313	293	293	275	308	303	281	283	285	270	282	302	290	291	253	324	324	267	336	307	306	315	284	296	284	286	280	274	311	281	266	290	316	309	297	307	293	284	311	307	256	311	282	251	267	306	283	285	292	267	260	284	291	273	308	298	300	310	301	286	289	310	315	306	316	289	310	287	304	263	303	294	274	329	315	279	303	310	305	270	295	288	258	284	281	258	281	308	319	291	317	296	304	306	303	287	283	291	288	277	295	275	264	317	321	289	308	273	277	281	271	304	285	290	281	301	288	282	326	265	348	313	281	321	273	290	311	259	296	336	316	292	276	298	290	308	307	296	289	288	313	301	282	294	310	318	294	283	282	310	326	303	275	289	289	275	315	249	271	338	293	286	274	275	266	280	306	278	270	282	293	320	297	277	294	293	269	253	299	264	312	312	287	309	281	298	315	301	286	314	309	259	318	321	304	308	290	297	296	302	307	288	303	296	303	326	288	288	269	277	317	257	320	311	268	297	295	324	283	306	292	278	284	262	296	280	320	308	302	316	298	282	255	301	293	298	283	298	303	319	293	285
32280	25150	36984	43558	40385	44327	41364	36857	31526	24887	17986	15953	8597	6028	4540	3157	2789	2294	1699	1270	1276	1427	1537	1801	1639	1299	1183	1096	1004	960	1019	1189	1190	1105	1003	908	935	885	1149	1175	1177	1066	982	903	939	1070	1239	1119	962	924	812	909	767	786	725	738	727	691	701	722	666	1323	852	688	702	689	697	666	676	694	718	724	695	682	717	720	755	692	677	714	685	709	680	668	688	727	714	719	678	682	684	663	703	710	689	624	648	723	716	713	700	675	723	729	708	690	698	667	729	675	670	659	748	667	709	675	715	680	665	665	718	680	675	673	664	714	669	707	684	727	666	708	679	679	694	690	708	707	685	658	702	712	699	709	719	709	706	672	689	718	697	662	652	673	708	691	719	680	659	666	669	643	695	690	737	669	647	713	694	664	687	686	758	689	637	697	647	660	667	712	663	666	691	673	647	699	701	695	737	718	669	681	706	656	709	636	665	702	635	645	697	665	701	706	658	655	689	692	680	668	665	734	655	680	714	673	694	711	734	704	710	685	693	688	663	667	709	685	701	699	694	657	684	670	608	667	667	686	673	687	692	670	685	678	732	677	644	689	675	627	712	696	656	683	721	649	704	662	738	649	725	696	671	740	664	686	656	650	680	700	667	660	715	683	694	736	716	678	679	685	646	712	659	712	715	669	686	682	643	690	694	704	693	686	643	669	657	715	680	682	701	702	673	688	718	666	726	694	689	682	692	691	704	694	681	652	685	676	709	687	698	706	685	698	683	718	694	665	678	718	715	707	690	667	689	664	680	686	736	726	724	697	646	658	708	672	696	688	691	711	671	698	656	684	675	707	646	674	723	683	641	673	670	679	685	711	699	688	692	646	716	718	659	678	696	715	676	642	668	665	632	655	732	704	678	665	721	710	665	677	710	699	721	649	683	759	681	678	702	655	678	648	669	672	669	659	681	678	735	736	677	659	770	678	723	686	687	703	678	698	700	703	672	673	665	697	667	691	707	673	688	654	667	736	694	695	682	722	699	699	636	640	672	698	635	722	689	645	656	722	672	684	719	627	662	682	664	687	677	666	693	678	668	682	677	654	663	752	674	692	706	709	629	630	627	693	666	673	714	672	646	676	695	673	659	690	723	717	716	671	636	678	648	701	691	660	680	628	672	672	641	693	672	694	688	683	657	698	707	677	700	672	682	696	703	735	668	649	657	671	671	701	673	706	666	669	698	686	674	648	678	637	710	664	704	669	684	693	702	656	663	684	716	654	724	687	707	672	696	656	672	644	725	733	681	707	694	685	733	671	705	711	681	707	672	715	689	734	692	700	691	717	687	705	659	683	688	618	673	684	653	684	649	659	659	664	687	643	687	666	667	684	663	666	693	657	680	695	690	684	691	687	669	684	658	682	660	653	686	631	705	708	649	712	682	718	713	702	714	665	696	673	701	663	662	708	684	684	638	668	735	762	679	660	693	682	691	672	673	710	667	654	667	714	688	674	664	675	699	684	682	651	641	704	742	662	689	676	687	661	697	667	703	705	733	680	692	721	716	725	667	743	727	702	678	683	703	667	741	691	645	705	655	709	678	674	670	688	700	702	682	679	644	685	690	693	727	671	672	652	733	660	686	679	718	661	710	689	681	657	669	680	677	708	686	681	687	696	700	681	694	661	675	645	711	686	696	683	670	653	661	651	704	658	660	674	668	720	684	670	697	745	670	679	673	685	717	700	693	672	701	653	709	715	695	710	701	646	646	710	697	671	612	652	693	682	686	692	666	657	746	721	702	687	654	682	660	669	670	708	691	659	696	680	710	636	688	690	745	696	723	717	661	679	717	685	690	660	700	695	683	657	678	655	702	658	697	678	704	720	676	682	699	720	671	696	659	674	709	690	685	694	699	723	725	701	666	710	698	710	697	668	659	667	647	709	656	728	685	680	679	652	681	654	695	674	717	687	670	641	697	685	712	715	671	702	701	687	691	723	699	702	642	680	686	642	653	726	703	643	656	683	659	665	691	660	693	682	680	700	687	717	635	670	741	669	713	659	720	705	702	691	690	660	650	716	646	689	724	750	730	687	682	624	670	671	697	702	677	686	695	661	666	660	654	672	698	699	702	721	656	683	665	667	716	687	693	655	670	698	686	699	689	650	691	661	687	735	647	733	683	689	683	689	697	719	714	682	704	667	671	670	691	699	698	674	670	667	714	713	677	674	715	650	657	706	696	684	724	647	666	676	689	740	668	662	670	667	724	711	670	695	719	664	745	650	660	694	659	690	713	701	678	670	655	701	665	694	689	698	682	620	687	685	695	682	710	700	679	680	690	688	683	697	673	681	657	702	666	698	682	716	703	684	727	681	734	701	669	645	688	677	658	652	675	696	698	698	662	706	697	752	680	737	660	675	665	695	711	683	691	690	624	693	627	647	625	733	682	700	664	662	689	705	670	707	673	699	698	649	679	714	735	683	668	693	685	674	622	738	711	691	732	717	686	674	666	689	693	678	664	685	688	661	712	643	712	654	679	643	701	680	643	674	719	716	712	633	704	691	707	650	675	704	660	694	744	674	699	644	701	711	651	658	657	660	676	715	703	687	685	684	680	668	709	708	731	701	657	701	701	724	644	694	653	656	724	670	687	715	653	679	667	674	657	687	674	681	724	709	685	687	686	710	677	676	688	686	700	746	653	691	692	677	660	713	688	653	653	694	686	698	687	711	680	691	708	705	719	672	702	651	717	644	665	715	709	738	637	673	675	664	642	692	691	649	666	721	689	713	665	706	665	626	724	686	668	658	674	682	705	699	659	736	669	688	715	699	681	684	671	695	641	644	661	646	716	671	699	650	665	670	632	720	665	668	686	701	732	678	681	709	663	604	695	648	645	689	712	661	700	675	698	673	695	694	693	699	676	707	687	692	650	667	678	739	656	694	663	661	669	701	662	684	708	669	692	698	708	663	709	688	660	732	654	708	649	683	741	708	696	678	677	652	663	618	718	695	655	760	666	709	734	711	699	712	688	742	714	727	648	695	666	684	665	723	669	700	703	680	664	670	678	705	677	676	699	698	682	680	719	680	658	663	632	679	725	707	676	708	697	667	660	709	657	681	758	660	679	663	682	678	633	658	736	710	693	651	683	674	699	675	649	671	690	700	653	666	681	678	675	695	640	676	708	698	674	704	653	639	640	712	658	624	676	720	678	685	696	702	745	733	676	677	679	721	695	633	703	652	717	707	704	702	708	695	648	686	674	663	678	683	698	645	706	663	655	707	681	677	691	668	684	696	678	624	725	671	674	729	642	707	697	721	661	683	698	720	680	693	743	664	706	684	697	716	662	695	672	695	704	660	710	717	730	696	698	714	715	670	696	679	690	716	652	673	664	652	688	678	707	693	725	656	723	718	713	714	686	679	670	696	693	691	688	675	638	688	680	697	677	661	659	689	681	665	689	668	674	687	692	706	710	662	690	681	669	699	633	654	667	749	692	736	717	707	733	706	717	668	700	684	698	760	697	726
8097	4669	5939	5475	3515	2168	1375	957	687	449	331	225	162	142	145	132	119	118	108	115	113	97	118	122	119	109	94	98	106	116	109	87	98	94	86	104	90	117	101	112	105	96	97	101	109	103	101	96	80	102	110	92	97	108	80	91	115	99	87	87	90	113	104	84	114	87	95	89	93	88	92	94	78	84	109	88	91	94	96	100	90	92	102	110	94	111	118	104	101	87	107	102	96	112	111	90	80	108	89	119	102	113	98	102	93	85	106	103	101	98	107	108	109	112	94	99	108	88	98	117	114	106	116	85	102	85	100	105	98	100	98	108	95	123	86	110	106	104	89	78	92	96	115	100	106	94	79	89	97	86	97	93	95	85	87	98	97	112	99	95	117	102	106	92	109	95	111	99	100	102	114	106	100	102	90	132	93	89	88	87	102	92	90	101	102	79	104	100	112	116	109	116	97	110	90	100	89	118	102	98	110	96	106	94	105	97	92	93	87	102	102	112	78	95	110	108	90	106	95	103	84	103	120	92	89	102	96	98	82	94	87	104	102	97	99	104	114	105	130	87	94	81	106	112	100	112	112	91	89	97	96	93	93	121	107	114	101	97	97	105	114	109	110	111	113	89	88	126	105	107	98	101	123	94	110	93	111	112	120	92	100	125	99	96	92	97	97	93	107	103	84	115	103	117	95	92	79	112	104	94	115	101	95	91	100	94	107	94	88	95	99	95	92	97	114	88	119	97	98	94	81	102	97	102	105	116	108	100	93	129	106	106	109	109	91	108	104	120	94	104	83	110	98	113	79	113	101	127	101	100	105	122	92	86	90	107	86	106	86	102	112	96	119	109	118	104	91	93	98	98	101	102	101	92	114	104	85	119	102	94	98	82	103	108	97	99	91	85	95	92	100	99	110	105	84	119	98	101	108	113	105	105	124	103	100	89	107	87	100	106	82	106	112	92	87	113	95	84	107	91	93	103	89	91	113	74	101	120	118	87	111	120	99	112	97	109	112	89	109	106	98	134	97	73	92	84	105	109	110	110	103	95	103	111	107	113	100	101	103	110	104	100	90	100	89	100	98	119	107	95	122	98	73	97	82	91	113	101	107	88	104	104	95	114	113	84	106	121	104	83	87	129	101	113	103	104	98	98	97	84	99	85	125	85	107	107	124	84	102	91	95	88	124	135	90	112	102	89	106	102	87	75	106	90	99	87	113	95	104	128	112	111	94	104	97	96	92	96	120	97	93	102	98	87	113	94	111	103	92	95	97	108	102	113	95	111	111	97	99	99	101	103	105	82	106	111	99	111	95	73	110	109	105	109	100	100	108	111	97	104	98	104	109	123	121	112	99	101	89	114	107	107	102	112	88	116	110	97	98	117	93	106	110	93	99	107	95	104	89	84	93	104	94	89	101	97	107	103	93	108	104	88	101	93	87	86	96	102	107	94	108	107	94	105	101	109	109	105	96	94	83	91	92	111	105	115	93	94	116	103	92	118	104	117	104	117	99	86	93	105	125	112	96	94	94	99	105	117	112	104	101	98	99	86	79	89	107	87	107	92	97	104	138	90	103	103	110	118	115	95	112	106	101	100	115	102	96	113	83	93	107	108	128	89	120	111	111	109	114	106	102	91	94	99	99	93	97	112	99	80	96	91	102	116	100	97	108	92	101	90	104	84	100	93	100	101	91	114	102	102	91	116	90	111	96	91	108	96	88	101	113	97	96	95	122	115	102	102	101	105	116	90	119	111	91	90	110	105	94	98	104	100	85	94	87	102	104	99	122	106	91	94	92	103	83	96	114	111	101	101	99	88	101	124	92	87	92	88	98	104	111	103	116	113	85	107	98	105	100	95	102	109	95	95	120	113	85	100	107	102	105	91	111	81	103	115	109	97	91	102	113	113	105	82	94	104	88	96	103	83	99	108	96	94	100	109	108	104	102	95	103	102	85	97	80	115	100	110	75	87	87	110	107	105	98	86	115	95	106	110	84	107	119	108	96	92	93	104	90	117	114	92	94	106	104	97	91	96	121	89	109	91	93	103	93	107	107	103	104	98	102	103	85	108	93	112	102	117	88	109	103	90	111	81	103	97	104	81	90	91	85	97	90	124	102	93	97	103	98	106	90	99	95	106	105	99	91	108	91	86	95	113	101	81	97	106	110	100	114	87	84	104	98	84	104	102	103	109	106	84	117	107	122	103	104	101	92	104	102	104	95	104	98	108	92	94	107	97	109	103	101	87	101	99	101	86	103	119	119	92	119	91	109	108	108	104	104	106	99	109	93	106	94	115	105	88	106	115	99	93	110	113	86	88	94	87	100	101	94	104	97	96	106	125	103	91	126	124	106	101	99	118	106	92	112	107	103	115	98	83	93	90	96	98	111	103	90	112	103	107	93	98	109	116	92	111	131	91	113	122	95	98	95	97	86	103	86	111	100	101	110	111	122	98	111	97	91	82	97	105	88	88	84	121	112	108	96	87	122	99	106	106	88	102	106	106	106	90	107	95	71	96	87	105	110	98	108	96	88	93	95	116	112	101	105	99	97	92	101	115	111	94	110	99	94	81	89	89	118	96	105	91	91	116	111	82	110	97	100	99	94	108	102	120	85	81	117	92	79	89	99	116	127	104	110	91	95	89	118	90	98	94	105	107	106	115	98	98	103	104	107	109	100	93	109	94	123	93	94	96	82	111	108	98	117	98	106	105	99	115	77	125	120	96	101	115	96	69	106	101	106	112	96	95	100	101	94	103	92	101	97	87	105	88	95	102	96	101	106	119	101	116	124	105	98	107	88	100	97	115	95	109	108	107	97	96	86	106	98	103	99	92	110	82	88	115	96	109	109	91	87	87	101	101	78	102	95	85	91	96	114	101	107	102	100	105	105	95	98	97	93	118	100	104	104	87	115	100	85	100	107	97	107	111	112	102	117	96	107	108	108	100	105	101	111	116	115	107	104	113	78	96	108	106	87	98	88	118	103	112	96	98	111	96	98	83	121	105	83	84	103	98	84	107	104	102	115	109	98	131	111	105	108	99	82	92	104	115	88	96	91	87	80	97	106	98	86	117	100	122	111	100	84	86	77	91	105	102	102	105	99	102	95	96	95	97	87	103	90	115	98	98	99	106	123	88	95	98	107	102	100	102	111	119	105	94	96	100	98	100	100	101	85	103	99	103	101	106	97	103	123	105	112	100	91	112	99	84	83	105	107	86	98	106	86	85	79	118	95	133	95	83	91	105	99	104	105	90	120	101	89	118	124	99	118	120	92	109	107	106	116	97	110	97	101	108	106	111	99	114	78	93	109	107	92	92	87	107	102	125	96	115	118	87	98	89	102	97	89	111	83	116	94	105	120	120	97	104	104	113	94	89	97	111	94	101	110	100	118	93	89	96	94	108	118	98	102	85	101	97	101	98	103	96	98	100	97	101	92	95	109	88	86	105	83	108	117	104	102	88	104	93	97	105	82	94	100	95	87	104	102	96	97	101	88	102
6354	4370	9604	11899	8508	7889	5591	4021	2935	2347	1834	1313	694	579	565	499	502	441	362	386	349	349	364	322	366	303	340	299	335	326	341	346	366	363	316	333	310	334	296	309	325	344	325	330	340	320	344	339	316	282	330	321	289	290	314	340	277	338	327	290	313	388	402	298	329	286	308	299	313	313	303	310	328	317	289	325	310	312	293	318	337	282	291	293	293	325	319	254	358	325	315	298	284	298	283	315	287	283	319	302	286	324	279	286	291	291	303	268	307	310	292	286	311	317	309	266	296	302	296	309	292	304	290	306	299	321	318	303	252	289	303	292	270	300	283	314	297	286	303	320	278	307	298	304	318	304	292	289	304	326	291	307	311	312	258	300	302	290	278	336	303	265	287	342	274	322	303	287	291	299	275	296	282	284	321	301	262	304	309	280	313	289	284	300	326	307	309	294	293	279	298	307	291	314	284	309	302	310	306	287	301	316	301	326	304	301	312	302	330	291	298	285	310	300	318	292	318	280	348	308	307	292	282	285	316	282	299	314	273	302	286	305	302	288	282	292	301	314	282	296	303	309	278	291	262	293	325	288	310	298	291	303	325	269	295	279	273	322	297	296	318	292	291	289	320	300	338	301	302	296	283	277	279	312	293	317	298	290	294	260	287	307	290	293	294	333	302	304	292	290	298	322	325	294	314	264	308	327	325	281	307	291	283	306	287	316	308	314	316	331	317	281	301	321	310	293	305	305	310	272	276	312	306	293	281	315	274	341	313	301	316	278	289	313	307	279	310	289	314	294	307	303	271	308	300	291	315	278	291	327	317	319	320	318	323	264	332	283	311	301	278	290	278	311	285	296	303	301	322	324	266	289	303	288	303	300	297	283	308	302	298	282	292	327	329	298	326	313	299	309	264	286	309	320	303	302	290	292	310	263	279	274	328	319	308	302	304	281	318	301	276	285	339	313	285	302	316	318	305	297	304	307	281	309	304	293	368	303	297	287	300	295	305	309	288	321	349	308	281	300	313	273	301	293	282	304	312	288	302	276	274	284	307	293	291	245	315	272	276	293	327	288	291	305	300	307	316	320	283	325	313	329	311	296	292	325	314	315	263	309	280	299	290	304	298	323	328	289	320	334	301	304	318	343	296	290	305	270	287	328	281	311	292	291	319	288	297	309	303	307	312	303	302	275	302	310	310	305	288	301	287	317	283	285	318	307	292	317	282	270	305	295	293	320	277	295	277	270	309	323	292	281	287	321	288	298	290	315	312	358	282	305	295	316	321	290	261	279	283	300	285	318	327	308	308	315	328	303	304	318	283	298	290	277	300	292	329	335	306	302	328	296	336	297	311	295	307	290	296	296	325	302	267	325	292	332	312	323	315	330	310	290	298	320	288	304	326	324	303	322	281	291	331	310	292	300	307	287	311	282	292	295	337	335	292	296	329	286	317	277	303	304	302	316	305	303	306	305	299	294	285	282	329	300	314	282	335	282	291	317	304	300	298	285	302	324	300	281	308	309	280	294	319	285	295	297	303	303	300	302	339	286	322	299	306	319	302	329	317	311	260	294	293	321	288	299	301	335	312	297	299	294	327	277	319	306	289	292	295	310	275	278	306	286	285	291	300	289	306	313	297	310	308	300	298	311	287	305	352	288	306	286	295	279	322	348	311	288	286	267	325	287	291	292	312	339	312	337	293	306	294	305	307	316	317	272	297	282	323	270	325	291	286	318	316	270	306	285	288	290	256	310	315	302	291	296	287	274	300	270	320	299	289	307	320	307	347	300	296	283	310	298	291	289	323	296	267	309	266	297	332	275	319	285	311	296	277	326	291	305	325	312	275	300	289	303	303	295	292	326	329	320	319	308	318	289	297	328	290	327	284	282	273	300	302	324	283	353	292	306	276	334	301	280	262	329	332	341	270	326	297	289	294	265	296	314	294	344	305	281	301	307	310	297	259	299	277	312	270	310	285	282	311	301	300	303	289	298	348	327	298	269	279	297	283	277	309	320	286	276	317	299	331	287	277	314	298	299	297	310	312	306	330	309	289	304	313	310	319	303	292	287	311	304	291	273	295	301	330	306	289	330	326	350	315	307	302	272	297	342	295	315	290	283	300	314	312	288	299	270	314	298	305	283	320	302	319	296	292	308	284	288	287	298	295	261	271	303	294	300	311	296	272	313	280	291	306	288	313	299	287	301	300	297	272	307	293	289	333	303	300	280	303	283	316	311	318	310	301	333	258	290	285	298	292	286	302	312	288	328	287	309	314	331	287	338	282	313	302	295	272	275	277	309	309	278	337	337	283	322	333	259	288	288	306	332	301	290	307	325	320	305	316	335	295	291	285	323	314	344	335	326	287	309	303	323	308	308	319	294	320	303	281	301	310	321	296	303	303	321	297	301	279	286	309	285	309	296	332	326	323	292	331	275	327	299	295	305	315	276	293	304	296	325	255	322	300	320	282	270	290	289	291	312	327	270	341	295	302	270	341	324	301	316	312	306	284	295	308	312	276	306	289	272	298	302	292	283	293	297	305	310	312	314	295	298	316	280	285	281	303	302	280	296	296	290	284	298	304	312	270	273	296	270	279	336	291	284	284	300	311	292	328	303	321	280	283	318	282	301	274	296	326	278	335	298	304	302	308	289	331	319	327	290	280	280	314	276	288	289	321	314	276	310	317	309	297	286	285	316	339	289	274	288	284	299	282	317	297	287	293	281	298	306	280	283	310	290	286	325	296	312	292	314	301	290	302	271	295	313	300	325	295	299	295	300	303	307	310	288	296	304	283	301	325	310	288	282	284	327	304	304	320	314	335	310	293	304	326	305	309	277	314	280	305	308	306	290	294	300	300	308	300	334	312	278	330	300	298	280	268	322	290	305	310	291	306	305	304	301	296	326	320	293	301	285	298	316	295	307	339	306	293	317	274	301	297	306	303	308	258	313	320	278	349	312	315	310	317	323	301	307	329	311	305	319	314	303	304	298	270	318	309	290	294	308	287	312	304	268	298	290	296	285	305	279	305	284	290	277	314	289	282	305	303	289	273	258	300	285	291	293	310	326	330	341	292	301	306	302	295	289	308	292	296	263	316	306	291	303	279	318	286	336	304	306	318	331	290	317	282	263	322	318	329	286	313	321	297	276	274	324	287	269	286	304	294	313	290	331	317	302	293	270	312	307	289	289	329	291	293	304	282	267	296	306	310	308	306	287	317	320	303	280	286	297	298	283	300	308	282	288	287	328	308	341	320	284	302	304	301	289	307	299	281	303	311	291	306	298	308	286	295	301	330	299	297	331	316	312	291	269	325	306	304	295	319	321	312	304	274	315	317	296	294	310	323	285	313	302	293	289	281	283	306	283	311	300	315	315	305	307	303	300	317	295	296	266	299	331	317	323	297	296	269	332	272	283	306	298	297	313	309	278	297	295	309	296	305	350	273	295	313	298	277	283	321	284	299	326	300	263	282	309	306	299	305	309	314	295	275	291	303	273	306	307
31039	28183	32972	33123	27949	24738	19453	15850	11083	7688	5246	4000	1867	1202	709	435	500	336	294	309	266	303	291	266	269	265	250	268	276	239	227	250	271	262	222	230	226	208	247	249	240	245	238	245	259	246	285	240	258	252	250	238	218	259	246	230	222	223	251	226	225	371	464	225	224	210	242	220	243	258	211	239	223	254	250	236	247	232	231	236	229	225	204	223	228	251	231	235	257	249	236	199	233	250	239	220	239	228	235	237	213	250	242	224	227	225	241	230	210	239	214	234	245	238	241	261	225	249	245	235	240	264	209	238	253	209	232	254	240	245	262	232	226	261	241	210	254	216	229	238	227	217	231	248	234	192	231	196	230	232	212	230	238	214	227	215	221	204	215	240	259	198	211	208	232	234	247	228	226	226	238	231	234	218	224	212	235	240	212	217	229	221	227	268	232	226	200	248	231	237	237	226	240	232	240	228	266	218	213	221	245	239	229	218	207	206	257	232	208	259	230	255	227	231	206	208	242	231	244	235	214	243	246	238	208	253	233	242	220	224	216	242	228	214	235	225	219	228	217	233	229	248	240	236	211	203	238	250	204	234	234	231	229	220	245	219	237	192	198	246	241	225	231	222	219	264	234	218	236	222	245	230	196	226	211	235	213	249	228	232	215	239	211	240	241	255	226	230	247	232	216	255	244	217	250	227	243	207	217	265	255	243	226	213	247	232	240	261	272	207	220	211	234	241	198	226	194	221	207	254	226	216	248	220	268	241	216	230	206	218	247	234	255	226	246	218	215	215	210	228	242	225	239	234	228	248	209	192	216	236	222	237	222	224	223	261	234	236	219	222	222	247	222	229	182	245	243	247	247	221	248	191	206	197	262	213	226	212	248	245	230	243	267	250	218	257	257	255	239	220	223	237	251	213	230	243	238	221	250	250	232	253	231	229	236	243	211	242	232	211	256	239	249	226	258	232	211	216	249	243	241	227	179	240	226	212	265	229	230	253	226	225	217	223	233	209	212	240	262	227	255	250	227	219	217	228	232	247	261	227	247	214	248	244	218	215	215	221	222	206	236	220	239	215	228	204	261	247	247	255	231	202	250	230	238	226	238	241	251	243	246	238	231	227	227	212	244	215	241	243	216	210	243	244	206	238	233	234	213	250	223	230	264	236	242	235	208	236	207	234	244	213	257	268	228	205	198	222	258	208	218	230	250	225	230	221	205	258	207	218	251	218	242	239	219	238	255	220	244	269	211	233	232	210	219	242	224	228	219	212	225	208	207	230	223	234	233	238	218	262	222	229	231	243	233	249	223	251	240	215	215	223	229	229	238	257	209	229	212	224	225	232	237	235	233	222	263	232	229	233	238	206	229	219	231	217	248	233	211	228	238	236	249	225	223	235	230	248	226	233	217	239	219	215	237	244	228	225	217	249	218	239	223	204	238	241	205	241	223	205	230	220	263	229	221	228	200	227	233	240	247	199	229	214	223	229	221	222	233	233	221	224	191	225	222	226	234	257	234	239	256	233	245	254	206	218	252	236	215	188	242	222	253	213	227	234	219	246	235	228	215	238	217	217	240	229	215	231	216	248	229	219	233	211	208	235	221	226	221	224	245	216	255	222	258	218	203	224	256	225	246	238	230	243	224	235	225	230	233	256	224	248	219	222	216	262	203	245	206	219	214	218	236	226	233	239	252	251	236	229	234	248	216	227	244	264	210	221	247	227	231	222	225	229	222	221	237	236	237	220	226	246	227	220	201	213	222	222	252	251	231	199	222	208	223	223	217	237	233	252	218	242	251	244	234	237	216	222	254	235	233	244	213	215	255	238	235	236	209	234	220	237	242	246	229	238	243	219	242	217	210	228	233	226	239	247	232	214	216	206	231	242	210	244	220	221	244	238	222	250	215	237	232	248	223	224	225	227	190	251	232	195	231	222	241	233	238	251	265	245	244	227	253	240	219	257	220	251	226	214	219	255	208	230	229	210	211	237	253	221	227	228	255	233	214	224	202	221	233	248	224	220	262	243	230	228	235	233	231	220	232	230	211	207	221	230	224	235	225	241	228	215	253	223	221	223	221	219	227	216	214	226	213	199	213	205	239	249	210	227	200	232	259	232	258	229	253	235	225	242	238	240	215	236	230	249	237	237	220	255	208	229	232	231	217	262	262	232	200	218	244	275	231	252	208	223	238	242	232	221	200	250	222	228	224	227	206	217	226	221	210	216	229	251	239	231	234	211	234	233	260	218	213	225	229	253	230	239	227	200	222	223	213	219	232	244	202	187	234	208	227	234	248	238	251	223	213	249	231	234	230	232	251	223	239	233	227	224	220	234	221	217	227	257	207	205	235	228	229	201	236	271	243	240	242	218	231	232	207	208	256	259	263	224	225	214	229	227	212	212	229	222	191	226	224	214	226	217	205	209	241	229	221	217	248	219	239	234	263	214	226	204	229	225	226	205	234	247	209	222	245	215	251	229	237	231	231	240	220	219	219	218	256	229	215	241	213	207	212	243	234	250	237	250	266	241	221	217	228	233	246	228	227	204	222	222	230	227	223	209	217	240	232	215	215	212	204	239	223	222	235	238	232	231	246	295	226	216	236	245	245	208	227	234	229	233	252	227	220	240	248	258	223	221	224	243	239	206	232	242	240	222	237	223	232	239	252	230	210	245	219	218	217	222	238	221	220	235	252	228	254	239	230	196	232	238	246	240	234	259	193	240	221	206	215	233	202	236	225	235	273	221	221	243	217	227	230	263	226	257	240	220	227	225	238	227	245	218	221	214	214	244	213	251	223	224	227	235	230	233	214	233	212	198	229	238	231	243	253	236	252	218	219	230	238	223	230	236	201	213	239	203	224	223	250	229	227	227	257	245	240	214	214	228	223	234	225	197	229	225	222	250	221	219	219	225	247	246	240	231	246	236	227	243	235	235	229	224	218	214	220	200	253	205	255	229	206	206	229	221	232	219	228	221	239	224	226	234	208	272	239	240	223	258	244	214	229	203	214	242	244	241	217	221	255	225	227	203	229	235	250	231	230	218	212	230	240	219	239	226	216	225	222	255	234	207	243	245	246	227	246	237	238	240	222	236	260	189	239	248	216	248	238	246	242	228	209	210	210	220	226	210	233	243	245	242	226	242	228	232	230	252	238	216	232	254	243	219	224	223	225	229	253	218	219	222	232	217	238	253	202	208	221	223	226	230	254	218	192	215	238	221	229	219	231	226	200	239	226	241	214	246	222	232	241	225	235	293	239	221	225	233	235	219	220	226	210	199	203	228	241	201	220	189	223	215	214	232	245	231	214	251	268	247	213	246	266	226	225	226	206	213	228	224	234	220	228	226	251	237	214	249	235	212	223	198	221	208	218	212	229	257	236	226	235	242	227	217	259	235	250	222	256	243	230	214	229	219	248	234	210	234	215	250	232	226	244	245	247	230	229	260	232	209	219	225	232	223	227	239	220	227	206	237	255	237	218	229	238	215	238	237	239	231	225	230
23780	20870	30203	36777	31987	35599	32043	27995	21898	17634	13185	10318	4227	3996	2710	2020	2140	1429	1128	881	951	1056	965	943	936	905	870	765	896	783	754	778	1029	757	702	686	695	712	754	803	770	709	635	780	692	771	762	757	719	767	677	606	643	632	603	661	537	563	616	594	611	1787	2608	566	596	585	532	564	573	599	575	596	551	565	575	552	604	577	558	576	603	588	548	597	576	574	564	591	537	582	544	557	579	584	577	609	562	560	630	545	592	539	573	562	595	579	637	569	566	573	545	579	605	591	594	569	561	579	586	553	582	573	578	591	612	559	611	594	568	547	623	608	538	616	615	605	576	552	576	602	594	579	552	533	606	580	567	569	559	583	598	561	589	606	593	590	577	566	617	567	590	601	547	547	589	600	603	570	592	588	594	549	579	540	588	542	618	576	569	596	606	576	554	629	600	582	592	599	573	580	530	591	562	596	569	584	632	604	549	513	603	568	560	607	541	624	540	589	570	554	604	591	551	613	578	576	579	585	555	579	590	586	598	573	564	572	580	547	597	561	549	570	597	570	578	570	537	571	600	582	570	591	609	586	584	554	573	556	602	558	547	601	573	601	534	626	589	632	594	586	590	625	548	565	567	599	575	581	549	595	582	576	569	547	558	531	580	595	540	576	589	619	514	564	547	585	582	573	564	568	535	560	577	576	572	586	571	579	580	609	560	563	578	578	621	579	559	626	598	594	588	566	564	616	577	552	584	615	570	599	564	574	579	552	600	572	569	598	591	565	606	542	547	570	601	547	591	541	559	576	562	567	540	579	626	551	609	536	526	530	582	585	525	625	604	551	547	542	577	601	561	649	576	593	600	573	530	529	590	564	547	577	529	557	531	558	583	584	565	609	546	544	585	595	557	554	569	591	573	534	594	572	557	560	604	567	565	584	570	588	579	557	559	566	542	583	574	608	577	582	597	563	614	569	558	578	587	576	570	619	590	583	563	571	547	628	568	580	585	609	535	585	531	603	603	553	582	600	572	564	570	556	586	556	536	558	569	581	608	573	553	569	586	567	570	615	538	537	634	567	574	603	610	611	571	553	579	573	588	552	567	619	584	567	573	573	596	581	581	587	574	579	582	582	567	564	575	568	619	572	564	606	571	589	617	571	567	542	577	576	606	574	605	564	558	565	592	571	627	637	561	543	563	583	575	555	624	623	560	608	569	570	568	535	573	574	596	559	527	562	597	599	556	584	617	608	574	607	566	568	527	536	557	572	603	557	562	564	526	571	596	560	600	602	611	618	547	551	562	565	595	590	579	610	579	566	548	595	576	524	571	576	602	554	585	593	573	545	589	578	582	584	603	576	546	596	555	630	572	598	573	553	552	561	577	569	564	543	600	598	564	579	569	567	550	564	588	615	642	552	605	596	585	594	575	597	547	568	567	595	602	545	559	565	602	554	634	552	563	601	536	601	565	548	576	603	571	580	521	537	602	619	558	594	527	574	591	569	571	601	588	569	585	574	583	584	596	588	608	569	588	584	581	561	560	557	548	534	615	556	556	582	586	581	543	587	553	597	556	583	558	572	574	571	580	566	563	549	581	578	586	568	601	552	594	573	553	615	600	567	580	604	537	584	606	597	578	570	597	591	510	596	585	561	550	573	578	570	614	600	589	571	617	578	592	559	603	621	628	627	590	579	579	611	562	531	562	554	592	573	601	582	590	565	566	585	587	552	540	584	552	579	607	553	570	598	568	573	585	609	598	551	583	572	587	581	567	551	604	592	597	567	597	569	573	586	609	582	604	588	571	610	593	565	568	566	586	579	566	605	529	582	583	555	600	595	619	575	575	608	576	586	591	638	581	560	551	619	588	576	541	587	533	541	561	593	587	569	570	577	581	607	570	590	577	551	582	528	574	577	581	595	593	589	543	562	563	546	568	573	517	545	579	586	596	557	556	595	613	573	573	561	576	594	530	590	585	578	565	589	556	589	584	567	568	557	584	581	549	550	586	575	586	571	579	608	544	553	608	596	572	543	577	574	561	571	577	559	583	567	597	561	607	608	558	561	565	587	591	583	605	594	551	589	572	568	567	597	582	560	569	577	487	536	593	582	580	644	616	576	579	575	550	543	623	612	613	620	586	655	589	548	620	595	543	595	575	563	540	546	581	540	568	549	574	584	573	560	599	595	601	543	575	581	594	614	604	524	556	561	577	549	625	559	574	593	547	557	570	576	560	654	570	603	589	554	604	577	590	554	575	578	554	620	580	621	587	592	586	611	574	591	593	573	576	577	558	534	586	559	575	583	597	583	603	583	632	619	583	542	594	610	583	568	610	576	581	576	574	540	554	574	571	568	535	506	574	610	561	580	561	557	542	599	617	549	570	593	567	563	536	569	580	562	582	579	579	635	573	580	587	624	617	561	598	589	529	559	597	571	538	605	585	579	620	565	614	601	536	590	583	567	598	588	577	591	545	561	596	563	640	571	602	539	566	595	571	585	571	575	577	591	602	604	566	568	559	558	535	569	568	567	590	596	586	577	586	587	568	590	585	618	609	545	586	560	597	550	568	551	582	567	577	556	540	560	578	632	560	573	584	607	533	573	553	581	592	569	589	562	513	605	565	556	625	550	581	555	573	578	582	601	619	570	614	588	597	563	539	571	593	603	552	528	557	586	557	538	573	556	601	587	574	557	599	537	554	553	590	583	629	565	574	604	569	568	554	565	574	553	546	549	573	607	624	572	556	622	573	587	553	561	587	552	589	587	549	560	563	640	564	608	548	585	561	601	564	566	567	561	547	596	590	568	613	586	573	606	569	541	564	590	590	606	604	580	548	559	578	601	551	567	591	543	555	598	547	560	568	637	603	572	561	602	560	575	617	545	584	524	559	612	547	568	603	607	543	581	596	559	569	611	603	567	549	596	571	589	558	597	574	559	559	559	593	618	574	592	583	599	567	577	579	583	571	588	593	596	591	580	599	605	583	601	553	570	577	553	567	604	538	561	553	585	574	585	597	576	525	574	611	567	578	555	622	582	552	561	519	578	643	550	593	566	556	591	584	607	610	605	585	580	589	553	560	582	544	588	585	576	587	586	584	607	563	572	612	626	589	582	594	578	568	538	580	571	621	605	569	534	579	594	560	542	555	536	597	574	543	587	573	568	617	588	590	561	537	567	619	558	587	587	564	610	608	574	578	570	599	556	550	603	561	605	592	574	560	594	570	546	575	592	575	599	594	593	591	600	593	609	566	576	584	508	624	557	591	602	561	543	564	575	561	562	557	551	615	574	586	610	562	567	559	544	586	548	582	619	621	591	603	550	614	596	588	555	552	547	607	570	584	574	586	547	574	559	553	622	611	572	624	598	543	551	578	590	576	553	566	588	580	583	560	589	589	593	574	602	541	602	537	587	580	588	577	587	569	560	577	596	551	539	540	574	559	512	583	610	564	608	598	571	619	578	602	571	580	595	588	583	559	586	574	580	555	572	589	570	581	566	565	596	604	534	601	619
40431	33784	38640	37903	32950	31215	27877	24057	18447	14000	9469	7806	3505	2043	1197	910	968	599	437	453	417	476	451	421	425	429	429	434	410	393	371	334	377	384	331	338	371	370	408	376	364	339	373	367	373	362	336	381	326	342	358	382	362	349	294	329	305	323	305	316	323	604	821	356	317	335	314	323	334	326	316	328	308	346	312	329	314	328	267	315	336	324	292	294	303	298	352	314	310	328	310	291	329	343	347	294	331	277	294	298	338	315	333	328	337	342	348	344	333	315	346	322	306	320	325	324	303	310	323	358	274	311	338	331	330	326	337	338	298	321	326	283	315	317	324	318	326	279	304	307	359	301	316	335	310	320	287	293	354	301	329	307	317	330	312	302	296	329	317	316	293	327	334	301	311	279	282	319	307	317	322	340	331	342	311	303	299	302	309	306	358	318	315	305	338	324	329	325	318	347	325	344	311	325	347	309	330	294	290	324	340	316	357	307	314	314	302	296	329	337	303	334	345	343	306	315	319	307	310	273	330	283	292	308	308	301	334	350	331	329	330	330	317	338	295	300	326	302	308	286	322	300	325	306	328	322	289	315	339	339	304	312	351	291	328	344	332	334	324	310	315	337	299	313	300	291	302	311	301	308	316	311	325	319	329	296	334	292	321	310	316	318	309	352	323	336	315	320	326	318	329	314	309	332	343	290	278	336	348	306	320	319	274	318	297	321	322	327	330	316	321	344	335	358	322	339	320	325	277	274	282	308	314	293	302	298	317	328	301	313	305	308	319	280	292	327	311	332	331	344	337	312	322	294	329	315	331	303	319	304	344	322	322	295	322	289	301	343	315	319	304	305	332	323	296	349	300	344	333	311	313	316	318	318	310	308	316	321	352	299	307	309	283	303	361	308	314	302	327	307	286	327	302	297	302	376	296	325	329	295	313	320	343	329	340	297	301	325	332	302	292	357	298	307	320	316	342	294	318	326	332	313	302	289	316	324	303	310	316	359	334	288	309	295	325	317	285	295	319	294	293	323	340	342	342	318	322	331	325	340	309	338	361	311	344	320	248	317	307	312	322	317	302	316	296	324	285	374	278	341	329	322	306	320	316	311	333	334	320	314	306	291	321	306	307	301	316	311	327	333	336	340	281	299	330	293	333	342	278	315	299	335	328	322	323	320	298	339	319	305	304	308	324	322	335	343	310	324	285	310	316	320	323	303	318	312	325	308	312	328	295	300	322	325	338	293	304	322	301	337	310	309	284	334	299	330	318	314	312	334	288	372	305	311	310	329	331	325	331	312	315	313	322	298	354	309	326	343	319	317	279	311	315	320	322	287	327	330	305	303	314	324	369	304	338	308	323	315	347	308	332	265	317	294	307	322	305	325	335	290	286	307	301	301	311	313	307	330	296	327	303	308	325	289	316	322	306	335	334	310	308	306	348	328	305	324	328	369	311	315	343	317	322	301	314	327	331	311	296	337	332	296	322	328	326	307	311	326	309	371	324	301	292	336	314	312	305	325	298	276	313	286	302	300	324	321	297	308	314	317	353	296	323	296	287	302	331	331	320	318	294	284	302	324	311	346	312	315	302	339	321	326	313	337	283	295	324	331	324	331	296	303	304	289	310	279	297	304	304	287	322	278	311	352	288	293	309	331	319	290	293	311	328	311	331	288	282	304	337	342	331	290	337	304	315	309	335	333	328	311	329	315	296	301	326	305	298	308	316	307	329	345	285	315	365	309	331	322	296	348	279	297	324	323	283	328	299	297	339	301	291	329	301	306	296	296	317	329	284	338	301	320	312	292	305	304	311	326	285	343	319	300	313	338	329	304	317	311	307	310	306	291	329	318	319	320	334	312	300	311	298	329	320	285	327	323	343	321	309	320	300	311	328	322	337	316	305	324	328	334	334	311	292	339	317	322	346	293	349	315	324	329	310	316	331	308	308	302	283	287	317	334	333	345	289	287	332	331	313	354	301	298	309	328	340	318	303	331	339	304	337	318	329	310	328	350	324	292	330	313	313	317	315	335	327	315	318	307	302	332	311	353	343	281	324	322	337	317	330	351	307	284	346	345	335	329	337	321	323	342	315	324	336	322	290	312	340	303	304	323	311	303	307	321	335	348	342	315	297	307	322	264	317	319	303	344	335	325	315	295	337	287	362	342	333	345	305	302	330	321	305	313	287	343	306	290	293	285	317	302	296	335	340	297	332	317	322	280	312	304	266	310	296	318	330	282	300	336	314	304	312	304	299	330	331	297	294	279	307	303	352	314	292	314	315	309	286	333	296	303	309	314	341	323	306	300	314	337	300	268	327	328	337	296	358	284	320	335	333	312	296	338	352	339	320	324	300	293	300	283	303	317	299	310	306	296	319	332	313	314	334	324	313	320	300	296	308	322	277	306	307	311	294	296	294	301	312	305	303	326	307	303	313	320	293	353	336	319	346	299	306	300	316	341	316	319	305	315	325	268	286	351	315	332	337	293	340	331	320	307	321	321	300	317	277	309	352	321	290	313	331	278	284	341	307	290	300	321	311	293	370	335	337	306	329	327	285	336	305	288	344	320	298	356	307	357	308	332	312	336	305	312	317	327	340	320	309	286	326	307	308	330	312	296	317	328	308	304	320	304	305	296	305	338	328	303	316	350	307	319	284	325	312	326	341	321	311	302	301	330	318	333	305	330	323	327	327	347	308	327	305	345	329	311	302	303	348	336	299	295	309	304	318	309	292	286	334	324	289	294	351	311	307	337	295	315	323	324	339	317	311	329	301	320	320	315	321	344	325	344	306	338	346	308	326	323	373	288	324	315	351	328	357	289	292	308	325	314	310	301	301	312	340	350	324	286	319	308	322	287	300	316	316	333	340	307	289	315	298	310	318	289	306	322	329	327	299	302	271	304	330	304	315	305	314	361	291	309	315	302	290	325	328	324	329	303	307	328	323	328	318	280	330	346	338	336	323	293	334	319	344	312	302	290	319	316	299	358	321	295	324	296	332	315	316	298	335	307	290	344	337	304	345	318	307	299	313	291	354	297	316	288	327	301	315	313	308	276	316	345	318	321	319	305	298	356	326	324	318	332	356	285	335	312	308	335	339	323	308	329	337	326	350	338	315	307	296	331	319	296	295	340	340	339	313	305	326	325	341	346	303	319	341	305	310	307	320	325	311	329	300	316	334	295	308	322	354	317	303	307	359	325	323	327	304	302	305	345	324	317	300	316	307	302	318	320	308	316	308	306	303	293	294	333	322	317	338	293	304	299	317	275	292	298	336	301	341	293	307	301	276	322	319	324	296	300	312	315	341	329	343	349	307	326	312	283	291	322	299	349	331	316	348	338	313	300	310	337	307	324	312	300	340	293	316	330	311	337	337	304	296	300	313	277	342	319	353	299	356	309	282	333	338	326	301	298	330	284	348	305	328	306	309	321	335	301	304	313	302	303	319	292	288	325	332	305	315	307	321	302	329	324	333	305	345	332	321	294	277	319	324	371	316	331	289	268
30162	26932	36064	43302	39298	43190	40980	37059	31620	26211	19762	17290	7222	6362	4411	3716	3394	2153	1695	1517	1429	1631	1419	1533	1632	1576	1425	1539	1537	1243	1195	1146	1249	1161	974	892	984	1013	1288	1365	982	969	990	1042	1102	1066	1114	1061	1005	946	1017	891	866	797	754	758	752	782	737	710	794	3178	4342	830	762	699	785	809	738	762	763	756	736	750	747	770	766	744	754	766	747	722	698	792	726	779	802	729	783	704	698	773	751	743	739	745	780	772	752	776	784	763	785	742	765	748	725	765	748	756	753	778	717	692	734	727	707	735	780	779	716	755	747	764	745	717	767	751	737	736	789	746	718	766	784	734	792	734	750	775	728	758	744	754	747	742	690	749	794	756	727	728	750	699	741	719	827	719	727	750	676	745	760	734	751	681	734	751	706	690	748	790	736	733	747	757	724	760	730	751	725	736	726	726	735	742	737	753	749	716	722	732	718	750	744	749	768	742	748	725	774	769	728	759	768	742	733	752	713	721	720	748	712	770	739	756	766	780	788	751	775	754	771	703	728	779	768	759	744	694	812	778	669	741	769	729	736	784	719	721	718	753	745	768	740	743	723	813	712	782	736	731	764	812	744	745	724	772	732	739	775	771	741	737	736	733	731	775	748	779	747	754	725	707	789	733	712	738	792	747	738	700	743	776	739	785	765	730	766	737	731	705	733	735	724	687	741	731	710	743	753	720	721	738	755	766	732	722	722	773	763	699	732	794	765	753	765	744	705	747	683	692	733	738	748	759	738	762	746	712	792	741	717	769	705	754	730	740	695	719	757	731	727	753	764	779	722	761	717	740	754	769	702	783	710	677	700	716	783	739	735	705	740	773	724	785	733	805	768	753	779	764	741	735	724	727	746	735	703	784	752	740	725	782	770	778	740	740	731	703	745	741	741	801	729	737	746	736	717	709	737	715	730	716	754	739	721	746	725	749	740	793	740	785	713	756	747	754	752	733	758	771	730	696	809	756	774	735	748	710	792	735	761	683	763	756	779	711	781	740	737	784	751	674	716	716	740	739	764	779	731	755	743	700	752	717	751	662	713	730	733	709	775	736	745	711	741	725	756	750	785	681	762	783	806	740	738	747	745	746	748	735	736	747	754	747	760	718	748	671	774	743	749	777	706	771	730	761	759	721	734	739	736	751	806	687	724	773	772	735	756	779	722	796	794	775	747	717	719	780	714	730	727	733	779	751	694	723	797	734	737	753	722	752	737	756	723	784	728	770	744	770	746	729	768	740	803	736	703	753	727	712	687	750	782	729	768	772	670	727	734	711	769	724	768	744	732	758	722	755	756	721	727	710	727	715	763	783	753	734	744	756	696	801	741	757	736	741	799	738	717	774	700	724	751	727	703	742	713	722	774	708	764	721	757	691	735	726	757	736	751	757	751	732	718	742	721	730	738	746	763	760	793	735	681	763	733	748	725	736	723	695	735	782	780	743	752	782	759	750	762	771	748	764	669	806	736	713	763	698	738	742	774	747	719	731	760	744	742	726	726	770	692	752	754	755	743	754	734	756	777	717	727	772	714	748	751	734	788	725	720	719	799	730	717	759	691	759	749	740	746	747	693	742	746	781	729	742	723	716	725	695	745	726	713	738	739	763	758	792	737	749	743	754	694	738	761	737	763	736	804	768	772	777	734	728	743	739	755	745	739	744	738	744	744	755	762	747	735	689	743	759	737	719	740	761	741	708	750	770	733	755	753	731	730	737	769	765	784	771	753	735	751	735	766	765	729	689	747	730	692	703	731	792	773	734	705	705	720	745	790	735	724	744	741	781	726	760	755	701	745	699	695	778	732	741	733	716	731	786	745	751	683	787	721	744	762	739	775	701	751	708	759	770	767	712	753	747	740	740	751	761	714	765	735	737	746	713	724	724	754	770	726	741	754	796	751	702	745	693	780	788	701	721	727	701	727	740	775	777	730	759	744	727	805	724	713	739	712	714	690	791	760	744	720	761	800	734	740	740	720	765	753	754	705	726	701	757	758	684	772	758	701	746	772	733	708	793	705	751	741	725	730	741	732	766	726	763	750	714	713	755	720	790	763	702	769	745	752	733	726	755	768	694	756	733	797	731	752	762	755	691	724	741	784	722	691	730	723	767	745	798	743	713	727	782	738	698	776	736	731	755	721	745	760	723	723	779	737	776	703	712	752	729	682	737	689	745	752	770	700	796	743	798	746	694	723	716	772	742	762	718	765	709	771	771	777	720	753	739	721	750	747	764	744	751	703	690	742	741	707	761	776	713	737	724	751	731	741	756	693	747	750	733	719	816	764	737	728	757	755	725	732	773	746	763	716	749	727	731	713	763	711	770	721	717	715	761	762	792	732	737	719	740	719	771	791	742	778	757	721	730	732	708	728	724	770	761	719	755	801	767	748	749	733	755	763	730	786	749	709	712	753	788	780	739	738	753	720	717	743	711	739	785	729	752	734	793	754	778	757	790	679	732	727	699	739	722	735	763	758	730	762	757	740	805	762	776	769	775	748	737	725	741	738	791	689	782	710	744	755	765	708	775	701	730	740	755	746	705	763	713	780	742	699	773	773	744	755	755	744	727	724	747	787	697	731	749	785	751	789	709	757	731	735	791	700	729	745	723	762	707	781	732	767	757	724	763	744	739	733	742	697	723	779	742	751	756	752	685	700	740	683	721	779	722	728	751	766	779	779	712	786	753	761	755	740	719	756	726	693	764	761	721	757	765	723	741	665	740	744	777	747	725	740	722	708	742	716	723	719	735	750	748	788	781	787	749	751	750	747	719	732	793	730	728	729	747	755	758	753	731	739	797	748	744	768	745	751	726	761	753	773	731	757	768	721	720	701	740	783	766	739	726	752	743	768	739	708	721	721	755	750	757	764	737	776	779	742	779	741	705	719	736	749	772	740	705	787	777	754	766	749	745	735	733	771	776	743	722	818	730	782	775	712	711	776	726	712	719	756	752	732	775	742	693	742	707	760	767	770	764	709	775	779	772	787	730	701	707	751	767	734	804	736	710	799	774	750	720	697	721	723	716	708	793	769	747	744	750	674	743	735	759	762	717	759	730	720	680	764	740	708	733	699	776	758	744	697	745	698	738	774	762	745	761	756	720	732	738	755	714	743	797	712	718	786	738	748	728	741	747	706	740	789	716	747	716	723	703	752	760	743	769	701	693	755	787	701	741	730	713	703	734	784	734	709	736	774	738	720	761	750	721	753	714	687	685	717	794	737	825	731	743	743	696	730	731	735	715	727	727	765	780	761	700	715	725	761	767	771	764	705	757	726	725	746	721	767	766	725	756	686	759	764	748	743	743	757	792	722	712	689	754	729	758	751	689	731	761	740	747	720	776	742	731	767	715	739	763	744	757	783	699	727	681	715	693	780	773	756	717	712	689	758	753	710	757	727	752	719	743	696	722	753	744	715	706	741	746	734	717	740	731	705	742	718	727	712	712	762	719	756	835	717	731	722	755	771	745	706	762	779	747	701	756
7953	4359	5797	5215	3312	2420	1488	1001	699	459	307	247	159	136	146	140	104	103	119	109	101	96	101	89	114	94	91	88	112	97	100	111	100	90	101	95	116	94	86	105	92	91	91	111	86	85	108	95	90	95	88	104	111	95	97	89	94	103	111	85	75	114	94	73	98	89	99	89	98	105	118	97	113	85	81	91	83	93	87	90	97	105	87	91	91	86	96	84	113	96	97	90	85	111	93	92	68	108	118	95	85	82	81	103	86	90	97	109	103	113	85	96	102	103	84	98	111	98	85	95	106	118	88	89	83	87	92	78	95	98	84	98	88	106	88	111	81	76	115	98	90	81	86	91	91	99	114	96	101	88	118	81	97	76	103	83	97	89	105	105	92	100	107	93	96	86	76	85	73	89	92	84	95	108	101	91	98	96	99	85	92	96	90	108	107	89	100	95	86	84	101	94	93	92	84	89	76	81	100	98	80	94	116	102	99	91	89	105	99	97	83	102	91	84	98	83	103	90	93	94	101	97	90	69	94	97	80	93	94	101	98	110	98	93	94	64	92	99	92	95	90	81	82	91	87	89	92	98	75	90	98	101	92	93	98	102	107	98	76	95	98	99	108	99	98	93	99	93	85	93	96	83	98	95	89	96	92	79	93	100	95	91	71	100	101	86	99	112	90	86	74	84	83	88	84	100	90	90	97	74	95	100	100	87	85	106	85	93	108	98	97	107	86	89	89	109	85	93	106	87	90	86	104	86	103	78	107	93	84	117	96	104	102	104	94	127	119	104	101	82	88	72	85	72	91	80	100	86	83	92	86	108	104	90	80	66	94	101	88	94	92	105	111	87	84	86	79	101	94	89	111	82	107	94	114	91	85	105	98	92	99	93	100	96	89	91	77	92	106	92	95	97	88	97	95	96	89	76	92	72	79	94	91	92	73	103	94	93	87	91	102	78	95	99	87	87	85	88	88	92	86	113	68	88	85	91	74	98	108	87	90	91	103	95	81	124	95	103	108	95	88	100	92	88	96	99	105	77	110	75	103	100	102	91	79	93	86	109	81	74	106	107	95	88	79	89	85	89	90	90	75	105	98	81	81	90	81	88	103	71	102	105	81	91	89	96	99	80	116	90	84	120	96	94	121	101	95	99	103	103	90	107	92	93	110	104	107	84	88	107	98	86	90	92	98	88	99	104	90	110	104	97	92	92	103	103	91	83	93	99	112	94	92	96	94	103	95	94	90	112	98	89	96	80	104	75	98	85	89	99	96	94	98	84	71	96	92	87	98	102	88	97	80	77	96	80	84	111	106	79	84	85	97	94	91	101	86	82	90	88	75	82	87	81	87	92	106	70	110	80	94	98	106	104	101	98	121	96	117	97	85	98	99	85	97	111	84	82	99	88	96	92	96	89	78	81	90	103	97	79	87	98	105	89	89	96	93	100	77	93	99	86	109	79	93	80	90	110	97	96	98	97	97	101	95	103	115	98	98	96	87	73	82	90	85	87	92	99	95	96	85	104	104	91	86	95	91	96	93	90	94	110	97	97	76	99	89	85	86	78	109	94	92	102	74	87	91	86	92	91	91	94	112	98	87	93	76	99	92	81	84	98	93	73	89	116	86	88	89	101	98	103	102	72	96	94	90	88	91	106	97	103	83	98	97	95	86	94	98	91	107	97	83	92	88	107	96	79	74	79	118	105	92	88	90	78	72	91	108	107	95	90	94	95	95	89	101	101	90	115	91	82	97	89	114	103	101	100	91	94	96	90	91	81	70	85	103	89	109	111	106	94	100	92	82	104	111	86	78	89	101	102	88	94	99	108	96	116	103	109	93	106	93	85	110	79	92	87	99	99	95	92	96	84	93	107	80	95	106	92	100	106	102	105	74	106	74	104	91	86	86	85	101	93	84	95	101	88	89	102	86	100	88	84	81	96	79	98	110	107	84	94	95	89	102	102	103	93	76	86	90	79	101	81	100	82	101	103	99	84	99	94	111	100	88	94	79	90	109	93	109	106	117	81	109	91	92	87	93	92	97	104	87	99	97	79	85	93	94	102	114	90	89	95	93	91	96	102	102	93	103	111	102	103	82	105	93	95	90	84	88	94	82	107	101	101	88	82	95	81	102	91	77	104	90	100	102	80	103	89	104	113	107	103	94	91	103	85	97	98	97	97	85	87	122	94	96	91	66	112	91	89	82	84	93	93	99	89	105	90	63	112	95	109	99	95	103	92	88	94	85	96	81	94	116	88	95	85	102	89	86	112	88	109	91	102	102	112	96	90	91	74	90	117	103	102	98	97	94	100	78	93	97	79	95	96	88	104	95	98	96	105	104	106	72	78	91	100	98	103	106	98	85	100	82	87	95	93	84	93	101	83	88	117	93	99	94	82	82	89	106	98	112	102	82	92	91	93	72	94	83	76	99	90	102	97	86	97	81	82	91	93	103	95	105	98	96	93	89	74	100	83	89	97	91	106	97	87	90	88	82	96	105	106	89	97	107	91	85	101	88	96	100	93	80	88	96	85	105	80	102	95	109	95	93	96	101	95	101	85	82	110	112	84	87	94	101	105	106	99	93	95	70	91	72	87	92	114	97	87	91	92	106	99	109	96	83	110	113	84	94	105	92	98	110	81	91	91	94	115	101	104	86	87	99	82	103	100	89	82	93	102	82	86	102	98	98	85	103	106	90	106	102	95	98	86	93	131	98	98	104	101	89	87	94	81	87	101	77	101	89	85	84	75	81	108	118	85	90	87	80	87	86	87	71	113	81	100	116	106	106	81	73	67	73	97	88	90	93	93	118	105	86	69	89	86	100	106	100	96	105	96	81	81	87	89	98	91	72	95	85	106	103	87	102	89	98	88	83	90	96	70	94	89	115	95	100	92	112	91	85	89	111	95	90	91	95	86	94	86	107	71	80	97	120	92	99	94	107	121	121	98	82	107	78	95	100	91	94	98	106	103	92	90	104	76	88	101	82	95	86	84	96	81	90	90	79	92	104	103	97	97	100	94	98	98	88	83	91	99	91	78	81	104	99	102	106	106	79	101	98	76	101	95	98	106	72	95	82	101	84	118	97	86	113	90	81	95	105	105	104	101	86	86	97	89	76	102	87	92	88	99	90	94	105	88	105	75	99	109	85	99	82	111	90	94	84	84	94	98	93	99	97	98	87	96	77	86	100	88	95	83	82	103	123	111	87	86	94	106	111	110	86	103	84	91	111	91	97	82	80	98	88	102	88	96	97	101	133	86	96	92	94	103	82	113	90	79	85	116	88	105	87	85	85	99	100	124	96	92	90	81	103	90	90	102	96	105	95	101	73	102	99	116	107	90	105	111	103	89	91	88	86	86	87	85	98	91	97	89	94	97	107	102	95	97	107	79	84	85	87	96	112	81	90	77	103	98	90	73	74	99	104	85	98	116	72	96	87	97	73	97	114	88	88	72	104	81	98	119	106	89	84	100	92	89	79	76	97	84	93	94	99	113	94	100
6263	4066	9095	11892	8417	7356	5458	4230	3110	2504	1817	1327	707	612	597	666	457	405	364	383	347	347	288	329	326	321	357	314	343	297	337	345	310	305	336	328	314	317	283	294	328	313	326	310	322	297	336	314	281	327	293	271	290	298	297	282	329	288	280	284	255	302	305	306	309	259	281	295	302	291	271	277	287	267	282	292	287	297	287	282	253	259	287	257	263	293	296	302	304	311	281	322	301	312	302	284	296	272	302	280	288	303	308	308	289	311	288	322	263	262	313	281	309	287	306	270	286	275	302	285	311	292	297	267	291	257	278	298	327	305	305	282	305	260	248	310	281	293	292	294	274	287	295	268	313	296	304	273	306	310	254	310	289	342	288	278	306	268	310	277	300	303	305	274	282	297	278	319	293	275	260	262	292	296	274	282	313	296	288	297	301	313	270	257	296	306	291	292	313	285	273	330	277	317	285	272	306	293	321	311	303	293	286	316	328	296	282	280	255	294	263	270	296	304	305	311	276	298	295	258	270	287	277	291	275	285	291	277	327	310	293	259	303	265	267	285	288	289	288	280	281	281	283	274	288	262	273	305	283	329	307	309	277	299	274	295	314	306	304	299	276	280	283	286	294	287	312	261	277	294	287	277	273	289	302	285	277	297	294	254	307	273	286	279	295	290	280	273	313	273	265	252	275	264	293	277	272	282	265	291	280	279	274	319	306	322	267	319	295	291	291	286	256	287	298	302	302	280	292	303	281	284	275	306	273	285	299	308	277	297	297	285	304	271	295	273	306	309	281	311	276	292	277	300	303	302	293	306	283	285	296	279	256	281	308	286	290	313	277	281	278	281	317	289	293	289	289	305	290	273	257	284	285	298	311	298	283	279	282	302	271	278	279	321	307	278	279	326	297	293	292	269	278	276	287	282	271	290	277	310	291	288	288	286	297	285	267	311	292	301	293	264	316	274	268	286	300	291	279	300	302	270	288	292	295	314	292	288	291	256	276	319	263	291	303	307	306	303	281	309	309	280	289	271	281	299	272	262	332	267	283	270	284	285	277	326	281	270	301	284	304	290	303	283	281	278	300	285	316	311	299	325	266	282	298	277	289	271	286	306	265	304	315	288	300	265	281	295	265	288	289	305	290	306	273	292	304	293	293	309	289	278	299	287	277	316	309	316	301	271	296	274	304	308	310	284	302	257	262	296	291	261	321	313	277	318	305	286	286	296	283	294	297	311	311	274	290	289	326	274	305	275	305	293	255	304	280	272	284	305	316	290	307	268	304	290	291	290	310	290	276	291	310	298	281	296	290	281	304	292	286	280	291	271	305	262	262	280	278	329	260	310	290	307	260	301	261	271	265	277	290	311	282	265	259	279	272	269	283	292	267	284	304	297	304	258	282	295	288	267	275	316	262	270	261	305	272	268	292	242	299	285	309	282	294	251	280	311	277	276	290	281	298	272	293	297	274	301	287	272	303	268	319	277	292	276	284	280	273	265	293	278	283	292	323	308	283	282	283	281	287	286	279	265	284	257	280	277	284	335	313	304	303	278	311	272	295	289	301	295	309	304	283	316	266	270	292	289	272	309	302	297	298	277	286	292	299	271	306	312	292	288	296	280	298	294	308	290	292	284	331	290	290	277	295	306	267	287	284	254	276	275	294	277	300	304	260	309	276	265	309	294	308	276	292	287	263	269	260	268	270	284	260	320	284	272	297	291	282	288	271	261	271	276	300	267	280	289	290	296	289	289	294	303	296	308	277	267	276	275	273	299	315	303	309	286	291	282	283	289	267	285	281	271	319	306	297	298	296	287	283	304	274	309	281	282	294	281	292	308	286	290	295	270	274	306	301	296	279	296	276	261	303	295	301	281	260	301	304	309	276	283	303	280	288	288	268	270	276	290	274	285	275	301	261	274	293	308	275	320	279	292	267	294	288	293	268	295	311	321	262	308	283	287	298	271	316	303	279	298	303	263	302	286	300	281	279	266	261	318	280	306	294	303	288	294	278	294	260	295	277	293	296	265	287	307	289	315	281	266	271	287	277	275	278	295	271	271	288	302	287	293	275	267	251	273	289	292	286	259	267	293	277	320	304	294	282	295	290	289	276	296	291	278	324	295	276	261	291	323	283	325	278	291	306	268	278	293	287	313	293	305	303	255	268	317	241	291	296	267	326	301	311	321	294	276	275	283	304	279	316	272	316	272	281	317	329	294	299	281	296	312	295	274	301	293	297	298	261	295	298	289	292	279	282	304	296	308	297	274	305	322	284	264	292	257	320	300	295	295	278	268	278	308	274	281	292	310	266	301	277	262	280	312	297	314	281	267	274	295	269	298	276	273	294	276	278	286	327	263	303	290	292	286	306	276	306	293	322	288	277	322	295	279	293	290	292	280	294	264	289	285	289	305	303	307	288	271	316	306	282	251	311	285	265	295	270	265	279	308	276	310	282	263	301	279	298	293	307	287	273	296	306	280	295	295	303	278	259	296	269	294	290	277	282	298	251	279	306	324	290	303	270	293	296	276	297	303	280	278	285	293	281	300	274	315	278	294	308	288	284	290	289	272	305	310	272	301	273	322	286	282	270	314	308	319	293	301	287	263	282	334	281	306	281	281	270	289	281	286	275	284	295	278	288	296	288	287	300	282	284	280	273	303	254	294	266	260	282	282	269	312	288	280	298	301	262	290	299	293	316	289	279	301	256	296	270	291	310	296	254	296	285	267	272	260	299	290	289	281	269	307	269	315	302	309	258	278	275	301	301	283	321	301	269	256	314	277	291	286	294	268	308	268	306	272	338	293	267	291	270	301	287	275	280	305	256	281	296	308	286	262	285	306	338	284	284	270	289	301	299	278	295	264	275	301	297	316	308	271	289	308	307	278	288	311	300	307	279	273	291	317	298	264	283	264	306	297	275	289	240	295	278	258	279	264	287	294	264	294	306	281	319	285	257	307	256	286	283	273	250	285	279	321	294	272	307	277	305	282	260	297	291	269	293	288	267	285	286	267	271	280	278	291	294	259	307	289	320	277	254	294	288	276	288	273	297	289	285	287	293	279	299	290	266	286	321	303	295	337	304	265	293	271	282	321	293	259	308	285	309	281	285	277	291	283	303	294	276	302	273	305	288	316	294	310	298	274	251	300	280	325	310	293	291	289	267	298	305	279	294	300	315	280	293	289	275	288	301	279	295	272	281	282	307	300	293	293	296	305	289	303	278	274	279	306	282	280	295	294	279	256	290	296	277	270	299	268	271	266	275	266	298	292	292	286	293	305	287	296	264	266	291	295	278	278	307	291	274	279	286	288	279	283	298	274	293	272	274	288	291	297	272	285	262	298	323	281	283	296	267	291	309	295	283	308	277	271	309	270	284	308	272	276	253	292	299	295	281	293	279	308	268	299	286	339	261	272	331	287	299	294	295	276	294	298	283	273	291	296	285	312	299	294	301	273	300	279	312	279	291	263	295	304	296	299	278	277	304	289	321	287	275	247	299	302
30727	24625	33032	33617	25783	22837	17999	14276	11192	7713	4639	3150	1526	1036	698	555	502	358	281	275	299	276	302	275	284	314	293	250	285	248	261	289	254	257	270	276	240	260	229	248	223	256	262	263	263	235	243	261	237	275	250	262	217	237	238	241	234	240	237	244	239	391	400	249	234	238	209	243	221	218	249	239	211	243	231	183	243	243	228	214	249	242	261	219	231	212	261	219	244	236	239	233	263	241	235	231	235	234	202	243	239	212	261	234	240	248	238	242	200	235	226	228	225	227	240	247	247	251	238	231	246	236	245	221	236	212	205	227	251	249	231	251	245	213	237	234	232	224	224	241	231	227	255	227	260	227	227	222	254	222	199	222	254	206	222	269	232	233	215	234	213	231	254	225	238	220	206	236	242	228	258	246	220	222	247	221	252	250	214	242	251	239	230	228	226	234	237	209	233	210	244	263	225	234	219	227	251	223	222	224	222	239	202	234	228	233	230	227	224	231	201	259	235	228	225	262	256	237	244	211	244	253	216	258	230	229	235	233	253	254	213	210	200	208	242	225	249	235	227	204	244	236	230	232	206	259	232	242	246	214	240	266	244	232	225	236	235	219	232	251	242	211	254	220	229	237	219	212	242	230	227	234	221	240	262	237	237	224	247	236	246	265	226	242	235	207	233	231	243	241	246	238	209	212	233	248	225	236	249	235	221	229	242	219	246	242	225	253	227	246	239	224	223	244	234	242	229	229	245	259	216	248	228	239	230	211	240	214	226	251	244	211	236	214	217	219	258	231	233	232	222	231	200	212	246	232	236	233	228	254	233	234	218	226	250	254	221	250	222	250	236	246	201	241	230	220	249	197	238	197	259	229	255	227	225	210	222	232	245	218	234	233	237	220	223	222	226	233	225	221	217	283	225	246	255	254	202	208	255	207	228	220	228	202	239	231	230	242	247	221	227	270	243	235	274	227	227	231	247	219	238	211	243	237	227	239	218	228	262	250	225	237	238	223	216	207	230	251	224	210	213	261	255	237	208	229	229	244	241	236	210	237	244	251	235	240	227	240	240	240	225	257	238	242	262	265	237	224	226	235	209	235	233	238	243	204	233	223	224	236	210	214	235	241	233	269	261	252	236	224	213	232	204	241	216	243	204	251	231	225	229	245	235	245	236	224	243	254	228	223	237	245	239	233	241	260	224	214	207	235	224	223	228	216	242	234	211	228	196	244	219	247	255	227	254	241	235	203	230	223	222	254	202	241	241	226	237	232	238	246	222	251	215	229	243	225	214	246	247	223	228	216	244	249	252	260	217	218	221	240	256	256	228	230	223	232	225	239	254	214	234	215	218	218	226	198	207	237	242	260	222	223	241	227	211	245	228	242	227	227	223	228	203	254	244	269	219	232	245	234	269	229	230	277	229	226	260	261	256	212	211	224	268	211	241	217	233	248	235	237	247	207	239	221	218	229	195	231	227	256	249	231	219	235	280	248	229	232	226	219	230	247	249	263	214	232	252	244	247	232	229	241	240	206	256	214	244	234	213	236	206	236	230	228	222	237	189	236	223	254	246	235	247	211	226	228	253	238	238	229	220	218	249	240	229	259	217	230	228	236	219	212	236	227	254	233	225	227	214	216	248	195	233	238	217	251	223	249	234	225	225	213	241	212	230	250	252	237	230	241	254	246	218	238	229	216	245	242	227	231	233	217	244	253	237	223	232	243	258	219	240	213	243	232	215	233	227	209	215	240	231	244	246	220	255	236	248	247	245	223	236	234	225	231	199	221	230	240	250	235	225	214	235	212	222	252	210	193	232	232	199	216	246	236	215	251	228	226	228	245	220	247	246	253	227	234	261	239	231	233	238	261	239	237	205	229	254	232	223	259	245	239	235	222	221	240	220	216	314	238	268	212	251	233	225	271	229	240	214	219	245	219	245	219	219	246	234	241	225	227	243	229	219	232	259	224	240	249	240	240	248	249	234	218	220	235	207	228	231	234	252	244	252	242	213	230	232	219	207	259	235	249	230	241	267	225	240	186	222	207	246	241	255	214	204	241	224	250	211	231	238	239	203	231	230	252	235	198	257	259	215	248	217	217	243	253	251	250	210	273	235	257	252	225	244	232	226	243	249	242	248	238	223	250	232	218	232	243	205	248	224	220	214	221	242	217	229	206	245	203	242	226	252	225	220	237	232	213	225	214	211	234	224	242	203	214	238	231	259	243	239	229	230	198	253	233	245	213	207	259	228	264	239	252	229	231	222	217	223	194	239	245	245	265	244	239	244	240	246	210	235	218	226	250	236	234	225	228	230	255	210	237	236	218	217	239	222	246	216	227	225	198	224	247	225	246	254	237	211	228	221	222	222	251	217	231	249	232	238	237	270	230	230	240	239	226	200	237	262	253	251	253	207	218	216	225	207	235	225	234	228	225	240	253	215	215	246	224	252	239	225	222	258	229	232	238	234	243	246	225	220	199	219	248	223	226	214	229	230	238	194	235	236	238	251	217	217	232	232	254	196	230	238	222	256	223	224	253	233	230	219	196	215	220	228	239	235	241	224	204	217	230	221	227	237	237	224	208	226	242	252	242	225	224	221	248	209	209	258	223	226	242	225	226	224	227	238	219	230	223	216	246	232	236	188	211	238	230	228	252	239	263	242	231	283	214	255	229	249	247	215	221	223	260	230	208	236	255	233	216	233	190	239	225	235	241	203	203	254	202	234	236	231	268	239	220	264	242	222	260	217	266	231	212	198	219	249	261	229	237	219	243	244	265	253	205	238	231	214	220	246	257	236	224	228	252	232	253	262	251	223	228	239	228	239	235	250	222	223	249	244	249	246	232	241	222	233	242	228	241	230	223	247	220	239	213	239	224	233	228	214	240	257	213	239	255	229	222	240	229	235	220	227	205	242	229	247	207	255	239	216	238	238	228	216	217	199	225	247	243	226	211	223	238	240	230	243	246	224	241	203	213	252	247	215	213	221	236	247	247	255	258	253	262	209	224	232	214	218	212	210	239	233	218	213	221	219	222	226	228	223	234	218	249	235	225	213	236	222	216	215	234	229	219	207	238	214	231	199	196	250	217	221	229	252	225	220	211	223	241	224	233	228	203	214	250	236	241	246	238	215	239	241	207	233	212	220	217	190	221	238	209	245	249	231	219	219	225	243	224	224	236	260	241	230	221	250	234	233	238	250	229	236	224	238	216	208	232	216	236	228	216	202	217	248	222	242	215	209	212	205	204	227	234	223	214	213	223	234	210	241	229	231	219	238	210	235	221	230	236	185	226	227	243	236	210	275	273	229	207	233	261	242	236	243	233	223	210	216	233	251	236	192	226	233	233	231	220	228	274	231	229	215	235	234	241	189	248	226	250	244	230	241	215	242	212	229	235	253	242	238	222	243	231	220	230	216	215	214	230	247	230	248	216	204	253	251	192	246	234	239	227	214	255	213	229	245	225	224	243	233	242	228	227	215	232	246	244	236	242	243	220	198	239	241	203
23212	16657	30264	36584	28878	34081	30365	27209	23399	17969	12467	9616	4457	3769	2725	2467	1881	1346	1028	943	945	1009	902	903	926	1083	859	904	915	927	898	921	831	711	719	805	755	761	793	724	709	657	693	760	814	758	716	720	647	626	658	649	604	630	564	610	616	618	610	618	688	2076	1764	600	607	632	561	586	586	564	605	592	574	514	583	581	595	616	598	536	610	531	594	612	594	570	605	565	573	609	573	600	553	619	623	587	597	631	600	597	605	594	629	553	549	621	576	602	587	611	598	612	598	599	590	576	575	614	619	631	566	634	596	557	596	603	602	578	628	570	584	612	609	608	593	625	590	595	557	631	646	561	606	618	572	582	569	542	575	593	530	541	592	590	596	606	635	585	601	585	591	513	567	591	579	569	553	523	602	634	629	616	542	574	626	554	575	592	574	576	612	595	550	550	540	597	544	585	575	593	551	582	584	582	597	557	578	624	627	574	595	563	598	566	605	588	576	597	589	612	606	571	573	560	617	589	572	606	628	577	571	610	593	584	584	583	546	579	599	579	608	573	628	622	610	602	580	575	613	554	598	627	613	531	578	610	587	609	598	525	578	576	545	586	578	649	606	553	580	563	615	602	592	554	590	604	577	584	584	600	599	551	590	560	588	563	566	593	619	581	623	597	600	599	580	582	622	567	587	572	554	606	571	581	597	585	604	648	595	590	589	576	590	601	595	617	601	640	587	571	600	602	620	592	620	570	618	587	578	549	604	566	611	618	558	598	625	566	624	584	597	563	576	597	562	587	601	601	570	605	603	563	553	594	582	569	575	605	591	580	596	578	580	565	643	580	564	558	569	606	573	614	623	580	627	580	600	609	609	594	609	580	575	611	571	572	620	592	599	600	584	551	608	602	592	597	597	572	580	580	586	581	605	618	573	547	633	586	584	547	563	594	611	558	595	564	574	609	543	556	623	606	578	584	548	597	600	562	580	587	581	548	570	572	588	582	615	604	595	581	518	549	631	567	571	630	588	598	583	597	621	591	627	627	551	584	582	554	609	566	576	595	575	557	599	580	567	607	578	618	542	624	585	607	614	590	615	585	599	571	559	593	589	591	563	576	620	601	562	609	575	579	572	586	602	590	612	636	607	622	579	598	579	564	587	595	552	586	606	627	600	589	623	614	581	589	565	598	586	617	602	612	593	608	583	603	570	583	615	552	621	572	655	590	621	590	638	605	589	594	591	571	607	600	583	604	599	582	580	619	586	578	554	593	600	652	583	579	623	536	560	602	594	590	574	616	582	603	576	601	593	613	577	565	577	672	598	535	559	565	598	576	547	581	582	612	568	606	574	622	595	547	586	548	614	623	638	581	643	569	608	601	566	541	568	567	620	605	589	593	572	576	586	573	600	563	584	602	596	597	584	564	566	570	584	560	626	579	609	563	600	603	586	580	575	630	598	581	573	591	572	573	604	579	573	595	578	570	602	618	612	552	583	579	546	616	573	606	579	600	591	583	567	598	573	563	608	567	603	566	606	562	540	612	608	570	604	628	553	602	623	583	607	593	575	545	598	591	617	605	543	587	610	597	596	575	551	607	582	609	551	608	568	586	573	589	589	606	586	567	576	623	593	585	550	620	556	607	568	595	604	580	597	597	544	606	592	560	574	602	590	582	610	555	565	604	622	628	596	598	604	591	609	571	594	610	605	568	582	564	585	599	641	600	579	573	591	566	561	608	620	603	642	586	598	594	590	587	589	547	550	563	545	578	582	580	583	619	593	571	615	568	574	618	529	568	612	625	541	593	577	591	576	601	572	567	618	566	564	602	588	565	584	648	569	617	654	607	585	590	614	601	571	582	534	592	588	607	580	612	586	540	589	600	582	602	581	562	579	569	586	601	585	589	582	581	614	553	608	595	576	635	590	594	606	571	598	584	580	558	580	591	529	602	589	589	599	612	600	518	598	585	592	560	609	565	613	586	605	580	546	582	601	625	591	553	572	596	626	588	577	560	590	603	631	606	587	616	619	590	589	637	574	644	579	587	552	595	597	571	587	609	578	596	574	588	599	603	589	615	629	554	603	607	573	576	550	640	571	559	576	579	621	602	548	578	565	579	601	603	549	573	595	594	606	660	586	549	587	611	613	607	563	582	603	550	599	577	560	589	598	587	553	555	518	586	566	563	604	603	568	577	618	623	606	583	577	633	581	576	591	591	544	569	599	618	586	592	599	606	585	572	604	536	606	573	601	577	612	595	570	588	584	598	570	601	644	614	622	609	594	524	572	596	598	599	597	581	573	598	560	622	603	549	558	575	584	614	548	566	604	640	588	575	576	583	604	621	552	573	551	580	610	604	558	574	612	561	559	573	565	527	598	587	596	588	589	578	593	598	579	581	605	586	593	599	593	590	572	564	559	547	626	568	597	599	565	601	583	588	570	568	568	581	546	592	556	567	588	592	548	576	559	567	592	569	639	634	621	581	578	574	580	547	608	591	556	571	609	543	563	621	563	604	567	564	610	594	584	609	573	571	560	575	581	525	596	595	554	579	580	625	584	567	612	598	576	535	619	564	614	600	566	570	597	553	595	565	631	576	643	559	569	602	561	570	591	585	582	547	610	614	593	568	626	606	615	594	567	574	577	612	602	619	626	601	567	602	587	604	615	607	607	599	617	574	592	589	578	572	555	583	587	595	599	579	606	599	619	569	636	569	585	592	583	568	603	560	613	590	573	592	548	609	612	589	583	612	585	567	536	570	601	599	565	577	613	588	555	554	615	622	605	609	589	562	594	552	587	611	596	568	596	583	600	521	558	557	615	586	613	626	548	576	582	583	557	613	585	536	572	577	595	582	538	576	625	568	598	600	547	604	577	572	552	573	596	556	611	539	571	586	591	576	554	574	552	575	586	621	619	577	613	580	545	577	562	582	600	619	545	563	578	576	576	582	567	576	608	554	577	611	628	553	572	610	608	580	567	603	580	616	624	585	582	581	563	581	616	637	585	584	602	544	633	566	611	600	630	602	615	590	589	560	582	542	553	581	553	611	544	573	619	597	590	574	610	592	586	592	564	593	641	581	603	582	579	575	574	603	600	560	601	582	550	611	589	554	599	560	587	576	529	604	578	585	587	590	580	576	600	606	617	564	561	560	591	590	655	544	625	609	592	610	599	576	633	586	631	622	612	578	558	568	596	584	588	576	575	574	602	583	628	634	569	563	586	604	589	611	576	583	619	628	598	597	605	570	603	590	580	593	597	556	570	593	562	568	604	583	587	608	612	602	550	586	580	595	602	583	634	571	532	639	634	626	576	614	572	586	583	596	563	565	570	610	570	582	562	578	614	600	602	576	571	621	560	519	602	612	573	606	560	587	615	562	581	579	565	564	552	592	572	587	584	625	590	594	595	593	573	547	590	614	623	598	622	601	607	623	584	565	601	597	585	600	638	578	544	631	595	561	603	632	600	602	599	554	598	563	619	597	613	554	555	634	560	573	573	552	636	589	574	631	579	602
40455	31474	37338	37630	29480	30601	26737	22779	19114	13484	9116	5635	2936	1850	1181	1037	770	683	513	454	411	412	390	378	417	403	387	363	438	477	469	391	340	354	364	335	332	368	344	371	355	362	320	383	350	368	309	330	339	338	297	367	306	329	325	343	329	321	338	348	351	674	443	317	333	316	338	363	351	287	329	315	330	337	304	345	316	307	335	314	338	316	318	310	314	310	312	323	333	339	307	312	332	299	315	322	325	311	311	306	327	321	275	298	301	348	284	350	344	320	307	318	326	340	279	305	309	321	313	342	311	290	323	317	326	321	312	302	312	324	310	326	323	320	312	330	335	345	289	300	281	314	308	316	325	296	321	282	333	331	304	309	335	323	289	300	332	312	291	316	305	319	317	294	325	291	328	300	320	275	298	309	359	348	261	305	322	318	303	280	286	318	330	316	305	296	319	304	292	297	323	312	324	286	274	313	293	326	316	313	354	330	256	299	319	322	317	319	294	348	338	310	314	283	315	294	324	326	310	310	298	319	304	307	318	326	319	296	305	340	339	311	290	280	327	323	288	329	313	313	304	311	322	318	357	342	336	310	298	328	304	330	261	311	291	324	277	352	306	332	325	355	360	322	322	319	322	357	293	313	337	350	317	293	327	310	310	316	324	314	321	312	342	283	328	346	306	325	302	331	305	312	294	322	311	286	332	340	319	319	336	333	317	311	314	321	317	285	279	328	295	316	328	315	306	341	320	306	322	320	323	365	287	296	301	270	274	305	308	324	298	302	319	293	336	303	313	318	321	392	308	345	314	317	306	312	331	320	309	330	281	291	306	309	346	302	317	344	335	314	347	330	324	310	292	319	321	310	303	283	305	323	329	306	340	311	293	279	328	335	308	328	304	342	338	333	299	313	301	296	308	322	306	328	289	317	327	271	343	307	341	333	293	302	327	328	303	305	325	321	297	301	364	352	304	290	302	317	297	325	316	345	304	324	305	307	279	314	325	284	352	315	331	321	308	323	319	311	321	324	365	312	330	328	310	318	294	327	326	335	323	313	348	316	335	304	282	307	303	289	350	306	328	326	342	353	343	328	322	288	324	331	317	303	311	299	315	284	310	306	338	329	278	323	314	339	330	347	318	340	345	310	322	330	304	313	296	334	322	310	311	278	351	317	286	347	282	331	304	318	317	298	296	310	325	339	304	317	293	345	364	300	311	307	331	292	316	306	311	329	325	325	296	334	301	342	339	322	280	327	306	337	314	346	356	318	299	288	321	305	348	306	336	308	346	306	349	317	337	279	335	320	298	314	325	304	303	286	306	297	292	309	313	314	299	322	337	314	317	319	275	337	330	329	311	297	324	314	318	286	280	296	320	325	317	321	299	334	322	323	298	297	298	366	321	343	315	309	307	309	288	318	315	273	305	272	338	296	314	318	318	325	294	305	321	292	284	325	342	293	313	298	292	291	333	323	323	315	323	319	302	311	322	309	291	251	311	271	286	331	287	329	314	315	273	329	326	274	336	263	302	308	318	311	323	323	302	328	306	307	342	302	286	293	315	313	314	302	336	289	309	319	299	326	321	318	304	318	338	306	288	316	306	342	302	293	307	325	298	326	336	292	302	332	306	288	317	325	312	326	294	343	320	319	276	322	310	323	327	301	325	336	322	343	305	313	335	304	325	308	288	292	293	289	286	321	346	323	308	342	292	343	310	348	340	329	290	302	327	324	316	324	313	330	332	319	312	325	278	292	325	334	336	333	294	306	295	328	304	331	296	333	291	317	318	304	310	288	345	322	314	339	317	310	329	355	318	312	325	301	318	341	309	301	318	301	309	336	310	339	306	308	294	303	345	281	305	317	296	321	328	306	314	328	301	274	337	305	323	296	338	321	333	336	321	350	302	292	319	297	295	308	308	324	320	322	303	305	306	319	316	309	316	332	305	319	284	314	313	294	314	299	318	277	310	321	309	331	307	338	313	323	336	317	280	334	324	347	294	338	298	299	350	289	326	332	311	328	280	298	302	295	326	337	327	334	307	327	303	291	295	343	335	349	307	305	287	308	318	321	326	316	311	297	309	324	322	301	285	322	316	311	309	331	300	287	310	296	319	305	329	303	312	316	339	307	314	303	305	283	299	326	269	315	338	325	320	298	309	283	307	324	290	341	312	300	316	340	308	335	322	316	317	279	322	338	287	320	311	288	318	285	325	326	325	321	315	288	298	326	281	328	300	322	313	323	288	281	327	363	290	305	320	280	304	295	316	302	308	304	281	334	323	303	304	313	330	330	335	320	343	316	357	299	319	297	308	322	290	280	342	310	293	306	310	315	328	310	328	313	303	306	277	332	351	293	291	282	347	355	367	319	313	306	334	327	311	289	314	342	319	305	309	290	314	314	303	298	322	308	327	303	302	305	310	322	346	299	289	335	307	276	294	281	301	343	338	334	349	333	326	318	319	286	316	327	320	309	342	321	321	320	324	310	328	276	332	279	314	332	280	308	297	300	301	299	317	292	315	336	305	353	332	331	319	304	327	360	298	341	330	286	291	315	311	334	315	337	339	339	322	302	336	315	283	296	302	274	318	303	321	326	333	305	327	309	311	301	289	317	311	308	311	312	340	314	326	338	334	291	290	291	313	304	299	335	305	299	312	316	329	323	312	308	307	317	331	337	334	318	345	314	311	322	341	314	300	289	287	314	339	307	335	304	280	309	316	318	317	344	289	305	286	296	337	327	302	308	283	327	292	317	299	337	285	330	320	300	315	288	299	326	306	347	309	258	325	337	314	309	336	286	308	313	319	323	348	312	297	297	342	306	309	328	323	333	314	338	304	318	291	325	308	316	340	300	312	296	287	309	322	302	340	332	309	337	326	321	304	313	313	303	314	270	325	273	311	323	326	311	310	300	315	304	304	350	309	277	334	297	287	308	333	332	302	327	321	323	302	360	264	315	322	317	325	331	327	299	308	320	315	325	299	296	296	323	326	316	314	346	315	330	285	287	332	298	344	303	308	306	297	331	275	271	288	368	327	319	326	291	316	291	309	328	302	338	331	299	321	305	283	301	308	308	319	282	302	297	299	338	316	324	292	327	336	275	307	379	324	282	327	308	283	302	311	294	316	305	296	305	272	316	306	332	298	321	327	295	323	338	282	291	301	301	302	310	315	316	319	311	308	324	328	316	332	325	299	307	304	344	312	312	314	312	317	275	320	328	312	252	337	324	322	312	329	339	336	331	289	328	335	307	315	338	314	349	314	359	318	309	301	321	284	295	315	319	290	310	322	321	306	292	284	305	343	319	290	306	307	348	298	291	321	299	336	322	362	310	332	321	312	328	310	302	311	311	291	328	298	304	316	318	312	329	306	322	321	302	295	340	317	299	308	318	298	342	342	308	293	289	310	316	318	316	332	286	300	323	312	296	274	307	347	282	336	357	292	337	339	334	310	336	321	353	294	291	327	356	343	339	306	302	323	319	309	317	289	304	304	298	276	302	304	302	334	334
30442	24179	36008	41818	34612	42841	38550	36518	32611	25446	19027	12547	8528	5847	5217	4052	3500	2514	1817	1634	1454	1560	1328	1226	1313	1373	1181	1278	1429	1580	1716	1256	1193	1098	1061	1088	1051	1096	1035	989	871	975	956	1150	1168	1060	1132	956	957	927	820	808	797	762	746	794	718	837	772	695	1055	3362	1864	783	764	777	739	782	734	737	724	696	739	701	768	721	727	820	713	782	763	693	769	759	724	796	765	762	774	735	721	815	719	762	770	735	765	769	794	767	744	760	720	747	728	752	741	721	756	786	816	731	724	740	776	746	742	732	721	773	721	764	811	777	688	726	753	743	760	726	722	708	731	743	757	727	749	760	717	754	687	732	681	764	748	750	759	765	732	787	723	746	750	762	715	705	717	749	764	707	693	723	771	667	750	751	707	661	771	751	701	727	724	716	742	739	690	750	734	737	730	680	702	728	740	728	702	717	706	758	740	704	758	755	696	766	745	762	731	742	786	793	656	716	712	669	751	734	761	809	768	729	723	757	721	702	760	718	764	745	700	729	756	701	687	737	739	772	756	672	732	738	725	743	743	707	733	720	738	757	723	698	725	742	739	719	746	734	760	754	736	729	738	761	754	693	733	771	725	759	747	739	752	705	764	745	754	715	768	719	749	754	747	712	737	701	763	725	749	773	733	735	707	730	788	742	749	766	717	756	748	769	742	742	763	705	692	720	782	729	725	740	772	741	717	758	760	723	759	717	733	695	699	766	715	721	745	726	768	693	730	711	695	712	748	761	744	774	761	694	705	736	753	753	694	762	724	727	725	772	745	749	702	750	761	767	761	742	742	721	726	784	735	743	707	691	763	743	719	733	734	701	712	757	698	744	746	697	712	736	810	760	708	757	747	762	751	714	705	758	722	829	707	721	735	713	699	740	717	697	753	761	734	722	753	725	717	698	748	769	716	743	752	741	736	706	720	733	757	718	746	711	755	738	731	763	742	716	744	725	706	769	716	699	759	749	703	711	713	712	739	743	715	758	696	778	752	758	707	742	751	707	707	749	751	699	711	722	724	739	742	664	763	739	733	761	726	728	738	727	738	721	766	709	714	711	774	753	730	765	692	738	764	687	794	725	720	713	680	728	717	741	712	743	759	766	718	755	729	706	738	719	686	764	738	749	742	719	717	757	751	741	698	730	709	712	703	759	682	766	775	748	705	718	782	726	761	719	690	741	777	753	758	769	749	739	772	747	755	748	738	744	677	729	750	730	739	689	701	750	698	722	752	711	779	737	765	659	703	733	723	776	748	707	781	721	755	749	722	740	742	739	767	701	692	700	732	715	721	731	734	758	757	673	761	742	692	707	772	730	813	691	807	725	737	740	715	692	735	720	744	688	721	714	768	748	755	719	765	730	728	708	708	738	739	756	743	766	714	691	703	758	771	720	750	717	740	744	721	712	707	743	723	767	695	728	724	710	738	741	738	703	762	796	693	717	753	699	729	749	708	771	711	764	716	728	743	696	715	705	764	720	726	759	745	720	714	704	721	755	741	748	738	745	719	754	712	741	738	719	759	736	720	700	749	715	723	784	719	785	764	722	784	699	727	733	747	723	723	703	736	734	726	724	753	663	745	739	764	694	741	734	764	753	719	702	733	702	751	727	759	760	737	741	730	739	698	725	759	715	746	688	745	758	743	753	687	744	729	740	701	713	730	730	700	759	742	751	698	731	712	749	731	697	717	741	687	793	772	739	731	723	749	711	748	742	783	748	719	721	726	721	720	757	742	730	748	721	747	713	717	724	728	736	727	712	748	729	705	709	718	723	691	685	763	736	754	732	718	724	728	728	740	723	786	772	731	727	737	715	766	775	752	704	695	687	755	744	760	714	712	752	684	745	744	778	698	754	735	730	735	758	718	730	754	731	729	728	718	791	738	736	731	776	706	710	719	684	717	760	757	741	754	722	755	751	767	732	751	740	753	754	761	685	716	758	714	724	769	708	720	734	761	743	719	748	777	784	704	750	760	739	747	750	741	745	760	730	740	700	757	751	726	754	719	734	705	753	720	790	715	729	741	694	804	734	720	763	740	729	726	717	757	722	788	739	745	722	742	715	734	796	740	765	751	712	698	736	738	681	721	709	753	731	751	714	731	765	736	730	766	782	719	718	733	766	735	708	682	727	775	715	732	749	738	749	747	734	792	679	749	701	704	740	754	750	682	697	747	691	737	753	730	725	759	786	758	797	721	727	713	756	784	694	718	721	734	748	708	714	678	700	754	710	755	751	729	690	745	690	732	796	733	824	746	776	728	740	773	754	739	684	737	791	743	746	709	691	753	741	724	729	737	728	723	738	698	747	737	736	790	782	759	731	741	729	737	757	718	733	768	752	715	761	750	776	721	742	718	705	778	759	742	726	729	687	729	740	715	744	768	703	708	719	749	741	716	713	783	708	708	731	744	750	699	716	777	722	768	694	700	698	681	732	732	710	734	679	753	753	725	729	706	758	728	728	735	741	692	711	690	706	761	719	727	665	717	783	765	716	782	732	750	769	655	714	780	742	770	782	723	741	773	701	756	701	703	716	726	732	731	698	757	726	756	666	761	691	754	738	765	728	714	760	697	780	711	721	704	733	730	744	784	733	749	731	734	675	711	752	748	724	704	718	735	696	723	724	730	739	748	738	744	816	778	758	722	745	751	745	722	731	751	725	710	653	769	752	727	766	762	753	758	701	722	742	726	752	787	712	658	770	792	718	747	709	808	755	696	718	767	739	747	738	731	744	748	721	726	706	702	753	739	757	724	716	761	693	688	736	782	777	740	726	751	734	718	717	761	690	758	716	810	676	735	718	733	704	743	729	726	736	708	775	698	722	698	713	724	751	732	715	698	765	747	714	778	758	697	743	749	716	737	721	707	736	729	694	745	714	734	698	755	731	744	725	732	778	709	726	783	769	690	710	778	700	739	679	771	775	738	745	681	697	729	741	739	745	730	730	751	764	736	784	721	713	731	777	724	739	793	754	725	718	736	794	719	715	751	815	690	684	750	743	723	745	774	739	681	724	723	719	761	735	759	720	761	727	747	738	728	770	788	749	770	714	747	730	748	751	750	726	699	726	747	741	751	751	722	796	782	709	758	687	699	748	717	684	762	715	708	730	768	784	740	737	732	741	735	763	727	741	727	777	666	732	721	738	734	724	746	750	694	705	697	737	751	727	783	746	766	755	686	725	722	694	722	753	705	747	727	751	729	738	727	755	752	728	753	712	770	736	747	748	707	740	734	707	774	778	687	714	794	696	751	732	738	768	752	705	725	697	694	722	755	729	786	739	774	731	705	794	716	723	685	744	751	761	772	758	685	731	706	703	769	714	676	703	761	744	777	737	743	728	765	771	711	700	716	706	705	735	751	747	763	727	751	728	719	691	792	739	759	712	744	717	745	768	688	727	741	749	762	768	771	724	692	755	739	739	715	727	704	731	673	733	739	724	702	759	720	750	749	715	774	748	720	717	672	703	726	745	738	753	726	714
7562	4360	5493	5043	2822	1985	1331	851	697	380	321	192	142	164	149	142	133	119	125	120	95	110	70	119	112	109	92	113	114	94	103	111	122	108	103	89	106	107	108	96	97	101	99	98	112	97	104	85	84	96	104	98	85	102	90	106	95	106	117	92	80	118	116	101	96	91	127	79	76	83	100	101	120	114	105	98	85	112	84	97	105	93	121	130	93	95	98	97	90	92	99	92	82	95	100	103	113	103	104	116	88	100	129	96	83	91	110	115	77	103	98	95	80	109	105	110	108	79	104	105	92	111	97	93	102	116	91	102	103	116	108	95	103	113	105	95	96	86	103	103	117	104	93	109	109	80	88	102	105	98	98	107	109	114	86	105	111	96	93	104	82	108	100	106	113	78	74	105	102	97	97	102	93	90	102	120	98	115	107	104	99	101	103	102	90	100	111	113	89	100	88	122	106	112	89	87	94	126	95	114	106	114	109	95	103	117	116	106	96	90	97	113	103	97	86	104	104	102	108	124	93	117	75	112	85	89	113	97	91	105	90	102	82	104	122	126	125	110	98	95	107	114	109	93	87	99	89	116	113	93	115	106	105	99	95	84	84	107	104	126	116	110	86	107	89	135	98	106	96	101	111	120	102	105	86	113	108	92	91	110	124	116	98	110	94	107	91	101	111	90	99	99	104	116	93	103	87	109	115	121	108	97	89	106	103	94	100	92	89	105	93	114	104	100	85	102	102	120	105	109	108	101	105	100	93	103	109	106	101	95	114	96	92	107	124	92	98	98	117	90	115	98	78	89	117	126	108	101	94	104	100	99	118	93	95	111	100	93	91	105	89	93	110	118	102	87	99	102	102	103	94	98	109	97	107	100	109	111	118	119	133	119	100	107	100	125	118	102	130	93	109	112	101	91	107	111	107	100	93	107	93	96	107	90	115	108	109	107	115	94	97	111	84	109	95	99	82	112	90	113	76	108	86	103	96	104	114	106	92	113	108	100	93	96	112	95	90	117	79	90	105	126	95	102	102	85	105	105	100	85	100	109	86	92	107	90	86	106	88	100	98	93	100	100	95	82	105	117	97	107	111	75	107	113	104	94	127	94	103	103	120	107	107	120	116	87	79	98	92	89	109	102	95	100	102	104	107	105	101	112	95	116	111	93	110	113	91	114	103	94	102	88	101	96	100	83	102	106	108	97	104	105	109	96	101	90	89	120	88	101	100	115	93	101	105	107	106	102	97	74	98	108	104	95	89	113	110	79	124	86	108	118	102	101	115	98	97	93	111	112	108	103	109	88	81	103	104	91	104	106	87	98	95	92	102	113	95	110	101	85	95	83	113	109	86	85	121	89	88	104	100	103	100	99	104	102	93	118	111	128	108	107	121	125	94	110	119	71	101	98	122	87	85	91	97	109	102	104	87	126	96	109	111	120	98	103	110	116	102	121	108	91	109	125	109	98	100	120	87	113	108	95	104	107	115	100	99	127	90	102	106	113	104	93	103	80	111	83	98	103	114	86	87	87	101	101	98	85	81	117	111	102	120	100	101	80	91	82	94	109	105	102	112	94	102	93	102	108	99	108	98	119	106	107	89	107	111	119	107	112	103	94	114	96	115	94	101	105	106	116	96	90	96	100	128	84	117	106	96	102	95	92	84	109	101	102	103	106	100	94	121	116	113	106	101	109	114	85	90	106	86	88	92	103	87	98	93	101	129	91	97	109	117	96	104	99	120	118	97	90	94	101	87	106	112	91	92	109	99	88	101	110	86	101	106	97	116	101	89	115	104	109	110	100	82	125	98	103	101	95	97	96	89	110	98	101	80	103	116	108	109	101	104	107	113	83	104	103	106	119	84	124	103	108	118	91	90	117	103	107	115	80	117	95	102	90	94	103	93	95	86	102	92	102	107	86	111	99	114	116	123	116	80	91	92	100	102	101	102	90	101	117	102	98	97	96	94	101	106	95	93	96	89	102	106	97	107	86	67	119	84	103	90	124	96	103	103	102	118	102	83	96	109	94	76	87	90	101	102	82	103	104	79	97	114	87	95	110	102	124	102	97	101	100	95	113	91	100	99	113	114	107	105	91	90	76	108	96	100	96	106	91	103	95	86	91	115	101	104	92	105	97	129	101	102	110	101	114	108	92	107	94	91	112	109	99	105	99	116	122	112	106	106	91	94	99	105	78	94	105	118	111	84	83	115	93	100	108	101	122	104	111	114	96	106	96	95	84	102	97	114	126	102	104	95	100	122	107	129	110	97	99	105	108	108	84	89	115	119	103	100	90	108	102	98	110	132	94	105	101	113	110	85	99	97	87	77	92	101	103	95	107	108	96	102	111	111	108	110	102	109	111	110	92	102	85	89	100	96	91	92	125	99	99	108	113	102	116	103	90	86	111	124	96	104	90	98	104	97	93	79	78	98	109	104	100	98	102	111	103	98	111	109	101	85	104	98	109	98	110	115	115	95	99	87	90	87	106	83	99	91	120	98	96	107	103	108	115	91	104	107	99	79	91	130	84	96	114	122	115	97	121	103	115	81	96	102	111	90	76	101	88	96	88	104	105	104	108	107	97	98	107	90	104	91	104	108	116	104	106	113	101	107	93	108	91	103	109	108	96	103	105	106	90	105	101	109	102	111	105	119	98	87	94	106	101	102	101	90	114	94	97	79	117	101	103	115	100	89	104	117	94	91	97	77	80	105	127	101	86	105	104	100	89	114	93	102	123	98	91	118	106	114	91	92	107	100	123	98	104	83	102	110	94	117	101	111	98	105	107	100	119	97	109	100	90	90	108	107	93	97	102	118	96	87	95	99	126	103	89	87	107	110	108	103	120	126	87	99	109	90	86	128	100	120	106	110	122	86	107	113	92	104	122	100	91	112	111	87	103	103	94	94	104	87	106	86	113	112	115	92	108	89	88	98	91	113	94	94	113	110	108	107	108	119	86	125	124	97	102	104	117	96	112	107	100	112	85	109	116	107	95	117	81	94	99	96	109	107	80	115	109	107	109	111	94	112	115	108	124	113	109	89	94	82	106	122	105	104	126	116	119	121	105	114	96	103	87	113	115	105	96	113	88	105	98	79	106	102	94	90	107	80	89	117	94	112	104	107	81	115	92	117	104	106	86	113	126	100	129	110	106	100	102	106	107	88	118	105	91	123	103	111	105	97	81	113	89	86	101	113	104	99	101	87	94	109	97	122	117	121	109	122	95	97	115	91	100	114	104	109	101	90	99	96	109	117	107	94	109	100	104	103	92	112	94	101	115	95	73	115	105	105	88	114	101	99	98	113	96	104	119	113	94	116	117	101	114	92	114	106	106	107	100	89	90	97	115	103	110	106	103	114	97	92	105	114	77	107	106	102	94	107	104	94	95	96	107	95	130	124	109	113	111	111	119	114	96	98	102	85	103	111	101	131	122	89	99	89	101	105	84	105	113	121	93	108	101	111	103	115	89	106	121	116	97	112	108	99	87	96	99	101	84	102	107
6138	4225	8575	10663	6899	6575	4475	3839	3364	2444	1541	941	786	782	610	574	518	450	372	404	352	332	344	362	332	348	349	361	368	382	366	356	348	314	340	322	329	381	325	311	295	324	325	306	312	336	297	276	317	344	293	321	316	310	309	299	336	311	306	309	319	351	335	310	303	308	310	304	279	310	343	319	339	288	308	279	304	290	348	293	346	305	348	324	294	306	292	301	324	300	322	306	275	302	302	315	328	290	311	293	302	329	309	310	318	328	308	311	322	296	292	303	271	298	280	269	325	315	322	293	275	322	303	268	299	290	288	333	285	325	300	307	294	317	312	314	309	281	304	299	304	304	323	319	320	311	310	292	298	306	311	314	312	276	274	285	278	304	307	337	313	327	286	306	328	298	315	307	271	283	311	308	310	279	307	311	288	283	302	290	286	284	320	317	292	295	296	261	294	291	335	323	291	273	315	302	282	297	305	311	311	326	323	297	271	324	269	333	298	295	324	306	312	283	296	320	306	342	313	304	281	307	300	341	314	298	308	295	321	300	303	314	308	297	298	314	290	320	323	314	321	309	308	301	334	306	291	315	313	329	299	313	296	317	324	302	355	301	285	314	307	317	293	310	259	317	319	281	333	330	308	306	292	339	284	297	332	297	294	318	285	289	309	301	302	308	322	322	299	306	308	314	318	332	336	305	316	316	299	285	270	304	306	326	321	307	299	263	316	295	294	290	295	318	318	307	310	329	295	288	306	320	287	272	307	348	313	316	308	268	319	320	295	300	267	320	325	282	311	295	333	300	303	322	312	307	325	303	283	280	303	294	272	280	272	278	298	301	312	331	301	280	299	323	325	296	279	325	312	322	330	299	303	317	303	297	295	288	313	314	302	315	316	287	283	294	296	265	305	306	254	310	296	294	291	323	342	301	289	310	290	299	288	306	291	293	277	310	286	291	311	320	350	293	327	318	295	295	335	291	305	304	299	308	268	339	321	290	323	303	302	313	308	294	304	317	318	296	319	303	282	282	264	299	282	336	325	300	293	331	313	303	281	324	310	315	322	292	311	304	285	321	306	298	298	287	294	279	325	298	288	304	293	299	290	306	294	326	327	290	279	285	344	328	296	279	305	292	298	352	321	304	302	294	276	315	300	260	284	318	301	317	310	306	294	301	316	305	337	314	313	334	312	316	312	317	293	288	257	310	291	276	314	286	314	325	267	309	303	319	318	304	308	321	334	349	278	292	284	311	346	304	295	313	292	268	339	327	318	283	295	290	291	295	314	310	300	328	321	290	279	311	277	305	306	306	305	286	317	294	301	298	321	308	307	316	297	283	311	311	331	322	320	292	285	278	286	310	305	298	315	304	276	318	335	307	327	311	287	323	284	297	301	309	307	283	331	320	306	344	291	325	301	294	327	328	284	330	279	315	307	296	328	283	319	315	338	326	306	302	284	329	314	318	294	301	303	316	313	300	308	298	323	291	300	292	322	277	279	319	285	309	293	286	278	315	306	320	317	295	324	300	292	283	310	313	326	289	315	300	314	306	302	323	303	319	316	283	310	295	298	304	313	298	317	309	295	280	277	280	322	327	314	327	309	313	294	301	288	293	283	326	289	297	317	304	285	290	314	312	278	334	347	317	315	307	293	304	288	312	289	278	322	298	335	294	304	291	328	322	302	307	312	290	302	333	284	283	327	302	332	322	302	309	329	277	315	299	295	306	278	296	301	316	307	316	288	324	327	309	330	288	317	300	287	324	298	316	283	307	309	313	289	358	309	314	308	303	303	320	278	298	287	284	262	311	255	280	318	300	283	311	296	310	301	286	301	310	310	311	290	334	279	302	313	292	325	318	309	327	327	311	278	304	287	307	311	316	273	312	303	315	308	303	278	345	274	311	315	313	302	315	313	319	294	292	310	316	293	309	277	300	314	322	321	322	308	298	304	273	298	301	267	281	323	332	307	309	292	296	290	292	298	300	314	342	304	294	313	327	282	298	318	303	287	299	313	321	293	314	310	294	292	292	268	291	288	295	261	297	312	335	303	295	293	326	312	286	270	305	304	293	292	297	307	283	292	333	307	297	292	301	304	298	279	277	313	320	303	299	311	298	287	324	305	313	296	323	319	325	321	326	310	295	298	335	317	283	331	307	294	311	311	317	320	311	299	293	311	312	324	282	277	296	319	284	283	349	296	310	301	301	316	335	293	315	279	274	299	329	311	312	319	322	307	312	291	302	340	342	283	338	325	288	291	316	288	292	318	331	285	334	307	337	325	348	283	297	318	289	310	304	334	317	283	299	298	329	310	322	286	302	335	275	322	340	310	293	297	283	330	287	328	296	298	292	333	286	294	302	270	322	297	319	304	298	312	277	315	320	305	268	295	283	311	302	322	316	322	300	314	321	303	314	331	306	300	303	336	279	293	319	309	292	304	319	277	274	297	321	310	277	309	308	319	342	318	288	282	289	312	308	298	311	284	293	295	281	300	301	319	295	322	319	298	313	309	304	311	343	317	293	304	290	309	338	270	319	304	317	333	292	331	289	291	320	330	308	300	299	326	309	282	335	268	294	302	290	279	314	324	301	307	280	330	339	324	298	287	290	292	338	310	328	336	324	317	320	312	311	295	271	283	325	270	300	311	327	318	325	307	288	312	300	301	259	277	282	263	321	297	337	293	302	310	340	305	305	297	286	276	310	290	297	307	307	279	293	357	314	295	298	312	313	299	296	337	283	296	302	304	300	298	313	339	310	316	343	322	299	283	259	313	340	278	273	314	300	274	298	315	306	317	283	315	303	323	314	293	293	260	291	315	301	300	332	312	286	309	288	283	313	321	312	309	313	288	285	296	310	316	283	320	305	280	281	308	285	303	308	322	299	303	304	295	312	295	290	314	325	290	321	290	304	351	283	277	326	327	319	288	299	324	282	327	287	291	290	304	279	282	329	291	292	292	307	305	293	311	291	320	325	294	297	312	301	309	272	282	300	311	319	301	323	323	295	293	293	303	288	314	295	325	315	307	276	313	293	296	304	305	292	318	301	300	310	341	309	343	284	328	285	311	300	299	326	316	328	307	329	307	304	284	315	307	303	323	300	298	314	282	276	297	321	330	287	281	301	323	302	301	286	282	297	308	292	315	294	331	301	285	321	296	304	277	317	287	328	311	324	316	300	316	312	296	294	321	297	321	315	300	321	322	319	317	301	303	299	292	315	306	323	302	304	289	301	324	267	298	293	325	309	289	318	273	312	277	325	293	291	323	310	309	312	294	327	328	305	308	301	311	290	327	329	331	328	314	282	331	302	313	312	321	298	281	285	312	267	309	279	318	298	294	335	313	291	311	294	325	304	288	307	313	287	293	318	295	311	279	320	306	336	305	321	303	284	315	304	307	286	323	341	307	307	294	270	311	298	321	308	310	289	314	321	288	276	279	288	305	305	307	330	304	290	295	298	343	337	312	339	324	323	327	315	310	296	320	317	312	302	286	338	336	274	350	300
32372	27499	32265	33483	25100	21754	15889	11872	9727	7203	5225	2812	1490	881	653	520	423	336	308	263	278	300	277	246	243	240	247	262	293	272	287	256	240	239	243	255	253	289	264	216	239	266	242	237	241	215	274	252	225	243	257	237	234	218	222	226	242	230	216	202	362	319	230	214	224	223	207	190	216	216	239	235	221	234	214	254	224	211	216	211	220	239	247	218	190	234	227	236	228	231	204	202	233	220	230	223	208	183	216	210	208	202	226	218	225	218	213	229	198	248	213	209	253	217	219	219	233	205	217	210	211	177	234	190	212	224	209	224	228	199	227	203	208	206	204	241	209	250	219	238	202	195	227	244	232	242	211	211	225	223	237	239	211	218	233	209	226	241	227	234	230	228	235	227	221	216	238	221	240	220	229	244	219	232	216	237	207	224	223	194	215	224	231	223	218	185	209	173	232	202	229	229	238	238	226	227	205	218	232	256	232	231	207	209	209	237	241	210	233	206	219	247	212	217	252	186	205	239	260	238	250	236	245	236	201	233	206	251	198	238	215	221	233	224	212	228	215	265	213	220	212	228	216	213	210	238	234	213	229	237	219	232	199	233	208	237	223	222	225	239	232	196	227	218	209	236	230	240	210	219	201	253	226	226	241	249	240	219	224	210	227	229	221	194	213	235	229	202	213	218	237	204	221	204	219	229	212	248	237	211	233	223	205	226	194	206	228	230	224	193	221	233	211	253	210	221	217	242	201	229	222	246	227	220	244	214	211	226	219	219	247	203	212	223	219	222	200	245	230	232	205	193	243	192	233	236	222	202	221	234	200	174	220	219	234	236	200	225	215	202	241	213	212	211	228	204	219	234	207	200	215	223	238	201	227	224	208	207	226	216	222	223	227	214	222	231	179	222	211	201	260	224	229	229	231	216	220	216	209	227	199	226	225	217	234	196	243	201	220	224	225	244	211	225	233	220	228	199	241	214	223	224	231	226	233	244	256	214	217	206	204	226	196	219	237	236	246	253	220	223	240	222	219	221	196	243	210	223	229	215	231	226	231	222	210	219	230	221	215	226	223	223	221	198	212	210	242	238	178	216	218	213	199	240	229	211	227	220	217	227	224	229	225	232	233	218	256	239	263	216	223	242	220	226	228	220	206	245	232	205	248	203	206	204	217	215	188	210	233	227	230	217	205	241	216	249	208	221	230	221	220	193	223	232	221	231	252	213	224	221	201	253	236	211	229	205	236	236	227	244	214	196	233	223	212	233	220	198	218	225	231	232	206	258	229	219	197	228	206	220	235	218	224	196	209	232	210	202	205	218	212	235	198	249	226	223	244	234	223	224	200	227	225	239	215	205	234	215	214	215	228	211	227	202	250	187	226	224	229	210	206	216	219	229	213	227	228	222	218	207	225	199	199	200	188	235	258	216	229	204	216	235	216	226	214	206	233	226	218	249	213	225	235	229	228	226	239	249	221	251	213	198	224	220	219	218	232	212	220	218	219	257	221	214	231	235	237	231	258	256	229	223	211	195	212	216	202	232	219	235	224	221	238	210	228	205	229	227	204	233	232	227	214	215	210	223	226	230	223	216	227	246	216	211	227	220	208	212	239	207	227	225	189	207	225	238	227	219	226	261	210	214	238	238	232	193	240	201	230	230	205	195	248	196	216	234	234	191	209	213	249	207	233	261	205	238	243	227	204	242	224	222	173	221	214	240	245	213	229	222	244	223	228	239	216	223	217	230	226	188	219	231	227	234	233	212	213	229	228	226	214	243	221	209	229	209	208	194	214	217	234	243	191	208	209	210	227	220	226	205	239	188	214	206	195	234	224	203	203	206	213	209	209	219	230	239	235	204	240	209	232	223	259	210	222	193	228	224	234	226	205	238	227	210	237	231	207	201	217	207	202	223	241	245	205	200	208	215	219	216	218	221	239	255	214	228	196	223	208	234	190	227	228	219	219	231	226	248	221	206	238	210	220	212	203	227	215	238	222	205	220	209	243	210	227	251	249	224	202	222	213	222	238	229	209	223	209	237	234	232	206	217	238	194	245	225	242	219	214	232	201	224	234	223	225	194	215	237	226	241	242	213	239	219	224	205	211	210	251	222	210	221	223	248	243	221	230	242	201	246	206	238	232	207	207	241	212	208	259	230	221	190	224	231	219	226	223	244	200	243	236	212	213	241	243	196	232	218	226	216	231	220	212	206	223	231	221	225	244	224	235	217	208	234	220	225	233	232	195	218	240	254	197	199	228	219	226	235	215	227	232	212	220	217	215	211	243	246	220	244	225	219	199	216	245	230	215	210	186	208	197	206	232	238	223	229	244	255	247	193	234	201	239	244	239	228	230	198	190	182	226	192	216	240	217	214	206	219	250	214	216	194	200	213	224	216	230	225	235	211	215	219	224	221	242	227	244	233	237	199	242	217	213	252	227	242	214	187	212	212	254	235	212	239	218	228	218	225	209	201	254	269	234	244	234	215	227	196	216	211	215	197	245	241	224	234	215	226	211	221	204	259	221	216	214	239	233	241	248	222	244	237	232	236	226	215	227	247	214	224	195	241	208	200	207	189	216	202	217	214	226	202	202	208	231	214	227	223	241	237	227	213	217	216	230	223	182	215	214	247	218	211	207	223	246	244	222	224	206	236	198	217	220	221	211	216	212	215	229	230	230	196	198	236	208	206	220	215	225	205	241	225	245	229	224	206	191	232	227	212	213	229	232	237	220	240	221	206	248	206	236	201	178	224	211	230	189	219	216	215	225	224	208	208	244	205	217	222	227	219	233	206	240	201	232	249	256	224	224	225	242	214	219	246	222	215	207	211	219	239	242	223	215	226	245	218	234	233	221	213	229	248	220	223	232	224	222	231	224	217	206	226	208	212	206	211	231	215	214	225	218	192	249	211	222	208	206	240	229	214	202	261	214	231	215	244	213	208	205	237	221	262	223	208	231	207	235	227	199	231	217	223	213	234	210	214	212	252	198	208	248	239	217	214	234	206	216	233	209	246	215	232	193	215	238	247	258	230	203	197	213	231	220	215	220	240	210	220	225	224	215	252	220	195	210	223	194	223	215	218	222	241	219	220	256	262	210	223	212	212	231	232	199	223	213	225	239	202	196	235	251	219	221	203	218	189	210	216	209	219	253	242	211	237	211	255	223	227	236	225	220	225	235	225	240	210	226	211	236	218	229	230	223	218	215	219	237	229	216	218	236	250	258	227	234	236	241	226	262	200	214	230	218	234	218	234	206	232	232	197	221	223	232	207	205	210	234	225	227	247	233	226	222	203	225	241	234	209	214	250	222	212	237	216	235	233	239	226	202	219	228	248	210	226	230	208	219	218	208	217	218	232	218	218	208	234	245	226	234	209	230	208	243	235	233	194	237	236	229	216	236	215	204	208	234	207	199	226	197	219	207	199	214	220	241	206	207	208	252	219	239	221	213	222	232	238	239	223	225	237	238	212	232	217	211	216	255	230	223	238	211	217	209	197	224	223
24485	19456	29870	36053	28597	32625	26983	24847	21792	16818	12102	7356	4464	3630	3321	2780	1856	1312	1192	1170	862	942	840	796	770	801	757	723	953	958	922	827	765	727	736	715	754	825	718	686	695	680	703	675	723	669	633	656	724	759	707	612	561	619	559	592	588	538	531	530	1648	1544	658	597	529	569	553	540	555	557	556	598	554	619	579	602	544	613	542	538	603	572	529	554	531	581	542	556	520	578	550	603	548	549	562	596	616	587	593	532	582	573	546	600	581	615	581	592	550	522	559	539	582	560	570	564	593	537	577	542	575	578	599	536	518	566	565	590	569	576	582	567	587	566	554	543	561	598	552	575	577	537	586	595	598	582	578	543	576	528	570	577	520	613	588	576	566	586	541	548	560	600	563	566	537	532	619	538	573	544	562	572	536	547	552	549	532	556	525	564	586	590	561	542	550	543	534	559	532	558	606	556	575	591	557	569	561	612	592	590	555	534	513	546	574	531	563	569	605	557	553	587	570	562	579	541	568	570	559	525	578	563	580	560	620	555	569	561	578	550	572	523	580	555	574	571	550	582	554	564	557	579	589	525	535	559	570	543	561	567	573	563	527	518	571	585	560	537	551	541	554	564	555	599	552	566	557	522	556	564	595	578	523	596	550	536	557	543	574	571	559	585	535	508	592	604	573	545	575	592	525	570	598	562	516	595	532	536	545	572	532	561	554	599	517	582	563	569	548	492	555	581	572	550	570	528	567	565	564	567	567	569	577	580	544	537	540	576	557	538	528	600	634	550	574	535	555	533	521	542	549	569	573	560	536	567	552	605	552	574	554	507	528	544	570	588	599	531	630	557	546	558	534	560	542	505	553	539	559	585	587	626	567	542	537	577	560	520	578	560	567	540	583	578	578	568	529	574	578	586	516	534	559	588	612	551	599	538	547	550	533	546	531	589	570	541	585	521	541	516	579	512	545	594	585	564	566	569	572	576	556	566	558	600	541	591	582	559	560	550	590	561	543	537	517	553	585	569	509	592	580	586	553	562	577	521	615	536	551	562	538	568	550	564	559	567	549	552	566	578	607	566	597	544	567	567	583	550	558	585	544	569	575	568	538	563	577	540	540	589	582	553	562	577	617	593	579	581	525	558	603	552	547	532	567	537	538	523	579	579	592	544	573	568	556	576	534	615	551	558	544	563	539	525	531	574	598	563	565	611	608	552	609	536	573	586	532	583	559	556	621	610	621	564	576	550	563	555	550	573	590	562	567	542	570	572	526	566	519	596	567	538	622	491	594	566	593	588	507	561	521	557	595	532	583	552	573	584	502	599	571	521	642	553	542	520	592	613	552	587	579	512	611	614	595	552	576	585	565	558	564	554	541	554	597	567	573	526	533	582	548	584	557	539	559	561	591	511	575	601	582	614	539	569	562	570	567	533	546	565	570	562	563	550	572	561	570	579	546	514	536	593	581	577	538	573	576	558	569	561	511	543	567	540	559	502	554	607	551	551	600	552	594	578	575	555	578	558	561	535	556	567	586	564	561	597	555	551	557	562	623	545	541	539	510	548	584	554	549	529	554	582	542	556	583	533	573	559	547	549	541	550	514	556	576	518	560	552	522	594	592	543	582	582	582	531	588	530	572	582	565	549	557	566	540	534	554	532	578	574	548	552	562	567	581	534	560	557	522	557	573	545	543	539	567	551	572	527	556	542	567	555	561	581	585	551	552	565	565	559	574	550	551	566	596	565	596	556	536	541	565	545	550	583	534	563	558	603	561	619	553	571	553	566	554	589	600	515	576	548	570	571	624	565	587	572	569	553	558	566	584	582	555	547	567	550	539	563	586	548	550	582	505	561	536	566	563	599	544	602	523	546	559	563	592	590	573	590	593	573	616	555	549	552	507	524	540	542	629	594	587	634	537	569	529	547	565	593	525	608	595	522	552	530	580	528	567	562	536	530	599	523	581	564	563	515	565	540	561	581	586	573	576	566	584	569	585	569	569	586	555	551	581	556	566	556	556	598	548	568	573	576	580	544	551	588	616	532	579	587	539	577	540	614	562	564	579	567	536	534	595	545	547	564	542	584	578	539	587	539	577	551	589	555	557	575	565	588	564	563	577	569	578	615	561	520	552	608	572	557	561	545	568	563	564	555	554	514	534	559	550	580	566	572	590	569	535	541	581	572	559	561	579	594	520	604	576	542	606	574	530	526	585	528	543	573	563	552	556	565	536	551	532	530	558	556	588	554	560	569	534	561	576	575	572	572	527	578	575	601	566	546	552	581	575	549	565	561	573	556	569	563	554	569	603	580	541	557	554	552	564	567	575	555	587	538	575	593	555	551	549	556	598	556	576	542	536	532	532	564	560	556	528	587	530	530	528	591	582	561	546	560	524	530	531	522	551	604	559	540	552	586	568	519	533	545	548	559	559	584	582	501	540	560	506	576	599	552	585	600	565	577	559	567	554	589	547	553	545	521	551	565	542	545	540	578	549	552	583	523	584	561	554	593	554	535	549	524	601	591	572	519	559	595	568	527	555	573	560	553	557	576	536	573	594	540	560	537	534	620	540	564	557	573	593	520	549	569	552	577	560	584	562	605	538	559	550	535	557	535	586	556	572	557	552	621	545	610	546	566	551	553	560	556	602	573	524	602	557	564	586	582	591	560	613	580	590	585	577	561	523	555	537	551	546	541	559	528	555	557	583	512	560	584	575	577	568	520	515	592	544	575	593	540	551	538	566	538	530	557	570	575	567	548	572	588	572	544	569	523	583	524	560	582	545	558	611	543	587	557	562	540	554	540	577	571	522	577	615	551	632	576	599	586	564	551	530	559	529	548	558	550	568	559	537	585	579	586	587	539	602	546	519	551	556	515	539	566	597	563	577	603	574	568	528	542	615	587	526	587	602	579	524	575	543	581	549	553	527	564	556	537	554	551	555	584	562	540	577	558	587	568	527	577	629	548	563	594	577	561	560	601	524	557	612	538	552	607	573	546	500	559	566	582	584	532	556	557	576	607	579	587	537	587	548	585	548	587	545	565	557	537	554	582	560	580	565	599	549	548	586	625	540	570	554	584	558	570	588	554	536	546	542	546	575	571	559	577	578	592	534	553	550	563	565	579	573	559	565	531	587	533	553	575	558	599	565	599	563	522	592	549	569	559	568	579	517	574	559	553	552	570	551	576	548	566	549	567	563	560	587	580	562	582	588	572	543	594	573	581	518	517	572	565	538	512	583	588	611	602	584	528	566	570	570	564	562	564	573	579	557	586	593	530	548	576	516	551	581	528	576	584	571	534	527	558	567	580	583	553	555	568	551	561	547	588	545	529	563	562	523	598	571	577	571	577	557	601	519	551	531	547	565	590	532	550	544	610	528	598	585	541	582	562	571	545	537	596	575	576	602	577	559	611	554	545	545	557	558	534	549	614	549	560	563	571	564	584	576	575	608	608	575	536	558	553	576	561	557	549	589	519	554	561	576	561	596	574	592	575	555	560	591	571	555	588
41710	35029	37321	38025	30316	29667	24888	20984	17582	12350	8239	5452	2750	1753	1419	1253	766	588	489	539	377	384	362	333	374	368	328	380	377	406	375	368	342	342	321	291	354	359	316	315	294	308	308	335	301	275	347	317	327	343	338	347	319	305	315	301	279	312	310	322	392	335	287	296	303	290	280	293	310	306	304	325	294	285	304	291	302	289	267	309	322	293	314	275	295	321	303	312	289	286	281	325	284	295	293	339	304	280	297	288	302	296	327	340	308	317	309	286	262	319	288	331	271	302	265	338	312	306	319	302	273	303	313	288	286	306	336	282	298	274	303	269	304	295	299	273	273	294	276	280	302	266	291	315	286	277	287	325	273	261	267	273	290	318	316	317	282	325	338	271	269	302	274	260	289	285	275	281	293	279	282	301	296	280	295	306	271	320	298	237	295	300	333	275	313	276	285	276	294	300	268	299	261	296	274	304	269	284	304	289	335	310	290	248	319	293	275	309	280	312	274	292	309	313	285	275	288	298	297	285	291	301	275	288	310	299	283	289	322	273	288	291	294	297	268	309	275	312	314	278	283	314	268	273	302	303	287	314	289	288	312	290	297	294	314	292	312	285	313	286	301	277	271	308	280	269	280	285	275	309	285	292	280	279	345	287	295	293	276	309	285	272	287	296	331	279	345	276	292	307	313	316	305	281	278	272	292	287	304	282	272	282	294	310	283	273	289	300	283	283	306	334	293	281	288	277	302	313	290	303	322	297	272	300	286	288	285	268	295	272	307	266	293	293	279	316	283	281	278	287	306	278	334	306	311	309	333	300	286	271	314	285	295	309	289	280	281	292	295	296	287	279	289	300	294	295	261	275	307	290	269	291	292	313	297	298	279	288	293	321	287	281	301	315	305	295	298	318	288	298	290	270	281	276	268	293	279	298	299	323	289	314	311	304	313	275	320	305	304	273	302	331	341	284	278	277	285	288	315	279	297	324	294	307	284	289	299	289	297	288	276	295	263	278	299	307	311	301	299	294	287	298	296	291	272	288	276	301	324	330	280	295	305	321	289	295	257	325	275	310	310	315	282	277	279	304	293	316	312	300	261	290	329	322	289	302	281	303	283	281	299	277	287	319	314	332	295	294	304	314	291	307	284	262	306	319	295	298	301	301	303	304	283	303	283	298	309	312	291	289	298	289	306	314	294	328	313	303	287	272	261	283	282	297	323	254	304	256	276	301	317	284	282	307	306	268	291	256	293	260	320	300	276	351	297	353	306	336	295	282	275	307	288	285	283	268	306	267	289	269	288	290	299	275	279	292	266	274	293	313	292	301	279	301	290	278	297	310	265	286	285	325	300	298	292	340	304	297	304	286	265	300	276	276	275	315	300	301	303	315	278	304	272	295	316	294	281	289	318	286	291	279	282	333	303	306	293	286	297	288	297	280	324	280	285	287	285	304	278	327	316	277	290	299	278	292	267	262	321	323	322	287	283	279	272	291	324	324	299	291	293	309	260	271	265	287	285	328	278	292	306	298	269	316	290	310	284	294	300	290	298	276	307	308	330	304	302	304	286	319	262	338	327	318	309	294	267	309	310	297	279	295	281	343	288	274	286	311	284	285	310	312	314	283	316	304	290	311	282	316	297	295	302	328	283	276	314	292	303	287	296	301	305	257	294	312	284	282	311	288	308	312	311	295	281	273	280	278	299	305	272	285	297	282	293	299	298	284	277	329	284	303	321	287	276	266	277	288	320	311	340	302	310	279	299	286	308	270	279	304	320	286	299	293	302	304	293	286	299	274	316	255	279	318	324	300	269	287	280	297	271	292	318	293	282	288	269	288	315	307	315	279	270	312	325	287	314	297	329	286	308	295	291	281	266	272	287	314	296	266	280	297	301	293	304	254	312	310	329	305	342	297	329	303	287	290	263	271	300	296	307	283	289	287	323	301	302	310	278	309	295	263	315	294	312	276	317	278	306	291	275	295	283	302	306	323	271	259	292	290	287	259	298	282	301	323	313	302	275	298	303	304	283	308	299	280	302	282	301	286	287	317	294	282	296	314	280	314	335	318	299	281	305	291	273	289	281	299	294	294	294	299	263	287	298	328	275	288	309	288	319	302	285	291	312	290	292	289	291	248	284	305	292	283	308	318	303	296	302	291	283	310	277	316	299	318	286	268	296	276	288	287	324	329	294	314	272	302	267	294	319	305	344	295	290	266	306	244	286	292	284	297	293	306	266	303	298	316	278	296	287	311	290	279	281	293	303	291	275	286	303	293	309	295	279	272	286	292	264	275	266	297	263	317	271	298	315	272	293	310	309	294	273	259	283	302	282	301	281	283	279	287	271	300	310	250	308	311	308	285	281	311	300	318	284	282	291	301	323	296	289	313	298	304	296	308	264	263	263	316	278	304	306	283	292	279	271	305	309	327	289	287	315	255	320	282	278	282	349	294	274	298	281	292	298	287	325	267	293	298	293	282	289	310	277	302	311	288	307	320	298	309	273	304	286	289	301	315	282	305	282	295	287	298	295	310	315	287	290	326	300	292	313	266	294	313	289	277	308	279	322	294	288	286	319	299	288	314	290	291	266	286	304	309	273	315	309	280	283	292	299	313	281	276	299	292	293	278	276	293	260	263	282	306	288	283	289	282	292	288	291	306	285	272	311	284	294	309	291	304	281	316	295	285	295	276	305	272	294	325	303	310	292	280	306	286	277	289	293	329	279	297	315	264	294	283	327	270	294	306	277	258	305	299	288	272	317	291	304	278	294	273	287	330	337	293	292	321	317	252	263	272	290	263	262	291	331	318	262	311	297	283	287	287	304	305	298	334	308	278	304	318	283	298	274	304	296	282	278	269	284	315	329	306	253	305	300	317	289	314	302	319	296	272	303	287	317	313	293	279	283	310	276	295	289	313	280	288	283	296	290	265	293	301	309	283	308	282	292	271	265	262	335	325	289	279	259	297	313	326	277	308	284	322	317	279	294	288	298	278	294	269	303	285	286	297	305	269	300	266	273	283	300	264	287	297	266	295	298	305	272	322	301	309	304	257	306	301	303	303	274	315	327	297	298	292	300	298	320	298	262	333	298	301	337	297	257	256	277	292	300	298	277	283	253	287	264	311	297	287	312	280	298	289	291	263	283	335	308	307	297	302	271	285	271	314	278	308	311	317	279	290	309	317	291	288	270	286	277	306	304	306	279	293	317	293	297	283	280	300	261	299	290	303	311	273	297	301	301	315	321	299	300	302	299	295	311	296	311	274	289	303	313	293	309	297	275	300	301	307	316	308	254	298	286	283	297	295	277	316	312	266	281	257	302	298	328	292	288	303	281	276	328	297	295	289	294	305	275	301	304	269	284	293	285	251	293	307	332	304	311	263	302	311	300	307	296	283	312	311	276	288	298	278	316	303	308	293	309	272	314	303	292	274	327	270	270	295	314	287	301	266	311	292	305	285	332	268	263	305	331	290	301	296	259	280	331	333	311	282	301	319	317	301	298	302
31226	28297	36936	42030	36155	40892	35819	34014	30755	23854	17828	12383	7678	5614	5630	4848	3261	2374	2039	1718	1292	1370	1179	1112	1241	1149	1123	1184	1233	1432	1408	1193	950	981	1119	1026	1102	1059	1036	973	879	895	851	916	894	823	901	938	963	1046	1017	803	763	753	728	711	692	704	714	725	1250	844	669	714	759	728	726	746	716	699	721	677	756	697	684	648	684	685	737	717	668	717	690	666	751	697	668	677	690	731	687	707	702	732	680	710	662	677	695	664	687	664	661	723	686	663	698	690	752	727	692	708	677	724	700	698	666	692	693	746	703	699	699	623	688	689	720	677	703	711	731	695	709	712	702	676	668	644	719	707	700	642	669	697	724	716	688	723	683	683	704	663	735	717	656	653	687	654	688	718	670	644	724	660	688	710	720	665	669	680	683	651	734	704	722	754	685	722	734	726	698	681	665	661	764	703	696	690	699	720	679	675	675	691	647	689	724	711	662	682	668	710	670	683	691	719	700	713	709	737	638	703	676	713	691	674	656	703	662	719	673	685	707	683	662	681	713	703	679	659	674	735	670	702	707	680	657	710	683	663	673	655	687	671	676	686	664	723	641	639	695	687	740	649	670	688	674	708	676	701	689	634	694	698	690	655	722	699	682	702	693	661	726	685	674	680	681	725	718	681	703	708	675	683	677	687	728	685	744	614	676	685	656	673	737	642	678	656	704	642	722	686	666	695	688	666	708	722	645	654	676	691	732	687	710	713	673	719	658	655	682	686	677	674	703	717	668	691	688	690	652	677	684	647	703	654	714	688	668	694	673	707	670	658	654	678	704	745	692	649	669	735	656	663	718	734	683	672	684	658	685	654	703	703	696	700	734	638	716	703	707	693	688	673	685	706	698	674	685	715	680	726	670	686	725	730	654	692	668	676	712	648	680	708	741	696	732	710	762	667	710	700	714	705	671	722	709	671	687	680	706	709	690	671	679	663	649	645	664	706	664	665	702	711	656	705	680	695	648	704	689	682	702	709	705	734	702	708	667	690	671	694	661	664	705	651	677	704	715	665	680	696	739	716	717	681	719	689	655	722	682	695	683	707	682	682	656	699	702	644	673	734	679	662	715	725	712	707	594	674	694	694	735	728	675	679	745	709	726	708	696	692	699	707	674	657	699	769	683	728	727	706	718	691	680	683	701	689	694	687	677	688	687	697	697	696	716	702	707	740	686	764	670	700	636	700	725	694	672	671	687	724	673	641	697	679	688	676	753	685	681	671	680	710	683	751	693	665	689	709	673	684	703	704	642	671	698	679	690	661	667	697	746	700	685	667	703	680	695	697	680	651	701	731	682	644	687	687	694	628	694	691	717	636	708	692	657	661	691	654	683	699	688	735	712	695	690	699	687	684	698	668	674	693	686	694	657	717	722	687	642	673	669	736	667	667	688	686	699	671	720	710	709	706	622	704	731	691	697	693	729	686	706	701	689	698	668	654	694	680	661	717	637	723	692	704	679	732	695	681	751	728	681	731	710	692	754	700	709	650	642	699	671	703	670	685	661	692	735	664	674	644	708	641	711	673	688	704	697	705	689	685	695	705	683	694	706	716	656	675	647	681	677	705	699	715	688	645	669	714	722	689	685	679	701	716	731	704	724	687	677	650	657	680	681	721	667	697	699	723	697	676	686	725	716	741	639	646	684	677	661	710	734	707	763	702	722	665	645	671	673	680	685	659	724	671	704	660	693	658	717	677	670	674	690	664	684	656	651	717	621	707	667	737	709	676	736	695	675	694	723	705	689	689	695	671	662	685	695	695	672	644	690	650	682	733	686	669	686	709	696	637	740	632	717	680	663	667	679	669	660	690	699	684	690	709	689	684	696	675	653	698	688	720	680	719	683	699	699	676	720	692	740	678	674	717	658	672	659	674	753	715	634	664	691	688	699	688	713	678	644	665	709	706	691	633	679	667	684	694	682	650	645	707	662	699	720	694	664	660	688	656	701	682	688	676	658	658	690	647	693	677	668	654	686	683	705	660	684	667	653	685	654	688	699	653	686	732	677	718	685	680	666	717	668	674	726	728	679	728	681	728	690	739	667	713	672	651	684	693	699	688	712	684	673	701	729	700	668	657	715	674	711	680	706	688	711	650	692	695	670	713	720	648	720	674	643	663	691	659	706	642	712	627	696	702	678	685	698	651	688	695	670	737	725	715	668	659	716	706	667	659	700	657	691	706	727	696	664	717	701	700	644	672	719	673	678	676	699	672	685	693	696	728	690	710	685	705	687	660	678	693	690	665	666	661	695	673	659	712	657	684	670	669	734	722	665	707	751	623	657	692	700	689	702	665	661	703	680	658	684	702	700	707	687	654	654	728	710	700	670	698	649	704	690	702	699	690	681	678	713	681	682	663	687	688	674	678	693	643	671	684	672	724	698	676	691	694	675	681	663	687	680	725	646	691	749	685	633	688	674	692	687	672	691	650	647	716	696	696	671	718	676	703	693	680	703	653	702	718	683	728	693	654	737	716	685	669	675	673	707	701	627	697	663	689	720	631	682	715	683	666	653	658	746	640	675	683	704	663	691	674	653	728	708	659	692	702	680	688	721	703	655	710	697	657	678	684	691	709	692	688	667	676	665	731	693	682	715	696	694	681	697	689	692	716	664	686	681	703	614	703	686	664	647	739	691	664	660	673	628	705	718	722	670	684	710	676	671	663	664	676	655	734	690	686	645	702	685	655	676	736	726	682	680	682	647	693	655	678	660	709	689	705	703	698	725	679	696	698	689	671	655	682	711	699	663	699	708	692	694	676	673	678	649	717	707	723	707	686	681	656	674	668	677	653	727	698	730	703	680	682	683	728	741	722	705	712	665	689	696	655	706	696	685	691	657	678	676	739	726	726	685	680	667	694	674	676	693	635	709	653	665	715	689	682	706	705	736	691	686	691	754	721	729	676	716	637	661	715	692	700	694	710	680	645	692	728	640	734	687	704	664	716	712	639	686	731	691	660	695	680	676	682	681	697	622	711	654	690	685	679	690	718	652	699	658	707	725	659	698	689	669	668	646	673	679	637	661	682	651	708	657	690	677	713	692	647	686	733	692	682	711	702	723	709	694	676	681	671	675	706	681	691	680	711	695	674	757	668	655	669	651	707	722	708	702	676	699	622	735	691	662	722	686	659	667	701	739	720	693	679	710	715	662	657	712	689	691	688	704	672	658	682	685	717	689	683	687	682	705	643	699	660	677	709	675	655	675	665	729	683	668	653	691	692	663	696	705	686	639	711	667	689	678	736	701	653	691	701	735	671	678	657	686	721	685	686	676	647	677	682	721	676	717	684	683	704	706	698	764	692	691	716	668	684	722	698	691	700	679	676	710	655	676	639	698	678	711	694	689	680	665	673	706	685	678	709	677	687	686	697	717	683	696	730	690	705	713	687	694	645	667	644	720	696	720	697	684	674	686	676	673	738	657	680	715	676	676	715	687	697	717	694	716	691	682	703	670	684	671	710	740	687	668	667
8184	4675	5743	4994	2674	1604	1217	824	596	485	292	240	170	140	148	142	125	131	111	102	97	99	117	117	99	113	87	109	107	126	95	104	109	114	105	119	112	124	99	119	81	102	114	124	101	97	93	108	111	93	117	118	93	99	108	106	94	93	115	130	112	122	112	127	100	109	110	97	100	95	95	113	119	113	127	103	131	98	104	84	99	107	104	101	116	105	98	98	97	96	82	97	113	100	93	108	86	114	101	105	84	106	96	110	108	95	96	105	106	92	95	90	95	98	86	112	101	118	108	100	84	108	96	117	128	103	108	99	94	97	103	116	121	133	97	90	118	122	104	102	95	99	106	92	111	99	101	99	118	97	88	101	92	112	115	99	129	109	117	104	115	116	113	94	108	108	105	111	124	121	99	88	113	118	141	112	102	101	118	124	95	116	86	97	103	101	116	87	97	95	96	101	98	117	93	96	114	91	91	89	112	103	91	103	103	93	122	93	120	105	101	109	105	95	103	99	109	112	93	116	112	108	97	102	106	113	89	93	118	119	111	111	97	106	105	92	121	97	99	122	113	93	103	122	103	106	104	130	103	93	94	106	112	106	87	112	92	104	79	112	106	116	105	117	88	113	109	106	112	107	95	99	104	95	103	117	111	109	117	117	88	100	87	94	121	95	106	91	114	97	103	121	113	103	108	100	103	85	81	116	117	95	101	104	103	107	102	110	114	82	114	105	112	104	92	97	86	100	100	106	110	103	110	112	117	103	110	99	98	97	114	96	108	89	107	96	112	115	115	74	108	121	123	120	113	106	121	132	102	111	98	110	90	100	99	102	99	92	109	110	89	110	99	100	107	95	104	120	113	97	112	114	102	85	99	108	87	103	106	100	101	116	97	108	89	99	105	112	117	107	122	99	106	100	109	110	104	95	95	83	109	116	106	111	104	99	103	116	124	108	111	86	104	115	97	103	106	98	100	108	94	108	92	100	96	92	89	86	104	96	101	117	110	109	103	92	88	104	86	92	122	118	95	111	103	115	96	120	101	100	115	102	103	111	93	114	82	99	98	103	107	103	125	93	120	106	84	84	126	101	109	103	120	106	105	99	104	111	117	117	113	102	114	89	113	94	111	93	111	115	100	106	111	106	104	102	94	113	107	106	106	93	106	92	106	132	119	100	102	114	102	117	116	96	106	99	103	104	110	107	118	113	88	108	98	114	123	102	94	109	99	98	86	96	118	104	117	92	119	104	112	95	91	128	93	142	96	98	90	104	101	106	100	111	109	115	87	117	86	98	119	91	105	112	99	98	91	111	108	97	98	123	96	99	104	112	120	99	111	116	101	98	98	93	108	97	112	91	108	96	113	114	107	100	95	92	113	127	98	96	114	110	107	90	104	96	106	105	112	97	104	98	113	109	108	110	101	110	105	108	96	99	119	96	99	125	115	108	106	102	103	117	98	84	102	118	94	104	124	102	101	103	104	113	123	105	89	92	109	90	114	100	100	89	102	110	115	106	120	111	95	110	100	89	90	112	106	119	90	90	112	113	96	102	100	104	99	85	100	114	110	102	106	118	96	91	92	101	96	87	114	102	108	97	103	88	122	101	92	97	96	109	88	104	106	129	108	120	104	96	107	99	92	85	96	90	88	96	91	95	119	118	113	108	115	109	116	109	117	125	113	100	120	110	94	133	116	108	87	87	113	90	118	115	101	105	84	114	128	102	109	109	104	112	111	117	108	114	106	97	100	96	114	111	105	99	102	114	100	109	105	101	116	107	99	94	96	120	115	96	109	91	100	108	97	88	102	106	96	98	107	124	109	85	114	98	108	109	88	86	115	128	111	103	102	114	98	112	91	102	116	101	102	110	98	123	96	99	67	100	121	87	115	101	114	101	105	89	113	82	95	102	95	95	95	101	102	92	104	83	108	97	92	116	90	118	95	100	124	114	107	117	90	112	95	113	115	104	102	122	114	100	99	112	105	108	112	112	93	112	112	102	84	91	90	114	104	95	98	106	106	114	109	123	103	117	110	108	127	97	113	112	109	86	113	101	96	102	102	89	109	114	115	100	107	100	99	115	99	111	118	107	106	103	90	95	109	93	105	123	89	98	110	109	95	102	96	106	106	97	113	106	91	95	104	108	99	111	126	109	112	106	110	126	90	104	118	107	106	118	106	108	93	107	89	84	117	95	85	103	101	114	107	109	95	98	110	93	109	115	115	87	102	102	85	122	117	115	118	105	127	93	85	107	117	107	108	109	92	115	114	88	114	103	92	123	108	113	117	102	107	104	109	103	88	93	104	104	107	114	109	100	103	97	95	108	84	109	116	102	113	98	102	83	126	122	116	103	84	110	108	102	98	115	126	119	102	111	134	96	110	102	105	84	109	109	113	101	93	87	103	102	116	112	101	103	92	90	113	85	93	101	122	104	108	117	109	96	97	104	93	93	101	94	106	116	96	101	105	102	95	97	99	109	99	108	106	110	102	107	107	113	95	104	114	100	103	90	120	104	111	107	93	95	119	112	85	96	121	93	123	120	115	90	104	87	107	95	108	111	103	101	87	105	101	114	107	98	100	93	120	98	108	96	120	105	110	93	107	113	100	128	95	101	97	123	111	91	105	102	110	113	108	121	103	108	102	104	99	103	102	102	101	122	101	91	89	90	129	95	114	111	100	75	110	110	101	121	89	109	105	118	101	112	115	106	93	103	104	101	83	90	115	109	94	99	109	110	98	97	130	103	119	121	102	117	94	100	110	92	83	104	122	110	113	109	107	91	100	109	113	90	92	98	105	83	124	106	103	111	100	106	103	108	110	92	114	111	97	89	108	88	123	104	119	109	93	97	90	107	104	90	105	119	93	111	90	104	86	93	95	112	112	83	115	104	91	83	84	91	96	114	98	141	110	114	116	107	110	101	103	104	102	103	125	101	114	119	115	116	108	94	117	93	113	117	95	118	117	104	100	130	116	109	93	60	96	89	111	114	91	95	108	86	102	98	105	114	91	90	111	113	93	105	128	122	93	119	106	110	118	121	113	105	101	107	106	104	93	96	100	128	105	104	84	93	96	101	105	121	91	107	109	99	95	85	123	95	110	130	109	91	104	94	112	108	114	87	103	94	108	102	116	109	122	86	101	98	119	111	83	109	96	102	100	107	94	115	109	81	101	124	91	97	92	94	96	105	91	111	94	100	97	114	99	106	104	90	86	112	111	90	103	96	116	109	88	113	112	128	104	110	105	112	105	91	106	108	112	104	118	100	94	120	95	90	110	99	100	109	103	99	104	115	104	110	131	110	106	98	97	100	118	117	116	118	127	130	103	101	95	111	88	94	114	82	113	99	95	114	117	128	98	114	91	103	122	98	97	118	90	88	96	100	82	112	91	114	116	116	107	109	85	121	108	103	81	114	114	88	108	123	106	93	125	118	112	98	113	89	109	103	114	106	94	140	110	89	102	116	110	101	116	123	105	97	112	112	110	113	117	106	111	89	107	107
6461	3985	9118	10766	7460	5746	4346	3192	2985	2186	1531	1328	744	620	647	584	466	382	413	378	349	372	329	323	366	339	344	372	350	363	392	370	378	339	363	339	316	344	335	309	361	316	296	316	335	292	303	275	333	345	309	354	309	358	305	312	317	313	319	302	384	411	299	285	311	311	323	269	314	337	296	330	326	291	322	326	290	316	322	326	299	320	336	291	327	289	312	324	312	297	318	305	325	327	301	336	283	325	288	321	352	327	306	296	337	316	277	303	335	299	330	310	303	303	295	293	273	298	309	349	320	306	335	303	297	336	300	289	332	335	300	311	305	311	307	282	316	300	311	334	295	318	288	363	302	329	299	322	305	291	316	291	306	330	297	326	310	302	313	323	313	332	304	306	329	315	288	305	325	296	293	294	319	322	301	270	335	297	296	303	323	299	307	306	309	311	287	304	288	291	326	330	343	303	318	316	315	308	281	334	329	332	326	323	296	301	332	309	285	298	283	344	316	319	340	324	312	305	284	340	277	295	300	322	307	330	341	317	281	325	331	300	306	320	291	311	320	309	297	280	327	339	351	302	297	314	328	331	303	313	313	353	312	318	288	304	330	284	277	297	312	332	328	318	318	327	298	306	316	333	289	308	296	308	340	302	351	327	298	295	292	275	298	328	329	319	321	276	328	293	298	301	282	296	321	325	292	345	301	284	300	289	291	286	311	308	310	301	289	306	318	308	326	321	317	304	314	316	325	285	292	321	282	294	309	283	331	285	328	297	324	281	312	296	319	287	303	311	328	333	308	331	302	291	309	311	287	311	317	295	300	313	290	308	314	299	276	296	300	309	280	358	308	301	335	306	285	314	304	309	311	361	324	267	307	298	354	341	283	290	296	308	297	350	304	320	316	319	300	306	320	308	325	298	305	353	322	298	279	305	296	317	310	293	304	315	328	262	329	345	313	312	334	284	310	303	271	287	325	318	302	324	307	298	295	306	323	318	333	295	322	311	319	314	302	317	338	275	300	284	299	312	310	321	331	332	312	326	306	298	284	290	309	298	332	306	308	331	329	324	322	326	305	296	306	307	280	313	297	338	300	315	325	350	286	316	296	272	339	311	286	298	326	292	304	277	333	323	325	332	302	316	287	303	270	284	328	300	286	329	319	298	337	339	312	325	312	300	308	291	317	317	327	331	318	273	315	297	269	282	294	309	322	321	323	290	337	310	257	304	290	325	309	326	330	328	301	305	316	297	314	349	336	313	280	326	319	312	340	316	317	316	292	280	302	328	320	327	335	345	346	304	343	309	290	306	310	312	292	313	324	315	335	299	279	338	313	316	336	328	348	317	300	311	318	322	278	334	329	320	326	320	276	312	308	326	336	299	306	312	295	339	323	284	330	315	330	324	329	317	329	305	310	313	340	313	291	348	334	301	300	277	346	331	367	287	300	305	296	310	332	308	321	317	304	308	266	309	312	334	341	293	335	296	300	322	333	291	353	273	282	324	353	295	299	301	309	320	338	303	309	299	328	307	293	333	312	320	289	329	292	336	338	285	308	310	314	298	300	323	298	336	286	308	300	332	331	327	318	298	296	316	314	302	296	308	324	320	318	317	322	336	307	304	311	323	302	329	312	310	316	326	320	317	309	335	313	297	347	333	310	339	316	276	306	317	327	291	319	301	319	327	289	304	353	318	302	336	285	342	328	289	321	312	303	317	336	319	322	307	326	332	307	334	271	329	314	323	300	308	323	307	310	321	274	292	306	333	306	328	337	311	321	278	315	352	301	280	354	309	334	336	314	314	336	333	326	307	324	338	330	358	317	312	300	331	335	355	324	299	324	309	324	341	303	336	318	315	328	309	340	298	294	311	310	290	307	325	272	332	310	332	315	311	298	320	328	325	314	282	286	293	323	289	332	320	302	314	315	317	329	296	298	326	278	335	317	340	302	283	301	316	315	286	287	287	313	326	284	311	301	312	299	286	338	313	291	288	315	320	297	321	344	290	340	324	304	320	322	317	306	365	286	316	307	295	324	340	297	335	323	335	325	296	299	273	286	315	310	302	311	315	303	323	337	303	317	292	296	305	325	273	307	322	304	325	334	292	314	270	311	342	312	289	325	339	316	333	301	324	330	312	318	310	340	308	317	298	299	268	325	292	314	297	309	308	315	304	328	321	297	331	333	300	327	321	312	290	350	282	323	271	313	309	284	286	330	346	297	326	311	294	319	306	319	329	295	303	299	317	324	329	333	312	295	328	278	318	312	303	333	301	304	330	309	311	312	366	323	315	295	327	322	306	324	313	294	314	303	303	334	298	309	311	318	332	296	324	333	318	321	302	324	300	325	300	300	306	299	346	329	337	294	314	324	315	306	349	287	285	297	324	332	307	328	319	310	308	315	328	301	274	329	320	330	288	310	310	305	320	266	308	303	299	285	299	323	322	323	285	315	275	360	307	321	283	307	317	278	303	300	327	288	291	327	329	309	325	314	312	296	285	334	304	296	304	324	330	308	305	317	300	315	315	315	283	338	292	314	305	301	342	291	262	326	298	352	315	284	289	324	313	320	304	321	315	307	328	330	289	289	309	293	286	325	298	321	347	326	305	299	319	302	325	293	291	328	302	288	284	302	325	298	315	305	293	303	299	311	297	307	309	344	324	324	300	311	330	324	281	358	293	331	281	307	314	275	319	300	307	284	319	307	314	291	320	322	306	303	317	318	338	330	332	311	337	341	319	305	306	300	338	281	358	312	299	326	283	330	338	326	346	314	314	285	289	299	293	297	289	293	310	292	307	303	314	317	326	340	312	305	306	309	336	332	289	331	296	293	309	316	319	311	305	328	319	293	330	306	299	296	296	298	325	307	290	336	311	300	280	330	298	315	302	306	309	319	330	305	310	300	296	285	320	337	325	329	325	317	315	299	342	308	276	296	335	315	300	318	300	310	333	341	310	312	322	283	322	332	330	303	305	308	315	321	321	325	334	300	313	323	297	317	326	291	282	317	322	305	290	308	307	302	322	317	318	281	311	325	299	279	292	302	308	335	306	295	325	311	315	327	312	321	327	307	333	299	320	299	293	300	308	342	309	298	282	303	330	278	317	296	286	329	322	332	337	310	317	335	319	318	285	296	315	340	339	316	295	322	316	315	302	302	311	299	324	311	349	321	287	296	307	308	299	331	353	324	362	301	321	342	304	313	328	324	323	319	312	316	293	313	350	327	330	297	327	316	318	292	300	306	293	294	320	308	318	295	323	328	307	305	317	321	323	285	313	319	281	328	305	301	331	307	283	328	331	337	304	308	306	315	316	315	322	318	309	323	282	324	320	300	301	315	298	341	306	304	321	320	306	301	281	324	296	288	324	303	317	316	315	301	345	327	351	302	367	299	285	330	320	318	315	328	316	308	343	297	321	283	305	320	334	325	319	321	303	303	289	327	340	320	313	292	313	297	308	307	320	336	312	300	327	315	317	300	314	269	315	305	297	293	319	311	273	320	313
33606	25833	32141	33674	27908	22440	15712	11767	9909	6851	4786	3237	1654	1034	836	586	391	336	340	291	244	237	232	277	254	228	240	226	250	255	269	251	208	261	226	260	235	213	239	224	248	209	253	228	222	225	209	198	257	259	234	247	232	232	224	206	237	218	219	205	222	369	222	230	230	233	209	218	206	226	222	235	221	214	216	236	200	199	226	256	226	217	200	244	218	222	216	239	213	205	224	228	247	202	210	229	220	205	217	212	234	231	178	243	210	209	230	207	229	235	216	218	205	238	239	215	259	227	212	231	215	237	216	237	228	218	213	207	188	199	209	217	285	241	217	216	245	198	211	218	225	207	225	215	215	209	221	224	226	234	220	242	226	207	242	225	227	233	229	212	236	233	200	202	235	231	225	235	210	227	191	215	210	203	222	221	203	227	238	233	211	202	250	230	214	201	216	200	236	215	190	199	221	200	201	233	228	195	206	217	226	207	221	204	213	220	216	240	201	215	201	195	234	230	226	200	228	212	211	210	223	218	213	227	212	227	197	226	191	225	251	222	203	214	206	224	205	211	240	193	209	248	220	235	224	194	227	240	207	219	223	236	233	214	204	212	224	233	218	220	190	210	205	223	238	216	213	238	193	222	234	224	218	222	201	236	235	194	227	207	212	205	205	214	207	216	199	224	211	222	230	246	233	196	226	211	225	236	230	169	202	232	235	200	206	191	211	203	230	229	229	204	235	231	200	217	216	215	207	214	227	215	220	226	197	239	218	198	232	231	216	231	216	228	205	204	200	204	207	239	220	199	214	212	224	240	200	227	179	227	220	211	179	240	222	228	212	243	225	228	214	214	203	222	202	201	198	220	223	211	218	218	249	200	241	226	226	206	231	241	217	241	214	194	219	196	199	232	193	230	227	242	218	255	232	196	242	230	233	214	253	207	228	221	216	192	206	187	212	229	220	214	209	215	220	219	222	206	224	196	217	240	230	202	223	209	215	222	200	250	233	239	200	214	202	245	193	197	230	244	212	228	231	219	243	207	203	223	260	192	219	207	177	221	227	203	236	258	229	218	218	244	224	229	247	222	225	226	212	209	221	195	202	200	228	221	222	208	240	210	207	207	227	205	210	209	215	223	213	217	234	182	235	196	224	206	223	196	221	223	198	204	221	229	228	218	229	200	239	229	239	233	212	246	242	213	183	236	236	196	233	222	241	212	222	191	197	234	222	243	240	230	208	191	217	213	216	230	213	230	220	216	218	212	205	207	228	218	224	206	199	221	196	226	212	239	212	202	224	233	219	244	211	213	229	241	217	221	229	223	224	216	221	228	182	191	220	220	200	212	188	213	238	233	199	212	218	207	219	203	233	241	237	228	199	223	222	207	211	230	237	233	203	202	214	229	196	203	198	223	224	227	207	231	210	242	199	223	214	223	225	248	220	183	236	193	220	223	238	238	241	210	202	213	216	220	218	219	211	239	215	226	224	202	205	234	222	214	203	224	252	216	204	201	218	234	230	238	219	221	245	220	253	233	192	203	212	230	231	215	249	222	234	220	264	226	219	212	210	201	213	210	221	256	224	214	234	208	232	225	200	241	242	226	249	234	215	258	229	228	214	207	202	195	224	210	212	201	202	210	224	241	240	210	201	243	246	245	196	214	219	247	224	223	244	211	225	203	214	222	229	172	211	212	193	221	215	217	217	238	183	187	246	225	236	213	217	189	206	218	210	217	225	222	206	221	235	228	222	208	223	199	231	225	234	244	222	205	239	227	227	229	209	240	201	242	212	240	226	206	213	213	224	195	203	219	242	233	195	205	221	206	262	219	247	209	208	195	225	198	196	213	208	214	226	210	228	188	211	238	200	225	222	236	220	223	204	206	225	220	227	191	237	211	210	210	227	229	212	204	224	206	240	221	223	202	205	214	228	199	228	230	211	222	248	235	224	239	225	207	221	235	219	232	214	246	197	186	229	240	242	228	213	211	236	228	174	224	220	193	205	207	231	206	220	214	218	224	237	242	211	218	217	217	232	221	252	209	223	219	223	219	225	216	198	218	220	221	217	172	223	229	200	219	207	221	212	229	204	233	232	238	208	221	248	235	206	219	219	213	195	215	195	255	221	221	215	252	201	221	220	184	211	214	212	211	219	219	226	219	230	225	186	217	208	236	215	218	218	212	219	204	225	226	239	212	209	204	220	208	216	199	205	232	212	202	217	232	226	240	248	216	204	217	221	212	229	231	192	216	221	240	208	212	228	227	231	231	228	222	212	220	237	202	219	254	226	203	236	274	212	213	211	220	222	228	199	216	205	235	249	214	194	225	218	222	222	210	221	219	209	208	232	179	195	232	234	220	232	249	204	226	220	211	206	229	206	263	213	230	197	209	215	216	219	220	182	226	220	218	207	212	191	191	239	204	226	223	207	246	224	218	214	209	209	224	231	216	224	227	224	242	201	204	197	213	199	198	209	201	222	206	205	193	219	211	220	238	228	202	229	210	236	230	219	218	236	242	226	222	239	217	215	194	223	248	226	215	226	221	235	220	233	245	198	206	232	265	214	204	201	240	226	211	224	211	226	204	238	208	243	198	214	214	219	208	246	229	208	236	249	213	203	193	229	178	219	232	205	210	208	218	229	225	204	216	225	213	174	234	217	234	243	215	231	229	235	218	208	212	205	259	201	226	218	213	239	210	218	214	225	189	197	218	250	227	189	209	238	215	207	214	188	214	208	221	229	213	200	222	200	212	238	200	219	236	208	227	220	207	244	213	224	209	205	203	208	223	212	229	211	206	206	222	231	223	213	220	234	231	222	225	210	209	225	219	209	222	225	203	216	257	230	224	228	235	237	240	238	234	222	179	184	227	192	237	215	253	228	195	188	258	212	224	220	207	246	229	230	223	205	201	227	212	192	220	208	202	218	202	209	200	223	216	207	220	219	210	230	233	225	198	222	224	220	218	208	202	199	204	193	221	221	209	225	216	222	223	211	253	227	228	215	217	234	217	224	217	213	210	206	222	249	240	209	229	239	207	221	229	228	222	216	218	218	227	230	225	219	219	211	214	239	225	239	224	194	196	209	209	214	216	195	199	202	206	237	212	198	227	229	245	217	248	221	221	230	198	210	258	211	223	203	209	215	228	204	210	200	219	195	232	191	196	217	230	235	208	224	224	202	204	230	218	202	207	226	232	229	189	221	217	247	215	210	222	220	220	214	209	231	248	240	232	219	226	234	204	209	230	195	227	224	217	235	203	208	204	215	229	193	201	224	243	218	211	240	233	229	224	217	210	223	251	231	234	202	218	230	213	219	176	211	221	240	215	232	205	236	247	176	226	220	221	211	247	210	225	215	229	197	222	239	240	233	218	200	219	213	237	201	231	229	214	216	190	197	216	229	230	238	246	239	249	228	223	236	245	226	211	212	207	232	217	259	225	247	214	228	204	208	216	237	196	228	219	225	243	220	192	216	218	211	232	224	246	208	209	220	211	234	226	221	230	222	189
25024	17324	30180	37284	33455	31527	25924	23651	21424	15513	10991	9239	4703	3972	3822	2240	1572	1363	1366	1099	774	711	770	767	677	683	786	866	844	879	837	805	665	708	740	655	682	668	715	609	676	613	637	700	629	634	635	599	676	734	710	605	605	591	640	570	595	583	521	590	734	1670	576	529	554	592	517	573	568	566	534	516	577	561	574	552	539	576	560	563	539	570	538	537	557	569	553	570	550	533	531	529	559	545	568	542	600	510	577	515	580	562	571	559	582	551	575	560	548	576	561	553	569	564	555	554	573	532	542	569	518	531	557	545	508	543	562	543	564	562	515	562	545	545	558	501	549	529	558	551	530	543	517	553	550	530	561	503	568	565	535	547	538	559	586	525	574	557	596	548	556	558	544	537	508	538	525	531	539	543	574	539	517	575	519	554	551	565	559	524	518	524	577	557	527	533	565	568	477	533	544	571	542	525	536	563	585	544	565	526	513	573	550	608	509	550	543	573	555	560	578	581	577	527	575	513	555	540	588	514	570	529	564	527	564	554	535	532	553	576	507	540	541	558	525	532	579	539	556	560	522	566	495	532	551	506	527	547	531	562	575	541	529	516	571	574	577	526	567	532	529	545	562	588	513	522	530	566	560	536	504	549	543	562	611	534	569	513	540	521	571	547	567	523	588	562	556	550	551	560	560	562	577	533	557	536	528	604	553	550	492	531	585	535	543	536	544	553	522	516	580	539	502	510	537	526	494	549	555	526	571	534	554	576	500	533	559	523	539	513	526	547	524	555	504	581	579	551	524	542	498	527	553	574	555	563	563	536	623	572	549	530	561	565	582	545	552	503	541	602	564	543	548	542	562	532	543	547	545	561	543	511	553	549	518	541	530	596	508	516	539	547	533	552	530	560	527	534	559	561	534	519	542	524	552	574	552	523	540	532	523	566	535	564	515	531	548	532	534	565	541	554	545	554	602	558	486	542	537	543	563	523	513	546	568	582	539	575	532	555	555	562	597	505	559	586	517	518	571	565	532	569	538	507	541	565	528	528	523	558	547	520	586	534	498	562	587	583	555	548	589	525	550	559	521	553	492	525	561	498	550	565	534	538	565	546	560	552	521	553	549	567	566	526	559	541	519	616	483	546	524	554	555	580	556	561	562	532	555	502	538	554	567	540	537	535	535	549	510	528	571	563	570	547	566	536	555	526	503	580	561	545	545	554	582	509	533	622	550	570	521	590	548	550	533	539	545	535	539	546	532	557	573	563	518	560	576	505	510	558	540	532	595	566	542	605	584	532	542	535	503	597	550	516	505	547	539	594	565	549	586	538	526	543	578	557	563	528	577	541	566	594	535	536	523	547	516	556	545	526	522	543	518	561	601	562	547	545	541	573	551	531	524	515	543	506	543	531	527	548	580	513	553	512	527	591	571	492	544	508	565	571	572	567	540	522	537	562	516	563	563	540	555	573	544	568	543	525	527	522	559	574	554	525	529	556	566	570	541	557	547	567	524	540	577	564	529	573	562	542	541	552	542	540	516	516	527	544	600	562	569	563	552	566	552	537	536	571	532	533	567	569	510	595	527	559	592	531	511	553	544	516	556	565	595	545	543	546	580	567	551	538	587	524	540	559	577	521	583	583	584	540	530	550	516	561	550	541	545	594	514	515	540	499	522	553	527	533	560	583	517	509	557	536	516	530	512	493	562	515	520	562	545	569	523	555	566	539	523	576	538	549	531	560	528	557	527	596	559	547	557	545	565	555	577	540	549	548	583	486	535	550	547	497	530	532	564	558	506	585	540	513	559	530	555	526	522	536	546	556	525	537	554	602	499	578	554	568	529	576	536	493	539	530	516	533	575	554	531	493	566	538	569	541	550	540	535	549	503	561	547	592	554	576	542	552	523	559	493	553	564	594	545	534	553	531	516	543	577	513	519	553	548	541	567	527	584	550	549	551	568	544	548	558	559	597	561	538	575	543	546	569	521	543	515	515	548	571	505	545	583	557	521	545	537	547	566	514	567	571	536	565	556	552	531	488	508	518	563	522	556	557	540	537	540	546	548	555	574	577	556	551	554	589	546	548	593	547	527	553	542	538	539	517	557	583	517	544	506	532	530	555	551	550	550	538	532	575	520	541	536	533	514	522	546	601	548	581	549	562	599	605	621	562	549	546	480	532	529	548	551	556	539	527	509	543	572	534	553	513	564	575	584	544	551	572	551	532	520	571	561	551	582	523	522	591	600	569	524	542	564	515	524	548	546	557	543	545	568	559	544	531	563	574	545	550	551	583	534	525	540	563	535	521	544	546	561	570	539	526	539	553	486	562	529	569	515	588	581	562	555	553	582	571	509	560	541	489	560	580	544	561	571	569	518	552	510	561	610	568	544	554	547	527	551	536	527	568	586	496	556	531	553	575	598	505	568	538	549	528	536	536	573	541	522	501	536	572	583	537	539	499	590	590	565	524	562	547	546	529	538	504	518	521	528	604	547	538	522	545	598	532	571	551	540	557	540	527	539	547	537	571	559	540	525	535	538	558	548	576	527	566	523	515	537	545	517	550	565	544	554	549	581	563	568	505	553	559	526	565	543	528	544	531	573	522	576	515	556	514	535	567	552	539	577	526	534	501	545	542	543	534	523	519	529	522	550	549	556	529	537	575	585	547	567	536	532	550	562	561	560	509	556	570	571	550	591	504	569	558	587	550	530	552	529	568	543	560	530	569	588	535	557	560	515	542	569	497	518	556	551	533	573	527	540	566	527	534	549	569	555	534	549	593	571	565	587	527	531	549	574	513	559	597	507	544	513	548	530	543	548	570	531	599	566	528	538	550	568	542	563	564	519	552	545	556	543	578	573	553	526	516	508	570	533	530	536	585	538	574	572	533	557	575	584	557	560	527	578	546	552	558	568	548	491	571	547	536	573	567	549	554	571	531	536	532	504	534	568	533	562	560	549	564	568	576	569	533	548	557	551	538	575	559	509	564	594	531	544	541	560	533	556	546	545	556	538	539	531	547	551	580	530	525	571	582	552	570	528	572	523	550	536	541	534	533	527	511	558	572	557	573	545	522	553	562	527	527	546	577	530	598	560	526	602	530	506	525	526	522	501	569	573	530	575	599	533	545	542	528	551	601	575	530	528	567	539	530	540	538	528	574	538	582	491	574	530	491	572	579	516	576	560	540	521	534	518	511	537	517	591	555	555	543	583	558	527	540	548	526	529	577	578	539	535	576	577	550	563	511	524	525	554	538	526	536	563	563	585	547	560	533	524	536	546	517	527	564	536	488	606	525	536	524	527	555	537	564	568	503	526	542	492	535	520	504	548	546	503	508	552	582	554	562	565	559	566	559	540	558	550	513	565	549	531	562	540	488	538	551	517	586	581	524	576	563	527	540	530	572	498	601	550	510	533	501	527	553	546	519	513	551	581	581	556	573	567	534	552	557	553	518	544	539	548	549	536	557	536	527	526	582	574	565	566	547	543	527	550	569	499	536	549	556	553	518
43234	31687	37018	36869	31901	29715	24069	19077	16392	11702	8404	6227	3331	2386	1517	1044	816	593	483	384	345	356	330	332	301	373	357	414	364	396	400	359	326	344	352	324	348	331	343	328	319	319	323	321	304	330	338	334	299	336	347	296	291	307	283	292	280	272	297	287	374	300	305	271	295	274	319	275	314	281	285	295	269	298	301	300	274	286	279	282	292	309	283	286	312	276	281	302	311	293	294	284	278	302	298	268	262	284	273	301	269	298	313	294	287	279	292	300	293	289	309	287	293	281	298	291	320	275	303	283	276	300	279	303	335	298	331	300	278	319	261	280	291	320	298	287	268	279	305	275	292	298	277	280	289	311	272	280	276	271	302	297	282	303	284	298	309	303	320	310	322	311	268	296	329	330	289	308	287	293	309	322	292	290	287	295	316	295	308	275	284	291	302	278	259	275	284	285	312	322	295	252	311	336	296	293	307	261	292	302	305	292	289	308	288	299	274	265	315	301	290	270	324	294	337	291	276	314	308	290	286	306	256	295	316	297	274	283	298	315	293	288	272	268	298	285	300	288	317	292	254	279	260	271	282	278	266	287	314	290	294	279	262	284	283	278	289	248	286	287	350	304	301	308	279	290	289	305	305	287	312	275	290	280	251	274	287	300	302	275	289	266	308	273	307	249	305	315	299	293	294	267	297	294	313	298	316	295	312	314	256	271	286	305	294	293	315	272	294	295	311	288	296	261	263	277	322	277	282	293	287	281	295	315	275	325	295	314	290	289	284	283	266	322	280	293	293	277	318	300	291	285	277	308	263	298	305	271	289	306	278	284	277	303	306	312	261	323	283	286	291	298	296	302	249	302	309	287	290	274	306	285	289	275	296	311	308	309	322	307	280	288	298	298	293	288	282	298	280	268	286	260	296	284	298	283	317	271	310	299	283	283	294	295	263	307	289	317	306	278	288	271	318	339	272	267	299	280	278	318	265	298	297	305	313	295	325	295	294	323	285	305	305	289	295	286	275	278	320	283	293	291	299	303	295	338	299	296	255	285	290	279	274	297	309	289	302	294	286	293	288	310	284	300	308	288	312	281	285	287	304	284	287	282	295	311	286	286	313	297	284	269	276	273	278	282	291	283	298	330	322	290	275	278	274	298	304	299	305	282	322	277	332	291	286	310	289	272	325	280	288	284	305	283	293	277	285	288	304	303	288	287	288	293	308	308	314	303	261	300	287	306	287	299	285	302	270	308	305	305	315	278	300	275	274	292	282	303	290	282	329	317	299	285	264	279	275	285	309	320	289	294	277	282	291	340	275	295	291	327	288	279	319	314	323	303	305	281	296	331	292	274	295	251	285	284	294	298	304	298	276	293	298	259	304	269	291	313	288	292	285	289	275	344	296	302	289	260	292	291	294	276	291	302	290	277	322	299	298	303	283	283	283	279	309	305	287	278	312	270	301	293	307	296	289	261	285	324	272	264	283	282	331	252	302	285	300	253	287	280	271	304	282	286	310	288	296	299	281	306	277	296	304	295	326	294	282	300	306	286	270	283	276	288	285	292	317	248	299	244	311	311	286	280	302	274	291	282	264	286	304	285	288	298	290	297	289	275	297	295	311	303	287	302	310	299	285	317	270	291	301	278	274	305	276	310	310	297	296	285	306	274	296	307	299	278	271	295	284	278	286	292	305	317	276	272	312	339	299	307	304	289	314	308	276	304	285	290	297	284	274	344	320	294	312	269	326	287	286	309	275	329	282	267	308	275	289	271	279	279	285	308	271	280	279	286	320	305	314	299	298	277	315	302	279	273	311	279	286	277	309	261	289	277	295	310	300	275	306	306	288	292	310	302	293	310	282	273	283	289	286	278	297	316	276	274	273	278	288	297	314	259	317	331	319	284	327	292	274	312	288	317	260	263	278	282	280	286	297	330	308	316	302	295	319	323	306	260	240	275	320	269	273	335	288	285	283	281	265	291	285	300	275	318	261	298	316	307	283	315	297	322	298	247	312	283	303	267	280	283	295	249	275	300	293	327	292	310	298	285	314	319	306	277	308	252	306	282	304	320	302	304	315	271	306	295	288	292	292	282	292	285	282	264	278	278	277	299	310	269	300	332	323	324	283	269	285	289	287	283	326	275	270	311	269	280	319	288	278	279	288	293	314	345	279	297	277	284	318	316	274	281	278	304	269	297	284	268	270	306	290	322	285	278	336	290	290	268	276	323	312	283	293	288	303	296	316	276	300	269	285	289	299	266	326	287	281	281	296	270	272	306	295	290	302	302	295	313	293	298	282	326	320	295	290	302	300	289	302	286	321	285	281	312	275	275	270	304	319	277	325	346	296	274	294	301	315	306	299	295	299	315	315	313	283	272	276	315	277	283	299	275	269	294	299	322	310	300	292	292	328	308	308	321	300	306	321	291	272	284	298	292	279	312	292	317	275	289	313	322	318	295	273	295	283	277	329	276	299	305	326	263	329	307	311	327	300	308	283	306	293	274	283	295	292	326	308	287	299	298	315	290	316	282	291	314	267	292	335	293	303	290	292	314	310	294	286	317	275	296	288	308	308	288	303	284	297	302	319	327	328	279	281	288	268	281	251	283	289	266	293	305	267	288	299	286	354	346	316	283	265	279	275	300	284	277	318	310	274	294	290	286	305	285	300	315	268	304	293	291	309	331	300	303	311	285	306	268	299	291	308	262	299	278	284	270	305	292	266	312	343	276	351	274	250	300	318	309	283	297	321	295	303	284	287	281	301	290	333	297	278	299	281	271	278	292	276	333	294	330	309	272	294	278	272	299	277	321	313	307	289	271	276	280	312	299	269	297	289	310	282	293	298	286	265	279	296	293	278	261	298	292	327	289	300	271	314	322	289	310	272	279	290	263	283	316	305	280	289	298	285	273	291	301	291	288	323	322	298	294	300	267	299	326	305	320	289	280	310	277	274	275	296	299	274	298	316	278	291	316	298	313	307	291	314	294	294	264	303	292	286	279	285	278	327	340	287	268	334	306	316	294	295	304	277	287	294	312	287	329	296	264	270	285	302	312	295	294	282	297	305	277	308	285	275	256	288	288	311	300	288	304	293	280	275	271	295	345	274	301	309	272	274	296	295	269	280	296	272	261	289	297	281	321	291	279	260	296	287	284	311	275	279	295	273	295	312	300	300	289	263	300	314	276	287	299	289	271	292	294	286	318	326	303	301	296	272	306	292	262	291	281	288	259	298	303	296	290	273	303	280	262	299	309	332	318	327	284	321	301	305	293	290	307	280	293	259	275	284	298	303	280	312	319	277	292	308	286	318	293	296	299	286	284	285	317	281	301	273	273	295	288	278	243	288	299	323	304	331	277	269	312	275	345	290	255	298	275	294	333	309	327	297	315	277	280	284	284	285	306	298	299	268	279	300	309	287	279	292	301	266	297	293	286	281	304	271	284	284	324	314	318	308	344	277	283	298	265	279	279	287	320	265	297	275	296	310	301	316	319	327	267	306	280	306	309
32402	23711	36819	41302	40316	40240	34426	31372	31460	22926	18012	14923	8200	7724	6194	3968	2875	2233	2138	1564	1120	1070	1146	1062	1057	1069	1108	1399	1309	1504	1332	1273	999	965	1067	1054	1073	1046	971	909	877	892	822	868	848	892	924	840	833	1034	953	819	796	784	735	751	747	716	747	715	1413	787	722	693	728	700	678	694	732	717	740	660	682	742	730	708	698	704	719	705	705	683	701	723	722	719	695	775	698	670	713	720	703	684	684	678	704	666	658	671	683	688	679	671	731	735	704	658	702	680	695	748	710	689	687	698	683	703	729	695	710	732	678	685	709	702	712	693	703	672	672	715	683	680	743	716	678	699	675	663	669	648	688	681	725	709	746	670	678	710	702	732	661	713	712	691	701	651	714	693	638	733	703	716	706	670	690	667	657	655	667	694	659	685	677	692	651	734	715	703	681	713	676	704	671	697	717	677	674	655	670	719	674	670	675	668	715	692	744	678	737	704	669	691	653	637	676	696	681	719	700	713	670	707	702	640	661	734	741	644	679	721	700	694	706	687	610	694	677	652	693	643	681	663	673	652	680	714	643	702	646	672	717	655	689	662	654	683	686	695	714	697	719	692	703	667	719	696	674	682	659	731	682	725	672	670	692	687	627	697	668	661	656	690	688	667	686	693	681	657	664	699	713	692	649	696	694	654	668	709	698	692	678	674	719	688	716	659	649	698	694	654	651	691	679	672	626	679	672	693	695	664	712	687	711	675	691	728	680	674	725	706	785	651	644	726	705	656	683	698	685	702	677	690	671	676	719	751	690	682	664	716	686	663	688	708	673	694	719	719	652	665	668	720	679	686	700	740	729	699	660	660	653	657	706	627	662	752	697	669	627	678	683	690	670	728	716	722	662	703	665	717	701	694	664	661	746	671	679	722	635	623	639	673	671	692	673	716	657	644	702	672	653	679	683	669	710	629	703	681	626	710	710	701	709	687	663	700	717	678	671	686	676	660	700	676	689	673	671	674	677	680	696	744	715	705	712	714	660	704	680	635	678	675	714	676	716	698	681	723	660	703	693	667	697	677	685	698	655	679	715	658	689	683	640	699	667	666	664	659	707	710	686	660	675	705	643	689	667	627	673	714	668	726	688	716	693	658	702	624	706	703	669	668	634	660	664	681	680	703	695	660	680	692	722	670	679	647	685	730	678	684	685	713	685	693	682	682	706	670	680	669	676	597	746	667	643	697	695	697	704	686	676	660	729	652	691	682	683	715	638	685	690	676	629	646	745	685	676	690	663	712	692	713	737	678	708	717	718	727	736	691	681	708	695	740	639	688	690	669	636	654	714	680	659	675	667	670	690	646	677	720	677	677	691	655	724	718	725	739	742	676	668	686	700	698	669	715	690	665	654	691	691	699	658	642	673	666	684	696	648	729	663	680	695	680	702	688	679	681	716	688	679	727	697	652	696	723	681	690	657	742	664	671	656	627	670	666	698	678	680	697	693	732	678	686	678	711	692	685	716	675	656	719	676	666	640	715	708	719	707	700	710	708	671	661	669	705	659	701	678	698	721	668	662	663	694	681	685	675	699	708	676	678	675	670	688	720	710	703	698	745	701	686	660	684	728	698	655	686	679	656	683	659	662	704	669	691	713	699	695	676	678	698	688	702	724	624	692	720	695	686	727	741	727	688	704	712	648	703	673	714	718	651	718	686	673	673	721	677	663	736	659	719	663	728	681	653	705	668	692	670	727	694	686	709	643	647	669	686	683	633	659	685	689	730	697	640	696	689	729	649	718	712	688	658	705	691	728	686	684	668	699	691	710	687	681	719	683	663	672	697	694	677	684	658	626	635	701	698	643	698	688	635	696	716	690	684	674	655	663	708	659	702	663	706	636	690	681	730	702	697	692	721	697	667	654	696	677	668	671	689	715	665	651	688	688	690	633	663	712	669	680	696	751	696	683	690	663	636	671	663	659	645	675	681	680	651	644	686	644	695	743	634	712	663	677	646	702	694	658	705	702	657	687	685	682	674	624	689	687	657	696	688	643	694	685	680	644	730	711	668	737	688	714	702	714	656	658	685	705	731	677	702	677	684	707	690	690	703	637	661	726	687	707	678	726	673	673	656	679	713	654	736	674	709	736	688	701	730	707	701	701	705	689	718	662	628	681	679	722	676	667	699	669	666	667	720	650	703	697	678	657	725	703	685	696	674	702	667	752	660	686	710	645	666	640	687	732	669	719	674	639	694	671	716	687	638	666	654	679	659	661	692	660	678	654	714	628	680	673	632	668	691	674	761	727	649	673	712	669	641	662	688	764	708	646	654	720	725	666	667	675	688	662	702	713	722	650	671	675	684	692	686	671	726	680	691	647	701	652	694	677	670	710	687	712	707	688	708	699	716	645	696	685	652	700	686	638	672	683	674	678	704	648	683	667	659	676	684	645	667	714	691	705	691	644	647	655	688	689	691	687	655	726	678	629	646	676	701	718	657	683	652	682	711	695	701	728	699	656	701	662	732	672	626	781	720	701	665	652	691	697	661	685	664	683	673	687	697	694	722	603	661	692	744	696	659	697	695	682	693	676	666	667	699	676	742	649	684	713	679	682	670	644	691	658	658	654	673	695	714	722	677	661	705	676	711	692	705	637	638	738	672	684	688	700	727	635	700	721	649	688	655	693	637	676	676	672	693	702	677	645	718	669	696	649	691	704	655	690	676	708	671	676	718	665	677	666	658	646	667	694	713	742	701	708	674	733	697	682	700	667	719	678	671	682	706	713	688	683	714	696	667	663	697	653	638	690	671	652	700	689	703	665	693	674	676	734	712	701	679	694	734	725	729	682	674	718	732	685	675	736	719	737	711	684	731	658	694	693	638	681	676	719	645	658	686	685	687	677	751	715	676	664	691	717	689	658	715	658	691	658	690	713	652	666	652	685	698	710	663	722	696	680	632	725	688	711	711	695	662	691	705	696	657	649	674	636	681	725	655	742	689	695	632	680	730	666	716	704	679	659	675	709	718	693	701	622	693	697	677	658	707	678	676	739	677	656	709	709	692	663	643	693	721	687	704	692	704	666	686	659	704	693	699	667	669	661	629	730	701	688	672	649	678	689	690	694	677	680	703	680	706	697	740	712	680	686	665	712	692	672	682	707	679	714	709	599	666	684	685	680	694	670	669	658	630	696	694	667	708	634	710	718	714	706	740	701	706	673	703	673	630	676	680	681	677	703	709	702	713	669	721	730	703	709	715	651	735	699	700	662	690	661	696	687	685	702	695	708	687	720	721	662	674	642	678	668	661	667	627	676	705	697	732	656	653	711	717	700	665	731	676	733	615	680	675	678	678	719	706	719	709	726	681	673	688	705	722	708	646	712	697	685	709	682	688	673	681	622	674	705	641	722	703	652	721	685	678	691	692	695	677	659	718	692	636	685	689	720	700	702	694	686	678	698	687	659	713	743	679	707	686	669	675	717	645	679	726	728	677	651	694	671	663	724	703	649	665	716	666	685	669	628	625
8767	4508	5940	4891	2823	1875	1084	676	639	581	376	285	155	160	159	105	93	81	82	87	93	92	93	102	83	99	73	109	82	84	108	86	97	92	88	96	93	68	80	88	91	80	87	76	99	86	72	80	104	69	88	72	75	86	65	90	86	84	90	108	86	84	104	81	71	120	75	105	86	114	79	88	82	82	79	71	90	61	79	72	91	120	115	82	88	100	92	85	95	94	83	76	91	91	104	91	82	84	76	84	102	94	100	81	107	100	93	94	86	76	79	96	94	87	101	77	80	82	103	82	81	80	94	82	87	94	81	94	82	89	83	97	93	83	98	82	93	80	113	89	76	76	79	84	73	75	78	86	83	81	104	101	87	80	79	79	105	90	83	100	76	94	100	77	83	88	77	84	71	86	75	90	80	118	72	87	103	107	106	77	89	87	92	97	97	90	100	82	94	92	81	87	86	103	70	80	93	82	88	86	87	94	91	90	96	93	106	88	99	103	86	78	88	90	88	89	86	117	106	95	96	86	85	88	90	94	84	99	108	98	85	90	92	87	94	91	82	80	101	98	89	99	76	89	106	91	82	89	73	83	90	93	91	84	94	80	58	91	95	98	83	96	84	78	95	81	96	76	101	77	80	69	97	92	93	105	102	114	104	87	90	98	79	89	69	95	87	103	85	94	84	79	84	89	76	80	102	85	81	86	96	102	84	102	79	85	94	82	95	89	86	100	114	94	90	86	98	85	71	100	95	75	81	75	81	92	92	82	90	102	77	92	91	88	94	86	100	101	85	91	83	89	80	81	92	91	76	74	84	90	83	93	87	92	82	87	76	101	92	124	94	80	98	95	90	86	84	101	99	97	82	82	86	72	82	87	82	80	97	77	82	92	113	105	93	71	101	98	88	85	101	86	71	90	100	86	82	91	97	106	98	86	75	90	75	83	95	105	80	78	86	89	89	90	93	106	88	70	94	94	79	80	87	85	97	86	94	112	99	110	78	89	76	81	108	102	77	91	110	76	94	95	109	85	96	97	78	68	78	77	72	96	90	98	97	101	101	78	92	63	86	101	94	89	96	90	100	96	112	91	93	88	99	80	99	107	93	98	92	76	85	88	78	87	93	69	99	86	79	87	87	71	96	88	95	90	93	72	97	85	76	80	84	81	95	103	82	90	100	72	77	88	84	86	104	85	89	88	97	92	85	78	78	85	78	100	85	81	87	80	98	105	97	88	100	96	91	83	97	84	83	85	94	106	71	101	91	93	92	81	107	73	88	90	97	90	81	92	87	89	98	87	92	78	81	97	94	88	90	94	82	80	90	81	94	81	94	89	89	100	87	83	91	100	107	106	93	98	80	84	92	78	111	85	99	107	86	79	74	96	71	110	101	78	87	57	82	94	86	75	102	81	92	78	78	78	80	79	115	91	97	95	99	100	93	94	81	86	85	89	105	88	79	91	97	86	90	89	75	82	101	77	90	101	83	95	103	98	123	74	88	86	85	82	87	79	110	97	75	81	107	87	75	93	89	86	77	79	88	76	103	86	99	92	100	109	97	68	101	82	79	85	93	90	86	79	84	91	114	82	69	84	85	78	97	92	103	91	83	99	106	84	80	104	84	85	87	80	99	99	96	80	100	90	102	88	79	91	76	66	100	82	87	89	113	89	87	81	75	99	89	86	78	107	66	106	76	90	113	85	86	81	75	78	99	95	95	85	83	82	100	94	83	85	69	79	79	97	77	95	89	86	96	88	102	91	102	76	87	88	98	104	112	108	101	86	86	94	95	87	107	91	104	72	77	80	89	87	98	84	76	87	97	91	99	99	93	100	80	70	84	92	93	102	113	104	84	103	72	91	96	103	91	85	83	87	101	100	107	80	110	80	74	80	83	98	79	79	81	89	88	82	96	88	99	80	106	79	83	89	79	74	93	94	109	94	93	84	87	102	72	92	78	87	70	86	83	83	92	97	97	80	80	66	89	84	90	100	106	84	86	85	82	99	93	84	84	87	96	89	99	104	95	80	71	92	106	74	92	83	87	96	81	95	97	87	90	77	82	86	87	88	76	85	108	78	96	72	80	82	92	83	93	86	94	88	86	91	85	81	68	86	101	92	93	96	82	89	88	107	97	102	88	83	91	76	87	82	83	95	96	97	86	105	87	93	95	86	75	82	75	89	113	97	88	85	87	90	76	93	80	103	93	90	93	96	94	88	97	98	77	96	72	84	83	85	84	91	85	77	86	80	92	103	97	95	80	86	76	92	98	86	95	94	86	114	99	91	80	94	82	78	97	104	111	73	84	86	98	89	73	79	93	94	81	84	108	76	95	92	85	81	76	94	102	88	90	91	72	74	109	98	91	87	72	98	85	95	93	79	92	90	89	100	92	104	77	102	82	91	91	83	85	97	89	80	110	91	89	81	72	84	102	81	97	85	94	77	98	87	99	87	88	81	101	96	81	82	118	110	82	88	65	71	87	90	90	87	91	90	82	98	66	96	83	82	83	94	81	75	92	68	92	77	95	87	92	75	88	76	84	83	86	88	101	72	104	75	91	69	79	87	91	82	120	91	87	88	79	83	101	68	99	102	101	97	80	98	106	84	85	88	87	100	82	85	100	86	78	101	89	84	74	96	84	87	90	97	81	107	83	87	72	82	98	74	84	80	77	101	89	83	91	80	92	102	82	96	67	108	93	87	90	101	84	86	74	78	99	85	74	111	71	63	94	76	88	98	103	95	99	89	86	76	78	98	90	87	63	105	115	90	93	94	90	89	86	76	105	102	75	87	78	75	87	83	95	104	89	78	77	87	73	74	77	94	95	78	77	93	75	84	97	86	81	84	90	94	87	87	88	87	104	91	102	93	77	90	96	67	108	93	73	85	99	90	85	95	82	78	69	69	99	103	89	79	81	102	85	98	86	104	88	88	100	98	77	72	88	77	87	89	96	96	88	100	89	91	94	92	100	86	92	95	80	96	87	91	88	108	89	88	97	91	78	96	86	83	93	82	85	89	77	92	83	67	93	96	95	86	83	84	75	93	105	90	79	90	101	92	74	100	88	97	101	105	78	71	91	98	91	91	82	93	100	88	83	88	81	90	88	96	83	92	96	93	88	91	96	84	93	92	76	106	102	90	100	106	100	89	98	85	96	95	82	100	78	88	75	72	96	79	100	94	90	80	105	102	90	94	83	91	87	90	110	99	90	86	86	84	79	86	93	74	109	78	101	84	80	70	101	84	102	83	104	71	91	101	110	77	85	92	80	73	108	87	86	76	83	80	78	91	86	87	93	87	97	99	80	74	99	85	91	84	73	90	93	78	108	75	105	103	83	91	92	83	80	100	90	88	117	97	83	89	97	101	92	96	100	95	95	87	78	77	92	96	91	97	87	75	99	89	78	81	108	96	83	88	94	83	78	96	78	87	82	83	92	101	82	107	62	75	95	95	90	94	100	80	84	102	80	89	113	89	89	86	93	82	77	90	80	91	111	92	86	78
6847	3727	9259	10970	8084	6526	4379	3263	3024	2379	1693	1324	875	723	561	476	393	386	334	348	324	316	279	296	350	313	317	347	333	302	310	327	317	312	312	304	296	326	307	328	308	329	286	300	274	294	276	294	286	271	296	261	278	297	273	283	268	286	280	279	300	234	286	268	246	303	277	295	253	258	281	287	275	252	268	282	258	278	273	268	266	226	264	294	269	249	294	300	255	258	287	275	284	273	275	284	261	269	290	293	272	260	285	256	269	280	296	267	256	286	277	253	289	265	279	274	280	262	252	278	261	292	292	281	266	301	274	282	252	294	270	273	286	283	265	266	288	290	282	286	280	293	244	289	272	278	273	301	287	296	278	250	267	263	267	286	275	306	247	293	270	265	298	261	296	277	281	248	298	254	258	269	255	251	279	290	252	272	287	277	252	267	267	277	269	268	273	270	297	251	310	280	276	276	259	252	279	274	266	251	273	278	247	287	255	264	265	270	294	274	297	290	270	262	273	300	243	314	266	273	276	283	297	285	305	272	278	300	276	282	298	250	238	274	280	274	276	269	263	275	265	289	290	299	280	273	279	268	285	276	270	260	285	284	309	274	292	248	279	267	291	289	240	267	280	277	272	266	262	264	262	271	255	289	263	276	229	264	271	314	289	243	276	261	289	301	298	258	261	266	260	265	278	280	278	259	300	270	272	277	308	290	276	260	267	270	243	270	290	269	274	270	286	281	289	270	302	281	259	299	268	243	258	266	264	290	267	263	249	250	282	265	266	260	237	249	248	288	263	286	277	282	291	291	292	274	276	249	264	257	256	249	288	276	274	237	274	265	279	285	267	245	287	283	274	249	313	296	290	272	263	296	250	294	288	275	251	263	259	270	308	272	300	280	268	287	264	272	248	256	291	270	263	279	286	270	259	273	301	266	290	284	296	275	283	269	259	291	280	259	262	259	266	285	261	281	275	250	266	266	255	247	276	276	301	249	266	264	260	261	323	322	258	273	267	293	273	304	294	296	299	270	276	296	282	293	276	264	293	276	259	292	270	276	292	286	311	297	252	292	269	276	284	289	285	297	280	272	263	258	299	286	275	260	250	266	261	264	281	295	251	295	232	240	258	277	275	291	253	253	282	286	289	263	290	282	263	276	298	289	284	283	304	276	272	253	276	297	252	281	261	281	249	269	247	306	270	252	277	294	262	272	251	274	278	295	267	258	261	257	255	284	260	276	278	266	274	265	260	276	243	268	292	299	282	281	296	298	264	283	247	257	270	279	241	264	280	277	277	289	254	248	288	305	256	276	246	257	259	277	283	272	301	269	281	255	289	256	264	258	274	263	257	256	246	273	307	273	273	281	279	289	285	295	258	251	292	308	293	284	256	307	288	252	273	251	248	272	283	273	289	291	297	272	266	309	271	273	269	278	242	282	279	266	255	289	269	270	274	267	280	268	293	272	275	287	278	284	270	287	284	295	286	265	289	306	262	305	305	279	258	285	273	298	240	270	237	246	290	298	280	266	292	292	297	269	265	258	252	289	248	264	258	285	293	310	237	251	311	279	245	290	263	247	261	274	277	274	261	268	264	244	275	276	264	263	265	273	271	261	251	260	278	245	264	231	267	271	272	257	263	245	259	275	239	239	264	254	273	267	279	283	280	257	260	270	262	278	283	286	284	256	272	271	275	266	306	269	273	279	281	276	285	248	281	278	287	272	276	251	284	273	281	260	277	293	291	269	236	272	274	258	287	280	264	263	273	256	287	257	244	266	268	274	279	301	285	264	281	284	303	293	289	273	261	292	269	296	274	311	280	266	260	279	271	277	264	292	284	276	277	263	278	307	285	277	287	269	282	243	291	264	278	256	289	274	265	266	246	274	277	268	266	286	284	279	240	229	287	285	268	261	285	286	266	290	283	268	256	263	316	264	300	273	268	285	311	286	278	286	293	262	297	232	251	282	258	276	283	258	268	276	268	291	263	270	271	251	246	282	252	302	249	258	273	274	264	295	245	288	286	268	268	284	283	303	260	294	274	279	281	293	320	247	284	287	291	252	294	272	271	263	285	274	281	275	324	274	291	273	276	259	264	270	272	285	281	268	277	255	298	294	248	263	269	291	284	285	279	299	263	271	243	287	268	261	280	269	259	289	255	275	297	284	244	287	298	258	259	238	268	304	282	272	298	276	302	264	284	282	281	280	278	254	277	276	279	253	296	299	269	294	294	295	288	270	273	259	269	284	247	261	253	265	270	257	278	252	287	271	261	252	278	273	292	258	303	263	273	273	276	259	276	285	240	274	298	273	273	265	292	257	274	264	267	269	262	278	265	243	276	255	286	293	258	255	301	275	254	279	264	295	291	282	300	294	266	260	288	267	284	279	290	285	247	302	292	298	262	262	238	281	266	297	296	267	291	285	278	297	278	259	264	298	286	249	266	287	256	284	307	269	257	264	240	276	263	290	268	306	270	276	278	275	284	277	251	270	287	269	266	270	266	266	276	302	250	279	255	303	284	267	261	306	294	281	269	257	267	252	259	266	276	306	267	284	282	255	271	270	287	288	253	293	264	278	302	267	292	289	307	260	271	247	282	247	274	294	282	260	295	270	252	266	294	258	244	267	284	277	284	277	244	261	286	241	280	269	297	280	291	256	260	257	281	240	293	242	271	295	246	303	240	255	286	297	272	302	251	280	267	271	287	271	308	265	268	282	302	262	254	291	269	283	288	279	287	276	283	294	263	294	285	278	268	268	291	248	290	272	299	304	294	275	286	281	287	278	296	285	287	241	238	263	269	267	256	273	273	280	285	256	253	283	258	247	282	277	265	277	273	260	273	275	261	257	275	275	253	281	263	271	251	287	284	300	283	245	260	245	261	307	269	276	248	289	283	275	291	253	281	258	232	270	289	263	262	273	282	303	264	297	245	278	273	295	278	271	280	298	281	258	305	273	288	284	302	277	287	291	280	255	276	281	311	272	300	258	290	266	251	249	240	281	265	270	267	280	270	273	253	270	277	277	286	294	275	301	276	296	303	268	268	261	266	279	254	286	290	285	264	286	299	284	315	262	269	257	244	287	265	294	263	279	267	267	284	276	289	261	280	250	274	277	266	291	233	279	251	265	254	270	260	276	266	271	260	284	269	310	289	265	289	244	304	265	304	281	284	273	263	252	281	268	254	254	278	281	271	252	254	292	267	294	257	260	254	276	272	283	276	272	251	299	238	294	237	268	284	265	278	296	292	248	276	291	298	285	262	274	276	291	240	302	279	287	286	256	265	269	253	260	293	294	286	260	256	272	274	281	277	281	283	263	259	259	273	276	279	272	253	286	289	254	258	278	262	288	277	269	268	256	263	295	267	265	265	288	292	262	274	272	292	270	272	277	266	278	259	276	282	272	276	250	291	299	294	285	270	256	255	275	287	279	277	291	278	249	296	282	265	261	279	259	277	278	258	259	263	278	289	287	260	265	294	270	258	269	276	252	304	259	291	281	303	281
33910	27587	31416	33102	26527	23416	16193	10310	8818	6102	4332	2661	1541	1093	835	487	429	351	320	274	194	232	223	226	214	225	248	215	252	227	231	227	241	227	194	249	231	250	214	202	238	208	211	210	238	204	202	228	215	217	251	193	206	196	207	196	211	198	222	215	228	225	180	209	218	195	179	198	207	168	224	218	199	215	182	196	224	217	242	211	207	196	224	197	216	196	197	210	181	196	199	191	190	226	233	197	207	195	191	195	202	219	198	174	201	184	184	212	206	194	204	215	206	182	184	166	201	200	188	225	186	187	212	220	202	198	209	222	169	223	198	198	195	190	164	220	210	190	204	209	198	244	191	187	232	202	190	242	172	201	214	208	198	205	211	204	215	203	197	208	212	175	195	200	185	217	206	215	195	205	221	194	211	221	212	209	209	211	183	216	210	195	203	206	219	219	189	167	220	194	184	204	192	182	185	177	229	214	216	190	207	197	191	197	206	201	212	209	193	183	212	201	209	221	178	199	216	206	221	204	205	248	203	212	188	217	182	248	205	196	201	202	190	222	228	196	171	221	209	180	208	213	223	205	205	203	187	185	208	198	192	205	218	214	193	213	240	211	204	216	172	192	219	213	199	197	181	232	217	201	230	195	213	188	211	205	187	201	218	201	197	218	198	197	204	180	188	219	186	215	211	196	203	180	229	191	204	232	188	184	189	221	200	196	206	211	201	174	217	194	191	220	204	196	193	206	179	214	214	214	236	196	219	174	192	192	214	211	201	211	244	214	233	200	199	204	211	205	213	205	227	202	218	180	190	215	171	218	206	197	211	210	206	219	225	219	196	202	191	202	216	202	204	216	189	243	222	193	196	191	214	198	175	214	212	196	192	195	208	201	209	196	199	213	225	196	197	214	196	219	186	189	185	187	207	202	213	199	215	211	208	198	188	205	204	191	189	204	222	212	221	231	189	200	192	170	205	185	205	190	220	197	202	175	222	184	207	204	205	183	197	199	207	208	197	200	197	200	183	209	182	196	210	205	197	218	177	229	204	191	162	192	227	204	193	203	230	198	208	211	184	213	226	183	196	197	186	190	195	182	207	222	188	192	228	211	208	186	206	210	220	198	160	197	186	181	203	208	215	207	167	202	216	205	188	192	213	240	204	217	194	219	213	206	197	207	179	199	223	186	214	214	194	188	219	224	196	179	198	196	198	173	203	197	202	192	206	194	202	230	208	205	212	220	219	218	194	208	201	218	218	177	211	180	171	198	207	209	200	236	189	201	202	195	227	223	178	217	208	231	193	228	183	215	172	172	187	220	185	205	218	197	175	203	201	196	182	204	194	180	200	217	200	185	189	204	235	235	209	198	205	182	187	198	210	213	220	193	202	211	191	183	217	220	208	181	199	208	213	190	181	212	195	218	206	193	170	210	196	187	211	215	203	209	216	181	202	208	183	201	209	186	215	190	190	213	190	214	201	191	205	183	200	195	192	196	196	175	196	226	179	225	226	204	198	204	214	201	233	202	190	195	199	199	191	206	207	212	211	204	194	205	205	182	231	222	174	211	201	197	197	210	186	197	197	182	179	200	207	232	207	198	183	169	220	197	186	207	201	216	226	193	197	199	221	214	224	198	205	238	195	207	204	189	196	196	214	185	201	213	193	210	189	187	224	212	194	218	204	203	237	192	193	203	213	191	226	210	184	216	210	204	179	196	202	196	233	195	234	204	182	211	235	212	207	223	233	208	208	170	188	213	211	211	192	192	191	202	174	184	198	193	195	213	220	190	220	199	200	189	233	211	204	203	169	186	214	197	190	198	207	199	209	208	203	202	201	199	191	203	199	213	194	195	205	227	217	216	208	211	202	189	200	194	211	221	191	220	207	221	206	193	217	212	193	209	207	236	209	213	203	205	185	160	197	209	191	175	222	209	197	191	196	206	187	199	196	177	209	219	210	212	196	196	193	223	170	217	166	212	235	215	192	201	204	226	182	211	203	190	196	194	207	214	187	213	216	202	185	195	208	191	206	217	206	177	172	208	207	203	199	219	195	211	206	204	190	192	201	199	208	206	193	206	205	227	207	189	190	174	199	222	213	229	206	212	212	233	201	235	213	212	215	190	214	189	207	210	211	197	211	202	210	209	204	188	210	204	207	196	203	201	218	199	233	187	217	200	233	200	184	220	237	201	187	179	220	216	221	200	195	221	222	180	176	206	192	200	212	203	215	200	186	200	200	212	228	212	218	236	197	189	214	196	238	203	184	189	208	228	230	192	193	181	195	200	209	188	206	194	200	226	231	230	201	172	177	197	210	213	229	227	197	188	176	223	202	222	191	216	184	198	225	200	208	235	250	232	215	170	212	197	221	183	233	201	186	212	203	189	213	217	216	212	235	219	161	221	175	189	186	184	242	196	218	205	196	221	209	174	194	174	187	186	209	219	191	189	199	181	200	222	223	203	216	179	200	209	216	219	196	199	195	228	204	185	195	207	197	197	188	238	220	215	198	192	192	194	217	197	205	209	203	202	210	187	218	177	209	197	221	184	175	192	204	217	195	190	201	201	190	199	215	211	184	207	216	204	221	189	180	205	200	188	206	199	184	184	199	173	181	201	210	211	208	229	201	195	219	183	209	212	216	200	183	176	193	219	198	189	192	197	189	210	213	194	207	201	213	221	220	223	207	198	205	168	225	209	216	190	211	206	186	204	226	210	194	199	194	204	217	219	219	193	197	194	186	203	207	195	223	188	234	206	206	203	212	200	215	200	202	202	209	202	197	205	197	173	200	205	218	188	205	211	191	195	241	197	176	195	215	239	179	201	207	231	210	237	202	188	218	205	210	215	181	225	204	225	225	200	209	190	194	206	198	198	186	192	210	187	195	182	209	223	209	176	210	198	188	220	192	209	224	188	229	177	200	188	207	198	192	226	190	199	212	192	196	216	192	198	200	214	202	198	215	187	184	197	164	192	218	210	202	205	208	220	192	226	211	192	201	208	218	202	204	201	184	209	214	222	209	218	197	225	186	194	208	191	211	202	215	202	199	206	202	197	241	212	217	197	184	197	212	207	210	188	190	199	186	221	211	189	181	200	202	210	171	196	214	189	180	209	223	196	204	207	222	232	174	180	216	189	195	200	206	197	189	225	217	217	187	187	186	214	196	172	207	217	249	194	184	207	201	202	225	214	178	234	201	180	198	253	178	197	195	216	196	175	174	206	187	219	181	209	191	214	188	184	201	187	180	208	210	209	189	178	201	217	203	220	194	201	186	164	163	191	200	187	214	191	223	184	193	184	207	229	179	195	201	217	202	186	190	211	210	183	198	209	203	196	217	209	200	205	207	209	173	213	197	201	190	216	197	206	193	193	214	199	190	183	226	193	199	205	187	229	208	231	198	193	195	186	232	189	198	216	193	222	203	201	195	219	191	187	209	220	202	197	231	204	227	197	219	198	199	206	186	197	204	211	188	210	219	206	194	171	223	205	224	194	219	241	197	211	199	196
25735	17991	29994	35905	33159	33419	25699	20807	20764	16543	13013	8071	4989	4566	3479	1881	1695	1527	1165	855	746	762	736	638	669	701	699	720	833	827	829	758	721	738	699	709	706	694	694	668	628	644	581	609	636	623	587	627	638	557	618	605	562	540	605	562	517	529	532	571	559	532	559	527	544	534	522	522	529	549	506	550	533	505	495	517	530	494	509	562	516	534	497	536	519	558	532	522	518	540	536	519	530	537	522	550	557	530	517	502	502	534	505	533	541	489	526	493	492	553	494	553	509	543	480	505	543	554	511	524	520	507	515	475	498	491	488	493	514	529	498	517	473	450	530	546	517	488	552	506	534	520	507	528	511	552	519	551	503	497	512	475	506	481	513	513	515	547	518	571	546	499	514	497	549	527	524	517	578	521	563	495	526	502	491	546	502	492	516	480	500	503	499	515	517	498	518	504	496	551	520	524	504	468	535	532	498	502	511	504	490	494	533	554	517	544	506	530	533	520	494	489	521	546	538	546	484	530	508	458	527	492	509	479	556	541	542	519	547	540	514	507	510	552	524	491	538	512	542	547	468	532	561	531	531	502	494	524	498	511	494	502	509	559	504	526	478	519	471	495	538	491	502	472	522	495	539	480	523	492	517	529	487	527	480	534	582	457	536	547	562	547	531	512	484	545	510	487	554	497	470	504	520	517	514	492	536	496	528	510	520	514	507	480	510	487	543	518	515	495	527	528	563	559	544	509	534	488	530	579	564	512	516	502	561	526	518	523	488	514	472	519	517	507	515	503	477	505	490	505	514	525	509	517	539	528	572	510	501	487	504	536	513	503	483	499	535	506	523	503	495	530	511	508	532	542	522	502	567	509	474	542	507	536	517	541	515	489	508	556	491	493	528	501	519	504	549	527	485	523	539	471	506	541	506	519	485	457	489	520	544	536	473	524	524	479	536	512	503	526	530	501	493	535	524	480	562	550	529	517	515	540	504	513	523	511	507	513	486	472	495	523	503	538	540	562	500	508	512	503	505	497	541	502	527	504	549	504	492	515	483	528	493	518	467	521	522	505	499	503	527	526	557	533	517	515	510	510	534	507	507	487	515	513	524	476	521	545	537	503	522	519	533	499	523	517	507	507	502	535	489	479	492	511	482	520	489	523	538	507	547	515	534	472	513	521	523	528	541	508	493	523	533	520	482	518	518	494	559	564	480	535	502	512	525	511	483	548	534	524	533	549	491	500	474	517	539	501	546	544	539	525	520	495	556	517	501	540	554	521	521	530	498	553	507	489	549	513	527	539	541	526	535	539	505	504	528	568	534	504	564	509	499	500	548	533	503	512	501	513	514	515	500	529	530	488	534	536	513	510	524	523	512	478	536	539	530	504	498	522	526	498	498	527	542	502	520	526	521	526	543	561	518	500	538	547	552	483	512	498	520	570	513	521	495	495	517	495	479	557	504	492	545	536	526	516	491	528	488	484	486	541	530	532	540	485	502	541	526	519	524	506	518	486	537	493	511	476	529	511	487	535	533	503	495	557	526	492	523	506	538	500	508	524	479	512	485	528	500	516	465	551	547	517	486	526	517	551	542	536	555	519	526	497	533	559	530	550	516	524	524	476	499	501	504	522	532	506	520	542	496	542	492	477	543	538	532	527	530	522	529	503	522	523	543	526	524	492	480	525	543	497	546	512	510	472	509	479	503	478	531	515	548	492	505	531	506	541	531	504	485	522	509	507	518	513	514	559	503	519	548	516	531	501	511	530	509	550	503	508	481	498	516	544	524	511	513	506	511	528	562	478	483	532	533	532	514	529	516	511	513	514	491	488	498	482	510	501	506	490	509	489	529	473	482	527	514	528	470	478	497	539	536	483	500	542	501	536	527	531	506	566	531	485	557	495	504	500	524	547	553	511	498	522	502	537	518	507	527	502	498	549	527	533	509	579	527	526	523	499	541	511	512	509	536	550	483	501	517	544	562	514	518	550	548	483	505	517	499	524	526	528	507	544	519	535	503	528	505	538	524	515	542	531	486	457	458	492	511	539	502	513	520	480	510	533	531	489	518	524	550	553	480	508	499	555	474	540	536	503	528	563	499	499	516	545	527	522	520	521	504	524	524	510	497	520	515	476	523	504	539	519	510	520	522	488	522	514	492	522	524	519	530	515	492	491	475	497	514	514	504	536	496	533	540	543	477	530	466	537	536	488	561	512	505	530	520	532	534	511	536	515	524	503	545	505	552	567	502	482	506	501	519	488	491	502	495	532	516	544	507	547	507	493	525	519	504	524	542	534	540	513	515	467	507	536	493	496	493	554	521	507	540	510	515	496	528	541	514	544	513	473	536	516	518	511	557	506	521	512	535	488	505	497	524	505	516	501	484	500	512	532	509	484	530	550	524	463	511	509	497	530	551	536	490	480	480	516	516	542	522	538	521	513	549	507	545	494	477	497	542	523	522	500	565	516	525	558	486	531	497	526	485	527	553	511	498	544	559	508	524	495	515	511	540	520	474	545	540	500	533	545	536	476	539	508	486	495	488	525	516	556	531	501	533	517	470	515	552	524	501	485	510	523	520	530	513	526	538	503	481	524	548	495	489	476	481	513	529	533	586	513	536	535	511	527	535	540	523	536	495	520	497	541	492	528	490	515	511	499	534	512	529	550	532	475	524	539	511	497	491	523	553	502	537	544	551	554	527	507	529	471	506	506	515	529	537	490	529	510	542	541	548	492	536	520	486	550	538	508	497	492	486	531	508	499	472	536	583	522	494	541	545	524	511	530	509	512	486	504	513	502	506	572	537	509	534	513	522	546	491	520	530	502	538	500	556	528	493	531	475	536	522	506	524	483	519	522	492	524	550	522	523	526	497	527	519	564	475	553	538	519	578	524	508	495	520	512	530	548	494	519	499	533	523	547	515	488	555	517	517	559	525	560	544	494	569	478	509	507	513	537	525	490	546	506	471	492	510	501	536	517	508	537	505	544	521	519	512	483	487	521	515	508	526	539	502	511	499	563	508	530	516	543	553	517	493	496	528	524	533	526	512	532	515	511	496	495	476	509	503	513	489	505	522	508	520	504	508	569	486	500	514	537	549	556	504	483	511	519	494	524	500	504	496	549	481	542	537	544	527	487	508	527	523	526	542	552	467	503	511	538	520	528	485	513	515	468	538	509	534	528	518	505	511	560	502	522	536	526	518	516	542	525	501	497	521	516	536	510	534	517	503	518	544	495	507	497	529	515	521	511	524	525	507	536	495	499	589	526	492	553	507	484	483	546	486	540	526	485	561	533	511	564	518	486	525	574	517	498	507	531	492	521	521	498	519	491	501	488	553	550	494	530	495	521	495	507	515	484	504	495	524	520	482	499	511	508	511	518	503	507	508	513	534	512	474	540	493	488	502	476	529	552	547	502	505	523	489	543	571	491	506	541	531	529	539	481	567	530	530	504	494	533	482	501	517	470	507	505	523	511	510	535	501	501	523	511	498	498	514	494	522	515	534	499
43146	32614	36633	37315	33430	31638	25816	18771	15021	11808	8844	5548	3439	2464	1305	800	671	583	485	359	336	326	332	326	345	322	351	381	412	413	354	347	362	363	339	354	353	367	287	324	298	336	317	301	307	275	266	315	321	308	322	295	288	326	294	319	262	307	311	278	297	268	292	330	280	303	302	252	273	320	286	293	289	285	306	313	270	297	298	273	293	303	305	260	274	271	290	317	289	265	285	315	307	272	284	297	298	286	279	297	274	288	298	271	276	263	284	263	269	305	278	275	271	310	286	292	289	296	303	299	313	304	275	315	271	257	297	277	294	287	296	298	274	285	272	268	288	248	294	289	313	276	286	338	294	281	277	325	300	296	316	266	281	291	295	294	286	286	287	297	305	301	284	300	268	303	298	287	322	286	254	324	309	296	270	286	302	312	268	324	281	256	270	272	292	331	287	286	314	288	306	283	314	288	291	284	274	259	295	299	287	340	288	288	293	319	302	297	307	312	298	286	309	302	269	291	292	310	280	271	292	299	273	267	296	282	291	274	277	285	284	264	267	290	310	291	295	240	288	279	312	280	277	295	299	325	272	289	320	306	273	262	274	249	282	256	258	286	277	289	265	306	292	296	287	285	304	279	311	292	271	267	317	276	290	316	304	301	330	313	281	283	320	250	308	291	280	301	267	325	265	303	285	252	291	271	269	265	310	285	286	283	283	319	289	306	324	307	274	298	263	283	258	272	265	301	302	302	263	302	272	274	284	290	306	297	286	282	278	281	282	307	286	313	344	295	280	317	340	280	298	293	300	279	296	309	309	310	298	279	289	298	275	283	292	305	299	312	283	287	273	277	289	321	307	285	281	304	314	271	279	299	292	310	291	270	279	294	277	269	318	282	266	275	289	292	304	283	289	297	291	304	288	302	269	299	323	241	254	305	302	298	279	290	313	294	274	271	269	274	278	293	310	283	288	307	274	273	304	287	271	289	300	247	321	292	303	273	312	311	298	286	299	282	289	332	270	295	280	271	292	282	297	294	273	329	235	290	301	294	284	282	283	287	309	299	289	286	271	266	288	273	297	260	292	301	297	267	282	244	273	321	326	301	256	276	307	291	329	295	298	308	303	284	302	269	272	285	277	281	295	258	274	291	282	297	290	292	276	278	280	293	330	284	290	288	289	306	254	270	295	271	295	287	266	287	278	260	280	276	276	257	297	271	290	286	292	288	288	308	328	268	286	286	295	247	313	295	288	299	262	312	279	318	306	273	279	287	314	255	272	312	308	321	269	303	276	287	243	254	285	293	310	262	308	306	269	292	298	265	288	269	283	316	308	265	292	309	273	253	282	276	295	279	274	297	294	287	324	277	274	248	314	293	326	290	298	303	317	299	263	326	313	288	295	275	303	283	291	292	293	282	292	294	296	286	306	300	315	297	281	290	294	316	246	303	284	272	290	300	297	297	302	301	314	281	283	292	301	308	288	305	284	288	258	283	258	284	279	257	280	293	288	299	289	303	279	275	299	259	343	305	279	250	273	286	277	297	308	291	262	297	291	277	308	307	299	275	277	302	260	271	314	306	290	265	292	269	258	312	269	292	293	278	264	303	295	290	297	297	263	287	284	276	304	303	311	285	298	315	264	298	288	302	325	258	272	308	312	280	308	297	302	291	300	297	286	265	276	291	263	284	291	299	309	291	276	288	304	297	297	296	295	268	288	294	297	267	276	284	288	311	299	276	262	290	307	290	303	254	283	294	281	297	288	309	271	294	295	263	301	299	269	281	322	296	277	309	275	285	290	326	281	276	286	274	269	298	282	264	275	322	283	298	257	270	320	286	271	257	290	256	265	312	297	284	283	313	309	288	310	309	303	298	275	278	282	268	272	267	319	301	280	267	278	254	291	289	264	262	312	288	306	272	273	307	286	284	275	284	285	278	300	296	276	271	274	247	288	289	293	269	277	278	294	306	271	299	277	300	298	296	280	303	290	291	294	290	281	281	323	278	266	275	272	299	294	283	296	261	295	320	274	286	284	301	304	291	319	289	262	278	255	321	269	281	258	286	291	281	281	267	297	282	303	334	293	301	284	281	302	272	246	269	294	276	290	302	275	294	285	296	298	275	279	305	291	250	283	281	265	305	289	294	310	306	298	301	279	299	257	287	297	285	303	293	290	292	271	279	298	291	299	309	307	298	270	281	299	276	294	261	295	280	293	294	272	263	306	295	318	296	302	281	311	295	306	277	267	294	295	282	285	295	282	284	270	274	289	279	266	304	291	296	263	294	298	300	318	295	282	272	305	283	282	275	285	287	285	277	287	307	283	308	288	301	285	307	279	295	300	307	257	289	298	312	294	286	292	338	302	265	305	277	300	271	281	317	309	283	285	303	284	279	288	271	267	262	317	282	271	281	287	274	266	290	247	280	277	278	292	281	277	284	291	305	303	312	293	296	275	259	301	322	304	305	254	323	302	267	286	292	306	299	270	276	284	286	288	314	301	294	295	310	292	286	315	283	315	266	297	255	297	254	295	306	357	304	297	311	292	279	281	279	294	266	283	311	287	299	324	284	274	279	332	282	308	314	313	263	300	304	332	275	260	267	317	305	259	277	304	262	296	264	289	274	299	260	276	294	307	268	313	278	310	293	272	284	292	280	284	309	304	309	296	277	303	289	284	283	297	273	291	290	292	264	290	296	271	318	307	280	288	269	277	279	316	282	284	275	285	279	282	294	286	298	313	300	285	315	261	306	296	277	260	307	282	273	290	297	271	339	280	288	298	319	320	278	273	290	306	293	297	302	332	296	277	290	274	309	265	302	269	288	276	310	287	292	281	267	292	312	296	301	306	303	281	312	279	294	282	281	293	284	285	304	257	296	268	280	289	270	324	283	282	299	280	269	265	282	269	295	292	312	286	297	292	269	322	276	306	263	299	301	295	304	281	257	304	284	284	294	273	283	284	323	290	280	288	290	309	332	255	272	254	264	265	275	267	257	279	314	306	270	294	271	284	278	304	315	280	296	323	289	290	274	275	284	263	277	280	291	305	309	305	297	277	286	324	311	299	310	270	317	302	314	303	321	299	282	269	304	272	270	299	306	276	278	259	290	269	267	303	266	299	272	276	321	301	290	285	301	300	286	273	298	259	275	265	291	306	273	289	257	310	275	258	284	284	269	295	294	308	277	269	294	335	294	263	283	299	326	283	280	262	266	262	322	302	311	286	310	290	303	276	308	293	324	299	312	271	274	278	295	304	256	275	310	291	291	313	295	261	303	254	293	297	287	306	262	296	306	301	276	300	289	304	289	306	285	233	296	262	301	312	299	287	305	264	282	295	296	302	279	288	272	307	264	268	279	289	304	279	276	310	300	271	290	285	300	301	283	300	287	295	284	284	280	313	286	285	288	328	267	293	294	293	247	241	274	307	272	285	292	289	266	275	278	297	276	280	301	304	266	289	329	304	278	267	305	289	280	327	286	293	302	274	289	306	314	286	279	290	289	278	307
32662	24721	36358	42095	42847	43107	36054	29325	28635	23360	20174	13144	9493	8026	5085	3297	2961	2636	2049	1410	1126	1118	1069	985	1049	1103	1040	1137	1151	1221	1134	1142	1146	1107	1083	1223	1355	1130	928	880	824	843	843	859	855	859	745	805	892	1008	1124	841	822	739	805	722	727	761	672	709	698	667	661	675	664	718	711	698	642	760	640	641	659	690	703	725	736	700	688	705	650	690	712	658	682	722	682	720	698	675	706	672	700	702	665	639	685	686	697	705	680	649	754	670	749	657	709	728	644	673	698	671	654	622	668	724	700	713	734	713	674	705	663	675	627	693	712	705	626	657	687	692	651	666	651	654	689	669	631	741	696	651	688	670	675	663	681	714	671	678	687	673	682	669	681	667	697	680	683	676	641	648	648	677	697	668	675	666	674	680	674	641	712	650	721	669	679	622	658	677	672	648	653	716	667	693	729	676	646	696	699	683	689	686	667	692	678	677	716	679	698	619	714	668	659	708	690	637	723	673	654	690	722	694	699	699	680	737	667	658	667	681	655	687	689	636	681	650	704	689	637	672	652	683	638	684	668	649	625	658	681	663	686	645	641	683	712	720	747	694	687	676	658	671	684	669	696	681	657	690	726	707	654	679	693	682	735	693	701	688	672	678	668	661	699	701	643	662	678	642	658	684	671	718	613	660	673	669	676	685	663	646	689	724	698	724	646	658	662	715	655	649	709	654	701	683	640	722	691	646	665	655	649	705	660	671	694	693	682	653	681	643	715	668	688	691	677	712	677	650	671	696	662	673	676	662	701	707	639	663	669	716	656	682	637	750	665	694	777	671	671	669	698	677	621	660	688	689	716	696	665	679	689	653	664	692	675	688	673	697	660	704	671	705	682	669	656	666	675	678	657	672	669	645	696	675	684	688	660	674	659	653	648	682	703	676	627	693	699	661	629	662	682	681	624	694	718	689	702	687	675	683	671	643	718	692	717	717	689	664	685	651	675	719	646	684	688	660	661	690	634	626	668	683	692	666	648	725	685	705	684	700	712	678	676	692	700	702	692	681	663	651	655	682	726	693	648	715	699	652	642	676	666	659	701	660	667	687	647	697	702	657	681	669	667	720	676	645	678	686	610	677	692	643	733	674	681	652	694	696	648	660	658	626	713	722	667	615	688	696	679	717	645	697	709	651	696	662	672	667	682	662	686	650	689	644	678	667	687	632	706	692	651	674	715	691	649	643	707	726	685	687	673	659	734	665	718	642	647	657	695	669	676	691	700	695	657	719	687	749	667	645	704	703	689	646	677	654	670	655	694	680	680	658	673	696	661	696	708	696	726	695	665	662	664	647	698	647	682	657	678	650	686	679	632	674	699	711	715	686	712	692	651	632	657	672	679	665	673	631	687	707	708	669	663	685	685	664	680	650	699	649	668	676	666	679	653	676	688	665	708	707	616	696	657	689	660	675	682	652	641	718	647	657	656	643	698	628	713	697	744	678	654	636	703	680	651	653	690	708	692	672	667	708	688	709	662	659	711	638	649	628	716	738	681	719	699	714	737	647	674	643	665	631	652	632	735	698	664	672	661	703	689	682	684	660	706	672	683	666	690	638	670	666	663	712	617	697	677	711	647	650	672	690	689	700	700	679	633	675	700	710	687	660	682	706	654	642	659	669	647	649	670	695	667	662	668	676	680	719	701	687	670	664	661	668	683	703	639	696	657	681	686	707	687	699	714	680	667	637	702	651	677	645	695	704	647	651	689	644	674	638	635	674	640	657	698	703	679	707	671	638	678	682	712	646	653	714	694	687	693	636	677	705	701	666	642	657	684	650	634	664	702	697	650	626	705	697	727	705	702	664	649	656	658	642	690	680	680	663	673	672	648	679	643	684	700	683	654	656	674	687	665	708	651	669	633	632	694	656	640	651	668	689	693	649	667	671	617	673	636	647	683	658	719	664	684	671	690	632	665	669	638	658	669	677	706	671	641	626	673	702	689	686	641	733	648	690	632	669	666	686	666	689	667	673	710	678	647	633	639	665	681	717	654	658	701	668	677	718	666	708	699	636	664	647	678	711	669	682	681	688	677	675	654	683	657	641	693	714	639	669	710	651	661	686	693	717	652	685	725	697	658	725	672	738	691	697	707	683	621	668	697	701	637	644	666	677	680	694	679	663	688	622	682	666	690	674	698	682	690	679	651	699	658	703	660	676	672	665	709	721	670	681	685	679	707	664	649	702	702	680	628	642	696	710	686	655	652	661	693	661	654	641	699	632	672	676	687	694	695	687	665	692	676	671	697	697	665	704	668	654	616	699	691	698	650	730	678	700	717	700	702	690	635	641	718	733	718	650	689	682	668	704	643	696	691	654	689	704	671	664	674	689	647	657	668	680	659	681	675	668	722	667	651	697	671	691	708	731	688	676	650	674	682	657	695	662	650	680	677	668	716	702	735	692	643	662	657	740	672	687	708	747	679	658	669	681	695	730	677	656	661	723	661	715	681	690	684	669	680	709	683	677	693	699	671	644	672	705	638	685	676	664	653	687	670	676	674	722	741	644	640	642	700	671	651	681	614	672	727	682	695	686	672	661	709	674	637	746	683	690	662	668	692	684	646	702	720	678	663	665	664	637	659	695	708	742	642	684	651	677	665	659	631	685	665	668	640	631	674	652	700	684	711	694	697	643	705	644	674	708	682	663	696	622	649	654	674	641	700	622	673	676	685	711	672	738	672	658	671	645	672	639	652	692	673	723	640	663	682	674	670	693	679	667	674	699	653	654	631	708	667	683	623	653	647	663	638	654	672	671	689	680	666	668	674	675	674	701	663	672	634	671	673	635	620	651	631	690	702	699	673	650	679	687	671	670	675	694	673	703	675	683	670	651	693	666	669	655	670	692	615	683	686	682	646	672	738	658	661	774	642	699	701	632	638	722	713	665	715	669	659	662	696	664	676	674	676	687	644	673	639	689	659	710	677	704	651	700	687	693	693	685	711	675	637	684	694	732	683	659	704	669	673	688	648	676	715	627	714	668	670	699	729	683	704	674	704	690	681	624	686	726	667	650	656	665	677	654	649	675	665	650	677	671	638	685	728	660	698	671	636	689	752	701	693	672	620	628	694	716	725	661	706	691	735	713	689	678	666	657	729	688	700	691	675	702	692	656	650	647	650	668	709	689	691	660	685	730	672	655	693	688	658	673	635	659	669	645	662	662	630	704	656	639	682	696	667	726	698	677	634	644	703	661	693	650	677	715	694	695	693	673	687	649	689	675	659	722	682	712	692	625	684	707	718	673	675	698	638	701	690	690	671	657	668	652	639	688	676	648	657	711	661	725	677	671	643	677	647	723	695	674	658	614	677	679	680	675	706	676	661	660	669	684	727	689	730	666	655	646	690	729	697	671	652	734	667	681	655	664	696	682	643	672	721	689	679	661	704	643	699	705	664	633	696	672	748	699	699	703	671	708	666	665	738	669	642	694	655	626	661	648	736	668	664	669	676	698	678	710	728	698	692	677
8800	4917	6003	4827	2913	1876	920	613	482	466	367	220	161	141	113	110	98	103	91	91	107	93	76	86	86	91	96	98	107	105	100	82	87	90	84	91	102	113	88	86	78	84	67	90	79	72	90	104	82	108	75	67	75	82	102	79	81	97	74	85	105	87	76	75	70	82	79	93	94	92	71	88	96	90	103	88	89	73	92	76	79	90	86	96	86	97	90	87	71	83	76	88	85	101	82	80	91	95	83	82	74	87	90	102	84	77	98	89	90	90	88	72	77	81	87	102	78	84	75	90	91	92	97	106	78	79	84	85	78	88	102	80	90	94	74	90	79	85	70	99	75	90	85	83	73	79	75	68	89	88	101	92	87	67	91	105	74	83	79	85	82	75	91	87	88	89	84	88	97	79	82	74	83	82	91	82	79	99	81	77	81	81	67	77	89	76	84	81	79	90	104	100	74	73	90	66	87	85	97	94	98	70	84	86	77	93	88	83	92	78	88	74	77	92	93	90	102	86	92	79	98	83	105	93	82	87	92	80	71	91	69	69	59	77	98	84	90	96	99	92	83	86	81	95	72	87	92	87	86	65	74	95	67	86	79	90	77	94	93	82	89	88	87	85	91	68	83	88	98	83	89	94	87	74	76	99	84	86	81	84	84	96	74	87	99	84	85	77	88	74	69	86	95	81	99	78	87	107	83	86	84	77	88	95	84	85	72	80	90	94	81	104	86	78	88	67	95	92	72	94	96	71	85	66	87	90	101	90	88	70	86	85	75	89	97	73	79	79	90	91	96	62	86	78	76	84	80	80	87	83	82	87	78	95	74	94	113	79	92	97	99	78	77	77	81	92	53	91	78	85	86	81	79	83	74	93	85	92	90	89	98	89	81	77	65	75	72	79	78	83	83	82	87	84	84	80	99	89	101	95	83	119	90	78	80	100	86	82	79	83	79	96	93	67	89	95	95	80	79	88	99	85	85	63	87	92	90	88	78	92	89	78	88	92	92	91	86	94	78	97	89	83	98	71	75	90	92	81	78	65	82	78	80	71	107	87	92	94	90	77	71	98	75	78	88	97	90	82	82	91	87	95	77	88	97	101	71	81	69	98	79	71	83	82	82	92	74	99	109	101	76	85	71	78	83	82	99	73	90	83	69	75	93	89	73	79	107	87	94	93	87	70	96	75	94	89	88	70	77	90	102	68	85	90	93	79	91	98	78	74	89	88	65	88	75	91	103	84	80	97	84	71	63	93	72	92	81	91	74	64	104	79	99	79	93	94	91	90	84	81	71	87	84	93	83	90	87	75	67	83	87	81	85	80	84	102	87	90	84	74	74	78	80	99	100	80	66	87	80	91	98	80	90	75	92	77	70	76	97	87	69	79	92	76	62	93	88	83	75	100	80	92	79	87	85	98	77	87	96	84	77	75	79	90	89	82	90	97	72	89	77	78	83	72	79	89	90	93	90	97	94	93	97	83	111	87	73	81	87	101	68	69	72	82	89	83	94	74	77	86	100	77	99	81	72	100	82	94	87	85	80	88	97	89	85	88	87	74	68	100	85	79	86	95	72	97	68	88	80	108	78	71	100	91	65	68	90	82	83	91	95	72	82	99	71	81	76	73	72	87	92	78	92	83	81	93	103	63	92	85	99	94	81	81	80	93	89	82	72	88	81	77	95	97	101	77	80	97	91	104	71	72	87	89	94	86	69	99	91	78	96	90	104	80	88	96	81	84	90	79	111	63	92	99	79	109	90	79	89	83	78	104	74	88	84	97	86	86	87	75	96	91	92	98	93	79	74	77	90	84	95	76	88	80	79	64	92	83	81	79	87	80	86	87	93	87	79	91	87	83	79	84	92	74	91	85	93	78	97	97	94	79	92	88	69	98	84	88	86	75	72	89	85	64	86	83	96	89	104	88	73	96	88	97	75	82	74	94	93	80	82	78	83	80	83	87	76	81	86	79	81	79	80	78	89	91	87	73	78	89	89	82	78	79	79	89	95	94	84	89	87	71	88	82	95	88	74	91	74	86	91	90	99	88	83	76	81	85	83	70	88	69	84	89	101	77	79	72	103	106	108	84	90	94	91	88	84	67	102	74	83	86	80	91	104	77	91	102	75	86	84	76	73	86	74	77	73	77	91	72	70	94	83	77	85	87	95	81	108	87	81	90	92	89	78	74	94	71	90	91	80	73	91	85	78	86	83	78	96	92	96	84	85	82	100	87	90	91	104	76	105	92	83	78	81	93	99	89	66	91	88	86	85	80	81	81	89	86	92	80	81	84	76	94	97	80	69	84	77	84	84	93	81	99	87	85	77	74	81	93	87	91	83	100	99	84	83	80	109	91	91	83	77	80	79	80	68	76	76	87	74	79	94	89	78	95	96	89	84	77	80	81	65	67	90	85	75	87	86	97	84	92	83	79	91	83	105	84	83	86	91	76	85	86	81	80	101	91	84	86	74	80	82	81	70	75	90	72	94	78	82	77	99	69	95	90	111	76	103	87	87	76	85	81	80	86	82	90	103	97	73	76	99	90	74	75	85	70	71	80	96	78	73	88	78	90	82	71	74	81	88	81	74	83	77	83	75	73	91	93	89	81	84	91	67	87	94	78	89	86	77	82	89	82	98	68	97	84	77	67	88	88	83	81	84	85	84	87	74	89	78	79	86	87	72	86	95	84	104	86	85	97	84	97	80	80	95	82	97	86	71	82	84	88	82	89	73	69	110	73	93	106	92	75	67	90	98	93	89	80	86	91	88	86	100	82	81	110	79	90	88	87	109	86	79	96	97	94	97	104	79	97	91	81	81	83	95	90	76	81	86	92	84	80	80	78	93	83	90	84	82	83	66	73	92	75	90	87	101	90	88	78	104	105	102	88	81	82	65	87	83	94	92	91	77	88	85	92	83	88	83	83	83	109	76	75	78	92	81	84	101	104	102	80	82	82	88	94	72	90	94	75	88	85	78	59	71	81	90	82	85	88	84	92	86	84	97	93	99	89	80	80	89	72	76	69	112	87	68	88	103	97	83	86	98	90	85	80	73	78	101	94	96	90	100	84	95	72	93	84	95	89	77	74	96	95	84	90	93	79	93	87	90	104	97	76	91	94	85	72	79	98	83	82	93	107	95	73	65	76	61	89	90	89	82	103	72	98	92	83	76	81	73	80	88	90	83	83	75	94	83	75	92	102	91	93	102	96	79	83	100	86	80	87	89	80	100	95	95	102	78	96	77	103	101	99	87	94	87	70	93	90	93	85	77	87	81	82	79	78	69	101	87	103	91	107	85	94	84	91	103	90	87	83	84	93	72	72	87	86	76	77	84	96	85	92	75	81	93	86	78	80	118	98	94	101	89	92	80	93	103	72	88	88	76	99	76	87	75	91	96	97	74	93	111	78	96	97	88	91	75	88	95	79	88	84	93	82	88	89	88	95	93	69	93	92	88	64	91	101	89	76	93	82	81	93	94	86	83	111	68	79	80	97	98	88
6966	4140	9223	10520	8416	6795	4249	3143	2628	2056	1622	1158	870	598	472	394	324	383	349	294	283	327	280	296	256	340	299	349	350	330	253	312	322	312	285	301	262	285	307	268	281	286	274	283	307	284	294	259	268	284	294	274	293	282	254	275	270	259	278	288	272	261	255	264	286	285	262	271	249	266	283	267	270	281	249	273	265	245	265	280	276	275	293	266	269	260	246	271	292	265	266	274	295	283	252	278	270	260	240	285	254	267	252	266	262	249	277	290	279	260	274	260	239	269	295	254	274	268	279	272	263	255	254	282	242	282	272	276	264	269	239	262	268	242	257	244	246	274	263	251	288	281	253	262	267	258	280	283	259	290	277	280	259	237	269	281	279	276	252	251	232	261	255	284	291	295	245	272	288	284	253	255	279	301	275	297	285	244	270	265	266	265	238	277	292	295	270	250	259	262	262	256	269	239	228	300	244	281	262	253	256	274	251	258	280	256	282	251	270	262	239	260	298	268	268	277	220	287	239	249	278	250	255	272	285	237	275	256	298	258	281	269	267	271	281	269	243	254	274	283	259	281	285	252	264	249	266	256	298	255	265	246	282	252	262	255	292	269	301	257	293	259	221	260	239	252	266	246	255	249	238	257	255	275	248	244	252	263	263	287	254	265	262	270	280	287	276	261	278	277	260	266	277	277	271	282	236	245	264	268	285	258	279	253	259	255	249	268	255	266	281	282	256	282	245	258	263	248	265	247	283	278	284	279	268	274	272	272	280	244	260	289	244	274	271	248	266	244	247	250	286	272	261	273	285	240	250	284	239	302	255	254	263	297	237	274	267	254	250	243	273	261	264	257	280	277	260	274	244	266	281	250	245	256	276	264	255	240	287	252	244	249	250	273	284	239	268	250	243	283	256	291	251	291	263	241	260	270	265	243	291	260	263	260	294	292	262	294	254	263	267	281	263	292	262	295	276	262	262	266	279	232	262	268	240	242	266	272	246	279	265	245	257	291	249	261	281	257	301	236	275	274	261	260	249	283	246	288	267	296	258	283	251	278	282	233	270	270	276	264	276	266	249	282	273	247	278	260	265	283	266	233	267	246	280	264	263	298	264	254	243	271	236	300	246	301	231	285	276	259	244	277	268	306	245	259	262	268	259	245	278	251	278	270	289	290	270	257	292	282	243	276	256	262	256	263	313	236	284	259	253	264	251	280	237	295	266	237	264	264	268	269	261	270	281	275	249	265	259	231	277	254	252	247	250	255	286	269	277	309	289	275	258	238	278	266	261	272	284	265	269	246	267	261	253	268	277	256	257	239	274	251	267	267	258	270	239	282	257	286	265	282	277	280	303	272	244	265	261	264	251	258	249	248	272	296	275	275	264	265	275	255	274	245	286	283	287	262	244	258	300	256	256	253	253	280	273	289	260	274	239	234	261	275	281	261	270	250	268	271	282	242	285	263	263	284	278	245	258	265	287	244	262	281	305	273	287	267	284	258	263	281	260	292	285	260	282	237	262	286	251	283	247	260	275	275	236	282	268	230	232	270	282	247	253	252	267	265	262	265	274	276	277	308	262	270	301	280	293	266	261	240	264	267	286	267	258	281	239	238	304	284	275	265	268	268	245	273	260	261	263	301	243	294	281	250	263	261	273	244	258	260	293	283	280	299	286	298	291	276	246	268	266	258	276	306	282	283	287	269	294	259	248	271	313	266	274	284	246	275	258	272	257	300	263	264	284	247	289	271	270	275	271	319	290	282	258	285	218	239	274	272	254	239	251	258	275	268	253	243	268	243	255	252	255	251	266	256	276	228	244	279	286	227	259	277	242	263	277	267	254	274	264	239	275	283	268	292	258	254	270	278	250	264	255	286	274	273	279	272	284	252	263	237	247	279	277	254	270	245	263	299	257	252	263	283	283	275	273	261	278	274	262	250	259	248	273	262	284	271	284	258	241	275	238	269	254	266	263	296	257	255	281	297	261	283	260	256	261	287	240	254	276	259	281	278	260	267	294	235	258	260	268	296	234	281	258	274	241	241	269	270	258	251	260	269	286	254	287	286	219	307	227	276	286	276	247	254	252	276	282	276	274	260	245	253	279	260	242	264	253	248	250	293	274	266	283	302	269	293	248	291	259	270	264	260	263	227	249	286	268	251	304	271	290	284	274	229	260	262	253	290	290	279	277	256	287	244	281	252	279	258	254	261	263	247	265	295	259	296	274	280	287	231	267	250	274	266	276	268	283	289	280	262	260	230	264	260	293	269	285	272	239	279	298	240	254	266	268	231	275	278	261	250	277	271	271	254	287	268	230	275	285	254	264	269	270	264	267	255	266	228	267	260	270	248	255	271	281	262	287	239	248	261	253	300	269	278	241	278	269	268	267	267	261	259	287	251	272	272	267	277	278	266	237	270	267	294	246	304	245	252	254	266	273	265	266	285	260	290	260	271	278	284	287	236	268	302	274	238	230	243	271	262	251	259	264	291	252	243	271	258	279	256	280	249	259	267	276	253	280	273	260	271	262	271	266	265	289	276	258	256	262	264	269	275	223	273	291	268	260	250	286	263	254	283	269	285	255	256	259	249	234	275	264	250	288	293	266	291	293	263	258	240	246	270	255	273	245	293	294	254	273	244	292	279	268	259	272	302	267	254	270	249	246	276	273	280	259	267	241	238	253	244	246	266	257	247	240	258	308	266	266	282	282	263	281	290	256	262	271	303	267	269	288	298	280	243	263	253	215	283	268	287	236	258	259	265	262	261	293	261	298	289	270	281	276	265	272	292	249	258	292	288	258	298	272	273	270	272	282	254	261	288	267	245	280	283	268	247	250	269	308	263	251	282	276	262	252	236	291	292	266	270	302	271	262	306	263	247	304	275	256	287	270	292	271	283	265	257	251	263	277	263	249	272	269	242	233	266	233	285	257	237	262	295	278	274	258	278	259	267	255	253	249	247	263	292	283	261	262	247	288	263	264	265	265	270	277	291	253	244	215	259	291	263	279	260	242	255	255	266	292	242	293	269	265	274	276	276	278	251	279	262	286	298	277	250	290	256	269	264	267	282	259	259	279	233	292	261	304	245	294	258	257	290	283	260	252	291	277	287	258	252	267	266	265	247	235	277	295	284	255	262	287	244	263	272	291	272	271	281	285	269	257	250	276	251	276	280	269	265	261	283	250	285	257	276	268	262	289	279	260	271	268	263	274	254	262	264	332	264	259	257	252	283	283	242	261	273	251	263	258	270	269	319	274	257	261	279	252	256	279	273	285	250	276	263	255	268	281	253	249	262	232	254	264	280	267	286	290	268	237	271	255	239	254	269	273	272	252	280	282	267	265	258	270	265	279	270	246	293	263	252	238	254	282	257	296	260	274	267	263	272	251	257	252	252	274	277	291	269	286	266	274	259	277	245	263	281	266	289	258	278	286	236	265	268	285	247	262	258	262	247	279	257	263	275	248	253	255	255	246	285	283	246	276	281	254	267	275	271	270	287	242	243
34462	26789	32324	32306	28001	24950	18348	11049	8142	5892	4805	3497	2080	1248	686	363	417	334	299	260	230	240	218	222	246	203	254	238	226	236	232	200	238	223	240	268	214	239	230	237	214	206	181	181	215	181	188	207	239	250	180	187	186	207	215	192	198	184	211	234	198	162	183	211	182	212	212	208	219	178	211	212	181	215	188	193	235	196	181	219	224	189	237	213	229	193	184	196	218	214	194	223	209	219	211	197	198	199	209	200	201	198	216	197	200	193	210	213	195	210	178	216	181	214	215	202	219	207	176	179	220	196	163	198	170	217	225	209	214	204	187	198	231	197	223	191	212	205	220	181	212	187	193	192	202	195	207	173	214	196	231	194	188	202	203	188	231	186	202	191	203	200	199	193	191	210	228	201	180	205	202	179	209	212	217	198	192	183	211	207	223	218	196	197	193	181	199	207	200	204	201	202	230	211	213	227	214	204	236	228	210	196	218	207	235	210	226	208	197	180	196	204	183	212	196	236	206	180	227	214	203	181	208	193	189	200	195	188	225	229	180	207	197	200	202	179	206	205	232	209	207	220	173	211	210	204	196	206	199	239	188	196	206	213	186	204	186	181	197	202	205	192	216	191	181	195	185	193	209	197	180	221	209	198	184	198	218	192	185	185	220	198	216	186	200	202	197	203	208	200	191	211	189	205	174	195	187	192	214	191	237	208	202	199	239	195	185	193	194	211	219	190	214	204	234	207	185	204	174	206	201	204	216	201	198	224	214	202	214	209	208	204	203	227	197	219	199	191	234	214	188	185	184	207	174	200	214	207	211	190	214	188	212	197	215	228	229	216	168	190	193	213	211	211	217	197	199	196	178	178	192	194	225	188	212	194	232	198	189	221	194	183	213	201	203	211	207	184	218	202	199	196	192	204	193	212	189	172	220	210	194	197	196	195	188	204	227	192	189	204	213	205	201	227	211	171	199	228	195	207	185	196	217	230	205	177	206	205	219	214	201	216	199	188	181	210	201	208	223	201	209	230	227	217	212	195	187	209	204	218	198	215	208	207	160	194	208	190	193	194	218	202	203	180	186	209	205	192	182	199	233	206	218	193	202	218	201	208	191	200	198	179	200	229	209	192	213	222	177	174	194	209	207	193	219	177	215	200	213	207	191	196	201	202	214	230	214	188	207	191	187	203	200	207	195	204	186	202	188	210	192	201	209	179	243	211	177	213	221	199	185	202	235	209	196	198	190	193	235	208	201	216	185	213	204	193	150	205	203	173	221	200	197	194	211	215	198	211	194	181	222	223	188	207	185	202	193	193	223	208	163	211	204	227	217	186	191	216	216	190	187	202	222	207	178	178	194	186	177	208	196	220	177	197	205	215	188	178	190	205	205	211	201	189	233	213	215	191	185	205	220	186	212	205	207	190	181	208	223	223	179	182	167	163	174	182	190	218	216	209	201	218	225	182	176	202	184	183	221	216	202	190	217	204	233	195	226	208	200	201	213	223	205	180	201	211	200	203	204	196	196	214	199	182	170	203	176	215	167	194	205	227	218	209	202	203	217	185	184	196	203	217	212	228	189	207	211	190	198	228	190	204	176	216	182	223	198	184	236	184	199	208	209	203	190	185	217	192	206	199	180	209	202	225	213	229	183	193	208	182	208	192	224	196	166	196	178	189	203	204	195	194	181	202	204	198	193	172	194	184	213	186	211	218	211	201	218	201	205	232	182	199	187	196	209	186	192	199	194	212	203	212	201	210	226	218	190	212	201	198	227	188	227	194	233	174	201	196	197	207	196	213	202	204	207	215	202	201	224	202	197	220	222	207	197	217	201	188	200	199	175	204	214	183	198	227	193	180	184	186	188	191	204	215	216	192	191	203	216	161	192	217	226	201	206	232	213	201	197	207	197	203	194	181	198	199	175	174	216	181	202	226	195	201	225	223	218	210	215	190	191	211	207	222	189	217	175	186	196	197	217	195	180	201	192	198	198	191	210	215	191	188	186	219	203	209	198	211	217	219	203	227	190	228	183	202	207	203	220	194	198	217	214	209	207	203	220	209	202	207	197	180	206	173	195	195	229	216	184	224	209	206	220	194	193	219	221	212	168	197	202	186	185	192	194	175	191	212	237	186	209	188	200	206	187	197	216	195	237	192	187	210	181	181	203	191	191	179	204	207	202	206	192	216	199	203	233	196	206	194	186	194	198	201	204	227	209	195	165	202	193	194	213	208	184	195	209	180	192	208	209	219	215	179	235	205	179	184	189	215	199	186	181	200	213	176	199	178	230	206	187	204	175	217	214	187	211	189	195	189	212	237	215	223	198	186	193	175	205	206	202	210	231	187	183	192	192	196	179	199	214	188	234	200	199	206	216	204	225	202	213	194	211	180	171	206	227	212	192	217	195	189	227	202	215	214	199	224	215	203	178	209	183	199	188	214	216	186	205	211	225	213	193	194	197	213	189	190	210	223	197	218	209	195	236	176	213	248	215	193	194	197	212	194	226	191	189	192	227	219	204	192	222	194	204	198	194	177	182	200	212	220	207	200	197	205	204	213	193	213	222	184	187	225	224	184	217	206	176	175	215	223	203	193	175	226	171	213	214	220	213	195	202	208	200	190	189	198	222	214	203	209	212	186	206	221	207	198	184	189	215	189	203	216	195	206	200	211	201	198	207	188	208	204	191	212	212	170	199	193	212	229	203	212	209	218	198	206	205	218	213	187	194	207	227	180	212	221	202	191	179	196	208	184	205	197	217	187	195	175	207	197	180	216	193	199	188	217	183	173	195	186	221	213	198	217	220	224	202	176	189	202	232	226	188	190	211	196	221	206	186	227	198	184	190	194	197	212	184	194	194	207	214	213	192	211	221	188	194	185	212	201	196	229	196	210	214	204	181	199	191	212	193	194	175	194	186	211	204	204	204	171	208	200	158	207	176	185	224	191	210	193	204	217	188	230	210	224	236	195	211	213	205	197	195	189	225	189	192	220	204	194	189	189	227	170	220	176	194	198	182	189	211	198	188	205	216	200	194	192	199	193	210	208	190	232	194	194	184	193	201	198	223	187	201	210	212	219	221	185	217	220	221	194	208	220	203	184	185	217	180	212	204	174	195	186	202	189	208	209	224	182	209	182	224	227	188	191	181	214	213	193	218	195	201	205	221	183	206	224	193	203	197	205	225	222	176	217	225	200	196	186	227	216	219	203	181	195	191	206	196	200	160	181	190	192	202	209	201	205	218	194	225	212	208	176	211	195	194	194	203	203	223	217	216	180	196	206	187	201	152	212	195	205	192	214	198	203	213	215	204	185	215	181	214	183	187	185	216	187	199	179	189	188	191	193	186	201	219	216	197	186	214	201	233	241	190	207	203	188	204	183	220	203	195	231	228	212	230	215	210	205	197	211	201	204	228	205	216	180	203	162	219	182	217	197	173	205	172	206	231	195	195	217	192	224	194	201	221	195	208	206	210	210	229	233	217	185	199	203	208	184	229	192	180	210
25835	17263	30699	35388	35552	35310	28462	20022	19114	15347	12036	9612	6351	3971	3025	1781	2007	1511	1199	905	784	709	701	677	703	718	714	697	764	749	697	722	716	680	760	796	762	789	677	592	552	605	560	585	559	583	555	577	670	631	599	543	598	577	576	571	536	523	527	535	528	564	544	501	558	555	538	537	532	535	559	557	526	454	516	511	498	551	511	528	540	541	488	498	513	556	538	530	551	494	544	540	531	500	529	492	525	502	537	525	539	571	508	519	552	515	500	559	556	510	525	524	521	507	524	534	515	527	544	523	525	521	502	480	535	504	533	494	528	495	523	508	494	498	480	549	531	491	468	536	507	505	511	527	518	549	505	527	528	530	497	554	473	548	505	499	512	578	507	512	484	488	519	518	530	488	503	515	514	544	480	521	525	527	530	447	522	523	461	525	510	524	535	529	493	479	541	498	510	512	511	549	495	469	519	509	514	491	501	491	511	511	543	490	542	545	537	521	552	537	518	545	529	507	516	548	468	525	544	523	522	513	499	524	499	486	504	507	537	517	530	579	533	505	523	492	490	550	507	556	533	555	509	511	563	532	511	475	481	519	513	527	561	536	520	527	537	524	533	474	494	516	483	524	532	533	539	522	519	489	521	492	536	498	491	502	520	541	501	502	512	519	528	542	516	518	502	522	500	502	527	512	534	475	537	543	537	518	471	508	492	545	555	512	492	515	538	520	487	506	503	479	536	495	537	495	497	511	503	519	537	534	506	514	509	498	550	534	510	529	512	497	478	521	457	477	498	502	520	468	531	506	482	495	521	542	543	485	525	546	468	496	517	556	506	504	508	490	532	520	572	516	530	547	516	469	517	472	503	500	525	519	543	532	521	512	496	525	541	502	469	540	525	527	496	532	498	536	497	530	531	498	535	425	487	487	495	526	535	521	549	536	530	491	495	512	571	486	564	498	558	509	553	532	504	525	506	576	543	513	454	477	537	479	543	566	530	519	554	506	498	539	537	519	506	515	514	541	533	508	531	502	506	479	534	480	526	504	491	503	509	504	497	564	480	539	514	495	498	502	495	529	503	510	513	521	529	508	512	532	542	539	520	532	546	521	504	443	518	535	536	492	510	502	503	505	500	538	528	518	508	511	494	526	526	553	542	555	518	465	502	506	496	497	567	485	550	522	495	505	524	503	493	501	570	482	510	570	513	510	478	485	499	488	509	496	520	529	478	504	506	555	565	529	502	498	527	563	515	546	488	501	541	568	535	485	528	492	503	520	512	502	498	495	515	485	468	534	514	512	523	503	475	539	535	518	526	515	528	492	482	476	487	508	527	507	512	498	499	496	531	527	515	531	521	562	527	497	492	520	532	503	484	510	508	517	527	494	520	492	509	529	520	517	547	510	501	520	566	511	515	513	493	498	538	504	514	499	559	545	544	491	515	542	530	503	525	553	549	524	510	509	508	536	524	517	559	481	568	507	512	538	529	500	501	512	528	529	509	508	510	510	535	554	486	491	516	493	509	533	513	508	541	532	488	507	527	486	464	546	542	484	544	473	493	505	548	526	523	499	515	499	507	524	502	525	486	524	490	556	524	529	548	527	478	498	537	546	520	499	551	526	526	520	486	508	526	521	461	566	505	524	486	527	504	516	507	520	496	528	513	523	480	528	506	518	504	539	527	505	524	511	527	558	508	529	479	536	532	507	519	516	490	503	497	510	516	518	518	460	552	528	515	519	537	508	491	538	515	524	533	523	552	517	519	507	531	520	503	493	550	519	513	517	529	535	509	555	526	515	539	523	459	518	525	529	476	508	538	533	490	490	466	548	519	548	529	479	476	512	512	497	529	489	514	562	508	518	515	493	500	516	479	475	545	538	550	527	542	545	523	492	495	520	510	530	507	529	498	494	516	499	531	467	529	538	467	553	537	509	539	509	527	502	525	500	530	535	499	519	516	477	489	497	518	502	534	518	511	506	520	503	511	523	538	471	505	469	527	473	523	455	535	453	498	530	534	472	539	549	505	551	502	515	534	516	496	543	525	492	481	505	489	499	497	523	522	497	554	560	515	514	532	527	509	548	483	531	488	538	512	501	515	520	506	493	524	493	514	479	535	519	456	520	513	489	549	528	521	531	501	502	491	525	487	497	498	516	485	501	489	523	470	527	502	509	540	476	503	509	520	542	555	501	547	491	491	527	540	535	508	522	558	551	517	463	509	543	505	519	558	500	475	552	486	511	523	484	513	495	520	511	532	490	493	504	520	504	527	502	492	555	505	510	552	525	557	522	502	559	559	428	502	558	504	519	517	516	507	484	484	510	552	518	577	497	488	516	532	479	532	531	487	468	523	549	529	513	544	513	564	478	534	523	523	502	507	517	531	534	519	519	503	527	515	535	542	530	497	526	495	507	537	528	492	478	502	496	513	544	509	501	502	483	502	485	506	491	510	532	470	494	535	516	499	478	497	498	532	555	529	496	511	522	504	511	552	515	530	546	529	480	531	495	508	507	492	494	505	529	526	525	470	494	531	502	509	524	544	521	542	516	530	513	485	491	538	500	525	462	510	514	509	491	526	510	520	492	493	494	484	523	528	514	523	496	530	474	522	547	508	482	545	502	475	509	518	538	494	486	487	499	501	530	475	498	512	518	521	527	542	510	521	504	511	494	549	515	539	501	557	520	561	495	529	513	539	505	504	523	514	499	479	494	492	501	534	497	488	500	488	476	506	511	514	524	486	521	519	528	547	558	505	566	505	518	517	480	527	509	516	545	529	463	497	512	488	532	542	529	525	540	525	529	539	499	516	514	481	526	538	523	480	527	500	570	533	503	525	523	521	519	475	521	514	514	535	533	533	515	510	517	551	520	486	505	499	495	527	535	479	522	499	510	524	552	499	552	514	487	490	480	551	523	506	512	488	483	533	479	539	482	502	541	530	502	511	567	485	545	517	489	546	506	530	513	540	449	528	498	527	539	506	504	559	472	487	536	539	547	521	503	516	501	513	502	517	472	507	541	509	518	491	528	518	491	480	528	562	502	487	544	516	513	499	522	540	509	565	535	485	560	560	468	496	530	526	506	453	519	484	512	522	509	543	524	476	505	495	512	529	504	464	495	478	498	526	511	507	505	523	510	523	560	496	513	508	538	517	515	523	511	515	534	496	501	500	547	486	518	480	518	529	542	493	479	514	535	505	499	480	498	523	559	508	509	527	495	539	524	540	499	514	548	477	522	528	506	515	516	529	523	484	517	511	516	508	550	473	532	480	502	484	527	533	499	500	547	472	514	510	523	531	538	569	496	507	518	480	549	507	505	535	502	506	498	536	525	500	526	505	479	555	504	466	470	493	552	550	510	540	499	547	533	519	567	513	521	517	504	525	512	496	529	516	519	520	553	481	490	458	506	534	528	538	528	493	512	519	516	497	510	517	530	565	495	584	481	469	510	506	508	489	488	530	510	506	508	541	546	529	531	509	503	496	509	508	493	505	477	517	485	519	535	552	519
41305	33266	36348	36761	32987	31745	26761	19239	15626	11502	9089	6285	3775	2103	1549	821	801	668	507	394	361	348	364	341	365	325	354	321	363	331	342	324	335	338	367	351	346	327	319	310	276	314	287	295	315	282	319	338	294	323	325	296	306	271	268	288	299	272	314	297	282	274	276	289	286	275	309	282	245	295	264	294	290	310	274	267	259	278	302	322	287	299	283	247	270	299	299	292	279	303	280	293	293	303	268	280	265	286	285	270	280	305	280	288	300	280	315	287	311	288	239	269	276	256	298	299	287	251	273	255	324	296	306	266	279	311	281	284	308	283	299	251	265	253	257	300	288	268	306	266	252	243	300	288	322	274	274	291	298	298	234	310	308	259	252	279	285	282	289	271	271	291	284	266	269	310	279	259	276	292	323	303	267	279	308	287	317	283	281	301	261	289	272	282	260	275	284	300	270	301	324	282	264	285	239	298	287	264	295	275	285	250	300	274	278	260	292	289	279	299	304	267	276	271	270	302	276	265	284	273	287	297	248	249	304	303	290	281	279	286	262	285	319	278	253	317	280	284	282	270	279	283	267	311	295	295	292	271	272	302	297	296	277	299	267	317	307	280	293	277	248	290	274	285	297	276	298	301	315	284	274	296	286	306	307	304	260	266	293	262	282	281	290	258	331	302	284	265	311	307	323	280	286	246	265	266	291	275	325	309	273	273	284	277	281	299	276	280	278	282	265	320	295	310	322	270	291	292	298	277	310	269	272	277	266	303	281	293	277	277	282	293	264	275	336	311	259	276	306	276	311	287	279	270	278	272	296	308	286	295	263	306	284	281	263	303	257	281	270	273	282	316	289	288	302	266	338	286	313	300	301	270	286	295	273	274	249	265	289	319	288	276	297	291	292	312	263	301	281	272	274	279	318	287	309	276	255	301	276	298	257	279	261	313	258	319	293	267	292	286	295	267	269	272	279	290	290	273	291	292	324	287	264	298	265	273	265	276	271	297	286	262	282	282	260	277	264	288	299	299	271	292	259	322	273	249	259	332	298	270	309	297	310	286	298	258	292	257	274	312	297	286	293	278	299	304	313	279	274	298	279	298	265	287	288	289	299	306	297	308	268	316	341	278	303	270	256	285	297	290	278	315	283	293	291	293	286	294	292	282	269	278	302	285	265	273	290	283	276	310	279	289	315	235	281	279	288	285	289	265	278	291	288	287	324	304	274	259	288	310	295	270	306	274	281	279	312	283	292	307	297	275	288	289	296	251	287	302	289	282	236	294	306	309	268	321	290	296	268	281	285	317	273	276	259	271	324	292	293	304	275	325	292	300	310	274	290	284	300	295	268	303	309	289	275	298	301	288	326	315	313	305	321	267	298	312	272	273	294	313	246	275	261	298	298	306	306	274	261	255	284	294	311	310	285	296	273	284	295	248	295	268	310	291	261	296	294	284	267	278	296	288	270	288	266	292	321	300	301	283	310	263	283	279	278	299	290	334	304	310	302	279	304	254	310	311	257	304	304	274	292	276	278	270	296	294	263	280	314	295	302	285	270	262	253	274	270	264	288	282	257	278	282	294	305	295	275	292	283	316	267	266	261	242	294	322	311	277	301	276	304	269	259	279	317	304	273	251	289	265	293	290	271	267	260	280	273	303	317	282	273	276	281	322	309	284	293	307	286	290	270	280	300	273	307	288	300	260	290	314	278	318	303	288	305	282	285	301	254	270	278	245	297	275	327	276	328	256	286	286	276	285	281	285	309	262	260	259	301	301	284	310	324	299	289	261	311	319	272	280	294	311	279	283	273	278	303	298	280	260	290	278	299	287	282	274	298	297	286	287	267	261	255	305	289	276	300	315	291	282	288	318	296	278	271	270	301	304	273	282	288	274	248	255	274	264	274	249	281	268	289	276	302	281	308	309	301	275	268	299	293	258	302	260	300	293	311	272	311	261	268	298	271	280	317	267	310	281	271	296	264	294	292	278	287	314	283	269	272	267	319	270	284	272	267	293	280	290	293	276	316	297	249	284	287	278	271	281	290	290	287	275	313	288	269	286	312	248	273	265	298	296	290	286	270	315	294	288	293	255	275	295	291	315	286	275	300	294	288	283	299	281	256	313	270	270	277	273	287	302	302	299	295	277	242	269	274	256	280	275	315	299	279	291	279	284	264	309	268	279	315	292	302	303	328	316	281	262	265	295	267	322	280	275	272	296	259	275	278	273	279	291	289	285	274	293	283	287	277	268	281	294	278	283	318	300	297	269	283	310	307	271	307	307	316	323	259	254	296	284	272	284	263	258	271	317	297	281	310	275	296	340	265	277	296	337	272	300	281	290	302	289	261	267	284	303	293	283	286	279	284	300	289	287	300	279	336	288	273	275	270	291	277	307	283	292	281	286	279	320	285	309	287	272	322	274	286	283	270	282	285	296	278	287	279	303	275	278	249	260	292	308	313	288	289	276	272	302	271	237	277	297	278	267	280	276	297	287	271	295	281	273	306	275	301	249	278	284	295	264	268	338	272	290	290	307	280	284	286	316	265	251	298	275	327	291	291	273	260	285	303	291	299	292	271	293	299	288	289	299	323	317	297	301	300	281	309	271	276	300	276	278	263	258	241	272	288	267	306	274	273	304	313	301	280	282	289	289	273	295	268	286	283	264	283	319	291	296	282	267	278	280	292	280	288	265	278	288	281	305	282	290	258	299	298	300	269	294	272	306	269	308	247	278	282	296	313	290	279	263	299	296	276	276	286	320	279	278	303	287	267	253	271	300	234	270	275	319	283	296	265	262	331	299	324	280	285	280	295	300	268	281	335	275	308	266	264	289	269	302	287	284	278	271	289	300	262	294	299	296	274	287	320	269	261	285	323	299	280	275	246	276	301	273	302	293	278	306	304	282	282	327	296	317	301	288	256	307	282	287	251	261	265	256	285	300	293	280	281	308	307	299	290	292	288	270	270	260	266	304	327	289	288	301	274	283	309	305	284	313	299	311	296	293	296	270	318	278	304	305	328	306	298	291	260	252	303	307	278	264	322	297	267	280	287	311	295	282	296	303	333	285	283	256	322	311	264	302	299	288	285	301	314	319	304	311	296	282	307	270	274	268	256	282	286	300	276	247	286	289	300	295	285	306	277	290	287	268	286	305	304	317	273	297	264	313	266	287	311	319	314	305	319	294	269	287	289	293	272	269	259	284	278	272	306	295	305	287	300	268	298	269	279	299	304	312	271	286	298	279	286	290	294	288	295	261	270	295	280	275	260	291	316	264	301	305	286	301	279	305	309	298	271	299	286	270	304	298	263	286	291	323	283	301	262	312	284	270	285	294	287	325	262	280	281	293	270	303	276	311	303	281	320	275	272	278	272	297	305	284	300	317	305	314	289	288	258	311	316	245	268	279	286	313	253	265	274	305	305	321	259	268	290	278	308	261	265	300	308	270	296	287	302	318	258	297	306	283	282	290	266	289	283	269	309	296	273	272	267	328	309	308	248	303	266	305
30758	25578	36325	41808	42320	43923	38067	29070	28516	23360	21147	15039	10283	6029	5203	3117	3306	2594	1690	1533	1176	1075	1076	1058	998	1016	1060	1108	1194	1136	998	1016	1116	1083	1194	1228	1237	1104	962	912	810	777	748	756	751	732	794	804	975	803	793	815	850	731	779	713	707	732	703	718	685	701	691	719	695	680	654	695	668	717	699	710	678	670	669	635	673	715	643	675	688	681	659	705	669	716	661	661	688	709	683	685	666	661	644	664	659	642	662	678	682	694	670	655	664	709	680	657	650	673	616	691	714	676	660	677	675	677	689	691	663	686	672	674	675	719	664	715	706	692	677	654	695	683	718	690	619	661	671	638	655	680	655	699	651	681	690	675	656	713	681	688	651	671	642	643	697	693	659	653	680	697	662	660	636	662	669	672	653	631	672	694	693	677	641	665	670	639	650	677	683	679	716	674	626	703	643	713	655	698	624	693	697	689	661	695	673	669	668	687	649	624	663	695	696	653	622	635	627	689	677	658	682	706	652	739	687	673	649	652	638	623	659	674	683	736	687	712	696	690	672	636	657	630	714	664	697	721	657	642	678	707	695	627	688	675	672	749	648	687	684	719	660	716	658	663	672	645	625	665	720	686	678	688	625	708	654	635	665	652	652	652	682	643	708	720	697	662	629	634	662	650	668	671	740	694	695	689	651	644	678	670	706	674	699	688	699	703	643	693	724	675	626	682	667	697	676	656	683	730	702	696	660	658	688	673	695	702	669	717	621	664	638	691	640	648	647	680	646	665	680	668	703	684	655	609	690	701	646	654	693	670	700	711	657	685	628	668	672	668	666	669	666	633	659	689	625	701	694	678	670	623	708	642	699	697	674	644	650	670	636	662	684	680	665	673	669	699	671	654	693	646	700	668	656	706	690	686	695	702	722	669	672	657	679	661	679	641	648	675	655	687	688	716	669	672	669	691	713	654	664	659	665	657	633	653	653	669	693	639	700	638	640	656	662	666	638	685	666	698	708	712	660	650	641	681	675	689	652	688	667	674	716	640	678	686	703	697	671	626	720	687	650	683	697	671	595	672	697	652	636	663	639	661	655	636	630	677	689	631	695	661	615	684	664	712	682	678	647	676	665	715	700	672	720	698	643	675	680	670	701	671	636	666	663	665	663	698	649	708	667	667	694	688	681	625	706	658	618	675	664	650	693	643	693	689	667	687	660	688	686	660	648	654	646	673	710	636	707	702	702	639	673	664	670	653	708	669	701	663	679	675	753	616	653	664	699	711	678	678	665	680	684	691	656	697	720	683	648	672	624	709	675	683	648	700	643	664	618	639	655	721	661	624	581	689	701	689	681	657	668	677	672	635	640	643	657	672	653	658	679	643	669	674	646	652	659	632	669	621	648	675	693	678	598	713	613	670	744	681	671	670	671	682	639	627	649	659	720	691	624	673	710	706	665	656	630	664	698	656	654	668	663	658	679	685	668	676	696	703	622	694	652	641	638	671	712	660	635	691	681	621	688	641	654	667	668	641	691	729	668	675	726	643	658	663	684	670	653	631	632	660	611	666	654	648	681	692	684	671	693	676	673	659	683	664	674	650	650	745	669	658	681	660	667	590	673	680	678	607	684	673	629	675	636	687	664	660	666	665	686	660	681	674	650	685	696	669	661	660	644	663	666	654	659	647	621	708	653	644	630	675	644	666	644	666	676	676	663	696	696	677	675	617	658	610	683	691	637	619	659	670	701	662	665	677	680	664	669	659	683	670	631	734	629	655	611	675	630	629	679	677	706	704	704	664	657	630	676	704	640	657	636	679	677	664	672	637	676	657	664	686	642	650	662	698	648	690	694	698	683	680	661	650	690	652	664	669	649	676	715	651	671	683	673	655	650	644	632	686	696	694	675	657	629	663	690	687	649	665	668	648	609	656	649	721	641	671	641	662	686	667	652	675	672	656	648	703	678	612	655	744	687	692	677	703	694	684	642	641	648	664	668	684	659	649	685	666	659	648	681	685	664	685	687	667	670	678	687	701	691	656	663	651	654	667	659	665	679	686	650	641	688	649	698	727	653	679	701	691	660	659	672	674	647	643	653	675	650	674	678	674	652	687	632	643	711	711	703	692	642	624	677	665	677	705	644	667	680	701	674	681	669	669	645	713	686	631	667	641	638	662	663	735	699	684	701	691	648	674	691	659	674	695	692	640	644	691	655	718	672	610	667	690	688	666	663	703	671	664	694	674	662	671	667	661	647	659	689	635	666	686	667	668	674	671	681	650	709	644	667	659	704	680	705	622	677	643	683	647	671	675	694	665	678	632	695	716	660	687	672	680	666	702	645	689	678	681	653	636	677	728	691	652	688	663	719	700	682	714	678	679	655	666	681	647	673	667	620	634	669	643	653	669	650	685	662	665	636	732	704	677	639	637	671	684	612	666	640	650	699	657	626	661	628	667	638	683	649	693	659	681	665	697	691	630	660	673	648	684	711	667	669	651	687	647	687	655	686	693	660	677	586	669	677	651	616	629	652	668	690	711	640	685	662	635	713	686	676	691	655	657	683	684	683	684	630	654	666	670	676	666	673	688	654	679	645	658	661	653	701	676	660	696	692	652	680	668	646	649	695	654	695	672	639	693	661	696	676	672	604	706	678	658	615	689	668	672	675	666	674	629	633	670	702	695	688	658	659	681	683	672	630	710	662	642	665	678	646	672	663	671	673	667	698	688	655	682	695	675	645	689	708	664	702	714	638	638	688	624	685	680	681	630	684	711	640	690	688	639	694	653	686	677	703	685	666	696	679	637	594	620	685	673	666	698	679	671	696	670	693	635	639	628	706	655	667	639	660	663	680	696	703	701	652	697	637	646	687	658	669	668	722	670	706	662	667	654	665	682	668	693	683	653	654	670	655	660	654	659	685	627	632	665	638	651	659	601	674	707	661	666	656	692	675	655	694	684	632	667	680	714	650	659	641	668	668	628	657	628	674	668	693	664	652	642	673	631	671	653	668	669	678	714	701	677	702	673	661	667	671	671	638	651	644	680	679	668	700	692	667	670	626	691	631	653	659	697	691	656	657	672	732	635	672	660	674	653	652	671	657	700	644	670	614	693	670	647	667	652	641	683	658	660	731	653	719	678	666	647	638	672	661	690	680	694	675	657	680	652	634	655	669	653	710	735	650	703	691	686	684	654	679	669	684	657	664	641	622	697	705	709	637	660	693	670	688	681	696	693	702	684	671	652	661	666	673	691	673	653	651	687	658	662	648	661	654	679	650	610	692	704	680	663	701	695	692	653	645	659	684	678	630	667	628	650	661	660	646	688	653	660	684	639	705	670	676	662	661	670	657	651	647	726	680	624	711	706	692	678	729	620	678	685	703	609	672	684	695	631	665	687	716	638	656	630	672	667	671	670	685	649	673	666	680	702	662	718	684	695	671	713	663	708	666	686	697	676	710	718	691	687	713	653	686	689	659	741	697	686	624	706	659	656	674	643	628	637	641	664	646	664	698	685	673	674
8016	4527	5516	4586	3020	2114	1137	722	631	414	328	228	182	138	121	117	103	94	89	94	108	95	88	81	82	92	88	87	93	81	84	103	93	96	103	101	100	78	92	73	97	80	83	97	93	87	83	80	74	115	87	82	94	100	97	100	74	80	91	87	74	91	88	97	85	93	91	81	79	109	73	98	87	69	97	84	98	91	76	89	69	92	76	88	88	84	81	92	85	82	97	93	87	90	76	84	112	72	80	86	89	78	83	81	76	98	78	68	83	75	106	95	78	81	81	83	73	99	81	87	93	85	85	87	72	86	77	92	101	89	80	98	68	91	89	79	90	84	92	107	86	80	87	80	87	92	90	84	104	98	72	61	96	74	88	96	86	70	95	83	80	88	83	68	87	89	99	85	80	79	81	82	81	80	100	76	75	82	90	64	84	76	84	98	80	76	70	70	79	83	84	79	100	84	68	81	101	103	70	71	76	91	78	97	75	98	109	75	80	85	91	101	81	75	79	114	83	74	95	83	87	97	96	90	73	91	85	82	110	78	77	84	88	100	94	91	84	81	69	95	88	71	87	72	83	91	72	100	101	84	88	91	90	62	93	83	94	84	79	93	87	79	92	83	84	95	90	94	56	84	82	80	93	103	85	101	87	82	96	93	88	82	82	94	93	85	84	92	89	81	84	110	80	100	73	90	100	68	75	91	83	99	93	78	89	88	70	103	81	94	85	89	84	90	86	91	75	97	109	96	88	81	76	93	81	86	95	72	89	97	93	95	89	72	94	90	91	96	87	69	78	76	79	94	103	92	93	73	83	79	96	77	85	89	88	63	69	80	86	88	83	83	93	86	83	90	84	84	94	99	86	86	101	89	97	101	87	79	97	92	77	81	88	91	93	73	70	75	90	84	107	87	88	92	94	79	92	73	97	96	97	86	89	73	75	76	83	93	95	82	93	102	79	97	81	86	71	99	104	100	87	94	81	87	104	94	79	110	80	77	82	77	70	89	82	84	88	76	91	77	77	79	85	80	72	84	91	82	85	80	91	99	91	68	91	97	74	86	66	81	92	81	67	84	89	80	99	81	102	88	80	100	80	93	83	90	90	94	94	78	85	76	68	75	87	95	76	51	79	79	79	94	80	75	72	89	83	84	79	74	83	80	93	89	74	91	79	77	84	90	86	72	93	66	83	83	74	97	103	78	90	78	89	84	71	68	73	80	91	68	79	89	81	89	80	97	92	85	77	103	71	84	80	84	105	82	73	85	88	91	95	81	93	84	83	99	91	87	65	92	97	98	96	90	87	111	86	90	71	85	55	90	86	95	90	81	83	101	88	86	74	83	87	84	97	92	73	90	89	92	87	75	88	91	79	84	74	88	80	91	78	95	88	85	85	89	84	109	91	82	85	75	98	83	82	93	92	100	83	82	91	81	84	73	79	104	90	85	75	88	91	81	78	86	79	91	91	92	82	80	91	88	93	83	82	72	102	91	78	86	84	82	66	97	85	85	80	70	85	75	103	86	76	86	65	94	90	90	87	93	87	65	88	76	88	70	95	85	110	70	81	90	99	77	105	102	76	76	90	91	79	72	93	98	91	89	90	83	91	107	85	106	82	83	93	71	84	83	82	62	74	91	95	88	71	95	76	78	83	86	99	86	96	100	75	79	97	78	83	68	96	98	70	74	84	112	84	83	87	86	76	81	88	92	86	95	80	87	98	69	96	82	100	88	77	84	99	74	98	89	79	81	77	84	95	81	79	90	73	103	84	95	90	77	95	92	84	90	72	84	86	87	96	79	90	102	100	92	70	90	92	78	87	92	74	97	99	90	76	102	71	86	89	85	86	88	88	84	81	73	87	72	78	73	89	112	82	88	85	95	95	96	71	88	86	99	82	87	70	84	101	77	91	85	97	89	88	86	97	73	83	86	77	78	90	101	64	78	84	92	98	89	92	69	94	104	87	81	65	94	71	102	87	91	102	72	84	95	82	86	87	76	94	99	89	82	102	95	94	82	89	73	75	92	87	90	91	91	76	86	104	87	85	78	98	77	81	74	98	91	90	75	75	80	94	70	84	95	80	92	72	109	78	85	83	77	89	79	101	85	96	86	100	91	93	90	74	63	91	98	77	83	87	88	89	100	79	81	88	105	82	78	96	114	97	97	89	101	81	96	78	77	98	77	97	89	76	88	98	89	92	93	105	74	81	88	81	76	85	95	81	69	109	85	94	66	58	85	103	98	82	105	85	89	91	97	75	72	91	70	94	88	92	75	97	81	88	72	81	93	106	86	81	82	89	88	89	79	92	97	89	77	100	104	104	90	96	83	82	92	72	94	98	97	99	74	91	80	89	87	102	87	108	97	93	78	84	95	87	92	105	102	88	99	87	82	83	83	105	85	64	82	80	88	102	93	77	82	79	79	79	74	85	75	82	101	89	72	84	77	88	104	92	80	107	75	98	89	85	80	83	82	61	90	86	89	86	85	85	83	89	75	95	80	79	67	83	87	90	69	75	78	79	79	88	76	77	89	76	90	105	81	89	85	74	79	79	84	83	75	99	92	80	76	85	100	91	89	99	79	86	90	102	67	89	79	87	97	82	93	102	75	111	91	92	78	85	82	79	76	96	88	78	99	70	81	67	85	84	85	81	69	87	83	92	86	78	89	98	91	83	80	79	99	79	103	85	103	89	106	84	68	106	83	89	96	80	79	90	77	96	71	93	99	77	82	72	88	81	82	83	68	80	84	84	104	91	78	86	85	80	86	79	58	93	77	76	97	75	86	102	79	89	95	77	90	87	93	106	80	100	89	89	89	83	89	83	94	94	94	74	85	97	84	74	84	76	67	81	80	74	86	93	76	78	78	89	73	77	95	106	90	86	90	87	80	84	88	72	101	88	72	91	76	98	84	82	88	89	74	73	82	74	81	90	76	92	85	87	78	98	106	89	84	73	77	66	86	104	97	81	82	104	86	76	76	95	78	78	97	103	98	89	87	89	75	99	90	107	72	78	93	95	73	82	93	85	69	84	89	84	88	80	99	81	72	83	82	96	83	82	76	76	99	104	93	77	85	78	85	88	81	90	98	68	71	83	85	78	87	92	71	89	75	96	98	100	85	95	91	84	109	81	93	78	78	84	81	93	100	97	77	70	88	103	71	69	83	92	76	102	93	82	77	106	77	63	84	85	93	90	88	67	87	74	90	72	75	92	87	76	102	85	88	101	100	91	84	75	101	80	71	89	86	88	96	90	82	98	81	93	86	103	100	82	91	88	72	97	96	92	99	92	102	73	89	81	82	83	88	79	79	78	78	72	93	86	107	91	94	76	78	82	84	78	92	65	100	80	84	91	83	76	90	80	83	82	78	90	93	95	91	81	71	84	79	74	100	65	102	81	89	83	81	75	74	102	87	105	89	93	100	79	102	93	76	77	102	98	95	97	85	94	100	87	72	104	95	89	77	100	88	79	82	66	93	92	69	97	72	89	65	85	94	93	91
6209	4441	8915	10994	8523	7252	4269	3066	2860	2050	1784	1247	915	565	504	374	435	352	322	353	306	280	309	307	311	293	349	333	320	299	315	289	321	307	310	297	300	262	268	267	290	309	323	293	300	272	290	288	278	294	303	277	274	262	292	284	264	265	269	285	270	275	245	255	250	268	302	255	266	274	289	240	267	252	269	253	268	283	280	257	272	266	279	255	272	261	284	257	274	288	276	273	285	250	272	288	234	266	272	256	255	286	272	273	274	262	258	255	285	261	258	274	258	286	275	256	286	256	283	280	274	275	266	267	240	257	264	272	279	253	242	265	277	277	263	266	300	290	260	241	292	259	259	293	286	253	270	261	259	279	245	287	274	259	248	285	265	274	269	269	254	268	279	289	257	290	233	251	267	238	262	251	279	281	272	259	262	276	243	266	262	269	264	264	243	264	285	256	264	276	247	262	276	261	285	268	309	281	275	264	272	262	284	241	260	299	271	249	241	285	284	262	255	252	282	257	251	237	241	265	274	275	256	278	255	266	279	256	275	276	286	265	266	238	274	271	248	267	266	297	248	260	256	258	240	249	266	244	271	262	266	264	241	273	258	278	267	252	273	246	285	291	292	280	266	282	250	258	262	245	261	276	236	266	301	257	290	254	257	270	265	274	249	297	266	252	265	289	280	264	295	296	262	227	265	242	275	261	255	260	240	290	286	276	274	249	229	253	283	270	245	278	260	261	275	276	261	274	255	263	288	264	284	245	255	255	254	286	259	264	275	268	272	287	258	267	291	261	261	273	273	268	245	259	270	298	250	255	263	288	282	255	251	259	239	253	265	269	247	246	272	273	267	264	260	254	258	256	236	249	249	274	237	261	263	240	280	278	276	267	249	262	280	257	253	251	240	268	281	264	286	260	261	274	264	253	240	254	273	243	227	296	259	302	284	274	255	247	260	260	278	258	319	273	266	317	259	287	261	239	297	267	276	240	256	277	259	257	276	252	270	264	248	255	282	274	265	270	253	268	258	245	272	273	247	274	275	294	236	288	249	256	262	302	260	287	264	267	282	262	273	286	256	236	268	258	269	248	249	250	279	297	234	281	262	231	270	282	249	274	241	256	262	272	257	264	281	266	250	262	255	243	276	239	279	272	250	254	259	260	244	269	263	268	272	258	265	270	279	252	276	266	267	291	277	268	247	248	269	268	284	284	234	257	261	268	278	267	309	302	242	264	275	283	277	293	289	279	248	260	256	280	266	279	239	258	259	276	312	252	306	274	273	272	270	251	284	260	288	246	270	227	279	268	281	280	257	243	281	244	287	274	274	235	280	289	232	257	252	254	281	278	224	265	266	256	270	273	265	237	254	260	271	258	279	257	286	281	263	278	271	278	267	283	244	279	268	296	280	295	278	289	276	280	255	271	280	259	251	242	293	247	270	279	272	254	262	261	279	256	291	278	224	268	252	278	262	269	275	272	266	266	270	247	245	265	280	255	281	264	262	293	295	295	230	304	252	253	283	251	271	275	277	268	286	265	251	259	278	273	256	265	264	256	224	270	275	263	254	256	303	282	262	279	247	241	256	297	259	241	295	249	282	230	276	250	269	268	270	263	271	275	293	276	275	283	260	285	283	249	269	253	293	242	290	269	245	280	239	298	249	264	295	243	255	247	240	264	272	249	240	243	274	270	235	261	257	263	265	265	283	255	246	267	264	268	283	260	265	268	260	271	264	287	272	260	267	268	254	294	269	243	268	256	276	276	288	275	274	234	256	253	279	307	265	292	264	258	267	284	250	254	244	248	241	277	290	259	253	272	278	270	303	266	274	285	251	296	273	249	292	295	288	273	282	273	286	272	265	261	289	285	268	309	257	264	278	284	255	250	264	303	232	256	277	272	243	290	260	247	253	261	282	248	265	272	273	259	274	286	274	282	266	255	269	269	265	236	255	253	252	257	295	278	248	255	303	266	290	251	259	250	265	253	240	285	258	259	277	263	288	280	254	291	253	280	278	230	279	296	244	268	276	280	265	283	258	246	282	259	253	280	280	270	272	242	293	296	284	288	257	258	285	269	274	256	284	249	280	262	252	253	252	265	266	269	262	245	283	281	263	249	282	265	289	276	258	225	275	289	286	263	283	275	246	257	264	275	263	261	251	277	238	260	290	284	276	259	280	286	239	279	283	285	283	263	259	269	274	233	263	244	259	273	266	236	247	267	270	256	240	280	242	276	251	274	299	257	246	284	288	243	298	254	256	270	246	232	237	265	254	280	252	260	249	271	241	271	258	270	248	243	277	257	256	286	254	246	288	274	270	261	269	264	252	256	257	266	267	263	309	244	278	252	278	256	263	260	282	253	276	251	237	259	265	241	251	267	264	262	262	276	243	265	282	261	281	253	278	266	271	256	261	258	232	279	246	278	257	298	273	275	274	273	263	270	284	261	248	284	278	270	282	297	272	277	280	277	278	264	268	240	257	282	269	261	293	256	261	255	250	272	251	259	250	276	235	281	273	258	279	259	258	267	266	266	276	251	257	273	282	257	258	268	255	269	259	276	225	256	293	264	274	241	273	284	301	251	276	249	269	245	243	257	300	259	261	249	257	246	291	256	295	255	255	264	229	268	246	267	257	278	295	275	322	269	266	276	248	266	272	269	272	245	250	276	280	301	255	275	261	263	269	263	271	269	271	264	252	255	251	275	262	292	252	247	279	263	252	241	275	295	271	252	267	240	283	276	308	256	243	280	275	264	271	262	245	253	281	269	274	268	298	253	285	256	267	250	275	260	252	279	283	269	280	290	287	272	264	259	278	263	268	257	275	267	259	259	288	255	276	231	242	262	265	257	290	274	270	248	275	288	299	248	262	282	279	244	261	240	253	250	254	290	261	258	274	254	278	290	291	243	288	267	257	293	256	292	260	267	266	250	266	242	275	270	288	288	235	243	293	272	300	260	278	258	246	256	281	288	296	256	286	294	279	271	222	282	279	224	273	246	268	234	282	246	270	250	264	246	263	276	283	300	262	290	238	248	254	225	274	247	286	271	254	254	234	262	255	296	249	242	273	271	279	285	277	251	262	256	255	264	264	255	267	253	267	258	233	291	253	260	270	256	250	256	257	249	274	276	252	253	269	266	238	286	269	262	238	252	271	271	255	287	255	243	254	280	306	256	271	253	269	254	265	253	244	281	271	270	251	279	265	284	256	284	253	260	254	285	268	256	262	256	269	292	271	260	292	249	298	263	265	248	281	275	308	242	270	246	301	282	265	296	253	254	252	264	253	270	261	245	270	291	256	269	253	254	278	290	263	242	248	273	265	245	271	261	235	282	241	280	283	277	267	259	262	219	245	262	256	296	254	241	259	266	280	281	267	256	289	290	266	245	277	244	269	258	219	258	239	293	305	252	253	279	253	295	267	262	268	239	272	249	269	274	270	263	277	271	260	267	278	263	253	234	238	277	277	251	273	283	263	275	273	271	269	240	244	236	262	279	259	268	283	270
32273	29368	31755	32590	26666	24499	17885	10450	8483	5726	4332	2827	1333	783	611	434	507	393	332	236	207	245	264	239	239	233	209	248	208	224	266	261	265	255	266	239	222	229	224	223	218	236	206	218	223	224	222	215	228	200	237	217	201	221	225	203	189	216	206	207	171	229	216	201	212	194	218	214	216	188	200	208	187	199	222	214	203	194	179	216	216	200	215	202	187	217	194	206	199	178	182	211	215	219	213	192	194	190	192	226	201	174	217	197	194	181	213	192	183	194	176	230	244	193	208	202	201	220	219	200	195	226	191	206	203	191	191	187	224	193	199	191	207	215	206	186	192	217	208	215	182	206	204	179	233	205	213	170	217	203	202	202	196	207	210	203	212	224	193	172	200	228	191	210	193	197	214	198	209	211	184	215	210	195	203	197	194	196	187	206	174	179	229	204	211	191	208	199	202	208	233	204	215	193	213	185	199	219	187	211	211	226	216	197	234	213	172	204	207	203	209	211	214	192	213	203	203	195	223	215	210	223	183	191	201	208	205	226	190	195	190	174	199	203	178	184	201	201	220	194	215	201	213	225	219	202	237	206	201	183	199	228	174	217	201	217	227	204	189	212	197	198	205	213	208	209	214	178	200	225	205	196	205	199	218	191	201	201	200	230	222	208	203	199	197	214	199	189	214	217	195	227	193	175	213	232	212	190	214	194	167	182	196	217	202	187	190	221	206	228	180	210	211	217	199	211	203	192	184	195	190	219	190	192	202	198	214	218	196	191	197	184	211	209	230	215	240	176	205	220	164	210	233	228	191	200	175	187	196	230	192	185	225	207	226	212	209	197	184	182	195	198	226	233	203	207	207	191	185	198	180	204	203	211	199	212	205	172	198	194	198	230	209	237	175	188	200	173	211	181	183	198	191	220	207	209	193	197	185	211	212	205	228	196	210	183	194	197	204	196	165	186	207	208	194	200	188	195	190	236	236	211	183	174	199	216	170	202	181	175	197	213	187	192	207	186	208	213	214	236	183	186	220	228	190	202	197	201	198	198	207	234	213	189	229	211	194	196	179	189	194	203	211	218	216	193	209	206	191	166	231	185	206	189	206	201	209	192	196	190	195	193	216	186	215	192	223	192	210	203	192	221	226	198	193	193	216	202	208	205	218	213	194	222	196	203	198	245	194	219	207	214	208	199	211	191	194	204	177	189	221	188	186	208	200	212	212	182	196	217	232	207	184	198	206	200	222	190	209	184	200	228	214	227	214	208	219	186	213	201	196	214	196	196	218	190	203	216	191	217	208	207	179	177	192	206	198	210	194	198	177	193	170	214	217	217	224	215	214	196	205	179	196	232	204	214	196	211	190	164	225	204	184	178	212	174	231	200	235	207	161	187	188	191	211	215	193	202	182	223	201	227	179	201	180	196	220	216	185	180	176	158	189	205	189	231	183	220	215	200	205	187	182	196	190	186	184	187	204	212	204	195	194	200	189	223	175	228	227	190	202	214	216	190	224	208	201	194	176	171	212	208	202	225	225	216	212	205	175	184	210	194	188	214	190	183	186	195	195	203	218	190	222	225	190	194	202	203	206	193	227	207	224	210	201	186	203	206	222	181	224	207	183	185	181	188	188	211	211	212	187	214	180	191	189	198	219	195	212	176	221	199	190	212	208	201	203	194	198	190	207	222	212	209	208	189	200	216	204	198	205	201	200	178	218	228	180	202	187	217	183	212	182	198	192	197	195	211	201	202	191	209	211	211	202	189	226	197	200	204	195	227	195	220	197	181	203	187	196	214	203	170	208	199	201	199	198	211	191	194	189	209	213	179	207	190	198	184	202	193	219	206	208	226	185	219	201	213	204	211	203	182	207	172	193	193	199	195	210	221	190	182	186	194	183	199	220	227	197	202	208	200	203	207	208	207	215	192	199	218	216	250	203	191	198	196	203	205	169	213	185	196	222	187	160	216	198	198	214	182	228	218	199	218	230	237	204	183	199	204	194	206	192	224	195	199	191	215	209	214	186	186	209	229	210	215	194	188	216	192	225	211	226	205	188	197	189	244	214	204	208	207	171	190	209	191	232	212	210	176	207	211	217	212	196	202	221	206	184	219	215	205	180	189	215	218	185	193	225	215	205	224	215	221	201	213	225	215	240	202	220	206	206	204	189	209	210	195	211	214	226	193	236	200	180	189	216	203	205	193	182	223	198	191	178	212	202	197	213	214	188	181	215	212	188	175	188	206	181	208	207	184	201	204	217	197	222	189	206	175	175	169	201	184	226	220	224	231	210	200	200	225	209	204	216	224	203	220	207	191	222	208	230	195	200	179	208	221	197	223	206	214	188	207	186	208	205	207	206	202	193	203	206	194	233	175	219	186	188	221	184	209	200	190	216	221	188	224	210	226	190	193	214	207	195	212	200	196	203	209	197	212	223	200	196	193	200	190	191	207	185	206	194	176	211	208	214	202	205	197	227	201	204	218	190	214	191	224	186	199	207	214	204	198	224	209	173	203	187	200	213	195	207	196	169	186	209	180	218	210	214	189	180	226	229	216	196	195	181	208	202	191	211	187	216	175	213	207	197	221	193	206	214	214	175	212	216	214	210	192	185	196	198	181	212	199	209	198	204	200	212	196	201	213	200	207	230	198	201	210	198	214	209	217	201	231	221	208	204	179	196	201	196	194	180	216	196	201	219	188	202	219	218	203	191	187	190	193	200	203	192	200	207	199	206	198	183	205	197	207	194	180	191	207	193	193	232	211	213	208	202	190	231	222	218	194	210	203	202	189	165	200	218	222	194	204	220	199	190	177	202	205	210	183	185	195	190	211	186	173	232	197	197	191	189	199	201	194	200	208	202	217	201	203	219	204	195	200	212	188	203	180	203	186	178	203	188	178	212	190	211	191	208	212	214	217	201	199	201	201	228	213	232	222	199	190	188	215	190	198	202	203	203	229	218	226	204	208	185	181	208	193	188	203	176	201	194	192	199	210	191	231	198	225	214	184	224	197	192	221	195	200	181	185	202	199	198	203	215	226	176	178	209	193	177	201	202	209	218	227	190	206	214	205	205	212	164	175	179	192	198	199	181	224	224	215	219	199	185	191	228	224	182	202	212	206	187	196	217	204	192	232	201	204	185	182	157	188	179	206	214	209	192	205	209	199	196	206	227	200	181	220	193	188	214	200	190	211	214	196	213	207	197	217	205	219	192	190	196	229	211	220	206	241	215	226	218	216	213	196	184	225	200	189	190	228	201	227	233	220	213	189	189	211	186	206	219	195	199	192	222	182	184	204	206	203	224	213	205	204	196	191	215	194	222	207	192	189	215	204	199	201	183	203	196	210	167	221	185	184	189	200	206	199	195	172	194	168	204	213	185	203	198	205	174	193	210	213	191	179	203	181	214	171	202	200	216	199	178	182	192	206	211	218	190	184	213	221	221	207	196	199	214	210	186	235	193	176	166	214	191	202	200	199	191	181	226	240	195	211	198	218	199	196	213	199
23401	21651	29865	34342	34284	35859	28207	21054	19678	14372	13899	8251	5189	3433	2863	1784	2139	1348	1257	941	771	731	798	705	722	724	739	802	688	711	834	774	878	860	980	805	706	780	753	717	716	620	637	615	610	651	593	621	605	639	599	602	620	530	554	550	494	534	528	535	517	522	546	504	548	601	566	522	506	521	550	547	584	533	531	525	517	489	548	512	529	527	542	548	541	553	541	493	533	524	486	508	554	534	519	526	543	474	485	516	530	505	472	504	502	498	521	530	536	512	488	516	503	558	566	501	480	515	492	528	516	551	544	521	543	522	541	541	476	524	519	514	548	535	509	511	478	518	505	568	523	529	530	521	502	531	477	564	494	536	551	483	506	538	505	513	526	498	508	470	524	498	537	491	546	527	513	573	518	484	510	513	539	521	522	489	497	512	529	487	508	498	506	487	529	517	508	513	507	553	560	506	494	527	553	490	513	538	533	545	524	557	522	486	542	506	525	523	515	527	520	523	517	468	519	481	518	566	559	503	520	496	512	484	508	508	496	555	501	532	563	480	502	535	491	505	522	466	516	526	560	449	544	539	541	541	527	496	511	520	508	483	570	507	525	532	529	483	491	518	540	494	480	502	513	541	544	518	534	550	534	543	520	537	532	527	542	446	527	513	488	556	517	495	492	504	518	517	523	499	508	526	519	477	524	520	492	523	533	505	521	525	511	511	557	505	514	498	484	526	516	514	506	518	483	485	532	522	476	525	480	490	499	534	568	526	501	494	545	548	528	511	529	533	480	560	534	530	520	522	527	523	505	481	512	479	543	489	527	535	527	509	508	528	525	465	496	507	516	540	476	565	535	483	539	495	541	496	514	547	522	523	513	521	539	519	535	491	514	501	536	508	505	518	483	536	567	540	513	539	484	500	521	520	540	537	518	494	517	474	474	545	568	504	497	513	498	517	522	490	514	463	536	552	512	525	478	507	509	532	558	543	515	551	518	483	547	496	507	546	545	482	543	501	495	493	527	517	508	505	515	513	547	524	523	525	508	555	545	505	531	521	485	540	512	516	523	538	556	555	516	482	513	507	560	522	507	531	539	490	548	507	521	535	479	510	552	570	484	539	508	496	512	510	510	477	501	506	501	501	485	502	526	499	506	516	503	527	490	528	499	466	549	485	499	501	540	571	542	537	479	532	535	513	509	564	474	531	534	514	498	509	529	511	508	544	533	483	519	493	486	510	579	558	515	519	514	475	522	518	511	520	520	467	561	471	545	500	480	488	539	495	460	520	544	525	551	500	486	479	494	515	502	507	519	533	533	523	540	544	528	562	509	493	532	490	504	530	539	513	464	507	514	506	523	506	502	514	567	546	489	495	500	469	508	453	537	515	506	496	523	500	510	482	519	551	549	535	507	543	507	527	558	486	510	524	528	541	489	522	513	508	511	546	542	538	503	524	490	494	494	525	565	538	499	565	485	514	504	491	508	526	502	548	518	505	500	499	515	524	519	520	522	514	521	547	513	522	517	539	522	520	499	511	527	512	501	530	508	463	490	526	497	508	484	509	509	532	522	506	542	522	499	494	526	515	543	529	505	508	512	522	494	533	545	488	545	482	515	512	536	516	517	557	495	524	512	509	474	511	527	475	523	507	529	508	533	518	502	495	522	530	534	475	512	500	521	525	519	507	543	523	493	505	536	489	500	552	499	524	511	523	516	506	547	556	548	493	500	492	501	537	504	510	570	506	509	532	558	491	506	499	534	521	519	498	488	517	544	501	560	502	486	488	510	502	534	512	527	483	560	499	503	513	496	519	530	508	520	529	522	528	540	513	459	508	511	545	531	546	487	502	503	518	499	525	533	527	501	495	511	551	509	535	557	530	512	522	456	502	548	493	498	515	513	533	518	523	461	564	508	488	524	504	508	491	525	489	538	550	499	501	518	528	520	505	541	561	519	532	534	514	517	500	495	544	499	488	508	554	521	583	540	528	505	526	531	539	507	520	491	500	484	482	515	533	511	490	502	447	586	461	497	532	450	509	536	493	519	501	484	522	485	519	509	480	529	558	529	511	542	513	545	474	529	542	493	530	514	482	532	496	539	520	492	520	556	487	534	512	526	504	506	498	538	541	528	528	529	522	538	497	522	482	503	511	491	525	510	516	506	515	559	489	501	482	522	575	542	495	537	535	505	518	509	534	491	524	542	476	516	496	536	476	507	539	528	474	524	571	511	505	518	499	481	526	501	506	542	492	554	518	496	531	506	528	544	517	522	524	515	496	545	519	480	540	498	515	514	523	543	545	535	507	534	553	531	521	551	488	541	538	503	495	540	495	504	511	540	509	541	530	508	539	536	529	525	497	550	516	539	511	554	518	508	530	513	499	522	522	516	538	518	524	497	463	498	521	518	522	502	542	506	518	486	511	453	513	531	558	503	486	475	540	520	517	528	501	523	516	495	531	511	491	543	513	556	521	507	514	512	499	541	486	507	550	511	539	491	490	520	534	491	482	510	519	533	509	520	522	536	493	556	525	497	517	580	510	534	502	507	526	538	535	486	528	514	530	531	551	535	509	511	517	522	501	507	553	536	491	530	524	496	493	549	510	556	544	523	552	492	528	535	521	542	540	504	535	508	497	484	499	509	544	504	526	513	489	530	535	517	528	512	507	498	505	500	517	538	494	480	501	535	555	557	486	486	516	559	513	471	533	531	530	528	518	570	576	481	476	534	502	549	539	529	498	518	503	479	511	506	464	540	489	509	498	512	503	496	540	500	491	495	520	479	522	487	511	538	497	508	488	501	545	511	521	531	536	512	517	556	547	507	568	480	530	520	528	535	508	478	513	563	540	540	512	548	516	470	513	493	502	445	523	572	524	466	490	513	477	503	458	542	533	517	531	542	510	539	499	508	556	491	489	508	496	522	507	494	513	544	539	531	524	536	521	501	524	562	550	531	478	511	532	490	478	495	549	486	517	545	516	542	495	506	504	489	496	561	500	513	512	531	549	564	531	513	508	490	510	548	528	531	523	498	531	516	544	538	506	494	511	487	543	531	495	512	518	527	507	518	518	524	480	500	544	498	501	504	545	500	538	552	504	514	507	560	522	527	531	484	544	487	550	514	522	517	491	522	553	517	486	556	530	500	486	541	526	515	546	561	493	555	512	562	521	491	518	492	504	516	533	510	520	504	509	483	510	522	485	542	505	529	516	522	486	500	537	522	521	534	505	511	547	513	541	527	483	577	499	570	511	494	523	500	513	521	501	537	498	487	519	553	546	511	523	505	496	498	506	517	557	502	517	542	551	516	548	546	523	490	501	507	475	528	506	493	524	512	543	485	520	554	502	494	524	505	494	466	527	511	521	510	547	505	512	502	522	539	544	540	549	494	523	476	537	519	531	577	542	513	483	520	539	537	483	499	524	498	492	555	478	477	500	520	537	505	520	488	527	518	543	540	495	529	494	484	554	570	513	497	495	509	533	490	531	524	532	531	548	584	518	526	510	528	492
40769	36042	36599	36012	32643	32608	27232	19576	15078	11114	8540	5345	3183	1982	1197	1059	1044	670	506	412	350	375	365	370	343	327	349	332	347	358	367	355	332	411	413	421	349	326	342	329	301	327	299	296	324	286	323	293	351	309	290	355	303	332	309	283	264	298	276	311	289	276	278	310	312	305	300	270	277	290	305	273	329	260	291	310	305	300	308	280	268	286	307	274	327	275	260	284	288	289	278	280	318	311	287	300	262	271	259	288	302	281	275	277	286	274	277	317	281	281	271	292	280	293	291	266	277	277	312	291	292	275	284	317	291	291	259	300	283	312	300	279	302	271	260	301	294	280	283	272	292	314	261	267	307	288	269	283	281	321	273	325	320	294	272	283	261	264	293	260	283	318	262	258	306	288	297	280	290	270	298	280	302	270	298	292	267	280	297	319	282	295	299	300	258	275	283	265	290	287	314	292	310	299	277	281	265	283	298	259	298	285	277	322	340	272	307	294	263	300	305	318	243	272	307	286	278	276	277	287	254	310	274	296	274	315	303	281	265	301	299	277	294	315	270	309	275	274	285	262	319	308	325	291	254	272	313	294	289	258	313	287	304	292	305	295	274	305	307	266	242	255	292	317	291	272	251	272	300	317	287	307	283	253	281	300	269	298	312	282	265	268	280	240	293	273	282	272	305	306	282	282	306	294	280	270	283	295	290	283	315	284	294	275	259	297	325	273	297	292	291	299	255	294	238	268	299	275	294	275	271	320	291	305	254	296	305	265	269	309	324	292	257	288	243	266	263	277	255	262	287	291	307	288	317	275	302	290	300	280	271	310	307	261	289	322	319	312	323	281	304	293	265	292	259	288	313	286	311	288	277	288	294	286	279	273	300	294	306	302	242	270	271	290	284	271	269	275	280	309	273	273	282	300	268	299	283	319	296	257	291	297	261	272	286	277	293	272	238	270	296	290	303	288	274	332	285	286	285	290	275	290	276	300	287	310	297	304	273	296	297	250	303	240	304	293	287	307	300	272	285	296	288	280	261	295	284	292	279	270	264	305	274	276	273	305	307	258	293	262	292	323	288	310	285	252	290	278	290	304	276	260	282	286	302	312	256	273	281	293	310	283	302	291	276	276	305	257	296	291	244	284	298	288	284	283	285	299	277	302	267	276	272	278	296	293	273	284	275	273	295	276	291	281	280	282	287	289	288	273	302	282	308	302	308	260	279	305	271	273	278	299	316	300	302	307	273	322	307	273	279	266	242	311	294	310	281	284	284	267	317	303	322	318	272	241	308	267	322	262	307	257	282	289	285	280	273	301	284	284	321	293	313	274	286	279	274	304	294	309	284	279	267	261	311	309	278	259	296	293	303	284	306	291	304	258	322	284	278	287	293	287	299	259	291	274	266	255	292	289	288	283	304	281	299	292	299	340	279	297	318	274	281	284	304	283	271	277	315	268	253	266	281	290	300	296	263	306	260	282	299	323	276	316	279	284	294	307	257	314	265	305	294	288	285	275	286	290	299	282	264	264	279	272	263	295	255	281	262	311	282	309	290	299	274	297	281	288	344	297	259	314	274	268	286	274	242	274	269	273	288	298	312	266	300	271	294	313	295	317	269	266	274	268	270	305	299	299	299	322	280	264	301	282	274	269	298	311	262	293	283	282	307	303	242	285	276	284	284	324	310	268	280	307	273	302	308	279	284	296	270	282	292	260	323	304	282	300	275	294	287	308	285	285	287	253	292	288	275	345	305	259	299	274	295	285	289	259	258	274	296	282	284	284	275	276	291	290	308	298	253	273	262	289	286	284	320	313	265	267	285	314	262	284	287	288	302	300	273	298	279	273	261	332	289	270	264	246	275	286	259	300	310	247	274	298	257	272	302	249	286	274	318	270	280	283	279	267	277	293	292	283	304	278	302	285	275	284	248	298	324	303	257	288	279	304	295	287	301	296	290	281	300	294	280	310	265	301	291	245	321	295	316	321	311	267	300	285	288	288	302	280	284	306	290	282	281	269	255	258	288	295	289	280	276	298	274	293	311	287	289	274	288	299	267	305	280	306	274	281	300	284	270	296	269	283	277	282	295	296	265	287	288	307	303	281	289	296	291	274	271	265	291	262	301	303	269	274	281	306	298	295	258	283	313	293	297	293	265	256	286	286	316	294	265	267	291	327	308	317	296	279	288	311	275	264	297	278	297	305	274	288	282	280	266	269	289	300	306	292	303	307	273	294	278	291	288	296	270	287	302	281	306	288	316	268	299	283	297	298	281	280	278	272	283	295	324	275	289	266	288	298	257	278	314	261	287	269	288	293	290	290	262	314	300	276	257	265	299	280	285	259	256	261	298	299	299	300	296	290	300	285	286	284	303	297	266	298	290	267	261	248	287	296	287	299	286	287	283	302	316	299	293	280	271	263	282	285	274	277	269	266	299	315	261	300	306	252	286	276	278	257	268	277	272	286	282	255	288	253	279	304	299	304	280	280	297	332	292	288	297	329	300	306	291	269	287	275	295	291	253	286	281	270	283	311	272	268	264	312	281	284	302	287	264	283	272	297	306	269	286	248	269	317	285	317	296	298	264	291	306	287	281	322	270	288	278	272	291	267	263	279	303	295	275	277	298	295	267	272	285	291	292	307	321	278	239	287	291	283	286	282	269	260	302	260	317	279	268	265	289	299	294	286	284	260	292	250	265	266	316	296	286	280	256	309	290	311	322	275	273	294	282	307	272	287	277	273	315	295	295	312	324	291	317	299	264	297	261	271	256	308	327	297	260	314	267	280	278	315	307	288	263	306	267	291	297	299	270	293	301	295	282	305	279	252	278	279	251	298	267	284	296	291	245	297	271	288	288	298	286	276	261	271	275	296	261	301	262	281	308	303	282	281	281	284	299	258	295	278	249	291	319	276	302	272	287	307	307	280	290	253	297	303	283	284	267	294	277	342	278	267	275	280	254	307	278	286	277	298	284	294	301	298	306	287	254	325	285	288	264	297	262	307	264	279	271	306	321	255	276	274	319	263	305	292	286	280	286	290	299	251	285	280	305	291	269	300	301	336	269	299	315	290	302	293	273	294	287	291	271	257	333	292	281	265	264	263	274	303	278	282	263	267	291	305	275	291	277	288	275	271	278	285	292	282	249	274	273	284	307	284	279	276	267	269	273	280	304	301	287	289	307	300	273	272	266	269	287	302	248	294	278	301	289	265	268	285	278	288	283	287	294	254	271	274	296	286	269	297	306	281	280	281	293	299	282	257	293	260	264	300	276	299	271	259	270	278	301	294	309	297	301	273	292	281	308	287	278	271	282	303	284	302	258	300	267	276	306	292	294	296	257	287	257	257	325	274	291	290	290	299	292	304	267	282	284	281	284	287	241	281	292	292	275	276	326	276	335	304	273	318	275	299	287	279	287	286	297	310	299	281	282	295	277	277	308	295	289	309	266	283	284	313	300	314	292	285	288	291	279	304	278	278	299	262	292	281	280	295	276	275	293	274	297	283
30228	28751	36224	40516	41963	43818	37337	30868	27796	22078	20984	14026	9798	6315	4701	4021	4113	2511	2083	1668	1238	1236	1205	1135	1089	1134	1107	1113	1112	1101	1256	1133	1319	1519	1614	1473	1120	1114	1127	1100	994	924	902	863	869	806	770	811	835	782	780	860	718	701	753	759	677	729	696	734	667	686	727	724	683	664	687	758	711	663	655	676	737	700	675	687	649	708	695	689	646	726	663	678	668	632	688	749	699	701	687	742	669	719	670	732	708	687	687	669	653	636	666	666	706	717	669	687	694	662	622	685	693	666	684	652	657	657	664	640	654	657	694	681	661	656	676	717	682	684	665	645	629	690	640	693	721	663	663	680	689	696	689	656	632	680	649	664	666	695	625	708	714	686	689	671	697	652	683	700	659	662	646	643	673	662	649	685	673	667	682	629	729	685	655	693	729	692	653	656	685	680	697	719	673	695	649	657	635	655	667	662	623	683	700	696	744	660	663	669	653	688	711	734	683	713	659	688	657	630	655	668	667	684	637	708	688	639	719	616	673	695	675	643	642	699	669	653	689	689	711	599	664	671	635	677	683	674	696	690	678	654	687	700	676	644	679	704	667	677	722	681	663	647	699	688	652	661	681	661	698	689	654	702	670	727	649	692	661	674	636	691	676	657	636	662	685	656	632	652	639	616	659	683	663	671	665	649	648	661	679	665	686	623	692	629	668	681	646	696	680	688	662	669	685	699	697	619	650	655	622	696	634	679	665	650	668	689	704	671	661	634	624	709	668	659	667	689	665	683	661	682	652	656	654	698	679	638	597	647	709	680	648	654	652	655	663	637	703	646	681	696	685	670	691	668	703	629	684	727	705	672	676	662	697	682	704	684	657	664	648	712	652	659	674	698	714	680	672	675	684	714	642	685	678	675	708	648	678	671	664	660	633	662	667	684	708	675	625	662	636	683	652	674	733	704	685	688	695	637	658	663	683	666	657	699	700	692	709	721	658	635	696	649	686	639	675	670	676	667	661	673	699	677	647	681	670	642	725	639	642	685	706	703	685	705	689	734	669	630	643	659	720	678	642	680	695	716	703	686	644	670	704	666	642	736	682	621	662	704	687	647	668	687	668	669	653	713	668	668	649	650	661	687	687	653	684	652	662	685	674	666	683	693	655	627	679	689	656	684	662	644	710	660	655	697	695	667	640	640	651	684	685	641	676	670	683	673	709	678	619	686	628	684	726	707	674	702	638	634	693	672	695	678	701	638	649	715	681	656	671	652	648	676	687	665	696	681	664	662	698	682	681	663	680	685	667	654	705	649	612	683	625	650	686	672	670	690	679	630	691	700	697	596	655	688	613	711	653	657	684	717	674	681	649	646	680	656	701	619	623	673	650	636	662	699	673	667	677	692	696	662	685	685	608	718	708	662	736	698	657	659	662	672	651	642	691	670	650	672	670	639	688	658	683	662	703	685	730	679	672	655	694	655	658	661	681	633	673	641	690	616	638	652	708	714	698	627	672	693	660	664	639	690	678	654	645	646	699	688	678	622	651	665	642	688	646	710	642	669	643	677	627	605	668	697	664	645	656	719	663	696	656	674	641	645	702	642	674	686	671	690	686	645	693	646	656	618	667	691	711	665	667	659	626	692	694	677	650	604	691	668	695	691	665	669	685	679	671	676	652	654	693	628	629	677	672	680	651	703	673	653	673	647	676	682	667	681	679	686	650	648	678	648	646	713	692	632	698	654	669	623	623	636	653	689	701	632	688	676	662	670	663	652	701	637	655	668	702	674	660	685	709	675	645	704	622	661	686	679	723	650	712	655	677	658	704	677	623	663	659	662	669	645	687	671	658	649	705	654	678	647	654	685	688	693	686	706	659	654	683	646	639	691	692	664	710	676	669	661	614	659	724	649	659	634	692	686	689	736	667	700	615	686	671	694	665	636	681	695	678	682	708	716	701	654	657	658	639	631	671	693	700	668	641	684	691	691	664	654	668	657	709	693	705	676	682	647	681	656	624	681	634	709	687	700	658	647	680	698	688	642	639	631	676	654	675	669	661	678	663	652	706	752	658	726	686	655	664	665	657	678	659	650	650	657	700	690	675	685	679	690	632	645	672	675	712	644	659	684	698	657	703	675	667	669	676	680	658	671	670	636	640	679	658	653	643	680	668	680	663	653	661	635	680	676	709	717	694	731	665	652	648	698	625	665	700	693	716	662	644	717	664	679	703	645	659	679	631	668	646	665	673	669	656	666	624	675	674	673	617	699	658	657	683	709	725	632	674	674	677	667	653	655	747	607	663	643	667	664	711	635	671	683	637	727	720	663	671	632	598	660	739	712	705	702	689	663	654	662	649	690	681	694	700	685	673	676	618	618	709	655	606	710	683	648	667	675	674	682	688	670	699	677	707	649	662	670	716	687	680	648	660	627	684	683	647	662	641	700	705	649	648	681	652	650	684	669	646	669	677	714	685	621	664	693	691	663	656	663	671	710	657	716	667	683	626	684	635	688	695	656	657	677	608	685	686	650	704	657	670	672	641	669	658	667	646	675	669	681	661	697	680	684	673	665	671	651	660	665	674	691	679	648	673	710	623	667	663	658	684	693	645	700	709	638	674	697	704	680	672	622	641	653	743	640	659	657	671	686	690	676	656	680	662	658	677	671	709	690	691	712	708	637	665	664	675	707	639	677	695	659	731	632	631	680	644	672	637	673	661	678	667	689	659	693	696	691	682	706	657	652	693	670	672	644	669	637	683	649	664	635	672	682	639	680	650	667	680	652	641	707	700	705	658	676	707	691	639	664	620	668	689	642	661	691	648	692	659	703	693	681	718	665	611	711	640	666	672	681	655	662	686	665	687	654	646	654	672	714	660	651	648	646	668	652	700	717	621	655	686	650	701	645	621	652	631	709	670	719	694	666	668	663	668	681	675	724	654	656	685	685	653	655	655	645	675	632	700	664	696	673	680	665	717	641	654	668	673	697	663	679	641	627	699	616	653	668	670	655	685	690	643	660	685	669	690	691	702	708	656	683	663	653	675	668	677	669	619	664	636	691	711	688	712	672	642	627	678	671	688	655	682	691	647	679	672	703	708	703	687	652	701	649	692	642	664	653	688	660	637	686	633	696	702	670	683	692	683	648	705	674	677	683	724	636	660	660	670	685	676	649	654	692	676	633	683	721	697	627	678	718	689	605	672	626	688	633	653	670	701	674	645	648	701	633	669	676	692	636	677	620	656	632	710	681	672	709	650	666	672	659	669	654	697	656	703	692	621	661	636	623	695	645	614	713	642	680	666	680	667	652	628	646	659	670	726	652	660	647	696	669	683	701	679	664	650	669	678	671	683	654	650	685	633	690	693	642	635	637	656	667	671	686	639	673	665	709	678	619	649	699	685	703	747	633	692	674	665	703	673	690	625	703	646	660	639	667	712	679	682	712	690	673	683	671	693	689	658	653	656	692	631	650	697	660	663	664	672	675	685	673	631	694	641	672	676	665	680	643	710	637	685	654	674	684
8438	5652	5504	4300	2876	2141	1289	941	772	534	365	216	184	148	118	108	110	108	105	93	98	96	92	90	99	101	90	93	87	90	90	98	89	72	96	88	75	83	84	82	80	81	93	93	90	100	84	94	100	67	86	100	99	99	102	102	71	103	84	84	88	83	100	102	96	86	99	88	85	81	81	94	73	85	91	95	78	81	96	88	73	79	80	82	90	73	79	96	95	87	82	85	76	85	102	89	88	69	83	87	88	91	99	100	82	95	87	99	72	84	81	91	98	82	68	80	64	82	86	112	97	88	96	92	83	84	90	95	81	74	76	73	87	76	79	89	86	97	104	94	85	81	92	80	88	80	94	79	102	91	81	98	85	81	82	99	89	85	90	100	62	110	84	80	82	105	81	100	79	80	88	94	99	98	78	83	88	95	81	84	86	103	87	92	102	109	92	82	72	81	92	87	89	104	89	80	84	89	85	77	86	88	95	72	87	84	86	92	97	79	73	87	104	89	91	97	94	107	85	88	95	88	81	77	79	78	75	78	101	79	71	86	75	97	91	84	86	92	76	90	102	85	75	96	83	78	96	94	85	90	73	74	96	89	74	96	95	88	86	95	98	87	84	82	85	88	85	88	96	98	86	78	97	90	90	97	97	100	88	96	76	90	80	85	88	101	94	88	89	92	97	59	76	89	72	100	101	91	93	68	99	93	86	98	73	90	79	84	85	137	79	97	82	81	95	94	96	97	93	83	104	93	79	81	113	109	81	87	97	89	102	75	84	93	107	91	96	94	95	75	102	88	95	92	102	91	87	84	74	92	87	86	88	91	102	94	79	85	87	93	82	87	93	107	103	98	81	97	92	94	83	90	75	83	76	85	72	74	95	100	97	101	94	98	97	91	84	100	90	65	108	81	98	92	100	97	86	69	89	76	81	97	80	92	88	86	80	111	82	91	76	75	98	87	105	69	91	91	69	81	97	80	82	87	85	85	94	89	81	98	74	87	95	92	88	99	97	92	85	69	100	106	79	89	104	84	75	77	97	94	96	98	79	93	85	110	100	97	84	89	98	108	100	92	79	73	85	86	89	98	83	78	71	70	69	92	86	75	81	98	99	80	79	96	83	92	78	89	85	101	100	84	76	81	90	86	91	94	97	82	86	88	86	80	85	92	74	77	114	92	76	94	79	86	83	96	96	101	69	75	84	90	93	98	102	98	80	83	96	91	84	97	92	80	91	92	87	91	100	103	98	79	74	103	90	83	92	87	66	77	112	93	101	76	79	91	91	82	80	97	104	93	84	100	94	92	94	93	97	90	100	90	80	106	85	91	80	89	83	95	90	86	85	75	78	100	92	98	95	89	104	75	84	102	82	77	82	102	94	94	98	97	74	100	108	85	106	77	93	90	79	77	84	83	86	101	108	86	84	76	91	80	77	99	76	107	96	106	77	92	94	98	81	87	96	91	91	91	75	88	76	105	80	77	80	77	89	82	92	99	68	88	82	82	106	93	81	77	95	88	101	89	84	83	85	78	96	94	70	72	95	89	82	88	83	86	90	87	83	90	98	102	94	107	69	86	81	97	97	88	104	65	90	102	96	87	86	72	84	93	83	98	85	60	87	89	77	83	97	81	79	85	88	93	87	83	83	92	84	81	90	91	90	91	76	89	84	82	104	86	93	82	75	81	90	72	79	80	88	89	100	82	95	97	96	74	82	81	82	92	74	84	83	78	89	96	78	92	89	83	92	87	87	113	84	97	98	84	96	91	85	90	101	70	73	89	82	91	91	89	80	103	91	95	81	81	88	93	77	114	80	83	83	85	87	89	89	86	90	76	98	94	92	82	73	85	71	83	104	86	106	101	84	77	83	82	90	80	81	94	98	86	95	95	80	76	97	75	94	84	87	85	95	76	100	88	105	72	77	95	86	108	92	91	104	79	98	91	104	76	102	91	82	92	92	102	74	85	76	78	65	96	78	86	77	117	85	90	77	96	80	80	83	82	78	89	97	112	85	87	89	79	113	83	82	82	86	85	87	78	102	72	104	90	91	86	75	75	85	101	95	110	79	91	95	69	114	84	82	83	86	92	90	74	96	83	93	97	95	83	87	82	81	56	97	95	94	78	73	93	93	101	91	92	83	82	87	68	98	72	75	87	96	87	85	90	94	102	95	76	95	89	77	95	96	79	88	86	72	80	74	114	99	88	101	96	72	72	77	76	87	92	103	70	85	76	69	91	83	86	85	97	98	86	87	96	80	68	94	71	78	98	106	88	82	85	81	89	98	94	80	83	83	95	83	87	101	73	104	109	74	96	101	85	88	97	88	85	102	89	81	82	95	86	89	109	79	99	71	91	97	81	81	87	100	69	97	91	87	87	86	84	74	67	99	90	67	77	104	71	95	84	96	90	94	86	76	104	90	86	85	81	101	96	96	87	92	71	83	80	78	88	78	85	96	91	103	73	85	91	98	94	99	95	98	96	91	73	100	88	88	77	81	87	81	96	99	84	97	98	98	92	88	99	84	86	93	81	96	88	98	97	89	82	83	83	90	73	76	87	89	77	98	96	91	99	96	87	113	76	81	97	91	107	94	89	84	86	101	79	87	67	98	85	111	92	93	84	89	83	87	90	90	88	90	90	82	85	85	91	71	83	89	78	105	67	72	89	82	94	90	99	86	82	82	82	85	106	78	106	92	97	88	104	86	84	63	81	99	88	88	91	92	91	82	75	83	90	98	87	107	93	84	93	74	79	81	86	95	79	90	90	89	80	92	79	83	91	99	75	79	89	96	88	91	90	94	95	84	107	71	97	87	105	78	90	89	108	89	97	71	81	100	79	86	100	100	82	88	90	76	99	112	83	75	69	73	79	87	88	93	89	109	83	91	83	84	77	75	83	88	92	89	77	83	88	97	76	96	72	86	95	91	76	88	85	101	92	84	78	86	92	97	90	78	82	99	84	97	82	82	91	71	71	109	85	87	88	90	81	79	82	83	81	83	83	91	89	69	88	90	124	85	85	80	70	95	79	70	81	104	77	100	105	65	92	100	90	83	91	87	88	78	96	86	87	112	89	85	92	92	107	99	87	94	90	88	93	93	89	82	83	91	76	87	86	93	104	95	95	70	85	84	90	101	83	106	91	85	104	90	97	84	84	78	112	77	86	90	97	76	78	81	101	101	71	68	99	103	81	82	77	91	109	76	74	98	74	76	99	90	74	93	95	82	72	94	100	91	105	101	96	68	76	86	86	72	77	69	80	75	87	65	75	105	93	92	85	101	97	92	66	78	87	92	87	84	91	90	87	95	87	72	86	99	98	76	103	88	99	88	81	100	74	110	88	106	81	90	81	83	105	106	104	80	101	73	89	70	102	84	84	94	91	84	90	102	87	90	104	89	94	84	73	81	89	78	96	81	85	85	84	95	77	94	82	99	95	96	89	88	80	88	90	85	80	90	88	76	64	77	88	113	75	76	70	82	74	85	75	95	76	102	95	89	90
6555	5526	8700	9797	8153	7454	4745	3752	3069	2155	1583	1171	872	616	494	397	457	399	405	347	329	340	320	332	313	357	343	320	291	342	353	343	305	293	307	327	271	308	304	275	284	309	306	291	293	240	308	296	281	274	311	270	281	245	285	259	254	296	284	252	265	292	285	266	281	259	277	276	283	248	297	268	266	285	300	251	269	285	267	262	295	250	279	268	276	263	254	277	266	263	262	295	261	282	247	289	264	268	261	294	260	270	267	288	298	292	324	285	268	263	276	264	290	280	248	274	261	288	244	265	281	282	277	276	227	295	263	275	274	269	266	276	272	260	263	271	282	300	283	275	275	270	317	321	271	257	288	268	260	288	268	264	270	268	266	270	287	300	260	267	267	276	253	276	249	276	274	256	298	266	253	271	280	255	260	254	272	249	301	265	298	251	255	262	264	273	267	278	265	246	262	252	236	266	258	292	270	246	257	263	275	265	273	269	281	249	242	316	276	271	288	267	282	279	266	293	265	274	274	273	249	265	273	258	253	260	272	269	266	281	249	248	276	267	281	276	277	284	253	288	280	276	283	285	291	290	269	261	247	255	262	250	273	270	283	301	260	281	278	300	271	280	271	254	283	253	281	278	265	281	275	298	288	266	264	283	250	283	255	293	281	302	279	267	298	280	255	282	246	273	270	277	290	240	258	266	274	259	272	265	285	279	287	264	276	290	268	289	252	243	258	300	281	289	263	269	300	292	296	262	302	257	238	267	267	277	284	263	271	280	279	284	274	282	288	276	267	266	271	263	260	301	261	282	258	277	308	270	276	260	266	273	244	276	256	254	303	237	254	238	265	272	264	278	282	251	251	237	293	288	255	266	287	263	255	295	268	278	243	260	284	280	259	284	286	237	301	260	284	285	283	296	285	302	279	260	264	279	290	257	309	252	281	276	249	285	293	305	282	285	268	282	279	247	263	259	293	269	318	289	274	262	269	274	273	271	257	266	261	273	288	238	271	264	285	283	264	277	240	259	304	274	260	288	255	261	264	269	280	290	262	279	260	268	278	299	260	302	234	293	277	290	259	262	251	292	279	270	256	244	301	249	280	283	281	266	264	281	273	277	290	257	255	254	272	289	254	277	283	258	252	284	237	269	275	270	278	287	243	267	271	265	254	243	283	289	268	264	261	284	265	275	264	275	250	286	265	287	263	262	265	246	247	284	258	247	255	253	283	259	276	269	276	263	275	291	300	268	269	282	266	287	249	236	301	252	260	254	265	283	257	290	280	272	286	243	283	276	262	289	282	308	273	277	286	284	272	278	265	252	284	255	283	263	273	276	254	257	289	272	261	251	283	268	281	239	267	243	284	284	256	277	261	262	264	228	256	265	294	305	299	266	258	260	269	254	254	291	294	273	274	254	289	258	274	285	266	286	254	258	261	270	267	277	270	276	248	251	242	268	278	289	294	285	283	235	242	276	272	247	276	273	257	237	268	257	257	275	265	260	283	255	280	281	268	263	275	242	271	294	267	270	277	269	259	249	276	268	251	277	276	276	277	292	238	288	288	264	242	278	254	260	258	247	281	263	280	262	298	270	255	270	296	264	275	239	267	287	290	265	326	274	292	252	274	248	270	271	254	256	283	285	226	253	270	233	283	231	240	252	296	236	269	283	261	256	262	268	263	283	257	276	290	263	279	257	261	259	275	273	284	268	287	268	276	295	306	270	281	263	281	277	301	311	288	278	271	264	273	269	248	241	281	279	273	266	264	273	267	273	248	282	296	274	269	277	251	290	302	282	279	282	265	261	270	287	285	280	269	284	288	278	268	274	268	278	298	266	278	263	259	260	270	260	275	252	274	283	253	275	275	257	272	276	244	266	275	264	279	270	270	255	263	255	288	293	234	275	270	264	248	265	251	250	295	272	248	262	274	267	277	268	263	266	251	282	291	286	256	273	230	273	272	255	284	288	274	252	270	262	255	259	257	283	275	275	286	275	251	275	277	262	291	268	268	284	261	283	219	247	278	270	276	276	263	263	314	254	283	236	251	297	280	277	259	283	293	271	256	253	284	289	264	272	263	290	285	277	272	271	240	256	286	258	253	278	292	269	277	289	274	263	281	272	274	268	278	281	273	266	260	256	248	254	279	259	260	282	280	298	296	248	274	262	280	285	264	278	263	259	270	280	267	272	255	289	267	287	280	261	263	240	272	268	259	292	271	284	293	287	258	272	258	256	286	288	291	284	270	264	274	271	253	244	241	280	279	289	266	280	276	264	263	247	287	231	293	277	279	284	279	256	275	254	266	280	276	266	287	260	263	284	301	240	271	246	259	257	308	280	282	264	280	250	236	259	289	267	240	241	279	287	273	273	288	300	286	305	277	284	250	290	284	249	251	275	267	268	281	289	267	266	258	272	299	280	266	267	258	288	269	261	224	265	249	276	272	236	246	254	281	252	253	266	283	241	296	297	280	279	260	266	299	269	250	253	264	253	266	274	261	286	251	297	296	233	278	274	274	286	278	241	266	280	282	270	280	269	270	256	260	259	285	285	256	249	269	244	270	294	305	258	288	266	244	282	274	246	234	267	283	257	274	282	301	232	265	269	253	242	272	318	275	237	289	272	267	314	298	311	289	279	276	263	236	309	259	285	266	256	256	281	268	250	298	302	287	265	272	279	268	254	269	278	257	249	271	252	236	238	281	280	268	269	284	276	287	255	296	251	297	261	278	276	277	272	244	263	281	284	255	274	268	267	273	270	302	273	264	290	272	285	257	243	245	258	295	251	283	278	290	294	235	285	278	268	297	261	265	252	296	287	262	254	248	302	287	293	279	251	282	271	239	254	281	292	266	254	299	289	239	250	278	282	263	272	269	265	246	252	293	305	252	249	262	288	262	297	301	272	264	246	250	245	269	257	267	277	270	270	271	258	257	266	252	246	236	291	270	284	263	265	274	244	236	252	239	273	269	285	262	271	260	255	258	282	257	277	299	278	274	259	249	257	294	290	265	244	241	249	264	250	290	268	270	289	268	260	262	294	255	261	234	287	221	267	257	278	270	246	260	257	283	307	272	264	294	256	274	295	300	254	288	277	275	271	248	255	248	258	290	238	286	276	311	276	272	279	274	273	273	284	260	278	331	256	253	283	293	288	259	291	292	262	272	295	267	318	269	258	291	279	261	281	265	281	261	252	277	286	270	251	269	251	294	249	270	277	293	277	262	255	265	273	243	278	270	258	278	259	276	283	266	258	224	296	246	267	289	247	293	273	270	284	298	263	263	287	264	264	296	276	264	248	282	259	260	269	259	278	242	264	260	292	282	267	256	244	287	268	265	252	291	257	260	269	286	242	317	276	265	267	282	284	274	256	269	284	272	277	307	274	285	255	257	281	290	245	248	269	258	282	248	260	257	268	293	278	247	239	249	259	270	274	255	254	277	274	305	258	277	274	263	275	284	260	284	279	287	247	268	258	269	266	273	287	264	238	262	251	292	259	265	262	260	275
32781	30817	31014	31842	26405	25754	17422	11572	8189	5609	4085	2048	1454	781	657	395	521	361	319	266	249	223	221	255	229	219	241	247	243	219	247	244	251	234	235	234	215	237	250	218	229	214	218	194	212	192	215	196	207	224	190	194	196	215	221	192	204	205	217	216	191	190	211	228	201	190	205	187	215	202	200	191	211	209	199	191	201	184	222	200	217	225	192	197	204	202	178	198	218	216	173	202	198	210	202	226	208	204	223	195	202	180	210	196	180	215	210	184	211	208	211	185	188	208	195	204	209	199	206	194	205	203	204	176	185	184	201	204	191	198	170	191	189	202	188	191	211	189	203	217	205	200	200	202	187	219	221	194	187	216	211	200	206	197	220	220	183	189	206	180	223	215	228	215	205	203	193	208	194	225	209	193	217	197	195	199	173	175	193	173	230	178	219	199	189	194	207	207	192	183	208	202	220	179	216	221	197	199	193	218	227	221	176	183	170	204	188	190	180	217	199	187	193	182	164	205	212	219	145	197	186	184	219	203	218	212	216	206	233	185	199	175	198	179	159	180	203	202	213	235	185	190	193	221	215	205	209	204	206	210	180	195	209	194	217	182	246	206	184	201	188	189	203	209	185	183	205	194	196	208	193	211	186	242	232	207	210	205	188	231	198	185	217	189	206	200	233	200	188	189	213	194	185	186	210	183	235	192	204	199	213	216	213	169	216	207	213	200	197	196	206	196	189	184	215	183	200	200	219	191	213	193	169	229	206	182	218	184	197	193	195	202	205	188	189	200	182	201	192	213	197	183	222	200	199	204	207	211	184	204	202	204	209	194	191	215	213	201	198	204	209	185	180	209	219	189	195	195	190	201	205	205	218	181	192	177	212	204	195	193	183	212	216	184	194	221	228	199	205	227	209	218	201	203	218	205	184	221	208	189	201	188	202	209	225	191	218	191	187	214	189	195	198	200	194	205	228	189	207	189	200	225	213	209	211	199	206	197	206	200	188	191	186	179	192	202	212	178	225	172	198	203	204	213	192	178	200	183	225	204	230	213	219	203	216	215	206	215	198	194	183	206	211	183	189	192	205	196	246	193	172	225	208	182	197	213	195	199	204	188	198	218	189	212	212	197	189	210	209	176	178	199	200	205	178	198	203	199	199	188	221	187	188	194	200	231	203	221	202	188	202	212	199	225	205	191	183	234	175	187	209	176	198	203	218	195	215	201	190	211	184	210	214	193	202	181	197	237	191	211	176	188	220	201	193	176	199	184	205	215	202	208	195	215	211	208	205	191	179	212	201	168	210	214	180	231	205	191	217	213	209	229	190	178	213	191	198	216	203	193	210	195	228	178	201	203	219	201	170	174	197	203	204	220	183	178	203	205	178	199	197	186	198	232	239	207	210	210	187	186	182	182	185	224	205	211	177	184	218	205	225	221	211	190	222	182	205	185	202	189	227	213	188	184	191	201	198	201	223	193	174	196	182	213	194	214	185	188	207	180	209	189	218	195	211	183	211	184	206	192	208	222	208	199	195	191	200	200	192	229	189	217	181	197	207	210	192	207	211	231	195	168	189	186	211	198	197	194	232	226	225	221	215	226	225	167	196	200	219	188	215	203	196	207	233	183	203	202	189	210	189	199	207	185	203	223	215	213	193	213	204	232	194	204	206	199	230	228	201	222	205	192	204	175	220	211	208	191	175	232	222	173	213	204	197	201	218	214	218	228	198	172	208	203	215	214	215	167	185	202	186	203	200	166	191	211	198	231	206	213	184	212	200	218	185	224	198	212	199	187	198	185	215	223	177	186	193	204	204	217	217	194	196	226	211	227	190	179	202	200	204	202	215	186	217	204	207	205	206	208	185	173	180	219	203	178	230	210	202	223	205	196	205	220	219	182	168	204	194	178	180	200	218	216	223	197	222	213	186	182	215	203	206	223	216	203	224	201	224	201	207	171	205	218	221	201	202	215	190	194	203	186	183	206	184	208	167	185	208	175	212	202	185	211	187	187	191	238	231	227	185	222	206	221	194	194	209	202	208	187	215	216	225	179	196	208	249	211	194	217	209	167	206	220	189	195	192	250	217	234	182	195	246	231	193	215	184	192	215	180	189	199	210	220	202	207	161	216	196	206	234	212	193	217	216	187	204	187	187	201	198	195	172	183	219	215	203	174	208	204	208	178	197	180	185	203	190	225	222	207	195	202	206	209	210	209	213	207	196	186	216	206	220	254	204	205	171	187	184	220	211	215	202	193	203	186	197	213	221	222	224	200	212	207	215	205	206	172	179	189	196	214	217	223	205	210	231	182	217	184	210	206	179	189	177	208	189	214	203	207	209	183	225	202	192	217	199	215	192	205	249	233	202	202	200	223	208	191	186	203	205	213	206	199	202	170	203	189	189	210	212	196	181	196	224	207	189	206	206	209	193	203	208	201	226	213	190	214	171	188	211	206	219	201	203	213	195	196	223	188	193	193	215	231	208	186	199	191	213	237	202	216	208	194	205	196	206	161	201	177	206	196	196	210	207	196	196	237	191	175	192	196	240	206	198	185	153	213	217	228	207	219	211	214	223	191	220	193	241	178	206	223	184	196	195	230	180	189	226	195	206	227	193	177	168	206	224	210	219	218	189	215	209	232	198	192	176	197	192	210	199	203	202	219	192	205	196	176	203	194	222	181	200	205	209	199	191	172	211	201	213	173	184	205	204	217	205	214	205	201	200	200	230	197	179	192	187	189	196	212	199	191	218	212	201	193	211	202	201	215	197	192	219	185	193	211	175	224	217	206	191	241	212	201	188	176	212	195	197	160	209	179	198	183	221	216	218	191	228	196	202	236	212	211	207	190	212	196	193	179	192	223	195	218	223	210	193	197	181	204	196	219	187	188	200	200	199	201	170	177	238	197	207	167	190	198	193	197	186	221	199	201	211	210	231	181	198	214	184	201	216	189	204	189	214	186	233	194	178	200	202	217	214	213	168	184	185	205	208	213	198	202	212	186	192	182	212	188	225	178	184	207	195	195	182	196	188	204	206	206	205	216	212	204	182	173	221	193	203	210	211	187	190	185	199	199	183	198	199	207	209	175	198	216	199	182	230	168	253	206	211	202	189	196	212	222	209	219	194	189	215	194	212	207	220	182	203	208	207	206	194	160	215	195	204	230	187	194	213	209	217	187	205	189	218	213	207	224	204	183	205	196	223	191	205	210	210	194	192	193	227	233	219	197	197	184	198	202	214	204	209	182	185	184	173	192	178	211	191	187	208	193	200	221	219	221	198	204	219	198	192	225	233	194	213	233	209	217	199	189	204	217	190	185	237	192	212	206	192	177	228	225	203	201	215	212	186	220	205	201	180	189	202	197	200	217	250	200	194	217	197	183	183	211	250	228	189	197	220	202	198	191	215	201	205	204	202	186	190	222	194	214	186	201	208	175	231	220	188	207	229	209	228	210	211	198	228	191	208	225	189	194	216	212	191	182	206	194	217	212	195	210	209	219	184	187
24871	23805	28846	35416	32967	36648	27515	22376	18451	13893	12909	7176	5013	3147	2683	1977	2444	1658	1324	1046	757	786	800	733	822	784	792	763	780	897	969	758	792	762	737	760	705	653	677	762	642	652	581	549	577	575	553	553	567	595	485	580	566	528	529	504	548	575	556	529	520	511	521	534	496	487	523	512	492	510	515	492	501	546	530	529	501	505	492	516	461	533	513	567	531	533	477	529	543	535	520	509	484	531	531	497	478	518	522	516	496	547	532	534	522	524	510	520	535	574	533	534	532	525	511	495	500	488	476	532	470	491	528	523	465	502	514	498	480	491	524	464	505	538	559	546	534	546	496	499	492	516	501	489	515	523	505	504	510	534	525	509	508	507	529	515	516	543	507	523	546	501	556	509	519	526	502	508	534	483	503	488	538	536	514	550	530	501	524	512	514	508	521	516	510	522	529	496	514	532	501	502	504	493	509	536	575	522	514	547	532	525	523	536	530	523	537	551	465	531	511	559	469	512	525	523	538	525	498	494	521	563	497	506	499	520	504	493	535	552	505	529	533	476	519	535	523	528	558	506	531	510	484	512	507	517	484	504	520	534	459	496	513	529	490	497	498	521	537	504	492	482	507	499	545	495	540	507	476	506	501	457	507	522	506	536	464	558	537	513	538	502	558	512	488	530	519	523	522	511	517	519	560	516	545	546	479	549	536	510	525	505	517	486	495	526	507	502	511	524	469	507	552	513	476	532	560	509	531	520	558	514	530	525	512	520	491	565	508	506	513	500	525	521	520	514	514	479	486	514	450	479	547	559	517	484	514	533	495	540	510	560	518	520	520	523	508	501	561	526	493	536	521	480	523	549	519	515	527	489	504	522	516	510	510	500	499	509	548	549	530	517	499	537	498	484	482	523	529	501	479	537	494	527	487	536	504	544	517	544	501	515	507	486	511	494	488	479	537	546	521	480	503	500	528	542	536	520	520	495	500	530	537	516	528	465	550	530	530	513	528	537	539	498	489	536	494	517	523	516	470	509	502	536	483	494	511	516	500	494	534	517	585	543	548	535	538	492	483	490	508	519	492	545	478	491	521	553	506	482	488	507	478	524	527	506	499	486	551	512	565	509	483	540	524	453	519	537	525	513	480	519	536	504	498	472	517	518	534	534	532	487	528	498	567	511	530	533	464	491	535	523	504	529	530	521	474	519	554	533	502	563	487	505	515	502	515	495	521	502	493	514	519	487	515	495	490	498	507	545	542	475	519	517	472	516	528	531	499	488	529	515	500	523	534	520	557	503	504	479	527	502	551	527	531	555	489	499	516	487	511	512	536	476	536	504	521	479	494	501	497	541	515	503	515	534	518	528	489	507	518	525	569	509	505	540	542	540	483	475	496	486	499	501	545	535	498	546	522	499	452	527	515	480	513	505	522	543	494	518	528	567	523	503	497	568	498	483	480	519	519	522	516	504	497	449	551	504	537	491	545	505	490	495	509	466	521	502	549	501	523	511	519	534	521	538	509	492	507	441	532	517	503	520	544	553	530	509	534	527	508	521	540	533	520	524	483	556	524	520	491	546	509	523	504	518	556	543	490	546	490	522	486	495	538	527	482	529	516	516	503	552	529	518	510	526	523	547	506	500	524	498	495	517	521	465	485	493	525	526	509	528	516	494	497	536	494	524	523	516	569	507	530	543	530	499	498	502	501	504	506	518	529	531	541	526	550	501	505	504	520	484	498	538	485	465	511	522	521	525	523	491	492	523	520	467	537	509	553	517	512	523	492	533	495	496	509	537	544	516	546	522	516	534	495	524	524	480	517	532	529	534	550	500	487	487	544	496	489	530	553	563	501	520	501	485	543	516	527	529	494	524	510	473	526	486	489	492	519	504	473	495	521	491	545	538	535	535	505	523	541	551	473	521	487	516	534	499	523	504	521	501	520	454	498	498	514	547	517	535	533	529	527	552	519	535	540	451	495	503	533	506	537	511	544	486	516	532	559	503	553	515	557	502	500	525	532	514	565	527	491	518	490	523	516	510	490	534	532	533	527	537	506	515	524	514	520	531	515	535	469	518	539	544	533	510	538	552	526	507	469	528	578	519	507	521	505	509	558	523	520	525	529	509	510	496	519	519	518	484	495	510	493	509	516	535	543	543	471	533	504	492	513	534	511	539	519	470	529	552	497	506	507	522	543	491	516	519	466	552	532	518	498	509	525	497	506	533	481	511	493	547	512	506	548	516	503	512	513	548	510	507	503	491	508	534	507	465	517	510	483	538	510	521	515	530	481	515	531	545	512	516	528	485	508	542	502	528	476	509	526	510	502	502	529	532	565	549	524	502	523	520	493	491	473	496	536	519	552	481	520	494	520	497	510	514	513	499	521	551	534	554	522	558	510	519	486	502	505	486	570	546	521	504	538	487	488	517	559	536	509	522	498	509	505	542	503	465	516	522	486	520	473	519	545	512	522	500	522	541	520	534	513	489	480	490	487	529	483	494	508	538	512	501	505	479	498	518	516	495	504	491	526	511	485	520	549	524	515	512	509	517	504	532	496	559	551	514	515	440	504	544	541	545	511	491	521	533	536	481	489	526	545	519	517	490	514	498	481	490	499	512	507	530	533	498	563	505	513	517	495	523	562	516	492	530	494	527	497	529	511	500	501	505	496	483	493	528	529	524	542	484	510	517	531	505	530	522	520	514	467	506	525	507	520	525	506	529	473	540	474	470	506	503	525	475	511	549	521	544	516	490	488	543	501	491	490	491	514	539	476	497	508	485	469	518	480	477	521	500	554	540	511	536	540	500	566	509	488	504	565	527	485	489	491	464	530	509	526	488	498	498	474	510	517	490	507	513	527	497	517	485	519	525	561	499	518	548	501	536	515	476	533	499	511	558	521	501	510	525	541	500	486	499	502	536	496	500	513	539	511	521	532	504	485	518	497	532	468	520	513	516	450	530	506	524	520	483	538	552	495	504	492	472	533	488	485	566	533	532	504	512	468	537	518	521	462	502	525	522	547	573	485	534	526	530	552	507	473	542	558	469	501	523	522	520	529	564	531	527	526	474	501	541	542	506	517	527	520	486	483	536	501	542	529	552	537	491	481	554	463	529	530	520	501	470	512	491	549	542	485	541	553	519	543	468	473	505	502	544	470	486	535	509	503	545	481	507	462	527	511	495	539	512	499	526	503	548	471	544	481	547	534	507	495	526	511	493	521	518	551	492	505	501	514	545	522	570	506	507	497	470	512	508	492	532	502	478	530	540	505	563	516	503	522	502	484	543	487	518	497	484	506	512	502	528	488	557	519	517	548	507	516	526	505	536	517	448	537	488	530	524	512	541	506	500	511	547	477	465	544	517	483	541	521	535	495	512	502	524	499	477	511	464	521	554	486	547	461	516	512	548	508	531	512	518	524	518	489	512	499	504	533	544	541	493	517	531	555	495	529	519	488	537	541	533	512	495	514	500	504	524	496	488	533	516	542	483	488	477	471	544	512	538	505	496
43319	35565	35455	36183	31374	33752	26101	19550	14896	9742	7765	5247	3240	1762	1439	858	815	646	493	430	358	396	378	359	369	362	396	359	406	433	413	371	339	394	407	378	357	328	328	347	315	320	308	327	313	290	312	285	313	282	309	308	337	300	282	255	299	301	303	289	274	286	305	270	315	324	306	313	261	300	318	282	326	327	290	296	297	322	338	302	272	297	292	302	296	298	282	295	293	280	316	317	279	274	303	269	288	274	274	274	296	276	271	293	297	278	301	280	289	282	264	288	278	281	304	264	297	317	268	301	279	300	284	300	299	280	273	274	277	271	270	275	308	294	306	302	299	295	280	337	296	308	288	284	289	293	312	300	269	276	298	326	313	291	254	308	298	338	270	263	282	310	326	284	282	279	295	280	271	261	284	286	298	270	324	313	272	295	285	292	294	283	302	306	264	271	259	263	269	269	292	274	277	272	308	288	293	247	257	271	288	313	285	306	267	289	285	315	303	299	287	266	304	283	317	254	289	274	302	295	307	283	305	265	286	304	311	308	337	282	313	283	290	319	287	280	315	283	256	272	285	305	278	257	309	270	280	281	301	295	305	276	279	267	306	295	285	297	274	272	294	274	269	280	277	281	256	284	313	291	273	267	291	267	276	302	308	298	303	278	265	288	296	302	278	275	266	260	276	301	305	287	267	291	252	276	298	293	288	259	270	251	284	272	261	292	268	286	284	287	298	296	286	285	296	282	279	286	259	284	251	283	289	303	301	271	290	275	285	317	275	291	299	269	292	276	313	280	292	296	268	285	244	291	251	265	287	314	289	273	322	299	342	261	283	279	274	296	315	248	284	300	292	242	258	282	310	266	323	299	261	303	302	302	280	293	284	265	272	278	232	264	269	272	322	278	280	302	280	251	238	290	280	256	285	255	328	278	299	270	267	285	301	288	280	279	323	289	305	298	292	285	318	300	301	269	285	288	263	308	283	288	281	331	314	281	279	283	313	302	281	269	279	261	258	297	314	266	281	304	302	252	288	303	283	299	305	277	302	311	233	300	302	327	264	313	276	277	284	268	270	284	273	292	288	285	309	291	296	258	272	268	276	287	285	280	273	310	291	278	314	279	270	293	292	302	291	322	299	255	309	299	281	259	295	280	296	288	282	314	279	299	287	294	292	286	331	278	289	283	283	274	303	268	269	310	286	297	261	289	311	289	298	282	264	296	281	277	315	282	262	298	291	296	275	284	290	288	286	273	278	295	296	281	284	292	293	297	278	296	275	278	284	277	318	271	276	301	282	254	302	266	286	289	296	287	287	254	294	326	249	266	287	270	270	256	303	295	296	272	300	279	285	268	318	271	324	262	277	309	307	295	276	272	266	285	318	340	283	301	295	274	275	296	294	285	282	268	304	278	293	289	293	296	288	279	283	277	316	258	316	306	280	252	272	301	242	278	283	276	280	291	279	294	301	304	294	281	295	288	296	266	275	310	301	278	288	287	269	284	258	286	283	284	282	296	290	292	340	274	253	290	271	290	281	297	287	282	266	286	253	283	305	314	278	278	254	279	281	300	300	276	297	277	276	286	312	280	306	250	296	288	270	277	318	310	289	303	288	266	287	278	300	266	275	281	265	299	291	279	270	320	272	296	267	274	276	314	263	286	285	302	286	277	281	297	280	314	273	289	274	334	266	264	297	281	284	274	281	304	322	285	287	270	281	286	309	279	274	277	261	285	290	298	282	266	270	267	306	274	296	294	277	275	258	299	266	301	296	265	290	272	276	307	315	301	284	255	281	280	285	324	298	289	309	284	263	269	290	276	256	259	278	298	268	286	291	295	234	314	293	259	318	284	293	272	303	275	323	286	286	324	302	308	266	281	303	297	328	278	274	290	292	260	298	266	274	269	264	296	307	295	302	298	282	284	289	278	301	243	284	299	255	303	275	271	315	307	277	283	302	277	290	278	304	280	293	253	296	265	295	253	248	268	255	277	298	283	269	282	300	283	286	288	301	315	282	274	303	288	296	266	260	290	274	253	321	283	275	293	276	289	261	293	297	301	265	314	277	300	281	287	285	287	277	302	278	283	241	280	296	312	316	283	318	285	289	294	312	296	293	301	289	298	275	270	285	273	291	292	284	293	267	277	288	265	302	288	300	296	281	261	313	311	259	270	287	279	286	269	280	302	335	268	291	298	277	279	289	299	284	281	261	292	305	276	310	286	287	297	318	299	294	326	306	246	282	281	299	274	283	294	273	310	309	298	283	288	274	306	269	298	292	255	305	259	313	272	305	299	280	262	275	271	305	341	304	296	299	258	288	294	301	316	324	282	287	296	271	272	285	271	285	319	259	314	306	296	299	282	307	308	291	288	289	265	280	266	297	335	262	275	280	298	284	303	274	279	282	287	310	297	286	288	304	295	297	305	262	291	262	280	279	281	278	287	281	308	260	275	279	291	295	256	290	319	299	290	313	322	275	286	287	277	292	272	300	302	259	286	304	277	275	289	283	282	285	260	273	278	270	290	294	308	272	287	299	314	300	303	280	317	294	268	302	306	309	281	305	299	296	297	312	337	294	314	302	266	328	295	287	272	285	264	285	303	314	276	286	256	293	225	336	293	273	268	286	278	286	281	275	260	254	292	273	259	306	331	295	308	285	284	309	328	287	277	310	300	298	300	312	285	266	266	306	300	333	322	299	287	304	304	308	289	319	275	260	295	298	270	278	279	289	285	272	276	285	294	264	262	298	294	302	292	269	299	285	276	282	274	274	282	295	268	247	261	290	294	312	289	311	265	301	256	265	296	304	292	303	252	278	270	283	288	300	307	280	294	284	292	290	302	309	273	309	275	289	280	290	303	305	295	262	276	283	296	277	309	291	290	263	278	258	313	292	293	301	281	298	297	272	283	294	282	254	303	295	292	304	328	301	289	282	319	299	289	343	294	298	269	297	316	315	258	256	304	314	300	248	283	296	292	263	272	255	270	279	287	275	258	308	323	279	312	278	271	286	284	312	284	286	291	279	304	273	283	250	303	294	280	297	297	284	268	297	282	333	282	288	297	267	288	290	277	297	300	285	271	297	286	310	308	299	264	270	318	289	301	277	298	271	287	317	293	265	284	292	291	283	295	247	270	322	290	286	240	277	296	280	295	290	302	297	279	249	303	314	285	291	302	286	293	290	278	272	319	278	286	261	299	300	273	290	301	309	302	274	290	265	273	288	274	307	259	277	278	294	314	292	278	322	298	318	278	309	260	270	271	278	302	303	276	282	281	281	277	288	274	280	320	329	313	292	257	296	306	283	296	267	276	294	246	276	275	294	300	311	279	278	290	272	315	284	287	305	295	280	288	293	293	296	291	269	299	287	276	262	317	308	285	278	282	339	309	274	276	286	265	297	283	281	294	322	264	287	284	266	294	274	341	285	279	297	279	304	305	274	258	283	261	312	331	284	298	279	294	313	276	308	279	297	308	288	258	287	275	273	258	280	271	276	273	288	310	283	289
32940	29662	35902	41765	39321	44974	36660	30816	25425	20074	18800	12449	8497	5724	5061	3939	3491	2987	2260	1575	1176	1242	1229	1212	1125	1154	1181	1228	1320	1629	1386	1186	1091	1267	1737	1327	1120	1077	1076	1100	916	849	783	763	765	822	794	781	876	776	708	732	773	725	682	687	697	667	673	684	702	723	660	684	687	689	685	667	708	720	682	668	703	653	679	701	659	673	701	715	663	707	631	690	692	658	664	680	672	695	685	676	727	671	673	691	728	698	659	686	683	695	705	683	686	649	708	689	688	652	676	662	683	647	668	650	708	660	673	712	663	709	668	653	681	709	686	660	632	712	652	653	666	640	719	642	659	684	680	632	690	719	681	653	641	703	683	688	693	668	659	707	620	722	664	737	696	669	654	689	646	705	675	674	682	634	706	674	712	688	681	647	701	648	680	611	676	721	635	678	668	685	674	656	665	649	683	674	665	675	637	686	730	695	626	644	698	692	664	634	682	719	671	629	709	668	657	647	701	644	647	636	709	643	654	690	613	639	686	636	665	671	705	651	695	710	669	639	674	621	645	643	663	682	639	644	676	685	642	663	667	735	684	674	667	690	675	648	681	696	658	683	671	678	653	671	649	685	706	634	674	633	649	661	692	614	671	655	661	665	651	677	661	640	730	650	682	689	663	614	652	646	640	645	709	681	722	662	625	638	685	654	661	685	630	688	682	718	654	639	634	655	685	677	735	628	716	695	607	663	684	621	643	704	663	696	653	632	687	736	694	692	675	688	684	705	656	643	660	709	670	680	664	680	687	647	712	694	610	663	671	674	670	656	677	712	685	702	664	664	671	649	650	699	660	668	673	616	633	673	696	662	703	665	671	633	688	692	620	657	671	663	651	688	661	657	647	651	653	688	613	678	673	725	677	648	627	635	708	668	670	687	631	683	692	692	715	636	630	667	638	680	679	698	695	698	689	684	692	686	681	672	661	629	688	675	675	686	653	693	727	674	659	692	613	668	670	668	667	658	714	673	635	674	736	643	712	669	696	665	675	640	690	635	710	674	690	685	659	660	684	702	699	672	716	680	648	671	662	687	681	680	676	660	629	663	676	633	666	609	647	632	695	678	685	665	678	653	685	655	636	630	668	666	671	665	608	658	687	619	678	650	660	669	661	643	697	625	681	635	667	669	651	668	634	674	684	678	677	634	689	631	626	681	655	680	684	641	659	701	675	671	723	641	648	700	655	679	638	688	688	687	649	645	675	692	689	640	676	627	678	691	682	687	648	643	671	662	668	692	674	637	662	701	676	682	642	703	656	690	664	631	720	655	713	623	673	682	689	683	654	665	653	662	637	671	653	625	693	673	679	675	676	660	634	665	653	716	682	697	674	620	667	657	626	698	690	675	667	677	683	640	650	676	661	664	615	633	686	615	651	654	636	681	684	701	678	678	691	593	661	636	656	656	708	668	711	677	690	676	672	645	682	672	698	676	684	637	637	678	679	638	634	688	644	683	653	717	698	658	686	669	678	638	699	666	686	661	640	643	644	669	719	647	663	637	656	670	688	727	676	666	633	664	701	729	683	657	702	693	670	650	692	646	709	656	673	645	664	668	619	689	685	675	692	680	666	686	650	687	663	643	683	632	636	666	686	636	690	653	669	682	677	612	669	673	654	632	619	662	647	629	661	673	676	659	686	704	681	696	653	681	686	679	657	679	684	655	699	684	656	683	674	689	633	657	689	686	700	636	666	689	687	697	647	695	641	666	609	661	662	660	657	690	655	669	682	656	673	691	674	703	648	670	676	654	636	654	701	680	687	698	704	654	653	659	713	657	662	678	644	655	714	642	666	700	686	694	658	656	686	709	656	684	668	672	694	665	665	642	694	674	631	664	677	673	685	719	611	685	705	665	672	717	662	665	677	682	642	651	662	633	669	654	613	708	630	637	684	698	647	655	624	678	675	646	633	618	717	659	626	705	611	708	679	654	609	666	663	622	628	676	674	683	651	674	685	652	660	656	645	687	680	648	696	588	692	650	679	656	662	697	664	669	703	677	673	683	660	652	708	660	693	703	694	648	660	644	712	688	631	686	686	699	671	663	641	706	639	630	681	675	711	670	665	704	685	665	629	681	686	696	688	678	626	679	662	676	681	667	633	677	637	693	637	686	733	681	693	647	678	629	649	648	671	663	634	688	660	658	638	653	655	674	685	640	664	707	650	681	658	715	650	679	662	655	716	689	675	662	656	652	721	645	681	668	717	641	673	669	652	687	634	623	703	647	668	645	676	687	691	632	683	649	708	696	651	698	665	616	684	698	657	667	732	706	686	671	690	680	625	680	678	640	686	658	653	694	663	712	674	656	640	675	684	646	689	686	686	647	681	693	664	679	651	658	626	644	689	641	663	646	668	679	684	657	668	697	662	658	714	677	649	668	707	699	655	671	664	658	667	698	710	685	660	631	683	634	659	644	687	692	655	661	672	679	634	682	655	683	661	670	624	700	642	669	627	653	675	636	656	582	647	659	709	650	703	644	632	641	669	673	657	623	664	700	714	679	664	719	652	658	637	634	724	694	662	705	673	664	697	683	675	630	686	642	645	679	637	714	707	685	641	675	684	676	701	701	666	693	699	679	689	685	668	645	634	643	652	685	663	682	686	704	669	696	663	673	686	656	716	637	663	644	684	661	672	707	676	689	643	690	661	664	666	674	678	685	678	667	709	690	679	665	728	637	660	681	662	653	668	697	663	644	644	706	692	687	655	661	677	626	676	647	652	657	645	701	648	680	667	688	639	673	644	687	638	694	688	654	665	639	692	679	673	642	670	692	688	655	680	633	664	684	671	678	675	672	645	642	665	661	642	676	613	620	685	680	705	639	701	643	650	697	668	661	658	634	669	633	646	661	695	652	628	656	620	658	633	677	649	676	690	679	660	695	693	689	680	621	665	683	668	678	638	659	673	623	671	658	678	685	682	645	652	676	671	699	666	673	658	702	655	643	697	669	651	680	688	635	673	668	655	712	629	662	657	711	608	695	639	690	609	712	677	656	672	679	653	651	672	669	677	649	684	687	630	685	671	631	677	710	650	694	684	663	625	682	663	638	664	641	653	649	683	678	715	628	643	689	690	687	683	694	670	710	694	644	684	679	652	674	762	695	666	699	717	648	663	710	652	667	650	662	713	656	664	652	693	707	675	639	687	691	644	665	641	590	723	673	652	676	669	713	683	683	701	638	679	666	654	697	696	653	645	681	656	658	642	639	687	651	671	671	670	660	729	661	620	695	706	643	681	694	662	690	643	680	703	651	667	667	645	692	682	667	655	663	650	676	699	641	638	670	641	637	712	683	672	661	668	666	707	670	569	656	665	670	653	724	687	645	652	690	667	650	671	670	677	660	690	672	643	658	684	688	662	621	664	664	631	650	631	646	647	657	648	676	646	616	639	677	670	651	691	620	690	620	702	701	661	661	645	646	726	620	656	660	699	671	648	679	663	643	673	683	620	670	677	623	694	678	649	663	668	660
9109	5911	5684	4916	2616	2227	1206	808	493	322	276	227	149	104	92	117	125	114	99	95	115	89	84	84	94	103	96	90	105	89	90	85	82	83	94	94	91	76	86	91	86	103	92	78	94	75	84	104	98	105	82	83	94	64	67	104	113	91	81	89	97	82	98	93	95	78	92	92	86	82	92	97	111	89	88	91	98	100	99	84	85	88	103	70	89	98	94	100	93	71	98	84	94	99	89	90	83	89	72	96	108	93	70	85	97	86	81	108	80	67	87	104	81	93	78	98	101	98	76	83	88	82	90	79	87	74	97	76	101	86	90	81	97	89	75	68	96	91	82	70	98	100	84	96	72	90	80	92	89	81	99	89	86	84	74	80	116	110	93	89	88	97	67	84	79	91	79	81	102	92	75	80	93	77	90	85	80	95	72	86	103	89	88	84	83	79	100	100	93	87	97	95	94	94	88	78	94	73	92	87	79	100	92	86	82	89	92	80	75	73	72	80	99	87	85	90	67	91	79	82	86	88	87	73	99	78	78	78	111	99	89	97	95	93	74	85	104	90	101	80	94	100	86	75	99	78	72	97	98	78	79	106	104	78	90	92	84	96	87	84	88	85	102	94	80	82	87	103	90	90	90	101	90	77	97	95	82	96	92	87	85	113	97	89	87	82	82	81	66	90	83	85	90	70	92	69	86	67	93	91	70	85	92	78	91	88	92	75	78	92	89	99	75	96	91	93	74	94	82	82	96	76	96	84	95	77	65	102	91	77	77	86	91	74	97	85	84	80	94	92	98	87	86	88	79	85	97	79	91	74	84	81	101	87	75	94	72	100	79	79	92	84	112	91	100	92	88	95	84	96	110	86	91	97	93	96	98	93	86	102	91	70	96	101	87	89	86	83	97	94	84	85	100	87	86	87	101	91	86	89	83	72	93	88	86	92	85	94	106	89	77	92	84	103	74	73	84	89	81	100	105	94	85	97	90	86	113	84	95	96	83	88	79	75	101	100	94	80	92	80	89	91	91	93	87	102	103	105	80	100	96	93	69	93	92	109	114	86	75	92	85	72	93	92	84	94	97	82	92	98	84	111	90	68	94	76	68	98	89	88	83	73	89	90	82	66	89	73	95	81	95	96	92	90	76	86	92	98	77	87	86	94	90	101	78	91	98	102	106	94	98	99	89	115	84	102	109	68	93	79	92	98	99	91	111	96	103	118	82	92	91	89	96	85	77	81	102	85	89	93	99	93	82	109	93	90	96	90	77	88	87	74	72	79	81	74	67	84	108	92	82	101	82	92	85	86	81	89	112	79	87	86	92	78	87	88	100	99	86	79	97	91	87	97	79	94	78	86	80	97	83	88	88	69	76	87	84	75	88	81	91	99	79	83	85	101	101	89	71	83	80	82	85	80	88	83	81	92	82	85	86	86	91	80	95	93	86	79	98	89	89	93	77	86	98	89	86	99	107	83	94	75	95	102	89	78	92	100	79	87	88	85	90	82	91	89	86	82	77	88	103	83	84	80	81	107	70	84	82	91	96	106	95	81	90	95	87	66	100	84	114	91	87	78	91	92	88	90	97	75	96	96	74	90	92	89	86	95	80	77	107	107	81	96	74	82	120	70	88	108	87	82	75	93	83	79	94	84	103	91	70	100	83	87	66	88	81	78	79	92	91	93	104	74	119	102	91	78	94	91	90	80	82	100	94	91	77	95	87	79	95	95	80	84	78	88	83	74	96	90	80	105	79	88	82	87	85	79	87	83	95	85	83	91	86	81	90	97	91	85	98	95	99	96	81	84	90	102	96	98	100	89	67	92	61	76	103	109	89	97	94	79	95	94	99	87	98	103	93	79	74	98	78	83	81	79	84	88	100	90	83	90	107	82	99	81	87	88	99	81	100	109	72	83	93	102	96	114	73	90	84	94	102	92	83	76	105	96	78	80	84	86	96	73	97	106	77	86	91	79	96	76	86	94	85	80	95	77	84	95	80	90	95	88	93	76	79	83	103	76	101	93	92	71	80	78	98	101	104	100	77	119	88	70	75	92	106	99	91	101	90	97	89	92	99	97	94	110	83	87	86	81	81	90	83	77	98	83	104	97	101	90	81	78	72	98	100	90	87	104	92	90	84	99	84	99	110	76	104	77	85	92	79	87	94	79	91	84	81	88	97	88	80	81	98	88	82	91	85	90	89	80	86	83	81	79	90	84	90	96	88	94	111	104	89	87	71	91	85	83	78	101	76	84	99	90	89	92	78	85	86	74	91	85	96	91	84	76	92	85	78	87	101	87	78	89	81	85	82	98	78	80	89	72	83	80	94	95	82	73	78	92	73	87	104	82	85	102	99	84	83	96	72	93	93	88	84	88	79	68	82	74	105	79	92	100	90	90	71	88	91	91	83	92	109	70	81	81	92	74	83	94	75	83	76	94	109	86	92	85	90	101	85	92	80	98	92	103	92	83	104	90	97	99	91	100	97	79	74	87	78	65	92	82	99	89	87	80	86	81	83	77	87	90	85	90	96	79	85	89	79	76	104	74	94	84	100	80	79	102	99	82	106	82	72	91	94	112	87	86	85	94	79	77	84	91	77	96	99	91	56	106	96	91	82	72	84	90	90	74	98	86	94	86	76	95	85	92	91	78	88	81	97	77	100	101	85	78	69	93	79	90	94	85	87	100	99	85	65	84	80	90	77	88	103	100	84	95	106	93	78	105	99	68	84	100	94	81	119	101	72	89	95	86	76	91	107	91	77	91	85	85	83	95	75	90	101	89	104	83	88	91	66	81	89	84	81	91	86	83	105	104	87	88	108	76	61	84	97	92	67	101	81	100	83	96	85	71	90	96	81	97	91	104	103	87	91	107	81	89	84	94	84	102	96	89	94	96	92	108	86	112	102	87	93	88	92	64	100	73	84	75	101	105	86	87	113	84	86	81	105	97	91	79	98	79	76	92	88	91	96	88	101	92	89	90	87	94	86	97	91	87	82	81	81	79	80	92	102	89	100	98	83	91	93	85	81	89	87	79	84	74	86	103	89	85	76	82	88	98	112	86	98	90	86	78	84	62	103	94	91	88	100	88	84	86	88	94	90	97	89	91	94	80	111	98	77	87	94	101	73	89	114	89	86	83	86	97	81	88	91	96	78	79	81	87	79	85	94	100	74	71	87	97	105	79	83	95	76	79	87	68	108	67	99	92	81	78	88	95	85	94	81	89	76	102	85	82	90	89	109	91	88	92	104	95	91	96	86	85	90	92	94	82	90	91	93	85	90	102	102	79	85	74	82	74	100	91	95	92	79	100	84	76	93	93	81	82	94	105	78	68	82	85	88	82	109	92	90	93	74	86	70	97	79	75	78	74	100	87	78	101	88	72	90	87	89	80	99	93	79	89	88	107	110	87	92	89	104	81	84	79	109	96	91	87	97	92	78	90	92	106	96	80	86	109	84	105	93	94	89	95	95	75	97	78	91	81	82	78	92	81	89	85	108	92
7283	5445	8755	10557	7041	7685	4618	3553	2602	2059	1592	1108	840	572	442	493	496	426	334	300	302	345	353	339	296	313	332	324	348	327	364	316	337	309	304	317	305	294	291	316	304	304	285	269	282	282	247	264	279	249	257	275	265	289	273	276	308	270	274	297	276	261	278	266	278	284	263	253	264	271	283	261	257	248	260	266	258	265	255	266	277	299	270	281	236	265	260	245	253	280	264	258	306	264	266	254	282	291	261	304	294	251	265	284	295	230	280	300	253	279	288	280	317	256	275	242	261	302	252	297	256	286	286	259	264	284	283	259	305	239	278	260	248	264	290	290	290	256	281	259	237	283	286	253	283	266	263	276	298	298	298	289	253	276	263	273	280	267	296	246	250	271	283	294	245	270	275	279	269	290	276	272	240	275	266	259	295	277	271	266	280	243	271	275	254	292	265	266	252	284	284	269	251	252	258	279	265	278	273	265	277	281	298	256	267	262	257	259	290	261	279	265	270	277	264	283	236	272	268	259	267	249	282	268	234	257	255	276	270	257	283	246	293	293	282	266	265	274	255	280	259	299	271	251	270	302	265	273	259	294	285	293	295	272	258	285	290	273	272	276	245	309	280	277	262	275	258	269	295	258	278	282	257	275	273	255	274	271	258	308	302	264	287	269	288	309	265	260	282	223	279	247	281	283	264	230	273	277	300	262	283	280	280	255	265	253	276	298	286	251	258	275	279	275	287	304	261	265	249	265	261	266	281	268	263	255	284	278	257	266	249	265	316	256	252	267	264	290	275	275	274	300	289	261	297	247	273	283	260	256	268	282	268	275	274	277	284	269	280	232	302	274	277	270	273	303	262	237	269	271	277	254	278	242	269	248	256	286	254	258	271	254	289	300	255	287	265	256	243	270	273	282	278	250	271	244	270	297	282	248	267	290	274	290	298	266	258	242	295	279	255	301	278	264	290	252	274	233	284	271	301	241	282	267	300	245	263	301	267	269	266	274	272	313	252	276	290	271	273	275	254	278	271	290	278	286	276	263	268	275	282	261	269	260	266	289	282	262	281	258	266	250	276	271	259	252	277	286	271	258	289	287	289	277	284	257	267	269	248	226	233	254	264	292	285	288	260	264	294	293	252	264	287	260	270	273	272	276	258	258	270	277	260	259	268	271	245	296	286	250	275	251	280	301	249	271	278	265	283	244	282	303	249	266	257	265	274	254	298	282	268	278	263	257	296	294	242	276	254	262	259	290	264	275	285	286	288	275	309	305	265	268	281	255	245	314	263	277	268	274	290	305	277	259	286	270	296	270	245	249	276	282	262	268	264	282	236	260	306	268	271	268	279	263	270	304	250	278	259	283	268	278	279	225	277	260	246	279	261	250	226	279	263	268	266	273	262	291	263	283	249	253	265	250	250	231	274	267	286	278	260	261	271	249	258	255	278	264	311	302	275	250	267	276	275	255	263	253	269	298	263	284	255	259	261	300	267	249	271	274	251	279	238	277	269	256	275	283	288	283	261	289	258	279	264	276	269	237	266	263	269	295	314	254	276	270	279	267	267	285	265	270	278	271	266	268	276	225	263	277	268	294	249	297	291	247	260	244	299	275	289	269	262	294	267	257	274	270	256	253	265	270	265	267	265	268	271	290	268	275	286	272	291	260	295	276	266	268	275	270	257	281	280	273	272	297	246	260	282	281	255	265	260	287	246	279	260	284	282	261	282	255	266	266	276	272	274	273	261	272	289	301	242	291	273	253	264	272	266	275	268	264	262	259	277	276	262	305	293	246	261	276	263	267	242	286	280	273	253	300	267	256	278	272	276	281	281	275	295	254	273	291	297	268	269	275	259	267	272	259	264	291	242	301	272	261	299	264	254	231	298	275	266	244	273	248	274	287	293	280	273	254	258	291	266	250	240	320	262	312	305	283	272	252	290	268	261	245	268	277	312	285	261	268	275	256	307	277	286	250	258	253	258	263	256	287	243	282	257	238	317	309	273	250	240	283	311	272	262	272	277	272	279	300	281	262	279	285	314	252	276	258	255	280	253	263	247	277	258	243	265	238	287	275	283	278	257	281	270	265	226	261	295	270	275	260	250	259	289	259	276	243	283	270	269	283	273	261	287	255	271	307	269	276	280	295	260	260	274	269	280	284	268	259	241	237	294	258	280	240	255	274	240	287	255	298	247	265	261	275	280	272	254	250	275	271	292	244	262	284	255	247	296	264	240	286	272	277	267	310	305	301	266	263	288	244	240	279	266	236	263	245	268	298	268	266	266	264	283	262	263	266	271	257	254	254	288	276	244	274	285	284	274	263	242	261	276	287	283	270	287	255	275	280	263	267	257	285	291	292	277	271	287	275	284	292	287	260	243	252	234	289	287	253	254	243	304	267	268	260	276	295	288	259	260	273	285	284	283	260	266	252	293	257	271	275	264	289	250	284	259	267	302	275	282	274	260	276	294	285	241	288	258	247	298	286	267	271	271	261	287	266	300	270	272	292	268	293	270	277	281	320	253	278	263	259	285	262	261	255	250	270	272	241	269	295	289	276	277	257	268	265	270	267	292	249	296	270	247	242	247	233	269	265	259	254	264	301	277	281	266	270	278	290	279	273	253	271	294	266	269	257	258	293	250	300	253	246	258	302	298	252	269	262	288	250	269	294	280	285	260	233	271	258	291	254	273	269	288	277	258	312	275	272	284	231	279	280	312	258	278	258	275	262	254	283	236	271	310	273	278	282	284	314	268	268	264	281	268	261	276	277	258	287	247	257	281	252	269	246	276	257	271	263	279	278	272	262	281	284	285	255	285	271	293	277	259	263	238	290	277	285	297	262	276	302	266	259	240	259	298	266	277	251	313	263	280	287	287	272	269	270	292	261	282	272	293	287	258	290	282	273	296	286	291	287	269	292	301	235	287	267	284	248	266	281	280	282	282	268	272	254	301	258	270	255	284	263	271	266	280	280	265	271	253	249	270	298	257	282	277	264	254	300	283	282	271	269	282	295	247	253	259	272	273	238	260	238	262	265	263	313	263	259	264	287	291	258	254	285	261	292	290	241	286	296	260	296	289	262	246	276	274	266	282	253	282	297	264	279	262	260	272	303	259	279	279	265	267	296	263	263	303	249	280	279	273	247	299	257	312	271	298	258	256	255	276	276	278	271	258	270	296	247	276	256	279	278	291	275	267	252	292	264	296	274	291	268	270	289	253	274	259	260	303	264	267	271	270	278	270	291	275	232	276	263	255	285	260	273	278	302	248	285	291	308	284	244	276	233	307	249	256	266	264	240	301	249	290	291	254	277	293	244	258	274	248	276	255	276	262	266	278	261	293	271	276	295	259	261	299	301	248	246	286	276	275	296	283	299	274	273	264	248	293	271	264	268	271	275	279	272	271	287	271	284	241	276	245	249	245	288	289	256	259	280	314	283	273	292	259	256	272	274	295	277	270	265	274	289	282	267	293	260	257	259	293	256	266	287	271	284	282	263	252	240
35093	30557	31819	32866	26389	24845	16615	10813	7011	4446	3316	2103	1600	883	598	489	490	356	335	264	256	234	225	248	234	245	224	243	236	266	229	234	272	260	273	277	236	225	242	266	207	219	198	231	217	227	204	212	208	191	229	199	211	199	217	224	190	204	211	200	189	214	211	198	222	209	208	212	205	216	178	226	183	210	238	190	196	196	206	198	223	212	224	223	182	211	194	194	202	225	203	202	178	211	197	205	196	198	204	210	213	185	193	204	191	192	216	216	236	227	221	219	176	210	207	227	203	200	219	190	203	180	211	186	250	224	208	206	206	167	204	191	207	187	214	210	183	193	185	201	206	181	231	177	205	196	211	200	218	217	207	216	246	215	229	181	204	204	210	215	225	195	195	210	194	195	216	209	172	196	209	210	200	197	196	202	212	178	207	202	210	212	219	158	235	236	191	201	194	216	217	190	200	201	195	210	214	205	188	216	191	180	211	181	212	179	224	215	214	205	214	197	194	193	227	196	205	169	213	196	183	210	189	221	204	203	200	206	170	210	203	211	188	210	191	208	203	229	180	214	194	209	230	206	190	227	185	199	202	221	202	229	181	205	188	247	178	204	197	193	198	203	194	197	187	225	166	226	199	204	229	214	207	212	205	192	206	206	231	202	197	192	230	228	184	209	208	189	213	212	209	211	201	222	211	203	202	202	196	207	210	207	211	200	209	220	194	197	206	207	198	199	201	192	195	211	233	193	197	204	212	213	205	246	223	168	200	200	177	166	249	198	201	156	180	188	204	183	214	182	193	211	185	187	204	179	214	217	194	215	195	176	196	203	206	181	202	202	189	211	223	217	197	230	176	182	220	186	193	183	213	204	186	216	204	193	210	203	189	175	201	200	204	204	227	209	241	157	232	229	221	202	205	211	156	226	211	221	197	213	222	205	215	196	240	190	203	187	210	215	201	199	208	198	210	234	205	205	207	215	207	193	196	175	170	202	212	220	222	189	216	200	221	196	190	198	207	174	224	223	212	211	207	187	205	193	214	208	200	193	196	217	231	213	203	192	228	192	193	185	217	213	213	191	201	193	208	216	206	213	187	223	216	230	199	227	191	207	181	206	200	241	216	215	214	224	190	193	193	213	225	200	191	209	225	198	232	209	189	187	200	223	216	199	221	222	201	205	194	200	199	216	187	184	189	185	183	214	185	192	237	192	200	182	198	190	208	170	221	205	170	222	225	219	176	215	222	183	206	205	196	228	186	211	232	191	195	202	211	232	220	200	208	187	216	210	232	203	213	224	200	198	205	202	184	204	215	185	197	196	216	221	180	210	196	198	192	203	214	188	193	202	210	183	200	186	220	199	216	206	178	200	233	194	184	194	171	204	203	220	219	201	219	196	201	197	190	207	196	211	218	205	222	215	211	216	204	199	208	187	214	229	200	208	206	231	208	220	200	186	196	191	224	200	177	200	212	225	191	191	186	210	218	214	208	192	199	216	220	217	233	191	191	200	196	196	214	215	211	185	211	229	209	207	221	216	176	215	241	203	207	200	209	213	206	171	210	197	185	202	212	193	189	215	191	201	210	213	210	200	225	213	207	185	215	205	208	222	194	197	188	189	170	215	190	174	211	218	216	207	213	201	204	201	187	202	222	196	215	195	172	210	204	225	204	211	186	185	220	221	213	229	200	207	196	195	201	195	208	229	209	202	192	201	199	223	235	202	221	227	174	192	216	192	196	204	189	194	209	222	188	195	213	211	207	230	203	207	188	210	217	187	191	200	197	221	193	211	193	196	180	197	198	191	203	186	219	203	204	228	197	194	201	225	207	197	242	212	195	219	185	214	196	188	212	223	212	223	229	178	221	211	185	196	183	215	212	225	194	217	204	215	186	203	220	217	202	189	196	205	213	190	193	208	191	222	194	190	209	198	199	212	219	243	222	246	186	229	183	198	176	205	193	198	220	202	192	169	192	183	211	181	217	206	199	189	219	188	208	192	230	207	196	230	218	234	188	218	193	213	218	196	207	185	217	196	238	214	199	230	201	201	224	217	225	213	204	214	199	205	192	205	213	214	188	196	201	202	217	219	194	196	198	198	214	211	224	232	209	182	199	212	219	199	162	221	219	190	191	214	191	196	195	196	218	212	195	201	208	197	217	206	194	205	187	207	217	208	217	215	192	192	205	208	198	191	226	198	176	221	230	224	209	197	213	239	199	192	219	214	210	228	213	196	203	200	210	188	195	217	196	181	184	215	195	228	222	202	208	190	221	184	214	194	219	233	170	211	223	214	192	181	228	238	212	197	182	221	196	209	224	185	207	180	253	216	204	214	191	184	200	209	163	225	218	184	217	216	209	223	220	206	218	201	189	205	171	187	189	189	197	214	204	232	209	190	201	194	224	211	236	204	201	190	200	197	190	191	219	199	222	213	191	215	201	193	229	220	223	226	195	194	203	199	254	223	199	187	207	203	193	177	184	218	199	195	232	200	227	187	184	210	198	171	195	195	196	180	190	228	184	196	206	194	208	197	194	199	226	189	194	205	181	223	210	193	184	190	207	196	194	215	204	179	215	182	216	179	168	247	210	196	206	190	173	195	178	190	213	234	212	199	228	206	192	215	195	192	184	212	191	164	229	189	208	206	214	197	189	212	214	218	190	203	219	200	198	216	194	226	209	194	203	212	200	209	222	205	204	217	212	200	183	220	223	207	236	217	224	197	216	202	200	207	213	222	231	191	218	193	213	176	214	233	194	217	201	206	187	197	197	196	204	184	212	198	220	224	205	195	189	210	225	198	216	198	216	204	214	188	179	204	175	197	242	225	202	187	217	205	221	198	216	195	201	192	206	193	177	216	219	179	209	225	211	195	221	218	220	179	252	208	213	209	226	211	207	182	208	181	199	194	227	217	222	202	205	179	190	182	218	183	197	196	199	213	232	199	204	202	209	212	225	187	212	217	200	240	227	176	204	210	192	191	185	213	218	217	185	227	201	199	220	205	215	235	198	195	199	215	195	212	200	194	190	176	200	202	209	211	211	209	214	184	218	192	230	199	229	205	222	207	200	220	203	212	222	206	204	209	216	205	230	193	210	196	217	199	234	200	203	191	186	214	200	181	193	200	187	217	213	191	213	220	190	206	180	206	198	229	209	234	174	203	176	176	213	216	210	197	228	231	223	234	197	219	191	230	181	202	199	193	216	186	198	191	205	205	195	190	204	202	216	190	219	205	236	192	217	192	187	176	211	214	200	190	253	199	201	199	222	189	181	197	192	218	192	174	203	223	224	215	225	214	208	232	209	201	202	217	213	201	230	213	236	209	207	217	206	235	213	206	194	197	204	215	223	204	202	204	218	190	191	199	220	212	227	173	212	201	204	190	232	199	203	218	190	196	202	190	210	213	194	205	186	216	217	169	218	205	206	201	179	221	215	205	215	214	201	208	212	222	202	222	184	190	185	235	186	199	204	178	194	215	190	179	200	193	209	201	206	186	198	193	218	202
26560	22637	29892	36869	31710	35987	26814	22161	15575	12071	10590	7342	6103	3325	2773	2681	2391	1528	1144	918	743	815	800	749	732	812	829	814	802	842	848	826	929	880	1059	1024	920	786	725	717	658	634	597	644	588	553	601	590	619	608	548	539	557	565	546	577	515	590	517	510	490	534	525	518	549	519	493	527	530	553	506	519	569	584	514	512	531	538	543	551	512	570	544	528	612	484	540	538	531	552	547	545	572	522	495	514	515	546	546	533	555	477	521	540	552	527	526	513	513	506	530	481	518	527	537	494	510	533	505	529	544	498	496	553	547	542	527	506	512	521	536	490	518	511	527	522	526	487	498	487	528	551	537	558	502	514	524	470	522	541	491	546	482	518	489	548	522	509	527	514	528	541	512	515	523	510	531	532	516	495	558	525	558	510	552	537	500	508	517	497	511	509	483	508	533	520	482	515	500	543	495	509	551	511	522	502	509	520	520	506	504	532	493	509	491	535	546	500	536	499	524	506	525	474	530	483	540	505	529	529	499	536	523	538	534	516	522	531	515	545	558	509	533	519	504	494	499	522	556	472	509	484	526	513	509	494	533	477	496	497	506	540	553	512	517	454	526	500	521	547	564	498	543	507	484	484	514	516	537	515	542	521	522	486	507	527	534	488	480	502	528	527	542	527	517	515	539	506	500	500	509	516	514	511	513	528	549	505	488	485	498	522	482	531	500	520	479	513	501	467	489	497	524	502	508	551	522	526	533	536	470	538	557	545	520	531	525	494	489	532	506	514	539	506	579	506	543	510	530	500	520	534	508	548	512	517	465	537	503	539	483	540	493	507	521	515	485	514	486	472	497	514	535	505	486	509	478	535	567	519	530	525	524	493	530	502	496	474	497	530	524	551	554	504	500	564	539	506	509	494	490	532	504	508	520	517	517	501	497	535	553	486	512	527	510	523	528	537	499	498	493	559	547	532	527	524	517	499	550	489	490	511	559	498	528	518	516	516	518	494	532	497	527	544	531	476	505	507	511	498	487	502	511	511	505	525	574	523	520	567	502	521	487	517	492	555	546	543	498	541	535	515	510	579	541	513	536	496	535	520	495	503	516	534	465	516	529	504	520	495	516	536	542	499	517	545	545	534	487	510	534	540	501	502	531	522	500	489	494	514	508	521	520	508	576	527	484	510	523	500	479	523	497	468	554	503	525	533	523	539	489	499	566	506	490	518	531	535	494	536	539	519	523	513	567	526	522	516	549	550	528	536	540	467	539	540	478	511	542	501	495	536	515	537	512	523	516	522	533	520	501	529	547	520	513	566	472	525	573	575	506	505	506	547	519	537	519	547	515	550	495	533	544	531	502	503	516	506	548	534	502	520	513	506	523	524	529	548	518	504	537	497	551	526	534	534	510	501	520	514	487	506	513	519	500	513	499	516	488	512	489	496	538	507	476	511	486	564	535	489	529	531	530	502	495	541	483	533	549	521	482	516	507	529	508	544	515	483	486	537	498	518	518	565	492	497	544	511	503	493	505	560	551	471	517	490	517	543	522	483	564	534	498	500	534	515	520	515	509	500	490	506	496	524	553	539	522	510	540	540	510	542	546	510	547	572	520	506	506	504	497	523	530	525	538	561	472	477	547	524	527	563	486	496	515	537	539	502	535	474	530	549	513	503	466	529	542	494	493	538	523	483	534	506	495	507	547	503	524	534	503	512	489	499	511	551	505	532	523	537	502	543	523	513	491	508	494	480	520	556	529	496	522	512	548	518	521	510	526	479	496	554	538	531	532	554	502	520	490	539	502	523	534	507	475	558	481	490	501	515	544	523	519	535	516	526	518	506	554	488	564	483	496	509	530	501	509	519	551	500	498	486	529	520	487	535	555	514	493	472	524	505	514	508	498	491	528	516	541	470	539	555	505	510	483	541	527	484	510	531	500	472	540	581	501	487	489	513	492	519	524	545	526	556	534	538	532	483	531	547	535	519	533	482	515	487	510	508	516	545	523	561	526	471	519	488	496	513	509	495	506	533	545	512	500	529	532	489	562	503	545	542	505	500	529	549	509	547	521	521	523	502	507	508	519	498	513	497	510	509	525	563	491	513	495	528	484	490	532	531	503	484	547	521	521	498	529	528	519	522	539	506	491	504	542	537	537	488	491	506	510	559	490	485	500	510	541	529	535	522	512	460	518	490	542	526	476	524	520	513	533	534	496	532	517	541	542	490	499	522	515	479	484	550	541	563	530	503	498	522	498	494	567	555	555	587	499	525	539	533	549	505	523	497	486	531	536	526	536	551	499	591	543	473	493	568	514	492	495	467	497	493	520	569	516	481	505	536	507	514	553	528	491	516	552	532	505	516	501	513	572	546	482	480	494	508	511	570	521	543	516	474	535	512	520	522	526	552	505	501	562	495	481	541	499	523	503	515	492	541	534	531	514	549	578	516	500	514	524	501	506	508	556	515	541	517	541	520	550	542	508	537	505	501	516	541	542	532	503	557	523	521	490	474	523	538	544	517	527	523	518	530	517	516	520	505	512	514	504	555	513	524	529	516	499	540	531	508	471	516	495	523	512	502	479	513	526	517	460	511	539	514	505	562	529	524	505	547	525	493	510	524	481	507	541	495	532	525	502	520	531	514	544	503	503	517	480	539	533	511	524	519	526	499	566	504	547	485	523	499	488	511	490	515	507	506	538	515	507	513	534	515	487	520	541	553	512	511	502	506	474	511	546	521	483	541	492	521	520	530	512	489	551	483	520	517	532	566	504	522	542	546	491	533	475	527	554	504	545	556	531	545	494	548	562	564	540	518	560	510	562	496	515	516	489	519	486	510	469	511	508	573	468	516	511	602	518	552	542	503	474	503	499	502	495	493	492	527	559	541	575	517	534	519	529	538	556	525	512	491	485	504	459	537	509	500	523	518	555	552	498	509	488	528	521	491	539	478	519	495	491	514	496	526	485	505	491	499	538	484	537	526	519	542	514	527	501	538	523	501	526	511	518	531	528	493	549	540	515	504	510	540	538	483	504	560	503	510	485	552	518	517	527	522	488	523	493	556	526	500	558	513	524	489	563	480	518	497	506	540	492	562	482	557	507	504	525	499	563	502	521	531	522	487	498	517	509	497	509	536	516	547	497	509	525	514	519	514	516	501	551	524	536	514	513	510	528	548	498	521	534	475	497	501	563	535	548	532	531	521	510	485	491	493	521	542	483	485	546	455	524	523	562	528	510	565	525	508	514	523	548	519	521	532	544	526	527	538	505	489	506	532	511	512	496	504	498	492	486	512	517	514	543	519	517	500	567	510	508	509	475	508	530	545	497	509	530	480	509	479	507	517	526	506	509	471	546	519	516	504	553	534	530	513	526	534	529	469	498	545	551	502	517	536	508	510	478	523	555	513	546	477	480	530	546	536	513	482	480	496	546	485	522	496	455	493	505	492	529	525	495	529	534	535	486	520	558	534	498	515	519	491	483	503	530	549	494	535	484	519	494	512	481	487	512	490
42648	36021	35509	37407	32496	31191	25623	18647	12347	7777	6655	4729	3327	1857	1102	929	959	747	450	393	350	372	342	381	374	341	349	313	370	364	344	438	439	357	376	375	356	360	379	368	334	288	307	287	276	286	324	280	267	307	317	304	339	333	287	321	341	290	300	282	271	287	272	312	288	317	279	300	306	310	294	294	300	286	277	314	295	281	301	273	279	270	302	273	289	297	277	307	305	260	284	278	292	310	277	312	315	280	295	253	299	303	290	257	314	305	310	301	282	295	277	279	313	309	302	317	305	307	306	266	263	293	293	278	293	323	300	279	290	285	324	299	299	312	250	293	302	272	292	275	251	305	294	283	283	310	258	279	271	261	298	270	304	324	288	272	279	306	266	272	274	304	268	286	260	280	288	315	266	283	276	306	263	288	275	277	273	277	277	281	290	283	308	276	263	290	310	309	309	293	272	292	313	287	286	322	282	287	263	278	304	291	277	290	275	278	323	290	276	279	270	278	280	304	302	249	303	290	272	307	279	279	293	278	281	307	267	300	287	280	262	286	299	323	250	304	277	285	261	238	279	288	315	277	265	325	291	302	296	274	275	316	288	314	258	260	283	284	276	324	315	249	276	283	287	313	260	295	345	302	325	297	297	301	300	290	311	320	271	308	274	295	278	294	246	275	299	304	275	333	282	308	319	279	295	286	282	283	286	298	285	278	280	283	303	280	314	302	294	269	307	296	265	283	308	295	273	266	312	274	285	299	312	301	305	304	303	311	285	278	292	270	287	297	285	294	288	295	309	256	274	254	299	300	313	285	269	291	286	274	292	283	258	293	335	297	271	293	263	285	299	330	305	318	298	285	287	286	260	280	299	310	326	271	306	273	292	251	268	277	297	276	280	300	300	276	289	297	265	290	294	287	307	275	267	294	284	319	288	310	296	288	294	258	308	287	291	303	290	327	309	266	266	285	269	301	281	311	263	298	288	265	273	284	291	286	285	289	284	278	291	294	285	280	280	295	290	269	295	318	308	267	282	281	284	283	299	302	306	283	302	309	301	272	234	283	299	318	295	289	260	307	261	304	301	272	286	331	291	301	290	304	305	289	287	283	298	268	302	300	310	289	292	288	307	301	308	285	314	245	288	309	274	316	303	284	309	266	292	298	264	253	286	297	265	271	293	279	281	273	263	259	287	267	286	265	283	295	282	312	298	264	287	332	286	318	290	321	320	273	304	281	259	294	263	298	290	292	247	276	270	264	312	299	298	293	297	277	288	301	318	283	278	303	304	297	284	277	299	257	319	311	267	273	330	282	322	296	279	294	281	304	279	272	276	294	267	287	276	330	315	289	292	268	265	267	262	311	304	313	312	283	271	331	298	277	286	331	266	285	296	278	279	262	283	332	268	296	291	288	307	287	273	261	299	250	307	281	301	280	326	286	306	274	296	266	333	291	332	293	309	280	266	290	283	294	300	290	259	294	306	274	302	301	260	319	283	271	273	282	301	299	275	292	290	293	323	291	284	272	283	316	287	284	309	310	268	288	292	278	287	272	289	283	287	306	297	292	278	305	306	316	270	267	331	277	323	322	301	311	242	292	301	256	307	294	258	289	262	275	306	291	316	307	301	289	286	293	312	262	279	281	265	292	306	311	291	299	287	281	282	253	311	289	308	288	289	309	298	294	289	263	288	262	280	297	305	288	281	296	280	244	292	278	277	269	274	266	309	289	295	280	278	255	306	262	314	327	280	297	255	289	282	310	295	305	295	276	317	273	275	286	292	279	320	283	286	290	302	264	288	283	283	302	305	268	261	289	264	319	282	315	314	275	302	282	278	276	294	293	274	280	260	317	300	283	292	320	303	308	288	271	295	296	268	287	295	314	321	309	306	287	285	279	298	290	308	238	275	278	284	269	269	270	265	293	289	299	278	271	292	302	279	299	330	264	296	298	273	306	279	300	310	294	317	313	272	325	300	294	301	314	280	318	279	294	271	342	286	293	304	261	284	289	265	307	277	274	277	286	306	311	286	309	329	287	318	277	284	288	255	288	295	314	306	284	266	265	316	286	253	275	292	296	282	278	252	303	283	301	269	295	269	270	288	280	257	327	306	302	268	298	287	283	274	308	306	275	322	296	273	260	289	303	255	284	278	276	288	281	293	288	266	270	283	276	318	268	302	274	271	294	296	307	326	281	299	263	274	304	319	288	308	276	280	284	327	259	290	295	283	278	277	297	264	276	287	299	312	258	319	273	294	281	271	280	269	272	277	300	314	274	304	301	295	270	281	306	280	296	299	308	285	279	289	292	236	269	306	269	302	279	280	291	270	287	312	328	262	289	289	263	291	268	280	309	290	311	281	301	291	294	284	320	290	282	298	308	306	304	272	301	266	326	261	284	269	276	291	283	290	303	283	306	286	334	273	271	312	277	281	285	292	286	292	292	299	304	286	289	261	275	309	284	275	279	301	291	274	299	272	262	278	263	304	292	295	287	290	287	271	277	297	277	293	282	283	265	302	264	299	301	280	274	295	299	302	275	264	273	282	293	276	274	288	304	267	280	297	285	310	322	307	293	279	299	268	235	304	315	276	271	274	304	295	266	313	284	269	325	323	292	299	283	315	319	279	249	302	292	249	254	263	278	274	316	279	272	329	284	264	242	302	270	309	279	310	263	287	277	297	304	300	293	283	300	283	278	269	302	315	302	267	293	291	299	257	295	315	302	259	281	295	292	294	287	268	275	272	289	255	284	293	259	268	260	292	294	298	275	277	288	316	277	257	315	288	289	271	319	268	276	298	275	283	273	290	312	293	268	273	258	298	307	260	272	272	315	265	276	278	304	315	320	264	297	295	285	288	298	281	306	284	279	299	317	295	287	289	296	291	316	284	279	288	292	273	331	305	307	319	285	284	305	301	290	262	330	320	298	302	262	310	281	255	308	292	249	271	275	277	304	281	287	288	285	283	305	313	289	270	262	256	272	289	310	316	290	307	282	287	274	316	317	314	290	286	282	306	279	273	266	289	311	279	245	289	276	290	251	303	241	303	271	285	281	295	297	286	298	264	309	292	277	286	303	305	310	321	284	258	249	281	301	295	300	302	276	314	305	310	284	324	264	292	306	287	276	290	306	248	317	308	291	281	264	263	280	267	306	293	309	324	278	276	307	280	288	308	299	317	340	301	283	298	296	287	315	242	271	299	262	286	344	311	291	298	278	259	286	289	290	287	292	308	321	268	279	294	296	261	303	287	270	282	300	275	298	303	306	303	271	304	275	267	288	294	304	283	278	313	299	286	296	281	281	331	309	282	268	287	293	285	294	255	283	282	286	278	275	298	268	305	264	299	278	278	275	310	310	267	276	281	293	306	302	291	292	305	281	302	331	284	310	290	288	304	292	316	282	255	288	284	282	281	308	304	276	264	291	255	333	296	299	270	270	327	301	290	293	294	281	281	300	305	283	283	305	281	294	267	285	243	295	300	257	322	311	278	293	284	305	303	280	311	283
33341	30494	36392	43101	40804	44334	35176	28571	22693	18078	17215	12700	10704	6601	4623	4466	3947	3227	1788	1467	1163	1081	1142	1199	1167	1145	1242	1214	1189	1291	1274	1694	1700	1272	1387	1414	1126	1191	1173	1261	1133	887	870	794	809	753	862	802	757	838	873	814	761	758	723	750	771	676	711	714	698	756	666	706	717	733	722	667	684	645	731	720	716	721	721	660	693	669	681	678	640	695	719	649	669	710	694	729	703	667	658	676	662	687	657	688	699	672	718	688	731	662	758	712	704	699	698	720	683	679	692	707	718	676	686	665	659	683	660	644	673	693	734	667	708	662	704	668	657	687	672	655	656	664	628	629	712	672	680	674	659	664	700	713	654	695	670	658	666	671	706	646	671	673	676	627	671	709	665	651	685	653	683	685	752	693	692	678	637	637	690	677	686	627	739	711	679	674	681	707	696	662	694	676	688	678	689	644	681	686	724	693	716	722	673	729	670	670	669	698	684	693	640	697	734	704	677	655	650	651	699	643	679	643	695	689	634	689	697	685	639	643	660	678	669	694	683	653	650	684	736	669	689	684	702	689	670	667	663	656	679	678	690	661	663	723	631	661	686	733	694	667	686	681	692	676	646	617	670	655	657	657	647	671	623	687	680	712	681	663	651	678	654	679	660	674	708	649	713	699	676	726	631	677	667	666	695	677	670	680	662	683	649	721	715	674	628	666	682	709	666	677	664	619	740	652	679	687	710	660	693	645	697	650	652	677	696	678	702	650	656	657	681	693	646	697	711	666	721	668	651	674	636	682	706	660	701	631	694	688	652	665	720	672	616	669	705	643	691	705	673	652	697	718	637	682	645	674	669	674	674	699	707	675	641	692	678	656	694	695	678	654	677	690	679	707	675	714	699	653	713	690	716	648	648	686	657	655	656	673	662	677	654	677	672	630	629	656	637	673	685	680	671	712	708	699	685	679	715	649	712	702	667	700	642	656	651	641	703	665	666	691	749	665	693	677	646	590	659	661	672	673	697	659	698	629	686	652	672	657	675	647	716	672	673	697	649	667	688	696	644	671	674	702	651	723	657	673	671	683	696	663	660	678	703	710	650	677	641	703	654	658	682	713	669	634	681	687	691	667	655	687	671	652	651	689	675	685	661	659	680	689	657	702	640	708	720	676	668	667	663	658	665	692	657	726	648	667	704	674	676	610	643	688	675	672	699	659	684	681	674	679	661	668	653	698	680	699	724	657	690	646	626	696	678	646	642	653	676	736	670	633	651	678	707	697	643	695	639	684	627	643	694	728	727	640	676	653	640	649	664	649	688	675	707	619	662	668	664	638	667	668	692	622	671	672	688	699	694	694	678	656	665	714	704	723	643	647	622	671	694	709	689	711	666	655	653	649	658	681	708	640	667	694	698	715	714	659	670	650	659	674	651	678	672	693	664	675	675	673	697	654	663	654	679	602	669	695	692	673	688	714	697	666	704	683	692	633	689	706	737	684	640	673	667	653	645	659	698	699	665	696	674	691	623	718	653	647	659	675	636	678	681	663	671	692	665	663	674	677	694	695	665	636	683	631	664	661	695	687	734	688	644	695	672	701	697	650	656	654	636	669	727	684	682	671	678	643	688	671	645	705	713	719	709	667	638	662	658	653	631	658	675	642	660	660	619	624	664	701	655	632	669	679	658	654	639	641	654	651	689	669	675	671	666	724	640	671	705	686	680	715	675	650	684	727	680	655	631	724	679	690	675	699	691	633	670	641	669	669	690	689	630	660	698	718	649	693	669	629	670	656	673	678	685	670	613	683	691	687	664	687	665	692	700	678	692	755	689	695	609	697	687	713	700	697	688	682	696	707	701	676	685	660	679	699	699	676	729	672	678	635	720	648	667	673	650	633	666	696	708	682	649	659	654	686	639	661	654	652	636	749	685	668	672	660	680	681	664	626	647	672	652	707	658	682	698	687	683	701	684	713	673	695	677	681	713	679	676	684	677	671	686	706	671	662	678	654	657	636	719	623	677	659	681	648	659	657	705	681	697	717	661	709	674	714	678	735	670	677	670	645	680	655	670	662	630	694	719	659	718	664	660	669	705	658	676	714	647	673	635	723	649	684	678	666	681	688	666	686	692	687	727	712	668	679	718	664	669	690	686	642	709	668	676	649	668	696	648	679	667	667	677	666	684	704	651	701	665	681	672	669	643	674	685	681	662	663	700	703	667	696	667	657	649	651	673	660	670	663	638	641	683	709	686	696	636	698	635	681	684	693	663	663	666	650	637	661	656	667	634	697	668	696	645	675	736	702	715	682	633	605	707	665	656	652	683	700	694	702	689	676	627	689	658	633	652	656	681	679	654	612	676	690	687	644	687	664	715	730	665	662	738	666	670	649	651	611	686	657	638	646	697	626	683	725	706	676	689	652	699	672	645	659	661	678	648	702	717	698	643	688	660	662	721	702	652	666	661	679	659	661	607	648	660	682	679	735	730	701	673	631	642	667	639	685	681	727	674	657	616	640	695	751	676	706	657	705	709	638	688	682	716	665	713	666	689	696	700	658	673	684	684	675	629	675	655	681	645	698	677	661	664	692	643	695	729	671	664	621	696	630	694	665	684	696	718	696	640	653	668	681	719	668	731	726	710	667	698	733	705	692	632	633	649	710	681	653	692	663	647	687	663	676	669	685	670	644	677	695	682	676	687	630	661	671	716	644	667	669	702	694	703	638	666	707	653	652	679	700	658	703	665	637	710	685	686	703	718	659	734	680	693	631	713	654	708	690	649	696	650	676	642	668	709	691	710	686	701	737	666	688	668	671	663	687	653	650	686	691	680	672	667	701	661	674	653	678	691	694	681	670	704	678	693	672	694	673	700	631	646	689	649	660	678	645	659	709	710	625	682	728	715	633	659	724	679	665	648	666	707	703	659	656	686	674	656	638	688	673	692	643	664	685	679	676	678	675	632	644	697	718	684	717	703	686	680	661	683	707	626	650	665	656	690	668	653	666	651	716	670	646	669	686	655	689	691	676	617	747	695	660	736	678	676	673	658	657	657	626	743	681	748	673	672	647	706	675	678	676	706	672	632	676	618	684	672	663	665	694	729	671	656	726	653	694	750	694	677	727	665	682	701	708	663	671	698	683	668	708	685	713	680	680	647	666	678	673	681	702	643	689	708	762	673	654	707	676	684	663	717	696	678	682	719	700	677	660	659	673	672	659	701	671	677	660	699	673	669	652	652	661	660	671	675	688	698	638	655	646	728	691	683	663	621	663	713	636	642	660	723	634	670	666	620	643	729	635	652	678	667	680	650	659	681	644	690	723	626	667	673	682	704	698	677	619	641	711	666	632	643	703	727	645	653	707	680	651	701	682	693	715	704	714	641	668	629	631	684	727	664	674	673	676	637	699	674	650	664	672	664	700	609	669	661	669	680	690	683	701	640	699	691	713	667	655	687	693	675	713	664	650	705	653	629	720	692	664	711	679	661	675	703	670	705	715	689	677	670	696	705	681	677	647	666	666
8688	5833	5455	5108	2743	1885	1009	732	380	319	273	193	145	131	131	129	139	99	92	92	126	85	85	120	93	98	101	104	102	101	110	115	87	77	117	80	95	90	101	92	104	87	71	89	89	88	91	93	87	87	80	84	124	91	104	111	81	108	94	101	94	100	85	91	87	81	106	101	90	98	82	96	89	80	111	91	90	102	80	93	95	80	110	103	86	96	76	98	80	74	85	82	96	93	90	83	93	72	76	103	106	84	91	77	77	94	86	100	75	101	88	86	84	91	89	98	87	90	79	98	79	84	104	77	87	96	81	75	87	88	81	98	94	98	89	102	107	80	105	97	103	99	93	94	95	101	97	87	95	85	97	91	94	84	82	90	102	89	98	126	85	86	84	90	78	86	81	80	96	100	89	84	59	99	65	74	84	93	84	100	103	96	100	69	100	97	97	92	96	85	76	75	90	76	82	90	91	87	97	86	99	84	80	79	107	95	97	121	92	103	74	79	95	92	104	98	79	109	84	89	99	83	82	90	91	73	110	94	72	84	94	91	101	85	74	77	85	100	103	87	94	109	103	98	80	88	87	88	82	94	89	90	102	99	92	92	97	98	90	111	103	84	101	72	80	94	91	100	83	109	77	106	95	93	103	88	83	103	107	88	100	75	104	107	88	79	92	81	92	86	95	91	109	92	101	125	97	77	78	82	86	89	89	80	114	75	114	75	99	93	84	89	84	70	72	92	93	85	87	92	85	93	86	101	82	103	97	81	91	78	102	87	94	97	87	94	70	90	93	113	99	82	90	96	89	80	85	86	103	116	95	79	80	99	81	86	86	77	63	103	77	96	99	100	98	94	79	87	98	106	89	75	97	99	103	100	103	77	101	98	99	80	101	93	93	84	85	113	92	85	104	109	93	101	87	97	98	98	95	84	77	107	97	79	93	78	79	85	97	114	84	94	102	85	92	85	109	98	110	122	104	97	81	93	76	69	89	89	86	88	89	78	102	86	95	89	83	82	97	88	77	100	86	94	79	101	85	103	85	77	98	83	99	86	83	102	97	104	75	91	93	105	100	76	72	94	88	91	84	92	87	93	84	90	83	96	107	86	84	79	86	89	79	81	82	89	90	92	90	68	90	78	76	79	89	92	92	103	110	83	88	84	88	83	92	79	89	68	69	92	95	99	90	78	89	91	85	88	89	87	111	84	82	80	102	89	90	101	96	106	91	100	93	106	93	94	100	84	88	77	86	93	96	99	100	90	84	86	95	94	80	75	97	105	76	92	93	92	98	80	85	85	78	104	94	91	92	88	76	90	100	81	102	97	94	98	88	93	113	87	93	90	89	89	100	85	92	83	93	105	91	100	97	95	87	87	88	101	88	104	96	84	94	89	101	94	110	114	95	89	81	83	90	80	73	102	92	93	103	84	90	95	76	105	104	88	109	96	93	64	87	79	96	95	86	90	94	110	92	96	78	88	72	83	93	80	91	102	102	75	89	90	93	97	92	78	80	97	76	80	99	84	100	100	85	82	94	100	72	77	115	100	94	98	103	73	105	82	102	86	82	88	78	97	89	89	85	112	83	98	86	85	82	104	79	60	116	85	96	91	87	110	93	102	89	89	97	98	96	80	92	95	91	96	87	86	82	74	96	77	120	94	98	99	86	100	84	64	89	87	90	109	90	96	93	94	72	82	77	97	76	92	99	80	101	97	103	98	78	79	83	96	87	102	80	79	81	76	92	70	94	80	95	87	82	87	85	94	100	95	89	91	84	105	93	83	73	98	92	79	99	87	107	99	84	87	97	93	89	68	91	91	81	86	87	105	90	92	93	84	92	93	80	86	94	82	101	113	103	96	94	91	86	78	94	92	86	88	107	83	105	94	100	95	90	103	93	103	84	85	85	95	96	82	84	109	82	96	95	96	92	93	102	100	92	94	100	80	111	83	80	84	86	102	100	102	87	99	98	86	113	81	74	87	89	100	102	85	77	77	89	84	91	100	95	102	78	83	95	93	89	90	90	86	104	106	87	82	90	96	89	84	87	101	96	88	107	96	75	94	96	84	105	79	71	83	90	84	108	86	93	115	98	79	86	91	93	101	92	98	99	95	96	87	75	88	91	73	112	86	92	92	98	94	103	80	95	80	88	77	71	93	99	93	77	98	95	97	78	93	103	103	85	72	96	92	81	97	99	98	74	73	84	80	104	89	85	93	95	85	89	87	87	84	85	80	97	91	109	86	98	92	96	93	94	90	87	78	83	92	78	74	86	99	83	106	89	86	90	92	80	97	74	98	97	79	89	94	108	84	91	116	88	86	123	96	106	82	78	92	95	102	75	77	77	110	86	105	88	85	85	88	102	100	98	74	70	106	87	90	98	95	82	95	79	88	94	94	94	90	92	99	110	86	87	99	106	66	91	102	97	122	84	79	92	99	100	83	93	83	101	83	90	106	90	92	101	98	96	100	84	93	101	103	71	85	81	97	88	102	88	87	102	76	98	90	88	79	85	96	91	93	70	82	101	104	92	99	85	89	76	94	90	97	100	78	81	85	88	87	78	96	82	88	104	79	89	94	95	99	98	87	110	92	104	81	85	94	100	89	101	93	83	101	86	68	65	105	87	88	86	88	90	85	66	84	104	83	82	92	97	92	107	93	96	115	107	90	95	83	103	90	94	116	86	102	114	98	84	77	99	84	100	97	97	106	85	85	109	84	80	90	99	97	100	88	90	84	91	72	68	96	92	102	102	79	92	91	70	94	90	76	78	104	85	94	75	87	98	95	75	91	100	102	87	104	82	87	104	113	102	87	86	93	99	92	89	91	95	101	76	89	92	97	85	82	98	93	86	87	85	89	90	90	80	86	86	107	100	85	104	90	97	73	79	96	84	95	88	106	101	90	88	78	107	91	103	84	104	91	95	86	111	105	100	91	108	67	90	107	83	88	100	96	80	104	110	90	88	96	100	96	102	91	94	94	94	96	98	86	91	90	97	101	88	75	69	97	113	80	79	101	79	97	87	91	85	82	98	90	99	76	88	75	86	111	108	103	95	83	101	77	94	105	91	90	87	92	75	89	105	97	92	102	88	87	107	91	108	94	92	88	74	100	95	84	81	91	87	116	105	79	92	90	90	82	88	81	102	86	93	95	75	98	94	98	97	95	95	85	97	109	122	99	84	73	89	93	89	89	82	112	80	81	88	79	107	87	94	96	83	85	100	88	106	93	91	96	100	89	80	79	94	84	97	98	97	91	88	86	107	72	73	105	97	92	96	108	69	80	76	101	74	85	99	99	79	100	91	98	76	72	84	98	99	91	94	76	74	88	100	107	102	93	96	102	90	85	109	99	76	85	98	81	110	93	79	99	108	88	110	92	73	99	91	87	91	115	86	76	73	88	79	95	77	84	93	82	107	87	92	82	76	96	85	85	103	101	69	85	96	81	97	84	85	71	93	92	84	88	101	88	111	99	92	94	89	88	96	89	79	87	98	105	80	99
6895	5689	8046	11429	7731	6701	4241	3159	2037	1573	1346	1074	751	622	549	500	491	359	332	373	349	319	316	326	340	317	326	357	378	318	346	277	319	332	322	310	313	283	308	304	255	295	292	311	281	278	273	309	281	268	293	272	265	279	288	285	274	267	274	268	280	286	288	271	273	254	285	270	263	276	293	299	257	290	272	277	266	309	285	277	301	280	281	286	309	258	262	289	286	263	313	281	265	286	264	286	296	281	264	279	266	282	278	268	268	289	306	280	305	281	262	263	262	256	287	277	292	250	287	273	280	310	282	267	286	247	259	279	266	285	314	292	283	284	287	256	264	245	275	250	282	281	241	275	257	256	280	248	256	292	294	253	257	265	287	276	284	280	281	282	282	281	293	241	286	265	279	270	284	268	251	232	256	287	301	287	262	256	246	260	279	268	284	282	289	299	290	257	269	278	306	285	254	266	251	293	281	277	282	270	276	278	301	232	262	280	297	266	290	270	230	281	248	282	259	260	255	269	301	269	291	299	282	313	260	297	310	277	248	290	309	279	240	261	281	278	260	294	272	284	295	276	270	272	255	281	278	258	311	259	291	271	289	252	288	264	273	253	298	275	281	295	282	284	254	278	283	268	255	278	285	282	282	275	277	307	313	285	288	287	271	260	297	282	311	257	283	246	301	276	282	246	292	278	260	293	275	269	267	260	256	282	281	296	265	319	290	257	307	281	254	281	281	292	268	278	278	290	272	263	292	285	293	292	264	275	281	284	299	268	304	298	284	270	255	288	299	284	272	254	311	249	275	266	278	282	278	277	261	262	255	249	294	290	283	249	282	256	302	282	299	273	302	284	272	277	271	268	277	315	273	227	302	299	265	263	301	282	263	274	283	270	288	282	281	292	242	281	278	274	280	266	296	265	278	286	275	315	271	273	302	251	249	288	262	257	267	284	318	257	280	296	233	302	280	282	280	245	274	303	267	254	277	305	276	261	290	287	297	278	276	277	318	294	263	294	240	315	295	270	267	306	290	300	268	277	269	291	303	307	248	287	277	292	270	245	254	290	299	278	288	279	278	287	251	304	269	269	289	301	246	280	305	309	304	301	274	257	276	293	266	284	291	302	267	279	268	271	263	287	268	256	290	247	275	276	281	289	283	258	254	272	293	268	263	276	293	273	266	266	287	293	279	260	302	290	295	271	292	274	255	267	271	244	287	279	285	246	277	275	283	316	274	252	275	280	259	292	274	296	269	309	287	274	297	263	275	245	305	271	295	268	308	273	268	261	288	253	294	282	283	273	282	294	280	274	261	247	269	292	254	298	299	284	258	284	260	273	276	267	269	268	273	257	294	258	280	309	290	249	296	270	275	291	278	252	304	285	272	273	282	290	276	274	288	281	291	284	296	286	262	307	287	287	313	311	277	274	272	278	244	305	296	269	282	280	266	293	255	273	297	287	265	295	291	284	248	299	319	290	271	311	285	283	249	231	259	278	269	303	245	271	270	306	312	282	269	265	274	285	269	269	275	318	269	261	311	268	277	272	260	262	305	269	264	278	286	269	263	266	287	279	283	265	261	325	260	268	269	284	248	274	293	270	256	307	280	249	282	292	284	273	275	260	273	269	272	296	263	279	263	272	269	281	251	284	267	287	269	284	262	292	280	249	265	253	255	280	250	260	288	289	267	290	300	275	263	262	311	273	249	286	277	278	292	289	289	266	257	269	282	259	301	260	295	291	297	288	267	311	271	289	262	277	291	287	247	313	289	284	292	284	295	269	282	287	301	268	269	291	256	280	293	268	303	279	266	311	256	276	294	250	250	251	303	262	266	245	269	261	268	271	285	262	279	298	274	276	299	288	302	243	269	283	277	263	293	322	253	289	285	292	269	257	266	276	267	316	254	254	307	282	283	308	281	270	275	274	251	298	288	272	268	300	260	268	266	261	309	267	292	308	300	273	297	276	303	259	241	269	273	275	281	297	277	290	281	306	292	284	250	303	268	263	313	270	286	305	280	272	288	273	265	293	320	271	310	260	249	289	265	288	264	268	262	286	292	266	315	287	279	270	278	278	278	287	266	266	278	256	275	263	271	263	272	269	289	285	266	269	255	279	297	269	274	283	259	291	290	305	287	285	295	288	274	279	302	292	288	284	289	266	251	315	263	315	282	259	268	271	270	273	266	277	287	256	289	299	272	287	253	303	297	297	290	279	293	274	277	271	255	308	280	287	306	290	251	275	274	259	252	260	313	294	300	280	277	283	278	285	286	268	275	254	242	285	291	312	254	283	328	262	299	298	283	268	260	275	277	282	283	273	287	284	248	293	246	324	274	252	279	288	276	300	252	293	285	262	276	256	311	279	252	274	297	269	261	281	270	271	257	301	263	239	287	264	302	297	281	258	268	254	289	271	271	280	282	306	296	283	293	274	261	260	286	258	299	279	283	283	278	273	283	299	275	285	305	281	299	257	254	271	267	302	261	275	279	301	263	277	245	258	264	276	264	279	278	288	310	312	246	299	266	255	277	255	304	262	243	271	239	283	253	270	248	259	251	251	272	289	273	267	265	288	276	290	270	259	280	243	307	265	271	322	263	235	243	291	284	238	268	282	261	292	285	264	281	270	262	262	263	276	304	275	293	270	264	269	245	258	283	272	293	292	281	300	304	263	266	283	293	259	265	260	271	281	284	276	289	291	297	280	296	275	272	270	279	286	265	288	259	284	317	269	255	284	287	287	288	275	268	284	302	263	290	290	304	275	266	260	292	277	270	300	265	293	245	259	285	286	260	256	283	279	274	268	284	276	271	276	267	295	274	271	263	261	294	303	268	286	282	291	276	284	255	278	296	271	283	257	279	271	313	248	268	289	287	282	301	270	278	282	290	295	265	268	285	268	278	267	297	307	263	262	293	281	268	271	271	266	257	263	283	289	281	276	291	274	270	292	295	287	283	285	284	283	261	280	266	262	275	282	254	268	249	249	294	290	266	276	296	284	285	260	273	290	283	283	281	276	284	260	281	280	247	277	255	275	246	289	258	285	273	261	278	270	279	283	269	267	282	269	269	268	284	261	287	285	255	283	263	291	282	293	273	257	286	296	298	279	287	288	244	274	264	276	283	266	290	286	290	292	274	293	311	274	257	286	278	266	287	265	236	296	291	299	277	285	307	293	284	256	291	301	292	313	260	254	261	264	296	285	274	280	275	306	286	269	275	262	290	297	283	279	276	281	299	285	258	273	268	272	280	283	279	273	262	262	296	278	288	285	291	292	290	300	284	282	271	288	286	259	279	310	275	245	278	290	292	270	259	271	279	294	237	262	266	286	301	292	263	310	298	288	256	305	277	289	279	288	294	247	267	280	256	271	274	292	287	304	309	253	290	259	266	277	265	279	306	276	255	297	275	274	284	306	291	299	280	291	276	278	292	292	275	274	244	297	263	278	293	251	278	255	284	277	276	295	266	263	306	275	287	250	290	261	277	271	289	266	263	274	284	265	273	273
34859	30183	28915	33611	26955	22598	17411	10842	6949	4070	2415	2333	1888	968	682	611	580	307	274	278	294	232	232	207	264	265	234	285	238	227	258	222	275	233	270	247	273	211	233	239	254	230	210	253	244	212	203	230	198	194	181	224	207	204	199	247	247	253	213	215	197	223	203	230	194	212	208	215	194	199	206	229	209	213	222	206	220	230	214	201	178	207	208	198	188	223	221	209	211	212	220	168	198	211	190	220	235	223	220	211	224	216	220	206	239	208	227	230	206	226	222	205	210	215	195	217	216	192	187	217	195	197	210	213	214	218	212	209	193	216	204	211	187	194	229	233	231	229	226	219	210	194	198	216	229	221	187	206	183	224	190	203	214	213	213	223	199	188	196	193	215	187	204	231	229	227	244	218	208	199	211	208	209	216	204	237	222	209	217	221	236	222	217	199	208	222	187	210	203	250	234	219	195	218	203	225	210	187	208	221	193	215	220	187	216	193	215	219	205	220	220	203	193	224	220	238	192	216	212	207	210	198	211	222	228	219	230	234	216	189	213	211	211	226	195	208	198	218	214	226	208	214	223	198	221	229	236	223	202	218	236	217	183	202	197	214	211	238	231	200	204	198	200	230	228	202	198	219	201	196	232	216	221	212	206	218	198	236	204	195	214	227	195	186	214	194	197	195	228	233	214	198	202	235	197	226	215	224	205	216	219	211	201	203	212	213	219	200	194	184	184	178	200	204	198	193	225	191	201	189	182	218	182	202	193	194	181	198	210	217	202	213	188	199	211	190	201	208	190	225	203	178	199	201	199	215	205	202	202	193	228	183	193	209	207	197	221	182	206	199	249	204	205	221	226	236	225	199	212	217	221	207	238	192	194	226	185	216	217	245	231	218	172	202	190	216	200	196	214	211	208	185	174	185	215	188	208	185	182	179	191	194	183	209	208	208	217	210	205	191	211	194	205	226	206	226	206	226	216	204	209	210	208	229	218	214	193	170	204	224	213	190	190	200	185	192	207	214	192	212	205	189	211	228	204	198	215	226	212	210	204	213	199	191	232	223	205	217	205	221	182	230	194	211	200	201	224	208	188	207	205	210	201	205	231	183	208	228	193	210	197	220	238	201	243	225	224	214	196	185	213	217	175	244	239	205	220	189	228	194	192	226	213	206	178	197	197	202	211	217	200	199	206	214	228	233	215	206	205	214	222	201	198	195	195	211	206	220	214	197	214	197	234	210	224	233	216	200	200	244	214	237	220	230	212	199	203	196	235	197	231	189	220	200	208	212	207	184	177	179	221	186	198	244	211	225	208	223	202	194	201	225	230	208	202	212	222	190	211	204	198	198	219	199	209	222	201	218	229	193	194	219	203	227	220	217	229	214	186	216	208	202	217	200	239	219	256	232	211	221	192	215	184	218	205	215	213	223	225	230	193	199	206	225	237	203	204	205	209	218	234	206	225	217	208	197	205	222	183	190	203	196	207	207	185	221	217	199	222	188	213	204	216	205	216	198	232	221	211	207	219	193	208	193	221	219	226	227	201	208	213	222	243	212	209	211	202	208	193	205	239	212	215	204	209	198	176	227	188	207	223	224	220	188	218	231	186	215	199	217	211	244	234	225	238	223	210	230	212	201	203	203	208	207	224	222	217	211	201	228	207	187	223	225	204	209	208	204	227	214	207	219	252	227	215	221	235	212	200	182	238	207	207	205	227	218	205	185	214	222	233	197	247	197	233	199	188	195	197	188	220	220	223	211	229	230	242	212	226	187	205	217	202	201	207	222	203	217	208	215	224	191	210	212	204	203	191	203	232	233	221	187	213	239	195	216	219	212	227	214	233	220	185	204	218	216	216	199	181	235	202	204	217	187	180	181	220	217	210	201	193	189	228	216	215	187	195	220	203	201	201	210	223	197	218	231	240	198	205	209	231	200	217	181	197	213	200	222	214	179	200	244	217	179	206	209	211	178	208	198	227	203	200	215	210	218	202	202	206	214	229	223	220	192	205	233	234	219	186	226	219	210	210	214	201	201	217	223	209	195	212	205	216	205	218	187	202	195	200	213	218	184	224	201	206	198	186	199	190	211	212	225	216	230	207	216	205	186	228	201	197	219	209	183	207	215	227	195	205	190	194	183	209	224	211	215	224	205	213	219	217	218	226	256	223	229	210	186	216	221	240	210	198	211	213	220	206	207	188	224	204	213	200	217	196	217	207	212	209	219	217	248	201	200	191	218	199	195	219	228	218	222	186	204	225	190	214	206	200	251	234	210	212	215	210	200	192	193	217	225	199	195	185	223	210	193	206	206	221	221	228	227	209	209	201	214	227	232	193	201	193	242	242	196	209	218	213	184	208	224	195	199	200	199	205	220	219	241	196	212	184	216	217	247	212	196	218	245	211	199	208	214	186	215	205	222	213	213	207	205	211	222	199	203	217	232	195	183	215	199	217	208	212	230	228	201	224	229	199	205	188	217	196	228	202	213	202	206	193	201	195	213	240	203	229	211	213	203	206	215	227	214	237	227	198	220	207	213	190	217	233	228	200	202	171	204	221	190	212	224	223	248	204	213	203	201	211	204	217	203	205	213	208	219	199	231	196	201	193	205	192	216	227	234	218	222	200	218	200	226	229	223	228	245	200	221	235	223	233	224	210	192	212	226	221	213	218	220	195	236	219	200	213	216	194	223	229	210	201	205	207	221	226	216	206	230	224	230	221	208	194	202	207	203	195	211	226	221	181	219	209	206	203	210	194	192	206	215	183	200	232	226	209	233	226	209	180	210	213	213	220	214	226	210	226	195	202	227	194	213	210	208	211	223	231	223	213	202	230	184	223	212	201	193	191	201	197	196	187	201	183	180	196	230	203	190	223	215	190	179	230	191	214	198	212	191	200	213	229	212	227	187	194	193	198	210	183	193	189	197	236	191	191	216	215	206	220	215	190	179	203	218	227	199	193	209	207	223	236	213	192	219	225	188	218	208	207	203	196	200	221	213	225	217	203	219	195	220	204	216	213	170	192	207	185	234	194	215	239	216	203	216	215	242	214	201	215	214	209	195	215	218	216	203	180	206	229	215	217	236	221	217	201	198	221	209	203	217	211	221	228	199	199	210	199	191	192	226	201	199	225	206	203	226	219	226	196	209	195	219	183	230	235	219	201	222	198	193	223	226	192	193	187	214	214	242	214	209	187	198	234	235	230	207	208	178	229	221	235	206	192	222	186	200	259	218	218	206	215	186	220	211	214	216	200	182	195	219	196	213	219	234	202	216	192	218	224	192	182	197	201	208	191	207	209	197	217	218	210	199	201	209	202	218	204	215	194	193	191	220	212	234	231	222	204	228	225	192	208	228	226	240	195	203	212	213	161	213	221	216	199	200	211	178	202	224	215	206	208	204	217	227	192	205	214	203	204	228	200	225	195	200	223	191	232	209	217	198	225	214	225	214	228	205	225	184	209	201	201	201	206	214	224	227	196	235	230	217	234	188	214	199	198	210	207	227
26938	21913	26442	36945	31967	32763	26903	20702	14037	10370	8125	8284	6880	3918	3411	3236	2498	1473	1152	947	767	803	866	796	824	802	788	897	907	880	838	887	870	909	868	788	903	745	727	642	733	647	612	608	566	619	603	576	606	580	582	571	514	566	585	534	561	576	569	568	612	558	565	504	508	523	551	587	581	560	579	560	552	533	558	567	546	542	544	619	514	526	527	485	529	520	520	528	545	538	555	526	556	565	530	496	552	566	531	541	496	573	536	514	516	520	508	542	536	544	521	558	539	537	549	512	503	509	552	546	560	553	527	536	515	518	602	515	516	512	544	536	565	561	518	547	580	527	548	525	520	535	567	495	538	533	549	510	541	542	548	520	554	527	554	539	573	537	537	518	547	501	563	544	533	546	505	546	524	523	499	519	517	528	525	524	523	514	525	527	549	520	544	521	544	511	538	550	573	516	523	543	546	512	501	544	546	527	491	528	569	521	524	491	475	540	529	522	517	569	491	539	544	561	563	537	534	534	523	521	534	498	525	562	518	551	482	522	502	562	555	575	516	527	589	500	529	534	480	539	528	537	511	515	520	549	546	525	520	555	530	536	530	526	524	544	539	531	559	524	526	543	533	533	565	509	518	523	529	530	555	543	546	541	511	556	503	501	557	582	521	574	553	502	550	499	523	577	533	519	557	548	561	530	530	511	528	582	517	549	529	495	517	565	511	566	516	499	519	534	537	512	505	529	540	552	511	517	562	521	510	550	502	565	539	510	513	570	534	516	531	533	545	556	513	500	545	534	536	537	533	501	478	503	543	529	570	569	553	556	579	551	522	543	552	555	512	504	539	530	515	608	506	565	552	515	541	539	498	556	560	555	545	518	547	557	521	522	491	524	564	530	565	493	545	542	521	496	537	526	533	543	532	516	544	562	529	523	572	532	584	540	562	565	514	518	546	567	506	560	556	493	581	547	538	539	524	524	545	523	516	520	486	555	559	506	534	540	546	555	510	533	496	518	534	538	524	521	549	556	546	558	557	526	547	518	524	556	513	584	531	556	510	543	539	518	523	589	545	529	564	555	524	533	530	518	515	526	539	520	537	548	503	533	539	530	544	502	524	533	517	587	544	516	564	527	570	557	551	507	551	559	530	571	513	525	532	487	562	573	518	526	488	530	514	548	539	564	513	555	524	530	499	526	549	517	545	496	543	546	577	525	543	496	533	532	509	533	559	570	532	505	572	500	561	516	544	540	559	544	530	514	558	527	528	569	505	501	516	505	550	559	541	554	531	555	518	578	502	540	583	523	530	500	501	553	516	510	519	573	496	513	515	526	571	552	508	555	548	521	532	512	554	576	556	548	537	525	503	480	518	556	543	556	547	535	497	508	525	530	531	527	554	544	527	543	520	541	533	536	523	497	512	532	528	553	495	538	557	506	506	521	522	540	557	493	563	512	534	524	555	520	517	516	541	592	542	539	506	556	561	497	521	522	534	532	558	558	534	563	506	582	505	506	538	534	536	520	518	537	510	527	513	532	552	514	542	512	530	524	567	542	538	556	556	569	532	565	524	547	553	518	519	524	543	535	541	551	524	494	529	556	538	530	511	556	536	508	514	558	531	528	513	511	514	568	499	543	571	532	546	505	531	553	564	541	537	543	528	515	566	539	519	562	546	521	564	519	530	597	516	528	532	530	539	509	541	541	550	509	551	500	503	500	564	520	536	572	550	541	548	566	545	513	539	534	514	519	528	512	567	509	495	552	570	519	563	505	509	503	530	526	499	559	531	557	544	543	539	507	550	531	534	524	536	561	497	556	547	513	535	495	522	559	511	565	509	520	537	541	508	558	528	511	569	537	505	551	509	559	513	532	538	540	542	497	518	513	525	555	526	524	505	539	544	515	493	527	507	554	537	539	554	554	540	507	517	537	516	558	519	543	510	543	534	542	500	556	561	508	547	579	523	537	496	534	519	501	534	557	490	529	518	492	494	542	505	502	485	516	527	511	542	573	521	488	569	557	536	489	559	509	551	562	512	514	530	523	517	536	519	547	540	559	554	590	528	499	550	529	535	512	522	535	498	552	547	548	540	459	506	510	542	530	503	534	537	569	550	564	524	553	574	566	537	508	575	537	538	547	577	521	576	504	521	545	573	525	556	575	558	555	526	541	519	538	537	525	526	578	540	583	557	533	541	541	499	538	557	547	547	564	562	520	540	563	561	532	554	493	529	591	554	510	491	510	541	533	508	524	545	533	534	536	533	546	561	545	483	538	514	526	539	549	517	551	500	548	537	533	535	553	509	548	496	571	569	513	537	556	548	542	542	536	592	518	510	516	536	551	532	516	528	516	558	547	511	556	517	512	562	543	564	517	520	558	539	505	512	501	567	528	519	522	501	535	549	531	539	562	545	510	527	540	530	526	535	533	509	543	494	549	508	481	538	541	538	546	531	544	541	579	520	520	541	558	490	502	562	566	580	520	577	501	498	577	537	545	562	538	544	556	514	559	525	519	493	531	505	532	538	544	550	536	542	552	520	538	561	511	583	550	553	507	548	561	503	562	535	551	513	556	548	543	550	579	519	520	528	552	535	519	519	502	503	508	556	573	484	559	512	525	542	514	516	520	495	502	555	494	555	560	553	489	572	547	483	515	536	539	526	502	529	515	479	523	560	547	505	488	515	509	512	564	474	562	493	522	520	507	535	517	535	535	559	517	540	539	490	524	558	531	555	517	537	549	512	514	545	575	522	532	547	517	563	525	556	520	551	544	539	531	546	522	518	548	570	554	515	554	534	557	575	543	508	551	523	551	502	517	523	477	492	554	516	538	541	538	508	537	558	520	531	561	536	510	525	523	521	598	500	549	555	502	519	561	547	524	543	513	557	574	484	562	521	523	519	518	510	535	525	509	536	529	536	547	529	527	573	501	507	515	582	522	495	565	565	554	526	513	545	570	514	570	519	547	523	504	567	593	524	557	543	554	560	558	539	535	528	545	522	531	546	513	533	519	522	584	548	519	543	562	516	535	543	554	483	566	544	505	538	510	520	529	522	551	597	505	529	531	589	552	539	551	525	543	542	562	551	506	555	548	526	555	515	540	521	534	572	490	546	571	529	557	538	547	515	556	543	557	532	553	544	494	539	505	553	525	554	575	511	558	562	553	510	537	563	513	551	556	516	551	558	542	562	518	515	571	550	515	524	516	499	551	564	549	543	533	570	525	518	544	541	489	555	534	509	498	548	521	531	563	549	525	545	511	511	549	523	511	515	530	555	480	540	547	514	521	517	480	538	564	554	546	529	533	495	515	486	535	550	498	578	535	543	520	498	514	538	529	515	559	508	531	532	500	549	565	560	546	522	554	547	547	516	533	558	528	542	538	542	564	477	559	520	511	529	521	547	548	494	519	513	514	537	568	536	562	564	543	580	554	552	508	537	529	547	584	548	544	549	539	549	539	541	509	494	527	558	545	523	553	522	539	546	526	539	526	547	530	553	521	538	535	524	531
43825	34739	32892	37845	33910	29608	26500	18398	12231	7277	4763	4763	3881	2226	1804	1221	845	521	478	483	343	361	365	375	385	384	384	419	402	388	367	382	417	422	391	407	353	383	360	346	357	361	321	324	303	324	291	306	298	323	323	307	302	292	328	314	321	330	309	319	379	433	384	335	301	310	305	324	305	316	309	317	301	296	328	303	308	310	302	291	289	286	319	280	292	314	323	336	329	339	310	278	321	302	275	286	301	322	290	272	314	296	312	286	293	287	268	305	305	315	314	294	288	316	316	345	293	283	309	279	303	307	295	311	307	302	304	299	302	295	293	306	293	280	289	324	334	292	280	323	325	284	288	297	289	304	288	343	308	304	315	305	270	287	301	320	321	293	273	349	273	321	302	307	274	295	292	288	297	302	328	318	307	315	264	294	293	304	260	287	277	289	285	284	302	294	311	319	312	296	278	299	323	288	325	274	287	301	276	330	312	298	315	293	304	311	317	293	281	292	297	302	300	298	311	280	264	301	285	285	333	318	300	305	292	305	290	299	320	294	331	332	304	292	293	303	324	298	296	307	291	323	328	280	284	301	326	331	336	296	323	278	347	306	301	290	288	275	320	307	289	308	294	291	301	332	320	270	278	312	337	276	287	277	282	329	354	306	306	299	324	269	288	279	290	269	281	279	315	302	282	282	315	330	299	277	267	313	276	314	310	272	308	324	311	286	274	275	279	314	285	295	300	300	300	327	315	297	261	282	318	330	301	293	287	295	311	328	289	337	289	278	297	304	296	312	276	287	301	322	307	317	340	303	309	286	300	273	288	273	262	271	287	329	296	305	293	289	326	312	316	270	306	331	312	301	292	287	316	300	317	304	301	324	278	288	310	288	286	289	299	304	296	354	271	289	292	278	267	324	294	290	293	273	305	291	308	290	289	249	294	286	307	327	321	286	290	325	263	298	271	286	318	300	287	259	293	295	293	329	340	335	297	327	307	280	308	295	326	281	315	330	273	316	289	276	321	317	305	272	294	288	326	288	303	281	280	290	306	275	327	339	295	332	323	326	309	327	317	342	309	293	321	324	297	281	317	300	286	305	276	322	310	302	271	305	306	294	306	290	318	315	315	308	308	299	291	309	295	322	289	278	321	298	338	319	317	326	273	290	300	320	313	307	286	294	311	292	307	275	282	290	295	300	320	316	291	269	276	286	306	296	298	295	314	289	299	308	295	280	296	284	324	295	281	276	293	273	316	319	280	304	290	291	320	310	307	272	277	278	306	293	281	308	274	277	299	285	297	300	334	305	308	271	323	329	311	303	302	322	282	330	269	314	276	294	303	286	311	322	274	304	294	275	285	312	298	327	335	287	296	285	348	270	269	315	326	344	298	322	305	281	308	297	286	279	284	312	275	290	308	324	312	346	289	301	307	320	291	306	303	315	309	285	330	294	291	286	298	299	299	294	286	278	295	286	315	266	305	287	289	306	302	329	279	310	292	334	335	305	293	295	303	317	278	274	296	309	339	284	263	307	324	307	294	295	354	277	316	316	324	311	284	291	285	277	296	311	267	301	292	283	334	317	308	284	295	285	291	323	299	271	270	328	306	302	284	265	281	315	302	299	293	307	310	330	318	312	260	326	312	276	276	280	302	304	302	293	279	324	286	296	312	279	306	300	312	293	315	314	288	295	310	278	282	293	288	324	310	301	291	328	330	322	264	306	281	263	322	315	314	336	314	286	285	303	288	295	294	310	276	283	301	266	306	312	305	291	314	288	309	318	269	312	280	301	303	291	278	295	272	324	294	288	289	299	304	340	308	279	318	332	287	312	278	308	311	325	307	291	312	327	319	260	286	293	286	305	296	272	302	313	290	316	293	257	289	296	292	280	317	284	298	301	291	291	282	309	272	306	301	346	310	313	294	282	288	298	287	314	293	296	294	301	277	314	331	273	298	292	298	295	292	286	290	316	307	283	290	319	270	331	295	306	280	285	330	353	281	303	283	313	272	295	299	331	283	283	272	331	274	334	292	296	298	286	283	280	334	272	288	313	274	270	296	297	270	311	290	315	328	309	283	310	299	330	332	298	288	302	294	278	302	289	289	310	337	301	287	285	301	310	266	336	291	309	298	348	313	330	273	312	309	319	344	302	274	294	282	307	288	296	277	270	271	304	318	277	300	297	293	290	308	280	267	315	301	295	282	284	325	291	287	285	319	278	321	311	299	309	340	290	317	302	261	306	289	278	309	322	311	324	289	278	290	319	320	269	315	308	295	304	293	278	318	325	296	333	285	310	277	316	321	306	300	290	308	305	321	292	299	280	286	342	270	312	300	318	302	292	304	321	312	311	285	295	271	338	296	284	312	308	329	285	285	302	329	293	311	313	342	307	309	351	290	278	325	309	305	277	303	253	304	297	299	297	294	291	289	292	306	302	287	330	318	325	303	278	302	318	298	312	323	322	274	318	303	293	317	308	293	283	283	346	312	314	316	310	306	302	290	305	316	304	279	337	247	276	308	280	316	298	298	314	316	309	306	288	271	292	291	326	334	280	290	262	291	304	327	281	308	313	312	290	321	309	303	311	318	306	281	326	308	296	313	267	311	321	307	289	309	322	320	285	305	289	327	288	319	258	302	322	303	306	313	277	279	280	289	313	304	257	290	299	322	334	302	359	294	314	298	278	305	301	267	308	315	274	316	310	323	285	312	303	319	325	315	315	340	291	326	292	297	305	303	318	313	319	314	280	287	297	278	289	263	325	274	318	339	299	288	306	307	310	293	298	263	290	292	284	340	303	332	299	279	317	268	283	305	326	320	302	305	283	308	315	287	259	276	298	273	298	306	278	278	352	303	278	277	301	295	311	322	296	301	299	293	338	309	315	283	313	292	287	274	318	314	307	264	323	295	303	280	259	334	330	304	284	276	300	315	301	261	346	303	295	275	285	331	288	294	321	295	290	254	283	292	281	292	335	311	295	300	294	306	326	305	312	271	316	303	303	309	336	331	335	303	305	300	303	309	328	306	302	352	290	258	288	326	297	278	302	327	296	320	315	255	330	304	288	319	304	289	273	299	282	273	297	327	302	303	315	278	266	295	325	304	301	268	316	328	319	290	272	278	301	285	293	316	274	311	298	306	310	324	280	290	278	279	291	312	314	292	286	299	319	293	275	295	335	282	297	305	328	287	329	285	289	297	342	322	281	309	278	258	280	285	310	336	297	305	300	270	347	277	328	331	315	315	302	324	296	304	331	328	295	299	291	264	253	292	306	319	297	316	285	299	303	285	321	304	289	328	317	301	305	308	288	294	284	283	338	297	344	300	305	298	306	338	298	333	297	363	311	301	303	324	300	303	305	294	274	318	329	316	313	289	281	306	303	303	306	305	327	322	270	296	300	310	335	303	296	309	313	296	326	310	334	310	277	282	284	309	297	317	318	286	300	304	299	299	296	293	318	324	320	303	297	316	303	297	264	294	312	293	317	323	318	310	286	317	321	301	268	315	289
34575	28903	33274	42563	41856	39326	36355	27848	22388	16976	12026	14650	12244	7178	7233	5719	3946	2391	1870	1790	1196	1239	1222	1165	1219	1160	1140	1456	1399	1360	1320	1347	1431	1616	1360	1243	1167	1098	984	1043	1130	955	892	843	831	850	747	777	835	827	813	788	742	743	771	788	685	776	768	726	1062	1959	1474	740	727	764	767	702	719	712	700	699	719	739	719	733	723	723	698	721	740	753	724	713	741	658	714	724	692	745	730	746	707	718	681	728	775	727	706	731	727	741	682	707	708	708	748	684	685	710	693	714	739	690	696	670	658	727	759	704	713	704	772	753	701	747	734	699	715	721	721	713	714	700	714	691	668	681	744	710	696	717	671	729	677	754	694	715	708	698	731	716	717	742	719	681	727	745	669	724	704	701	711	727	698	759	723	724	735	732	707	739	684	683	655	719	706	701	703	698	749	709	724	753	712	740	721	775	675	680	720	734	699	681	716	689	721	695	697	712	719	765	701	691	705	732	744	670	666	682	719	736	716	756	701	712	696	671	684	691	703	737	706	721	714	713	726	692	660	701	676	716	731	706	704	748	727	699	676	723	692	723	694	714	712	756	700	702	696	690	721	673	754	729	709	723	712	740	742	689	706	685	691	702	690	727	713	714	707	709	706	709	722	684	729	746	697	666	746	664	705	734	674	646	689	675	691	685	809	717	660	690	744	674	704	687	664	678	688	684	677	693	706	704	771	662	677	666	693	698	677	712	698	711	731	733	704	695	719	709	708	716	729	696	664	705	659	657	726	733	714	729	712	689	661	709	744	713	682	695	624	688	664	688	723	664	730	713	702	659	660	683	699	737	652	693	700	696	690	663	713	771	733	720	741	759	729	776	690	673	710	737	738	696	723	755	707	701	688	660	697	705	649	681	683	719	668	678	732	723	725	766	672	709	667	721	696	695	748	673	696	714	741	685	727	737	693	705	664	699	680	703	692	665	715	638	638	695	753	711	711	695	710	719	731	690	724	726	694	714	723	679	693	713	723	703	709	730	723	733	767	709	707	717	719	726	720	703	733	682	735	721	754	706	763	686	735	767	740	676	654	691	653	723	705	706	698	680	687	689	706	666	705	740	722	697	696	673	668	722	693	719	691	708	724	698	700	662	703	696	672	705	673	752	696	732	706	690	709	701	699	705	654	675	702	697	729	701	675	712	663	680	698	714	694	696	714	696	711	672	735	656	734	690	721	719	714	685	705	728	701	725	748	673	713	730	701	703	706	714	743	691	722	689	720	761	690	677	706	672	659	702	673	697	692	724	713	717	699	753	720	712	732	753	699	721	694	737	667	709	673	723	705	711	723	683	685	728	733	714	725	727	738	684	691	673	750	711	692	717	702	672	748	750	712	696	727	724	718	727	737	686	720	682	681	702	742	723	714	721	700	699	736	717	677	768	696	755	725	692	690	756	688	684	699	741	696	725	661	702	718	704	676	685	716	709	687	715	704	696	723	731	738	719	661	669	707	723	699	749	648	729	691	708	714	690	676	690	737	737	761	701	695	712	671	706	716	716	715	672	708	745	720	745	742	732	764	685	694	700	713	683	687	690	734	702	694	707	704	725	667	648	690	695	761	721	705	718	726	706	734	750	677	712	691	683	711	704	705	728	708	714	737	721	706	738	735	710	700	703	680	704	759	695	709	754	728	695	698	721	690	733	707	718	732	732	646	742	699	668	694	710	748	676	711	722	672	699	704	693	723	716	683	715	697	697	679	709	711	732	683	672	727	673	667	694	672	695	702	731	667	721	697	665	690	685	732	689	694	717	689	695	734	724	700	671	686	702	733	671	718	733	724	741	701	690	728	698	689	662	730	636	683	676	733	671	651	719	685	738	768	747	711	732	727	696	684	727	682	713	706	683	672	675	718	650	724	728	704	664	715	723	743	682	704	684	710	703	712	714	667	735	670	689	719	722	696	697	680	660	716	728	772	707	688	723	687	736	705	711	680	684	713	694	714	695	710	682	690	692	713	697	686	778	674	690	678	684	760	709	718	712	689	736	703	780	689	726	649	721	716	697	656	703	682	638	730	722	748	684	667	707	710	699	730	728	703	745	722	725	715	697	706	709	737	731	729	674	688	705	707	710	674	696	694	755	670	710	707	742	714	676	734	693	713	734	708	674	720	728	727	670	692	713	681	686	713	709	708	754	721	674	690	718	682	706	678	745	634	688	726	717	673	746	674	676	679	684	704	712	669	705	695	703	694	696	683	755	704	714	717	668	715	648	696	745	718	719	680	711	744	748	710	712	703	697	706	724	719	719	740	692	731	700	712	718	685	704	735	729	674	709	682	698	689	714	677	714	694	713	763	686	713	713	709	730	726	743	708	747	743	700	658	706	687	661	723	728	690	723	681	677	688	697	702	685	672	745	656	674	693	696	713	686	761	687	765	706	713	737	705	725	699	698	720	671	728	705	690	701	666	704	736	702	721	707	694	736	720	659	666	686	708	694	686	754	687	680	699	710	688	692	682	694	722	716	738	732	728	735	700	729	686	674	731	715	710	708	714	728	703	711	672	716	690	668	721	716	751	696	677	703	740	713	723	725	663	729	700	693	733	700	697	722	687	706	732	672	744	688	654	731	702	696	709	738	725	716	667	744	694	714	726	737	680	714	702	728	675	680	723	765	709	725	716	753	708	695	758	711	677	713	690	723	697	707	715	745	683	706	712	703	704	694	692	698	687	680	736	696	666	677	707	731	689	684	691	720	675	674	695	711	753	712	647	710	661	685	703	694	703	733	720	698	746	737	703	692	732	658	712	760	711	725	722	718	727	725	682	693	741	623	699	656	681	719	713	678	692	747	770	700	729	672	712	697	714	726	678	714	712	664	685	683	679	700	697	689	727	683	724	735	715	699	690	712	695	690	715	747	730	667	753	683	692	742	642	676	715	666	683	729	720	705	696	712	684	661	746	705	703	704	708	683	700	716	660	759	738	667	686	702	719	753	709	680	720	723	710	709	671	720	709	688	749	731	716	668	764	715	691	714	715	693	674	653	674	748	762	724	710	697	708	725	661	713	720	701	679	691	733	687	657	712	635	685	721	728	732	721	698	730	694	682	670	722	682	717	693	694	683	680	705	731	693	678	719	702	723	687	684	746	699	674	741	710	745	663	716	716	729	713	724	707	744	721	670	689	678	744	705	713	711	721	685	683	676	710	737	691	720	720	738	711	724	684	693	725	728	717	731	665	769	748	727	726	734	707	708	711	681	727	696	739	713	756	700	670	721	680	676	739	706	695	705	695	733	709	740	723	708	678	718	725	738	705	699	678	723	726	751	753	727	686	734	696	708	703	710	661	663	701	633	703	747	736	692	708	702	717	707	646	738	630	715	709	741	710	675	704	739	745	720	677	704	672	710	771	667	708	710	754	652	717	775	740	696	710	695	697	726	725	716	730	689	765	693	674	696	733	706	736	694	735	705	709	722	657	721	704	728	734	700	735	747	678	706	683	728	666	743	702	707	722	652	702
8912	5405	4516	4139	2867	1825	1204	745	445	281	203	226	204	198	164	169	159	151	120	149	135	137	160	135	151	137	143	130	126	120	136	146	135	140	140	143	135	163	146	166	129	157	134	109	117	135	127	142	119	160	129	141	134	129	135	141	137	139	117	125	123	166	142	144	118	109	131	120	139	136	134	122	122	122	134	154	152	145	119	139	132	137	141	141	126	139	146	144	143	135	146	130	116	131	128	134	133	130	135	139	126	139	117	127	132	140	123	139	134	143	129	133	138	134	130	128	130	128	126	111	137	113	123	152	139	123	125	130	121	119	119	138	122	137	140	112	124	132	131	126	117	147	111	123	130	145	135	138	125	129	135	128	116	140	133	110	115	143	112	150	124	119	120	121	114	118	131	126	138	133	123	129	146	155	115	121	134	97	133	149	130	139	141	141	130	126	109	141	132	118	133	113	132	152	150	131	125	142	127	146	119	122	142	120	128	142	123	126	126	116	119	149	137	120	111	138	151	149	131	137	129	140	104	131	123	137	123	123	124	119	124	139	141	139	127	144	130	110	121	130	138	131	138	142	140	130	118	128	152	141	133	142	129	132	125	120	118	116	147	133	142	152	98	129	121	113	133	135	143	121	147	102	143	130	110	103	126	147	136	131	134	137	120	137	142	118	133	123	111	108	132	142	127	130	137	120	114	134	123	133	135	130	137	132	129	134	123	131	131	131	124	131	124	119	113	136	130	138	128	135	140	117	143	116	141	131	106	124	137	125	134	136	127	121	126	113	142	120	117	129	122	122	131	130	141	141	133	124	142	122	116	136	148	111	128	150	108	123	113	119	134	127	143	143	124	110	143	129	140	120	116	130	138	121	120	119	134	140	134	138	119	134	122	127	123	122	140	122	125	146	129	125	129	119	140	127	146	138	141	142	121	121	129	146	133	114	116	134	138	121	141	132	142	121	120	113	124	119	128	119	128	146	140	144	141	133	125	135	123	147	134	143	129	130	140	120	152	124	120	123	129	135	144	136	146	139	119	143	120	145	126	146	115	117	158	132	136	131	149	120	123	132	127	124	129	135	133	132	132	139	140	139	128	132	136	132	139	117	133	130	129	129	129	126	138	128	147	127	135	117	134	137	135	142	121	126	122	130	120	130	128	134	124	133	117	137	153	128	117	136	151	136	130	134	130	145	134	132	147	136	132	150	132	125	134	126	135	135	121	136	147	144	112	127	128	125	129	126	120	143	122	120	129	134	125	133	135	143	140	145	112	140	149	129	137	122	143	133	129	135	136	127	128	133	124	140	151	120	134	144	137	129	137	136	128	125	131	127	140	135	117	134	139	134	133	136	114	140	142	116	117	128	119	147	129	121	160	141	143	141	123	125	130	134	135	121	151	140	126	126	138	143	139	136	125	141	123	139	134	130	117	116	140	128	123	115	120	147	130	154	111	153	127	161	152	100	128	138	138	125	144	121	124	111	155	150	127	123	136	111	128	137	119	125	136	151	138	131	141	130	138	145	113	163	128	144	132	128	151	145	148	137	145	149	114	137	123	140	154	120	118	138	101	135	141	128	141	133	129	118	139	113	129	132	134	124	137	121	129	129	137	161	145	124	115	139	140	136	144	130	139	127	124	132	133	132	119	129	125	136	118	120	115	144	116	140	130	119	112	140	139	118	133	121	121	123	125	126	117	139	141	128	121	131	138	134	145	128	128	125	148	126	128	121	142	120	143	139	110	130	127	140	139	111	162	130	124	107	117	135	136	131	125	140	130	126	139	134	140	125	141	162	141	115	141	141	124	130	143	133	129	109	150	138	142	122	119	132	123	143	140	129	136	136	104	144	121	125	143	140	140	143	128	134	145	124	130	113	142	132	131	140	113	126	125	134	119	166	134	118	159	118	132	142	127	135	136	142	143	121	134	137	130	121	130	134	125	153	126	135	132	129	120	114	124	132	132	119	126	125	121	129	146	128	113	123	123	129	124	137	114	130	108	130	125	135	135	113	121	153	129	124	119	136	125	136	133	117	129	129	138	125	115	134	129	142	136	143	146	122	156	128	128	110	135	141	129	133	134	123	129	141	141	140	121	131	130	152	132	109	135	148	139	138	144	119	112	127	120	119	125	130	122	137	145	125	126	128	122	127	131	157	138	117	124	137	133	133	129	124	151	132	114	137	112	124	152	129	137	126	131	137	137	130	123	105	133	139	152	126	120	127	141	135	141	138	132	134	164	145	133	124	113	103	137	159	109	132	127	157	130	132	142	146	131	118	126	137	119	123	107	146	138	118	116	123	129	149	119	143	116	130	131	114	135	128	132	125	128	138	122	135	122	122	110	125	139	118	126	117	138	134	166	130	123	128	115	115	138	130	126	125	126	112	140	144	133	122	126	124	117	141	144	125	145	135	135	126	130	134	110	123	137	115	135	128	125	126	133	141	125	129	146	127	117	142	123	121	133	130	136	125	135	124	138	119	137	143	120	137	138	128	117	130	132	129	134	136	125	125	113	130	149	133	130	121	139	128	143	149	118	139	133	114	128	129	132	138	127	112	127	131	114	117	129	129	128	118	137	125	130	143	148	135	122	131	157	130	111	126	136	125	121	138	154	116	132	132	114	123	141	122	119	140	132	119	128	134	109	130	147	133	120	141	121	137	133	138	144	111	142	145	125	122	126	122	145	129	135	124	140	116	130	133	145	132	124	127	126	114	113	144	145	128	120	118	149	134	128	106	144	134	135	112	172	115	125	126	131	130	148	120	126	120	142	134	139	124	131	130	138	135	143	142	137	147	134	125	132	128	136	126	136	133	132	111	133	105	105	146	145	126	133	143	102	126	144	121	157	139	134	114	133	138	117	143	135	127	115	146	113	118	134	124	109	136	127	147	125	143	141	119	121	134	125	132	111	147	113	158	124	139	127	113	142	139	146	128	146	147	130	115	127	165	130	130	133	129	143	119	137	114	152	137	160	119	136	128	134	119	157	164	111	105	127	141	116	151	129	127	133	121	122	130	150	170	136	112	132	104	119	136	129	112	121	144	130	103	137	137	109	116	136	132	135	137	135	112	136	129	130	153	131	138	155	132	134	123	117	128	95	121	126	148	140	142	142	136	114	136	123	128	119	140	147	139	118	145	129	137	148	136	145	146	137	133	114	149	117	95	106	159	122	112	127	122	124	137	126	117	145	142	144	132	120	108	115	120	128	125	146	123	142	119	128	137	142	119	114	137	138	134	118	127	147	116	131	129	138	115	118	112	123	123	106	120	163	124	120	119	141	105	116	135	127	136	126	133	137	136	129	148	127	127	130	142	151	151	146	127	124	154	112	123	128	125	118	125	141	115	128	129	137	116	136	144	123	121	119	129	129	141	133	146	147	142	144	141	142	131	133	141	134	123	129	118	111	121	145	130	126	129	134	103	130	148	145	119	133	127	131	128	139	129	135	120	123	142	102	150	120	121	127	119	127	137	131	114	115	123	142	128	130	127	151	135
7326	5060	7348	10677	8423	6035	4394	2615	2121	1434	1058	1090	843	796	737	621	494	464	478	454	424	433	444	449	446	443	446	456	456	418	435	423	365	407	401	412	422	373	393	397	433	415	428	393	398	394	392	394	401	375	366	361	389	415	376	398	370	358	388	399	432	588	500	396	373	375	377	405	361	387	380	400	368	354	356	392	363	409	374	385	375	384	363	380	373	361	361	337	387	359	376	390	377	328	348	357	348	370	388	328	397	359	363	374	388	374	412	362	382	374	382	351	368	382	358	363	347	348	398	356	349	361	363	369	398	369	373	358	391	369	386	385	426	398	368	368	405	387	391	367	415	350	399	403	398	379	348	413	388	394	406	405	384	361	378	383	356	374	384	350	358	404	345	412	418	344	355	381	350	392	391	379	374	406	393	388	350	380	421	380	341	358	433	365	381	378	365	350	404	346	400	380	384	388	381	342	376	347	391	395	337	402	356	372	364	392	386	409	377	414	400	391	376	377	378	395	366	386	339	410	394	385	379	355	393	380	366	379	383	389	391	347	417	403	402	402	375	410	416	389	370	341	352	379	382	387	359	372	372	374	372	383	368	369	380	390	390	380	355	394	392	365	360	376	379	376	374	392	395	393	363	367	392	398	399	393	385	378	387	384	356	354	361	341	383	401	366	364	409	388	386	365	406	360	382	372	380	388	375	393	390	392	387	354	349	365	359	376	362	376	330	378	386	403	355	362	389	370	374	376	393	383	394	409	396	360	367	348	359	351	426	384	378	365	355	371	365	344	365	349	380	355	373	391	375	385	349	404	376	376	391	384	368	372	408	386	430	395	379	354	378	352	413	366	350	402	386	392	381	411	392	372	355	377	392	393	375	402	381	396	363	393	379	383	367	393	366	384	385	359	359	377	391	352	379	372	407	376	378	384	392	409	390	378	370	368	386	380	360	398	388	395	391	397	362	380	394	411	419	405	375	366	383	382	372	382	385	371	380	398	395	411	341	378	388	423	373	386	407	337	342	394	374	372	362	351	393	398	380	380	384	364	409	365	363	363	375	419	367	389	381	359	369	401	373	342	388	367	362	380	385	327	379	391	357	383	398	362	370	353	345	376	371	343	369	419	379	367	429	385	398	360	352	378	415	385	374	381	382	386	382	369	373	402	403	382	382	388	421	366	373	375	420	347	352	372	344	394	391	356	390	379	355	376	334	356	384	335	393	382	389	378	381	397	361	406	374	380	369	395	390	387	364	360	404	393	394	378	399	388	421	383	352	423	409	374	364	383	376	363	396	398	347	373	400	370	380	397	347	349	402	364	354	396	404	388	379	359	365	376	425	394	409	399	414	354	385	359	369	400	373	387	399	354	361	372	407	363	400	384	379	382	343	376	358	393	370	392	380	371	352	365	383	392	360	370	366	379	393	392	342	386	392	377	396	356	375	419	345	364	371	374	421	361	389	387	372	411	376	366	378	372	375	372	425	374	336	364	379	387	375	373	382	394	372	393	392	400	403	380	371	409	366	374	398	373	396	378	398	398	372	341	384	346	370	368	390	395	392	410	379	395	365	345	375	393	359	391	354	415	383	355	385	399	365	411	380	369	364	389	383	360	364	383	361	351	394	403	405	399	352	363	371	343	352	383	356	383	382	357	380	371	406	380	352	348	382	381	402	339	354	384	394	386	402	381	366	375	410	360	380	363	380	339	330	385	388	392	374	374	409	400	379	400	305	371	364	419	396	366	399	379	366	386	357	355	353	370	374	392	370	395	370	393	385	410	364	390	399	414	375	358	361	401	385	387	402	398	383	400	400	397	352	383	384	368	428	379	346	410	390	407	377	357	392	372	380	401	377	386	385	363	363	400	394	389	355	395	393	384	382	378	359	355	359	366	385	406	346	404	393	394	394	392	383	386	371	369	372	380	379	406	378	372	356	349	405	386	386	382	379	378	357	377	425	399	389	389	374	381	356	369	344	402	412	386	377	400	386	363	367	369	376	394	400	380	357	379	459	343	353	366	392	366	377	359	390	384	365	361	347	393	359	367	376	384	383	370	387	379	386	338	376	389	348	397	361	367	373	350	392	392	401	382	395	387	374	376	353	380	383	382	366	348	383	407	373	342	353	387	379	412	365	397	405	368	402	387	375	385	369	390	379	392	382	374	407	385	373	383	383	373	393	385	350	394	381	376	412	354	353	366	371	350	361	358	370	351	393	402	356	391	350	396	342	354	412	388	384	390	420	335	373	370	375	384	391	379	406	359	373	389	386	368	387	383	382	383	355	364	362	379	379	370	374	343	386	372	374	347	354	397	396	373	344	388	382	387	370	412	394	367	346	379	339	398	376	431	377	365	352	403	369	382	387	398	380	371	411	387	402	375	382	361	377	357	392	383	334	366	388	364	371	397	399	367	361	389	389	371	360	388	421	399	379	392	410	392	374	410	366	380	365	340	370	394	399	359	418	376	400	358	373	402	388	366	346	378	373	378	389	379	375	366	367	394	418	407	395	381	384	400	403	403	403	389	385	374	405	419	426	385	389	396	401	374	376	372	343	420	381	381	341	392	370	400	406	370	389	389	371	386	373	349	389	377	388	396	382	336	398	363	336	374	396	353	379	398	398	394	367	353	358	367	373	364	386	348	405	353	395	388	342	416	350	393	371	368	375	404	355	337	360	375	412	366	387	368	372	387	396	338	366	369	388	369	380	395	368	408	355	401	386	376	357	405	362	356	363	340	383	397	339	398	377	363	399	398	391	376	384	391	388	397	386	399	367	381	383	392	397	379	388	365	398	327	384	368	368	396	379	391	380	409	406	394	351	362	389	351	360	357	405	385	405	397	375	356	394	367	394	386	387	359	376	353	387	382	382	389	373	398	426	384	387	385	362	353	399	377	355	377	368	370	368	343	378	362	371	380	364	411	394	366	375	356	366	347	349	392	360	367	387	391	362	364	393	393	365	373	376	372	420	383	369	345	396	376	376	387	377	361	415	374	398	358	355	379	408	388	358	403	371	394	375	375	361	399	388	385	379	387	370	398	381	360	381	387	407	384	363	416	403	419	393	387	373	365	392	374	381	353	373	397	389	351	374	352	371	389	353	370	387	369	327	379	389	378	401	344	414	375	372	382	394	418	396	370	363	432	396	387	391	350	371	378	379	348	381	423	349	348	358	365	363	366	371	378	393	376	404	369	395	339	410	392	386	351	425	412	375	376	386	412	361	384	370	365	380	403	390	424	391	362	432	383	361	390	374	410	374	414	378	400	380	392	411	357	382	374	370	376	384	377	351	371	324	382	421	358	390	360	371	386	395	371	394	388	368	369	399	361	409	387	394	377	393	357	378	367	356	417	361	399	330	404	375	373	362	370	342	375	392	394	371	369	349	402	374	372	372	393	379	367	368	382	369	345	384	368	426	375	387	375	356	376	368	352	367	365	374	380	403	381	380	417	356	387	394	368	393	377	381	347	395	398	411	389	407	372	384	406	371	378	434	362
34099	29285	27212	33309	28690	21503	16789	10334	6702	3864	2179	2323	1928	1291	759	684	494	411	419	330	333	340	340	373	346	335	345	350	338	336	341	330	322	354	337	313	309	323	308	323	347	290	294	312	336	308	305	301	316	297	302	326	319	318	310	332	283	303	288	358	616	765	670	349	298	324	329	316	317	280	291	331	296	314	287	295	297	311	306	304	310	332	286	304	293	313	297	332	288	305	323	288	283	317	313	341	294	275	305	323	297	312	314	264	299	286	309	302	306	299	320	290	281	287	299	307	312	306	285	286	313	318	307	326	314	309	318	298	310	306	320	288	291	302	280	313	304	303	321	296	308	300	310	312	324	272	281	297	309	306	300	312	334	311	312	305	286	291	309	307	291	321	272	293	292	292	307	280	288	289	302	311	285	292	303	313	309	309	297	305	284	279	322	287	305	307	304	276	287	299	256	298	322	316	310	310	292	306	287	309	297	270	294	312	302	315	278	269	323	310	262	328	289	305	313	277	290	315	305	299	283	285	287	265	327	322	330	308	339	327	285	315	305	275	278	329	333	305	293	324	308	281	263	313	308	275	326	314	334	343	273	312	330	334	310	269	305	333	305	325	290	304	274	295	277	308	286	291	302	321	318	321	271	334	301	301	296	303	302	332	283	301	290	292	325	353	299	310	298	318	287	301	296	340	307	299	275	323	294	321	339	301	313	282	299	298	318	304	271	300	314	312	300	330	285	307	321	317	289	291	331	326	340	324	324	306	314	310	304	295	297	301	350	306	284	307	306	300	305	322	324	299	259	295	295	319	326	273	246	287	288	288	327	309	286	307	284	312	308	294	357	298	283	312	323	308	302	310	309	298	295	291	325	325	310	276	299	302	275	315	272	299	329	306	261	272	281	288	285	296	300	340	297	325	307	296	291	317	274	277	317	289	345	307	291	279	313	308	294	318	311	331	294	271	324	303	296	304	332	313	294	285	310	307	310	296	311	297	299	314	277	286	289	292	293	297	307	291	332	271	322	296	331	277	310	319	299	303	341	310	286	283	322	301	302	289	284	275	284	308	310	307	323	316	324	321	291	298	275	306	315	289	304	268	340	322	292	263	323	311	308	309	272	288	302	313	286	285	301	298	300	315	302	281	306	279	284	305	322	318	320	279	287	299	281	309	315	307	270	316	295	283	318	278	331	317	305	286	329	323	313	327	313	330	296	338	273	306	285	271	308	290	310	285	288	290	293	321	303	329	318	287	321	281	296	284	288	310	299	307	316	352	326	297	283	316	305	283	335	321	307	284	263	325	314	349	287	273	309	327	288	299	300	300	282	339	299	281	312	318	305	293	300	352	303	281	302	314	334	318	294	300	336	315	311	317	324	333	315	279	312	275	328	331	350	317	311	316	309	274	285	293	287	289	290	313	312	311	281	305	312	323	334	311	299	266	284	287	302	309	325	279	293	296	320	317	292	302	298	286	294	288	299	273	302	312	287	288	299	321	299	302	353	322	287	305	291	328	313	275	308	258	331	294	319	279	280	290	278	306	297	295	297	323	278	290	297	329	300	339	331	306	306	271	315	329	305	324	315	285	315	307	293	297	277	328	283	266	304	316	317	307	309	319	348	306	302	297	308	258	336	316	318	296	319	286	330	320	288	321	261	311	313	322	292	327	295	305	297	301	308	329	299	282	330	313	321	283	275	286	327	322	318	329	307	301	338	306	249	321	304	296	318	277	322	309	290	309	314	285	299	311	308	326	313	293	306	307	296	317	293	272	323	287	307	290	269	289	298	317	321	309	301	304	309	317	279	278	302	318	317	295	311	265	318	283	313	299	292	279	333	297	309	293	303	310	276	317	336	336	299	318	249	307	307	302	330	319	286	302	293	321	334	315	294	321	308	292	283	325	323	306	318	302	297	295	321	308	246	282	278	309	326	320	297	298	293	308	290	291	270	330	325	298	303	281	280	312	335	274	303	292	340	302	303	304	295	345	309	317	307	294	310	311	310	299	281	275	316	307	306	288	312	314	304	286	315	293	312	323	333	298	294	328	313	300	294	326	294	323	270	304	297	318	327	328	329	298	318	298	309	317	283	334	306	297	320	304	304	268	296	316	330	318	274	300	320	258	307	305	293	296	310	279	305	332	304	324	305	341	303	313	322	303	307	326	302	307	291	314	286	304	321	307	317	294	327	307	275	316	299	304	301	308	300	305	308	288	314	309	317	324	300	333	312	312	328	307	308	281	306	349	290	285	288	288	311	290	339	266	312	305	312	283	288	313	328	309	321	325	279	282	307	274	291	312	309	304	294	309	315	289	279	305	309	290	339	281	304	294	317	288	259	304	342	283	331	294	317	303	280	298	311	341	312	326	312	328	289	291	309	304	327	295	288	308	318	334	280	301	279	327	298	260	286	313	302	320	276	312	304	311	298	290	291	299	302	301	338	273	295	323	271	310	315	295	279	297	327	339	316	311	300	314	293	309	311	295	314	298	330	306	328	326	339	323	315	340	285	260	318	326	322	331	291	307	303	272	291	326	310	251	288	310	342	336	309	277	284	298	314	297	295	291	280	281	305	322	298	308	284	312	316	284	297	336	266	282	297	306	301	304	299	293	303	305	302	305	269	313	294	265	324	278	301	296	288	311	285	306	301	315	281	288	292	321	278	316	286	299	295	294	318	318	296	297	333	284	296	311	308	295	298	314	313	303	315	256	272	272	305	286	329	297	287	312	297	351	309	321	280	281	311	312	314	285	323	327	329	287	306	309	297	310	307	289	322	272	325	361	304	310	304	309	287	325	288	297	279	303	295	301	306	306	308	306	322	316	302	323	318	317	338	302	292	301	261	311	294	295	290	313	315	318	296	322	292	333	301	291	320	307	312	280	324	317	287	291	292	318	321	300	284	297	325	307	310	291	289	312	281	276	284	278	282	324	285	300	286	319	314	303	294	269	287	294	284	350	306	327	309	288	327	295	313	315	296	350	317	336	318	282	307	294	326	333	278	295	265	272	301	311	310	310	305	294	355	322	323	300	326	300	315	334	304	300	295	312	315	287	311	262	334	311	284	306	307	305	285	288	306	319	329	273	257	296	309	303	295	315	318	308	327	300	345	297	292	280	320	285	310	308	294	297	283	293	314	317	307	309	299	313	313	287	323	306	297	299	292	299	308	282	301	291	317	288	325	307	293	288	320	303	308	312	282	307	285	311	322	291	323	280	289	312	287	331	289	313	306	288	303	291	300	334	307	305	285	328	308	311	304	279	294	297	323	271	277	292	313	303	308	328	278	320	308	319	302	291	333	298	283	291	317	301	316	331	306	302	319	323	287	304	329	300	313	308	288	369	261	288	270	291	282	306	324	304	322	299	283	287	291	323	326	257	321	335	316	295	279	286	287	319	314	308	273	305	311	278	289	325	287	292	307	305	270	312	297	285	291	303	307	317	304	336	298	262	317	280	311	292	306	291	349	332	314	287	282	280	302	316	281	338	321	317	284	302
26361	20003	24682	35935	35167	28332	27168	19081	13933	9730	6635	8922	7487	4782	3777	3344	2366	1641	1572	1208	962	986	1025	1024	993	969	970	1013	1058	1030	1005	1028	1158	994	1086	1004	949	920	815	827	918	835	834	845	867	819	839	789	780	744	779	737	753	784	750	796	778	756	817	1385	3300	3963	3105	828	737	744	741	750	727	738	716	752	739	760	729	705	751	752	709	736	737	768	718	745	725	768	743	745	722	739	748	702	726	747	694	761	757	726	757	716	704	722	730	730	745	769	698	747	705	710	750	765	781	745	774	750	756	744	780	741	769	748	746	731	716	724	727	697	787	726	710	727	707	763	777	782	742	744	750	743	740	779	712	706	747	727	748	719	772	724	718	741	759	711	743	755	710	750	731	746	746	708	783	755	745	738	770	747	807	734	765	760	733	741	784	737	768	754	769	718	694	731	751	752	667	771	719	744	758	724	770	738	710	759	749	705	713	729	726	722	728	764	711	757	754	729	721	743	669	746	774	774	704	737	707	772	739	717	728	690	779	722	696	751	708	724	720	735	734	697	726	782	748	736	748	723	695	739	716	680	715	733	711	763	735	758	738	778	756	703	757	713	797	739	790	706	747	735	787	756	764	744	739	769	739	750	747	736	725	786	772	742	701	730	722	731	778	733	782	723	713	790	721	700	745	743	750	706	724	746	772	754	786	752	670	710	715	692	715	761	693	729	754	753	729	728	710	744	738	730	744	723	733	744	746	707	726	709	773	765	737	735	723	789	724	693	752	715	741	735	735	741	706	731	719	771	713	673	740	741	714	711	748	722	734	710	765	694	715	684	750	750	706	753	788	719	743	749	764	756	781	733	736	760	740	735	736	688	698	723	779	725	771	714	732	768	740	745	759	697	742	739	740	712	742	801	736	754	664	791	797	706	789	735	699	752	711	756	705	780	734	744	688	743	723	732	682	759	740	752	778	760	766	738	733	766	666	760	750	732	759	745	736	757	787	766	766	748	702	716	742	746	729	744	763	730	737	722	747	749	777	790	759	716	771	750	711	779	732	728	729	732	772	742	748	766	754	795	740	765	770	719	784	758	739	735	733	755	738	698	661	709	722	733	734	768	747	745	718	733	726	732	688	719	708	708	756	700	732	730	767	789	718	735	713	737	738	751	737	682	715	722	745	731	734	730	711	765	741	724	731	783	747	752	784	742	731	742	700	710	785	777	733	737	715	719	759	723	763	730	708	785	700	765	690	750	760	717	741	749	768	713	774	787	753	764	776	748	711	764	770	724	769	751	730	759	779	729	716	765	718	682	763	742	760	752	719	745	737	701	714	789	755	762	760	729	763	773	781	734	709	738	723	710	771	718	770	738	717	721	717	772	756	753	737	779	727	663	723	690	742	749	717	726	773	721	717	746	778	751	682	740	747	789	721	690	770	805	701	751	726	723	731	750	698	779	725	722	743	758	767	726	773	738	783	770	723	696	772	725	748	753	737	766	726	719	688	759	743	725	702	763	748	743	752	753	748	723	748	722	741	722	764	726	755	691	743	692	771	793	770	733	683	751	760	668	722	750	749	752	752	738	761	773	775	755	751	749	794	715	782	792	736	750	730	748	718	718	725	754	729	759	698	769	718	756	768	719	715	712	746	706	708	749	781	734	761	731	726	798	751	773	739	769	730	761	698	771	754	754	683	790	775	804	755	712	736	741	734	739	757	726	721	727	726	758	735	777	796	754	716	711	705	722	739	695	668	717	753	723	727	738	773	773	807	711	735	709	816	721	694	745	735	717	757	770	723	678	748	719	743	707	723	718	732	747	756	745	762	727	739	734	745	732	732	725	720	770	737	731	729	721	754	725	756	770	719	706	735	723	794	780	713	746	733	756	649	684	750	809	743	729	734	758	690	787	722	764	775	734	723	716	785	742	749	770	760	730	725	772	723	751	736	759	772	751	765	757	720	726	740	749	781	761	735	783	754	759	706	780	681	755	718	763	734	737	751	713	732	733	765	688	720	768	780	754	766	728	721	695	731	730	759	692	713	696	792	726	708	746	747	707	776	754	745	751	772	743	723	697	709	753	771	723	763	726	721	785	735	751	722	701	744	794	740	712	770	750	739	777	767	736	718	710	797	735	702	805	759	742	792	732	754	705	762	727	710	726	752	748	683	777	795	749	740	745	784	803	727	732	770	742	699	787	771	743	754	734	736	775	719	713	748	751	757	786	683	758	759	711	784	789	695	758	749	724	728	683	789	747	690	725	767	722	753	741	744	738	684	695	731	775	756	718	747	745	716	729	735	792	757	675	714	735	733	756	728	749	768	746	785	750	702	714	717	679	715	728	753	794	745	711	758	787	747	726	751	711	702	760	742	746	742	754	759	737	744	732	695	738	724	729	766	705	752	776	720	770	746	716	736	775	714	746	790	753	734	681	779	757	780	682	713	756	732	727	757	683	758	757	707	719	716	705	714	708	733	763	702	760	722	769	762	716	744	745	728	711	711	737	687	705	756	723	713	719	698	689	741	685	746	749	735	760	731	725	735	735	727	760	726	713	719	746	739	713	767	733	741	753	717	749	734	736	716	806	745	723	700	725	774	702	737	756	756	728	701	746	724	756	752	718	696	733	707	754	739	708	712	707	734	756	713	765	745	749	723	767	722	706	748	781	729	717	759	728	734	747	798	763	763	769	745	751	716	768	767	729	715	697	721	707	734	724	695	717	713	704	695	799	699	766	749	698	747	738	720	764	723	678	691	767	733	715	755	755	759	745	725	707	768	724	711	746	765	730	697	762	747	761	718	743	769	723	762	752	756	740	729	758	705	728	731	709	744	703	776	764	723	782	754	744	704	713	759	715	738	739	744	694	683	700	710	715	777	753	769	759	717	740	756	750	783	783	724	693	758	697	775	778	727	726	718	753	721	753	771	705	705	784	737	706	755	712	706	763	735	746	720	774	723	785	756	754	782	747	744	758	778	736	701	745	745	695	746	686	713	809	692	719	712	718	795	725	710	756	776	726	730	793	734	725	752	756	738	755	764	736	739	719	774	677	725	691	722	699	732	776	708	718	778	788	712	692	785	714	778	742	785	738	765	703	731	823	714	767	723	726	747	717	770	804	744	747	741	723	758	769	765	726	728	696	718	757	740	726	737	746	748	703	751	698	733	722	708	747	744	716	728	720	733	777	750	700	761	785	751	749	742	774	746	795	697	741	730	753	767	730	743	737	724	717	769	748	718	677	734	772	741	721	721	748	763	718	720	816	747	747	735	731	728	756	721	728	775	739	735	735	737	733	723	731	728	721	754	742	774	722	715	745	696	704	743	709	726	748	697	783	733	739	778	676	747	765	809	722	748	707	731	707	752	725	765	753	758	728	729	731	728	748	709	704	790	745	754	717	791	750	765	752	693	772	759	722	732	720	749	759	725	760	767	696	713	762	729	765	726	735	719	733	720	755	691	719	704	785	725	730	720	777	720	753	749	721	712	756	760	767	764	738	785	791	742	772	759	707
43477	33463	30833	38069	33943	27817	25780	17727	12981	7222	4927	5113	4375	2782	2081	1317	960	667	676	503	495	445	475	474	443	467	511	480	484	456	481	476	506	481	498	456	455	442	391	429	493	389	455	470	427	418	406	410	384	357	404	379	423	405	393	404	405	432	417	508	1104	1296	1255	491	366	351	393	395	412	383	406	429	406	379	359	401	399	392	435	425	405	398	422	408	359	407	395	401	413	389	421	406	425	385	451	375	403	402	422	403	382	396	411	409	394	439	399	392	407	408	421	390	430	426	364	395	381	373	378	431	412	397	405	396	406	429	400	388	408	388	415	405	410	392	373	397	410	420	400	386	404	407	462	423	377	404	369	379	406	394	428	369	374	387	399	409	383	358	388	389	391	363	393	387	405	427	377	370	440	424	366	420	415	408	354	417	430	388	411	390	445	371	391	389	400	401	388	418	406	409	438	370	399	439	408	440	363	368	374	404	399	409	350	401	372	365	425	395	384	387	371	420	424	421	376	411	400	374	363	377	447	363	411	385	379	403	408	441	407	428	377	408	427	395	372	402	406	423	397	374	403	389	415	387	415	412	360	393	411	398	398	387	358	429	353	422	407	380	422	389	397	402	411	382	419	405	395	423	408	396	405	369	377	400	397	404	407	375	416	414	405	412	421	394	387	396	390	417	381	388	388	395	435	355	385	383	367	345	329	396	399	386	416	386	401	387	444	390	416	412	416	411	425	385	393	392	350	381	419	409	423	404	366	406	359	381	358	395	387	401	405	402	390	400	384	418	376	407	427	372	365	384	415	399	376	404	416	410	395	365	385	372	374	405	395	404	416	414	427	412	373	385	389	397	417	381	411	392	393	420	398	398	419	421	412	387	416	412	382	389	403	406	385	401	392	412	396	408	394	411	421	414	406	425	366	386	386	441	423	382	365	427	405	379	383	398	430	392	391	438	375	390	385	384	413	398	411	379	407	399	411	394	405	415	383	383	436	400	385	381	380	428	415	404	398	376	394	400	412	427	405	436	443	393	374	389	370	404	422	420	407	371	364	403	367	364	411	406	383	379	418	415	405	437	427	421	412	419	430	434	407	428	393	407	383	390	416	388	413	423	383	369	380	398	412	390	415	395	391	393	379	402	387	423	384	398	375	420	404	403	368	434	379	357	403	395	413	389	406	378	437	392	388	406	374	373	397	397	379	383	436	408	401	453	376	388	397	403	372	397	407	370	384	428	406	376	394	409	411	348	411	413	379	414	414	401	436	418	400	420	390	389	399	414	381	388	408	428	413	429	396	412	409	394	374	395	402	421	415	403	414	365	389	376	400	392	407	402	395	438	421	394	386	395	397	406	440	385	437	360	386	404	367	418	398	435	375	399	387	380	400	386	384	394	427	433	371	384	390	415	394	405	401	393	394	375	398	376	422	385	414	382	397	387	427	388	388	376	398	354	408	373	398	340	390	390	388	426	421	380	401	385	405	415	407	394	423	406	388	406	365	377	403	390	428	400	429	401	375	371	405	387	389	374	448	459	382	368	385	388	399	422	365	380	398	432	430	413	382	416	398	409	385	389	384	436	404	377	384	390	414	396	360	382	377	436	376	414	393	379	391	372	390	433	407	408	409	377	435	406	388	419	426	389	374	411	399	397	398	391	418	400	380	403	401	379	362	394	435	365	430	381	380	404	435	416	405	360	370	386	379	421	398	398	397	442	431	359	389	410	374	408	395	377	381	375	372	419	441	369	389	395	401	416	413	437	403	416	409	363	403	427	381	395	366	397	402	403	418	395	404	389	358	378	384	457	419	403	388	394	405	408	395	397	415	387	390	408	411	368	395	378	406	393	403	395	414	403	405	406	395	448	410	443	399	378	412	422	406	410	383	402	428	415	417	421	399	375	426	376	379	376	384	386	404	406	438	422	405	387	387	408	406	444	400	379	381	389	405	411	417	398	393	407	413	401	390	396	390	396	392	372	390	408	390	388	384	345	381	399	400	388	385	377	424	386	433	370	404	429	425	387	424	390	366	395	384	386	395	416	363	422	418	391	412	441	391	407	388	423	387	378	377	399	409	392	409	411	411	383	404	400	356	385	388	368	405	399	399	363	402	382	396	383	401	427	402	399	395	393	404	397	386	378	372	396	401	377	413	405	393	373	392	411	416	426	407	369	366	450	400	406	413	382	412	353	393	403	427	408	392	419	384	419	380	414	390	427	392	391	399	409	413	402	391	394	369	393	356	407	378	389	398	391	390	383	363	401	443	362	417	382	408	379	415	440	397	433	402	417	393	385	408	417	359	416	405	411	425	418	420	386	343	443	433	382	395	398	394	416	401	413	375	404	386	376	407	370	389	419	386	376	402	415	407	434	389	448	390	374	382	386	441	360	383	416	390	389	410	375	421	413	390	368	393	403	386	433	387	411	392	423	378	367	400	444	402	400	404	424	399	440	403	433	416	422	397	384	368	374	411	412	429	435	378	398	382	426	403	390	390	403	417	381	443	301	382	419	400	392	399	403	405	391	376	391	410	414	369	412	379	427	373	402	387	371	394	397	369	425	393	383	393	421	412	399	379	405	387	383	394	375	365	401	418	427	390	400	404	399	429	396	400	416	418	422	388	442	384	437	375	369	382	368	420	361	425	393	400	397	388	366	383	392	387	373	437	385	430	378	416	414	394	398	421	359	398	438	371	397	374	398	416	378	376	406	411	396	382	363	368	427	391	387	378	433	414	397	428	403	427	380	376	388	410	357	405	396	418	423	384	390	370	413	422	410	407	415	381	387	426	390	407	391	424	404	419	442	384	410	390	430	401	389	391	395	432	384	408	436	444	412	422	417	359	375	423	365	361	376	375	422	450	419	382	413	415	407	378	377	414	400	401	365	406	374	379	398	381	401	421	422	418	380	405	382	382	437	388	417	378	409	374	399	376	374	411	442	418	391	438	422	407	413	383	343	395	397	419	377	399	408	423	399	424	369	420	394	389	384	391	407	390	410	372	430	375	383	355	406	424	403	397	349	404	407	440	416	369	383	403	375	396	389	420	395	389	390	376	383	406	386	413	387	380	436	377	374	431	385	381	422	430	374	404	445	398	397	377	374	438	389	371	403	395	390	393	391	429	379	429	419	414	404	396	443	385	424	374	418	440	396	361	370	430	364	391	399	388	385	401	410	401	385	381	424	411	422	417	407	376	372	375	401	400	394	417	408	416	390	400	373	402	427	441	402	425	378	411	421	414	437	397	394	381	373	419	385	368	407	389	410	398	374	363	407	381	397	432	395	389	395	382	390	389	389	360	389	440	422	383	415	437	411	390	408	402	402	416	405	400	362	381	371	389	402	398	392	396	376	370	423	404	355	403	381	384	379	401	378	399	360	426	417	415	427	406	392	428	376	411	381	421	427	396	392	414	381	396	419	390	446	402	392	419	386	384	354	359	387	347	399	376	381	422	394	416	386	374	453	404	377	381	419	416	389	423	357	409	428	374	439	399	402	375	430
34275	25495	29805	42034	41320	35459	35895	27103	22608	14390	12308	14419	12703	8837	8149	5837	4080	2781	2164	1559	1410	1422	1405	1431	1414	1398	1507	1489	1367	1362	1397	1503	1414	1489	1545	1515	1439	1205	1129	1119	1171	1047	1056	1046	1049	932	977	997	1105	988	985	969	956	964	964	934	995	930	952	1570	6224	6915	6408	1270	949	885	874	972	894	894	888	896	922	909	913	949	918	915	909	915	877	941	946	831	935	949	905	943	923	924	921	944	921	885	881	852	857	886	921	850	885	896	935	897	954	943	926	899	892	941	901	907	879	870	919	865	875	855	936	897	919	948	948	892	914	937	880	937	911	906	957	910	879	931	955	861	867	901	928	916	852	896	918	878	883	887	909	873	887	885	878	910	837	934	884	922	883	921	896	938	891	900	887	870	908	882	923	903	871	941	939	866	868	976	917	905	928	922	959	883	902	964	915	888	935	877	871	879	879	898	939	912	970	898	907	905	880	944	958	892	862	901	913	892	946	899	912	885	888	942	869	911	931	914	929	948	904	906	960	931	911	887	899	910	880	887	960	936	938	858	878	905	851	876	885	948	907	917	939	892	844	888	894	970	911	885	901	925	897	932	865	924	961	934	868	858	896	881	928	890	900	912	862	896	907	913	893	887	907	864	947	911	860	882	894	913	953	908	925	883	863	875	876	903	868	895	945	939	912	968	890	955	935	897	898	872	904	925	901	936	950	853	885	896	911	884	934	911	901	876	947	935	928	870	912	886	882	900	927	901	885	911	946	912	916	948	954	895	853	900	884	920	918	957	876	908	874	933	845	944	877	908	907	917	894	955	887	899	890	881	924	895	940	912	886	956	998	913	924	904	866	897	939	878	919	884	918	960	889	905	932	941	870	931	903	921	874	942	894	904	901	896	938	903	922	868	930	861	918	920	921	947	928	922	936	860	908	884	953	900	944	894	944	924	876	912	886	942	910	962	908	915	879	851	908	875	867	896	904	871	936	915	904	893	927	897	911	891	910	889	819	898	899	894	905	892	925	836	897	908	916	915	889	919	881	880	948	909	872	835	903	885	915	901	849	882	888	883	869	896	920	964	951	922	883	987	880	846	923	953	895	891	980	915	889	917	892	881	1017	921	876	889	935	863	910	886	920	913	872	944	900	923	908	906	913	891	922	849	883	893	824	924	919	917	915	876	902	905	886	911	922	934	852	952	914	918	977	963	937	913	886	878	884	906	943	909	972	916	1008	922	878	926	892	862	899	895	910	932	896	892	905	940	897	884	860	894	864	904	890	880	921	923	907	898	866	925	934	899	888	899	902	903	915	877	911	928	918	905	904	898	934	923	901	941	884	928	911	904	906	886	910	947	906	891	861	830	915	952	885	912	889	909	926	844	878	928	925	863	916	880	922	881	855	931	888	858	901	890	924	856	872	885	920	920	867	982	904	912	945	875	882	867	867	920	911	909	931	938	891	978	888	920	926	922	951	909	878	887	914	938	949	936	903	891	912	894	870	881	954	930	875	915	857	917	901	817	879	948	935	944	907	940	949	930	876	887	947	858	922	907	931	941	902	848	932	957	874	933	892	955	855	967	929	899	918	903	923	900	981	911	949	871	919	889	846	935	918	906	915	849	919	892	922	910	863	929	891	950	943	868	875	927	937	857	917	891	857	896	971	940	955	874	878	920	914	909	931	876	941	931	908	928	839	925	850	891	926	927	922	905	915	935	890	894	847	911	896	858	925	892	924	942	884	887	904	942	876	910	879	904	881	919	927	964	909	896	911	877	867	938	871	971	935	941	883	920	936	916	917	878	909	888	911	880	858	854	901	895	941	882	961	847	889	875	897	872	892	905	969	918	916	978	947	915	954	861	961	929	900	912	951	875	864	905	883	824	928	824	897	870	917	877	912	915	890	932	922	855	972	881	906	884	878	899	904	913	845	865	915	939	909	901	869	886	928	887	897	918	910	958	898	911	888	900	954	913	879	943	912	894	859	887	918	950	878	917	883	935	961	922	907	891	952	942	834	919	837	849	904	943	953	908	877	843	933	868	924	939	951	845	898	915	924	898	913	869	894	849	950	910	924	924	925	842	887	916	922	925	907	955	907	910	931	859	898	903	891	876	863	927	926	864	918	937	905	962	921	920	868	818	933	919	920	904	907	877	957	938	920	908	958	932	946	873	908	897	940	894	856	963	944	912	916	909	890	904	943	853	958	926	961	873	884	878	969	948	883	902	920	865	903	932	880	905	885	905	871	902	835	938	893	911	915	930	923	861	899	892	960	916	902	897	895	830	926	890	945	872	918	931	908	868	962	955	874	909	875	880	875	864	945	909	889	914	919	936	947	921	918	876	910	924	920	995	880	911	881	917	889	932	892	898	900	932	888	887	937	908	931	858	949	893	918	880	856	847	946	921	921	949	899	883	883	938	889	867	931	932	987	909	967	909	915	879	898	943	896	893	908	863	892	908	906	897	953	960	876	920	889	853	871	922	958	924	958	972	914	872	919	904	855	916	924	944	931	911	853	941	904	888	960	899	946	841	862	933	869	945	896	919	927	860	956	896	910	903	974	893	937	856	915	943	903	923	869	901	920	923	908	907	900	876	896	929	905	900	895	902	955	902	897	892	920	875	928	872	882	899	923	923	874	887	896	881	842	909	968	931	938	868	882	922	899	923	835	891	870	887	958	886	938	869	934	921	889	893	931	906	907	958	882	895	967	881	879	865	925	867	910	918	920	951	903	928	935	902	907	898	925	938	938	941	877	950	940	901	895	888	872	902	925	918	832	893	888	871	876	923	864	905	918	948	848	900	899	928	889	893	880	880	894	897	897	890	964	895	920	872	866	890	977	984	887	900	878	911	929	899	932	900	857	925	949	948	890	899	880	843	906	941	954	872	915	913	875	891	950	928	907	917	913	892	881	912	864	841	893	929	936	868	894	890	949	869	965	839	916	877	905	906	910	897	930	934	868	941	925	892	888	850	920	903	823	892	914	885	912	837	959	873	934	905	931	920	902	855	956	892	939	856	929	951	925	869	935	916	950	936	875	899	978	924	954	908	866	896	924	880	906	884	920	884	893	866	902	875	902	894	902	905	869	953	877	867	909	893	887	876	887	950	880	881	905	921	941	926	886	903	903	933	898	898	888	862	871	833	878	908	960	867	899	964	882	910	914	892	903	928	915	902	890	842	935	905	936	876	863	930	867	924	911	917	866	894	859	846	955	908	874	909	872	872	855	920	902	919	885	882	915	913	956	919	937	878	904	926	880	887	948	891	890	900	913	900	943	870	924	821	930	866	889	916	907	907	898	856	897	894	879	870	941	954	902	894	886	906	928	928	852	899	930	841	845	846	897	926	927	884	905	872	916	898	908	895	958	906	902	907	839	888	927	923	899	885	909	919	868	855	897	929	952	848	912	898	906	916	871	878	853	904	915	926	916	862	901	892	896	929	898	939	910	916	900	905	960	974	927	880	922	896	909	922	920	943	883	941	872	957	902	890	925	930	922	896	899	950
8631	4810	3879	4320	2875	1593	1014	576	467	322	316	291	237	229	242	227	188	184	188	153	142	166	182	173	175	171	178	184	188	198	167	162	178	201	168	187	185	171	176	170	160	169	170	183	171	191	209	193	192	164	181	193	173	169	170	146	181	178	178	173	204	217	224	183	159	185	172	176	154	179	174	167	167	154	171	172	183	203	186	180	174	158	173	156	160	160	197	163	197	180	173	171	158	178	160	176	171	179	149	162	165	172	147	182	176	171	158	186	168	143	184	166	165	165	158	197	181	198	170	174	155	178	181	174	186	190	161	131	159	169	176	196	172	162	191	170	150	185	175	199	181	177	178	161	162	160	165	151	177	155	146	183	172	196	204	159	155	169	175	140	152	178	167	159	168	169	184	162	161	164	164	157	163	142	195	150	167	189	193	185	197	164	183	168	172	174	148	188	175	159	198	179	162	158	152	197	175	183	170	157	172	155	158	167	175	171	166	151	183	185	176	163	209	168	179	161	160	155	164	187	169	164	161	153	174	193	163	185	173	169	167	198	189	136	159	197	192	173	180	175	161	171	163	164	163	165	171	157	174	182	135	169	172	166	189	191	153	169	159	162	178	196	171	189	168	150	165	185	181	160	184	191	154	152	184	192	162	181	154	168	153	164	145	188	197	163	179	160	174	159	174	176	164	179	189	163	159	188	179	180	177	187	167	159	186	186	147	183	191	185	161	154	154	158	166	179	163	188	168	175	167	139	165	173	176	152	155	199	166	196	158	173	167	204	163	166	175	164	164	156	169	169	176	165	183	200	170	156	151	202	185	155	165	173	167	175	172	167	145	182	178	179	127	164	172	161	170	167	164	176	155	155	172	175	183	165	171	170	179	167	167	176	193	166	150	208	183	168	152	160	155	165	141	162	162	156	185	187	158	179	177	170	186	166	166	160	178	186	149	167	130	166	172	194	163	150	178	169	164	160	168	154	176	159	178	181	186	163	161	180	165	166	198	150	169	189	180	177	175	185	144	152	185	196	177	156	162	175	185	150	180	155	180	174	150	169	167	173	180	181	192	159	177	150	202	149	173	169	156	152	169	174	168	157	203	181	150	184	175	216	183	177	194	166	168	177	170	178	171	184	184	175	169	150	160	171	166	187	178	174	172	148	191	207	168	191	178	149	192	185	159	178	191	187	188	175	177	169	164	160	206	200	175	185	134	186	176	162	181	154	175	170	151	176	153	170	203	182	150	177	169	170	153	157	171	157	186	182	181	178	178	184	195	151	148	158	172	170	154	188	180	179	163	186	155	191	191	178	200	170	168	168	146	173	171	178	178	177	186	183	157	168	134	186	173	137	169	172	184	167	181	178	175	155	173	169	180	174	176	169	164	175	171	160	183	188	166	182	180	152	176	166	177	189	168	174	181	174	200	177	180	165	202	147	170	175	168	151	173	157	162	170	173	179	153	161	173	165	186	148	164	174	164	181	171	169	178	183	170	169	186	188	175	157	198	166	177	151	197	173	157	208	151	191	165	160	165	169	193	148	155	189	186	172	182	190	171	183	159	153	185	181	206	186	175	184	188	171	182	157	173	159	182	172	163	185	148	173	181	165	149	185	190	181	194	180	175	181	179	153	152	195	169	172	193	172	179	165	170	171	217	154	176	155	188	143	180	177	148	158	181	191	168	192	179	176	165	167	169	166	156	162	171	156	163	196	180	192	190	168	161	140	173	163	184	167	151	166	141	159	152	175	162	165	178	153	182	176	161	175	175	194	187	149	170	157	165	171	157	145	148	156	163	183	154	153	175	184	172	156	175	187	176	187	166	173	162	183	180	187	184	165	166	179	152	153	167	162	171	162	152	188	154	156	185	186	168	174	167	167	172	154	169	174	171	186	158	163	152	181	171	159	187	192	155	170	170	173	181	169	155	156	218	180	187	171	164	157	173	180	189	170	181	152	170	152	169	160	179	179	161	157	162	165	180	156	187	167	163	175	167	176	183	156	185	159	197	183	167	171	194	156	147	171	182	162	166	183	180	161	187	158	171	164	154	196	162	173	170	154	173	161	159	166	165	192	185	179	166	179	181	174	193	144	158	181	170	169	165	178	163	189	169	184	172	154	171	170	157	168	162	161	150	168	177	206	202	165	163	181	170	165	164	168	187	168	192	158	167	184	163	162	177	182	170	178	183	173	180	152	181	182	165	191	183	169	167	179	185	163	163	151	176	164	188	165	170	190	169	171	165	171	180	176	166	179	170	151	166	165	178	181	152	171	148	165	137	146	159	158	159	177	152	175	171	186	147	171	176	160	165	174	169	183	197	174	186	178	166	172	170	163	151	150	157	178	180	190	167	172	179	192	169	166	185	181	180	182	153	158	171	180	183	146	158	170	164	159	187	163	175	150	158	177	178	186	195	193	154	180	166	189	156	176	173	195	142	173	190	154	184	187	173	164	156	159	159	167	160	176	170	179	177	164	163	177	165	180	161	194	184	162	183	147	188	168	152	212	174	180	161	167	187	167	165	178	170	179	144	169	199	162	163	173	183	162	169	149	186	178	155	154	164	183	167	180	184	169	159	150	168	167	182	160	174	181	167	169	199	180	164	193	159	149	162	175	164	185	161	182	166	162	164	168	139	170	202	164	200	179	175	180	162	128	176	177	178	205	165	145	179	181	156	165	155	176	152	180	183	198	180	163	165	173	181	177	187	187	190	167	207	146	170	188	171	196	191	191	190	191	155	167	152	167	180	169	185	192	144	195	174	163	181	201	168	165	170	156	173	165	161	173	179	160	185	169	149	194	172	162	137	173	165	167	160	155	152	156	157	179	186	183	154	173	146	186	178	176	167	194	169	174	205	176	155	168	168	165	163	171	171	172	170	186	178	158	191	199	161	144	174	156	173	163	155	161	176	205	178	153	190	152	169	187	161	154	171	172	178	178	177	170	188	179	185	169	166	187	206	165	191	192	167	158	170	163	171	164	163	171	156	169	164	193	182	191	155	184	168	180	168	162	163	191	158	185	160	175	174	199	172	160	176	173	174	159	182	167	154	159	196	163	159	188	163	191	166	163	172	165	170	180	164	153	165	171	185	175	173	167	175	173	161	165	164	155	189	166	164	155	178	175	159	198	201	171	189	163	170	165	167	183	163	170	165	174	157	187	164	177	193	168	183	167	175	189	194	155	192	172	155	176	164	165	161	161	170	183	158	182	190	157	175	163	177	170	186	193	160	174	147	163	151	168	166	147	170	165	201	182	178	197	164	173	165	173	177	147	172	171	152	169	169	166	163	185	141	146	168	166	168	187	173	161	155	175	209	138	166	180	145	165	169	180	176	169	185	174	180	167	152	152	164	190	163	172	166	186	160	186	157	176	170	171	133	164	153	164	165	183	178	185	169	151	148	177	181	138	182	185	160	187	179	159	151	168	166	190	172	167	195	166	167	171	182	179	157	195	170	199	171	194	177	175	201	157	188	178	174	186	152	146	187	154	178	170
6988	4043	6338	10526	8301	5253	3855	2423	2108	1313	1273	1339	1143	879	792	611	614	583	618	559	528	510	504	526	534	536	553	552	536	531	493	447	482	510	523	505	489	474	481	462	472	503	460	494	484	491	507	510	454	472	469	477	473	481	453	450	436	440	485	457	639	935	866	464	494	430	449	437	457	494	464	514	422	443	431	474	457	446	450	455	465	511	430	423	493	455	447	474	472	490	479	429	458	470	442	450	414	448	459	438	478	458	422	503	471	472	462	479	472	460	470	453	482	440	483	497	452	518	448	475	479	475	420	499	447	465	456	494	463	470	432	478	496	427	478	438	468	446	451	441	462	491	448	434	475	450	456	463	501	498	439	446	478	472	442	440	451	484	432	447	440	436	430	491	490	457	488	457	494	414	455	472	461	460	423	443	474	465	464	506	468	483	467	457	487	440	474	449	450	490	440	466	426	427	491	493	466	450	492	438	465	442	435	446	424	449	476	422	468	448	436	413	451	443	421	448	432	433	464	477	435	451	479	448	421	445	480	437	455	508	431	482	488	445	457	463	458	473	459	474	450	428	484	486	459	448	468	450	441	488	430	430	449	471	455	440	451	472	452	476	425	458	465	475	464	482	499	454	465	412	475	446	447	493	454	480	437	470	463	480	435	490	422	441	485	417	458	462	471	487	486	455	447	426	526	455	453	451	434	441	429	459	459	447	448	449	461	455	428	466	480	474	417	469	467	489	434	449	455	464	458	456	459	483	464	410	488	495	453	458	432	432	477	450	440	440	455	455	485	472	473	482	422	463	473	485	480	450	464	467	458	463	441	446	461	442	472	468	480	425	435	465	447	453	490	436	501	427	470	497	490	415	433	434	462	455	478	470	445	429	461	498	443	412	454	481	469	478	448	462	485	455	490	477	487	431	433	468	449	451	467	455	425	460	478	441	473	449	423	489	475	484	459	490	437	434	456	479	447	462	464	453	474	479	472	489	484	444	478	449	459	489	467	476	485	475	503	454	435	463	478	478	509	454	465	436	458	485	459	463	493	472	443	462	409	464	474	481	442	434	468	500	475	483	477	450	447	451	485	473	436	446	470	437	479	462	450	484	451	430	484	438	458	467	447	466	496	458	450	485	466	481	427	421	446	454	444	419	458	476	471	484	437	452	452	483	454	433	440	454	436	483	439	467	457	427	444	442	411	429	439	490	509	446	476	475	455	438	463	465	444	490	425	494	466	456	463	454	469	434	441	427	435	436	439	491	438	503	444	468	461	470	449	449	495	453	485	485	498	460	436	472	412	477	418	438	467	438	494	450	485	456	454	471	440	464	453	415	453	402	459	472	487	461	474	445	458	448	467	482	443	462	447	446	441	484	448	459	420	443	455	470	476	449	461	455	456	474	455	487	478	487	440	443	455	493	472	436	472	450	472	475	472	477	490	461	487	462	490	470	485	455	431	435	476	453	462	482	491	452	485	447	472	471	450	500	455	464	453	485	444	461	458	430	471	487	484	448	470	442	459	449	498	482	467	456	472	457	437	465	489	467	476	453	429	474	492	470	484	490	497	441	468	493	472	450	447	448	440	504	490	471	465	454	457	448	446	452	470	495	480	457	457	442	418	399	466	472	466	476	470	494	475	454	455	480	457	472	467	486	459	456	449	455	500	517	452	437	458	474	451	451	460	431	448	467	449	448	441	444	466	474	469	459	436	466	471	501	462	441	434	435	466	462	434	442	481	490	410	463	459	448	470	468	497	415	498	444	460	433	465	452	432	430	490	459	480	492	438	434	477	468	439	456	509	461	490	478	508	426	451	487	486	436	443	439	459	472	442	463	456	475	482	500	472	487	498	438	437	469	427	437	489	471	410	456	489	455	464	456	454	455	435	495	467	456	480	486	461	472	470	477	441	474	467	470	464	493	457	456	443	485	485	421	453	485	509	462	479	449	440	441	464	440	526	446	439	465	451	404	449	456	467	487	453	441	440	465	464	456	491	485	470	484	486	505	463	461	425	474	451	458	497	478	515	470	464	432	481	458	416	466	439	491	470	479	474	452	499	470	459	495	427	448	432	447	498	470	506	456	451	492	458	466	425	471	419	475	493	443	467	466	467	458	447	481	457	440	455	448	439	480	451	471	462	463	440	477	480	468	472	447	472	471	461	467	452	459	475	448	449	449	422	471	414	429	433	445	428	508	469	480	480	468	467	439	493	454	471	447	462	459	472	494	423	435	476	469	450	447	482	465	466	469	480	461	474	481	492	500	495	448	458	440	437	435	461	461	460	451	421	480	413	435	471	465	480	459	461	476	447	471	445	438	482	498	447	451	463	472	502	460	476	473	440	445	448	499	426	468	468	451	448	424	455	457	463	497	424	469	426	447	464	440	474	474	487	478	457	471	442	478	425	455	466	477	502	452	464	474	424	447	462	424	538	422	475	471	458	410	463	462	486	457	481	476	462	436	445	441	495	450	428	473	459	459	447	448	468	522	460	453	431	513	447	466	455	454	447	447	478	485	452	454	497	450	463	473	466	432	479	437	470	479	429	458	458	477	461	464	438	461	443	458	442	493	450	458	441	488	484	489	516	476	512	457	434	463	475	462	502	451	498	455	458	486	498	463	484	443	477	435	472	488	453	476	450	472	475	447	431	500	454	451	471	478	441	456	448	439	453	475	480	439	445	507	467	447	504	507	440	444	419	468	465	453	491	454	463	470	477	492	506	501	430	454	478	453	476	418	436	463	478	475	466	474	415	483	466	466	455	492	456	496	461	446	501	475	454	476	465	451	425	444	428	473	485	436	476	420	475	447	485	445	470	491	467	477	454	419	461	468	480	468	453	437	476	446	458	453	477	481	463	466	489	456	460	431	421	482	450	464	438	477	466	415	416	466	439	459	457	445	456	453	467	441	472	434	491	428	458	448	470	469	465	458	477	465	471	492	435	471	429	473	457	459	474	465	448	501	441	451	476	469	437	470	422	488	477	431	446	467	452	433	488	446	457	435	476	456	475	461	443	433	450	448	440	478	458	526	442	476	453	429	475	459	444	483	430	474	479	445	473	457	480	466	437	469	443	441	442	490	480	419	467	441	470	503	482	436	513	445	446	460	450	501	475	452	481	445	453	454	426	434	477	495	426	435	463	492	475	437	473	473	454	423	441	470	432	437	485	473	442	442	463	472	460	442	439	403	472	444	471	459	461	462	473	468	439	472	492	435	456	458	479	478	471	464	456	518	518	450	470	459	428	468	463	472	454	478	471	448	429	481	467	490	468	467	472	481	489	475	500	468	437	460	473	458	467	459	430	439	485	462	442	464	431	408	440	471	457	470	439	482	472	444	457	502	460	455	488	450	443	445	442	470	465	451	474	438	442	475	492	460	441	479	458	481	456	469	444	451	465	471	489	453	437	434	464	464	469	463	430	446	442	476	455	416	479	477	418	420	446	482	453	424	453	462	452	417	475	467	456	497	475	461	457	459	466	490	469	483	461	476	466	473
34124	26413	24070	32499	29568	19797	15740	9173	6205	3285	2098	2400	2333	1471	933	619	576	400	383	323	309	294	256	255	283	303	278	280	286	306	301	279	296	342	282	285	303	254	300	254	234	290	252	243	262	246	240	274	282	242	279	236	272	231	276	249	265	279	234	204	382	709	371	246	274	236	255	251	228	224	250	256	252	271	259	249	256	246	259	265	252	229	265	254	268	222	248	254	248	257	216	217	254	241	220	257	243	282	230	226	195	250	239	270	254	266	248	242	259	234	248	219	263	251	244	248	234	236	283	243	244	253	216	241	227	246	264	240	250	255	245	265	238	254	253	217	244	257	238	240	223	236	302	251	237	250	256	252	250	264	265	249	281	258	250	245	266	251	236	264	244	254	261	257	246	236	249	279	251	246	271	243	243	262	251	232	259	244	288	252	247	232	246	236	248	281	268	243	271	235	260	289	229	260	234	248	256	263	229	255	232	248	241	222	258	238	248	247	243	228	235	251	223	255	247	254	268	239	255	250	260	272	258	251	257	255	258	251	231	259	244	204	225	255	267	275	244	216	228	257	222	254	237	257	252	248	265	240	251	241	245	240	236	266	253	257	268	249	227	239	251	240	263	250	244	248	263	229	269	241	246	261	262	261	236	248	260	260	228	246	242	267	268	270	238	265	238	245	239	248	235	261	232	241	258	249	253	230	259	253	275	227	228	225	278	239	273	267	260	283	263	246	301	260	247	238	261	242	244	266	240	255	279	269	289	251	239	256	248	257	268	243	256	255	240	265	229	265	272	234	217	269	257	272	295	241	270	247	221	235	223	253	246	289	247	222	255	261	234	267	267	243	256	249	247	251	270	253	262	257	243	264	240	233	263	281	233	229	256	250	252	239	250	243	228	244	234	239	241	248	273	265	233	278	226	279	237	273	247	251	248	288	258	279	235	247	255	260	236	250	251	249	248	259	239	257	229	228	246	222	244	261	258	252	240	276	269	262	273	240	208	276	291	265	271	249	224	214	246	254	247	242	247	276	218	236	253	241	246	271	251	233	227	251	246	263	236	248	265	243	270	219	255	254	257	228	265	267	241	240	255	279	279	240	268	252	232	235	262	256	234	242	245	238	247	277	220	247	242	240	249	243	239	263	246	243	239	219	267	233	240	236	274	241	267	261	246	234	260	257	243	231	237	240	240	244	250	284	263	275	241	290	235	238	244	255	279	249	252	257	248	242	243	254	266	220	249	249	280	246	269	236	241	238	248	285	252	261	262	242	249	240	257	273	236	260	227	233	268	244	243	263	244	258	236	265	247	261	218	223	242	260	225	246	222	233	223	273	250	260	256	272	258	265	257	240	246	260	245	268	245	253	221	251	273	257	249	227	227	270	250	250	238	260	265	289	210	289	243	268	275	271	244	228	281	238	269	201	227	233	244	237	260	224	272	241	221	240	255	244	224	257	264	266	235	227	258	238	273	258	236	249	261	242	240	230	261	243	238	226	225	253	258	258	275	226	242	240	230	229	256	223	231	243	241	223	265	268	250	241	250	263	255	253	236	250	252	268	230	239	232	253	274	238	254	247	251	255	235	224	235	242	239	229	234	293	246	245	261	232	246	266	231	221	280	261	264	250	270	245	258	231	239	253	258	275	278	255	226	250	243	275	259	239	236	264	254	235	262	244	225	234	263	267	252	243	263	263	244	250	244	273	271	242	258	247	265	235	250	275	249	241	244	261	257	257	248	252	247	277	241	244	254	237	270	228	277	250	238	241	250	266	257	244	266	232	260	268	244	245	261	234	275	273	230	267	255	248	240	260	248	253	259	263	250	225	257	239	246	264	264	230	259	267	246	256	235	239	243	218	259	244	260	237	215	246	236	273	257	244	228	266	267	272	227	240	253	235	244	222	271	226	249	257	270	280	271	288	258	228	261	224	242	275	242	239	233	247	262	246	219	256	239	217	235	276	243	291	264	253	281	239	247	246	247	258	246	280	242	240	275	260	243	253	254	251	259	234	273	263	220	275	249	250	251	255	255	254	200	245	269	255	252	264	262	242	247	243	239	227	252	282	259	251	234	239	257	228	222	242	263	232	244	263	259	249	248	259	271	244	236	260	244	262	252	256	265	257	282	281	248	242	260	252	240	269	242	256	288	246	257	230	210	241	271	252	274	258	254	238	270	252	227	273	276	229	263	252	270	270	238	256	249	240	259	258	256	235	232	239	258	250	255	262	245	242	219	255	236	241	257	253	226	211	271	256	236	235	272	255	244	266	266	243	265	257	243	266	292	265	219	200	254	261	256	282	271	260	205	251	267	242	266	235	241	231	246	251	253	244	285	235	249	246	237	267	242	245	249	262	257	242	247	220	230	242	245	238	263	215	232	241	235	236	282	248	268	262	303	265	235	252	263	286	231	242	275	229	258	268	271	263	242	205	253	241	265	257	237	261	257	236	237	220	258	239	254	230	233	263	192	273	245	260	273	253	262	218	248	238	247	247	233	252	253	275	260	278	241	250	267	257	232	245	240	239	261	227	228	241	270	246	248	271	224	231	234	250	253	221	240	248	234	254	270	254	264	248	233	279	240	235	242	241	256	275	263	246	230	241	222	248	244	235	255	231	254	224	244	259	251	250	232	269	232	241	244	245	231	249	240	245	258	273	264	276	242	253	254	227	271	238	248	242	247	256	238	243	247	249	252	249	255	270	239	251	225	234	278	230	264	249	223	210	274	252	247	268	258	225	270	267	249	240	262	243	255	248	245	245	260	258	240	237	259	257	227	237	231	266	266	240	237	244	240	252	251	277	237	245	263	261	250	248	238	232	222	237	288	257	264	232	202	225	227	237	244	251	263	250	272	243	228	222	239	275	234	235	256	235	234	251	253	243	277	251	267	220	243	264	248	237	247	249	263	247	230	225	240	267	267	238	241	263	215	273	277	239	265	259	247	290	246	247	236	239	241	260	263	255	242	247	246	262	251	244	280	256	257	234	241	242	240	270	248	265	261	247	229	225	237	209	267	234	243	280	241	260	241	261	223	265	227	245	236	282	254	255	239	266	248	262	248	242	228	266	241	231	252	243	263	228	234	246	253	245	272	214	245	233	273	256	248	246	253	248	266	255	258	243	293	271	237	241	247	244	244	245	275	269	225	251	251	237	244	200	244	249	271	236	248	252	267	263	250	238	263	241	230	258	284	244	224	260	248	246	259	230	264	245	249	245	243	252	226	262	230	237	229	261	260	244	257	248	261	229	241	285	236	209	268	265	270	226	259	255	273	266	255	274	247	260	271	243	245	240	240	247	251	295	254	257	231	249	242	257	255	244	269	243	244	250	254	249	269	288	280	254	259	284	261	251	217	279	243	247	252	254	295	244	236	223	237	267	235	240	232	265	248	253	249	255	262	258	254	234	266	227	265	261	269	245	249	242	236	250	237	243	216	252	248	257	242	265	260	292	251	242	253	262	280	260	244	263	266	234	258	250	227	256	223	221	237	265	233	250
25540	16377	22364	36847	35479	25876	24521	17344	13414	7750	7448	8187	9001	5878	4483	2849	2336	1435	1288	993	936	926	887	893	863	865	854	907	820	892	875	882	1029	1033	917	794	753	794	811	726	700	654	664	677	688	687	682	682	656	703	683	672	631	625	643	665	670	646	651	630	2222	4159	1092	594	612	629	644	591	682	640	602	585	681	653	664	608	644	639	599	646	580	671	598	618	633	635	643	640	612	640	600	631	621	684	644	611	612	624	635	619	606	644	607	593	621	625	650	605	612	603	628	628	632	609	675	608	615	685	602	621	590	675	627	642	622	616	638	633	615	627	595	593	632	595	645	612	633	649	590	589	626	630	611	646	614	617	634	624	595	608	661	628	622	636	651	646	639	649	574	618	577	634	609	597	624	650	622	604	635	609	588	622	570	629	640	596	582	603	639	629	589	633	600	664	611	633	672	570	616	652	653	626	631	569	548	637	616	619	648	625	643	630	589	595	617	583	580	635	660	645	606	629	697	610	634	608	633	612	618	642	604	620	658	601	646	672	648	601	631	605	540	607	626	595	586	603	592	620	628	620	653	637	557	606	649	622	602	610	586	623	650	614	669	631	599	647	595	644	646	582	595	617	645	632	543	645	616	621	589	635	611	608	612	612	603	641	591	577	642	643	607	630	690	666	624	664	606	621	631	621	581	588	626	669	627	613	634	608	603	677	593	630	625	624	594	655	598	644	604	570	633	588	628	567	671	630	642	654	620	613	567	622	618	618	662	621	617	627	634	598	598	618	619	627	626	630	591	648	618	644	601	593	574	550	610	636	625	630	594	630	667	670	616	593	631	587	655	617	605	609	658	611	635	593	568	616	611	615	663	631	615	628	639	628	679	622	620	601	644	647	645	660	631	608	609	628	649	612	662	574	632	645	634	646	669	587	596	608	576	617	586	618	616	637	605	640	584	674	584	652	656	639	684	594	662	637	631	589	603	654	673	532	612	553	607	624	582	633	636	646	622	663	617	653	609	618	614	640	646	643	612	648	640	606	588	635	596	665	598	633	642	610	595	600	644	608	632	598	641	647	629	599	608	624	616	619	597	595	580	637	617	612	638	615	614	627	654	634	620	600	638	647	636	611	582	602	628	637	655	623	643	629	651	661	616	608	566	640	588	610	608	644	595	577	655	653	605	563	634	631	622	605	642	608	604	625	580	663	572	638	631	603	588	617	644	682	659	618	612	644	586	570	597	642	617	658	617	602	648	588	659	606	612	599	631	600	618	582	619	582	628	611	651	639	573	592	610	588	611	597	604	581	641	642	642	579	576	620	623	611	616	622	607	606	598	635	642	622	610	597	651	644	636	577	621	608	634	626	623	577	634	615	664	627	609	601	606	633	596	592	615	632	633	629	624	644	668	629	598	641	630	659	633	601	633	627	603	625	675	610	611	639	658	620	670	597	623	626	676	643	603	650	657	615	636	543	672	600	629	620	614	632	610	602	594	619	608	601	617	638	613	657	575	561	631	672	586	618	593	611	576	625	611	615	611	619	607	629	593	589	590	646	615	643	678	586	628	636	579	605	645	643	649	595	649	594	668	637	653	635	596	581	615	710	647	648	646	606	604	635	643	651	645	627	628	631	649	610	673	585	655	603	637	625	608	631	660	628	595	604	637	625	639	627	664	610	640	630	582	641	601	628	609	590	643	650	608	621	644	619	609	627	643	572	628	587	611	644	569	658	608	622	603	613	584	616	604	627	620	630	600	632	594	657	601	642	609	613	685	618	587	617	605	611	656	594	623	609	647	676	622	637	626	642	621	608	643	583	609	604	624	590	629	603	598	667	636	601	608	607	659	578	647	627	622	622	577	634	640	646	690	668	662	583	642	584	617	652	626	619	606	614	623	602	620	606	590	669	610	583	572	613	625	642	617	522	638	669	603	601	632	649	606	636	636	607	664	667	656	564	612	613	630	622	618	626	594	595	607	619	687	638	682	625	609	612	610	624	590	632	615	615	630	590	641	617	620	662	610	608	624	651	593	607	620	636	591	664	646	653	596	609	646	635	648	601	625	637	613	605	603	651	668	595	590	666	637	610	595	628	631	622	629	614	623	601	642	657	610	613	633	593	607	609	631	624	640	632	642	660	607	630	660	655	593	686	578	675	621	612	681	598	620	666	606	576	619	591	652	594	645	636	590	658	580	634	658	616	643	614	637	640	636	661	667	593	660	655	571	613	607	628	586	612	610	625	623	593	601	628	593	603	615	643	620	616	617	602	647	604	585	643	601	593	646	642	618	611	623	614	631	617	621	619	636	631	641	611	575	647	602	590	635	600	614	639	679	651	632	637	596	616	621	607	627	610	600	609	618	614	637	607	627	635	614	603	583	606	640	619	662	637	625	648	635	643	624	615	613	614	625	596	630	630	607	605	598	618	602	630	641	649	680	605	612	612	570	648	622	645	648	661	682	635	646	623	597	636	620	649	652	617	600	648	650	665	619	628	629	620	619	636	593	619	640	591	695	652	601	623	615	623	637	596	588	633	629	616	633	624	629	658	618	614	668	624	599	601	613	633	623	607	560	639	634	635	642	658	622	667	596	662	654	635	656	626	646	633	614	613	582	657	641	574	688	661	648	647	613	620	632	641	637	648	608	642	625	612	599	633	605	646	641	620	620	659	633	595	601	604	590	645	630	618	669	671	649	634	588	601	587	647	656	659	624	568	608	623	646	701	620	603	659	627	614	640	593	624	631	596	614	623	601	603	630	608	635	609	600	661	642	610	637	588	629	629	569	620	648	652	623	673	559	574	654	649	616	624	629	624	601	620	621	632	644	606	590	637	654	668	587	627	610	580	607	634	594	622	627	638	611	656	609	625	666	640	622	658	580	621	612	624	608	595	619	606	625	583	578	620	614	639	600	636	645	612	625	616	608	621	637	662	622	589	601	655	633	627	614	612	581	649	610	623	643	550	552	617	614	661	595	634	615	666	649	618	614	611	631	618	644	637	617	623	679	628	631	608	680	599	642	612	586	569	590	633	605	622	657	640	618	596	615	664	615	662	638	633	617	634	599	636	683	601	632	615	645	630	645	666	565	644	657	574	658	608	631	617	613	602	637	621	667	665	625	627	599	566	642	680	610	638	604	601	622	645	648	647	603	625	598	665	622	632	641	655	625	661	632	641	616	615	591	608	621	635	603	654	609	599	612	614	655	653	689	670	592	592	652	624	603	614	649	618	632	654	644	628	675	626	640	625	619	622	658	591	617	650	645	582	620	625	597	644	656	614	587	623	647	605	682	618	624	618	620	607	597	638	665	613	594	628	593	616	593	650	592	672	611	605	653	613	644	620	540	643	635	618	646	632	627	566	618	621	600	644	633	634	642	660	627	658	657	646	633	655	625	631	616	619	620	656	599	632	664	640	616	618	627	617	654	624	633	605	579	660	602	626	610	573	667	626	615	617	628	612	598	617	601	626	649	655	630	636	650	602	651	598	634	578	597	590	652	606	694	605
42889	32254	30635	37345	34791	26511	22726	15769	11096	5910	4466	4934	4978	2990	2070	1388	987	598	532	478	411	421	356	384	382	381	374	371	377	394	371	422	413	357	386	431	412	363	365	348	366	340	332	324	303	358	361	335	341	327	343	296	312	356	323	345	363	341	292	377	838	1270	362	305	319	327	327	341	308	306	322	309	319	306	327	304	312	275	323	337	325	344	306	325	318	317	327	313	331	322	336	354	304	308	342	361	352	338	333	350	344	316	324	344	340	295	306	324	273	319	323	318	345	334	307	311	318	321	332	313	300	325	311	333	332	336	331	317	333	375	324	306	317	320	339	328	302	345	298	324	333	313	290	287	307	309	333	301	346	318	325	291	324	325	358	334	300	331	307	318	313	348	343	340	322	309	352	341	323	319	286	376	338	332	357	319	350	335	325	309	316	323	315	331	316	326	351	289	326	317	289	345	358	342	306	324	306	331	350	342	333	326	296	315	355	321	291	326	345	356	332	302	310	341	319	316	308	322	329	332	325	304	301	310	347	328	347	260	324	339	320	328	338	323	337	329	360	328	340	331	306	341	351	341	350	303	383	354	336	338	325	327	330	322	321	348	304	313	316	320	309	349	293	334	321	355	365	316	296	363	331	315	337	337	312	318	351	332	298	308	329	337	328	368	339	300	326	356	302	285	320	338	291	340	304	352	321	320	327	320	313	307	344	327	328	302	310	333	315	314	337	366	311	338	315	318	275	314	315	344	332	323	328	295	364	341	299	316	330	343	294	308	349	330	312	311	368	329	312	314	336	317	355	315	305	321	357	336	327	326	312	298	328	345	310	308	324	309	315	324	332	317	349	317	334	330	358	322	314	313	324	318	313	313	331	292	321	326	296	358	326	318	325	334	319	327	331	346	341	310	313	342	348	313	292	327	317	329	339	322	335	321	301	308	339	324	335	329	308	318	349	325	343	303	306	321	321	334	297	336	331	330	326	313	346	368	334	314	300	298	336	302	295	323	338	306	319	316	317	349	337	347	337	347	326	370	329	334	337	306	314	342	345	332	298	348	321	313	362	356	376	310	314	331	355	346	302	350	334	312	336	297	317	345	332	344	335	327	359	300	354	324	326	303	310	361	333	332	320	320	331	319	338	331	353	313	313	324	317	310	317	316	303	324	333	304	329	352	320	295	318	292	317	323	301	350	326	332	335	339	306	296	307	301	331	327	335	345	317	314	339	354	329	307	318	332	351	334	324	341	311	309	300	344	313	373	306	317	368	320	298	317	322	292	265	333	344	335	347	345	327	297	323	328	323	310	339	332	354	326	328	331	343	324	340	379	337	343	295	346	326	344	307	317	307	307	343	311	301	309	325	319	310	309	350	353	328	316	359	314	351	340	322	345	314	341	321	367	327	360	311	323	324	299	285	357	317	336	311	318	321	337	315	323	304	320	355	353	312	318	328	322	294	320	314	313	310	303	305	333	320	329	351	350	311	327	300	366	308	334	316	303	327	314	365	341	301	300	317	320	314	309	352	338	319	341	347	302	337	315	353	341	324	321	306	319	329	308	328	338	320	319	337	316	338	331	287	308	361	328	336	319	325	321	327	300	329	338	320	338	310	339	304	300	305	338	379	302	320	305	299	303	317	312	334	308	344	296	323	320	336	307	321	319	325	319	321	342	335	334	304	308	324	290	362	332	329	324	356	306	328	320	321	363	319	317	312	298	283	327	341	315	333	302	344	317	347	326	306	314	335	339	329	340	294	343	347	362	332	301	314	346	321	355	309	291	326	287	278	341	326	333	300	349	327	352	326	312	348	297	343	319	328	317	344	367	316	331	300	328	298	327	355	298	328	323	329	313	357	307	340	355	311	316	343	300	339	341	319	331	309	338	306	331	347	330	323	313	363	298	321	332	329	293	349	325	325	310	308	311	323	342	310	338	308	340	346	358	339	282	342	334	340	344	304	312	341	321	318	349	344	344	317	287	336	326	304	291	317	306	338	342	325	346	309	316	328	325	328	334	330	324	310	324	331	348	323	322	314	301	318	324	342	286	341	276	350	311	333	321	328	336	336	335	349	342	351	309	295	360	298	337	307	306	320	353	355	335	312	335	335	288	325	306	328	340	326	315	336	342	352	313	293	303	343	320	339	346	301	295	337	354	343	334	358	371	331	303	323	346	338	303	316	330	305	348	350	341	291	315	336	356	317	336	334	317	301	331	320	332	316	296	321	315	298	334	335	308	333	318	276	340	326	319	355	342	307	320	330	314	288	318	322	345	350	335	337	332	303	326	302	327	302	307	337	314	326	343	342	296	333	308	307	316	342	325	325	339	335	314	294	357	311	321	302	312	309	287	321	334	333	315	336	338	290	296	337	322	310	285	327	332	316	359	323	308	331	293	351	318	316	325	338	304	324	321	321	339	344	358	313	318	311	285	341	338	338	315	337	297	345	360	342	277	348	333	331	343	314	332	315	331	299	312	336	337	318	361	340	321	339	327	342	327	309	334	304	318	349	328	352	332	330	315	382	363	296	310	360	346	315	312	331	318	338	308	307	318	315	316	353	329	333	320	326	339	339	277	336	330	340	312	334	300	332	331	328	351	327	308	326	330	333	340	325	353	287	320	312	338	360	307	317	314	327	328	346	341	270	347	304	308	326	347	351	321	310	316	305	298	333	299	329	340	319	360	338	332	347	330	311	352	319	330	326	310	323	354	314	342	341	311	343	329	326	318	352	343	300	327	318	323	341	298	311	310	310	312	345	309	293	335	346	359	339	289	340	316	295	305	291	319	344	330	331	341	325	308	321	319	355	333	337	333	352	335	309	336	301	322	313	329	342	317	326	317	339	338	306	326	298	327	300	328	330	352	347	300	318	320	331	323	303	323	316	330	310	365	312	313	317	343	328	329	340	324	309	318	339	338	296	342	324	302	311	330	305	333	310	330	340	324	343	311	312	319	335	359	329	302	331	329	318	320	329	297	336	317	341	330	341	310	335	338	322	321	315	318	351	334	355	345	344	348	309	317	290	345	340	325	334	355	362	358	306	382	343	361	320	344	342	299	300	360	328	326	325	314	331	351	330	309	335	358	320	319	304	325	343	340	284	345	315	339	306	330	326	332	319	342	340	324	325	322	337	367	331	319	332	307	334	321	354	327	323	334	338	349	311	309	324	326	329	342	329	318	328	315	340	314	329	305	363	337	311	301	347	311	321	344	347	325	321	311	308	276	316	321	345	344	307	297	323	354	310	312	309	316	297	318	315	301	338	337	332	322	361	321	344	346	354	315	328	333	287	276	328	319	324	332	366	301	338	327	340	325	309	312	300	340	322	349	338	315	314	353	301	317	323	325	325	361	325	318	357	331	310	299	338	360	304	337	322	340	310	320	357	320	330	317	365	326	323	314	307	319	309	338	278	326	320	329	292	333	350	303	328	321	349	318	379	302	307	318	317	336	341	313	318	341	355	348	322	294	352	302	324	376	351	297	357	337	302	332	323	306
33155	23545	29080	40995	41911	33095	32218	24469	20718	13862	13822	14860	14655	9672	8432	5718	3712	2479	2214	1777	1351	1207	1224	1149	1207	1177	1256	1324	1322	1344	1262	1427	1590	1220	1202	1196	1116	1138	1027	993	908	927	909	916	825	846	903	867	811	995	854	828	850	781	789	805	768	781	824	813	4633	7129	813	785	780	785	770	756	780	777	749	785	744	730	751	783	754	737	729	749	784	773	772	717	804	791	820	736	745	778	727	788	753	736	724	766	738	755	732	796	795	753	794	801	748	774	727	800	758	771	752	788	740	726	737	787	806	797	773	808	719	775	772	779	763	736	716	742	754	779	764	721	770	781	801	722	792	715	750	741	795	751	704	699	781	767	763	735	789	746	741	778	754	719	755	778	770	742	804	776	741	826	740	751	744	777	781	779	791	715	732	772	702	780	782	772	767	690	727	753	743	752	812	707	738	752	753	798	761	709	723	760	793	769	779	750	748	771	749	752	749	761	800	762	728	751	701	754	755	749	761	738	745	732	744	736	798	732	727	766	767	768	717	776	753	758	751	748	734	769	699	761	767	744	775	800	762	783	775	737	757	810	736	759	827	790	763	796	779	767	793	750	710	773	748	766	744	766	755	754	774	735	766	753	694	719	695	795	767	755	725	738	753	750	727	746	726	740	733	779	722	745	723	723	806	696	727	777	759	749	747	763	740	728	764	782	760	799	755	742	729	694	738	735	753	779	756	751	796	756	771	770	761	748	784	759	798	761	702	785	726	786	752	761	711	735	754	723	729	728	755	787	704	775	706	762	771	783	714	718	787	722	748	761	757	779	782	747	717	761	726	744	714	750	717	736	763	781	715	744	781	754	786	795	777	736	745	764	751	803	793	724	768	776	723	712	729	811	753	766	771	754	742	754	741	713	773	747	740	749	770	730	750	731	753	738	716	777	725	720	765	754	750	742	727	748	767	782	717	788	792	758	796	712	667	747	762	770	750	714	763	773	742	783	771	779	798	767	724	694	728	728	788	776	727	728	709	743	787	739	762	762	776	732	782	775	717	739	761	748	763	766	739	729	779	768	748	779	780	756	707	782	737	729	742	776	740	789	793	767	709	748	774	734	699	763	746	744	761	724	742	739	741	746	776	779	768	721	760	764	731	746	729	748	772	710	758	783	754	730	744	759	759	745	738	720	736	740	758	755	752	739	783	815	726	746	729	705	788	736	710	727	730	726	743	749	756	813	759	728	749	725	719	836	743	805	751	738	795	775	755	753	771	736	761	732	723	745	732	749	762	731	713	791	782	729	747	733	795	771	733	780	765	713	742	742	725	774	741	743	738	729	704	765	742	733	774	707	815	745	778	761	755	744	743	749	750	756	686	718	754	773	757	762	732	744	743	755	727	817	707	785	695	712	767	769	784	791	764	712	780	791	804	816	764	751	748	741	814	781	760	743	745	741	693	724	740	712	763	749	762	780	786	778	758	748	756	806	757	754	767	764	781	757	691	755	733	755	748	797	745	795	741	752	762	729	687	743	712	743	756	749	749	727	748	761	716	748	723	721	778	795	734	795	753	746	770	769	785	726	750	744	756	720	766	744	737	793	783	776	793	767	781	757	775	781	756	719	713	718	750	751	763	783	745	734	744	793	752	760	762	777	738	749	700	761	714	745	755	711	748	711	782	767	738	734	729	732	782	793	724	723	721	767	752	756	793	741	702	749	727	756	762	728	701	724	768	783	720	729	798	774	740	827	755	770	730	749	727	743	729	736	752	753	769	784	732	741	721	745	788	771	769	767	725	743	755	815	795	740	696	726	772	752	747	771	757	765	754	736	768	761	759	741	759	766	740	740	750	785	772	734	747	728	749	744	776	772	761	801	729	829	759	725	787	744	736	787	738	760	787	775	795	760	735	781	792	721	728	764	787	764	735	815	755	715	747	727	742	723	774	755	785	788	752	750	710	746	743	737	718	761	730	756	780	756	726	758	778	764	746	710	728	777	789	747	814	728	786	707	713	772	802	755	734	788	701	752	759	789	749	729	776	744	776	755	715	744	791	784	756	727	756	699	767	771	769	771	781	821	790	804	758	735	740	758	752	691	767	740	792	742	768	755	778	773	794	741	787	769	715	764	696	722	715	766	771	740	759	743	724	737	773	767	742	786	721	799	710	785	760	718	755	754	777	720	760	768	712	756	752	777	773	755	801	754	754	765	762	782	690	766	736	770	761	712	755	756	734	784	777	748	722	766	772	722	724	684	706	770	730	740	721	711	728	801	691	719	722	774	745	767	726	743	703	737	764	763	719	778	699	803	752	782	700	789	804	767	723	741	755	766	705	733	711	771	736	782	754	794	760	748	720	781	741	751	790	790	746	759	771	790	743	757	738	749	785	778	803	753	769	795	792	777	777	715	730	749	742	721	734	736	688	734	735	733	768	716	793	752	767	734	720	730	731	751	764	751	753	780	736	745	775	741	714	721	764	755	747	757	768	775	773	732	738	722	761	754	722	734	747	771	788	733	777	718	729	720	763	744	772	750	777	803	744	732	789	771	752	745	718	754	769	783	742	735	792	770	773	715	755	772	674	742	706	752	787	768	740	769	720	782	750	787	763	753	722	771	762	723	756	730	737	751	738	754	759	782	739	800	780	786	716	780	766	793	755	732	783	765	756	767	808	743	776	717	750	763	761	713	760	764	768	746	734	756	708	810	742	781	749	741	752	733	718	769	746	770	733	773	780	750	750	775	842	792	758	774	735	740	740	746	746	777	739	750	729	752	792	783	794	719	759	758	739	765	778	755	781	775	728	755	826	780	700	763	750	736	759	720	773	701	755	716	734	744	744	736	726	721	730	764	773	726	768	739	779	735	750	754	761	715	790	759	718	795	756	757	739	729	736	750	752	723	765	760	761	767	736	779	719	693	752	704	760	759	764	747	730	736	787	742	724	761	805	773	727	824	776	762	727	795	755	692	782	704	727	757	751	738	737	720	751	720	755	725	771	762	758	745	773	778	732	756	706	750	721	774	774	682	730	744	744	766	817	762	737	796	778	746	785	746	774	781	774	813	774	707	756	733	747	753	740	734	754	788	757	758	758	743	779	790	738	720	722	785	759	790	706	742	771	713	737	706	753	779	751	775	775	766	751	705	745	755	783	769	724	791	756	776	789	783	738	783	728	740	755	770	745	734	744	713	769	720	749	791	753	763	753	760	731	755	753	776	743	774	781	717	792	711	734	774	811	764	785	729	739	768	749	758	751	771	758	708	765	739	742	784	760	771	729	737	753	771	770	797	719	776	742	753	741	765	765	761	783	755	771	789	736	746	724	721	718	720	745	769	745	768	830	760	705	728	741	736	745	736	751	801	775	742	790	752	722	737	731	725	786	796	748	766	742	739	814	732	712	756	751	739	727	747	791	763	788	822	745	727	728	730	807	746	744	750	754	799	739	742	788	739	718	779	752	771	774	775	752	781	725	737	764	750	752	731	722	764	787	771	724	742	749	728	757	754	748	758	735	744
7720	4044	3652	3955	2428	1396	815	540	492	300	274	249	248	191	175	169	173	179	164	148	141	149	125	149	131	124	148	127	142	159	166	136	138	135	164	137	142	122	135	140	130	129	148	154	125	126	138	133	120	142	125	130	146	114	133	127	113	153	120	143	159	174	146	129	137	142	119	96	140	153	114	135	122	135	134	138	107	142	129	138	165	132	145	141	154	133	128	120	138	128	114	122	100	133	144	141	121	118	138	131	142	125	138	124	120	141	134	166	122	137	129	161	119	120	129	143	135	157	106	133	126	136	131	130	167	138	129	158	139	134	126	112	131	111	142	145	126	144	120	135	143	117	119	123	118	106	146	128	132	131	136	130	143	120	135	133	146	138	127	128	138	120	136	125	146	129	142	121	128	112	147	121	131	135	146	128	132	142	125	137	138	122	153	134	130	135	118	139	135	136	133	131	126	161	136	106	131	136	141	111	138	146	131	136	130	118	134	124	124	148	112	127	125	131	124	139	142	114	134	145	144	130	131	122	123	139	138	121	124	136	148	125	128	129	129	129	127	118	137	129	131	126	138	134	121	134	142	130	134	126	132	131	156	107	128	123	145	140	125	143	142	141	134	122	151	139	134	144	130	143	155	131	135	139	137	128	146	129	116	135	131	115	120	138	145	141	147	136	138	111	111	129	131	154	121	124	150	129	135	122	149	136	173	137	156	129	137	113	123	110	128	143	140	120	133	129	135	135	140	149	122	145	136	148	168	130	111	136	136	148	118	123	132	97	141	117	132	141	140	118	145	127	154	149	141	129	116	154	161	134	129	129	124	131	146	127	151	152	123	139	129	133	139	130	137	136	128	131	148	158	135	126	135	141	124	142	140	126	137	123	118	115	117	131	139	122	126	134	121	129	149	156	149	135	119	153	123	138	129	141	151	151	131	131	142	122	132	144	143	122	161	101	125	130	145	127	138	129	135	132	127	140	157	134	116	127	136	131	137	126	149	137	119	132	125	127	112	120	126	104	121	125	139	114	119	163	137	127	130	124	123	130	137	123	139	142	141	135	136	167	117	128	115	126	131	145	136	127	120	142	133	140	140	128	146	138	158	141	132	125	135	118	129	125	151	153	134	116	138	126	142	128	143	146	128	146	149	122	126	127	147	126	148	133	129	142	142	137	130	124	123	138	130	146	131	148	125	109	140	124	127	170	135	136	139	121	177	130	126	127	154	129	136	128	162	131	118	121	153	136	154	138	145	145	123	124	130	116	122	123	140	148	129	128	148	140	127	122	127	136	128	139	149	128	147	137	143	121	122	148	102	132	128	125	145	121	126	132	140	122	129	122	130	105	122	144	123	116	141	134	125	130	131	115	123	134	136	121	103	113	141	117	117	124	107	130	129	118	133	133	141	128	127	129	131	116	137	116	129	124	121	139	152	133	134	140	133	127	112	107	148	133	121	130	117	123	139	128	121	124	111	107	113	125	122	137	137	157	131	138	113	132	141	106	124	130	120	134	139	122	122	131	127	118	131	136	131	152	103	127	139	116	143	121	147	106	128	153	142	147	123	132	120	133	113	128	118	126	114	134	135	130	122	113	134	143	141	128	135	126	131	118	128	115	143	142	111	141	142	151	143	134	138	146	142	157	150	133	143	130	149	133	130	128	154	140	131	141	120	135	129	127	148	126	110	152	116	126	146	164	157	117	125	141	125	126	133	137	140	133	129	158	134	135	122	150	124	112	139	142	136	151	116	122	135	162	117	136	141	116	135	161	112	146	150	150	141	123	137	113	121	129	160	134	133	130	131	94	127	143	121	153	129	137	137	126	131	135	150	126	140	122	109	110	126	134	130	143	159	105	146	148	123	110	146	156	140	153	144	138	128	136	121	142	144	115	124	128	137	121	137	144	147	151	116	114	114	137	135	138	117	129	128	112	121	124	133	121	134	138	122	150	130	139	130	138	133	119	123	137	128	133	116	145	156	137	145	118	153	119	139	135	152	132	132	139	146	135	143	135	126	125	150	156	109	111	119	142	148	130	121	120	127	121	123	128	126	146	127	128	112	135	121	118	126	127	130	157	118	149	155	143	139	133	112	143	137	134	152	156	117	136	141	162	137	133	128	129	150	146	141	106	124	135	146	142	123	139	132	122	125	148	131	155	134	128	133	151	145	143	139	119	121	129	162	114	160	128	139	126	129	145	121	132	122	123	154	135	134	144	130	114	137	120	152	130	131	147	138	142	106	106	169	124	144	140	148	147	138	136	140	130	129	116	161	102	123	126	140	121	170	123	126	140	146	122	137	134	121	131	135	143	144	160	140	136	116	131	124	134	113	138	102	120	150	129	113	122	156	146	151	118	131	127	142	136	135	139	120	115	128	117	122	137	137	133	155	108	136	115	134	154	120	151	125	129	120	143	152	135	151	165	134	133	156	145	129	121	142	114	139	134	138	131	126	134	113	122	129	139	126	129	111	138	129	110	135	128	134	135	131	125	108	132	134	121	126	131	134	139	124	142	124	133	150	128	137	140	131	118	128	118	107	133	137	125	125	137	141	139	131	136	116	131	125	157	134	155	126	144	114	139	138	142	120	146	152	141	139	142	125	129	137	130	123	125	144	134	128	167	143	133	123	132	111	110	143	126	122	141	121	140	129	132	123	156	153	118	137	140	141	152	132	134	130	125	119	132	123	124	134	133	118	131	114	131	130	135	97	125	136	127	146	143	154	152	132	148	122	114	148	134	129	126	131	121	131	129	177	122	115	142	141	143	123	130	141	132	128	144	138	138	132	153	126	139	133	117	120	134	126	112	107	133	131	142	131	116	138	133	127	128	134	125	136	126	136	128	164	141	149	138	102	136	151	149	137	117	139	124	131	151	135	121	142	117	137	147	122	142	131	143	139	122	142	142	138	121	146	158	145	134	152	112	155	150	142	125	111	115	130	133	134	123	148	138	120	127	116	138	136	121	147	146	132	152	134	119	123	131	134	145	146	142	124	131	130	139	116	159	140	123	143	122	140	142	113	100	105	151	125	140	142	136	150	119	149	104	112	146	123	133	132	127	120	119	145	137	131	128	136	133	138	154	125	143	141	117	141	113	133	139	125	146	141	148	141	138	151	134	138	124	127	137	128	133	143	134	140	125	130	124	134	135	138	117	143	122	131	106	144	139	132	147	132	120	129	135	126	130	119	146	131	112	136	133	129	146	131	136	136	116	119	141	128	140	143	156	162	113	140	117	109	98	153	140	128	140	125	138	123	146	131	119	124	135	139	127	123	132	133	129	133	129	117	139	119	122	125	128	140	124	130	129	145	130	116	120	146	150	118	142	131	122	137	131	127	125	137	142	129	146	131	142	126	116	128	133	141	147	117	132	132	125	129	154	135	138	129	128	146	157	134	125	132	124	137	151	148	122	139	149	115	138	131	143	124	141	108	139	135	118	137	139	139	151	128	120	126	132	135	124	134	138	119	126	121	137	131	118	123	126	107	126	127	134
6459	3467	6508	9599	8316	4729	3187	2355	2077	1239	1167	1153	1124	775	746	579	548	545	491	463	447	428	422	416	432	454	438	399	445	423	384	385	398	420	408	400	403	413	419	385	376	399	378	383	380	367	402	379	389	353	369	380	360	400	387	359	401	360	366	402	478	709	374	365	377	400	377	357	396	370	362	387	394	385	368	378	373	382	357	399	352	386	380	336	370	360	380	370	377	375	394	371	423	372	343	357	401	367	371	374	406	375	414	369	391	335	383	348	361	378	353	342	376	367	379	420	378	386	355	355	401	402	376	375	371	413	376	395	362	356	354	362	344	376	385	354	377	402	373	373	352	345	343	404	403	358	376	382	383	389	377	398	362	361	393	360	385	381	373	394	357	375	398	363	368	400	369	385	376	344	343	354	362	361	357	383	328	385	372	369	361	383	366	341	365	357	359	349	344	362	398	382	375	352	394	348	385	352	357	407	374	384	394	359	370	420	375	358	389	367	328	360	367	370	369	378	369	361	388	371	346	368	385	405	403	371	347	408	382	358	347	315	366	412	381	380	391	393	360	381	373	398	357	393	367	379	361	383	374	399	388	364	379	361	378	362	379	373	375	349	397	331	374	348	347	384	346	382	385	405	382	382	394	342	356	355	376	401	384	388	378	372	370	370	352	403	357	397	343	352	360	377	358	379	361	378	345	359	399	367	345	410	347	377	374	384	346	367	369	352	405	361	351	347	400	363	377	386	385	375	374	370	344	418	379	402	366	393	342	371	338	366	375	352	400	417	345	356	365	350	356	385	334	399	353	370	341	372	353	397	397	374	367	360	408	368	384	342	366	385	405	367	372	388	402	391	340	400	344	377	374	393	359	348	400	394	380	376	387	372	390	365	357	397	384	356	339	423	360	339	387	394	358	399	372	361	365	363	366	386	336	363	358	351	373	351	358	366	344	382	380	359	376	376	349	368	325	370	398	354	361	359	371	398	383	353	364	366	385	349	375	382	369	376	408	336	364	420	335	357	356	385	400	380	355	394	384	366	356	398	390	391	357	382	361	361	378	376	357	387	373	342	372	373	373	340	384	366	366	340	353	403	368	344	386	393	400	349	368	384	401	381	376	395	412	399	370	346	370	364	379	361	348	381	397	351	380	342	381	378	391	392	391	395	398	358	381	356	387	401	404	354	370	368	372	334	367	359	350	381	377	352	363	365	359	390	376	391	372	375	372	356	351	366	371	379	371	370	384	375	363	387	373	346	392	391	389	370	349	378	379	378	375	375	386	388	417	392	350	394	388	357	366	409	367	358	371	390	347	368	394	367	343	360	388	380	344	354	350	346	364	392	334	380	337	376	373	369	356	399	390	388	373	372	394	372	396	367	387	357	355	397	381	349	364	358	381	385	371	401	361	377	394	405	380	376	340	391	384	393	379	360	391	383	382	322	379	375	350	338	381	407	373	330	393	353	362	326	365	385	340	374	411	352	370	371	364	346	362	380	389	334	354	381	390	372	396	349	351	393	408	385	382	359	324	365	365	361	386	368	384	369	367	381	371	355	386	393	374	362	399	361	385	344	372	364	415	349	389	371	368	370	355	384	336	369	343	338	359	348	370	412	367	350	355	416	348	406	397	352	378	401	366	352	356	353	385	386	380	357	332	385	409	382	370	376	388	377	329	360	391	331	352	381	359	361	337	376	383	359	340	376	339	379	348	361	372	377	341	382	353	336	350	351	368	386	385	378	357	390	383	340	353	379	351	377	376	380	382	347	359	380	385	381	374	385	373	328	380	386	368	356	353	390	348	363	404	385	336	384	371	370	369	375	391	397	380	380	345	349	380	353	374	389	338	359	363	412	374	362	386	389	354	365	403	382	369	395	344	347	363	376	388	341	345	384	391	366	354	381	374	362	377	372	352	388	377	359	388	403	348	388	367	360	350	386	386	358	362	377	364	390	375	391	376	376	346	373	377	355	354	403	349	380	372	353	383	398	402	363	357	364	364	384	393	349	365	345	388	361	408	396	358	379	341	403	364	421	367	380	349	400	394	365	336	376	348	330	386	373	364	361	372	379	352	376	370	389	385	381	396	377	389	341	334	355	350	369	382	402	364	382	366	399	380	333	410	365	403	356	376	391	385	373	393	408	368	346	387	369	368	362	372	370	340	417	372	373	397	355	361	383	338	397	370	379	381	351	401	378	399	339	383	423	382	369	374	392	359	389	351	348	353	350	351	332	388	345	349	375	351	377	339	349	377	382	355	395	338	366	355	384	382	376	382	364	378	363	393	371	339	335	390	371	389	369	382	376	378	383	365	388	355	382	406	373	362	366	364	387	372	363	368	357	361	392	363	364	401	351	395	379	361	374	379	374	387	346	386	350	353	343	377	384	365	390	347	357	373	338	354	393	350	379	311	379	361	365	357	357	354	384	378	399	336	412	367	404	346	393	353	413	419	403	365	373	383	326	387	339	374	378	349	367	373	415	366	359	353	378	378	361	341	379	380	361	353	346	378	372	369	343	373	369	406	379	366	388	390	370	388	353	357	381	362	388	380	348	378	373	369	365	370	360	363	354	380	368	349	382	396	350	375	397	322	368	384	408	372	326	370	347	367	339	342	383	361	376	395	391	384	336	355	392	361	358	418	387	374	358	366	380	372	366	357	388	351	372	365	366	378	393	362	372	376	342	335	356	386	416	342	346	372	385	353	377	332	347	392	413	377	395	328	375	346	384	371	380	369	376	392	382	364	346	360	359	375	395	416	374	374	353	382	438	345	391	359	333	355	379	353	360	386	335	388	401	374	382	399	356	359	356	351	375	348	383	348	366	372	381	388	373	373	345	369	388	369	399	345	360	367	366	391	373	366	353	364	372	364	390	365	361	390	375	361	343	379	373	383	378	367	339	381	365	357	367	382	368	369	380	367	365	380	325	344	382	358	363	368	382	404	364	415	373	386	345	397	371	368	389	386	390	394	357	398	357	372	410	402	379	418	372	342	396	391	378	399	365	345	348	336	364	353	356	378	356	364	397	400	367	379	368	356	360	362	391	331	342	385	390	387	377	408	379	394	362	362	367	373	408	400	347	380	373	342	374	346	338	368	426	365	345	398	370	374	399	380	346	355	342	391	355	383	392	410	340	350	376	359	360	378	364	367	350	349	378	373	381	347	385	371	350	379	393	377	347	343	360	336	348	374	336	376	392	386	379	335	360	399	394	335	355	366	372	363	369	385	386	381	349	383	371	389	378	376	366	370	309	388	373	370	407	377	366	353	361	353	382	362	363	391	337	356	389	381	345	384	357	373	360	358	368	371	370	365	379	422	374	412	353	362	356	387	350	377	373	377	401	344	372	395	376	353	352	380	372	415	372	363	364	379	375	372	402	350	372	390	366	373	361	384	383	362	357	396	370	386	356	395	377	367	359	359	370	390	394	358	388	370	365	405	353	369	387	366	388	381	374	372	390	364	359	369	370	370	363	360	371	353	352	345	380	363	370	374	373
32241	24863	27547	31859	27583	19512	12768	7622	5676	3128	2695	2578	2374	1350	1173	725	517	409	407	329	285	283	273	280	271	270	245	265	289	270	300	277	279	300	346	281	246	255	252	260	259	265	271	256	248	264	276	262	276	280	293	268	275	255	239	251	240	251	274	266	444	647	243	249	231	243	272	263	240	258	216	263	241	264	229	252	262	234	261	264	225	256	212	243	255	276	227	256	269	227	278	226	220	237	241	231	239	276	256	245	238	252	239	255	269	270	237	225	249	263	275	238	251	227	255	267	230	230	246	263	247	261	266	252	278	257	248	228	215	257	267	245	268	236	256	240	260	235	251	247	268	243	211	232	265	225	263	234	225	228	233	246	222	242	268	249	230	256	258	246	223	248	277	265	251	264	219	228	232	259	247	226	269	232	261	245	247	239	243	232	239	267	255	244	209	251	266	258	256	260	248	272	269	243	241	248	278	250	262	252	250	215	237	261	245	283	256	223	238	209	265	238	266	223	267	224	238	253	239	224	268	257	230	262	268	230	283	272	260	253	228	238	234	244	234	256	251	251	242	252	226	251	228	239	264	233	259	229	235	246	263	225	240	247	217	250	256	242	249	256	219	231	248	252	220	221	250	227	236	256	242	231	228	244	241	250	260	229	236	223	256	235	253	251	287	221	227	217	245	279	259	221	267	230	244	238	264	245	252	247	245	246	239	259	278	258	261	241	267	251	217	244	242	276	241	228	224	265	228	244	244	245	251	224	228	258	244	252	254	212	264	252	239	250	273	246	237	242	254	231	246	226	249	242	276	210	271	249	246	265	259	225	270	255	233	245	276	240	259	249	252	245	292	239	246	252	243	222	248	283	219	221	268	247	249	268	263	256	242	238	248	257	252	247	234	272	215	244	209	238	227	227	250	265	232	257	243	234	243	257	262	246	251	257	255	243	266	222	258	253	223	258	246	235	247	267	224	240	244	248	260	228	260	278	248	242	243	270	234	254	216	250	225	226	236	246	260	244	257	234	250	249	214	240	247	256	249	247	238	250	256	224	238	238	241	243	261	266	258	219	270	234	244	254	234	277	250	263	234	259	243	255	247	260	265	292	217	228	251	266	242	235	241	237	256	233	270	243	267	276	240	271	255	241	267	254	251	232	263	280	227	243	244	261	271	240	262	262	258	236	242	225	245	262	219	220	237	269	246	207	224	267	243	267	273	258	245	272	219	249	246	244	248	240	254	253	234	240	268	234	225	238	261	247	278	235	214	234	250	221	248	252	244	255	241	234	231	212	260	242	231	248	231	259	219	243	272	253	228	223	258	235	244	250	221	245	234	228	267	225	250	266	241	260	267	213	284	262	245	222	231	223	229	254	229	231	253	267	275	252	224	249	225	218	274	226	250	236	231	242	262	251	231	248	257	242	274	265	234	224	249	230	240	248	238	265	232	229	246	251	238	223	243	256	237	229	233	247	244	258	257	240	261	238	248	237	269	269	250	246	242	262	244	258	241	255	245	243	253	246	212	240	247	243	253	275	256	247	262	228	237	234	259	235	232	242	251	226	236	253	262	242	244	251	241	231	261	252	241	228	237	244	254	252	234	205	243	220	247	220	260	231	226	215	280	244	212	238	257	256	223	232	257	255	248	238	239	228	246	238	212	256	268	245	248	263	262	250	232	253	236	258	220	238	243	269	237	243	246	244	227	231	243	236	276	262	227	242	250	225	232	248	266	232	256	269	250	281	270	277	237	248	236	251	250	238	296	265	266	244	265	251	251	259	273	245	269	240	256	254	251	245	247	256	238	231	220	264	298	248	274	237	266	240	224	232	242	242	254	247	244	272	266	250	248	243	254	209	258	249	237	248	253	272	216	212	254	259	261	256	227	249	250	249	234	239	288	261	258	259	247	247	227	230	241	232	259	242	259	262	236	223	243	228	238	257	237	211	224	248	289	277	246	239	230	236	242	235	220	234	269	241	243	220	272	279	250	238	222	236	217	249	241	243	225	253	267	244	241	256	228	280	237	236	271	203	232	267	218	255	233	240	267	228	242	243	246	251	243	266	219	254	243	218	258	267	236	227	254	279	240	256	255	259	246	222	239	251	233	273	278	257	238	228	235	248	236	241	236	251	259	241	239	261	239	253	273	248	286	247	271	241	276	217	215	205	252	258	242	224	250	263	241	257	252	247	240	256	228	246	253	235	236	253	234	220	250	229	222	244	230	229	240	251	229	234	249	232	252	255	242	267	235	245	230	225	235	264	234	259	236	272	247	274	231	239	230	271	230	233	243	226	257	262	248	248	221	254	234	242	257	249	271	255	299	250	229	219	255	245	247	243	236	271	235	252	253	235	252	241	254	248	238	234	266	251	273	249	231	249	253	251	215	259	275	242	249	220	245	229	240	251	221	239	261	229	260	234	255	248	248	244	242	251	237	212	237	251	256	255	271	242	265	263	223	226	254	262	221	245	228	252	239	236	262	248	238	240	230	237	242	247	234	232	238	238	254	262	228	230	244	256	235	268	243	239	249	216	259	228	245	259	287	250	273	250	229	236	258	268	279	244	242	238	220	236	233	220	253	257	229	271	253	226	242	257	241	208	235	228	243	253	259	250	236	266	247	254	227	232	248	213	231	244	259	267	238	219	235	238	273	240	204	240	260	247	246	240	231	221	250	218	270	238	256	240	267	246	248	286	257	267	258	246	260	274	255	229	246	276	229	222	261	272	267	280	246	258	232	262	248	256	294	243	235	280	256	238	266	216	239	241	246	264	272	245	227	262	255	220	277	245	229	243	231	256	284	264	260	259	254	241	240	251	245	245	239	244	288	258	253	264	218	253	274	246	221	256	243	233	267	247	237	240	240	234	237	232	233	239	254	254	224	246	274	238	247	273	251	251	266	256	252	270	265	238	225	239	254	273	238	219	219	236	250	251	227	249	235	220	253	272	259	230	216	252	217	248	245	258	262	232	268	245	247	259	239	226	212	236	249	237	265	256	238	250	270	252	226	223	260	238	252	255	229	253	266	262	227	255	259	267	231	224	254	262	268	230	260	237	242	237	241	243	237	254	252	250	257	264	273	230	243	220	238	247	264	235	233	248	198	252	221	241	248	266	211	264	257	270	251	229	223	263	272	273	227	244	251	266	258	279	240	242	239	238	243	268	250	246	236	208	255	221	272	237	239	243	247	266	209	251	242	246	233	254	252	234	254	251	255	228	233	274	225	262	228	237	248	265	254	211	246	237	244	242	252	266	244	244	237	255	292	241	248	258	230	238	256	259	247	252	263	236	256	263	266	245	209	244	265	251	279	262	245	258	231	270	259	241	245	215	253	253	247	245	258	234	212	259	260	261	247	222	268	245	251	264	218	220	234	235	231	247	237	269	231	247	267	220	278	243	248	218	243	254	261	269	262	255	214	230	259	275	244	253	272	236	245	254	250	234	224	226	242	229	251	249	272	225	223	236	245	236	238	244	246	242	246	278	245	253	229	254	229	244
23692	15965	25570	34238	34108	24652	21288	16538	14146	9139	9339	9060	8295	5322	5078	2889	2141	1904	1406	1211	1001	778	807	728	760	796	891	858	776	818	834	972	851	966	1154	1027	934	766	751	684	728	705	643	668	657	671	685	694	704	671	761	789	710	682	685	749	716	720	648	658	2037	3761	626	624	594	612	594	611	627	621	618	638	627	608	611	649	611	635	653	623	600	625	638	635	581	659	602	612	583	599	604	573	635	645	621	615	576	582	617	589	626	588	593	588	601	632	641	598	567	601	612	667	615	626	665	600	613	581	589	594	601	601	595	619	658	642	646	611	584	652	611	587	625	643	612	609	638	624	612	633	642	611	697	597	640	652	574	664	609	614	618	615	603	650	637	629	591	635	624	590	582	608	631	592	605	593	582	620	617	611	617	623	618	570	635	598	633	618	597	628	594	664	595	590	583	621	576	616	591	596	596	605	600	630	591	599	610	591	566	602	604	591	627	618	609	613	625	573	603	587	622	588	633	583	600	616	600	553	605	641	628	602	599	578	588	613	590	626	580	634	635	604	597	603	582	645	620	642	579	583	656	630	585	612	628	564	648	633	622	593	653	607	601	627	623	636	604	606	559	607	595	613	666	634	629	616	602	620	580	601	589	598	646	631	619	652	630	580	581	582	619	610	644	649	643	602	620	583	637	565	582	600	623	614	598	604	599	596	661	613	585	634	627	611	629	602	614	570	621	628	579	593	596	615	609	580	610	612	550	585	625	597	616	619	615	631	669	666	600	584	611	617	655	630	643	617	617	613	603	642	594	610	618	611	581	617	616	578	599	592	644	607	622	648	626	644	606	592	570	588	605	571	653	607	593	590	581	567	582	619	660	623	603	619	607	615	642	616	614	611	575	609	626	575	601	592	611	646	586	628	568	618	591	621	594	627	646	628	626	651	656	606	618	555	596	575	605	621	583	608	592	593	634	627	596	583	614	616	621	574	582	626	563	595	639	624	637	602	607	601	594	623	649	560	631	593	630	634	610	656	633	622	622	570	607	594	626	601	627	620	633	633	585	640	591	585	559	633	586	603	611	618	625	619	652	633	617	576	622	577	586	622	594	596	632	599	591	637	627	597	591	650	623	641	635	608	587	629	626	617	606	612	593	639	589	608	664	620	551	579	578	618	625	626	620	584	612	587	619	621	646	612	601	629	578	634	586	597	601	622	596	590	627	603	587	579	594	604	610	654	627	597	589	625	635	617	614	621	609	668	609	588	674	628	589	590	642	565	666	603	664	560	606	593	625	565	611	563	636	608	594	649	668	596	606	618	580	614	566	627	619	581	580	612	572	614	627	593	641	620	655	661	604	646	621	602	592	622	558	588	597	630	593	646	627	647	639	611	587	626	627	617	615	626	658	596	631	630	664	635	608	607	631	620	621	595	594	632	594	633	586	638	604	581	604	617	596	596	617	622	619	613	599	582	634	629	614	630	595	615	587	611	600	591	651	604	603	608	629	627	633	591	600	642	598	595	684	610	617	606	588	544	608	639	615	629	603	559	593	607	615	604	565	568	599	623	606	596	595	628	617	615	590	600	633	631	589	594	609	653	620	611	634	600	641	586	636	580	614	599	589	618	602	601	615	608	611	624	617	591	592	575	621	603	595	567	612	601	563	588	595	605	628	621	613	610	614	629	612	580	618	610	636	623	612	604	597	622	591	626	607	607	603	623	620	625	623	630	606	596	592	593	603	593	591	586	620	635	599	627	584	621	627	637	593	620	569	635	593	625	617	614	608	628	626	561	621	587	561	663	610	615	606	643	612	610	559	598	589	590	628	614	596	574	620	629	630	629	654	633	601	618	602	609	575	633	609	633	629	640	579	621	618	596	605	638	625	598	592	582	641	599	612	614	629	591	617	578	657	589	591	616	639	631	624	623	599	585	589	596	590	564	633	604	603	613	598	635	622	645	608	575	627	599	640	625	616	582	616	629	592	638	624	568	648	608	592	619	604	586	614	613	608	590	573	594	616	603	629	636	596	647	612	628	607	646	613	636	578	596	584	626	648	610	631	531	604	603	602	628	594	623	580	636	569	588	627	652	577	611	618	643	606	585	624	638	609	615	623	608	585	667	618	621	617	638	643	620	630	577	637	541	622	610	613	575	649	624	652	588	596	597	625	647	593	609	606	640	604	621	594	603	592	646	607	602	606	611	561	615	595	590	643	608	620	601	597	643	607	609	644	641	639	578	610	592	611	596	614	643	599	605	605	613	631	627	543	632	561	622	584	630	642	589	610	585	593	626	593	620	635	604	575	644	580	589	614	614	610	625	612	581	615	627	601	574	635	592	643	614	606	619	634	574	629	604	652	597	591	642	618	597	581	586	589	650	646	637	610	619	601	645	611	635	645	601	611	625	593	621	626	580	599	630	582	587	635	607	588	660	622	647	631	623	627	620	636	617	556	632	590	596	636	648	613	587	610	544	603	602	590	628	633	587	651	639	626	588	637	581	610	607	606	563	601	560	613	651	592	610	655	644	641	605	616	666	580	596	588	627	631	613	656	596	607	609	657	640	541	620	614	613	620	603	615	657	606	622	599	609	605	642	594	625	649	622	575	591	571	607	601	596	583	618	599	617	595	578	609	632	593	625	623	603	617	566	616	627	617	642	609	621	661	592	602	639	640	682	603	566	596	629	603	625	560	593	601	614	590	600	607	619	597	604	610	665	566	631	625	612	653	620	629	614	601	608	549	596	593	666	652	623	627	564	584	599	614	618	571	613	617	594	629	589	674	655	613	614	602	607	583	639	621	582	599	612	614	643	577	634	640	625	599	626	639	616	609	636	623	623	624	586	594	618	617	616	603	618	618	635	613	635	623	571	588	646	567	636	591	605	554	597	623	604	576	607	596	589	592	576	579	588	579	623	593	594	583	643	587	595	595	592	596	616	610	567	620	611	632	603	594	599	601	592	594	604	599	602	640	612	597	608	606	603	651	613	586	652	608	611	627	613	589	583	640	602	622	604	650	595	646	643	637	639	603	649	613	612	624	658	583	592	626	605	636	573	574	607	550	650	606	608	612	602	588	581	588	603	622	630	622	586	625	592	606	598	643	642	579	605	578	660	589	621	585	593	614	598	630	622	631	591	635	595	606	628	614	588	590	651	590	607	585	605	597	627	588	664	614	630	642	560	621	599	615	616	580	588	583	610	696	606	615	616	652	597	609	560	610	578	634	620	610	566	615	618	609	642	591	613	597	589	595	630	614	627	585	599	681	616	615	638	601	593	606	617	594	582	576	654	597	599	595	610	611	632	609	642	617	600	591	601	608	595	596	606	623	645	642	617	627	646	603	612	572	625	643	597	614	603	563	605	611	633	641	622	614	655	596	697	606	618	612	611	632	657	655	636	629	633	598	581	628	600	621	622	595	624	593	646	607	619	577	582	632	571	609	661	589	633	665	568	626	572	656	631	616	602	620	585	610	663	607	651	613	591	576	631	597	609	630	615	645	595	656	546
41374	30930	34369	36923	33606	27604	21026	15025	13015	6942	7029	6210	4533	3147	2314	1642	1098	706	559	469	386	386	406	353	388	370	390	333	370	364	420	444	409	458	465	418	408	394	320	290	346	334	341	351	327	354	340	345	357	343	359	343	391	348	335	333	334	299	346	367	809	970	341	354	304	341	330	322	302	288	300	330	332	322	315	321	321	297	347	348	300	330	334	343	304	288	305	295	332	302	332	318	330	311	339	353	342	314	303	324	309	325	347	315	336	314	345	324	336	309	315	338	322	292	316	311	313	334	321	321	319	328	335	309	345	319	317	346	304	334	334	336	306	286	309	334	354	301	318	326	288	309	312	338	307	308	283	359	316	321	302	281	316	302	339	309	313	320	327	344	315	327	325	327	307	326	343	344	324	311	319	318	304	310	340	326	328	311	322	330	300	322	319	306	329	348	292	319	302	343	327	329	334	329	309	294	306	288	247	344	332	334	318	314	325	340	341	312	365	291	329	278	301	317	342	317	302	300	320	334	312	307	337	296	319	341	314	299	323	318	302	338	334	325	345	323	325	314	327	363	309	350	316	326	311	291	314	327	311	326	291	326	300	310	346	308	306	326	310	340	310	324	323	342	335	306	292	335	318	335	319	294	320	304	313	358	315	298	345	339	310	312	362	320	348	301	324	312	322	315	319	330	325	320	324	347	324	342	289	323	308	316	325	325	332	287	328	326	320	309	324	326	315	296	294	277	323	313	303	314	318	328	322	333	334	356	341	278	276	304	347	305	318	323	359	305	281	338	301	325	366	324	287	332	350	330	311	348	311	300	327	326	274	348	328	338	292	327	310	294	319	305	302	320	302	310	316	339	311	326	313	322	300	336	277	303	340	315	334	342	324	336	341	283	320	336	290	287	359	327	279	314	352	304	307	299	301	352	309	314	328	332	335	340	319	323	329	308	333	329	272	316	342	322	324	326	338	344	315	322	319	335	309	327	333	322	334	318	315	327	322	341	313	344	325	368	327	309	305	324	324	294	358	361	307	304	313	295	331	295	322	313	300	328	324	338	352	341	325	343	303	344	338	316	336	284	348	328	343	329	349	333	325	359	313	299	321	345	360	343	315	305	264	291	335	311	325	286	306	307	330	313	285	348	331	340	303	323	323	305	339	339	368	297	324	338	303	316	326	324	291	301	299	318	285	327	302	337	316	354	325	315	273	340	334	324	323	351	326	293	310	328	315	324	336	323	300	326	338	301	302	319	309	335	313	317	338	341	291	313	294	288	346	306	304	342	336	333	346	341	267	315	305	283	308	333	360	309	327	329	339	309	335	311	292	343	304	349	382	340	320	332	309	301	313	334	328	318	337	322	298	321	301	337	332	334	319	340	328	309	310	330	329	348	283	303	311	309	328	349	319	318	358	307	343	287	340	320	320	299	312	315	294	331	353	326	351	317	335	356	309	341	331	342	324	330	339	303	334	312	306	318	298	302	331	315	318	299	319	339	313	322	363	304	331	306	275	303	322	335	315	301	314	289	312	298	308	365	326	305	355	344	334	317	330	315	327	324	300	299	344	323	315	314	356	318	331	302	351	312	294	305	313	295	355	297	337	336	339	309	344	306	301	344	316	309	334	322	298	300	325	293	318	330	342	312	289	279	307	280	308	297	278	307	339	319	329	323	332	324	345	328	308	296	332	289	314	340	324	316	318	307	327	309	343	296	302	359	325	294	306	316	320	327	327	330	323	283	306	331	302	306	324	312	330	341	336	319	301	310	303	286	287	317	314	307	335	314	288	303	320	328	298	323	294	309	347	324	306	371	351	332	322	327	341	358	324	301	314	316	313	329	331	346	320	332	373	306	352	319	306	313	316	310	347	325	359	290	275	306	297	303	324	324	337	310	312	324	331	288	302	303	304	342	324	309	327	304	284	361	327	340	320	304	293	286	339	292	309	307	331	337	315	304	301	313	368	306	300	321	324	308	317	332	313	308	306	285	295	298	332	312	337	315	316	309	314	333	344	374	305	340	359	336	328	301	297	361	298	311	340	301	334	314	346	313	306	316	356	336	310	334	306	317	329	271	310	316	328	311	322	311	334	323	336	336	321	307	324	342	305	316	314	315	321	281	297	318	340	317	346	325	347	311	322	304	339	372	350	294	339	331	294	309	340	315	326	324	333	296	291	315	318	285	341	326	299	334	350	328	299	319	319	350	338	343	310	310	349	320	326	311	320	293	337	306	315	323	317	333	299	337	336	322	327	347	314	353	313	342	345	337	308	313	307	328	332	312	348	318	298	328	328	273	321	324	297	297	336	307	299	303	335	338	347	331	313	332	311	313	336	331	335	290	324	369	311	342	312	322	324	326	328	344	340	331	310	341	297	303	333	322	333	328	331	309	305	316	333	345	324	345	310	358	295	321	363	334	315	281	314	323	314	349	311	318	307	346	307	341	348	333	319	308	344	316	323	338	313	304	340	294	333	325	347	302	290	355	337	353	347	296	310	297	293	331	341	318	355	341	307	344	325	310	313	300	313	353	312	321	294	307	332	328	275	318	326	306	314	331	303	321	336	309	314	317	292	328	335	311	287	318	348	326	359	302	330	332	359	300	322	320	329	334	291	303	298	267	307	333	320	345	301	298	344	313	359	317	313	330	286	320	305	320	310	302	318	336	311	341	317	349	337	308	336	346	323	341	328	331	336	350	344	326	322	337	308	319	300	351	309	315	288	334	319	328	341	303	319	302	276	331	330	322	313	316	307	319	332	326	318	343	292	331	327	317	302	344	309	306	309	301	310	335	314	345	336	307	320	303	326	308	336	291	329	345	327	338	315	308	312	313	345	323	321	311	350	315	335	317	326	280	313	296	324	313	316	353	329	308	294	319	320	291	295	316	312	338	341	374	273	340	317	297	302	297	326	321	328	329	303	312	303	325	321	309	309	327	310	308	312	318	342	327	336	304	343	313	299	330	325	275	358	340	339	328	320	341	309	337	290	307	338	317	310	314	302	331	309	317	289	330	321	292	323	329	306	338	308	325	293	336	295	320	308	304	348	313	329	333	352	299	296	333	326	318	319	298	326	324	301	341	345	323	282	304	311	340	334	335	338	349	376	316	338	321	298	365	323	320	308	283	329	348	325	329	320	341	301	306	332	338	323	306	315	343	290	329	331	299	319	311	316	326	333	316	300	346	327	333	337	336	331	343	282	324	311	314	319	334	302	295	322	342	337	322	325	338	347	374	317	310	343	326	325	341	316	329	328	312	327	292	347	296	306	309	323	280	311	327	314	340	336	312	298	313	353	343	312	341	348	287	334	298	305	305	318	321	325	336	327	345	332	345	320	343	308	311	350	364	325	325	319	339	318	346	306	330	308	319	324	329	322	339	323	310	309	312	332	330	294	314	299	315	312	284	356	317	306	326	317	320	312	311	338	344	342	309	321	332	317	338	321	287	308	334	324	299	289	325	344	322	336	299	318	352	320	321	300	340	353	307	325	328	302	313
31293	21253	33040	39742	41101	32919	29088	23989	21354	15066	17529	16265	12878	9956	9301	6078	4680	3084	2245	1635	1210	1117	1154	1210	1124	1181	1137	1035	1111	1143	1500	1378	1582	1718	1761	1501	1294	1091	949	951	937	929	864	841	856	906	922	972	979	1104	1060	1254	1129	1066	1056	1061	905	859	807	918	4560	5480	759	767	726	729	722	743	722	771	774	781	749	753	723	707	763	721	787	747	764	746	749	765	784	765	764	774	733	764	729	736	748	710	711	727	750	783	745	713	751	750	773	742	713	762	788	783	722	727	697	784	766	761	766	758	716	737	741	724	761	768	752	750	759	748	696	742	737	753	726	747	722	709	798	737	781	788	745	684	714	741	740	772	725	772	758	784	741	757	735	794	705	705	743	784	781	709	755	697	744	725	735	764	780	763	694	731	746	731	728	772	752	733	747	732	759	746	776	732	738	772	698	728	787	770	730	792	745	723	749	783	705	720	732	739	752	756	756	751	747	759	770	778	754	731	705	788	770	776	745	772	695	749	722	775	777	716	779	735	734	736	762	723	710	755	755	749	740	736	765	715	756	756	719	693	703	732	733	754	722	733	741	757	725	725	693	745	816	762	754	767	758	743	763	728	755	756	753	757	774	719	756	735	723	701	735	745	747	764	785	738	809	714	740	718	749	727	711	738	693	768	725	760	740	759	738	691	760	734	717	769	702	728	712	795	758	682	754	731	731	770	691	742	744	742	723	695	773	741	808	762	795	691	760	718	792	730	764	728	747	700	696	738	713	747	730	765	749	749	751	785	726	703	759	702	731	720	719	753	728	701	708	734	789	735	735	758	719	761	723	702	744	743	770	747	751	758	741	692	776	739	744	717	773	751	745	707	770	719	786	718	704	737	819	741	753	746	757	722	727	735	766	731	695	734	768	766	733	791	702	748	729	705	733	730	765	678	770	734	764	753	703	759	668	712	767	742	727	716	731	726	739	794	734	747	766	752	762	791	772	677	745	769	739	722	747	761	761	735	835	748	751	784	797	717	720	768	754	725	755	763	731	724	745	797	750	745	791	707	773	746	726	674	760	760	755	715	723	714	730	775	755	749	720	734	727	750	748	728	731	756	776	738	743	751	737	765	716	751	710	745	704	780	767	767	774	674	761	731	725	707	735	770	751	734	777	759	685	784	743	739	725	744	695	746	777	730	738	798	743	754	763	775	726	739	723	744	734	718	717	710	752	744	756	748	782	743	752	722	729	742	745	738	731	695	784	720	733	744	802	768	721	763	732	732	754	757	801	764	745	751	763	742	731	723	745	729	755	767	728	678	706	696	737	706	724	719	787	737	675	768	733	681	761	762	742	738	730	742	717	725	714	791	761	768	726	744	732	766	745	768	753	733	764	772	751	700	708	782	733	792	763	707	744	783	776	725	758	771	749	703	740	739	733	715	734	754	712	738	781	775	764	756	740	769	762	786	747	710	725	715	713	728	726	707	720	741	757	766	728	750	711	774	719	795	756	726	732	749	717	762	715	755	726	708	777	734	765	765	725	714	727	685	794	721	733	689	742	784	742	760	736	722	734	808	712	807	711	741	743	735	731	710	758	721	714	745	796	813	661	742	733	759	733	759	732	704	728	718	720	784	734	757	738	784	708	739	706	804	716	708	797	724	754	751	757	722	737	746	763	722	764	727	745	799	731	710	739	763	755	747	722	722	720	713	745	719	744	777	766	757	751	801	781	756	737	757	752	714	703	775	744	737	721	757	704	703	747	723	673	716	735	735	771	741	731	751	756	722	744	797	767	769	730	747	765	769	746	729	781	731	711	732	743	764	711	691	784	709	754	770	732	746	751	766	744	725	744	741	789	765	726	718	745	765	719	714	724	725	738	716	752	745	783	727	720	700	741	770	726	751	724	777	731	747	710	747	694	763	744	750	760	756	751	720	775	733	705	730	773	733	722	706	762	732	766	768	761	798	799	797	779	692	753	751	752	740	793	736	742	776	726	716	727	739	730	745	763	735	724	699	732	692	756	733	779	799	729	744	739	731	715	758	781	693	718	689	675	766	794	729	706	740	785	782	731	785	741	777	746	761	753	783	721	745	704	714	709	693	724	749	721	722	726	755	744	746	748	735	756	804	736	672	751	736	708	780	785	723	724	790	763	710	739	689	748	764	735	747	750	761	772	729	739	756	725	790	728	716	716	737	785	773	754	726	702	746	708	721	738	749	757	733	724	753	773	778	711	731	789	750	735	766	712	755	751	725	787	808	761	734	748	727	743	714	685	738	746	714	697	747	734	764	728	779	693	732	769	727	728	796	732	752	714	759	771	745	752	744	759	733	657	738	741	774	767	721	745	740	704	767	728	697	738	746	730	732	743	775	735	753	823	738	725	774	766	752	751	744	712	702	817	772	750	713	753	699	693	739	759	723	693	712	738	746	779	755	757	713	704	699	734	751	725	788	747	748	717	721	720	774	765	750	778	740	725	741	747	750	767	753	755	736	767	767	763	775	782	778	745	759	770	760	749	775	753	791	740	745	694	711	733	738	717	798	720	746	760	723	740	724	695	749	755	761	726	733	782	751	760	767	781	804	758	706	756	725	744	740	730	729	762	769	726	717	753	741	753	739	692	725	701	742	754	754	726	768	723	777	752	770	782	720	720	790	728	755	707	780	789	713	724	764	742	772	736	731	754	748	755	714	739	692	719	742	750	687	695	795	761	743	737	715	765	759	753	740	720	760	728	771	729	745	768	738	709	736	750	802	730	744	764	758	743	721	720	729	708	732	771	698	756	731	786	720	722	774	727	693	758	721	756	756	746	755	732	770	731	754	730	784	740	747	706	786	693	761	753	720	745	727	695	742	776	739	715	718	715	732	764	740	717	732	730	749	755	763	728	760	728	761	748	772	763	757	726	703	732	720	762	718	735	741	731	723	743	723	741	747	745	769	769	760	723	687	793	720	778	702	770	726	772	693	787	725	722	752	729	728	733	731	754	696	761	782	741	755	716	752	780	699	772	707	738	745	674	699	712	741	805	711	742	729	778	733	763	735	711	726	776	725	723	784	754	697	732	773	710	751	779	733	762	723	737	742	735	690	735	792	748	721	762	706	738	764	715	719	761	746	768	773	730	747	759	766	718	697	790	720	749	748	788	724	786	739	756	755	780	777	729	693	735	726	715	768	744	704	714	733	723	753	742	771	750	769	781	733	752	719	737	713	726	698	773	735	792	731	728	736	692	736	742	680	732	753	738	787	790	759	724	764	753	745	801	735	700	774	784	742	759	783	793	777	765	764	760	722	757	762	693	779	737	720	718	721	769	724	696	748	765	727	762	735	770	702	743	770	697	762	749	733	783	725	717	732	748	746	749	735	729	730	733	707	755	753	777	752	747	746	755	757	774	684	761	776	743	717	764	729	725	735	750	764	764	695	777	725	700	750	754	706	713	757	754	704	740	773	759	762	776	765	757	743	718	726	716	746	638	703	706	748	737	714	742	770	735	796	780	821	705	754	687	721	777	771
9063	4416	4982	3832	2240	1371	744	385	401	308	292	259	225	166	166	138	155	126	140	142	128	123	128	141	130	127	140	132	112	120	124	135	131	135	124	114	112	120	150	129	100	111	124	126	126	132	133	126	119	134	131	112	134	121	130	129	136	132	133	130	150	151	130	137	106	131	103	139	121	143	140	110	96	128	153	123	100	116	110	132	117	113	136	124	149	125	111	135	105	140	134	110	128	142	105	128	120	131	129	131	129	127	123	135	131	131	117	119	120	120	151	119	126	132	123	141	108	118	108	118	122	138	118	139	127	115	137	113	111	121	125	120	160	127	115	120	108	123	129	120	128	148	127	124	111	120	99	138	108	120	126	126	120	132	123	138	117	131	110	101	124	110	136	127	112	130	142	143	144	127	121	132	105	106	134	132	142	143	117	132	139	115	127	96	119	121	122	141	128	139	113	129	146	119	137	103	130	119	105	119	109	122	110	126	112	128	118	121	120	131	122	126	147	134	134	114	129	143	123	122	123	139	119	140	133	141	147	133	121	123	108	126	138	130	107	120	111	149	117	130	134	136	125	116	127	131	120	111	130	127	139	133	115	142	120	139	122	133	116	127	121	115	122	123	121	138	120	128	143	123	116	136	127	130	114	126	136	108	126	125	124	127	120	117	115	131	130	116	132	150	115	112	135	102	124	113	125	125	117	133	93	116	113	114	129	110	152	114	138	132	106	122	134	141	117	137	129	113	118	127	119	129	136	132	128	137	142	120	135	139	123	128	131	121	107	112	104	132	133	130	137	129	120	105	138	136	126	104	123	123	146	129	123	114	142	127	136	133	125	118	126	128	128	144	126	135	120	113	120	114	129	113	127	117	109	142	133	134	123	131	144	132	132	124	112	138	117	135	124	127	137	131	152	134	114	115	130	133	119	93	110	127	133	121	129	128	128	115	125	129	124	137	113	141	123	135	125	136	128	130	136	104	138	120	119	132	146	133	134	121	140	117	115	128	117	131	127	118	123	135	113	115	130	114	132	144	153	136	114	132	141	129	129	138	143	135	122	129	124	133	117	126	127	112	121	118	140	128	143	113	138	127	136	130	118	122	129	133	112	108	129	135	134	120	130	130	135	131	128	135	120	115	124	131	125	122	144	109	125	145	105	132	125	111	150	125	156	154	131	127	135	130	127	125	114	119	124	127	114	111	103	150	113	115	130	127	140	116	124	126	129	111	136	142	116	136	131	114	117	133	128	111	122	102	119	108	118	133	126	118	132	135	149	133	129	126	130	107	129	133	109	130	133	143	123	101	116	113	140	135	127	124	132	127	125	134	131	117	90	111	127	120	141	131	129	116	132	133	117	117	132	115	122	106	124	114	120	126	145	122	146	110	118	120	106	118	144	129	118	130	144	114	123	120	130	131	112	143	119	144	122	119	126	104	128	114	107	120	114	123	158	138	121	107	121	156	123	118	127	98	113	101	145	129	129	108	119	139	126	112	133	105	129	126	130	124	129	103	136	124	125	108	117	128	124	107	133	119	122	112	117	147	121	126	122	132	119	122	124	137	125	108	110	133	116	129	124	126	97	129	134	129	116	110	126	125	124	126	119	118	119	118	123	120	126	146	128	118	141	127	104	131	130	115	132	108	112	133	121	107	139	121	123	128	121	125	105	129	129	131	144	110	114	123	123	134	105	123	114	118	110	143	123	105	139	110	131	120	130	133	117	114	112	124	131	133	130	127	127	141	106	136	113	130	125	122	134	144	132	114	127	128	124	123	112	122	128	122	105	132	132	111	141	147	141	109	139	110	108	115	110	136	108	144	121	119	118	128	100	113	130	117	136	109	126	127	143	127	116	122	137	107	141	148	115	151	131	137	128	144	123	113	127	131	135	145	129	128	134	108	125	125	137	135	117	136	108	114	136	117	125	108	126	131	124	127	128	120	123	123	116	120	124	126	123	141	139	121	99	121	112	140	142	108	128	132	115	107	128	111	110	132	123	110	133	117	113	129	128	99	118	122	136	125	128	137	123	126	118	117	113	103	113	107	122	129	129	124	113	139	127	132	138	122	129	116	129	111	146	137	124	142	137	128	130	132	122	133	127	136	103	124	110	138	100	116	98	141	130	133	131	126	145	122	115	108	131	95	124	115	109	111	119	121	118	127	108	127	119	105	131	133	123	115	116	126	119	126	102	89	114	112	134	130	115	133	133	129	123	116	167	149	113	128	121	140	119	129	121	108	122	131	131	121	119	117	113	138	149	130	111	131	109	123	132	124	122	139	105	134	126	109	138	134	115	116	128	150	130	121	124	124	126	120	112	112	110	118	117	126	115	122	128	121	123	140	120	144	115	139	124	133	133	128	111	126	108	131	113	128	129	127	127	132	104	111	124	139	106	129	116	126	127	119	107	104	111	123	123	148	148	107	137	127	110	132	130	142	128	114	131	121	116	155	127	108	121	149	125	127	123	117	124	124	133	141	127	123	130	106	143	140	119	119	125	125	113	120	129	138	118	126	109	113	113	122	114	122	111	111	124	143	108	129	132	127	123	133	121	108	112	105	141	154	97	150	138	123	139	109	127	138	102	112	116	129	133	141	153	115	134	150	112	124	149	118	132	155	119	126	121	122	92	108	120	123	107	114	103	116	103	116	128	120	120	118	116	126	117	120	126	138	129	120	125	116	109	135	106	130	124	107	120	108	129	113	118	114	136	123	141	137	137	144	124	107	133	117	125	137	145	124	142	119	109	128	119	123	133	138	134	118	131	123	131	127	145	104	120	130	141	124	134	122	132	127	123	137	156	125	133	128	126	148	132	121	127	130	132	128	126	144	130	133	137	109	122	126	127	125	108	121	126	131	123	128	121	113	131	107	120	127	158	121	139	148	119	125	128	128	98	129	106	134	126	134	143	125	117	125	135	110	120	126	111	130	134	129	129	129	131	139	133	143	124	122	126	133	127	123	123	109	111	120	129	128	132	132	122	103	114	99	130	130	100	120	121	104	141	121	119	109	134	124	108	127	141	110	131	112	126	126	98	117	130	116	132	146	116	109	133	113	132	111	138	133	126	128	121	111	144	140	134	108	133	127	139	152	127	93	129	127	141	119	125	122	125	118	121	118	122	123	126	111	123	148	118	126	134	121	134	116	113	110	144	142	139	126	135	136	140	113	132	147	110	130	145	135	128	111	116	127	135	131	123	120	115	126	127	140	112	110	128	111	110	110	102	99	129	108	120	109	127	127	123	111	117	127	129	102	113	99	126	125	121	106	143	122	111	126	107	124	122	126	126	135	131	98	121	127	126	134	119	120	108	136	129	136	110	148	129	153	135	115	126	115	128	129	136	136	139	126	130	124	133	133	133	128	122	116	125	114	149	110	110	118	115	129	123	125	121	131	107	126	132	122	117	110	115	119	111	122	131	112	106	124	128	122	115	121	121	144	98	130	130	124	124	128	135	118	124	137	141	129	122	124	142	139	119	131	146	113	133	114	125	138
7169	3589	8673	8775	7045	4505	2848	2033	1819	1351	1304	1358	1202	748	716	609	581	523	460	432	355	441	427	391	395	406	377	371	349	396	374	403	378	380	423	405	389	343	375	344	382	363	365	329	340	340	358	387	344	362	378	379	346	354	368	361	355	358	379	358	487	614	362	364	341	371	345	359	340	349	353	351	360	334	346	363	338	322	322	342	355	349	343	324	371	302	347	339	383	381	348	365	351	384	368	328	348	369	321	358	358	357	353	367	336	374	351	362	341	361	360	347	357	382	354	372	342	343	354	340	341	346	353	342	353	363	314	370	346	331	346	339	329	343	346	363	363	366	356	342	340	316	369	323	331	355	364	328	345	337	348	341	363	340	367	325	360	329	376	365	346	339	356	361	368	347	325	340	356	320	356	352	371	330	360	327	366	342	329	369	376	377	344	359	374	328	345	348	365	341	365	358	359	379	354	352	352	343	328	341	388	343	365	371	355	375	367	339	307	336	361	407	342	356	350	340	365	328	353	358	346	366	372	330	350	341	331	339	348	365	344	347	328	353	334	331	335	344	343	355	350	361	368	335	316	308	340	357	368	363	336	361	341	344	349	334	379	353	368	339	351	352	344	348	347	348	380	349	319	354	327	337	349	337	340	350	345	330	339	355	350	319	353	341	314	399	326	321	322	340	348	332	343	343	333	350	351	331	363	370	334	322	332	327	335	326	365	377	343	375	341	347	336	367	321	351	323	327	351	383	367	337	322	352	338	379	333	356	335	360	322	349	340	376	366	322	332	372	370	354	359	364	352	356	358	347	348	387	337	344	332	337	361	352	327	366	329	338	334	339	328	344	357	326	335	355	375	329	340	340	334	346	345	338	327	355	361	338	381	355	369	359	325	367	343	337	361	357	366	360	356	359	339	395	388	325	313	340	336	357	359	332	356	338	338	351	361	364	365	338	334	318	345	400	348	358	308	376	375	347	350	379	338	321	336	368	370	331	348	347	354	383	334	374	334	358	321	294	370	356	354	334	350	346	358	339	371	331	345	344	357	353	372	358	361	365	317	349	322	373	365	349	402	333	372	345	329	377	343	352	302	332	367	355	338	365	300	351	339	337	378	365	369	354	321	354	350	361	308	348	333	337	372	355	366	351	370	364	377	334	355	321	318	347	379	335	340	335	338	375	312	362	339	351	346	357	363	343	354	362	358	343	378	360	312	321	356	353	354	335	377	345	345	329	333	356	347	309	336	380	354	339	350	368	325	374	360	351	367	341	341	367	378	325	332	353	345	367	350	343	372	354	329	335	322	372	388	370	339	330	380	358	339	352	361	342	364	347	334	375	370	338	300	348	385	372	346	356	335	346	317	322	323	335	348	333	358	347	331	381	344	343	355	335	366	327	359	340	328	351	337	320	322	344	373	319	324	355	365	356	352	335	355	313	332	315	342	350	345	344	334	317	351	342	359	372	317	367	362	365	336	350	340	370	341	381	358	370	358	329	347	337	352	342	350	331	325	380	328	353	379	338	335	345	360	339	321	364	356	369	357	304	365	352	360	346	347	341	352	317	353	343	393	341	328	344	356	367	366	360	339	311	355	349	370	370	355	324	329	363	357	319	337	366	336	337	338	340	329	374	393	292	336	329	347	366	361	374	340	331	366	383	338	320	324	363	341	345	335	349	364	359	348	359	344	342	315	348	347	335	351	330	361	359	339	336	328	348	351	322	349	336	334	338	326	333	360	356	358	389	356	357	369	343	305	352	342	351	335	318	346	333	333	332	345	331	374	357	364	330	363	344	351	324	360	356	327	350	322	371	371	408	349	366	341	345	345	347	369	343	343	336	334	364	337	337	360	339	347	325	385	337	366	369	364	357	375	344	323	349	323	342	338	328	342	338	344	339	305	307	352	363	361	342	356	366	338	381	346	343	344	370	378	364	358	334	351	361	320	345	308	341	331	366	340	363	353	336	329	330	398	345	360	387	406	320	356	351	349	353	344	366	313	339	365	353	349	364	362	356	358	348	325	326	331	328	315	346	356	358	349	323	366	359	357	345	348	370	369	357	357	299	338	333	349	355	331	364	374	352	322	346	337	354	374	349	359	350	350	357	320	314	328	382	342	348	335	341	342	348	373	366	376	325	365	365	333	358	314	367	351	376	351	347	357	367	353	341	339	369	370	361	351	370	350	362	350	319	366	364	349	387	325	333	341	335	367	346	354	357	324	317	343	348	316	369	352	334	360	382	344	372	352	338	353	317	324	371	347	348	344	337	371	332	335	350	352	383	349	363	367	351	352	328	353	349	360	362	348	337	382	331	357	326	388	348	382	332	349	371	340	381	330	353	329	343	344	345	343	319	324	342	340	376	347	367	354	333	356	345	374	317	334	321	350	328	382	378	328	358	350	342	328	345	349	358	376	337	364	337	355	370	365	379	305	351	353	344	314	358	358	367	372	341	341	332	349	330	313	357	317	313	348	323	327	338	377	384	341	358	333	378	344	322	326	355	342	347	333	376	332	319	346	378	366	377	361	367	371	385	361	312	309	347	380	343	356	330	367	351	338	351	333	369	363	340	398	362	390	338	330	370	361	320	364	367	346	354	339	351	379	329	360	361	333	349	334	323	313	336	347	326	334	340	349	339	343	363	360	319	351	356	384	356	337	384	361	362	323	369	350	361	355	338	327	345	352	343	338	326	342	373	354	344	342	298	341	338	377	316	345	336	348	345	342	340	342	317	343	373	346	315	344	373	355	340	360	330	405	348	341	361	325	335	358	364	361	356	353	332	345	339	359	326	368	344	333	327	344	349	352	375	325	354	371	317	336	343	342	309	347	373	359	350	391	374	376	337	382	350	348	359	362	337	348	355	335	346	337	349	357	365	369	336	337	326	365	327	348	369	352	357	339	361	351	362	384	358	369	325	326	367	362	320	356	335	362	346	386	351	350	352	364	328	371	344	393	348	368	367	378	350	352	353	351	376	353	356	347	377	367	371	335	350	359	329	372	342	353	349	348	385	345	332	387	357	353	334	366	333	340	330	387	331	382	348	343	348	376	357	316	391	372	350	334	357	365	341	364	345	337	329	336	335	318	350	333	371	377	357	341	345	342	350	352	367	347	335	341	364	310	353	348	324	330	328	365	359	346	297	357	341	332	345	326	347	366	361	311	350	344	338	338	372	350	369	351	329	354	358	327	336	387	349	348	331	373	365	361	355	356	336	341	335	361	349	334	401	374	338	371	361	379	382	339	377	340	351	370	352	329	337	331	326	357	343	339	337	338	373	337	371	335	354	359	376	329	372	333	345	386	351	355	360	306	350	335	350	336	336	348	359	329	355	342	364	334	365	344	308	347	332	356	356	375	335	360	325	363	392	299	329	333	370	361	321	372	339	344	321	348	372	301	336	351	357	348	345	356	350	368	332	350	359	326	337	362	370	388	331	357	330	327	350	328	337	336	361	364	356	364	358	355	384	335	338	329	322	352	320	349	347	322	372	328	340
35646	28666	30105	30508	25715	18180	12598	7998	5237	3385	3313	2927	2649	1687	935	641	567	378	336	274	282	263	273	286	254	245	234	227	239	274	246	248	285	293	278	223	239	223	224	248	254	215	238	238	246	232	227	219	264	240	238	257	251	265	247	218	241	204	203	236	632	391	240	236	211	216	243	242	199	230	253	239	216	202	214	219	219	217	237	248	235	237	257	240	245	223	206	210	228	219	198	229	233	256	203	228	217	210	217	227	238	210	247	221	243	241	216	221	211	236	219	223	211	231	244	235	229	232	220	237	221	232	224	203	222	224	241	186	202	254	221	223	223	229	206	220	238	231	225	230	203	218	216	219	221	208	228	224	222	197	236	234	201	206	227	218	237	219	211	195	200	220	201	241	221	229	249	222	220	235	230	222	205	214	199	221	227	212	226	215	228	213	236	226	227	212	214	228	230	229	231	256	211	215	215	225	223	229	212	233	242	222	213	212	195	223	251	204	202	225	225	229	215	241	213	242	212	241	217	229	216	245	226	216	217	230	216	200	208	234	232	234	231	225	219	209	213	236	224	203	254	212	221	229	219	215	240	203	229	191	202	219	260	237	228	240	216	224	219	209	218	199	219	229	233	248	230	223	232	222	239	240	226	193	218	228	230	239	218	227	204	214	204	214	242	225	244	208	235	217	241	208	227	209	248	234	224	218	231	224	211	245	240	218	214	237	212	237	216	220	236	241	228	211	244	239	232	244	227	229	238	212	221	202	204	248	199	232	221	232	227	252	246	202	219	222	248	241	209	230	246	211	227	214	223	205	235	197	229	212	249	257	198	223	234	198	251	211	220	209	228	246	203	238	236	230	215	198	209	232	259	226	196	221	192	208	237	217	258	234	228	233	230	222	222	203	235	223	207	242	227	245	240	211	239	198	200	243	212	210	237	241	234	234	208	215	213	230	223	208	229	235	220	196	254	227	225	201	256	249	239	231	200	221	224	218	236	244	223	240	211	204	256	236	209	258	214	205	241	203	201	219	186	225	203	222	227	237	222	230	215	187	190	219	215	202	235	216	196	221	223	216	232	203	219	243	225	254	230	194	175	208	246	187	208	217	224	239	214	222	215	216	213	215	215	218	248	199	231	226	253	214	219	244	217	219	202	216	216	195	221	227	226	223	224	228	198	218	207	245	212	212	220	259	208	210	201	237	225	240	225	225	232	221	239	205	230	190	198	225	217	213	245	228	240	253	194	188	213	230	230	220	226	244	229	232	221	202	233	251	202	203	247	247	233	175	210	194	215	267	210	226	230	237	252	232	234	221	226	263	251	256	229	219	221	216	229	195	234	209	220	242	211	233	190	220	219	224	206	229	221	227	218	240	211	227	238	238	224	207	237	240	245	213	245	223	239	226	203	214	215	203	245	213	249	240	208	215	230	274	212	228	245	210	226	243	236	206	248	222	212	229	222	206	224	220	217	236	249	228	207	242	212	200	215	214	245	220	236	193	230	211	235	213	232	230	240	240	215	202	225	213	229	239	241	203	217	235	233	209	231	222	208	220	236	241	230	236	254	197	202	228	236	224	237	188	216	217	247	233	222	213	227	259	222	234	218	201	237	200	219	221	204	225	217	198	219	231	217	206	208	234	229	228	212	217	217	255	243	238	225	224	210	216	227	222	225	232	217	221	215	197	217	226	240	197	226	219	236	212	238	215	205	215	249	232	241	219	223	206	211	216	257	246	246	221	220	241	230	233	183	225	211	234	196	221	246	236	219	197	218	228	236	234	256	190	229	219	227	249	218	211	207	221	242	235	244	239	210	222	204	212	218	232	241	231	197	228	219	233	212	220	215	184	240	214	199	210	237	266	209	194	231	232	212	231	235	249	221	261	233	211	198	222	215	243	216	229	196	206	221	201	227	218	228	224	221	209	216	235	229	246	216	211	223	243	191	218	211	227	228	210	214	192	223	230	200	238	235	234	223	214	260	208	222	203	212	229	227	242	253	259	260	186	210	228	212	203	252	228	207	226	213	210	220	216	236	215	181	233	200	224	218	211	221	213	240	220	214	225	220	209	230	247	223	211	210	215	219	222	227	229	240	219	237	223	213	230	214	209	252	213	215	222	217	185	216	224	251	234	238	232	199	226	245	218	227	217	219	201	225	213	226	237	213	206	213	226	221	205	213	240	223	213	208	208	230	241	229	213	225	210	193	225	232	247	191	255	221	213	212	231	244	213	212	247	202	212	232	207	222	196	233	233	236	208	198	215	254	210	204	213	235	237	265	243	207	201	226	227	238	217	198	230	205	191	234	204	228	255	212	226	231	251	226	220	215	218	240	218	247	237	231	237	241	189	226	234	201	237	222	265	219	233	225	230	222	253	244	245	221	218	226	225	221	198	220	218	234	228	229	236	210	241	240	240	215	217	209	219	249	191	206	245	215	244	235	203	241	210	223	211	206	213	241	234	211	234	223	223	242	226	252	215	236	248	215	244	216	227	221	193	231	222	201	224	200	196	195	228	212	194	196	186	235	223	229	229	204	199	238	213	233	251	234	225	226	212	231	231	223	222	213	232	232	215	208	239	235	226	204	240	236	217	270	233	233	219	207	223	222	214	230	218	210	200	167	247	228	242	217	263	245	227	206	202	225	222	221	235	216	258	227	219	217	196	209	219	213	241	212	230	219	232	205	219	233	212	232	227	239	219	227	229	234	215	248	212	231	229	231	225	264	220	213	238	236	241	236	227	211	235	246	249	232	226	202	216	240	204	244	212	211	237	242	192	238	251	244	232	201	201	211	211	178	231	222	250	219	231	207	210	248	219	247	226	221	227	204	220	217	223	224	237	202	221	225	196	210	223	228	209	219	205	248	248	219	200	200	234	255	195	226	250	210	217	213	221	213	239	229	209	236	238	215	227	248	219	216	226	203	222	241	230	236	228	209	236	210	221	247	211	230	201	217	240	233	230	234	211	195	204	191	232	221	234	219	216	235	226	215	231	227	231	211	201	231	224	251	236	235	205	217	228	222	233	208	224	231	209	207	203	223	245	225	247	216	219	229	209	224	204	196	246	204	238	218	215	230	195	208	216	199	225	215	205	208	212	220	250	195	206	219	216	187	240	240	240	214	251	243	228	223	190	216	229	215	207	242	225	223	240	218	236	215	230	225	254	231	265	216	205	235	229	203	224	195	211	241	237	228	181	217	210	236	207	206	244	225	213	213	224	235	213	228	237	217	212	229	223	211	229	243	232	198	239	228	214	247	222	215	218	194	233	250	211	204	221	232	201	225	218	214	218	205	215	220	235	217	202	234	238	211	200	238	216	229	227	233	193	218	205	206	220	221	205	221	224	224	239	216	230	227	216	245	193	241	220	213	244	233	234	196	220	208	262	210	205	206	206	209	231	235	220	244	198	222	217	239	228	218	247	213	238	206	209	216	201	224	230	221	232	208	205	250	218	257	215	228	201	228	226	203	240	216	230	223	213	204	217	237	246	247	228	194	220
27886	18255	28078	32806	31074	23120	20787	15353	11250	10185	11625	10273	9533	6759	4980	3655	2948	1697	1199	825	812	811	810	811	768	774	730	736	779	799	917	1028	982	972	1023	684	679	667	676	678	695	652	668	616	715	670	720	751	734	798	736	718	847	802	719	701	596	571	556	743	3650	1614	539	590	594	607	549	562	581	576	566	607	585	567	552	548	534	555	567	579	592	578	577	599	551	549	565	532	580	558	550	540	614	554	562	563	563	556	583	575	536	577	594	569	543	601	594	551	606	546	572	547	554	542	584	545	586	610	560	560	522	546	623	552	533	590	563	540	573	587	568	540	542	557	542	556	567	598	531	556	582	539	519	564	566	561	559	533	556	560	596	572	566	515	544	569	540	636	545	540	595	576	573	528	600	589	537	531	587	573	581	583	519	544	526	567	546	600	517	542	585	555	630	568	614	565	589	609	551	547	537	559	582	512	543	561	565	571	562	601	565	592	601	578	590	583	557	557	583	597	566	566	557	584	580	576	578	635	582	574	551	571	623	573	550	623	528	560	555	581	543	542	554	556	573	573	605	545	596	580	575	557	553	605	583	573	566	557	527	546	587	567	527	547	535	619	544	568	562	597	562	517	562	576	575	583	571	579	558	609	574	521	569	588	587	553	593	586	577	566	533	541	551	581	562	555	570	556	569	530	570	561	544	566	534	538	553	569	597	535	577	547	554	547	552	589	568	549	523	528	552	531	574	543	546	548	581	572	595	541	576	568	580	568	558	552	547	540	537	588	572	564	542	590	568	546	554	555	581	555	575	525	569	507	539	569	549	575	573	595	540	599	576	531	520	603	566	612	536	536	581	566	540	583	559	570	520	547	535	592	524	554	554	560	559	555	631	587	571	605	599	574	552	571	565	583	550	556	545	555	599	551	534	580	523	505	556	529	536	590	598	558	555	547	537	536	537	569	556	557	560	576	537	596	577	528	577	552	554	554	571	595	586	555	561	565	554	557	543	573	618	561	589	524	559	574	547	546	535	557	565	551	603	547	524	550	572	538	551	595	548	581	549	573	570	528	530	556	611	562	532	566	534	609	564	554	560	601	535	570	522	516	592	605	570	572	574	521	548	589	560	566	550	526	569	560	564	553	559	589	569	591	528	614	598	521	534	517	569	591	570	538	537	559	569	560	579	568	539	572	527	571	557	510	583	574	560	541	547	571	528	594	593	537	538	568	562	534	556	573	566	584	564	568	550	547	565	586	562	541	565	550	576	592	552	541	557	571	563	603	561	580	567	553	585	546	540	516	546	559	586	549	536	578	537	571	578	583	558	558	521	556	584	579	524	560	581	558	571	571	574	570	522	565	569	568	579	559	558	567	577	564	545	533	583	519	541	585	560	573	576	500	563	557	579	600	566	530	561	560	558	557	578	548	537	590	552	547	563	612	604	566	515	553	571	582	563	560	578	561	565	537	517	531	582	569	565	529	579	577	556	576	561	570	574	602	571	581	591	592	567	579	567	581	547	548	522	578	540	593	537	541	566	555	602	555	538	574	581	495	548	551	562	557	608	557	537	588	531	527	602	594	550	562	559	555	579	540	524	567	552	555	617	595	591	575	532	542	602	529	522	529	602	568	558	581	531	529	559	557	572	546	624	553	550	536	538	570	564	546	546	553	534	551	557	551	560	553	586	524	597	585	555	574	513	596	555	538	546	486	548	555	545	547	562	540	550	546	540	548	525	598	564	591	585	579	599	547	578	545	605	522	551	605	582	566	603	522	574	574	563	566	507	583	549	551	560	518	545	548	554	573	546	585	575	584	549	588	537	553	595	532	541	566	555	515	569	608	570	564	547	585	570	494	548	527	567	577	583	574	561	562	580	575	537	541	568	546	542	529	570	577	567	580	529	594	593	540	568	572	575	566	544	534	562	585	568	510	530	571	564	559	538	575	604	591	548	560	545	574	568	563	569	555	542	596	540	575	596	559	535	563	549	522	557	584	543	574	555	592	548	607	545	561	587	513	578	563	533	580	547	621	546	576	514	577	571	568	587	550	522	509	525	560	548	553	535	545	569	531	547	520	573	556	566	525	567	559	594	581	556	567	557	545	554	517	560	585	567	584	541	512	559	605	506	529	578	581	548	579	500	522	566	566	553	616	594	613	563	566	556	563	564	584	543	551	580	580	532	569	639	550	557	586	559	580	600	557	550	556	537	578	547	567	557	595	538	576	556	585	561	535	593	545	596	572	596	561	563	578	557	557	564	590	574	580	541	588	556	556	560	604	584	577	521	558	551	571	505	567	565	570	546	573	559	591	552	561	551	583	516	552	606	598	558	564	585	533	562	526	548	571	594	563	626	580	568	560	539	568	553	588	561	560	577	578	566	553	546	544	603	531	556	561	535	565	548	551	494	568	547	559	571	514	588	587	571	557	580	544	530	558	554	559	563	578	525	558	548	571	559	590	529	546	559	593	564	556	588	558	562	581	605	570	560	545	599	588	598	585	574	531	566	578	537	559	606	555	610	563	554	589	539	575	587	570	572	578	535	579	584	579	564	527	557	610	554	620	592	577	581	569	555	564	579	524	583	571	547	569	569	597	615	545	536	564	576	558	569	579	532	564	523	545	585	549	496	565	540	580	555	530	605	636	535	580	569	510	519	600	517	546	543	562	550	536	606	564	540	525	555	594	590	596	591	596	563	562	588	567	585	571	604	563	586	566	554	553	613	579	509	540	585	543	552	533	581	540	607	550	575	583	571	537	581	580	544	546	583	548	604	557	570	586	543	557	599	553	581	558	574	590	582	539	554	543	557	542	542	540	563	577	532	571	544	617	583	569	548	536	564	533	524	540	556	573	550	543	573	559	569	536	583	577	577	524	571	558	558	581	528	590	596	578	547	510	568	539	515	602	563	572	613	550	563	557	587	588	585	567	564	586	584	556	565	573	594	529	521	566	622	557	554	583	553	588	545	585	563	562	536	561	545	564	564	583	533	548	573	544	552	628	510	526	532	577	623	568	566	577	536	518	510	563	549	571	587	579	530	602	531	565	546	520	576	603	582	551	545	541	568	570	539	574	566	555	576	540	540	548	574	553	526	560	605	525	585	607	554	528	549	562	543	551	556	566	515	543	542	566	522	575	583	606	531	594	576	594	597	582	545	609	566	555	555	581	618	561	543	547	575	603	539	558	519	556	529	573	537	594	569	559	608	535	607	546	588	491	542	552	530	584	530	560	575	526	567	616	540	575	566	521	567	600	495	545	531	529	535	552	570	572	502	561	592	520	541	578	526	576	562	564	562	577	597	541	574	567	566	540	516	586	561	589	556	547	541	588	554	524	571	572	570	586	545	527	579	569	542	592	544	539	538	562	574	543	558	543	583	582	554	573	548	557	524	582	593	581	586	569	590	555	506	617	554	570	551	527	576	569	566	536	613	548	578	563	574	598	531	579	582	530	557	526	581	542	553	566	584	558	526	602	554	565	530	570	577	563	540	552	611	562	560	566	559	517
43631	33006	36005	34348	30410	25317	20976	13972	8851	7176	6973	6721	5442	3323	2036	1276	1013	685	493	379	394	362	353	354	342	335	320	336	328	370	407	424	421	493	448	381	303	301	339	337	357	311	330	315	324	324	309	319	328	337	343	298	339	351	356	332	314	292	319	461	1022	358	249	275	278	286	266	308	295	297	325	298	282	290	309	279	298	307	315	337	280	274	302	294	321	308	261	295	299	295	340	265	282	321	284	294	329	290	296	298	273	305	298	295	298	299	309	300	300	278	310	288	273	289	283	320	309	299	352	294	283	322	332	267	303	279	326	250	307	281	280	296	307	287	265	302	288	291	281	295	272	279	296	311	309	269	274	270	303	290	311	287	320	306	298	299	291	302	330	298	284	301	282	304	283	285	294	285	316	302	295	321	309	328	295	288	303	308	312	306	291	295	296	273	308	277	294	272	337	296	316	287	327	305	304	307	294	300	317	310	299	298	327	310	289	296	273	262	328	281	295	293	295	263	270	299	259	293	294	305	300	275	272	297	326	303	302	318	295	288	320	292	302	303	296	305	318	317	278	298	278	278	308	302	293	303	301	302	260	267	288	292	280	300	308	292	294	296	313	310	261	299	295	294	319	302	292	294	290	287	294	301	284	311	298	313	299	278	291	289	282	298	308	296	278	299	269	294	308	299	322	295	289	309	272	291	309	267	294	306	298	285	306	320	293	296	286	264	272	281	320	280	320	290	321	286	286	279	299	291	275	266	287	334	296	282	292	318	309	284	331	312	291	280	283	300	285	290	335	293	299	339	259	283	261	292	302	263	258	307	276	295	299	300	265	310	293	294	331	288	291	315	273	284	320	317	317	323	327	299	293	323	291	301	282	277	278	300	295	294	292	293	257	271	312	290	288	256	274	270	307	313	281	299	289	292	295	281	290	282	297	317	311	282	291	326	303	311	290	286	301	303	297	303	308	342	286	290	297	307	291	308	308	316	317	281	300	302	307	310	327	319	278	315	314	332	306	293	309	288	296	317	284	287	311	278	292	259	270	304	284	276	302	316	315	271	309	301	285	276	296	318	282	274	301	319	285	283	325	290	264	292	300	305	286	313	324	300	299	297	280	323	283	313	337	324	297	296	323	272	307	309	297	321	293	274	298	303	306	290	290	270	308	296	279	328	313	321	313	295	258	303	281	290	296	257	277	305	292	310	294	302	308	284	266	274	322	286	319	310	335	309	328	319	311	280	287	270	319	297	293	297	307	301	288	281	305	286	292	304	320	293	307	284	321	290	290	290	302	296	298	295	291	299	317	304	319	323	293	264	268	315	335	317	299	294	301	291	300	307	341	276	284	307	314	319	299	263	318	303	307	331	299	286	313	314	293	281	292	291	279	297	286	317	278	308	280	315	304	290	293	284	293	307	278	253	295	298	342	334	347	325	294	277	284	321	292	292	268	297	330	291	272	296	303	277	317	301	307	311	308	297	303	303	287	319	299	278	280	266	310	303	297	326	285	322	287	278	297	274	299	319	294	279	293	290	315	292	312	314	318	297	318	295	320	309	300	290	253	275	287	310	312	245	314	287	283	335	298	288	288	297	292	303	276	289	255	341	294	293	327	263	300	276	262	297	289	319	298	303	297	322	295	286	320	285	312	323	304	283	288	299	304	293	298	284	296	303	299	294	295	305	295	294	302	302	305	283	294	297	294	282	316	304	328	307	344	275	320	308	269	297	287	283	303	321	299	314	285	280	257	256	303	330	319	300	282	293	277	266	300	314	308	299	291	280	262	291	336	318	301	341	317	289	290	288	304	288	337	319	288	309	279	285	303	308	307	328	328	299	283	304	267	331	288	297	311	312	330	302	316	289	277	296	297	277	311	270	301	324	296	284	281	303	286	257	298	279	305	318	251	279	297	314	313	312	294	312	296	315	315	303	295	266	306	308	297	300	312	321	264	269	272	325	303	314	303	320	301	292	303	323	301	299	311	316	288	293	248	321	297	293	301	281	306	267	294	328	285	285	320	297	284	312	316	287	292	269	311	286	320	306	323	319	294	303	327	293	293	312	307	289	312	294	300	300	344	313	298	270	325	293	308	282	289	268	285	272	270	284	289	298	266	316	311	306	286	308	301	330	286	279	282	325	290	319	322	305	287	280	310	329	275	318	283	331	293	332	279	292	307	305	319	314	273	274	276	305	300	279	304	290	302	319	291	290	259	301	313	312	318	303	320	296	289	314	285	291	289	295	288	284	296	291	278	303	321	276	285	303	295	354	306	314	326	313	311	305	290	318	304	320	311	294	293	283	286	319	305	304	306	301	303	318	309	323	322	298	269	299	326	308	294	300	274	287	321	309	289	291	274	308	299	342	272	294	312	295	279	273	310	313	298	287	290	260	285	263	319	294	304	310	307	292	298	303	282	329	293	281	301	309	284	314	298	298	256	274	332	269	277	265	319	327	334	307	318	282	305	282	304	306	286	274	262	326	302	286	325	299	304	282	315	281	280	349	289	318	299	309	303	267	274	250	312	268	293	287	298	305	305	282	304	247	270	299	301	319	322	301	304	252	279	270	297	309	303	299	292	305	293	307	250	321	278	298	290	315	292	310	311	292	277	288	303	269	314	279	300	300	315	279	299	309	316	268	285	298	310	275	277	317	306	300	291	294	282	281	317	300	345	294	263	293	294	278	306	329	260	302	288	317	306	314	276	270	320	318	327	337	300	296	295	287	318	334	315	314	308	302	275	305	295	311	304	275	296	262	294	280	308	277	300	293	320	277	284	285	298	304	296	286	286	300	279	308	321	300	312	293	291	302	289	296	301	288	297	309	309	308	321	293	286	288	281	290	284	308	298	290	324	299	274	281	314	296	319	307	294	322	308	303	320	297	284	306	300	323	302	299	313	342	287	300	254	277	309	290	298	283	296	325	262	287	335	287	285	278	325	293	311	272	272	303	283	302	274	284	319	254	304	273	293	304	295	281	284	339	314	307	306	306	276	289	290	331	312	285	289	290	293	324	326	324	269	289	305	302	299	299	292	276	313	295	292	263	274	302	282	328	283	290	311	288	287	298	260	278	273	331	285	308	305	279	247	285	309	320	293	323	293	256	300	317	295	286	275	304	359	300	291	270	322	286	305	291	304	319	283	311	292	313	297	325	338	284	286	296	293	316	301	301	292	267	320	316	338	327	300	324	303	293	312	280	328	325	304	284	260	266	312	281	313	290	303	307	345	270	299	250	319	311	271	282	281	294	309	313	310	284	322	297	317	308	307	309	292	320	278	272	295	281	288	285	329	269	319	316	312	310	284	322	277	278	303	293	292	290	293	291	282	268	303	271	286	303	295	312	327	291	319	280	269	327	271	313	283	306	296	295	281	286	293	287	285	316	276	286	306	333	286	317	244	317	329	310	320	270	316	294	322	302	285	266	310	304	285	309	266	329	297	285	285	297	306	299	343	255	303	270	291	293	283	358	326	292	312	322	304	302	279	288	253	311	292	276
33649	24242	35295	37909	36573	31303	28698	23601	18001	16958	18779	16751	14293	10680	8522	6759	4751	2792	2154	1307	1096	1074	1065	1076	1084	1099	1123	1236	1151	1172	1471	1635	1939	1800	1735	1248	971	928	847	852	881	798	872	865	903	849	846	903	1078	1149	1120	1009	1209	1165	894	1017	742	734	776	2226	5767	1099	704	690	709	705	721	761	760	689	736	701	681	694	754	732	673	665	739	694	698	668	721	725	740	745	689	732	683	669	743	720	704	731	672	760	715	685	678	707	680	717	717	681	689	729	657	670	667	683	660	728	699	725	705	696	728	726	767	718	671	711	719	655	659	709	641	658	639	716	727	676	699	720	735	687	665	748	709	641	700	700	674	713	690	664	670	699	723	695	637	724	679	723	693	712	751	652	642	648	697	694	681	705	698	659	650	690	676	693	679	704	714	686	734	637	677	715	694	726	700	704	686	736	705	662	706	709	746	674	663	709	716	726	702	704	713	687	712	695	644	654	730	725	660	691	692	705	632	701	656	736	722	736	679	694	675	719	697	660	696	730	676	686	712	699	697	647	721	724	704	690	703	670	737	688	754	695	653	663	658	707	711	656	665	643	726	706	699	676	689	692	678	688	678	628	714	684	687	685	691	701	677	683	733	679	736	683	669	732	643	645	692	714	672	708	697	721	674	722	701	740	719	693	712	727	714	748	733	718	689	742	679	667	671	658	677	715	746	701	729	698	681	667	719	686	676	703	710	697	691	677	679	722	678	699	690	672	716	677	714	696	711	713	719	673	763	723	670	708	652	698	690	704	714	697	740	657	694	657	669	716	710	681	688	696	721	674	709	692	729	647	676	700	741	644	674	712	717	696	656	665	645	722	684	672	680	709	712	708	675	678	719	704	682	655	707	710	697	690	660	699	674	675	671	663	655	694	708	715	673	707	656	679	707	680	751	692	694	656	677	690	704	705	743	713	693	662	686	703	690	719	711	664	659	689	674	694	698	704	716	738	700	689	647	705	712	699	649	736	733	729	653	699	713	665	730	676	695	715	660	674	714	701	675	684	689	685	636	706	649	726	677	672	694	718	711	686	701	721	699	637	683	748	695	697	699	672	734	695	754	747	731	729	709	716	737	665	687	717	654	660	697	696	661	668	698	664	678	680	701	684	645	727	705	738	660	701	703	678	680	702	697	702	680	715	730	705	671	720	698	686	704	693	719	713	725	667	703	700	705	706	675	681	705	662	673	726	637	756	721	657	669	708	676	701	649	645	688	705	689	675	670	665	710	687	717	668	666	652	683	691	703	692	720	680	698	649	691	703	656	703	680	706	689	731	692	667	682	698	650	681	659	668	720	681	685	673	649	695	673	693	730	702	706	689	744	684	745	731	721	718	713	704	693	631	690	730	654	731	733	684	644	680	699	690	681	676	659	649	656	707	710	690	679	678	712	707	666	704	666	675	697	724	702	657	641	709	692	725	653	657	720	683	665	710	722	654	684	682	714	713	717	701	698	715	682	688	650	706	728	697	696	682	702	671	661	683	697	690	666	702	652	656	673	674	679	720	708	692	706	687	666	686	709	716	728	696	704	651	694	683	660	649	681	745	705	744	703	687	730	717	698	701	704	713	723	702	710	669	681	725	731	726	700	658	706	679	666	682	663	696	708	717	651	660	656	691	702	655	718	712	660	738	721	649	696	712	692	716	704	686	718	729	683	684	641	687	656	688	727	670	687	690	672	680	726	667	708	657	684	712	703	665	668	709	670	669	700	692	699	659	724	708	631	672	709	672	716	687	679	705	672	673	675	660	690	687	714	697	636	737	677	700	738	709	686	694	720	705	684	723	686	709	661	721	669	703	677	681	716	675	661	706	705	698	653	713	631	736	720	707	746	678	662	680	689	663	623	701	690	693	683	725	672	675	732	719	679	689	716	632	692	678	718	724	666	725	688	733	697	662	679	682	727	714	701	743	639	726	705	713	662	708	651	661	679	683	703	715	687	667	722	691	720	671	717	677	696	661	742	680	672	678	692	691	716	690	702	707	713	708	686	734	726	692	718	692	694	660	693	683	677	677	703	697	697	651	717	706	654	720	687	735	680	729	701	688	657	680	680	704	719	689	682	701	710	697	684	715	727	634	681	697	662	717	665	676	717	658	681	682	700	701	678	700	707	674	717	679	722	699	691	726	665	696	683	706	700	681	724	695	688	680	674	699	721	704	678	734	665	738	722	712	653	665	733	684	677	665	663	695	746	657	645	728	703	686	709	683	710	652	664	676	702	693	697	738	714	713	700	711	683	641	675	696	691	717	664	690	718	691	660	698	663	683	666	685	687	705	677	660	675	747	665	674	733	642	679	711	720	713	666	712	639	661	713	671	664	708	696	699	653	700	638	708	682	664	711	711	699	657	677	688	727	663	712	685	655	715	703	670	663	769	702	700	674	698	710	703	720	727	671	720	674	708	720	678	720	699	711	706	679	682	675	717	711	707	674	725	692	672	680	693	690	716	704	713	646	732	707	690	694	654	683	683	694	715	693	718	744	714	702	701	728	668	618	657	650	683	668	679	677	682	715	675	662	689	701	670	701	667	691	671	701	698	677	673	700	671	682	679	707	686	709	694	726	695	692	726	721	691	679	751	628	665	693	741	697	682	730	677	654	695	750	705	705	682	723	722	700	650	706	613	703	656	676	713	623	707	734	679	714	689	668	651	694	706	709	713	662	762	664	642	723	691	641	687	652	634	667	711	662	717	678	693	712	729	689	685	652	672	687	688	694	703	706	677	698	710	684	717	715	644	679	700	688	727	693	694	692	732	734	690	713	729	688	738	684	688	660	711	712	658	667	700	671	685	691	711	691	695	657	693	663	695	673	699	731	640	688	685	704	649	683	676	703	713	715	685	699	696	680	667	708	678	707	717	674	638	726	700	685	630	715	676	694	738	689	689	697	681	669	679	676	671	664	677	698	701	728	694	676	667	682	714	647	658	687	686	725	685	704	664	666	714	711	688	691	709	664	703	709	690	733	716	695	697	733	676	709	681	660	696	703	669	697	732	683	668	674	740	691	771	691	694	661	750	698	745	650	710	705	684	688	636	690	689	670	721	707	657	686	677	633	699	706	784	667	700	660	674	709	675	682	695	675	683	708	692	697	710	699	692	624	700	743	676	688	726	673	704	627	664	661	693	669	669	663	718	673	639	741	697	698	693	748	667	696	693	659	648	705	667	696	708	692	724	691	692	694	707	705	641	666	669	661	672	695	721	675	682	684	687	694	677	700	677	674	709	721	683	703	719	686	679	655	692	700	692	689	731	676	716	684	661	653	658	696	681	689	678	720	707	747	677	705	687	668	729	680	691	674	665	689	663	672	677	703	665	689	623	708	685	686	689	695	659	640	700	717	679	700	690	699	685	680	719	723	675	716	692	700	701	704	715	672	682	659	694	664	693	743	716	704	673	692	683	686	736	652	699	674	664	647	665	685	705	703	708	693	694	721	708	665	716	739	669	680	704	685	657	703	667	734	729
9233	4860	4968	3468	1843	1093	700	377	357	240	227	276	202	168	126	125	112	122	108	111	101	117	109	99	86	107	105	94	92	92	106	102	109	118	102	79	107	93	103	107	104	106	83	111	91	88	91	105	93	109	115	96	111	85	86	101	95	97	106	84	121	89	115	109	106	96	84	80	101	94	92	90	94	101	79	105	95	112	97	79	105	100	79	101	112	105	100	106	107	94	93	97	98	123	93	118	102	108	108	84	92	94	98	110	85	97	100	91	102	105	106	105	92	112	92	102	91	98	107	104	84	95	103	104	105	104	94	100	88	89	103	85	102	106	114	91	94	116	90	107	90	87	85	96	102	82	89	90	93	92	102	104	110	105	112	107	99	122	82	85	94	90	108	107	88	92	114	110	88	110	115	106	120	105	116	122	86	95	110	98	116	111	90	106	106	105	91	98	87	73	91	99	122	108	99	106	85	100	116	81	98	110	113	104	106	108	105	86	87	106	104	109	84	103	105	90	90	98	106	103	93	94	83	81	109	101	94	89	89	96	93	92	96	97	85	80	111	86	96	87	101	98	116	110	81	91	98	108	103	88	87	89	79	102	116	99	95	83	117	91	90	109	98	95	114	79	99	116	86	130	92	80	101	94	104	93	85	104	85	89	89	83	88	98	81	96	100	102	108	97	101	100	92	102	99	106	106	96	112	101	78	106	93	95	76	132	88	98	104	93	90	113	90	105	91	93	106	81	85	112	90	96	103	78	89	94	93	92	79	104	83	91	87	116	91	86	97	89	102	75	102	97	93	87	104	99	95	96	85	100	103	109	73	78	83	104	96	96	101	101	99	102	104	106	91	107	94	82	108	103	90	111	101	109	101	115	89	87	94	98	96	120	106	95	95	98	82	96	72	121	91	105	100	94	103	105	88	89	85	107	103	101	106	99	91	89	112	99	106	97	106	103	97	91	122	91	107	92	121	102	92	98	107	94	92	105	89	95	93	91	106	92	100	96	90	78	101	79	81	97	87	91	87	92	112	104	112	98	114	109	116	91	84	100	100	83	88	102	91	114	99	107	87	92	79	116	102	81	93	102	81	113	89	78	105	117	85	113	112	93	79	98	81	101	114	104	89	102	97	89	97	103	95	90	96	96	98	114	110	89	89	78	129	87	76	93	108	98	80	95	95	99	107	97	83	87	93	102	91	110	120	105	104	100	79	97	114	96	105	117	101	104	109	106	97	78	100	100	104	85	94	101	103	94	111	100	100	88	105	83	104	89	96	101	91	85	92	88	108	99	91	107	90	93	95	104	62	107	79	112	100	83	78	105	87	109	103	133	76	108	110	83	97	96	116	81	98	94	84	96	117	99	106	100	108	79	93	95	114	90	102	100	114	100	92	97	93	99	112	97	100	110	80	87	96	108	93	96	120	102	91	117	110	97	108	115	103	90	107	89	101	87	92	92	117	99	108	87	112	94	89	96	90	91	102	98	92	101	92	101	103	91	98	108	96	77	89	94	100	100	99	102	83	83	96	105	89	97	94	96	84	101	91	91	104	110	99	95	88	95	92	94	102	90	88	117	113	102	112	96	105	106	86	85	102	98	106	100	91	91	107	88	97	116	106	123	109	77	95	99	100	94	129	104	102	85	88	101	116	92	91	118	91	87	94	88	101	108	92	100	94	95	102	105	101	85	96	96	96	105	96	121	93	103	97	72	93	114	95	129	94	92	110	95	112	92	103	111	102	89	113	88	98	82	103	105	106	99	81	86	72	110	108	92	103	100	99	90	94	82	99	114	108	107	88	105	102	90	102	91	101	129	103	92	100	80	98	96	93	103	91	92	90	89	96	100	90	96	108	111	94	85	78	99	95	92	95	93	88	111	87	98	74	107	89	113	102	92	117	107	104	80	102	91	89	110	83	99	89	93	91	81	104	81	92	104	90	112	94	95	87	94	83	100	98	88	83	93	101	99	86	96	89	106	113	89	90	104	99	96	91	79	100	99	96	119	81	94	85	112	102	74	99	109	103	104	101	94	90	93	99	96	87	96	101	101	97	104	120	84	69	85	98	108	86	96	107	91	113	103	118	98	91	101	108	89	91	112	98	93	102	118	103	102	93	124	89	110	106	128	98	83	118	88	109	89	92	113	104	68	94	68	107	92	105	88	95	118	98	96	79	94	91	106	91	100	91	105	108	91	94	100	111	91	107	94	94	92	116	89	106	87	92	93	88	102	100	98	88	107	104	97	93	101	107	101	87	120	83	93	90	103	113	78	97	109	113	104	94	86	101	93	92	97	80	89	101	93	80	89	86	93	85	86	98	107	117	112	101	121	97	105	86	91	94	95	95	91	104	87	107	102	75	112	77	105	92	105	97	77	99	80	104	106	108	84	96	113	92	84	116	95	101	82	112	104	99	96	101	93	103	101	102	121	94	98	105	110	78	92	94	92	82	88	98	97	93	112	90	103	104	89	101	93	94	101	81	100	82	71	89	96	103	119	103	85	100	99	101	90	98	99	90	86	115	88	98	102	80	109	96	97	105	115	103	91	111	111	85	111	113	103	104	104	94	91	100	112	98	90	99	100	82	96	112	83	81	91	101	97	108	94	90	99	107	122	106	98	102	111	101	91	105	99	98	108	106	90	102	97	92	109	68	90	91	104	86	108	88	90	82	88	105	114	98	88	98	107	99	89	111	103	120	106	107	112	104	92	90	92	104	90	97	90	107	91	102	112	90	105	100	103	98	94	100	86	97	83	99	99	81	97	101	98	93	85	100	87	90	95	99	80	87	99	92	99	94	91	99	92	107	96	101	102	98	92	108	96	107	86	92	95	89	109	95	127	114	94	95	91	102	99	106	120	105	92	99	105	86	91	95	91	98	126	92	99	95	84	89	104	102	121	91	84	85	98	93	101	108	95	102	107	88	69	94	109	108	88	78	85	92	101	83	90	98	118	103	88	106	96	91	76	75	94	124	101	91	95	95	108	94	111	109	83	87	101	93	108	97	114	88	91	104	88	107	99	96	101	90	85	101	100	96	86	94	115	90	92	84	105	90	102	82	80	82	84	91	100	89	96	101	101	79	92	88	88	112	88	100	114	105	113	98	114	81	89	102	87	106	97	92	82	87	118	107	101	93	107	102	125	86	103	104	83	115	83	92	103	97	79	103	104	104	83	97	105	109	73	105	102	99	76	95	98	106	96	93	91	90	91	96	109	71	100	102	90	114	102	98	114	92	89	110	100	103	104	103	88	89	99	89	97	106	104	114	95	105	115	101	93	111	110	94	87	95	95	103	110	105	94	85	90	97	98	84	115	90	116	74	83	102	84	98	91	93	103	79	83	97	115	109	83	99	98	113	112	105	93	91	102	119	98	104	103	83	99	93	102	96	97	90	90	108	100	97	87	84	104	104	102	97	112	96	117	102	89	100	81	104	93	106	109	99	85	100	99	96	100	95	81	88	93	94	95	94	96	102	88	105	113	121	84	83	102	87	104
7352	4067	8504	8616	6259	3725	2808	1869	1700	1434	1482	1409	1084	853	641	564	531	430	399	355	334	335	370	376	355	392	319	341	287	345	353	317	335	356	369	309	357	324	341	340	312	295	299	333	340	320	307	321	336	327	338	321	305	310	306	309	298	284	307	327	377	303	296	301	291	313	273	275	279	288	292	289	266	284	334	296	293	320	312	300	295	294	289	306	315	344	291	317	282	287	298	293	304	272	323	300	319	301	290	277	287	282	273	293	289	282	294	292	288	319	307	282	287	348	283	303	319	268	309	276	290	293	268	286	306	297	269	265	300	298	263	292	280	295	286	302	274	327	309	297	270	311	287	290	293	303	273	290	308	313	290	296	309	282	331	296	298	293	296	285	284	315	268	282	316	301	269	307	287	293	313	273	304	316	267	320	286	269	266	311	292	278	301	300	295	275	290	293	286	299	304	285	287	299	321	299	289	312	297	282	292	287	300	287	246	288	305	307	299	309	295	313	285	286	266	306	316	306	279	286	301	317	280	282	269	315	293	313	298	285	281	277	250	279	292	266	315	278	269	295	308	282	327	301	293	311	314	270	291	321	292	307	278	268	291	314	306	288	295	274	270	304	308	294	294	279	310	266	334	305	290	295	295	305	321	305	291	311	299	293	298	294	281	301	323	326	321	268	305	297	292	306	286	309	295	283	320	311	312	300	305	324	296	300	307	326	270	290	312	315	302	270	308	256	299	287	307	299	306	294	297	314	315	299	294	289	287	290	281	321	276	270	288	291	336	324	278	294	276	282	275	239	298	299	275	302	288	283	265	299	296	304	294	307	277	303	271	300	241	318	304	279	303	309	286	312	283	287	290	267	287	301	298	289	294	298	328	299	311	304	284	296	299	283	282	266	287	299	337	277	307	313	292	271	288	301	289	263	266	282	260	291	294	304	313	276	273	305	324	309	284	281	334	281	281	293	298	286	287	282	320	283	298	303	285	276	291	275	310	314	284	288	274	302	308	312	285	316	294	262	285	294	294	303	293	296	275	290	313	307	294	268	319	296	318	275	291	304	298	313	294	290	293	278	295	296	312	304	304	289	310	310	310	300	303	277	317	257	294	308	321	296	281	277	302	304	279	278	267	294	298	307	266	302	307	310	273	282	289	300	322	301	288	295	284	270	309	304	280	307	301	305	274	295	294	291	291	246	301	290	280	288	304	317	292	313	295	318	308	321	291	299	271	288	342	311	297	303	304	282	305	328	283	297	306	307	308	322	296	272	281	317	291	285	280	298	302	319	308	300	293	316	292	291	286	301	288	259	299	295	331	299	291	304	273	315	288	243	294	294	282	277	336	297	301	304	312	284	273	308	281	290	297	285	319	299	300	266	307	293	299	273	285	277	279	294	303	296	290	291	288	300	302	316	288	261	302	279	313	316	301	304	303	306	307	290	326	290	304	300	285	316	276	301	273	289	290	272	251	306	270	304	291	308	281	317	285	292	278	309	308	295	320	306	291	273	306	294	337	306	301	308	281	298	276	293	300	303	301	283	291	289	303	326	315	300	281	301	287	273	286	295	277	316	260	287	267	290	272	269	271	252	283	310	285	295	300	303	277	304	280	319	272	311	297	279	284	303	287	293	299	272	294	301	301	309	281	278	298	287	303	274	299	292	292	289	297	291	299	291	278	295	286	295	275	301	284	281	307	277	313	246	314	303	300	308	305	312	328	302	292	307	281	264	294	319	320	288	275	286	298	289	279	309	306	311	287	281	302	309	326	300	307	274	319	281	293	303	299	277	278	302	312	288	294	332	303	278	279	298	338	308	303	299	292	270	282	299	288	289	260	323	287	319	321	256	301	284	291	256	290	287	277	287	304	316	298	296	297	284	301	275	289	311	293	312	315	309	278	314	307	308	267	284	304	299	311	295	244	286	279	309	270	296	302	303	281	305	289	317	295	279	296	314	284	290	277	294	306	280	275	303	319	304	303	289	297	274	304	307	313	298	276	301	303	287	298	262	299	304	290	294	317	289	298	299	289	305	298	269	276	325	285	266	276	286	295	281	284	311	316	292	296	273	307	287	323	301	305	302	309	298	304	287	308	265	305	298	262	299	309	297	295	312	331	292	313	251	290	290	292	302	323	321	280	298	327	297	303	340	302	319	303	294	301	300	307	282	295	342	307	284	306	301	280	281	295	327	282	312	304	296	303	279	290	294	287	319	259	281	294	294	278	280	302	283	280	262	292	294	296	308	298	268	278	271	306	304	289	302	287	291	301	307	293	301	293	283	305	287	292	306	304	302	314	268	324	295	318	305	304	295	292	309	317	278	281	288	293	270	286	279	329	295	303	276	275	278	288	282	304	297	318	323	308	281	301	272	299	275	289	280	294	282	281	290	292	278	286	294	315	302	301	294	286	265	290	298	289	299	307	274	267	302	298	287	285	274	277	288	276	287	299	309	295	298	283	290	278	297	317	299	293	312	312	315	319	266	268	289	300	278	286	296	282	290	308	312	284	302	282	251	337	293	294	282	318	300	286	312	288	270	317	313	280	277	282	272	322	303	290	316	303	304	286	281	262	289	274	286	302	310	298	310	278	314	287	286	304	281	338	308	316	278	287	288	277	299	301	282	292	325	281	298	283	293	282	329	285	305	290	283	327	307	279	302	272	295	257	313	262	298	315	284	328	272	289	281	320	295	296	319	270	283	312	284	329	277	269	323	297	298	290	300	278	306	279	297	302	284	265	274	286	282	301	274	301	307	297	317	289	308	313	313	309	272	297	276	295	274	299	314	278	288	316	265	292	293	264	323	280	293	287	320	303	312	294	295	296	301	319	289	295	284	310	277	289	301	306	288	294	289	284	337	285	281	303	265	316	315	275	318	267	284	300	322	292	303	327	298	270	299	290	280	290	272	279	333	306	293	259	304	297	286	313	312	305	241	278	272	269	289	311	295	298	324	292	289	285	320	337	311	292	296	290	283	284	279	288	313	284	287	300	259	310	259	314	272	319	292	308	281	310	281	323	281	268	341	286	295	295	301	305	292	248	302	291	282	304	308	307	265	296	299	284	311	268	263	284	287	290	322	322	308	310	253	288	293	294	296	307	286	269	300	309	306	301	272	295	287	294	286	276	308	317	312	299	275	290	285	253	293	305	298	293	322	300	286	297	279	279	307	280	336	276	268	318	313	305	286	292	259	305	310	285	301	264	299	288	316	257	297	280	293	273	296	265	320	264	267	304	319	292	286	275	294	284	318	298	320	297	298	303	297	289	296	287	284	291	296	313	294	281	285	300	300	318	281	318	314	269	313	284	281	298	310	297	289	269	310	308	297	293	309	249	312	285	263	299	310	298	265	282	315	236	306	286	290	271	300	280	291	290	268	304	292	313	291	290	289	273	326	302	295	261	325	306	316	277	286	305	301	287	270	305	314	353	305	282	302	296	273	327	284	305	291	302	324	287	303	296	273	350	319	316	324	284	299	264	284	300	305	303	293	287	298
36721	26135	30201	28686	21962	15856	11340	7524	4897	3722	3288	3203	2813	1884	910	703	513	358	299	233	225	239	247	225	212	238	236	222	221	248	279	275	282	262	214	230	201	231	211	217	238	216	206	222	217	197	219	226	248	217	288	276	236	205	190	185	210	228	208	283	267	263	205	192	231	217	208	212	219	209	220	226	193	203	219	184	199	192	203	200	196	246	210	239	206	207	221	208	221	222	204	214	206	201	212	196	213	224	215	221	189	207	208	223	203	210	204	203	212	212	210	240	205	218	217	228	201	209	212	212	210	202	202	212	201	242	227	208	202	225	196	208	225	216	225	226	234	222	192	189	192	225	215	211	210	200	210	200	209	198	192	185	233	237	194	195	188	224	211	232	195	203	214	204	198	215	224	232	190	219	209	211	215	224	202	183	218	197	207	223	218	216	206	225	195	233	213	206	207	212	204	183	203	211	238	187	225	222	199	203	186	199	217	202	206	191	212	196	215	209	189	186	212	203	237	183	207	224	192	186	204	224	215	205	205	237	213	215	209	189	245	211	195	223	190	220	209	212	189	188	190	194	229	229	218	207	199	210	213	181	197	206	197	210	213	197	214	219	201	189	215	214	217	236	213	215	187	200	223	204	202	189	208	206	187	212	219	210	205	232	224	186	207	202	224	218	187	221	207	197	223	206	187	230	212	217	224	222	196	204	196	215	217	197	194	192	225	216	196	208	217	208	210	177	220	211	214	197	185	194	228	244	223	222	217	201	231	212	216	225	199	207	226	216	207	190	214	210	175	198	189	202	220	253	207	214	214	247	193	198	194	222	203	218	227	219	208	186	191	229	211	211	198	218	208	259	199	221	240	223	204	215	222	212	219	220	191	218	187	182	217	203	211	199	224	202	240	218	217	234	210	205	242	203	219	184	234	195	221	202	216	189	210	201	224	193	210	192	206	211	199	188	191	205	171	206	215	224	200	196	212	230	207	182	241	195	215	186	237	223	222	175	217	212	195	187	209	213	204	188	229	230	209	206	223	218	197	208	187	226	236	217	205	215	206	214	213	207	195	223	229	227	183	205	218	228	231	216	242	210	187	204	210	236	198	191	213	240	220	226	200	199	221	225	197	189	223	214	203	203	214	215	202	195	193	220	220	194	213	219	223	212	191	217	209	187	160	209	203	223	221	221	255	204	179	217	232	184	210	211	216	201	190	211	199	194	212	212	197	212	214	231	218	205	212	200	202	211	221	191	197	204	199	191	199	201	210	195	183	224	204	201	243	211	208	226	197	229	194	214	199	170	197	206	218	209	193	210	220	237	186	223	188	212	185	215	190	193	165	197	203	242	222	223	204	195	207	220	207	190	223	221	208	184	239	210	210	215	211	213	173	248	212	207	227	215	199	209	197	191	205	195	216	195	222	197	195	183	190	226	176	225	200	216	199	205	216	207	192	203	201	201	221	202	230	204	218	192	217	208	210	226	221	215	206	223	200	222	209	216	221	204	189	206	196	191	203	190	210	208	238	209	212	199	221	199	185	203	218	212	195	213	213	202	200	233	204	174	215	175	207	198	202	193	199	220	191	208	201	186	207	227	215	217	230	217	202	216	214	186	222	204	202	190	192	200	199	221	243	199	220	205	229	214	199	186	208	205	208	222	249	196	195	208	217	188	220	196	197	218	185	199	185	206	209	233	197	228	223	200	201	201	198	193	216	202	219	190	205	202	179	180	230	237	201	180	187	248	221	221	192	198	226	189	209	239	207	190	194	193	197	212	217	184	184	208	199	206	188	200	221	184	225	214	205	200	218	215	207	230	205	235	194	194	235	237	213	195	202	220	228	231	203	194	169	185	207	187	221	233	184	198	242	194	224	204	231	210	220	214	187	214	207	210	206	219	212	220	215	206	207	197	198	200	218	231	221	241	181	193	207	211	201	225	225	212	197	210	213	194	204	186	224	214	208	196	203	218	215	208	207	201	215	219	198	236	217	211	227	202	223	204	227	206	211	192	192	219	193	199	178	209	214	212	236	189	191	217	210	209	223	227	223	205	221	219	195	203	199	178	205	223	207	185	213	235	211	197	206	234	201	191	204	195	207	214	193	208	193	219	194	208	203	212	216	214	216	232	200	198	194	186	203	199	210	231	219	227	210	215	201	216	196	198	193	195	191	219	213	229	171	217	208	197	221	209	211	206	192	224	199	203	213	202	219	196	175	188	214	220	203	206	239	202	197	201	213	217	218	217	202	206	197	190	211	203	215	193	193	198	228	202	201	228	211	239	211	207	206	211	191	207	211	210	190	211	223	188	211	199	203	211	203	185	212	211	196	214	201	209	211	213	220	203	188	233	189	200	196	218	209	240	199	220	214	218	216	220	206	207	197	196	211	241	189	220	196	221	202	231	221	220	223	226	216	203	212	210	200	205	203	192	207	220	208	211	175	211	194	187	208	225	251	212	196	205	226	220	193	222	220	210	200	209	209	215	227	190	212	185	216	203	215	210	214	227	217	209	213	210	221	239	222	219	210	199	204	232	210	205	225	198	216	186	196	223	211	229	208	220	227	207	198	207	206	189	216	200	199	215	220	236	230	189	204	201	191	208	222	220	219	246	211	224	234	210	241	216	208	224	205	206	201	228	221	200	239	229	210	224	235	211	212	183	222	213	224	198	200	189	197	186	214	219	198	195	198	211	207	222	206	225	187	218	178	206	218	217	215	185	206	193	181	203	209	222	218	224	187	188	224	223	196	212	193	234	218	205	228	205	205	186	223	200	197	214	231	219	186	202	227	210	195	198	200	206	202	223	189	203	203	232	205	185	190	199	216	191	214	241	191	199	216	191	191	214	214	188	182	214	209	218	196	195	196	207	222	216	212	226	201	191	223	220	183	193	214	208	209	195	203	207	214	222	239	201	223	210	204	221	229	193	224	190	212	190	187	202	225	209	212	216	229	187	195	203	193	210	209	231	216	213	198	227	209	208	217	193	190	182	197	207	193	193	210	181	233	196	202	205	219	214	198	203	216	211	217	208	202	225	207	210	217	205	189	258	220	209	226	184	234	174	206	200	206	220	212	224	211	197	215	211	184	193	198	199	218	203	182	222	226	169	178	228	248	228	189	211	225	219	227	216	205	234	210	207	178	223	200	210	195	208	217	210	214	188	206	197	249	191	197	210	222	219	192	197	217	207	233	217	195	248	210	214	200	186	202	175	223	209	212	174	219	203	199	238	178	207	209	200	211	199	212	216	212	189	198	209	210	230	192	195	202	221	195	188	218	197	204	200	213	208	200	229	203	212	231	198	193	200	191	222	207	201	204	198	240	231	170	211	209	243	218	199	211	213	184	203	213	192	210	223	223	213	197	220	200	214	219	216	216	202	217	196	213	199	198	189	181	212	200	197	219	192	222	237	213	231	196	203	213	216	221	223	208	173	211	207	207	220	206	218	224	197	207	192	209	212	182	230	190	208	181	230	194	237	202	222	204	185	208	221	194	204	200	234
27765	15299	28128	30633	25883	22918	19825	15475	12317	11280	11673	11413	10221	6669	4153	3513	2191	1597	1222	780	797	780	747	690	749	738	677	810	744	985	1122	964	1089	898	753	657	688	655	664	605	556	571	571	576	558	542	588	600	701	830	1027	973	807	682	613	524	566	550	560	1097	884	907	569	552	530	529	544	541	565	503	530	584	543	530	511	528	546	507	524	517	508	492	508	517	560	532	530	543	618	553	550	538	522	485	554	494	547	518	534	491	556	532	521	519	513	521	538	519	545	534	504	536	543	498	558	527	524	544	489	554	531	513	534	561	544	537	531	528	514	547	549	550	525	497	573	532	533	526	543	596	473	551	535	505	504	525	528	530	499	515	518	505	544	531	521	489	530	508	512	499	554	566	566	576	525	466	541	541	526	554	577	546	568	509	547	519	494	562	509	540	512	576	538	501	540	549	575	507	558	511	529	521	525	515	537	576	522	502	522	557	560	532	525	533	523	566	522	529	524	506	533	526	526	559	542	509	518	545	485	506	515	504	585	539	519	506	543	532	519	556	517	537	488	523	524	495	539	542	533	510	522	545	494	558	530	469	552	527	513	520	529	516	539	545	519	535	496	534	510	507	564	559	509	576	527	547	509	510	520	567	540	548	510	486	575	538	499	559	565	522	500	578	544	524	533	553	597	502	547	521	504	534	518	553	522	519	520	513	511	559	547	528	554	542	516	512	517	521	480	549	547	520	505	528	543	553	532	568	546	582	545	518	502	560	556	524	544	553	535	562	509	516	533	563	538	511	542	569	560	523	498	522	540	578	524	525	554	515	495	570	516	544	548	525	569	538	580	535	530	566	502	592	545	515	509	501	533	507	549	535	551	548	530	523	520	540	537	516	519	533	560	541	525	496	551	549	534	523	538	537	503	496	530	548	517	554	539	492	492	501	540	525	540	507	506	504	536	512	539	517	503	545	531	524	511	540	520	537	509	485	558	523	502	548	579	488	505	494	554	504	517	546	565	523	564	541	538	502	540	552	514	511	508	531	521	553	529	534	514	534	534	539	564	528	513	494	465	506	525	557	540	508	522	561	501	506	568	512	504	559	534	575	556	535	557	527	502	552	509	583	556	524	568	540	548	537	521	514	528	543	512	536	543	566	500	526	515	515	508	532	517	513	506	486	546	539	548	538	525	554	518	518	569	503	506	552	506	529	528	568	523	534	507	521	522	581	537	543	548	491	563	495	547	540	523	531	490	536	535	591	470	510	537	525	556	535	490	547	506	534	485	525	505	526	531	504	536	545	520	532	543	528	537	514	522	503	558	510	503	519	531	540	579	514	570	546	520	547	526	531	511	524	519	498	511	530	535	522	569	569	573	554	533	531	525	533	539	498	509	545	528	511	506	576	553	545	564	506	527	527	518	508	521	521	550	550	532	523	535	480	499	521	513	566	517	515	500	513	537	542	530	502	551	554	541	546	532	506	525	524	561	536	511	570	540	544	525	499	538	529	552	541	543	530	507	590	522	484	543	504	536	551	538	480	529	546	529	497	514	537	518	532	526	545	494	541	503	501	519	562	504	543	543	541	555	528	503	506	526	529	557	555	569	538	555	493	553	535	518	532	564	526	518	546	544	534	561	489	510	495	502	512	531	540	544	540	560	512	571	514	537	542	511	534	549	537	514	496	516	490	518	529	547	535	549	555	540	526	525	553	527	535	547	551	537	505	561	465	516	569	527	543	524	528	520	531	548	556	558	536	482	540	522	535	539	546	534	516	562	492	493	507	510	524	537	541	498	553	538	533	529	541	555	504	540	511	563	506	545	514	498	518	517	551	514	549	498	595	548	534	543	560	572	527	525	518	495	524	551	564	557	516	547	504	520	557	494	549	489	539	492	536	500	542	522	539	520	494	512	562	528	556	533	548	495	565	544	520	536	537	548	498	510	519	505	520	526	532	522	548	529	548	506	506	542	524	563	576	529	544	518	526	566	548	539	510	517	535	518	565	569	511	527	510	537	527	545	511	500	566	546	542	558	518	526	543	500	520	528	532	487	537	548	558	555	464	559	544	521	533	516	517	513	542	589	488	515	492	497	497	543	514	501	528	533	503	527	542	577	556	526	568	524	528	540	539	565	504	524	486	481	528	565	528	513	563	553	501	554	521	547	559	537	534	519	569	570	523	523	484	577	537	552	556	541	545	542	504	479	492	519	525	533	551	574	545	517	522	533	503	547	514	528	501	526	527	543	526	552	505	530	512	503	506	527	490	501	558	564	509	544	547	546	517	530	553	490	521	503	508	465	491	536	572	567	534	544	522	518	548	510	550	492	488	540	506	509	511	493	547	549	541	545	511	505	508	479	544	590	526	550	549	552	491	568	484	500	518	560	512	513	518	512	531	546	534	501	516	526	530	527	533	496	558	511	525	541	526	517	510	473	497	528	587	506	566	503	541	479	557	527	536	507	551	506	552	552	506	500	553	565	527	525	544	515	518	539	541	579	567	551	530	480	572	514	537	538	542	549	520	544	553	524	539	498	513	499	526	509	523	515	533	532	486	547	507	537	522	504	534	544	565	520	501	532	537	553	518	511	556	515	519	521	554	503	559	480	511	545	516	555	526	523	570	518	493	529	546	542	522	543	531	548	534	528	535	522	528	481	505	520	498	570	534	502	501	555	587	530	563	522	533	572	529	509	528	540	541	495	528	561	522	538	528	518	528	522	538	536	534	532	564	514	521	539	530	535	543	564	519	517	503	563	552	485	518	497	498	524	510	512	524	520	536	506	527	516	546	566	519	484	530	522	489	547	518	549	531	554	540	544	483	549	526	543	486	538	524	527	522	518	534	523	527	554	517	531	499	502	593	485	534	532	529	525	503	525	569	541	552	512	537	506	512	564	534	561	494	557	570	493	507	553	521	533	493	510	554	508	522	532	581	510	533	536	493	500	526	551	529	532	528	522	542	522	483	563	561	541	539	537	573	543	534	539	538	544	515	540	522	553	520	592	503	519	553	532	518	518	540	529	519	506	480	517	518	508	526	512	547	551	505	528	512	518	525	529	489	547	512	511	554	497	542	581	509	540	557	524	548	500	560	517	545	527	539	498	599	534	529	549	544	561	522	561	549	534	557	522	516	556	538	534	521	524	486	545	557	521	486	497	530	533	555	522	536	505	524	516	551	501	559	463	568	511	575	535	529	530	517	519	548	533	525	530	549	523	507	528	563	540	481	534	515	570	551	516	526	540	532	544	531	532	524	533	523	526	532	507	548	532	532	514	507	536	573	509	498	502	501	545	533	500	538	541	566	512	514	520	583	501	519	538	534	543	510	527	523	510	504	523	557	538	504	589	554	535	515	527	518	520	524	505	524	561	551	492	516	534	545	566	545	512	503	510	549	535	496	549	540	568	523	544	523	533	496	524	512	548	512	567	504	513	525	490	530	534	525	546	562	528	505	507	533	513	545	538	542	499	556	538	512	496	546	536	528	556	557	520	532	553	502	521	526	527	541
43694	31785	35113	34194	29258	23457	19044	13915	10349	7779	7177	6620	5924	3792	1857	1206	1080	677	446	405	332	338	403	361	312	346	373	327	354	376	437	406	473	386	318	339	338	314	323	306	300	282	318	276	331	322	290	287	320	344	295	347	361	314	288	292	291	263	310	404	370	277	285	304	302	302	287	293	313	302	274	294	281	311	292	277	272	273	300	285	268	277	289	314	311	289	267	295	272	294	256	282	286	261	293	295	256	277	286	269	290	286	318	295	281	291	305	273	274	275	284	316	284	321	301	322	306	306	281	308	269	273	288	312	268	269	268	306	265	261	307	281	282	305	258	306	322	280	331	294	317	301	285	313	292	260	280	285	271	306	292	288	288	301	295	296	262	274	279	278	282	243	280	297	279	295	289	271	271	302	263	292	310	253	274	291	273	301	294	269	305	293	273	299	301	301	253	295	253	280	274	274	288	278	278	282	281	308	269	290	290	289	281	309	252	305	255	280	296	262	276	291	326	300	273	270	288	275	280	274	298	283	266	278	313	284	263	301	320	285	281	287	279	310	299	257	292	286	321	290	259	288	288	290	295	278	308	279	277	289	293	294	290	302	274	293	296	295	264	303	257	308	297	270	297	302	276	314	305	308	293	274	246	300	279	312	281	301	246	274	281	298	280	275	303	291	284	293	344	266	286	262	312	299	254	290	257	278	291	250	264	289	288	279	255	285	298	260	287	286	295	262	325	237	280	282	300	289	245	297	274	280	299	291	292	325	299	263	297	295	252	278	281	274	280	333	269	298	288	294	268	290	258	258	308	271	302	266	261	264	287	267	242	284	334	272	281	335	280	272	278	318	289	281	300	310	303	297	297	327	247	292	292	298	264	295	295	263	286	271	294	273	302	287	288	284	267	288	306	288	262	300	279	314	277	303	304	283	307	288	304	290	295	281	298	284	296	284	305	273	277	283	276	291	288	279	302	257	318	287	285	255	274	290	277	347	288	305	280	282	290	263	277	279	330	309	305	310	305	329	252	259	293	290	316	316	307	265	258	279	294	286	296	295	291	297	299	289	256	298	292	296	253	284	287	291	285	273	325	315	272	264	298	270	292	259	270	288	298	280	260	268	294	276	297	258	281	302	300	283	284	272	278	253	318	278	279	283	291	290	311	290	300	288	272	293	304	274	312	288	258	285	264	295	270	287	273	284	314	278	280	304	289	271	291	304	278	290	268	298	280	323	292	279	277	300	303	239	290	280	262	275	293	298	274	279	261	299	310	277	302	295	329	282	268	258	274	256	303	284	297	279	290	279	320	305	280	294	265	282	289	297	253	299	272	275	251	308	286	299	304	269	287	291	285	303	298	302	284	285	291	303	258	281	289	303	256	291	292	302	270	267	284	287	317	276	256	299	284	276	323	307	243	301	296	268	304	284	289	281	270	271	293	318	267	280	265	276	286	297	304	276	302	303	313	277	281	286	288	331	265	279	304	290	281	281	307	293	309	286	283	288	296	268	299	310	278	260	301	311	296	280	331	287	266	274	282	282	265	280	287	258	281	288	272	274	295	304	295	274	285	293	260	305	298	291	280	271	252	294	272	295	278	270	265	277	299	272	313	296	279	294	289	274	274	316	294	281	274	305	263	335	317	313	298	338	300	300	286	277	265	249	282	263	306	288	307	277	290	286	299	299	300	266	285	260	263	268	290	278	286	276	268	289	270	283	269	291	272	269	269	301	309	328	291	254	292	286	285	271	294	297	276	273	270	275	283	287	305	294	274	285	279	282	282	308	275	283	270	256	302	295	299	277	302	284	301	285	298	289	265	284	286	288	262	279	305	267	300	273	293	305	286	311	270	256	279	299	313	273	264	308	291	287	297	250	299	271	307	294	296	261	306	297	312	306	320	308	272	286	255	295	294	284	281	263	297	298	301	274	304	273	267	299	274	285	286	278	287	318	289	267	296	274	270	254	252	296	295	290	305	266	257	298	324	283	279	311	271	298	248	298	284	302	278	311	279	295	283	282	293	288	286	276	279	305	288	313	324	301	281	280	279	292	300	258	278	300	289	290	280	297	280	330	309	272	249	300	285	278	285	303	304	315	273	264	312	275	278	257	293	298	294	256	254	315	307	338	274	289	322	271	303	302	271	302	284	316	275	297	313	274	276	300	303	292	280	277	270	265	279	304	286	287	300	295	298	320	289	303	304	299	264	310	291	305	310	291	296	284	295	266	257	291	261	282	256	254	304	276	285	298	275	307	306	273	294	287	299	305	297	316	268	309	296	257	276	296	278	281	303	298	298	290	292	292	284	271	295	292	261	306	301	263	276	287	253	292	302	314	285	296	262	288	262	296	297	329	296	285	304	240	281	284	289	290	275	311	276	286	318	288	284	285	317	294	287	295	295	281	308	283	315	272	300	255	301	285	261	297	299	301	311	297	305	288	286	273	280	302	260	268	280	299	295	287	302	292	290	276	229	293	287	319	299	280	268	293	292	285	279	286	290	302	275	252	283	282	298	293	310	303	258	274	274	280	306	325	264	264	290	283	308	263	287	298	294	273	273	292	324	316	293	311	295	315	293	310	301	292	238	282	283	324	280	281	306	275	263	287	277	274	273	297	312	267	306	273	282	267	289	293	305	259	255	311	254	264	310	273	298	301	303	271	280	274	279	277	266	286	321	290	298	284	291	292	275	329	309	267	315	292	261	267	277	292	299	308	299	260	277	294	279	252	284	276	270	306	273	309	322	271	315	272	312	310	300	282	291	298	317	284	286	274	302	274	298	269	265	314	271	278	263	300	311	286	259	251	277	285	263	254	272	305	279	282	276	270	302	309	313	275	302	296	327	301	282	294	289	272	267	305	316	289	299	301	315	278	285	311	299	346	278	289	287	273	305	320	316	291	308	295	282	276	288	290	265	288	285	288	312	287	283	308	288	273	281	263	266	310	274	290	329	297	310	289	257	320	302	278	293	324	289	274	280	300	291	279	286	261	263	267	283	266	275	285	279	330	267	285	290	263	291	269	264	292	300	279	297	284	288	288	291	277	274	273	249	274	304	299	289	289	291	294	307	264	278	285	271	270	266	292	294	292	294	259	301	307	278	278	321	268	265	285	268	325	262	261	260	312	233	345	276	278	289	318	317	307	285	301	261	293	256	270	281	298	259	256	274	266	270	307	322	285	310	281	296	250	289	293	302	275	285	293	295	300	278	295	264	279	284	253	273	261	276	284	275	331	278	280	269	290	285	279	339	279	279	293	317	275	242	262	298	298	285	270	291	275	305	281	303	309	307	299	285	297	283	284	302	308	286	289	274	254	309	307	311	278	289	290	275	278	288	308	288	257	274	257	275	264	297	290	260	289	292	295	271	294	297	281	308	297	326	291	278	306	314	281	275	261	311	295	296	296	277	294	306	280	283	286	288	273	296	288	277	303	274	319	297	292	286	280	267	257	279	274	253	272	310	296	278	272	294	310	254	314	285	284	296	272	272	286	278	315	294	281
33558	22906	34003	37486	33201	30287	28303	24130	21063	18490	18717	17839	17196	11561	7511	5284	4710	2823	1667	1155	1105	1064	1048	1055	1005	1034	999	1083	1172	1570	1645	1583	1962	1353	1042	1030	971	971	847	791	799	700	738	765	745	738	732	700	842	904	997	1284	1213	946	776	751	741	729	850	1544	1012	702	703	678	728	713	664	652	627	662	699	692	685	698	688	634	709	665	689	687	628	712	669	650	773	705	672	675	658	674	764	658	718	733	670	664	663	676	686	675	679	721	682	704	707	670	704	655	710	646	670	638	682	658	664	689	694	684	694	709	680	649	654	673	682	727	700	702	691	649	658	697	702	656	654	678	707	708	679	714	673	763	686	672	650	705	668	656	638	650	674	681	648	711	661	653	674	679	678	719	715	670	674	635	681	651	627	691	698	686	721	682	691	654	682	673	590	658	685	671	684	713	648	679	715	703	687	644	675	653	634	692	687	635	726	655	656	675	644	695	659	662	646	689	677	657	658	696	681	674	699	697	676	676	677	692	677	641	644	644	668	702	649	635	647	685	691	681	669	653	692	658	694	612	712	713	646	675	696	681	669	673	672	649	678	655	669	692	653	637	730	655	670	695	635	650	690	676	669	686	699	686	643	666	631	633	642	695	660	626	660	656	687	682	620	688	643	667	701	701	625	673	703	645	681	714	664	690	687	707	695	686	678	659	718	684	682	641	660	655	633	653	722	695	715	657	668	638	637	703	689	644	626	661	652	647	706	667	635	688	670	663	657	662	625	626	686	644	659	690	644	675	701	669	633	697	663	712	645	687	691	691	708	703	636	713	676	655	691	657	723	679	680	656	676	640	621	687	658	616	717	640	700	682	642	663	648	665	668	641	662	672	696	626	711	683	644	694	705	678	666	656	711	634	691	673	668	656	664	713	687	671	695	697	691	635	642	666	642	659	671	717	670	667	686	747	668	677	653	707	687	668	756	667	694	681	633	727	683	695	689	680	669	658	669	701	682	658	719	727	662	679	671	666	682	669	680	618	676	655	693	670	637	689	619	677	646	669	653	684	641	715	633	734	692	658	619	652	692	696	682	690	677	640	689	665	687	678	693	660	682	692	676	671	700	728	670	685	655	682	696	639	649	649	677	709	666	685	656	723	703	604	654	680	715	683	677	645	692	667	727	697	648	646	676	691	688	662	691	641	653	708	654	642	699	694	665	612	649	671	729	686	654	653	703	685	651	694	631	659	665	696	617	701	678	658	664	635	664	640	678	701	668	654	656	723	635	681	643	614	610	649	691	643	698	702	703	688	630	675	663	680	664	687	716	653	724	671	678	645	697	638	660	673	650	625	689	642	634	647	740	714	677	657	649	625	709	671	642	725	653	685	691	666	620	642	700	679	658	642	650	733	679	652	626	672	687	702	661	638	711	689	661	674	685	685	649	658	695	647	669	638	655	637	675	682	671	669	680	735	696	681	719	680	694	616	702	673	659	725	669	665	649	621	724	697	675	683	698	686	714	631	670	671	679	658	681	660	697	649	644	696	687	666	658	727	685	680	665	654	700	670	619	667	679	704	671	685	669	697	708	679	672	644	677	622	667	671	692	662	670	662	650	653	629	678	676	706	694	695	695	694	654	686	658	709	675	667	696	656	719	652	624	711	671	628	648	658	684	666	656	649	694	655	672	676	690	708	642	697	660	615	685	675	686	680	649	670	639	661	686	690	675	642	649	666	691	696	699	725	621	692	726	711	668	659	688	651	657	683	651	655	688	634	658	656	643	677	703	682	670	651	679	704	658	665	649	695	670	661	697	686	648	641	694	720	620	687	632	655	679	694	652	646	707	687	682	712	702	697	674	674	678	700	672	647	712	628	645	683	663	636	693	629	697	682	624	641	677	672	654	634	638	673	663	611	666	640	671	683	695	670	704	688	672	683	682	687	676	636	717	679	687	645	697	670	647	681	672	666	731	694	610	677	668	688	676	637	710	690	683	712	671	701	673	714	670	671	632	624	665	681	671	687	684	697	695	665	658	665	641	656	649	679	705	653	682	679	704	669	648	660	658	669	657	660	708	740	695	653	695	660	673	706	686	695	676	638	643	684	675	651	667	711	682	673	684	695	659	647	683	694	629	692	660	654	697	679	642	701	665	686	682	681	643	672	693	694	653	668	701	652	677	695	641	636	686	720	690	698	667	666	684	680	721	638	667	640	654	681	693	673	681	712	672	653	663	681	644	647	663	710	681	633	629	683	615	681	717	669	688	669	677	675	662	640	678	696	682	663	673	723	690	676	658	634	763	731	677	633	710	701	666	661	640	616	643	653	648	683	684	650	695	678	667	653	680	661	701	695	694	683	658	682	691	648	642	708	678	614	635	652	661	652	663	647	675	696	648	693	665	673	654	685	661	669	673	640	710	608	663	732	649	688	721	648	658	651	642	631	617	628	678	669	639	704	674	660	690	662	669	704	680	668	714	637	655	695	707	675	658	649	638	665	691	677	634	669	644	639	686	684	693	666	670	683	674	640	684	703	700	667	663	677	659	714	636	687	681	705	652	691	643	630	647	652	664	653	693	650	734	720	668	681	700	641	651	647	627	679	669	690	720	685	669	634	669	659	641	670	688	681	698	629	653	673	660	709	679	685	638	648	680	692	686	655	711	666	691	695	677	671	656	655	689	659	695	686	660	725	654	719	736	669	663	664	663	650	732	634	633	675	672	684	690	669	662	690	662	670	657	684	672	671	647	679	688	670	681	725	719	616	667	689	659	690	639	630	619	675	649	648	693	661	683	670	644	656	665	669	622	676	721	640	693	678	673	702	699	654	661	698	668	679	716	681	606	653	670	694	664	688	646	692	690	684	687	678	701	707	640	652	673	661	662	662	712	670	662	667	665	722	729	590	633	672	710	746	673	677	649	673	686	662	640	694	639	690	662	643	677	689	706	688	655	696	674	685	677	653	691	686	673	680	613	687	650	668	672	716	687	668	624	734	662	680	670	663	669	674	654	629	639	637	697	655	612	610	647	686	694	656	676	671	683	651	694	640	649	690	693	671	690	728	714	710	726	686	697	664	661	664	689	692	682	667	677	642	702	635	701	663	655	648	692	676	644	683	664	679	677	633	631	687	704	659	662	683	718	657	706	669	705	652	660	678	693	686	655	642	635	680	666	630	687	617	656	721	632	623	664	644	643	671	699	658	675	631	654	658	680	666	691	652	687	680	679	692	667	699	694	646	634	708	681	592	653	663	681	664	706	687	653	657	687	640	626	694	614	647	684	618	689	652	672	663	704	704	656	641	673	646	725	645	653	633	673	648	645	635	696	697	640	664	691	670	679	619	714	649	678	667	686	621	666	674	646	677	653	647	657	669	628	619	736	684	647	677	703	694	659	683	660	614	693	653	689	733	663	677	681	674	647	702	633	666	657	643	723	627	686	677	674	664	686	713	692	698	602	608	650	709	658	690	667	678	643	671	686	687	689	638	652	702	651	645	689	642	660	685	628	668	616	676	672	705
8776	4385	4677	3246	1673	1007	714	403	326	254	250	184	191	170	119	127	140	89	89	84	78	89	81	78	90	102	102	89	99	92	84	83	93	95	96	81	87	86	94	106	105	89	85	92	89	94	85	94	82	95	90	92	90	71	83	89	82	97	78	73	94	88	102	97	103	75	74	87	117	101	105	100	79	78	97	78	83	83	102	94	87	84	97	103	82	99	76	86	90	94	84	91	87	81	77	92	94	95	100	96	92	96	84	81	97	111	78	92	95	116	115	105	88	73	94	102	86	80	101	97	82	78	92	95	83	87	80	95	88	82	96	72	82	83	83	88	83	99	82	87	96	91	105	82	105	105	97	83	109	95	92	84	102	82	99	116	92	87	87	108	83	101	78	84	101	86	106	80	101	95	73	98	102	86	105	93	89	92	97	94	97	91	89	100	109	85	88	91	98	101	84	103	89	99	79	101	92	85	94	87	73	96	96	93	87	106	98	74	97	83	104	89	88	93	104	104	95	95	103	94	103	99	97	82	76	89	102	81	89	96	68	83	82	78	83	100	97	88	82	84	78	91	96	92	100	100	91	86	92	74	78	83	80	93	102	100	111	82	102	102	92	105	85	87	88	98	95	99	71	92	116	112	71	95	106	81	93	103	94	84	90	93	93	104	80	92	80	122	73	93	90	86	94	94	109	98	70	111	88	96	104	90	96	78	83	90	101	78	101	78	76	94	97	94	106	82	77	89	81	94	109	96	117	95	90	78	76	75	97	73	82	100	89	73	96	98	82	83	87	87	92	99	86	90	96	88	93	98	68	85	100	99	97	83	98	82	116	93	97	98	89	89	87	96	84	88	83	105	89	96	75	90	85	93	87	98	90	83	97	89	96	103	73	88	101	88	84	77	92	83	71	90	103	91	95	109	103	83	88	82	97	95	98	98	89	93	98	105	96	85	87	99	86	95	96	103	88	88	87	95	87	100	100	82	100	94	87	96	115	71	85	96	97	101	94	83	81	76	79	110	81	68	85	92	100	100	91	91	106	88	91	101	93	92	84	99	96	105	102	97	87	91	82	100	90	111	81	86	98	80	95	103	98	92	75	90	94	87	97	106	93	95	139	88	71	94	88	98	79	110	106	99	98	95	94	83	100	89	78	87	108	104	97	104	102	100	100	82	110	87	90	82	93	101	113	100	83	104	103	91	94	85	93	86	107	83	83	85	92	96	106	107	86	86	82	88	99	100	97	100	112	89	94	77	105	106	101	92	68	70	90	90	105	91	96	77	82	92	94	77	95	89	84	114	84	93	92	103	99	84	87	80	88	101	70	85	97	108	124	87	109	100	92	104	82	100	88	95	80	87	96	95	93	98	96	105	85	107	95	104	99	106	100	93	85	95	85	91	85	101	83	91	84	84	106	93	79	104	73	91	112	89	90	81	99	93	104	81	100	93	101	104	103	84	91	97	74	103	106	107	93	90	81	89	79	85	98	88	77	90	94	86	85	79	103	89	104	86	86	91	91	102	94	98	101	89	76	92	83	93	98	89	86	79	92	81	91	80	81	83	103	92	76	99	103	101	92	90	97	100	98	100	101	100	83	103	95	95	91	94	86	87	80	81	72	90	94	90	87	102	86	70	83	111	110	94	95	93	83	105	107	92	97	88	84	74	76	94	87	92	92	98	77	93	81	94	71	87	89	87	85	88	82	81	90	80	101	87	87	81	100	96	89	71	90	97	84	93	76	94	88	94	85	103	99	102	94	86	95	105	100	90	98	101	83	93	88	87	96	80	106	91	107	78	90	93	84	94	117	104	99	111	96	92	93	80	94	78	86	100	81	98	86	99	84	96	99	86	95	86	84	87	72	91	77	90	90	98	90	96	93	97	102	86	110	88	72	89	91	102	95	87	80	89	97	80	112	87	82	86	78	90	78	92	81	84	98	101	93	79	88	85	84	125	81	98	97	95	76	86	76	97	87	89	84	83	93	101	94	84	91	85	86	81	88	109	91	87	106	98	92	99	92	88	77	102	74	104	97	89	96	101	94	68	98	95	85	90	87	93	100	92	95	109	101	81	94	88	82	88	87	84	93	72	105	105	111	88	96	89	83	84	83	86	76	78	76	101	113	92	90	100	85	91	85	94	86	96	90	100	97	97	85	96	87	96	81	83	65	88	85	98	93	102	86	98	81	66	87	83	91	81	88	87	92	104	89	87	99	100	90	106	86	89	94	86	86	85	102	105	83	81	103	102	97	92	94	93	80	97	88	80	91	84	79	89	80	90	81	95	81	87	83	80	71	88	87	85	103	101	79	96	94	89	77	101	79	84	79	90	84	81	91	93	85	90	100	93	97	86	88	101	102	91	85	100	73	121	101	74	96	93	98	82	100	93	86	87	97	99	78	90	98	92	88	99	111	81	76	83	85	89	92	98	84	79	84	90	96	88	89	96	91	92	77	110	81	91	99	84	84	98	89	81	100	92	91	101	103	80	106	85	83	95	99	100	98	86	84	85	86	83	104	95	98	96	105	96	92	94	102	85	91	83	80	106	85	103	86	82	69	92	93	84	86	111	98	87	86	97	77	91	81	76	98	100	83	112	105	89	82	91	87	97	99	96	83	78	86	95	96	100	89	106	86	97	64	104	104	111	96	91	77	115	86	96	99	102	85	98	88	104	103	69	81	79	99	83	93	87	84	87	96	102	90	93	108	101	79	90	94	85	70	100	75	81	107	115	94	97	97	92	80	101	80	90	108	92	96	91	97	84	78	84	84	96	87	76	96	81	93	102	83	99	85	106	110	96	64	92	99	88	79	81	80	90	115	89	94	110	105	93	93	99	84	81	94	82	109	90	85	83	87	111	92	96	90	104	99	94	98	109	94	91	115	87	100	99	113	79	102	92	77	101	83	94	105	88	93	69	93	93	100	92	82	88	89	88	88	98	95	108	94	102	100	97	86	75	107	98	103	103	90	85	113	103	93	98	89	87	104	96	105	97	90	88	86	89	90	110	89	110	76	95	108	94	86	88	103	85	86	94	90	94	88	100	104	92	95	89	107	75	93	92	99	91	85	87	110	82	80	99	97	80	85	86	103	80	100	87	88	96	97	84	121	82	87	74	91	87	73	92	108	114	83	108	104	84	111	95	88	96	109	92	87	89	100	91	98	94	96	96	92	87	77	108	121	93	86	98	94	94	89	108	100	93	95	112	97	83	83	96	82	104	98	79	77	89	97	80	98	73	86	97	96	100	94	75	95	87	91	93	91	82	115	102	87	98	69	73	114	93	65	91	102	72	99	81	77	77	112	67	78	101	71	90	107	75	82	86	98	98	99	107	82	92	90	107	82	91	99	91	103	100	81	83	99	76	98	91	86	87	100	86	91	82	83	84	91	106	86	84	84	80	94	107	105	99	97	78	95	72	87	84	100	82	83	94	82	99	103	97	89	96	74	96	90	116	91	94	76	105	97	95	90	86	97	80	104	85	89	82	111	88	91	106
7139	3744	8299	7999	5159	3560	2467	1748	1749	1599	1482	1256	1231	791	572	507	479	384	348	350	339	309	326	322	310	282	301	332	311	347	309	310	334	346	319	307	308	290	298	328	305	288	286	252	336	315	313	326	313	290	269	270	318	254	278	305	306	288	285	267	292	301	266	271	270	319	250	281	274	279	273	272	281	269	261	275	281	266	283	256	297	288	244	251	242	298	283	274	260	283	304	269	250	272	263	274	279	263	300	293	297	289	272	270	320	261	273	288	278	293	276	280	267	257	288	251	265	248	238	284	295	302	262	287	269	299	265	279	297	247	279	279	264	291	262	255	282	257	310	296	291	310	269	257	275	299	262	304	282	289	277	296	270	253	314	292	263	303	299	290	216	264	306	271	282	279	315	254	284	266	291	292	272	275	295	291	261	276	281	284	285	278	309	304	291	267	266	310	320	274	276	258	257	274	297	271	276	265	265	272	286	285	282	278	284	300	271	284	318	287	252	264	292	269	308	249	278	289	292	306	285	296	252	285	277	277	287	296	297	256	279	273	266	270	237	316	265	275	288	273	249	295	293	282	240	280	276	283	282	273	282	244	289	289	277	273	276	285	276	277	285	262	269	261	263	269	275	266	285	270	312	296	297	291	255	273	269	287	302	266	275	261	299	241	307	256	278	272	301	288	249	247	274	253	314	297	276	313	275	288	253	274	303	283	294	287	272	284	249	277	298	245	261	259	270	292	283	276	272	287	246	306	256	260	292	268	266	295	301	257	294	297	269	270	274	296	255	261	237	289	291	245	256	268	246	236	298	267	265	278	237	268	279	257	277	289	309	287	274	280	274	317	272	271	290	306	248	254	267	273	266	286	280	299	273	301	245	283	263	281	268	270	287	301	300	282	281	297	291	292	255	292	287	299	283	256	267	270	265	297	263	293	266	290	274	294	296	278	261	258	277	275	277	290	306	282	295	266	263	272	268	289	276	284	288	263	280	264	271	279	286	291	316	316	266	262	280	307	272	242	293	251	269	296	287	289	269	271	296	274	283	278	273	271	269	289	279	243	284	281	319	297	304	251	251	275	278	260	284	296	244	280	305	286	279	272	292	293	275	257	265	286	288	252	282	262	262	287	254	262	290	276	265	255	272	292	288	267	280	287	292	287	287	268	292	276	307	283	331	284	273	277	287	298	287	264	300	261	295	269	285	283	310	306	249	264	257	295	304	302	269	286	286	320	281	309	266	275	291	303	252	288	302	282	270	278	276	305	290	288	284	275	294	268	262	280	278	290	289	264	278	285	295	251	258	291	256	268	308	276	281	284	280	273	280	260	251	279	281	294	291	287	296	302	282	265	265	255	292	288	272	286	269	322	276	278	270	254	294	262	272	265	294	287	308	268	275	256	289	264	268	285	257	280	260	295	312	277	284	267	278	269	243	289	290	292	286	260	282	273	265	283	278	279	290	230	319	270	281	282	252	299	274	309	275	278	296	276	276	295	277	271	279	295	255	304	255	280	296	286	322	311	283	271	286	290	288	255	255	277	257	293	298	258	266	267	253	274	288	294	298	259	308	274	279	306	256	285	261	307	264	286	284	280	264	285	254	271	273	244	268	286	289	273	281	280	263	241	290	276	288	273	254	255	260	278	279	289	274	283	297	291	277	256	260	284	255	289	271	266	278	290	298	275	268	268	265	274	304	271	288	278	299	284	270	288	295	299	257	248	272	250	290	247	235	301	299	276	284	259	279	271	267	300	274	250	271	265	266	282	253	277	245	263	282	254	279	271	271	276	311	281	257	252	276	286	273	282	270	287	295	274	291	272	269	257	267	216	283	290	301	249	284	286	269	250	278	294	303	267	282	257	278	293	287	265	280	272	282	283	289	281	292	294	282	270	285	270	257	270	286	249	288	273	280	260	285	286	303	313	269	272	274	270	303	285	301	288	271	289	280	304	325	300	302	297	299	282	287	280	260	311	259	289	293	301	283	252	278	264	298	270	272	282	311	283	295	286	310	267	289	285	290	282	292	285	271	283	268	280	299	285	303	274	277	263	289	289	270	300	258	277	292	245	262	291	275	267	271	319	291	291	262	306	275	274	276	291	306	273	300	274	297	268	268	268	254	262	276	259	284	283	260	298	242	263	269	290	275	277	285	300	256	257	285	271	273	261	269	285	261	315	288	292	296	273	272	277	290	279	274	260	251	298	298	284	281	258	300	283	252	281	286	285	300	316	289	278	291	306	295	264	265	302	277	299	265	287	256	283	280	274	272	291	297	300	248	247	281	311	280	284	247	272	275	265	266	278	268	290	296	268	269	288	255	282	280	289	277	263	271	296	306	276	261	271	247	283	284	285	274	299	264	262	298	275	256	277	302	280	285	288	275	271	250	251	299	282	284	298	301	251	314	272	308	264	299	251	248	261	273	262	273	274	283	258	314	304	265	268	261	259	264	273	274	292	268	299	230	278	298	300	275	302	268	300	294	312	264	279	257	275	289	296	260	283	278	264	303	305	291	282	286	305	281	262	240	303	296	283	289	262	324	284	283	273	298	273	272	261	266	280	283	279	272	257	265	238	278	266	240	257	291	274	268	283	272	251	274	288	267	256	279	255	273	284	272	296	253	283	275	285	267	297	247	298	268	286	284	277	288	252	284	270	283	289	276	275	291	262	281	264	332	253	273	273	287	268	297	283	297	259	277	273	272	290	281	293	250	257	279	275	286	313	267	280	266	263	297	258	288	275	319	257	273	292	290	270	275	259	271	259	301	288	304	277	267	281	262	282	316	278	260	260	278	254	262	264	282	302	278	273	274	257	287	269	287	292	274	271	278	277	243	284	264	273	306	288	252	280	297	289	243	305	287	286	237	307	308	306	286	290	288	270	267	255	283	290	263	272	279	245	251	306	282	289	274	275	272	281	253	278	294	253	293	286	278	277	244	314	292	282	272	282	259	275	284	320	292	272	249	306	247	313	292	274	267	280	285	278	267	296	269	271	251	308	240	305	322	280	263	261	306	268	281	258	251	264	248	278	288	277	269	280	277	277	259	273	265	264	267	291	281	251	296	261	287	267	297	286	270	281	279	271	271	273	281	267	275	287	282	288	284	265	237	263	269	255	275	271	289	260	249	271	283	283	287	310	271	285	272	281	268	253	267	274	284	280	270	299	284	280	303	271	261	269	277	264	269	280	266	243	272	294	274	256	273	270	286	268	282	263	281	262	279	302	278	288	268	255	278	266	274	277	310	273	272	277	306	284	271	307	291	311	266	279	275	275	294	270	272	278	259	270	301	268	287	279	276	268	281	258	307	283	278	267	286	286	277	257	277	304	278	257	302	284	275	273	256	261	288	268	282	270	300	322	290	258	273	288	299	288	284	283	270	299	259	284	312	286	284	273	276	268	283	261	257	282	277	273	305	309	281	247	273	299	302	274	257	275	290	292	278	300	292	275	289	290	273	287	283	263	288	283	316	271	299	282	299	301	294	267	274	268	273	260
34832	26192	28430	27475	21812	15757	10794	7189	5862	4579	4406	3309	2972	1697	838	528	516	384	331	273	249	254	220	241	245	217	227	260	255	258	250	285	213	251	273	223	240	220	209	231	216	218	229	211	221	223	206	178	258	219	221	217	201	234	230	217	232	197	191	223	212	261	245	255	193	201	212	221	218	214	214	237	204	241	230	221	219	201	219	231	226	199	236	213	216	218	226	218	233	207	225	221	192	226	208	241	198	194	219	267	234	218	220	214	216	204	210	224	226	211	208	206	191	192	188	205	194	202	204	217	183	194	248	211	198	212	208	226	211	201	204	246	198	172	185	212	205	206	213	226	227	182	219	209	207	229	231	246	229	212	215	215	202	246	219	218	190	220	173	250	210	203	233	218	203	202	205	217	231	210	199	258	207	203	223	209	245	211	228	206	211	208	236	202	225	196	238	196	216	242	220	204	205	226	190	183	197	220	230	242	222	194	191	224	201	197	201	220	199	222	189	225	204	221	205	175	233	225	242	204	210	216	222	207	220	216	219	196	198	194	205	232	208	224	209	207	201	207	229	231	204	212	204	228	163	224	218	208	240	226	214	200	225	222	234	185	207	219	203	222	207	234	201	195	226	220	189	193	195	222	208	210	191	205	231	230	218	228	211	232	191	191	226	220	226	216	223	195	220	209	186	202	210	203	231	194	222	233	209	218	203	212	205	245	207	195	198	213	221	231	191	203	201	217	201	199	200	247	201	214	229	192	232	216	202	210	201	204	201	207	219	246	232	208	200	196	207	226	213	217	213	205	238	217	201	194	220	223	215	218	193	216	229	220	220	226	215	201	203	226	227	204	214	192	197	204	204	226	198	218	233	217	208	216	196	224	222	191	198	194	230	244	207	198	221	199	202	207	211	213	240	220	210	207	238	161	222	195	217	173	194	175	237	202	184	213	232	228	208	209	199	231	209	215	188	205	229	197	206	224	215	217	218	232	217	206	204	212	219	201	228	207	203	217	206	238	208	190	247	201	243	187	206	257	213	219	193	227	209	218	227	230	225	222	231	203	224	210	195	191	193	223	194	198	212	206	212	212	205	202	216	216	237	218	196	207	217	200	169	222	218	216	180	213	215	174	238	234	238	203	213	232	196	217	179	216	182	184	211	198	217	222	204	227	226	199	216	226	212	215	229	190	180	230	204	213	215	218	215	213	185	213	210	205	200	202	236	205	222	210	193	221	213	236	220	211	229	189	209	221	195	216	226	213	229	188	231	225	193	207	200	225	235	234	225	251	216	214	198	211	212	208	213	202	211	199	213	233	214	250	225	218	196	177	220	207	240	253	220	226	212	214	218	212	220	217	210	221	217	196	213	222	181	228	206	183	199	198	197	207	210	208	221	207	199	180	222	221	221	203	224	226	192	211	215	207	217	200	201	218	200	238	232	223	232	208	228	233	206	224	245	203	193	226	197	226	204	202	213	216	187	242	207	197	235	225	215	207	216	234	206	220	224	208	197	235	221	183	208	196	225	223	208	245	205	244	203	214	196	217	212	212	211	248	222	235	210	223	208	232	198	232	235	222	215	227	215	239	199	208	220	191	211	202	222	208	217	229	237	184	231	205	197	220	218	215	206	202	205	226	227	210	223	211	204	251	210	215	213	183	232	194	202	248	225	197	191	204	200	211	224	201	226	215	220	215	201	192	198	215	214	215	221	184	226	233	204	204	231	214	222	204	184	214	194	194	202	245	216	201	191	228	187	213	218	209	224	208	203	204	194	199	237	185	192	217	209	200	186	196	222	238	213	197	209	204	242	198	211	193	206	226	195	195	208	198	215	252	195	222	226	213	215	238	207	225	216	207	225	231	224	227	203	253	221	194	193	214	209	212	220	203	212	220	207	216	222	209	220	241	236	187	228	194	219	211	211	222	218	234	225	212	231	241	218	196	199	202	213	202	207	231	214	213	236	224	201	226	227	216	206	219	243	202	197	190	210	214	232	210	202	221	219	220	217	169	218	216	213	194	203	204	238	195	202	219	239	213	215	198	191	222	193	212	212	196	202	202	201	201	215	235	203	179	197	216	197	202	220	229	223	218	209	173	213	196	212	228	229	221	220	233	247	231	234	215	216	224	204	203	221	229	195	212	230	221	230	205	230	211	231	218	237	223	229	213	204	215	224	216	227	240	246	228	210	242	202	217	209	212	230	208	200	239	186	226	230	244	202	229	208	202	210	206	218	255	186	200	217	219	198	212	228	212	215	183	228	216	211	202	177	214	213	213	248	234	235	197	196	213	203	188	191	200	205	229	216	206	204	191	231	199	206	207	228	204	221	178	222	188	193	212	209	239	206	235	215	215	222	214	213	194	213	235	184	228	235	224	223	219	215	196	211	209	213	204	197	208	200	211	184	222	225	238	219	209	188	224	206	202	205	199	210	203	221	227	219	225	213	215	190	215	222	213	203	226	237	227	231	229	206	219	214	209	222	203	213	219	233	197	231	224	196	215	252	200	190	216	227	207	202	219	218	215	187	222	233	220	190	198	206	231	192	189	225	212	210	204	227	213	226	221	218	199	221	201	197	217	219	236	223	236	184	220	231	215	211	206	221	211	225	201	180	212	223	217	181	206	203	235	257	226	215	230	207	201	206	204	234	250	188	200	235	220	198	203	213	193	203	201	224	217	220	206	221	218	208	221	204	250	214	226	212	209	219	189	223	206	186	212	210	222	231	206	206	201	200	214	192	208	208	209	225	192	235	216	225	212	220	185	210	193	210	217	222	239	235	232	213	219	210	206	205	239	216	240	222	212	208	236	210	213	197	240	201	219	243	198	198	219	210	188	226	231	189	183	221	227	214	227	195	194	204	236	198	195	214	213	217	226	197	234	192	201	221	215	211	221	207	230	207	240	191	240	215	195	217	220	207	216	236	194	219	216	195	195	239	200	200	214	237	205	216	223	208	192	242	196	188	198	211	221	220	221	204	242	175	203	222	187	223	206	218	218	212	225	219	201	237	215	207	177	186	209	212	210	214	217	219	192	220	195	196	198	201	233	216	172	199	189	220	234	197	186	222	201	205	210	224	213	198	222	196	199	226	210	190	235	210	215	211	231	208	199	256	208	224	183	206	200	212	238	224	214	222	224	187	198	220	208	219	202	219	216	233	204	210	212	207	198	218	194	178	197	230	211	209	211	205	193	229	219	231	212	229	213	218	192	213	203	217	200	195	198	207	232	224	221	218	215	207	213	217	223	190	233	216	217	208	226	220	181	218	208	223	211	223	229	205	209	237	200	206	211	209	218	205	206	229	205	206	214	221	218	214	216	213	207	224	206	215	195	223	232	233	219	215	205	195	217	228	209	220	218	198	215	233	198	220	200	218	228	211	231	216	228	210	227	194	216	201	212	212	199	185	231	205	226	197	188	207	214	204	218	207	197	223	204	193	222	249	230	209	214	235	207	232	207	184	207	215	228	210	223	214	210	220	211	205	179	181	235	226	183	227	216
26599	15337	26565	30257	25694	22257	18548	16489	14984	12961	13343	10853	10960	7214	3675	2634	2572	1694	1128	953	756	760	771	818	779	701	773	931	908	907	1010	900	719	699	790	675	735	759	662	666	545	594	589	600	639	649	605	614	645	596	584	626	574	566	569	587	583	575	629	572	653	1104	706	648	562	506	576	570	513	567	554	558	549	533	545	557	524	540	514	556	569	511	580	553	560	529	603	530	547	546	542	505	520	540	552	583	566	526	551	569	558	554	577	556	532	561	548	557	590	542	552	572	514	555	526	612	514	532	574	542	530	526	545	541	560	542	573	570	590	531	489	519	569	525	571	532	531	575	544	562	577	526	563	536	531	550	572	552	543	513	611	515	587	504	524	560	523	561	506	546	530	534	556	520	565	526	526	516	527	563	521	567	541	572	540	508	537	535	524	555	572	548	512	554	523	549	578	543	538	580	510	568	508	532	568	532	518	563	541	521	579	561	516	554	518	515	543	512	524	544	569	542	545	555	502	564	536	544	526	551	542	528	603	504	549	542	558	537	569	563	549	586	555	539	545	516	500	577	544	526	576	491	507	524	530	592	516	529	512	523	521	544	578	558	544	487	559	543	532	547	547	538	529	550	577	551	560	550	521	548	552	572	536	564	584	527	549	521	528	531	517	518	503	528	548	571	502	512	518	559	537	553	485	506	566	505	560	534	590	533	538	534	502	563	504	516	567	551	543	573	539	539	552	537	538	511	549	538	559	570	518	535	499	549	552	569	534	535	521	554	553	574	508	541	518	582	519	584	559	535	586	537	546	570	573	515	548	580	531	535	583	546	572	521	556	557	565	495	560	592	539	521	558	525	538	535	548	547	535	556	552	533	547	542	533	551	545	578	552	555	526	559	533	537	531	541	544	500	515	568	501	509	545	564	500	528	548	548	565	541	540	537	562	512	548	527	562	550	520	526	553	532	504	534	568	544	579	507	552	534	533	538	577	563	536	500	539	509	515	519	556	540	540	563	533	512	525	537	515	539	558	533	531	550	548	519	535	495	536	538	532	519	523	548	572	505	554	539	583	519	519	571	568	561	541	605	535	535	575	500	554	529	559	499	555	526	527	545	530	503	551	551	520	554	523	543	539	500	575	503	509	555	545	551	530	529	537	559	520	554	561	550	537	544	521	558	540	555	542	548	536	526	541	491	529	535	488	579	502	573	556	523	537	601	561	550	513	568	567	531	548	541	550	539	544	523	513	524	529	510	500	563	580	585	541	561	561	527	536	518	526	569	542	532	559	536	537	513	552	547	540	511	550	521	515	527	513	496	532	559	610	516	519	546	514	542	600	591	518	538	536	535	535	555	546	530	558	562	544	534	572	526	559	557	516	547	515	579	580	545	491	538	536	497	527	579	520	552	502	515	536	531	533	527	527	546	570	589	558	517	531	541	559	585	545	521	565	551	555	556	523	547	551	536	574	556	538	566	526	553	525	533	526	526	556	553	569	572	529	565	525	516	537	542	581	551	534	501	581	527	484	482	543	538	519	525	544	564	541	569	572	560	535	497	568	518	491	530	548	565	530	519	563	567	549	591	537	562	554	472	521	548	562	538	537	554	577	540	521	499	568	555	571	586	553	562	547	567	612	558	531	538	561	518	534	540	529	550	516	555	530	562	514	573	540	570	577	537	541	539	584	546	515	510	535	517	553	550	538	603	511	487	567	585	530	562	538	562	522	524	529	539	516	510	516	507	561	559	558	546	522	546	491	526	530	596	502	549	579	561	522	557	515	543	542	571	551	532	543	547	539	548	513	508	521	521	542	543	560	499	570	541	517	530	543	556	570	541	518	533	551	547	568	561	506	528	521	553	534	563	578	517	578	540	551	529	540	523	527	500	529	581	547	502	562	510	571	555	529	528	508	589	550	579	521	542	540	507	540	497	513	545	547	548	536	573	521	536	523	526	516	517	522	531	525	504	545	615	546	557	553	551	535	540	546	523	548	535	547	565	544	508	552	557	538	557	518	518	525	528	553	574	523	528	540	542	546	542	502	498	498	548	555	515	594	521	546	565	557	523	534	518	529	537	561	570	493	553	547	535	535	534	490	521	560	509	558	563	516	542	492	567	539	539	519	527	525	586	595	574	578	546	496	526	596	551	513	529	576	554	520	534	534	539	578	566	508	555	564	548	560	538	579	535	553	533	582	528	506	586	548	531	590	581	528	521	506	554	543	571	521	553	494	543	561	508	553	572	630	505	597	555	562	522	535	584	557	556	573	557	545	527	530	540	549	558	543	547	533	524	556	538	557	532	532	554	537	553	580	549	530	534	555	547	552	550	553	530	577	551	504	519	552	538	561	577	559	516	525	488	560	543	524	557	559	564	532	541	580	507	556	562	521	525	554	513	537	565	533	577	517	541	509	547	539	562	554	575	538	549	513	579	570	567	526	561	528	518	506	504	510	531	542	530	528	501	552	506	529	528	558	557	575	582	545	538	571	490	570	537	536	540	523	524	556	560	574	517	537	546	514	542	568	547	514	540	560	561	526	540	533	523	529	547	523	534	529	540	563	540	556	548	580	536	519	547	531	544	540	545	552	568	524	595	497	593	534	561	531	547	541	531	560	592	549	561	527	543	544	550	547	564	534	558	531	544	490	554	567	551	539	523	546	566	519	516	550	486	591	546	568	558	559	560	514	531	538	497	558	595	581	536	517	551	569	513	520	546	524	549	561	531	553	514	537	518	549	564	564	515	577	540	539	542	515	566	577	494	551	568	534	511	550	550	537	568	521	568	568	587	546	542	530	510	528	508	570	560	538	542	542	533	574	564	534	561	512	517	543	523	552	529	567	519	551	499	483	504	570	505	540	588	526	540	537	504	579	554	512	538	518	576	555	553	532	569	522	561	525	578	524	515	545	527	517	544	519	533	518	536	517	574	558	559	510	520	559	529	513	542	564	562	546	507	560	555	536	525	549	511	544	572	559	515	508	535	562	515	548	520	537	559	583	551	561	510	552	501	560	529	508	521	537	486	558	540	544	601	522	551	530	546	549	541	537	516	588	528	599	529	556	561	523	546	540	539	539	495	502	555	558	534	529	532	556	514	538	546	557	573	538	533	574	541	541	523	535	555	554	557	513	572	494	550	563	517	553	544	529	551	489	541	539	539	519	512	504	544	562	522	580	516	534	507	544	515	545	564	495	505	534	553	579	506	519	520	542	555	544	518	534	548	510	533	533	531	540	535	508	529	530	577	546	538	514	543	543	539	543	533	527	547	567	517	489	555	546	532	525	532	566	505	533	547	536	532	553	580	539	525	566	535	542	549	526	559	533	517	525	581	535	536	547	540	563	520	515	540	548	540	547	595	528	526	525	528	565	576	549	530	549	549	540	519	537	510	559	502	537	536	553	528	581	570	533	527	508	525	516	537	534	576	577	548	539	544	558	527	521	566	548	544	544	570	523	577	546	551	530	586	541	551	560	561	554	529	535	550	552	521	563	527	560	546	537	515
44069	32723	34367	33429	28265	23090	17984	13982	10959	8834	7911	6599	5957	4023	1834	1103	850	591	514	378	397	378	379	413	339	341	388	399	402	386	457	462	379	370	365	313	333	380	353	325	299	340	310	306	316	342	308	296	316	289	306	300	330	333	330	290	293	320	285	317	394	513	760	541	303	312	310	290	327	275	305	297	291	319	316	323	316	322	281	316	297	261	331	307	326	288	273	294	312	288	297	302	331	304	301	331	287	311	309	273	304	313	288	321	296	295	308	297	270	294	308	306	305	352	307	317	324	289	307	287	316	301	330	331	308	326	289	291	303	271	302	283	294	303	288	310	328	308	291	310	311	334	281	299	341	319	312	334	304	302	320	301	333	329	353	284	295	302	271	257	266	279	320	313	311	313	302	293	272	296	294	281	296	302	341	325	321	286	323	315	293	288	303	286	295	296	350	289	288	310	303	304	304	326	313	307	306	291	334	343	306	301	319	262	289	313	269	309	308	323	296	298	297	288	291	284	295	324	251	305	308	301	304	301	307	312	331	283	306	296	284	315	284	315	308	290	323	288	285	265	296	308	315	286	306	295	261	281	330	284	275	326	356	338	295	295	321	342	329	322	281	291	318	331	289	315	263	299	320	307	336	353	289	297	331	293	341	309	313	303	266	335	309	322	284	316	336	309	307	280	298	315	293	303	284	332	344	306	285	301	295	304	268	339	311	306	292	314	310	301	275	293	302	305	307	300	275	258	299	299	295	329	341	291	293	344	311	291	317	319	313	314	305	285	291	318	330	344	280	336	282	286	291	327	277	318	349	301	294	328	317	303	336	331	315	300	301	299	296	310	282	276	280	299	313	325	299	292	321	319	291	302	325	288	332	328	315	261	304	311	289	293	313	292	291	297	330	296	311	323	293	327	295	296	322	325	290	289	295	270	313	252	266	280	304	340	294	319	296	316	279	335	299	326	333	301	307	286	261	301	320	334	306	282	304	298	314	297	303	334	288	310	316	309	310	286	300	281	273	299	306	307	312	332	316	282	302	329	310	302	277	279	290	285	303	308	304	258	287	293	316	270	285	290	320	293	329	283	310	318	359	266	290	297	284	320	319	314	309	341	334	302	300	288	306	327	287	320	329	335	309	321	291	282	325	302	319	317	330	299	322	304	286	343	305	294	307	300	309	303	292	266	303	319	294	329	331	307	307	309	325	298	324	282	300	276	313	292	272	294	330	297	324	283	311	341	300	299	314	330	345	320	297	294	284	284	309	340	313	358	317	273	318	329	294	295	324	303	313	246	279	302	305	327	289	352	318	317	303	333	307	323	310	301	284	349	326	317	312	280	335	287	310	317	281	314	309	363	281	286	277	305	277	286	295	334	290	310	312	275	290	293	280	275	315	303	292	313	272	275	305	330	311	298	296	309	306	314	298	293	320	291	305	289	313	311	325	292	300	282	334	315	307	304	291	334	325	342	302	305	299	290	268	288	305	273	330	319	302	314	288	320	318	332	301	304	278	302	292	309	303	275	320	310	336	298	293	330	291	324	319	284	315	308	315	285	298	311	321	334	301	307	279	299	293	296	311	304	343	305	280	297	305	316	296	292	310	298	308	320	293	333	284	285	337	318	317	312	287	295	315	309	316	296	307	301	312	323	248	306	305	305	329	341	304	269	297	322	318	298	300	299	282	287	330	289	333	307	304	304	298	341	293	319	288	308	286	308	317	312	295	287	300	307	303	284	292	340	306	290	326	320	304	324	292	314	299	312	312	285	338	306	300	307	310	332	283	298	291	324	335	304	322	315	307	288	303	283	312	310	329	335	350	324	310	310	341	304	313	319	298	329	300	330	306	338	276	316	318	298	301	289	287	271	336	339	316	310	272	308	342	311	303	285	273	326	314	294	326	289	312	313	314	309	294	317	290	280	305	280	289	314	321	297	324	313	288	295	299	324	330	304	304	284	310	284	267	325	288	288	307	330	318	295	314	343	288	320	329	324	338	304	304	300	290	347	296	305	313	298	278	297	306	301	289	309	296	301	317	281	309	296	285	326	281	302	283	301	311	287	326	280	298	297	318	316	322	302	311	340	310	303	306	288	295	322	299	289	314	357	319	277	307	292	311	317	282	311	342	264	314	333	308	284	311	316	276	298	308	300	310	318	319	318	328	322	294	332	322	306	337	323	295	299	308	303	304	308	308	313	332	283	318	290	327	305	323	298	305	302	324	289	300	334	317	275	292	259	305	293	307	291	277	319	281	314	335	291	283	316	258	322	296	307	307	337	295	320	304	289	321	306	295	286	309	310	283	280	327	303	289	326	314	312	282	305	313	268	281	319	324	310	312	293	290	325	293	272	304	292	286	271	311	300	308	315	280	339	297	305	317	316	313	297	337	316	314	326	306	301	301	342	313	306	293	319	311	302	346	316	318	348	309	300	328	295	316	329	357	280	316	310	265	279	310	317	341	277	300	294	302	337	305	292	289	288	301	326	316	324	299	313	276	294	294	315	287	314	271	347	314	307	313	298	330	312	304	325	289	307	324	292	316	291	307	288	304	297	288	271	272	300	331	314	329	298	265	309	309	308	315	293	304	315	324	305	286	314	268	328	293	309	301	300	282	300	295	311	263	283	332	288	302	277	309	288	304	322	309	296	269	370	308	316	322	301	308	311	298	349	299	305	308	305	278	297	325	302	275	275	321	302	288	288	329	319	292	286	314	313	300	285	287	316	280	312	352	317	319	305	330	315	300	300	305	297	322	289	296	279	323	263	311	309	306	297	267	323	328	280	300	296	296	311	315	340	316	258	286	324	289	313	339	297	297	304	328	326	331	304	325	288	293	279	294	301	322	304	303	301	309	308	292	306	277	309	293	329	313	332	265	320	281	295	323	288	336	303	304	299	339	292	286	304	306	328	319	309	341	320	313	293	325	301	292	307	314	289	303	297	302	317	290	297	301	322	294	285	308	318	311	289	325	323	321	315	296	307	308	277	308	295	301	294	286	283	277	316	338	310	304	303	278	304	301	340	304	316	317	292	343	296	301	273	301	297	308	317	288	305	305	296	295	330	286	309	317	302	314	301	277	307	315	310	316	301	307	309	317	319	309	326	336	292	332	294	335	304	302	320	331	314	281	292	297	278	293	313	318	349	288	327	340	292	290	297	327	296	340	317	322	339	293	332	306	284	329	296	312	323	316	334	309	292	318	313	325	298	333	340	291	310	298	331	315	290	286	302	314	323	318	311	315	327	302	294	369	285	333	321	317	318	270	333	267	300	328	303	280	286	297	311	317	299	320	328	294	317	301	350	299	282	324	306	311	317	307	293	316	317	317	315	328	315	293	330	303	337	289	298	326	274	300	331	329	284	308	288	283	287	277	306	291	304	322	271	300	305	298	312	309	285	308	304	295	300	280	305	319	322	304	283	320	324	316	300	324	288	300	300	314	312	309	310	276	310	335	304	302	328	345	324	298	300	281	308	314	309	317	305	294	300	279	264	319	317
33646	23074	33747	36299	32797	29384	26601	24558	23590	21176	21229	16952	16481	12200	6871	4883	3730	2846	2019	1535	1053	1075	1160	1136	1146	1185	1327	1411	1466	1476	1625	1680	1325	1279	1205	1009	1087	1042	974	905	852	903	868	864	800	842	902	867	914	941	859	812	820	831	783	804	775	770	764	781	1419	2324	4233	2244	733	724	755	734	786	719	742	702	720	753	771	761	724	775	739	767	747	719	733	742	741	761	732	747	733	644	710	725	760	740	704	738	771	740	749	775	709	775	743	743	739	733	740	755	723	721	747	777	760	739	761	707	726	820	736	741	751	716	723	734	741	726	724	700	676	738	726	693	805	776	730	711	718	684	744	727	713	675	682	733	782	745	732	754	780	708	761	716	752	684	728	716	734	713	686	730	721	715	743	775	728	732	689	735	759	784	786	687	747	703	711	664	704	750	720	757	686	708	699	717	756	717	744	710	724	701	737	736	760	764	697	743	705	751	741	691	734	711	701	716	715	700	678	710	767	743	709	691	700	726	725	719	712	725	714	750	686	759	704	783	687	695	704	735	700	741	659	763	708	737	774	724	726	725	737	704	698	757	689	725	738	755	708	729	756	672	657	719	761	721	669	686	720	752	670	775	744	718	709	746	715	700	756	701	723	698	736	739	746	729	705	719	749	719	770	702	722	734	731	791	687	749	704	767	707	711	743	712	713	727	756	749	678	725	679	756	702	670	724	760	764	775	693	695	709	698	739	714	716	744	692	719	683	729	690	718	779	715	751	747	771	710	715	699	735	689	687	698	755	746	729	691	688	743	770	757	688	751	722	686	708	743	756	715	701	773	760	767	790	755	754	734	742	665	751	786	727	706	757	752	743	750	760	711	700	759	664	720	770	748	672	688	723	722	762	760	703	707	720	719	739	725	714	711	734	729	724	705	713	729	674	727	698	704	742	720	689	719	694	684	734	741	735	780	704	717	673	730	707	752	686	741	715	757	752	732	706	702	705	721	708	720	687	764	723	687	716	745	762	689	741	743	705	729	730	769	734	698	729	687	721	723	745	705	694	741	684	675	693	718	710	695	756	700	689	679	666	751	699	724	677	730	714	740	678	690	686	756	654	743	705	724	731	740	673	755	701	696	692	742	726	726	709	773	706	713	694	714	768	682	719	761	710	747	762	739	732	723	709	763	716	708	727	729	726	701	748	716	753	754	725	728	669	762	745	703	682	717	733	767	725	710	716	699	756	716	726	729	769	775	709	758	705	718	659	737	764	701	748	737	714	730	694	722	741	728	709	761	755	726	739	749	697	699	748	719	706	715	735	682	741	700	721	747	762	731	700	691	711	734	684	703	702	761	718	689	710	735	745	712	738	761	774	712	703	684	667	726	725	737	757	712	740	743	751	756	700	761	778	744	687	741	689	737	707	769	775	715	718	727	781	719	725	705	703	671	713	764	733	718	716	750	736	759	704	721	745	719	732	704	710	694	719	709	718	691	735	756	714	759	738	755	740	744	713	701	686	736	742	739	744	717	681	702	690	673	675	718	722	667	664	660	772	677	732	717	723	686	696	695	754	706	716	750	719	737	718	761	714	712	716	772	687	705	718	670	678	727	697	739	658	719	728	737	701	698	687	733	685	687	759	693	707	746	727	704	694	745	743	737	758	724	759	712	735	743	698	715	711	689	727	678	717	677	711	735	716	706	726	712	727	699	691	721	753	724	697	727	726	716	708	721	675	699	729	715	756	715	721	719	639	715	727	726	734	750	760	741	727	761	739	708	741	754	722	741	755	698	704	712	686	743	750	746	767	716	750	724	713	775	746	727	776	679	727	741	792	692	710	758	751	756	728	738	707	713	752	751	725	713	742	736	750	764	725	733	697	699	739	703	691	746	725	753	747	730	691	711	731	693	702	777	728	705	698	685	756	695	721	717	725	692	650	730	746	702	709	737	746	664	698	710	725	672	710	731	705	753	769	666	737	718	727	709	714	739	741	736	720	741	697	702	728	682	738	700	698	695	721	717	718	707	732	697	729	726	700	731	750	758	703	706	764	695	739	690	761	713	709	754	675	723	736	722	730	687	706	721	707	715	728	731	660	717	702	701	723	728	740	707	755	699	679	700	731	739	756	727	729	695	657	720	753	686	711	705	749	694	720	741	696	709	744	736	723	749	674	710	756	688	758	717	718	722	713	789	735	706	727	714	734	724	691	754	714	731	732	750	717	732	782	739	742	727	724	709	766	699	719	723	733	760	752	710	750	724	642	714	733	717	737	731	733	728	721	772	731	735	720	714	768	710	730	720	800	691	759	752	713	686	719	738	733	727	701	738	709	678	733	711	727	756	723	717	697	723	697	746	705	708	724	710	726	698	673	728	715	735	716	704	719	733	740	751	713	718	709	737	743	688	733	766	702	721	692	718	685	731	745	739	706	725	700	704	744	705	735	748	756	674	707	708	734	713	732	726	724	702	739	764	738	705	730	740	729	739	692	717	701	735	764	687	743	753	719	702	771	684	776	735	713	744	705	749	746	739	728	695	728	691	707	699	698	750	688	687	697	748	705	676	697	644	725	707	686	701	731	752	742	720	742	710	703	727	667	741	764	738	736	727	741	686	724	727	712	737	757	715	709	778	709	799	687	682	692	750	658	689	714	722	725	708	726	714	725	761	753	692	697	718	717	704	730	719	671	712	754	753	740	757	719	711	738	702	768	723	741	658	761	748	708	697	702	664	665	722	746	760	753	684	706	734	744	712	711	678	721	718	711	687	730	756	759	713	737	734	752	758	716	721	743	684	746	739	709	671	764	698	766	775	724	752	763	700	733	710	658	693	718	739	731	751	677	686	702	724	747	717	734	753	747	727	702	733	758	727	710	734	685	718	727	703	755	759	773	694	746	740	753	723	689	750	744	744	711	683	690	721	731	731	713	726	695	774	732	762	762	765	701	708	741	725	683	736	698	771	723	768	710	743	687	711	730	749	713	739	717	733	740	763	701	758	727	720	744	735	712	735	728	720	763	733	745	690	732	722	694	754	720	663	741	702	729	743	688	713	735	725	692	732	697	675	702	744	712	684	734	717	691	733	726	714	750	722	694	701	741	745	739	735	712	750	692	715	711	736	744	755	762	674	725	718	775	729	760	763	720	716	725	701	736	729	767	728	737	692	735	745	737	722	719	734	712	715	740	680	724	715	727	749	746	677	721	728	706	697	739	747	664	746	712	766	745	739	685	731	697	721	736	786	734	739	727	696	696	706	738	711	731	725	727	694	752	678	713	703	733	749	713	697	724	700	672	697	775	679	706	692	727	706	684	737	731	731	718	671	736	735	710	724	660	725	673	704	686	763	695	751	681	710	751	723	732	700	709	733	708	732	697	723	725	709	743	729	698	733	767	737	742	659	729	725	703	728	779	708	700	705	687	730	716	666	753	697	783	712	699	747	747	715	714	737	721	685	712	752	697	720	697	740	694	762	712	697	688	787	705	682	661	719	724	707	727	749	710	708	757	741	746	707	716	744
8504	4299	4391	3300	1638	1034	647	586	471	378	330	288	295	239	199	180	183	186	176	175	183	166	185	168	188	178	178	182	159	172	156	167	193	166	209	154	179	173	143	187	154	142	176	181	173	167	194	166	170	158	157	169	165	154	151	147	147	144	178	157	171	188	225	242	172	154	163	144	140	162	178	157	149	143	172	158	169	160	178	154	152	135	136	167	159	171	146	164	146	160	166	160	160	163	172	159	157	147	154	155	179	162	141	177	172	179	152	156	158	140	181	153	161	151	176	175	164	153	153	143	157	158	176	155	152	147	144	144	154	151	168	161	172	150	179	187	165	181	161	167	165	159	154	153	163	175	140	159	173	161	150	159	154	160	161	154	164	151	159	160	152	150	126	147	176	163	174	159	157	151	169	157	165	182	146	170	177	163	154	173	162	156	154	167	160	170	160	149	155	153	160	140	189	165	162	152	141	185	170	162	157	178	143	153	161	156	188	153	161	174	168	172	144	163	146	176	157	151	165	174	172	169	155	178	130	164	178	151	168	149	177	176	154	160	180	175	145	180	175	141	157	181	169	166	152	138	154	168	156	149	144	153	163	187	162	162	136	172	159	159	134	176	152	160	162	172	147	183	157	141	163	157	173	147	158	178	128	142	174	170	158	154	156	178	165	160	158	163	164	145	176	163	174	183	135	156	143	177	162	158	161	152	138	159	164	154	137	149	160	155	164	151	156	163	170	165	158	171	159	179	162	153	153	180	161	168	151	163	177	173	165	161	172	170	184	167	175	176	182	186	177	143	145	174	161	167	162	154	156	153	159	158	176	149	174	156	163	164	167	165	176	174	164	143	162	168	156	159	169	158	157	171	165	164	147	176	161	168	161	156	142	175	174	140	145	160	171	141	172	175	164	160	182	166	166	161	138	164	178	157	146	151	146	162	164	163	155	163	155	160	173	154	150	185	175	154	151	168	160	166	167	140	191	179	143	175	138	177	175	159	163	162	152	162	150	184	166	171	169	151	171	165	144	182	162	163	153	153	173	187	161	171	161	146	158	159	165	143	173	183	176	151	165	157	145	152	173	157	176	154	167	169	141	175	167	161	155	159	166	141	158	147	172	153	145	179	168	153	193	154	163	192	150	175	174	161	155	170	160	165	174	162	180	180	171	170	180	149	150	155	148	148	170	146	180	159	169	170	145	163	178	145	173	155	158	152	175	171	170	185	163	155	192	184	159	171	146	171	151	163	162	166	157	145	156	160	155	175	166	152	147	156	154	167	162	150	179	163	160	162	152	161	153	176	143	153	165	169	142	165	166	179	162	177	165	158	168	172	135	147	172	149	142	172	145	158	141	142	170	144	173	174	171	163	164	165	158	155	180	160	155	164	167	170	177	164	153	191	149	158	132	169	136	155	181	190	165	165	166	167	161	144	185	149	167	139	163	159	173	143	176	146	164	153	158	166	155	166	155	161	151	145	163	166	180	170	180	164	165	153	147	153	147	165	174	136	153	164	153	158	161	155	169	182	159	148	189	178	151	143	179	179	157	184	195	160	165	165	142	161	137	168	170	162	154	167	161	143	170	145	165	154	155	168	162	177	141	138	160	182	162	176	151	165	172	152	170	167	168	126	185	161	154	199	172	162	164	142	155	181	155	171	164	167	169	144	179	180	187	148	161	157	162	160	159	158	172	161	145	127	149	163	156	172	170	142	145	158	161	178	145	150	173	157	171	161	154	169	148	152	177	168	158	161	162	167	160	146	160	158	165	170	153	176	165	159	180	161	155	148	160	156	147	171	160	161	177	153	155	153	186	154	167	188	154	157	136	162	141	171	145	185	156	149	152	185	160	142	163	162	146	163	171	167	162	152	156	164	172	147	170	154	180	170	169	152	171	145	165	183	157	167	164	171	159	164	157	160	160	159	152	161	166	136	145	151	157	151	122	117	146	165	175	156	154	161	157	162	180	153	156	178	155	175	156	164	164	165	170	141	129	163	154	173	153	173	160	168	172	165	163	172	159	165	145	133	171	189	179	166	171	165	165	157	153	177	161	155	172	165	158	162	163	160	168	170	157	165	178	170	145	150	165	168	153	155	153	154	134	146	148	172	158	156	173	141	169	163	154	169	180	140	187	172	167	160	164	183	155	147	163	171	173	154	143	190	160	143	155	151	167	148	166	157	169	150	142	169	188	134	171	157	164	135	151	170	173	144	141	144	140	156	182	177	133	154	152	160	157	160	152	134	153	181	154	147	145	174	169	152	163	168	160	152	165	177	175	155	127	158	162	136	150	174	165	152	154	148	150	172	174	179	164	156	163	141	144	153	191	162	163	147	146	173	170	186	189	166	162	177	146	179	161	178	163	187	146	164	155	154	166	148	182	172	190	180	156	152	197	149	155	163	159	171	135	162	156	144	175	164	167	169	167	180	146	155	172	153	161	185	145	153	181	141	155	170	176	168	176	174	173	170	174	160	157	139	165	151	153	163	172	170	156	181	151	152	174	149	153	135	148	166	150	178	163	164	180	162	185	172	188	151	154	164	155	139	174	175	167	149	175	162	157	191	164	165	142	177	158	149	155	192	137	171	146	136	164	166	169	163	157	145	163	163	158	125	157	162	163	158	178	149	182	150	157	139	153	188	170	164	137	153	160	164	157	160	170	171	154	178	141	156	147	133	158	148	145	182	193	158	152	179	155	160	151	144	149	195	162	165	146	146	162	152	157	146	166	155	159	154	165	168	167	156	166	145	144	147	189	163	155	140	169	147	147	177	167	162	160	126	169	143	172	172	153	143	156	149	149	173	159	153	149	163	148	177	148	185	170	149	162	140	156	154	141	170	177	161	177	174	161	152	181	176	181	166	155	141	135	132	170	169	183	172	163	171	193	148	154	146	172	184	199	158	199	169	168	178	152	154	166	142	177	184	157	151	175	147	175	153	157	151	156	167	169	164	173	157	170	143	189	151	159	172	181	148	167	171	155	147	185	154	151	194	166	149	166	182	173	163	162	156	149	136	176	165	159	166	142	189	169	162	174	161	162	161	145	173	168	168	160	163	156	162	136	157	153	191	194	153	162	160	153	176	157	155	148	152	158	166	158	161	164	170	151	183	168	163	179	152	162	141	166	161	133	161	173	167	160	175	153	171	157	158	171	156	175	179	154	140	173	156	176	142	164	156	160	166	156	154	180	168	184	167	155	183	161	185	161	152	157	145	157	155	150	166	185	176	170	162	152	163	165	156	135	156	145	154	159	145	166	163	163	170	146	163	170	167	141	149	191	145	175	172	178	178	151	152	176	157	163	166	162	173	151	155	167	202	160	143	143	157	165	195	160	187	144	176	149	173	151	168	169	162	166	155	148	159	171	172	152	173	171	164	165	166	134	165	180	183	156	168	162	164	138	157	174	166	153	166	152	153	182	163	164	169	167	154	163	167	150	184	158	162	187	191	154	145	165	173	173	165	154	152	162	163	153	152	182	157	152	158	148	159	148	174
6988	3624	7999	7923	4728	3207	2348	2362	2135	1943	1614	1264	1244	997	750	666	587	549	570	489	467	494	501	512	470	530	470	491	500	469	491	473	496	504	477	474	505	460	472	513	476	455	480	444	466	479	489	473	485	455	488	437	463	508	441	481	482	420	439	460	502	666	843	714	422	455	465	434	458	409	462	439	482	465	455	426	438	455	440	445	463	435	465	467	428	439	462	433	444	442	446	439	447	438	432	438	471	422	493	462	433	457	484	450	448	453	412	436	452	452	437	430	427	466	468	440	485	439	438	421	447	424	446	410	387	450	435	453	466	431	438	404	431	482	433	436	444	477	454	447	445	434	471	391	404	425	395	412	457	459	467	485	442	472	418	459	451	466	442	425	423	432	406	443	419	448	447	442	461	447	420	436	466	462	448	431	468	450	431	439	412	471	420	455	466	467	463	486	412	436	428	407	432	443	450	423	422	459	432	478	457	421	474	447	476	412	436	389	436	467	487	412	379	487	446	452	474	450	460	434	435	435	464	466	448	455	444	435	435	447	457	409	406	420	481	423	446	462	455	454	438	463	430	462	429	401	436	469	425	468	445	402	457	417	451	447	485	460	452	416	436	417	468	460	447	439	447	442	423	442	475	448	460	445	452	437	413	394	446	473	462	406	486	460	457	403	447	464	502	476	487	450	402	438	444	395	402	434	415	456	432	471	445	458	461	428	426	436	476	413	446	438	464	443	420	441	456	444	429	478	446	408	447	461	442	447	436	491	456	445	451	426	450	418	433	461	451	449	467	450	387	427	470	412	411	431	437	470	411	459	436	461	446	468	430	471	471	431	439	436	397	422	468	478	433	454	417	432	459	424	452	457	419	444	438	433	446	444	470	419	423	387	445	436	466	428	400	432	445	426	417	431	425	464	434	422	412	423	467	471	417	467	452	484	447	456	496	459	431	438	420	435	465	438	435	431	453	474	472	433	469	441	474	433	401	423	458	462	467	462	430	425	423	452	457	432	429	441	452	427	472	442	460	471	462	437	451	444	452	438	444	449	447	447	457	437	444	451	423	412	485	436	425	446	436	444	440	465	432	448	440	453	473	422	385	427	443	457	389	458	434	397	451	450	436	429	423	422	469	460	392	478	466	478	454	417	462	442	433	440	411	460	466	472	445	432	459	393	434	496	466	466	436	417	463	433	433	447	436	460	460	404	450	428	432	413	437	432	439	403	467	458	462	433	464	470	439	462	436	427	477	452	437	430	436	461	465	444	445	464	425	446	474	446	448	409	457	435	421	420	415	439	428	452	425	436	460	445	414	456	439	446	438	421	441	464	433	399	453	422	455	423	462	459	413	411	429	450	428	476	439	435	445	429	476	444	421	433	441	449	489	416	466	451	411	446	435	437	445	473	422	487	444	445	423	420	374	461	438	400	435	439	434	470	444	477	481	439	420	451	462	417	466	415	423	440	434	438	410	466	461	464	435	444	458	429	452	436	429	441	426	433	423	435	470	438	427	433	414	429	436	413	452	442	462	427	447	437	433	430	469	424	436	442	461	411	464	385	428	458	394	441	432	463	453	413	431	439	467	444	409	429	434	398	414	433	423	461	455	427	444	445	465	435	415	473	455	431	419	401	403	440	441	409	457	422	463	432	455	425	450	452	467	447	415	447	438	474	452	464	439	421	461	408	424	449	439	458	457	414	455	467	440	458	437	443	442	464	444	424	488	457	425	437	439	434	448	451	470	430	414	428	453	442	404	494	436	443	447	433	481	452	433	494	427	453	422	450	436	429	425	448	479	443	433	449	446	444	439	430	480	424	406	443	423	418	446	475	416	431	461	438	471	435	444	430	458	438	440	460	459	437	452	437	430	454	439	427	409	438	412	429	439	438	453	430	428	439	448	458	463	433	450	419	469	415	442	459	445	433	420	464	465	449	425	453	424	464	477	452	459	458	445	449	444	452	454	438	439	429	423	426	462	426	467	414	448	455	446	451	413	490	464	450	456	466	419	418	434	438	483	457	457	438	431	442	441	446	466	444	459	446	432	453	440	458	451	415	464	439	458	429	492	439	467	440	422	432	461	460	457	467	466	433	418	452	417	419	450	451	437	400	446	418	451	452	463	420	426	431	455	443	436	451	435	427	453	433	461	430	423	445	398	459	454	419	427	399	402	434	415	473	416	447	426	429	437	464	432	458	449	474	451	422	424	440	443	433	449	435	467	456	451	453	475	449	435	435	435	440	449	427	463	423	465	421	479	443	437	455	466	435	465	467	446	442	479	455	435	463	414	419	460	391	488	430	441	459	445	433	438	429	446	482	413	466	429	472	430	436	458	421	418	435	441	423	426	447	456	432	413	468	413	453	432	441	433	462	421	421	438	457	463	453	474	415	466	423	455	449	451	424	449	431	423	417	415	435	483	463	404	432	435	432	439	471	493	460	448	463	466	407	415	422	434	432	434	472	437	448	439	449	415	421	445	492	441	456	453	449	470	476	446	443	432	432	463	445	439	484	451	439	460	465	437	446	465	464	435	475	401	429	458	446	460	451	465	445	466	432	393	450	460	454	466	439	436	436	415	442	433	410	404	409	431	415	462	473	479	433	430	414	425	452	432	419	459	437	452	441	443	432	441	444	408	460	451	445	437	446	438	433	437	447	432	405	453	441	471	459	443	406	430	465	421	460	390	438	450	425	469	443	444	476	413	440	441	419	440	389	447	459	413	434	414	455	450	417	455	466	425	431	474	433	393	455	432	432	422	426	485	418	442	437	420	440	449	426	470	465	428	429	440	467	426	382	432	466	429	450	445	429	493	420	443	418	458	445	461	455	447	429	426	458	416	447	452	428	417	452	473	467	421	433	426	463	452	462	457	429	456	458	462	468	431	387	481	444	427	388	482	455	458	454	398	432	458	470	403	447	446	451	440	443	438	438	433	438	415	432	502	455	429	417	462	439	440	447	403	431	503	442	428	486	422	406	472	466	497	434	451	435	411	398	433	453	405	437	442	462	445	444	444	412	431	411	452	422	469	426	440	446	455	437	423	422	421	450	464	446	394	444	456	459	445	464	451	481	423	411	444	438	458	415	448	441	415	418	446	433	412	448	472	376	451	431	451	449	415	445	421	471	437	450	448	402	452	453	426	465	458	420	449	422	437	460	464	461	443	453	411	452	450	451	455	465	434	440	421	440	436	415	457	427	428	430	461	450	399	410	469	445	450	455	441	454	425	436	444	446	486	458	419	451	441	448	415	441	448	457	457	404	428	430	467	454	449	432	419	418	421	449	454	450	443	464	460	440	453	463	439	428	401	415	450	404	451	439	436	435	400	454	442	452	450	439	402	429	434	458	389	446	424	464	448	460	410	437	450	429	450	457	438	447	453	401	443	432	423	472	446	465	433	432	444	439	427	437	426	455	452	421	443	418	444	437	419	393	449	420	476	438	448	450	453	444	414	439	417	473	412	440	464	449	444	459	437	457	421	432	486	461	429	442	413	455
33354	23971	28925	28603	20976	14296	10081	7629	6335	5415	4467	3955	3044	1754	1039	651	765	471	393	370	369	296	318	337	331	311	319	316	377	366	334	375	311	338	325	333	327	307	341	326	308	327	284	286	287	304	294	296	289	249	302	306	262	319	303	318	283	296	293	303	300	718	714	597	277	297	308	287	284	285	288	281	287	286	277	301	303	284	312	265	290	293	318	270	277	268	267	282	294	278	327	301	286	268	311	297	273	308	273	287	297	311	298	290	320	300	302	269	280	277	269	242	276	298	275	269	262	300	290	294	312	289	297	290	285	272	281	272	308	296	298	260	317	320	262	243	292	287	294	286	285	313	279	287	272	292	286	281	287	289	265	301	296	347	283	292	314	278	282	301	291	316	323	265	294	301	277	258	315	301	266	270	278	284	279	289	299	296	290	297	293	255	287	295	309	281	296	289	287	284	290	286	326	282	302	283	265	294	304	289	258	260	271	305	287	298	324	292	279	305	288	280	266	280	274	307	267	282	292	276	272	297	287	291	291	313	325	298	320	281	304	268	293	275	329	290	285	289	301	332	268	283	293	270	305	313	299	312	282	279	286	306	301	257	270	284	250	298	290	298	291	327	278	265	257	272	269	276	263	278	276	310	268	309	288	250	296	291	294	275	271	337	276	280	278	283	285	286	293	263	312	301	291	273	312	301	299	284	291	286	291	279	300	293	305	284	299	269	280	295	287	293	272	277	317	304	302	293	273	274	279	288	260	307	295	315	300	282	260	288	304	271	277	289	270	292	289	291	274	266	318	280	271	296	286	287	261	330	260	289	295	303	317	271	283	249	304	294	294	299	295	269	274	273	283	274	294	269	290	300	274	310	313	292	266	289	281	276	264	293	322	302	319	289	299	302	326	288	275	269	293	294	289	281	268	292	287	271	291	288	271	314	286	285	311	313	278	320	257	307	323	255	269	315	318	308	249	288	266	323	304	282	318	308	284	273	312	268	278	265	279	281	273	274	280	272	278	296	275	291	302	283	257	301	285	287	283	259	288	274	279	271	337	269	290	281	288	280	266	313	317	305	297	319	306	271	312	250	291	270	308	290	262	293	278	284	265	280	264	275	307	266	267	285	260	290	296	292	281	287	294	283	294	266	260	313	282	320	278	290	319	285	321	298	293	309	280	293	292	306	308	285	284	268	263	271	328	291	301	318	289	281	286	278	308	283	280	279	310	283	309	309	298	278	287	262	295	320	249	317	279	296	305	280	296	281	279	269	324	292	271	312	289	278	280	304	292	274	308	301	303	304	269	298	278	321	325	295	307	286	305	286	302	276	318	277	262	268	268	271	283	288	296	268	300	280	263	309	295	296	279	267	307	277	290	303	247	322	288	278	294	316	301	275	242	296	277	276	316	307	303	265	288	307	285	309	300	302	301	283	293	273	304	291	278	296	262	311	310	293	271	295	278	302	303	284	251	313	281	325	301	292	298	293	302	333	274	302	318	313	254	304	295	249	293	312	258	273	296	307	298	283	295	273	313	303	294	277	281	305	310	290	308	287	294	280	275	270	327	270	278	327	298	285	300	312	277	288	303	309	273	291	316	299	268	309	308	295	275	288	310	265	304	291	260	317	262	262	295	298	279	289	304	264	284	308	266	281	284	290	286	285	293	302	267	282	272	283	269	321	262	319	306	299	302	290	304	281	290	291	265	261	302	325	299	250	282	279	282	275	267	271	270	291	275	261	281	291	307	300	280	303	268	276	267	280	299	326	314	287	302	295	295	298	300	289	286	266	254	298	270	295	275	287	259	312	263	284	273	298	296	295	293	279	297	289	292	283	304	269	298	298	289	263	281	263	281	307	281	312	296	317	317	274	318	311	277	302	289	256	276	261	292	297	303	273	306	289	259	269	302	302	279	298	279	299	303	272	232	299	269	286	298	278	304	328	294	297	255	298	316	297	276	283	266	317	279	303	306	322	314	293	304	285	294	246	292	298	290	291	256	291	262	289	280	270	277	297	310	285	274	278	279	274	280	309	294	271	309	319	292	274	269	294	282	274	286	294	301	279	282	315	308	278	282	304	305	294	310	266	335	265	291	276	259	279	312	302	292	317	296	275	303	283	273	301	287	295	273	300	305	289	325	266	292	313	267	278	320	281	309	260	263	272	321	287	306	288	293	291	280	302	260	341	293	276	283	294	310	326	299	298	274	280	283	288	289	279	307	267	260	289	267	284	273	290	301	325	305	282	273	283	288	316	299	260	329	276	300	317	283	262	279	282	296	275	311	299	283	262	288	281	293	285	272	311	265	291	291	238	270	271	263	275	291	276	302	312	312	315	308	273	297	300	299	278	313	277	307	287	289	276	304	282	303	281	275	299	265	296	279	299	277	301	250	292	282	279	304	283	298	292	293	334	285	294	297	324	286	305	264	281	300	308	289	328	302	297	289	282	319	284	292	307	303	307	273	235	266	271	265	274	261	308	326	267	288	282	281	246	297	330	298	271	308	302	277	289	280	270	292	298	303	305	275	285	266	272	282	302	279	277	307	292	311	282	247	295	280	289	292	284	287	314	313	280	313	281	295	272	316	297	265	276	290	291	297	323	317	315	291	269	328	282	271	281	292	268	274	307	295	298	265	274	291	311	285	279	334	287	320	249	264	301	286	293	280	282	260	325	264	278	273	285	302	284	285	317	301	313	323	300	280	282	262	284	267	292	271	316	269	277	298	293	298	319	319	305	263	293	272	267	269	294	282	297	305	267	298	309	268	270	294	284	317	295	273	281	274	250	276	280	314	250	291	314	284	287	290	302	293	285	280	302	332	291	295	273	302	303	287	250	298	312	323	280	276	304	273	280	291	256	303	308	294	275	280	284	282	268	295	275	267	282	310	291	306	281	268	291	251	285	284	250	286	287	272	281	292	323	286	271	284	296	299	306	280	268	296	256	272	298	314	276	295	281	281	275	299	318	278	283	284	292	307	296	296	277	272	323	296	288	271	277	316	309	307	280	286	297	250	278	310	299	295	299	262	314	311	297	287	271	287	271	278	272	294	284	281	287	286	302	272	255	275	283	285	311	290	264	292	291	277	265	266	282	305	298	293	278	297	270	297	306	271	303	289	275	275	275	303	313	313	299	270	280	270	268	251	293	278	271	293	252	307	268	271	283	284	296	250	286	263	294	275	262	261	277	292	268	292	327	281	256	301	275	306	292	282	275	292	297	308	275	296	282	271	287	285	294	269	294	288	280	292	293	284	285	305	305	299	318	329	280	287	296	269	330	286	272	266	287	303	262	302	272	313	320	252	306	269	302	295	293	266	272	299	305	279	272	288	313	272	266	270	270	298	297	324	296	263	292	308	293	321	291	331	285	303	314	287	296	334	314	308	296	274	305	291	294	254	325	288	276	291	328	275	287	275	271	289	302	288	268	302	294	272	284	233	285	285	304	309	302	260	307	298	292	271	285	279	262	291	292	313	290	284	295	273	268	329	292	276	307	311	300
24581	14345	27448	29599	22770	19920	17445	18114	17053	15255	13443	11550	9909	7997	4415	3133	2994	1890	1310	1332	898	925	929	911	909	867	948	960	1070	1177	1114	1235	1118	1099	1047	891	916	912	892	848	793	778	793	782	750	850	782	775	880	867	845	874	831	812	768	737	725	773	744	767	1198	3636	4122	2887	1024	738	737	761	702	694	717	777	720	703	738	722	753	693	723	687	651	734	704	694	761	688	719	691	720	704	660	703	759	706	706	706	760	738	674	712	718	718	732	671	704	682	685	725	724	748	721	733	685	711	718	711	696	680	713	736	692	719	718	752	668	701	702	707	695	729	695	683	700	720	725	733	731	707	722	715	733	687	696	679	689	676	710	741	692	730	733	720	698	724	691	715	720	695	712	699	737	697	688	704	748	724	708	766	747	724	693	725	712	739	730	680	704	718	702	678	724	747	720	693	717	689	725	688	744	719	729	709	707	694	686	731	744	768	750	713	749	694	699	690	776	703	690	713	691	687	740	711	697	741	743	721	728	661	694	702	736	713	701	735	694	669	702	748	748	720	704	732	722	692	743	739	747	693	741	641	743	671	738	680	788	710	686	712	736	721	715	734	730	700	694	729	733	698	708	763	745	717	719	710	736	713	717	705	731	689	754	746	716	670	690	754	747	753	771	706	695	709	712	698	726	730	683	746	657	716	700	718	774	676	686	677	764	688	718	700	726	756	699	727	690	702	694	731	709	718	709	743	738	714	690	733	760	702	705	718	765	680	718	714	717	694	753	735	712	760	718	712	718	734	714	772	716	702	743	702	672	700	695	709	682	681	746	746	728	725	716	722	730	730	696	717	720	688	719	671	714	729	654	732	692	720	714	752	724	693	710	681	703	745	720	695	756	720	798	765	679	741	720	714	709	705	676	725	717	740	745	720	685	658	745	689	714	690	722	661	699	748	713	685	706	722	701	682	741	726	706	738	690	673	704	654	729	765	700	701	724	722	715	712	763	729	707	698	731	692	694	710	678	733	707	721	708	728	760	724	699	720	690	714	736	706	739	707	685	692	785	753	722	701	772	690	685	676	724	715	690	783	696	710	724	675	707	729	699	703	698	710	716	704	725	710	724	693	750	671	719	750	698	708	738	717	727	696	751	717	673	669	723	697	704	694	707	673	709	730	704	725	736	787	682	719	725	691	776	691	662	749	779	735	716	695	738	742	745	734	680	739	666	687	718	727	730	717	700	729	714	675	730	706	729	712	745	740	713	707	659	741	762	759	733	728	712	737	712	706	711	715	715	726	717	707	737	735	705	746	682	722	672	715	739	682	722	746	690	721	712	696	722	750	697	684	682	723	739	757	753	694	764	671	720	748	700	690	702	705	705	729	710	706	713	701	747	735	695	753	736	720	734	734	683	692	718	695	680	724	696	725	702	704	758	691	720	756	702	695	725	690	723	675	703	695	703	741	718	706	661	707	746	751	696	733	716	691	714	715	700	701	694	708	729	752	720	750	700	730	711	744	738	740	705	704	706	721	688	701	691	710	701	704	740	706	715	715	700	737	716	744	701	672	749	710	686	705	695	727	731	701	698	723	680	686	734	710	714	710	710	736	652	727	699	729	735	726	713	694	725	705	702	664	674	765	695	700	678	751	712	654	741	733	696	677	632	721	724	700	714	729	729	719	704	718	743	738	757	756	755	725	705	724	711	736	746	729	682	706	711	774	709	723	721	710	736	694	733	729	698	692	691	726	727	741	727	726	673	745	739	694	749	701	734	724	733	720	730	668	652	712	692	720	747	748	719	738	729	724	713	679	730	679	742	772	757	695	716	708	719	710	730	703	732	729	762	757	713	680	739	677	707	723	711	714	729	729	694	734	696	755	749	651	741	731	674	777	689	699	761	766	745	695	692	671	723	686	711	703	748	747	687	682	686	711	699	755	709	718	705	705	730	707	722	691	708	700	676	715	675	702	720	724	734	678	691	710	665	733	699	709	699	731	706	752	740	687	748	702	667	673	734	708	734	731	699	740	681	719	700	723	683	721	678	742	713	719	739	772	682	736	736	707	719	709	673	719	687	700	746	745	769	720	704	753	709	726	684	695	712	728	697	706	704	702	697	704	737	692	749	762	711	672	747	696	726	689	684	704	737	716	690	747	730	731	701	699	695	701	721	692	771	699	754	705	742	691	696	700	716	689	721	675	701	734	678	707	728	706	670	709	692	722	710	710	657	734	692	760	750	714	733	706	768	701	689	723	747	694	719	676	702	699	716	728	741	704	748	702	704	710	753	704	713	692	698	702	747	730	728	674	671	731	754	750	770	717	722	729	709	717	683	668	655	679	687	735	690	688	710	727	675	713	680	685	719	714	751	690	740	729	819	703	724	761	737	688	689	695	707	749	771	715	691	730	704	702	723	749	715	711	697	696	727	736	733	733	723	723	740	749	773	710	738	740	685	704	740	679	755	716	707	724	741	716	724	731	711	698	705	659	765	721	712	674	707	722	708	688	688	740	716	716	708	734	729	676	681	729	748	712	765	709	737	676	741	705	708	737	760	657	733	720	737	728	736	658	715	691	686	703	747	746	721	738	710	721	691	712	696	703	721	719	721	718	739	710	780	733	715	747	683	679	735	764	729	715	736	685	711	701	723	703	679	785	745	695	686	684	733	713	752	766	736	715	701	728	687	711	732	678	717	727	721	730	644	750	778	744	679	740	699	702	718	752	726	677	686	671	736	693	726	691	709	670	700	690	770	700	700	708	722	660	690	702	693	718	684	732	695	690	709	722	743	729	718	753	681	748	693	669	729	680	721	709	764	652	708	685	751	669	725	707	739	687	721	722	705	756	743	710	719	716	679	688	748	712	741	686	701	757	671	747	736	750	749	693	727	722	757	727	741	698	714	685	684	729	742	725	710	716	702	724	662	711	722	705	727	697	708	745	678	711	694	745	750	688	667	704	689	750	720	737	721	713	718	710	734	713	693	735	756	724	731	743	684	703	698	693	698	721	700	700	723	734	709	648	723	630	744	697	733	717	719	745	741	702	756	734	749	696	710	719	718	709	661	742	662	758	697	741	655	725	686	714	749	710	741	706	672	709	667	720	725	774	721	703	753	698	703	723	677	684	716	682	704	743	717	685	724	758	655	676	722	713	732	708	757	686	755	694	698	730	735	678	736	709	731	671	685	748	707	738	709	710	736	731	680	724	681	692	679	704	723	713	705	737	686	688	713	721	730	669	697	723	767	678	718	748	695	712	728	720	686	729	690	718	688	701	754	667	719	726	754	676	787	679	696	714	730	689	704	688	743	713	698	662	669	703	736	667	703	687	712	724	728	709	721	712	719	765	710	727	685	756	763	733	678	732	697	750	792	728	725	721	725	709	730	737	730	661	711	732	693	775	745	779	714	709	710	682	757	710	717	689	689	701	694	692	699	696	676	719	691	767	745	708	685	760	717	677	712	743	741	740	717	701	696	725	752	780	703	712	691	701	745	714	683	701	724	686	697	690	670	715
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
