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
337024575163	337024575726	337024576276	337024576826	337024577376	337024577926	337024578476	337024579026	337024579576	337024580126	337024580676	337024581226	337024581776	337024582326	337024582876	337024583426	337024583976	337024584526	337024585076	337024585626	337024586176	337024586726	337024587276	337024587826	337024588376	337024588926	337024589476	337024590026	337024590576	337024591126	337024591676	337024592226	337024592776	337024593326	337024593876	337024594426	337024594976	337024595526	337024596076	337024596626	337024597176	337024597726	337024598276	337024598826	337024599376	337024599926	337024600476	337024601026	337024601576	337024602126	337024602676	337024603226	337024603776	337024604326	337024604876	337024605426	337024605976	337024606526	337024607076	337024607626	337024608176	337024608726	337024609276	337024609826	337024610376	337024610926	337024611476	337024612026	337024612576	337024613126	337024613676	337024614226	337024614776	337024615327	337024615876	337024616426	337024616976	337024617526	337024618076	337024618626	337024619176	337024619726	337024620276	337024620826	337024621376	337024621926	337024622476	337024623026	337024623576	337024624126	337024624676	337024625226	337024625776	337024626326	337024626876	337024627426	337024627976	337024628526	337024629076	337024629626	337024630176	337024630726	337024631276	337024631826	337024632376	337024632926	337024633476	337024634026	337024634576	337024635126	337024635676	337024636226	337024636776	337024637326	337024637876	337024638426	337024638976	337024639526	337024640076	337024640626	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16341	4877	5379	4171	2793	1909	1305	895	759	615	485	437	370	349	301	285	295	273	301	350	318	301	212	245	212	202	201	179	163	194	205	191	147	176	153	153	172	158	152	136	149	167	156	162	141	151	166	144	139	147	155	154	151	129	147	145	146	131	139	131	122	137	157	146	140	155	134	138	157	118	121	156	160	142	125	137	140	130	150	125	112	113	143	124	126	135	132	134	111	117	117	131	139	116	113	120	113	112	124	113	126	134	125	119	147	128	137	132	123	135	136	131	121	128	158	138	145	125	130	112	123	127	125	153	140	124	137	139	129	112	132	127	136	125	111	116	136	141	134	145	129	119	135	123	119	127	135	132	140	123	133	161	116	121	117	121	128	123	131	141	118	120	121	115	138	119	153	136	125	116	110	118	122	126	145	129	125	116	133	130	111	127	123	133	120	129	150	135	117	121	111	125	148	119	120	116	113	112	115	120	131	117	123	136	133	134	138	109	140	128	128	127	143	126	133	117	122	121	104	138	117	136	124	122	126	120	118	115	130	119	111	116	112	133	132	141	121	114	127	114	136	146	132	129	136	124	131	136	110	131	105	118	132	116	107	113	121	125	118	142	110	139	113	102	141	133	117	124	111	123	145	131	129	112	139	125	105	115	120	114	127	139	116	143	128	131	132	121	111	117	118	123	132	104	138	113	135	121	135	156	140	131	143	122	129	111	128	138	129	138	116	133	118	130	101	107	153	130	118	121	118	130	117	126	114	130	134	114	108	134	120	133	124	122	125	124	127	127	135	116	128	115	140	153	114	117	106	116	112	126	114	113	119	117	112	109	124	121	152	113	118	109	129	105	132	122	149	138	134	120	117	105	147	130	122	114	121	123	111	160	130	126	111	121	120	125	113	141	121	115	118	132	138	142	113	126	142	140	122	145	103	135	152	120	115	115	130	140	134	125	126	131	123	122	132	117	121	131	136	121	123	126	143	131	103	114	116	123	111	107	139	138	121	136	155	133	126	115	138	109	130	135	131	121	136	106	134	119	119	113	125	142	138	155	120	138	121	143	153	144	142	119	115	138	126	109	110	128	138	112	134	122	113	121	116	111	129	117	136	108	123	117	96	121	133	138	130	110	97	117	134	114	134	136	133	136	133	123	123	148	105	120	119	118	128	116	123	131	132	110	130	82	109	138	124	133	142	108	130	128	119	106	135	108	127	139	135	132	119	127	130	117	118	137	118	141	129	121	119	118	135	140	116	129	122	135	109	138	142	133	119	102	114	125	114	115	120	119	118	117	120	121	109	154	138	129	133	117	126	148	113	146	135	135	136	123	107	116	135	129	137	158	132	118	117	126	114	124	136	132	124	128	129	130	136	103	119	132	124	92	106	128	130	118	121	150	117	144	144	111	113	134	127	129	155	108	135	124	137	140	153	138	148	133	127	114	123	124	118	114	107	124	128	117	119	119	151	116	130	136	101	117	129	109	137	123	125	113	111	148	112	117	112	111	100	149	104	136	123	119	107	118	110	138	139	108	130	116	148	117	112	138	127	151	129	109	130	114	118	124	128	125	123	116	126	131	117	122	131	114	116	118	126	115	132	124	116	129	125	134	134	130	111	112	134	130	102	128	129	111	133	123	111	128	133	131	135	139	128	125	139	125	134	120	138	144	111	127	125	115	115	111	100	122	122	133	121	124	117	150	128	125	112	138	117	133	112	134	117	119	128	149	137	116	119	114	130	107	120	98	111	124	136	131	126	141	131	140	128	139	140	135	124	119	134	130	130	142	156	127	112	118	129	108	116	120	119	119	120	124	121	122	134	121	120	137	127	103	119	104	113	122	106	139	131	99	130	117	122	109	115	114	123	123	134	126	124	127	145	129	143	105	127	122	111	113	120	143	113	131	123	132	114	120	146	126	156	141	137	144	121	138	130	104	130	141	108	142	125	123	134	129	119	102	123	116	134	116	119	101	115	127	123	134	126	123	125	120	111	123	129	133	135	117	126	118	124	111	120	141	112	127	144	109	130	129	117	100	142	119	113	130	138	114	101	136	110	128	124	123	134	126	119	128	124	118	139	126	112	111	148	126	128	133	143	112	118	132	119	97	137	131	139	122	123	128	118	130	126	109	134	140	133	131	108	121	126	140	136	119	123	120	121	120	134	106	137	111	124	131	122	120	123	138	119	151	124	108	116	119	121	138	145	145	116	104	124	124	138	134	132	102	136	129	112	121	157	111	118	140	105	130	114	112	116	121	104	142	128	143	125	134	131	129	130	106	129	130	139	126	125	124	133	123	142	123	121	123	123	127	129	119	128	141	126	129	108	119	122	141	139	119	132	130	135	127	129	122	117	120	120	154	120	124	130	127	110	123	138	120	129	137	127	130	114	122	127	115	117	124	125	121	143	139	109	118	127	129	129	120	122	151	125	150	118	126	103	123	122	120	143	133	126	134	101	141	149	134	138	130	124	120	134	147	105	112	120	129	111	128	113	136	122	107	128	133	128	131	124	129	120	135	132	129	141	113	126	148	121	115	130	129	116	120	127	133	146	118	114	130	130	129	114	138	85	149	115	107	103	121	112	106	128	126	123	103	94	109	135	122	138	114	104	132	119	111	118	119	113	130	117	139	132	125	125	137	128	133	128	121	136	119	115	125	130	121	132	126	127	115	121	131	146	102	113	130	122	116	160	133	144	127	112	150	123	120	136	124	103	126	106	122	149	129	121	126	137	125	119	124	138	126	130	133	123	112	109	133	117	138	141	123	121	135	129	121	123	125	130	116	119	108	135	133	120	138	126	119	114	127	128	123	136	148	113	120	138	115	144	124	132	124	126	128	137	122	129	114	117	124	120	107	131	119	113	102	132	141	111	137	135	121	121	142	125	129	135	125	153	115	118	121	136	115	120	134	128	122	120	124	120	119	124	135	129	127	136	138	128	132	143	139	138	129	105	117	115	116	116	123	124	111	133	118	134	136	123	116	142	127	146	159	125	149	128	134	115	138	132	129	137	133	117	132	110	121	124	135	117	132	141	106	127	101	115	134	121	125	109	140	112	118	128	130	124	122	112	123	131	141	117	123	121	126	114	120	122	129	131	115	120	117	115	124	125	125	130	99	118	143	126	127	115	136	126	126	124	119	142	117	125	128	112	115	130	115	128	129	110	143	139	130	107	112	134	121	114	99	131	136	150	125	124	124	108	126	121	133	110	135	129	146	114	124	130	136	132	134	144	128	153	134	127	113	129	127	126	139	112	129	138	113	130	89	130	130	125	109	120	120	126	107	129	146	111	111	137	125	122	119	126	117	128	134	153	134	119	131	155	138	119	135	135	114	124	125	123	129	122	124	134	116	103	133	142	123	139	122	126	119	108	111	108	142	156	126	135	127	114	124	119	114	136	110	138	114	153	119	153	136	123	121	118	135	139	115	142	135	122	149	141	120	127	106	120	110	149	112	143	127	145	121	120	133	135	114	125	141	140	135	124	119	129	112	117	120
8729	3819	9230	11039	9725	7759	6150	4962	3942	3231	2890	2372	2082	1770	1586	1470	1475	1478	1543	1961	1681	1491	1024	1136	1143	937	909	925	781	786	746	751	710	766	722	673	655	646	642	515	510	482	528	528	599	532	591	605	551	556	502	496	471	478	479	458	507	434	423	409	414	402	441	464	454	442	432	424	412	373	380	390	363	346	380	359	364	345	342	345	340	326	363	325	328	346	371	357	351	342	373	363	369	347	313	351	323	312	324	386	316	332	358	310	332	317	333	321	333	380	299	350	334	363	359	328	311	314	336	348	368	324	358	356	369	373	371	353	358	313	315	356	347	350	354	360	353	349	335	356	313	318	364	329	292	346	322	296	300	355	306	331	331	352	313	354	302	312	340	335	355	330	356	357	308	307	327	316	341	322	335	298	342	274	306	311	312	353	282	326	340	310	325	310	304	298	351	277	345	304	318	318	331	311	349	333	321	334	329	323	319	305	285	304	325	328	363	275	331	329	305	306	343	346	323	278	337	308	344	310	314	322	302	314	344	347	319	323	330	295	317	298	321	312	307	324	335	346	310	346	317	316	296	322	329	340	325	343	301	328	309	357	330	314	318	309	321	291	326	345	302	326	306	307	320	315	333	314	315	316	360	286	317	325	308	299	288	325	355	343	324	302	309	313	313	316	324	319	327	319	313	333	315	359	349	297	303	331	348	342	328	310	349	342	339	319	357	348	312	369	295	320	315	314	298	314	325	335	343	336	316	341	333	343	317	316	319	294	338	309	300	302	354	297	325	320	304	335	337	315	348	325	337	321	335	316	335	312	316	341	364	307	329	331	333	327	312	317	319	340	344	298	321	308	315	288	317	319	313	333	329	298	319	320	331	327	316	318	323	326	315	310	344	306	312	325	352	311	322	323	340	321	330	316	294	317	333	317	319	334	350	282	314	335	336	326	311	327	333	337	340	302	346	306	329	352	315	321	281	307	334	338	364	335	309	307	311	338	322	327	340	314	328	337	325	321	314	307	332	349	336	335	327	324	298	313	341	302	316	305	297	344	334	316	299	355	314	327	293	330	327	318	293	330	310	354	323	322	307	330	350	313	334	314	309	339	336	329	308	289	294	334	313	294	315	314	333	308	332	339	338	312	326	296	332	320	307	345	323	341	364	321	340	335	347	316	305	304	316	310	274	340	316	324	323	334	351	303	322	309	318	348	316	337	310	315	294	310	314	342	344	335	333	340	323	340	317	321	314	289	315	303	316	324	299	327	335	336	345	315	352	310	317	313	319	320	303	341	323	304	316	325	309	342	339	292	337	349	286	331	301	309	344	308	280	307	307	300	314	309	338	320	326	346	307	372	322	301	306	302	322	296	354	306	344	321	353	314	336	336	327	311	337	317	311	344	296	359	329	337	327	329	308	320	313	333	356	325	360	346	316	325	326	312	342	301	338	309	337	306	329	328	336	332	321	314	304	329	331	341	291	329	352	341	324	337	325	323	308	309	347	308	300	330	334	291	319	321	313	296	337	327	332	306	313	340	333	316	287	323	291	315	291	295	328	320	321	337	328	323	344	297	343	324	298	328	300	338	310	315	310	325	334	324	310	328	316	280	339	331	294	325	355	308	320	353	318	316	313	359	306	358	329	349	317	316	304	311	316	309	313	315	324	343	339	340	319	331	302	296	314	304	342	306	316	322	312	323	317	292	298	322	361	318	311	326	297	320	322	320	315	301	315	326	318	291	352	361	362	304	300	327	312	330	318	337	343	335	328	300	308	323	362	329	355	334	291	335	292	332	320	340	296	335	334	364	325	340	334	343	323	311	320	311	356	322	350	311	311	345	336	307	358	334	335	358	369	328	317	302	327	328	313	301	335	342	328	339	278	308	300	309	306	324	319	304	331	294	302	342	283	334	302	304	305	327	305	318	305	314	298	307	331	327	345	337	335	339	325	305	330	311	309	301	321	315	314	325	299	309	342	316	342	272	305	322	309	333	302	304	309	336	319	358	311	311	342	340	342	290	333	327	346	330	314	338	290	341	345	304	330	325	321	328	309	302	326	322	285	293	306	342	297	312	325	318	353	348	340	313	310	354	296	331	346	296	340	291	325	341	321	347	326	337	315	328	316	346	306	322	347	311	314	297	309	330	303	273	284	337	311	334	312	335	325	335	340	326	347	295	313	299	317	308	304	298	311	338	314	330	325	327	325	307	303	340	329	314	276	342	296	320	325	324	359	347	355	346	336	330	331	306	335	328	327	336	334	348	311	334	326	319	332	296	287	324	335	298	342	298	333	326	353	295	322	335	304	322	279	314	307	345	339	354	305	328	333	327	346	314	320	364	338	326	323	330	338	332	316	310	325	353	300	324	324	333	292	321	335	314	320	331	330	334	314	332	326	297	306	361	305	344	316	331	305	336	309	307	331	316	320	343	315	359	286	339	304	327	312	326	363	321	301	295	315	332	303	297	334	315	331	338	302	328	347	315	335	339	323	375	314	354	366	311	302	354	307	284	330	334	310	330	332	333	325	336	297	326	339	312	291	303	323	347	339	310	303	298	317	326	334	331	303	343	323	283	328	327	327	323	335	291	305	352	309	317	334	326	310	309	320	311	332	321	289	317	337	314	306	346	329	336	316	316	327	330	335	320	305	274	322	326	310	296	311	293	353	334	299	303	325	305	320	332	330	296	327	307	311	331	323	328	342	308	301	317	345	309	341	329	348	344	330	319	332	336	298	340	348	324	327	332	310	280	352	331	339	312	326	300	357	340	290	334	348	326	324	318	335	295	337	308	315	311	293	313	308	282	352	313	315	329	295	329	312	295	319	317	295	328	309	313	322	306	357	321	316	305	333	322	309	305	313	304	317	356	343	339	321	327	329	318	338	320	305	333	361	301	299	290	325	327	319	333	338	334	303	315	310	319	300	323	348	346	348	317	347	330	336	308	283	285	291	306	321	327	347	338	314	310	320	308	310	317	301	303	317	314	289	291	336	302	327	286	296	328	290	326	305	310	328	333	303	330	301	348	336	302	335	320	335	311	317	330	336	304	338	344	332	333	337	313	306	339	340	316	328	292	322	298	320	327	323	315	321	310	315	304	301	335	348	337	334	316	325	348	334	360	334	293	313	317	314	336	315	319	373	323	308	303	314	341	325	356	347	332	320	321	332	335	313	324	352	324	315	337	336	336	331	312	329	331	367	335	341	289	334	313	318	316	319	350	300	327	341	315	350	342	310	325	335	274	323	323	330	328	332	287	316	344	314	304	358	344	307	325	316	308	318	307	317	348	313	299	332	332	329	338	316	321	333	304	353	336	306	319	295	334	326	331	347	338	339	327	327	309	323	345	333	336	298	297	315	325	321	296	327	336	316	337	337	317	342	330	315	354	335	332	338	304	324	295	331	307	319	331	313	330	327	316	333	308	331	328	327	342	316	316	351	317	318	346	321	325	301	349	290	304	323	324	322	306	316	349	326	324	328	323	316	322	301	325	330	320	333	336
3150	1120	1482	1066	740	575	441	371	349	297	279	265	273	279	221	234	237	236	244	252	230	260	204	210	221	225	200	224	199	201	200	209	232	242	220	230	216	236	214	247	226	198	208	210	198	210	194	176	211	217	216	209	217	232	208	227	230	224	180	223	192	216	207	203	214	220	205	180	215	212	224	222	214	184	201	200	211	215	221	214	238	197	212	203	218	230	230	231	205	213	208	207	218	196	199	233	223	250	222	229	207	200	229	219	200	220	213	241	218	200	236	200	214	221	193	227	220	195	208	205	234	198	234	212	232	230	219	197	223	210	189	210	219	213	211	218	186	174	205	219	203	196	228	210	211	208	182	203	206	204	189	214	198	214	208	217	221	230	197	224	225	209	190	225	218	216	217	205	223	193	192	230	180	192	224	226	205	226	203	228	197	218	186	222	204	179	201	191	192	236	215	216	225	210	206	221	199	227	207	185	198	205	187	222	212	227	213	181	221	241	190	210	216	219	215	190	219	202	207	240	214	203	212	243	228	213	190	205	219	184	233	227	240	213	234	204	200	194	202	177	228	203	209	238	200	219	226	205	220	201	229	203	178	221	216	201	209	227	218	201	204	226	200	192	167	216	243	190	223	221	186	193	228	198	232	219	232	163	203	206	224	195	193	221	198	196	222	194	223	226	197	192	243	223	218	205	192	232	227	193	220	222	175	173	205	191	221	210	232	192	198	189	242	204	198	222	210	221	256	202	202	183	209	209	219	225	227	213	220	249	211	187	201	194	236	228	234	202	207	216	228	210	234	211	195	226	210	234	201	248	199	228	267	212	243	189	193	201	225	190	203	204	204	198	212	173	222	220	207	208	202	203	205	187	227	210	223	203	199	210	208	244	196	201	230	203	217	225	235	229	203	186	204	198	188	227	180	215	191	210	215	206	224	229	223	249	194	228	222	219	237	201	186	215	213	228	207	220	186	185	212	240	202	231	196	200	218	220	226	216	217	220	213	191	208	239	191	205	207	235	193	199	200	211	209	202	200	225	236	180	193	200	201	203	216	235	209	236	207	217	202	209	226	195	231	223	217	193	198	211	221	195	207	222	207	200	217	205	205	192	201	201	211	210	212	213	204	192	179	216	186	196	224	198	207	196	213	213	198	204	194	228	206	229	222	238	208	200	223	219	224	201	217	238	210	216	203	224	195	210	202	217	231	175	226	212	228	228	207	239	193	221	218	232	223	207	240	210	225	183	209	221	219	219	223	202	207	218	203	215	202	212	214	207	171	197	199	204	233	251	209	197	216	223	188	226	209	213	207	209	230	209	210	220	211	220	196	206	214	211	217	217	224	201	207	207	247	204	217	208	217	214	177	199	208	165	173	217	222	198	208	224	187	226	204	205	207	214	227	228	197	202	198	202	208	179	223	235	236	198	210	184	227	211	202	214	225	221	225	198	206	193	195	197	192	217	226	206	194	212	203	189	194	213	229	198	229	221	189	217	206	210	191	202	209	198	201	199	222	216	229	204	200	218	221	212	231	179	218	218	196	235	205	203	202	207	218	215	210	228	209	216	196	239	221	211	224	192	200	226	184	194	215	214	204	228	211	203	180	208	217	227	206	224	204	192	226	179	211	191	212	197	216	192	204	195	186	219	212	224	230	221	223	193	204	197	204	202	211	203	221	237	205	195	194	205	194	209	209	213	199	224	218	195	195	202	219	214	207	193	177	213	201	219	196	199	203	228	190	201	198	179	199	228	209	219	212	234	201	236	203	205	200	217	208	189	208	183	202	188	209	196	224	223	194	177	204	180	229	208	218	211	195	202	211	229	225	225	232	207	192	247	212	219	204	213	215	185	231	191	180	215	219	213	209	215	206	189	211	209	211	195	213	231	194	235	220	205	222	220	228	207	226	211	225	223	223	211	217	209	209	188	212	183	209	236	219	179	200	208	230	216	201	207	183	195	196	208	209	237	198	215	223	196	217	208	214	210	242	219	226	229	254	224	200	234	217	234	227	234	204	191	221	191	210	201	202	222	231	196	197	213	189	213	204	191	224	210	222	221	231	234	217	196	205	215	209	211	195	196	202	202	207	242	214	196	194	208	222	209	199	220	217	206	210	239	213	203	232	209	197	204	232	228	209	205	198	213	211	219	222	212	220	199	212	203	227	196	228	179	204	170	208	214	239	204	217	231	209	195	196	230	212	217	200	229	198	214	198	215	214	195	189	188	211	228	183	216	215	215	185	212	204	212	215	206	219	210	189	244	236	208	211	203	242	239	242	220	208	211	243	217	206	214	217	207	249	214	214	209	204	175	188	202	226	232	219	208	217	220	214	224	245	229	201	204	192	202	223	204	214	199	213	212	215	198	217	190	186	201	207	214	192	164	212	222	197	183	188	202	210	218	203	210	220	211	204	202	220	225	213	206	224	185	191	190	209	194	218	218	203	202	199	206	208	205	209	238	208	199	196	221	206	215	208	228	215	227	197	217	207	182	208	203	219	190	226	208	205	226	221	196	210	218	231	208	217	236	207	220	185	209	216	226	207	210	211	229	210	201	192	200	191	204	193	185	182	256	238	188	225	201	202	196	197	221	222	224	204	212	179	197	211	221	221	194	176	208	223	211	242	187	200	229	229	226	218	200	223	200	226	200	220	206	239	212	222	196	208	196	200	212	212	235	203	239	192	212	219	206	232	238	173	207	214	178	219	199	245	209	213	204	191	206	209	209	208	181	193	202	237	222	220	186	180	227	207	235	233	194	209	218	200	216	254	198	198	206	196	235	213	217	223	193	200	218	215	219	248	198	204	212	189	206	186	216	214	198	191	237	191	230	191	216	207	218	216	211	202	218	194	226	222	198	200	220	215	183	204	221	213	214	210	207	193	215	196	222	228	218	246	205	216	237	193	237	229	198	201	210	191	199	218	194	211	204	212	208	204	240	191	215	211	197	194	222	205	219	231	193	208	206	217	220	205	240	208	200	201	188	210	218	203	204	205	216	196	230	206	231	216	194	226	204	229	245	214	219	230	199	191	213	190	234	215	211	227	202	237	195	205	201	210	239	236	222	218	205	205	195	203	192	236	197	211	200	204	204	199	230	239	213	223	211	207	202	204	258	222	210	222	195	185	213	246	224	207	195	205	193	208	186	212	199	174	218	209	175	222	223	202	220	194	219	206	197	203	205	210	208	238	207	197	191	213	210	201	241	213	201	218	217	192	207	223	252	216	214	201	203	208	215	211	207	212	213	199	207	193	189	202	208	213	211	202	201	215	232	194	225	201	211	187	198	222	223	226	198	212	216	193	202	237	189	204	190	195	175	225	215	202	197	229	210	208	208	203	229	204	236	220	194	186	208	207	216	234	226	215	221	223	225	196	209	200	199	201	222	201	205	204	204	226	202	210	221	222	188	226	225	222	221	216	187	217	223	201	227	222	239	216	210	210	233	192	213	212	219	199	221	236	209	209	191	220	203	187	206	242	214	243	225	212	186	228	207
2726	1379	2878	3275	2810	2166	1807	1459	1164	1114	947	836	781	678	635	659	630	663	692	831	757	680	616	608	613	590	633	534	533	525	520	585	573	552	561	592	546	545	499	541	552	528	537	579	557	519	577	457	525	563	536	536	504	563	564	554	542	513	591	547	528	549	490	553	535	560	531	495	509	482	542	518	493	504	458	505	522	494	508	447	494	484	504	509	462	471	506	432	487	520	503	497	557	501	515	500	513	515	531	465	490	485	482	483	503	496	504	508	507	482	487	497	470	478	503	486	445	476	499	483	498	468	510	491	465	505	485	496	468	524	486	508	515	526	488	469	469	484	511	494	461	468	489	442	474	502	477	466	480	498	481	447	481	504	473	487	466	504	457	486	479	522	492	498	483	456	513	480	516	509	540	474	431	499	495	505	517	436	513	513	491	505	489	475	497	480	489	487	506	489	480	499	488	459	444	462	503	461	473	469	458	494	466	459	475	452	499	474	515	479	466	465	505	431	469	491	464	473	467	476	490	516	463	489	499	431	498	489	494	450	496	481	484	492	525	521	478	491	497	491	494	471	508	507	475	466	512	469	482	479	495	485	520	517	476	526	468	507	489	497	500	518	486	513	468	492	508	497	468	465	491	524	497	526	495	484	509	489	494	435	480	492	501	487	512	515	502	505	527	485	479	457	508	500	507	477	515	506	460	476	467	472	465	520	487	485	505	484	486	475	472	494	506	490	453	472	510	471	500	527	486	418	486	498	493	526	542	476	461	496	461	498	530	491	484	534	508	508	450	491	464	498	455	500	482	500	469	473	506	500	491	469	494	478	500	464	498	490	462	472	545	512	470	484	448	460	524	489	518	491	441	504	460	523	480	462	499	515	483	462	501	519	508	457	493	489	541	488	457	537	472	460	447	471	475	486	509	466	516	454	502	458	490	452	502	494	501	499	470	492	493	522	499	469	480	508	503	526	457	482	481	520	487	503	488	477	510	502	503	514	485	483	461	445	494	492	491	470	485	505	483	486	473	491	512	515	488	462	495	478	453	483	496	442	503	516	472	492	512	482	488	502	517	459	523	500	501	487	491	493	479	476	488	462	465	479	481	479	535	519	487	475	495	514	485	505	482	490	476	507	482	505	548	489	494	479	496	470	431	459	473	477	481	525	508	515	511	495	507	465	451	522	508	525	443	513	478	499	510	470	479	528	528	500	460	450	515	495	489	475	517	500	495	506	485	485	471	452	511	475	513	519	448	499	477	473	503	470	510	460	460	501	453	496	511	492	488	505	529	493	496	504	486	477	489	492	493	489	450	487	448	488	460	485	519	494	508	468	437	533	497	472	510	508	481	515	501	488	519	487	493	496	474	447	493	471	503	498	481	518	448	491	500	487	493	458	482	504	489	505	492	484	465	469	476	506	478	497	525	466	515	520	489	491	477	529	478	474	522	537	534	472	506	509	471	480	478	465	516	500	486	497	512	527	515	511	463	517	519	478	491	469	528	491	434	496	493	477	532	526	462	491	501	521	477	510	503	479	441	512	476	475	538	504	464	526	511	518	496	475	472	489	448	530	491	470	483	526	499	485	470	523	447	443	474	493	482	484	501	508	473	502	502	475	432	506	504	494	452	474	472	520	489	498	511	486	498	521	501	507	484	486	479	482	473	466	451	467	485	476	496	458	449	473	467	467	482	453	503	495	475	484	505	490	519	537	490	532	515	464	499	500	471	454	451	486	513	501	514	462	497	458	519	442	462	498	510	500	497	504	499	512	492	515	503	497	485	501	468	455	501	480	492	446	459	514	454	494	513	518	504	509	480	491	543	509	481	491	506	471	470	499	493	469	499	468	520	507	464	492	495	491	462	495	504	501	482	517	509	483	523	480	547	503	488	502	472	461	480	490	453	464	469	526	480	516	481	458	474	487	479	505	455	511	525	507	482	483	481	508	508	486	441	489	491	499	479	463	495	469	510	484	475	499	497	476	519	480	520	464	510	454	456	471	458	486	507	470	455	489	526	488	480	474	467	518	483	466	475	473	510	471	454	519	474	514	495	460	476	499	489	426	484	515	519	505	528	459	505	456	453	483	466	496	501	491	497	483	479	489	502	524	502	511	493	497	486	474	472	534	486	500	494	514	465	491	498	490	486	491	482	478	493	487	515	470	512	461	516	506	492	501	496	490	504	478	514	514	461	477	492	492	507	477	503	481	485	519	463	524	519	481	505	480	513	449	498	477	494	483	503	477	458	505	493	456	474	504	485	475	481	467	487	474	484	471	466	453	504	521	474	496	488	482	500	530	521	500	506	505	511	477	506	497	501	505	467	480	464	514	517	494	514	468	487	487	449	495	508	508	472	445	464	487	454	484	494	483	514	475	464	464	484	501	494	461	487	455	475	468	490	513	498	511	518	512	471	530	480	467	514	505	452	515	485	509	495	507	502	497	457	518	520	491	520	498	488	470	439	487	496	497	496	460	500	498	502	496	451	479	449	532	481	540	499	486	527	508	480	493	504	491	475	479	495	490	496	490	469	485	463	490	527	495	481	508	466	475	499	505	488	498	495	496	486	470	469	489	457	469	481	488	460	497	472	461	476	471	490	487	463	482	516	491	498	514	480	475	483	495	492	521	450	525	494	494	477	505	492	482	518	510	481	481	503	463	490	500	489	470	492	486	479	485	460	466	476	500	473	495	454	481	504	494	441	507	480	505	495	515	495	461	462	468	471	470	433	512	459	482	473	491	477	504	468	490	505	501	467	507	481	509	445	504	490	508	441	500	480	486	499	512	481	473	486	498	518	482	487	475	493	476	517	493	503	510	463	475	489	520	534	462	500	487	504	507	507	475	430	509	490	486	487	491	520	485	440	508	473	504	491	525	457	493	482	483	456	465	497	499	473	475	481	495	483	511	491	482	514	499	533	470	489	422	486	473	491	478	486	472	468	502	457	481	472	494	492	475	442	531	486	484	450	496	511	456	441	464	510	504	505	447	498	479	506	519	512	457	470	514	473	467	460	507	507	518	508	510	484	537	475	513	513	491	478	494	443	481	467	492	483	528	490	507	479	481	518	508	463	480	477	463	484	496	479	501	487	517	481	521	519	468	515	524	484	489	449	465	444	499	473	487	509	493	475	478	476	531	470	476	466	508	499	508	459	500	497	505	472	505	439	458	491	463	488	470	478	492	501	497	473	479	510	474	538	492	488	456	432	491	469	484	497	487	480	493	479	503	539	473	521	485	440	492	509	450	494	484	522	507	473	496	456	492	515	471	509	488	472	514	482	467	490	492	487	461	494	502	487	483	501	481	518	450	459	526	525	488	483	457	466	461	482	495	432	517	449	535	493	501	531	502	509	523	478	494	490	519	486	481	456	531	463	504	479	496	466	476	475	481	504	456	484	511	481	512	474	511	501	480	444	483	463	480	502	443	491	472	465	535	510	492	481	520	498	430	497	467	501	467	448	507	487	497	495	480	490	491	475	494	458	534	491	495	503	506
9124	2446	3230	2493	1630	1100	850	655	494	426	343	289	282	279	236	204	234	223	247	244	233	226	197	189	183	190	183	157	178	132	159	156	156	181	155	150	135	145	163	124	128	124	134	133	132	146	159	135	132	151	141	128	126	125	117	150	133	130	139	131	136	141	135	128	135	142	123	117	157	129	149	111	133	129	139	128	131	110	122	108	126	127	141	116	133	124	125	132	111	130	125	112	106	139	128	136	123	156	116	124	114	131	128	144	134	118	124	140	92	125	125	139	121	115	124	137	116	130	117	118	118	113	144	141	108	125	132	115	115	129	125	109	127	121	113	131	136	112	124	141	111	150	126	126	116	114	123	108	123	114	138	132	112	111	132	123	112	104	118	132	136	113	135	99	109	142	128	126	130	116	110	112	117	134	126	93	120	138	124	121	117	123	149	143	117	102	102	107	131	110	126	131	129	147	113	118	129	128	119	113	121	132	135	127	146	121	117	122	143	126	95	148	131	112	114	113	103	116	119	125	131	111	116	120	118	142	130	131	114	123	103	114	122	97	124	125	138	111	121	129	147	119	111	129	124	124	121	139	129	135	137	132	122	128	117	124	128	111	125	135	134	100	126	121	120	126	125	148	116	133	130	119	107	103	120	119	123	141	118	132	145	116	127	103	110	134	122	114	139	114	119	117	106	120	127	130	126	118	122	129	126	108	157	101	134	128	134	142	122	115	128	121	117	126	133	127	115	113	120	107	117	116	128	126	126	114	114	136	129	90	131	125	140	130	141	110	120	125	96	115	112	135	116	111	136	134	128	136	121	116	112	119	134	121	115	142	104	119	137	130	112	121	111	129	114	128	106	101	117	113	112	112	149	136	152	118	108	101	114	117	121	134	139	126	121	146	131	133	109	112	130	131	126	128	146	133	123	111	134	135	101	125	132	125	120	139	120	125	109	125	134	115	136	143	122	117	142	117	113	138	115	135	127	127	127	130	147	138	126	129	123	121	111	118	132	106	134	122	141	131	131	114	128	129	131	145	132	108	98	137	143	136	129	136	134	116	119	106	116	136	108	107	124	114	126	123	132	125	122	130	146	112	119	124	122	108	126	133	157	121	140	120	109	116	129	118	111	99	123	118	120	132	135	136	130	124	135	123	143	142	122	128	114	108	127	125	148	117	115	145	132	128	110	113	107	129	117	138	127	115	121	101	100	123	120	132	115	121	127	112	147	127	133	125	104	136	136	126	128	136	127	143	125	111	142	122	128	141	133	118	133	129	143	122	125	135	112	120	110	126	130	127	120	118	116	112	144	121	129	123	129	127	132	127	98	132	111	124	106	101	115	121	120	121	137	149	109	125	107	131	97	132	125	116	124	145	132	128	113	127	128	126	119	115	121	130	126	114	142	118	125	121	117	136	102	123	130	118	137	131	114	126	147	125	123	116	144	124	132	145	139	135	152	141	115	128	127	139	126	138	125	103	106	149	119	118	140	132	106	133	119	134	131	115	128	112	123	128	141	130	112	115	133	115	120	108	126	120	116	133	131	129	130	119	112	120	139	127	99	152	151	120	131	123	116	130	135	108	123	134	118	119	111	145	128	143	141	116	108	131	119	134	126	129	109	129	124	119	142	123	126	132	137	109	139	115	133	137	108	133	130	121	115	122	132	138	143	107	129	139	104	125	118	129	137	141	144	115	115	98	159	145	115	115	142	113	107	117	132	120	131	133	125	127	138	139	126	120	138	148	125	135	128	103	122	125	130	127	98	149	128	121	157	118	130	111	141	111	128	140	147	128	123	115	125	117	117	147	137	133	118	109	102	138	118	133	117	115	122	144	140	130	123	123	134	155	128	115	123	122	135	135	130	123	145	98	116	125	113	136	116	110	144	138	111	114	136	121	111	122	132	116	115	119	118	125	137	123	121	110	122	113	140	134	137	106	137	131	117	133	123	136	133	144	138	127	148	117	123	118	127	117	110	143	136	126	119	127	130	117	116	126	135	122	122	131	107	123	117	119	129	115	139	121	139	154	114	102	153	127	110	111	133	131	140	132	120	132	111	117	127	108	129	138	128	124	126	141	122	115	120	121	130	138	115	108	111	124	116	116	143	126	123	139	128	125	135	126	101	140	136	116	132	112	141	121	118	122	121	109	117	119	140	122	127	101	126	125	124	118	141	117	146	130	130	127	129	133	136	120	139	139	117	149	131	130	128	130	122	132	119	121	115	127	136	118	119	119	121	119	119	103	130	106	131	141	136	136	129	125	125	117	137	141	114	121	124	123	147	125	117	130	130	121	127	103	130	135	134	133	147	130	124	137	119	120	118	128	116	129	128	115	99	127	111	125	130	124	136	141	144	141	140	124	140	130	115	120	151	135	125	115	131	118	139	103	110	137	121	106	126	132	122	136	122	128	125	131	108	124	116	117	144	116	116	112	126	114	123	117	126	128	122	145	106	136	131	140	119	117	115	110	151	131	130	111	133	137	141	117	116	118	121	129	138	109	119	123	115	122	115	101	114	113	142	123	123	127	122	128	133	132	122	113	129	103	138	130	109	120	126	111	136	127	119	128	119	120	127	125	138	124	111	133	141	131	134	117	106	129	119	123	113	109	123	135	107	140	125	125	126	143	110	123	117	131	111	118	141	121	140	131	126	128	112	127	123	133	139	120	124	118	127	121	141	143	133	148	125	124	135	134	121	141	136	140	140	108	143	122	131	131	127	130	133	138	142	143	124	153	138	121	126	124	145	118	136	144	128	133	125	123	135	120	135	115	126	114	145	133	136	130	127	141	133	104	132	101	132	112	133	98	137	130	157	115	133	117	143	126	145	139	134	111	132	135	118	113	113	130	105	120	101	127	129	126	128	149	134	101	124	112	127	157	138	123	127	120	129	119	126	109	125	140	139	152	131	132	106	104	142	102	127	137	96	124	127	122	106	132	118	135	132	114	135	126	123	116	120	123	132	137	121	129	125	115	136	128	125	105	116	106	149	147	125	122	134	124	137	120	130	133	129	135	122	127	115	140	123	124	98	138	125	146	133	121	143	110	112	133	144	129	105	137	125	113	122	118	131	128	128	121	124	102	109	143	104	130	102	132	142	141	136	132	117	119	128	141	125	129	99	119	115	137	125	144	134	133	134	127	133	122	126	132	133	117	121	133	140	122	130	111	115	130	116	138	132	128	119	128	123	132	137	121	152	128	118	119	110	124	117	132	128	117	104	131	122	126	126	120	124	140	117	116	114	104	140	106	115	119	131	121	136	106	102	135	110	129	143	126	115	136	132	119	117	145	126	111	128	145	122	120	130	107	120	127	135	133	109	131	130	128	95	128	123	131	147	137	129	110	127	112	132	121	139	136	119	127	135	146	132	101	120	124	149	119	135	128	134	126	111	116	114	104	114	130	128	145	128	132	121	106	143	122	124	94	139	125	119	137	122	121	120	133	117	116	101	135	120	118	135	141	120	114	120	125	127	122	131	124	123	126	146	140	129	106
6361	2426	6034	7288	6265	5046	3838	3078	2587	2053	1688	1431	1330	1119	1069	1043	965	947	1082	1242	1146	1000	744	762	802	709	667	574	605	575	548	541	537	520	521	511	525	486	413	381	414	416	449	475	458	442	450	481	456	415	418	419	403	405	435	376	405	376	361	371	366	379	388	389	374	402	370	345	344	344	348	358	322	337	323	324	347	305	314	316	331	305	322	312	292	318	315	328	305	362	354	350	311	346	333	295	312	336	344	298	326	355	321	318	316	306	316	311	339	288	323	338	314	311	289	280	292	301	315	315	292	302	311	319	322	307	342	297	311	312	302	303	312	330	330	328	299	322	331	289	306	286	318	310	301	335	327	311	272	305	290	323	317	312	293	319	288	292	295	315	310	293	348	288	311	307	307	296	299	286	330	311	274	301	275	285	319	318	322	289	299	309	293	322	301	334	337	301	310	310	294	305	352	291	298	311	327	316	308	299	312	298	315	303	328	319	317	313	295	311	297	317	317	290	307	291	284	301	307	314	308	290	323	319	318	314	313	320	310	331	312	285	326	311	304	292	322	302	319	315	316	288	332	297	318	294	329	279	307	328	309	323	300	314	313	329	329	303	324	289	271	299	341	307	324	331	304	314	295	295	298	311	304	327	298	265	325	304	311	341	310	314	352	319	290	310	276	292	328	321	291	318	310	321	338	321	329	312	320	288	299	310	325	316	303	282	343	320	317	300	289	303	301	298	310	316	304	325	313	282	340	332	320	309	302	304	333	295	274	297	319	298	305	328	304	299	320	321	305	322	313	281	346	309	302	325	308	275	301	298	313	290	306	345	312	316	306	349	324	290	319	300	313	258	279	279	327	308	311	319	285	302	326	307	298	322	305	301	285	339	351	286	278	310	321	304	300	339	327	319	306	288	311	281	301	329	331	306	302	280	324	277	303	307	329	320	309	336	328	327	305	311	310	278	325	301	288	299	274	299	307	277	317	313	311	316	310	318	291	298	324	289	295	313	298	336	294	322	311	327	313	293	318	316	309	308	333	303	269	294	322	320	311	304	291	276	302	305	284	299	303	325	302	304	333	328	309	335	302	290	296	317	299	322	333	303	311	343	308	329	330	282	300	308	282	293	312	319	310	323	296	340	313	293	306	302	352	328	287	305	328	279	283	332	326	320	310	309	313	307	297	301	298	309	303	323	311	320	294	293	326	314	321	321	322	311	314	318	304	305	312	335	296	284	323	281	295	279	309	311	313	366	303	308	333	329	286	282	280	329	309	313	313	303	297	333	310	318	323	320	295	323	314	305	307	301	302	315	322	328	319	305	282	280	333	280	319	326	327	325	312	285	315	305	309	359	301	308	326	353	306	317	314	299	283	322	315	312	300	324	308	285	322	304	290	310	322	323	282	301	292	321	305	333	327	334	304	310	306	303	304	339	318	282	299	303	320	318	320	309	292	314	314	308	305	250	298	272	361	326	308	295	343	286	297	318	298	326	301	286	307	330	296	280	311	284	316	332	329	313	337	321	321	306	292	345	313	273	327	296	308	288	284	285	314	313	291	293	311	333	308	311	311	316	342	315	292	314	324	312	294	303	298	301	290	285	340	301	309	311	309	330	305	323	321	318	295	325	302	278	303	304	334	333	305	298	302	299	332	337	301	303	316	317	322	298	302	297	330	287	321	310	329	308	293	292	299	321	304	341	325	281	283	315	298	316	294	287	305	324	312	344	273	315	279	302	291	319	314	318	319	322	339	306	322	325	298	298	318	284	324	282	308	326	301	348	308	316	288	311	311	273	309	288	300	300	300	298	303	286	319	290	313	288	321	271	312	301	292	303	325	342	291	305	321	282	301	335	282	311	301	328	288	324	309	296	315	297	310	317	312	337	307	338	292	330	322	317	299	294	290	305	334	291	306	311	299	307	307	294	301	269	279	326	308	346	337	287	303	318	307	293	310	325	333	305	285	300	272	329	338	302	326	325	311	299	298	342	293	296	307	309	264	277	335	343	338	317	324	319	302	279	293	298	305	304	312	322	306	338	289	331	304	299	316	301	303	310	308	299	292	273	296	297	291	280	292	323	295	305	307	286	345	310	332	343	313	292	343	287	339	330	295	317	343	305	299	300	319	300	298	306	327	305	294	284	309	311	290	301	276	290	267	316	291	292	320	326	303	299	320	314	273	314	334	294	284	309	274	341	308	330	289	278	323	308	313	314	315	330	297	319	289	312	348	301	329	263	313	305	292	292	337	304	294	296	325	312	316	309	309	306	319	324	277	295	286	309	308	323	285	301	284	316	305	326	317	321	320	301	324	284	341	320	293	331	280	314	288	327	298	327	276	281	321	338	295	323	328	310	304	318	308	303	293	271	307	311	273	316	281	360	297	294	306	330	296	286	321	293	310	314	292	326	311	338	286	325	302	297	327	315	329	308	278	292	297	305	295	297	319	336	289	301	295	320	309	348	314	298	272	321	346	345	296	332	324	279	310	337	307	319	310	292	295	316	305	315	299	320	327	278	312	280	330	315	332	301	341	315	309	278	319	329	300	322	315	330	304	310	304	292	305	308	281	307	310	324	280	319	273	293	308	320	291	302	296	311	312	306	298	286	308	307	307	311	326	315	282	273	326	309	289	277	285	323	311	279	301	341	291	312	285	327	311	295	302	311	318	354	285	311	298	312	324	290	287	317	311	304	305	310	309	325	293	305	290	325	343	316	315	302	318	279	326	262	292	311	288	286	310	288	321	309	347	291	274	318	286	305	297	303	313	310	351	304	290	311	301	316	316	341	285	329	298	303	292	307	303	316	328	265	301	304	290	319	276	312	318	366	323	310	294	321	283	294	313	325	298	302	279	310	290	305	291	321	341	305	306	284	314	294	323	292	277	323	304	311	310	308	315	299	270	319	331	289	299	304	313	334	316	292	292	301	296	326	299	303	342	342	285	308	294	321	317	306	339	278	319	312	286	321	319	299	304	293	287	331	304	286	297	324	278	341	279	345	307	304	287	293	296	306	293	301	314	319	304	328	308	311	330	304	309	320	307	332	292	310	302	324	322	307	317	297	288	275	314	299	280	286	308	305	335	315	321	314	309	318	307	303	311	293	314	315	310	279	274	290	293	306	303	301	292	325	327	322	320	303	336	312	314	299	318	310	287	324	301	298	323	315	309	331	304	303	314	335	285	305	315	319	342	324	309	303	286	297	296	315	306	336	329	313	316	309	329	279	304	327	284	315	291	286	306	297	300	303	310	337	314	331	326	302	308	292	305	311	341	302	335	264	311	301	302	322	324	358	336	326	299	301	272	318	294	307	303	298	301	308	302	309	295	292	321	299	306	315	305	313	315	287	360	312	296	298	287	335	318	291	286	308	326	318	333	317	335	293	336	300	326	311	311	311	310	285	303	286	319	301	283	300	311	299	315	326	311	324	328	308	302	296	315	304	318	292	353	335	286	281	313	324	328	289	317	292	307	323	304	314	312	273	299	313	310	258	331	286
15776	4564	5345	4110	2702	1690	1331	934	727	630	523	444	385	318	322	294	272	295	330	327	291	294	218	214	231	214	203	169	188	177	166	190	182	169	161	156	190	160	166	136	132	135	144	160	152	155	138	180	148	150	138	142	144	151	154	136	134	130	120	129	115	146	148	159	138	148	146	123	136	134	113	140	127	115	133	124	141	144	124	113	135	149	129	108	131	129	131	126	103	120	120	148	127	146	127	129	136	118	129	132	131	116	137	123	118	123	114	127	110	143	130	122	137	133	135	137	121	131	126	146	147	124	146	130	137	152	157	125	125	117	123	127	136	123	120	125	125	134	121	122	114	135	110	135	135	126	128	153	140	108	132	126	127	131	131	124	123	131	131	101	124	121	113	152	143	137	131	124	126	122	134	118	121	121	120	127	141	142	117	126	125	128	123	130	103	127	109	110	116	119	133	132	106	124	131	120	137	112	107	117	122	147	130	126	131	104	133	151	130	128	121	123	122	118	119	121	111	129	135	127	121	116	117	97	122	125	132	118	129	129	144	130	122	120	123	130	129	125	127	124	118	123	130	121	111	131	135	124	128	131	117	120	118	133	126	105	98	121	120	126	138	124	132	125	122	127	122	125	115	109	114	119	136	126	145	120	143	125	102	118	120	104	100	130	127	142	126	141	139	123	133	134	126	115	131	117	112	136	124	127	131	135	121	104	110	138	124	147	136	125	128	107	125	118	120	123	116	110	136	115	132	129	125	132	124	106	136	115	132	129	126	130	138	131	121	119	134	128	124	129	128	129	105	130	133	138	126	130	152	125	106	126	119	118	126	138	136	131	134	135	107	120	113	136	139	124	115	121	113	121	127	121	135	137	115	131	112	138	118	106	124	118	106	119	150	118	149	127	125	123	141	127	123	111	119	134	110	107	121	129	125	117	111	124	135	109	132	136	107	117	141	120	132	115	112	139	139	125	120	117	119	121	110	122	105	119	110	126	115	130	123	144	126	110	137	125	116	124	126	102	118	112	121	139	127	126	134	120	121	124	138	123	133	108	111	129	134	131	110	123	133	124	135	120	133	132	117	118	131	128	117	123	134	121	138	134	105	120	130	136	142	139	120	142	128	134	107	129	146	125	114	119	118	117	124	122	135	121	115	127	119	119	133	122	128	120	123	122	130	138	119	138	121	137	99	104	107	132	115	113	136	134	128	153	130	116	140	127	141	121	118	139	119	138	130	114	119	109	125	110	119	109	132	121	134	138	121	131	113	147	120	133	117	129	119	142	123	126	128	126	136	104	126	92	123	128	125	111	106	120	103	116	114	125	130	131	125	102	119	144	128	142	110	103	116	133	115	141	131	130	116	132	129	139	126	123	99	107	137	121	132	135	102	111	121	136	114	144	126	110	133	122	118	119	118	121	128	131	145	135	133	133	126	122	128	134	134	125	102	126	110	120	133	139	106	103	124	107	121	97	130	136	112	124	138	115	130	117	126	120	114	128	113	130	135	126	135	126	114	98	128	109	127	140	132	125	137	131	135	153	126	135	135	119	117	115	123	129	128	126	129	131	118	118	90	121	143	114	136	127	103	123	115	127	116	145	120	118	117	123	121	100	146	106	108	144	122	140	131	116	122	123	143	129	130	101	119	114	126	134	118	122	133	113	104	136	117	132	120	138	130	117	124	146	109	119	109	137	132	127	116	117	121	120	125	117	125	135	133	122	111	119	129	125	112	120	139	138	143	119	134	104	138	141	127	134	123	128	128	144	116	118	92	124	107	135	117	115	119	119	129	134	124	117	112	118	107	129	131	123	118	118	132	113	136	132	109	91	139	115	124	134	143	112	116	137	124	136	115	138	145	121	122	115	111	120	133	141	130	111	120	109	130	121	110	129	117	125	125	118	114	106	128	103	129	114	135	134	138	133	139	116	130	133	127	105	124	124	135	125	99	132	131	139	125	112	128	125	120	112	93	118	143	100	133	137	125	121	125	138	123	112	124	138	127	118	125	122	123	139	134	123	132	121	119	147	114	120	103	109	135	100	126	111	120	114	128	126	114	117	126	131	108	125	126	100	120	122	129	132	147	123	111	138	126	123	114	108	126	140	108	141	136	120	113	114	152	130	143	124	137	117	119	131	121	111	125	103	126	127	120	134	122	128	135	133	138	145	115	118	149	128	109	129	119	128	125	119	145	136	145	125	135	119	113	110	118	123	145	119	119	144	137	115	151	110	120	124	121	127	128	130	126	105	135	136	146	109	113	116	142	125	116	124	123	114	123	145	137	125	118	130	104	131	140	100	128	115	133	135	121	141	144	138	136	115	113	103	125	116	110	116	126	124	130	110	128	117	131	121	129	109	135	134	126	139	111	113	116	134	129	106	118	96	153	121	128	121	127	115	136	128	116	104	116	132	130	119	119	122	126	135	120	122	141	129	113	145	117	123	139	140	116	125	124	100	104	124	96	135	119	115	119	131	123	133	138	110	108	111	126	125	121	123	118	143	128	114	116	126	130	119	127	125	115	127	90	106	117	124	120	109	127	141	135	104	135	125	124	128	140	113	124	123	108	130	136	117	143	111	112	120	120	142	134	113	137	141	117	122	140	152	101	113	133	129	122	128	127	141	139	118	122	133	112	119	135	119	133	131	125	126	133	123	110	126	124	149	118	131	137	120	121	111	117	122	105	112	120	133	141	135	124	107	113	141	130	102	126	128	120	137	137	108	141	122	135	112	129	122	115	131	135	114	106	125	123	138	126	121	121	135	126	133	128	123	132	138	141	139	137	131	144	140	132	116	138	106	103	129	147	123	135	128	127	97	131	116	133	132	136	133	120	122	154	109	123	109	119	148	136	119	122	115	116	107	122	125	87	140	140	132	118	134	124	101	141	127	119	128	139	135	128	140	137	119	114	138	112	120	122	137	144	107	117	124	120	127	129	112	120	127	126	146	102	124	120	127	125	119	117	121	123	121	122	125	152	123	127	124	169	134	113	130	124	121	134	109	100	134	127	132	118	138	114	128	110	105	135	126	114	124	133	122	132	123	117	135	133	131	111	129	120	138	133	115	121	121	127	114	133	121	134	127	136	133	125	124	151	129	134	120	114	110	113	124	110	102	114	120	129	108	144	148	91	105	141	134	111	121	121	131	133	126	136	129	114	123	136	135	115	129	131	120	149	119	116	118	135	119	126	130	109	129	122	126	128	123	126	111	110	124	150	118	125	125	120	132	109	112	125	131	127	143	115	110	124	140	117	114	108	133	140	116	110	109	134	144	118	128	118	117	121	129	112	129	138	123	106	119	120	139	104	120	114	135	128	130	138	120	111	122	139	113	128	118	129	112	134	107	142	116	146	140	131	110	136	110	118	103	131	114	132	137	121	127	133	116	118	108	111	120	131	117	120	136	122	128	132	140	127	107	121	126	126	117	111	108	139	116	134	113	148	120	132	134	124	129	127	137	136	111	125	143	143	112	112	124	121	135	121	120	140	131	116	119
8506	3854	8972	10865	9334	7493	5864	4665	3955	3070	2710	2344	2049	1760	1586	1464	1468	1467	1821	1738	1677	1527	1057	1037	1026	972	985	807	738	733	666	714	706	702	710	672	618	621	570	521	482	477	507	520	582	576	569	547	526	477	491	489	504	447	476	468	468	450	434	436	433	437	427	429	426	411	449	411	390	397	360	345	360	345	376	384	373	340	418	377	324	369	323	310	356	322	379	326	350	373	389	353	334	350	362	346	327	342	305	337	332	350	318	306	336	322	317	349	341	353	299	333	333	363	310	321	357	353	362	342	358	340	357	311	319	319	365	331	341	302	315	354	309	332	364	346	351	323	321	355	317	342	319	292	325	323	311	327	302	296	340	326	333	311	346	320	311	312	339	381	333	319	324	360	333	341	316	326	344	308	321	314	318	331	315	326	290	307	327	321	327	311	305	319	307	316	321	319	318	306	325	334	309	319	343	307	296	318	308	336	320	305	358	317	313	320	328	329	336	338	347	300	317	309	306	324	295	334	328	314	305	335	321	309	322	321	333	339	357	358	342	314	307	332	327	318	345	330	319	319	331	336	279	353	322	339	353	360	317	302	326	337	302	331	334	333	298	302	325	314	315	307	333	297	314	327	340	304	334	318	303	343	310	329	339	306	296	320	332	322	300	306	327	324	339	321	326	356	345	334	351	323	302	346	315	331	308	335	316	316	335	329	329	325	333	325	324	316	279	327	300	310	312	316	298	344	342	310	315	313	310	306	297	308	334	337	343	341	311	301	290	302	301	299	335	278	307	319	324	310	343	302	345	292	298	331	307	329	343	324	271	289	304	344	327	331	329	312	307	318	344	308	285	312	316	318	319	289	359	330	306	310	292	345	313	286	345	327	301	324	329	306	287	302	317	319	322	317	334	311	326	289	318	339	305	328	304	306	329	339	307	320	338	304	325	295	319	329	325	286	337	306	318	318	291	315	323	334	322	309	312	308	325	316	311	289	286	326	326	325	272	322	288	311	322	328	340	335	336	304	294	351	312	344	332	335	329	305	306	296	317	330	302	312	355	287	322	364	323	365	342	330	257	304	318	367	332	300	324	312	309	328	289	355	311	318	305	313	314	339	332	321	330	287	283	323	326	324	321	305	333	305	338	278	322	299	344	304	306	329	302	307	304	333	300	351	302	320	319	322	296	298	349	333	312	315	331	321	322	296	330	304	318	333	325	309	310	314	316	326	317	337	317	324	310	320	308	325	339	291	319	325	337	340	341	313	311	362	328	309	325	295	327	290	328	349	314	333	314	309	321	295	325	330	327	337	295	319	314	326	309	315	297	307	355	353	330	328	295	337	333	306	326	331	306	332	309	317	320	340	319	336	331	318	307	339	319	324	319	311	326	336	356	300	307	325	337	331	305	334	305	321	331	348	299	323	297	312	309	318	305	307	345	312	312	308	317	327	332	331	311	295	307	316	299	302	298	317	295	295	304	337	338	322	325	289	282	334	308	294	280	330	330	333	320	325	371	287	302	345	308	312	313	333	299	299	312	274	300	340	292	306	309	321	366	307	311	306	325	310	327	296	314	315	339	317	315	301	305	335	330	321	327	333	302	351	353	328	327	364	311	343	305	356	335	313	307	316	338	331	304	294	323	341	316	317	308	353	332	311	302	351	336	328	331	316	335	290	274	335	321	303	321	323	341	347	304	333	305	321	345	295	328	335	333	361	332	287	325	341	330	318	325	309	312	323	317	311	277	332	356	310	321	338	324	333	319	321	320	297	300	296	325	319	308	320	309	331	319	318	331	300	326	313	290	316	307	292	336	318	334	322	305	345	329	313	339	333	321	302	328	307	326	325	337	277	295	301	316	339	285	335	323	339	338	304	345	320	320	319	335	309	304	299	319	290	333	338	325	300	353	331	308	325	335	328	330	318	291	336	307	347	333	288	323	328	332	352	356	334	301	326	334	294	304	318	292	302	297	328	311	310	290	319	306	305	310	332	320	319	328	325	323	328	296	312	309	301	326	330	322	305	347	284	338	287	335	351	315	327	282	370	327	317	309	290	311	295	306	311	326	329	335	326	319	320	347	308	310	319	312	316	313	296	298	342	311	331	326	346	317	320	312	342	311	339	363	311	306	315	321	321	316	322	324	352	317	322	320	285	294	323	322	322	311	316	332	323	339	321	277	319	340	313	312	361	327	309	297	336	333	314	328	322	307	330	339	315	280	336	306	331	353	361	297	306	334	334	294	327	330	302	322	331	319	360	304	302	317	338	333	366	317	337	311	335	300	334	316	297	287	278	310	318	314	284	288	323	317	351	324	324	331	328	298	344	351	312	331	301	354	313	295	346	295	302	302	299	317	314	324	349	319	320	358	344	302	343	312	323	311	297	314	327	298	345	313	301	326	299	301	351	305	305	341	322	315	304	320	340	325	314	311	311	349	261	324	335	308	306	327	339	335	283	306	336	296	327	302	314	318	312	311	311	312	303	322	322	315	337	283	318	317	298	297	306	315	354	316	315	352	316	338	356	323	303	293	326	311	281	331	303	326	327	338	340	342	313	321	312	307	284	326	341	322	289	340	316	308	319	322	291	306	325	341	284	317	321	341	337	339	324	314	328	313	332	332	307	313	310	307	324	316	296	322	319	313	316	332	302	337	300	311	317	311	311	321	334	292	322	336	320	336	317	336	348	295	332	289	317	327	373	332	333	310	310	348	330	327	322	325	309	294	326	317	316	293	336	346	308	334	303	321	313	315	326	335	334	298	311	355	324	325	325	291	327	315	310	321	299	315	276	310	333	309	337	332	295	295	324	316	314	285	319	317	316	352	330	327	286	323	323	343	328	300	345	306	343	324	347	321	287	317	312	324	302	322	324	328	312	343	345	311	275	302	329	321	336	348	350	291	321	334	309	303	330	333	302	318	335	319	318	314	305	285	334	315	328	317	341	315	354	321	313	305	309	333	329	290	334	300	347	340	331	292	304	313	330	323	299	300	299	331	357	286	335	312	308	323	303	306	292	306	341	328	314	298	311	299	284	297	330	297	314	279	308	356	298	329	281	313	332	324	319	287	329	315	301	292	323	324	298	297	283	342	309	304	326	326	296	329	335	332	312	295	327	302	321	334	307	301	321	340	326	321	330	306	329	342	312	319	345	302	328	320	289	308	296	346	311	327	320	318	304	346	318	328	311	298	299	325	316	342	317	283	326	361	310	323	319	347	309	312	313	329	318	319	345	350	326	289	317	303	322	298	336	350	343	313	306	343	335	274	298	316	330	314	342	361	312	327	317	329	343	316	328	341	350	355	332	316	329	349	301	306	342	305	304	311	278	280	301	318	310	310	332	312	305	322	313	318	295	317	294	308	338	297	355	307	312	274	304	300	305	319	338	326	306	360	334	339	304	303	337	324	323	310	293	320	323	313	320	350	313	309	330	316	316	330	301	335	319	314	307	303	293	347	308	309	339	310	327	331	292	304	333	326	328	314	288	298	341	339	325	318	328
3272	1141	1476	1082	782	569	471	384	331	313	286	251	270	248	247	270	225	226	266	272	243	224	212	226	226	215	199	214	224	225	212	228	222	204	237	220	213	226	233	192	228	219	214	226	200	207	207	205	228	233	213	248	199	211	226	203	228	223	220	193	233	225	210	223	233	204	215	217	218	229	215	199	210	214	207	214	208	218	202	201	217	220	226	204	215	223	227	212	211	238	209	201	227	242	211	209	213	179	211	246	197	220	206	214	205	200	214	211	212	242	210	202	169	195	209	199	200	212	218	201	200	232	220	210	198	213	212	206	223	224	187	238	216	213	207	232	216	214	177	245	215	219	206	217	176	224	208	189	182	208	208	197	221	206	214	203	204	193	202	214	235	223	224	205	200	208	199	216	210	183	224	199	189	204	215	188	220	210	226	216	208	252	227	202	198	224	209	198	206	201	198	212	191	221	211	217	211	186	194	226	213	207	231	191	214	235	234	198	218	204	228	223	208	215	178	214	194	220	215	219	211	206	234	214	203	237	205	204	234	226	208	222	222	219	192	202	226	206	218	236	232	216	218	197	195	255	208	231	231	200	201	224	204	207	180	209	197	195	225	192	194	236	227	210	212	228	224	195	236	217	224	199	190	217	199	200	215	215	185	194	220	192	203	213	197	231	193	193	207	208	211	189	234	210	181	221	208	218	227	227	198	209	199	220	190	191	224	192	204	226	178	191	231	204	220	203	221	213	214	217	215	214	212	203	183	239	205	211	230	232	221	208	214	192	212	208	196	231	201	195	191	188	232	203	209	196	174	211	213	216	212	189	227	201	228	203	185	216	207	211	211	205	252	223	228	203	231	223	209	211	217	208	219	183	200	231	195	204	198	212	196	204	225	201	206	197	208	211	217	178	245	228	229	200	206	212	202	201	218	218	195	231	183	199	212	250	223	216	220	212	199	223	236	213	204	234	203	203	212	192	201	210	208	207	228	228	215	236	218	204	230	211	214	227	207	225	185	212	228	210	214	213	256	192	229	199	204	201	209	209	193	217	206	206	217	206	190	219	192	230	191	199	224	210	185	198	203	222	208	204	246	205	218	219	221	208	232	202	217	204	213	211	197	213	222	220	215	181	224	202	229	215	240	194	198	216	230	227	195	216	218	208	198	210	212	209	213	198	202	215	189	216	209	216	226	208	181	205	209	186	229	223	207	215	221	223	234	225	223	205	193	217	193	231	219	203	206	203	230	202	213	189	211	200	218	231	179	203	209	190	207	193	213	223	214	214	218	230	174	219	209	210	207	215	219	212	215	192	211	189	196	223	214	229	217	205	233	211	219	243	208	214	220	206	226	213	245	192	214	194	235	213	222	217	197	212	195	196	210	206	188	218	197	202	213	203	209	188	187	190	218	223	216	223	199	237	215	222	213	207	208	229	197	195	203	203	224	239	230	207	215	194	236	223	237	238	210	208	205	213	202	239	194	197	222	210	229	187	210	224	215	203	201	225	210	216	200	201	200	211	182	218	184	207	220	205	230	186	224	198	211	212	204	202	201	193	222	210	202	212	208	200	186	211	220	243	214	206	212	202	214	218	202	257	209	230	218	202	231	209	224	198	219	204	217	203	213	202	204	206	201	210	239	209	206	234	189	210	205	192	230	198	223	212	240	220	186	227	204	228	225	193	223	218	213	225	203	199	191	221	212	218	229	221	216	210	220	228	211	213	202	217	200	210	231	207	202	223	199	214	206	211	199	202	222	206	210	223	221	214	209	232	196	217	213	251	194	205	212	192	184	204	221	195	216	219	214	224	200	208	200	198	194	213	205	202	185	231	190	198	222	197	210	213	213	220	222	200	197	193	215	214	215	225	207	196	221	231	193	224	220	206	210	213	212	174	192	223	217	202	207	216	215	222	215	219	197	191	190	212	213	200	201	218	203	234	202	200	202	213	220	224	224	229	181	181	212	250	223	190	204	180	211	208	217	217	168	236	219	232	192	209	212	190	214	211	228	221	209	219	185	209	216	195	226	217	186	180	232	215	208	185	173	212	198	200	204	220	240	210	183	213	225	213	209	203	188	192	188	234	255	226	223	215	209	222	230	191	211	215	173	210	204	211	230	262	221	201	201	212	189	204	207	204	211	233	209	177	212	194	195	199	225	219	211	199	223	229	207	220	211	211	228	217	198	223	203	213	218	219	235	201	234	231	203	209	193	213	206	202	241	232	253	219	191	207	212	215	177	184	225	209	187	204	228	210	218	202	208	234	186	225	217	227	187	209	209	182	212	258	202	212	218	221	220	209	202	243	181	193	213	210	203	222	213	227	205	197	210	209	205	205	197	193	204	237	205	187	224	182	212	212	259	208	224	204	220	222	216	206	184	190	226	221	197	211	169	201	232	229	214	230	241	210	225	213	213	220	193	188	223	211	210	197	217	191	218	195	219	188	193	219	202	218	218	240	176	192	196	234	212	219	226	230	224	190	215	204	195	205	227	215	192	187	212	198	202	197	191	221	198	192	191	212	220	204	210	221	227	206	201	218	191	215	226	234	209	225	211	233	205	196	215	227	180	239	217	213	213	207	206	220	224	199	229	205	207	211	225	186	224	248	186	245	207	207	223	189	208	204	193	225	198	219	217	207	194	226	233	226	196	246	184	193	216	202	216	223	200	207	219	222	218	223	190	192	216	215	194	210	204	232	236	206	215	201	195	222	206	217	211	229	184	244	214	204	206	202	203	205	204	187	182	232	210	206	189	230	214	212	223	194	229	222	228	218	194	193	211	230	193	184	223	212	231	235	200	184	211	205	200	220	215	177	198	198	206	213	227	221	212	188	212	233	223	218	231	191	225	221	206	237	198	211	200	207	204	190	208	225	211	220	242	208	213	204	226	217	224	207	201	211	213	196	199	193	225	211	228	214	206	187	187	235	213	227	220	219	229	208	193	207	214	177	211	200	218	207	206	216	215	227	204	221	214	204	210	195	223	210	209	226	207	211	234	217	225	200	193	181	204	213	201	237	240	228	207	219	228	226	202	203	203	200	209	206	215	198	228	190	209	202	206	224	227	201	218	227	219	196	251	181	203	218	216	216	205	230	235	201	228	189	199	217	210	201	211	217	188	214	236	222	215	215	224	232	201	202	185	190	206	215	206	205	217	185	188	207	251	210	206	213	220	190	225	203	205	206	189	206	219	184	203	203	197	208	209	220	226	214	197	237	171	215	205	211	211	247	213	181	215	195	188	241	211	213	228	209	217	236	200	189	204	214	238	185	207	165	194	202	200	242	212	223	189	213	205	205	227	183	187	208	205	190	228	233	218	207	245	192	212	233	201	229	203	196	195	217	210	198	198	184	212	243	227	224	221	212	196	190	191	203	205	225	212	216	214	235	204	206	196	181	189	189	230	211	181	230	221	219	193	174	220	183	189	197	219	201	191	204	216	193	187	201	211	198	250	194	229	212	200	201	216	223	201	246	195	201	233	216	199	226	189	190	246	206
2711	1273	2754	3339	2709	2186	1761	1416	1179	1023	935	814	742	748	711	629	697	693	830	782	762	681	637	590	653	646	559	562	549	549	570	576	565	573	551	574	576	558	530	540	514	526	505	510	545	528	598	537	526	537	565	532	522	538	540	532	526	482	478	540	508	487	533	503	535	523	521	480	480	508	513	463	457	504	508	497	528	520	552	498	454	499	542	474	502	446	502	486	534	494	467	485	491	477	517	496	466	496	452	493	441	505	503	509	538	531	532	467	485	501	463	496	490	456	484	482	512	493	527	501	487	455	501	476	467	484	505	489	438	455	536	494	507	493	484	480	474	515	476	497	492	469	549	546	487	535	476	516	492	487	526	462	490	487	465	469	531	485	483	524	497	458	470	486	498	526	490	516	481	509	490	500	481	507	478	477	452	546	471	476	527	460	522	468	470	518	506	497	453	519	447	500	480	516	452	463	482	554	472	512	486	476	503	509	492	462	493	481	455	465	478	516	437	464	491	500	488	500	485	475	545	449	484	505	452	470	455	476	519	448	540	499	497	507	477	484	486	492	469	477	505	484	475	513	480	516	453	458	495	488	511	516	490	493	490	473	511	486	473	484	510	511	546	506	494	513	464	473	480	530	495	516	495	516	490	478	493	544	506	455	528	500	480	520	497	471	515	479	501	460	525	466	483	489	491	516	499	484	527	484	466	487	486	472	483	514	470	491	507	470	491	533	463	508	476	505	501	504	492	480	544	499	483	511	523	505	516	493	500	491	471	481	505	501	520	499	467	543	485	500	460	495	516	516	481	462	489	516	493	461	423	511	506	486	449	488	473	460	498	508	495	490	469	527	544	475	519	467	474	489	463	478	487	506	544	459	511	470	464	476	509	506	498	472	499	487	522	484	502	516	493	512	530	524	473	476	467	506	467	478	531	489	468	514	468	496	500	493	490	520	491	470	482	518	468	481	479	506	508	470	481	452	510	505	503	493	483	519	515	522	465	469	480	468	493	518	512	496	498	480	481	446	488	507	482	502	498	489	502	465	496	487	476	445	479	482	487	508	458	498	504	463	484	494	490	475	459	462	508	448	490	519	476	484	473	508	482	474	458	531	467	488	526	496	499	457	491	494	510	510	462	501	465	483	514	490	508	484	494	479	518	511	540	454	496	480	492	517	513	457	479	475	467	496	501	526	430	524	532	504	513	482	459	441	506	520	494	459	438	460	464	473	495	502	491	499	485	450	495	474	455	491	501	486	496	542	453	467	472	446	476	545	476	482	501	443	500	505	491	485	475	496	512	472	499	508	476	453	460	496	519	486	524	526	539	501	488	499	500	505	490	521	506	508	493	485	482	492	520	562	534	458	503	499	522	442	476	496	512	516	522	464	484	489	467	496	505	481	491	480	498	489	467	508	465	486	510	492	499	498	454	512	481	503	499	570	469	473	464	467	478	504	497	498	514	432	532	529	510	491	484	483	485	534	483	497	483	512	475	474	502	506	457	518	480	500	496	469	532	466	480	477	487	465	477	522	483	460	474	506	487	467	505	473	466	524	494	446	487	524	435	482	494	492	450	502	515	513	482	512	530	489	479	455	468	484	449	497	469	515	467	472	490	476	487	502	522	489	484	491	516	461	536	483	507	483	517	464	476	529	490	473	475	508	502	463	461	482	500	505	480	469	516	485	496	489	474	489	491	494	475	528	544	514	489	532	521	514	487	485	488	486	503	478	509	485	506	510	478	517	511	479	502	479	473	478	477	490	500	516	448	515	508	479	483	523	469	486	480	520	487	467	475	448	495	482	495	474	523	460	530	465	469	453	494	479	515	522	489	508	464	512	480	520	486	489	486	469	508	501	506	493	448	517	491	514	478	500	475	493	458	479	493	488	489	456	472	470	462	455	485	477	470	515	498	489	474	477	517	471	485	463	492	527	485	525	494	491	499	510	504	516	518	543	480	533	515	466	493	520	457	470	528	462	453	471	487	490	480	465	490	478	520	505	491	449	527	499	518	530	475	501	479	467	456	486	507	473	478	486	480	469	478	467	478	497	462	499	462	511	473	510	497	525	451	460	463	475	488	480	472	494	485	460	539	494	521	494	502	503	464	485	505	483	483	454	459	539	478	492	511	496	511	484	478	521	476	508	497	502	497	443	487	509	493	492	484	500	543	519	516	511	474	523	423	509	476	489	501	487	501	494	480	533	449	474	521	507	465	519	498	464	502	512	462	505	490	511	462	432	454	495	488	472	524	482	485	495	493	487	491	480	450	530	456	492	504	488	515	485	480	491	461	472	522	490	476	465	477	494	505	488	468	444	499	503	483	481	470	498	485	498	497	478	495	516	532	513	507	494	503	512	533	476	494	486	507	515	495	485	464	476	502	502	480	506	470	461	468	469	486	494	490	509	488	486	518	478	488	479	491	494	479	486	473	548	482	489	543	498	482	461	474	487	499	511	477	521	544	486	554	457	499	475	500	466	508	471	494	486	492	514	485	486	535	512	484	525	492	469	522	501	487	460	492	471	497	505	491	478	544	467	477	472	525	506	502	451	490	488	483	479	503	445	509	505	475	482	532	484	515	476	426	435	519	514	480	486	508	541	472	500	484	517	511	494	491	546	520	495	504	477	491	484	523	483	498	468	548	484	486	468	538	520	483	458	451	485	516	483	495	536	463	503	488	503	514	487	461	480	503	525	480	469	480	500	516	497	508	496	542	490	484	463	504	509	503	485	482	466	483	453	468	486	480	533	447	468	515	509	518	500	522	502	538	493	476	474	524	449	473	514	532	471	498	507	481	483	468	463	493	452	493	508	469	465	464	472	514	455	467	480	497	510	514	489	500	451	485	498	489	465	501	499	466	504	493	498	491	501	526	538	465	463	478	471	513	483	500	534	501	479	501	441	512	458	480	476	479	537	529	492	506	496	495	497	451	471	495	486	486	480	488	499	515	506	472	476	497	463	496	494	481	479	488	466	519	498	453	523	497	472	516	473	485	489	467	498	452	513	473	485	487	506	466	525	507	468	463	493	498	494	499	474	503	553	464	477	488	473	457	510	527	502	489	491	488	494	483	508	492	522	480	477	470	462	514	527	476	466	490	471	509	438	481	483	498	473	481	465	513	452	444	502	516	468	489	494	507	499	502	467	472	493	483	467	497	495	467	464	468	498	506	511	479	496	468	498	482	510	499	500	506	450	507	475	521	527	482	520	476	533	484	521	515	493	522	520	502	512	458	488	475	493	449	486	484	493	512	536	454	490	507	458	469	485	490	507	470	466	534	496	483	474	508	487	471	502	462	518	443	487	494	517	526	451	476	476	510	450	528	498	487	532	523	473	468	511	482	546	547	487	479	440	473	484	493	466	494	480	473	481	534	485	498	520	493	514	497	470	501	501	512	456	477	486	499	480	479	478	512	465	462	473	495	513	518	462	454	515	497	509	478	420	484	496	492	492	487	517	493	458	464	485	472	489	480	466	471	492	487	491	509	497	486	516
8971	2366	3120	2392	1535	1124	745	606	457	394	355	294	264	223	218	208	203	180	260	232	205	230	178	153	193	198	187	180	127	167	160	155	160	150	159	159	153	146	138	168	128	140	139	121	152	152	148	138	142	137	146	126	139	127	149	116	158	163	125	138	141	131	122	127	139	144	144	144	124	121	134	117	130	132	124	110	129	120	131	115	127	126	130	130	131	126	127	133	122	134	140	105	123	138	134	127	144	127	127	114	122	117	126	118	114	133	129	134	106	137	123	138	134	131	115	108	125	147	130	112	140	146	116	125	131	111	162	133	134	127	126	128	118	133	153	131	135	131	116	120	132	122	120	130	141	112	110	121	136	129	104	125	125	108	150	115	112	160	128	136	111	117	104	130	113	130	134	115	133	125	151	106	147	112	152	122	124	116	130	124	135	133	128	114	121	146	126	120	116	129	121	132	140	103	125	123	120	115	121	144	124	104	121	127	156	139	121	122	145	121	116	129	109	131	127	110	133	118	122	122	130	105	133	103	107	111	121	133	146	123	124	120	136	110	119	122	123	134	112	118	125	118	139	125	116	134	110	121	141	150	128	131	123	115	137	109	109	118	123	116	120	129	95	136	129	126	107	135	117	113	128	111	128	105	114	128	110	141	140	116	129	105	114	135	124	113	118	118	114	106	124	133	122	122	130	102	142	106	142	124	130	127	116	123	121	125	144	106	111	119	133	141	123	130	120	126	123	134	129	123	137	103	125	107	118	123	128	129	118	114	116	117	141	108	131	119	115	119	114	125	122	127	138	145	137	99	141	122	122	125	118	123	135	135	134	152	105	148	143	136	140	111	124	133	133	138	111	116	104	121	129	137	127	116	111	121	128	140	134	122	120	118	123	106	135	139	127	122	117	140	141	123	139	132	116	126	129	109	116	131	140	137	116	121	132	129	107	123	116	123	123	108	122	96	130	130	134	106	125	127	133	132	143	123	121	128	137	114	126	130	115	138	116	138	120	125	147	135	114	117	131	110	111	128	116	116	120	124	131	126	132	133	142	132	116	145	141	122	124	135	131	115	118	122	116	123	138	144	142	111	115	118	137	121	145	122	135	115	129	145	133	132	120	124	122	101	121	111	113	97	135	136	109	135	103	112	140	133	135	131	136	106	128	146	137	141	121	113	111	113	138	130	122	112	99	135	123	129	136	126	108	95	127	123	146	117	127	109	117	120	105	104	122	117	114	150	133	134	138	128	112	133	140	105	128	116	123	136	140	99	122	110	140	136	132	121	120	105	127	133	123	134	121	131	123	117	134	141	116	157	127	132	127	112	128	133	119	113	126	120	91	107	118	116	120	142	121	133	126	121	119	110	147	117	130	97	121	130	147	104	135	114	136	139	127	133	120	124	136	122	128	131	150	122	133	138	111	125	123	129	140	144	117	113	136	118	125	133	131	128	123	99	128	124	131	117	95	140	128	121	108	119	111	103	123	114	112	101	115	126	102	107	134	129	116	128	99	139	121	113	135	116	98	122	118	121	128	118	117	119	119	112	103	129	152	111	131	137	140	125	99	140	124	107	149	140	136	139	127	161	113	116	127	130	113	118	152	143	127	143	133	123	118	130	121	128	129	110	122	143	133	144	129	142	114	106	119	132	141	118	115	121	116	125	120	104	95	133	115	109	143	131	134	133	127	133	122	137	129	112	114	137	123	126	129	125	134	127	123	111	123	116	119	113	123	140	150	132	125	136	130	137	119	118	137	136	116	141	126	135	142	142	123	114	127	147	119	127	115	113	127	118	130	121	128	117	105	126	110	150	116	143	121	110	157	136	142	132	136	137	137	120	131	122	129	121	122	126	124	96	134	124	123	137	109	145	131	136	139	92	145	125	118	110	127	148	118	124	115	108	122	117	125	135	126	132	127	111	130	137	146	124	133	109	136	116	123	123	124	117	125	126	134	106	110	122	124	123	109	124	126	119	129	122	133	118	118	113	129	131	132	137	138	125	113	106	133	122	137	129	100	123	116	123	113	119	135	136	130	111	121	116	145	117	121	118	121	128	132	137	128	130	148	119	124	129	122	144	119	112	105	93	116	116	120	122	146	108	126	102	103	138	118	94	145	122	123	118	107	133	141	93	138	141	135	113	125	121	112	129	146	132	135	125	134	125	125	135	115	127	127	127	132	128	135	104	111	145	132	126	124	114	116	136	125	112	126	129	122	126	126	114	137	127	114	124	111	119	120	123	133	90	113	127	134	117	111	124	125	134	124	135	152	126	126	137	136	121	111	134	145	111	116	120	118	125	122	124	115	116	107	138	139	116	130	128	106	128	140	127	123	117	117	126	106	125	139	114	137	143	107	119	116	106	111	110	113	131	120	119	127	128	127	139	122	135	122	122	117	130	128	121	116	124	143	126	117	132	125	125	117	126	129	122	141	115	125	136	134	110	121	112	135	126	114	120	128	128	141	122	124	125	112	111	114	125	127	134	128	122	103	126	149	111	111	120	141	130	133	130	137	141	124	106	103	139	131	111	132	104	130	120	114	122	136	143	127	110	113	117	117	120	131	121	118	129	123	119	120	112	125	104	133	126	127	119	127	128	121	133	119	131	114	129	112	131	124	119	109	107	124	110	137	138	138	115	107	84	122	111	135	128	116	117	124	137	125	118	102	121	124	126	124	144	125	147	135	123	105	119	108	106	115	127	149	115	137	130	143	107	117	131	114	138	116	116	127	126	131	115	138	143	138	119	130	116	120	120	118	143	142	139	112	127	104	140	123	123	113	142	137	129	135	121	118	120	100	121	126	121	122	134	123	122	122	105	132	128	122	128	125	168	121	110	125	124	105	132	105	115	130	156	109	124	127	127	128	115	110	116	119	120	112	113	102	129	102	128	148	121	137	129	139	142	135	130	133	136	118	132	135	137	116	114	116	92	127	128	119	132	139	125	127	139	138	109	130	122	117	117	116	109	115	142	117	111	128	150	114	135	116	119	140	121	126	112	118	126	145	126	135	111	112	118	125	124	121	123	118	142	103	146	123	128	120	103	117	108	114	118	91	108	108	136	141	103	112	127	130	127	124	107	135	133	125	133	117	129	121	105	116	139	134	147	107	116	133	144	112	118	116	110	125	114	130	103	117	140	147	117	129	119	146	129	131	142	147	133	124	135	153	141	123	120	133	132	142	125	130	123	130	133	132	116	121	119	124	121	112	133	117	131	116	134	113	119	134	111	115	128	116	129	132	127	131	125	109	135	137	126	119	119	135	133	138	128	120	129	96	109	113	133	133	121	115	125	140	147	139	133	113	113	117	134	118	130	143	128	120	129	136	122	108	119	144	128	137	127	118	123	129	120	139	115	124	132	112	131	121	136	109	106	134	122	139	131	124	140	124	123	143	106	140	133	133	133	119	125	143	133	145	132	124	125	124	124	131	133	128	130	161	108	130	131	114	128	129	155	123	122	143	127	106	119	122	135	130	121	126	130	119	133	120	123	131	145
6454	2438	5910	7092	6118	4883	3927	3016	2475	2133	1714	1481	1279	1165	1024	966	968	988	1200	1225	1101	976	688	645	711	767	799	601	524	524	581	515	527	519	550	525	476	483	427	433	393	431	477	460	470	456	450	463	381	458	440	426	433	397	413	409	443	403	397	365	357	379	368	408	369	368	391	330	350	361	361	315	353	331	317	328	302	308	327	342	320	306	328	289	339	295	299	302	367	317	324	305	288	300	336	348	328	316	321	278	327	333	297	302	323	308	313	289	309	305	316	283	294	339	305	312	280	310	299	322	318	305	333	337	344	299	298	300	305	302	340	289	277	312	296	302	317	324	335	298	306	313	301	312	306	286	334	305	325	343	310	318	333	295	315	301	313	295	306	299	311	288	337	307	345	311	312	340	283	297	332	344	308	293	269	308	322	313	325	289	299	330	319	306	329	307	322	337	303	314	339	322	309	313	326	314	329	301	284	262	355	358	300	306	303	304	312	313	309	311	314	302	324	271	326	324	312	308	282	310	315	316	346	289	319	340	287	288	307	317	297	304	318	291	329	298	301	306	364	319	274	312	298	294	287	326	323	326	321	341	302	335	310	291	277	287	332	323	283	308	291	329	303	333	292	331	317	322	317	307	303	290	290	313	283	305	343	332	318	307	270	307	334	272	316	316	339	297	336	292	314	308	314	269	285	323	303	316	294	311	296	303	324	306	310	291	303	262	299	319	292	282	343	318	335	312	332	310	299	291	266	300	320	313	356	296	281	328	290	343	286	299	313	315	289	324	303	316	326	318	297	310	304	298	306	316	320	327	304	299	322	330	340	286	290	296	309	293	272	290	314	349	294	326	289	314	301	275	296	308	313	316	303	297	278	325	336	343	317	298	292	309	323	316	300	304	309	321	310	288	288	343	300	295	290	297	318	308	317	316	289	300	320	319	298	337	313	291	300	317	294	289	308	320	306	314	311	286	295	290	314	314	304	289	307	306	318	319	311	314	311	327	290	306	296	304	314	303	313	306	296	295	288	298	312	307	333	297	316	327	295	331	326	339	337	294	314	282	309	337	318	351	316	326	293	280	288	312	325	304	353	331	295	290	281	314	304	291	339	329	317	323	324	284	296	316	311	289	326	337	299	307	298	303	306	345	318	317	313	287	330	318	300	293	326	285	339	347	330	315	306	283	323	311	286	286	285	310	311	308	298	341	303	307	328	301	336	338	305	341	317	309	340	350	332	315	295	328	354	343	315	317	308	298	296	289	311	330	290	301	324	314	303	329	300	287	306	323	306	304	303	308	309	311	332	329	293	319	332	311	309	324	293	302	313	317	298	334	303	334	347	339	296	311	273	302	338	307	279	303	315	308	305	297	298	300	302	290	311	326	276	298	317	310	310	329	313	314	339	296	302	336	305	299	320	300	314	274	293	294	316	286	340	329	299	299	295	296	292	306	278	303	303	289	316	331	297	292	297	291	297	301	341	291	301	301	295	314	307	273	312	294	326	325	337	310	299	318	303	322	306	304	314	319	322	320	294	313	285	307	286	298	325	320	302	299	281	311	295	321	292	328	308	282	297	298	307	282	317	318	311	284	315	299	312	287	305	313	310	297	321	289	335	320	328	327	311	279	299	295	302	297	308	311	317	308	301	269	316	304	311	310	356	334	310	307	315	305	291	303	301	319	295	322	309	317	299	313	316	293	312	284	282	301	322	291	309	360	313	341	305	323	304	295	285	299	329	285	333	303	313	329	307	321	282	331	265	284	340	298	343	277	316	307	301	304	286	309	311	304	298	293	305	304	273	307	286	335	274	332	296	311	312	290	321	321	312	306	308	315	308	290	312	306	280	302	292	305	313	298	281	325	304	304	337	284	320	304	285	305	253	295	299	318	308	299	280	311	336	308	271	279	305	341	316	294	322	317	306	290	283	311	304	291	332	283	326	287	313	341	300	325	316	332	300	271	298	301	286	325	313	287	281	287	298	317	274	266	293	291	313	319	277	338	292	323	312	310	276	306	311	327	312	291	324	300	303	321	287	314	331	323	304	279	302	360	331	296	314	281	297	337	307	297	299	309	350	318	291	311	324	299	315	275	289	322	320	307	334	315	308	327	301	287	304	324	297	308	303	317	310	301	314	251	308	285	298	341	299	318	317	292	303	324	333	311	338	310	320	318	287	285	328	287	288	300	281	285	312	322	304	310	319	308	315	318	313	342	311	324	336	303	295	295	311	334	292	310	286	283	316	289	291	339	303	358	293	319	307	299	325	292	320	308	320	335	335	284	327	345	323	293	283	292	308	308	286	266	313	311	314	318	296	288	297	326	286	297	310	314	282	304	337	291	295	321	290	296	349	257	312	320	311	290	322	316	329	340	310	294	325	279	324	318	322	318	340	305	322	309	328	298	286	299	324	292	299	304	290	298	337	304	333	301	339	299	271	314	310	327	278	334	324	292	335	287	338	328	304	310	281	321	278	302	324	355	326	299	263	313	299	293	302	309	298	288	320	297	294	313	313	328	318	321	326	299	314	281	304	342	325	300	310	314	297	304	303	249	299	305	273	329	331	294	290	304	270	275	309	307	266	310	291	288	327	299	320	352	324	310	318	310	272	334	310	279	298	304	295	321	319	303	299	309	293	308	298	312	315	278	290	281	285	297	285	274	309	314	269	340	311	328	318	295	276	280	345	306	313	321	331	280	317	331	310	305	338	317	283	308	274	303	303	337	331	324	333	293	278	309	273	340	312	312	328	308	323	286	288	325	289	310	302	296	300	336	293	344	305	302	340	299	294	307	306	307	330	321	322	307	298	323	330	307	346	296	275	296	344	305	304	327	308	267	320	316	320	336	298	283	331	300	310	296	284	307	319	322	308	290	291	337	296	312	320	287	318	312	308	345	300	328	283	290	349	324	319	294	324	293	297	301	280	316	300	314	332	330	327	314	308	318	329	322	320	297	308	299	315	283	313	310	295	303	294	328	292	315	299	304	290	319	301	334	321	329	297	292	301	293	292	307	289	316	305	307	302	323	319	306	315	282	353	315	316	327	302	331	322	292	294	300	359	328	302	326	318	307	309	327	289	309	287	308	317	316	319	312	295	304	301	333	297	313	305	303	301	324	337	270	286	317	340	293	307	303	324	311	320	313	324	290	311	309	308	330	340	327	301	327	322	329	322	344	298	303	290	342	315	298	295	337	308	282	295	323	325	328	312	329	291	295	302	283	328	320	289	323	314	283	318	294	278	313	303	325	313	336	290	299	308	294	295	283	327	314	327	305	336	332	295	286	314	329	298	323	315	330	324	312	279	299	309	321	328	315	300	339	279	295	314	332	302	319	325	304	309	313	311	279	336	298	312	300	312	337	298	328	314	285	262	276	304	300	282	342	346	311	288	315	305	306	311	306	321	297	285	318	293	312	275	313	331	322	322	323	312	318	329	320	314	290	327	322	301	279	329	321	317	304	323	296	284	307	320	312	316	319	323	324	331	300	302	344	319	289
15843	4544	5160	3837	2412	1652	1214	916	827	617	515	404	350	342	291	284	281	261	321	354	315	294	209	184	234	208	180	182	156	161	168	190	164	174	156	169	159	135	133	147	149	143	140	156	155	169	149	156	174	146	138	144	141	134	140	143	144	142	140	126	132	136	151	142	140	159	157	150	127	137	119	116	140	123	140	141	133	109	136	129	122	112	139	131	99	111	167	136	128	116	121	120	111	109	119	131	111	129	108	112	138	138	112	132	128	134	141	121	149	124	115	121	117	124	132	99	148	114	152	129	125	135	114	143	113	129	135	116	147	157	131	124	134	133	125	120	125	124	128	125	111	138	137	132	119	133	116	118	117	127	137	116	119	129	121	134	112	111	111	133	123	128	108	129	155	108	139	119	126	135	103	158	119	142	110	130	124	127	122	134	146	133	109	133	138	117	131	119	111	121	119	100	118	123	103	119	122	115	99	119	133	113	123	136	118	124	118	130	123	120	120	115	102	121	117	113	102	141	138	130	120	119	136	141	118	132	128	136	116	107	133	120	117	114	116	120	127	139	109	128	137	137	138	105	124	137	124	121	115	132	122	109	126	122	136	131	123	116	113	108	111	124	132	128	118	123	141	126	135	113	118	114	112	106	107	110	108	142	143	125	126	114	141	109	121	124	128	133	120	122	135	120	110	111	124	123	123	127	157	129	138	123	118	131	133	111	123	120	115	108	113	107	115	131	116	130	118	127	133	134	123	102	116	124	120	104	127	155	117	112	135	115	120	122	109	140	155	128	128	123	117	126	122	125	131	121	101	147	119	160	124	128	134	147	115	127	121	127	111	112	118	103	122	143	139	132	130	114	128	142	118	129	148	123	124	136	108	116	127	116	123	111	117	114	136	113	107	125	138	129	126	126	125	136	137	139	129	135	128	123	119	104	139	118	108	119	119	124	125	120	125	118	117	141	154	112	125	118	127	120	114	109	120	112	132	116	121	126	130	104	123	150	141	125	128	126	130	136	128	116	121	135	124	148	130	118	131	125	121	120	128	116	119	117	111	147	132	95	126	115	106	130	113	122	118	126	140	121	144	137	133	135	116	110	126	122	129	108	117	109	120	120	107	144	122	141	123	120	114	127	94	108	131	107	119	129	122	127	138	105	136	110	132	130	117	104	140	134	123	130	127	108	126	117	135	145	120	107	113	104	124	116	128	126	126	146	131	127	123	119	124	139	118	121	130	137	115	139	118	122	131	122	130	128	121	110	129	128	108	149	123	135	138	123	111	119	113	130	119	130	117	122	118	122	120	121	125	123	121	127	135	134	123	105	121	123	122	112	121	122	119	138	148	130	115	141	123	126	119	132	135	117	134	125	105	119	120	129	120	131	125	126	130	114	136	119	134	144	142	124	111	106	128	120	124	133	111	140	120	119	109	133	113	123	116	109	125	110	127	127	121	123	115	128	118	125	126	134	152	127	115	120	115	118	134	107	121	109	124	113	114	153	142	125	134	130	132	121	131	122	127	116	102	114	123	117	114	119	130	116	144	124	129	121	133	112	136	114	137	132	124	114	120	142	120	111	131	117	123	118	130	143	117	128	127	118	115	127	140	126	115	127	123	119	123	134	109	134	123	113	131	133	136	101	136	119	122	110	127	133	119	144	123	133	125	117	104	114	121	130	130	115	130	116	109	106	112	131	129	121	120	131	145	127	128	148	110	113	133	124	124	119	119	119	101	122	103	147	138	141	118	119	122	139	132	127	119	128	115	128	141	121	102	115	131	128	126	121	135	151	116	101	125	148	117	112	122	125	122	135	107	109	117	122	127	113	122	121	126	123	125	124	124	123	118	110	121	134	122	147	133	129	107	120	126	123	105	132	136	131	122	123	104	105	124	117	113	126	112	132	128	118	145	131	155	122	135	110	138	143	125	129	114	134	116	131	148	119	129	109	136	125	113	110	91	117	127	115	118	126	123	127	113	125	141	126	126	110	107	116	128	130	129	137	114	123	115	110	129	135	102	117	141	138	117	132	126	114	131	130	125	118	119	144	130	115	127	122	125	124	117	121	125	132	135	131	127	125	99	111	135	126	120	121	109	105	133	142	131	105	133	114	132	113	113	124	107	131	108	125	131	137	130	109	110	123	111	135	103	150	139	107	113	129	154	112	110	114	120	121	136	125	99	125	145	139	161	135	138	135	122	124	121	118	123	110	131	111	141	123	117	134	123	123	121	115	113	123	128	123	130	116	118	125	123	126	121	121	127	132	143	105	119	107	125	111	134	137	106	133	122	110	139	130	123	138	142	140	145	125	106	133	129	114	121	124	116	125	123	129	122	129	127	138	149	124	130	140	131	130	121	139	123	126	131	128	126	114	117	119	126	152	150	109	120	122	127	142	132	132	133	129	130	110	113	122	136	112	116	128	122	111	150	117	127	132	140	133	145	125	107	139	115	122	155	127	120	117	120	120	116	123	129	138	142	94	111	126	140	124	144	126	120	138	115	122	116	138	114	116	129	126	116	136	136	125	109	132	160	123	119	116	147	134	126	134	122	107	136	100	118	131	95	144	135	125	133	133	124	112	115	104	134	94	138	112	128	117	137	111	130	118	147	109	106	106	144	132	123	130	119	153	123	105	116	112	122	145	120	124	128	105	123	125	101	131	131	122	128	132	118	126	128	119	123	105	141	133	124	105	128	135	134	110	115	125	131	151	136	123	123	130	119	108	130	118	125	126	126	120	137	132	136	105	135	125	139	118	135	129	117	123	134	133	114	130	114	121	117	131	122	119	115	124	123	115	135	111	131	127	125	135	128	120	119	119	114	136	102	121	128	113	137	119	113	106	118	122	124	135	102	121	119	133	115	93	102	117	131	136	101	126	111	126	123	130	141	145	111	116	117	124	125	119	133	112	112	128	132	128	133	112	117	133	120	126	123	114	128	138	122	115	118	105	128	112	124	96	110	127	128	139	106	138	135	130	122	105	121	122	125	99	142	133	111	114	108	129	122	122	118	152	124	138	119	140	125	98	106	135	139	142	121	121	135	120	118	140	137	124	134	147	129	127	125	122	110	128	116	132	118	130	116	123	134	115	123	129	117	112	118	110	110	118	121	127	119	111	109	103	111	110	123	127	127	129	131	147	120	114	119	126	134	123	116	123	112	127	124	102	130	133	119	134	117	148	98	125	137	114	107	131	122	128	134	125	107	113	110	125	128	133	112	120	132	112	115	124	133	128	109	124	119	130	118	122	139	128	123	134	144	129	122	123	140	124	121	138	124	109	130	118	135	124	115	128	125	111	140	119	133	134	126	125	119	115	121	100	143	129	134	101	120	109	119	117	136	120	138	127	121	121	102	132	121	130	125	126	105	118	118	150	127	131	118	116	119	125	128	123	126	129	113	132	118	125	128	111	130	135	102	135	118	129	116	150	135	142	129	115	130	145	136	116	110	132	108	128	128	134	113	105	144	105	120	136	124	123	115	126	130	112	114	115	131	125
8366	3556	8734	10489	9002	7123	5826	4675	3949	3181	2661	2226	1951	1746	1610	1488	1444	1402	1796	1913	1749	1405	979	975	965	1058	1014	742	703	734	685	658	735	712	650	691	688	650	515	437	481	483	529	540	526	587	588	579	519	507	543	527	502	492	479	487	495	456	414	442	414	418	470	466	415	398	421	446	380	397	337	369	378	322	358	329	356	369	350	337	338	362	336	348	356	333	372	333	341	344	347	378	334	303	320	336	303	315	325	365	346	336	306	318	357	379	328	337	306	353	349	372	318	366	323	342	333	310	342	327	335	323	366	350	317	314	328	336	316	356	344	329	317	325	341	329	318	331	305	335	317	309	330	323	335	311	342	319	305	277	311	303	347	305	303	335	322	334	340	342	330	310	325	341	313	328	297	318	313	311	361	306	322	298	322	300	338	319	330	326	338	329	351	293	323	371	337	324	313	337	309	306	335	315	317	301	329	361	332	318	317	300	308	308	298	329	330	296	321	328	319	349	321	294	300	312	327	331	327	312	310	350	332	316	360	314	341	323	287	321	293	330	317	326	310	297	313	336	326	318	316	351	324	317	308	315	320	305	293	308	322	325	327	302	329	289	306	311	333	332	347	302	300	322	276	334	318	325	339	319	296	309	297	322	343	291	321	303	328	315	351	326	323	311	338	322	317	350	326	303	304	290	299	303	333	294	278	318	331	344	321	342	306	308	301	319	325	334	308	271	317	328	313	313	322	323	302	345	364	381	322	324	310	315	343	319	333	366	318	344	350	330	293	309	318	330	355	333	291	352	298	322	308	290	347	281	353	331	336	295	311	348	331	323	324	303	315	312	310	331	295	326	327	295	337	323	297	328	316	322	298	302	339	318	337	332	263	322	295	330	306	277	292	322	316	322	321	341	298	328	282	344	310	290	337	298	305	321	316	319	305	304	318	314	298	307	306	299	348	327	315	305	310	296	301	321	340	333	292	316	306	319	345	287	329	318	300	344	307	325	371	355	317	330	340	315	337	295	322	297	315	326	296	318	345	321	330	292	299	294	312	313	325	315	293	326	277	296	312	314	309	289	323	307	325	323	309	286	293	325	341	319	308	328	332	325	295	325	327	352	326	321	320	329	311	295	323	294	295	315	307	313	333	306	325	336	319	289	316	356	339	317	318	293	322	296	323	320	337	287	339	338	309	350	286	317	331	343	307	336	341	324	363	300	324	333	345	336	363	324	314	339	305	282	310	289	298	319	315	303	331	323	318	273	325	341	273	293	333	337	293	324	307	295	321	326	322	344	361	306	335	305	327	336	309	335	317	317	310	311	328	337	308	320	326	335	299	318	328	341	317	321	326	316	309	312	326	309	319	308	360	311	325	363	305	305	326	312	330	318	301	318	300	308	330	294	315	288	299	299	296	325	327	287	310	325	308	304	341	304	316	315	349	343	326	319	355	310	332	334	355	321	308	325	296	350	310	287	325	341	282	318	338	351	291	291	288	361	296	292	302	346	323	318	308	308	309	295	303	312	315	296	294	341	298	338	291	348	333	349	310	313	307	339	318	310	312	319	321	330	337	337	305	347	320	337	293	335	343	284	330	325	302	325	315	317	349	306	344	328	312	332	313	307	297	296	308	302	329	319	339	288	321	312	318	352	297	354	330	318	308	334	355	312	313	289	312	335	340	363	308	306	341	342	304	311	302	294	305	340	329	325	346	297	336	293	295	316	294	342	329	327	329	308	320	326	321	310	310	303	332	337	352	310	298	331	300	313	332	322	316	306	330	308	295	301	324	319	299	374	341	310	324	301	329	331	293	321	334	316	324	316	322	332	280	321	304	303	309	326	345	279	330	320	324	320	291	304	324	326	288	331	339	337	321	303	322	313	316	277	341	316	329	320	336	287	344	328	276	324	332	311	315	317	304	341	312	320	323	331	327	332	330	313	345	331	342	353	313	301	349	277	314	284	349	282	346	321	332	354	325	327	324	302	317	300	274	313	323	318	340	308	302	314	335	333	323	299	328	337	315	309	328	282	304	302	319	305	301	300	345	310	313	326	316	295	292	320	339	325	305	303	328	301	299	315	317	320	337	358	312	334	329	307	295	316	318	334	301	291	325	330	314	317	337	304	322	298	324	320	321	330	313	323	336	345	281	313	303	294	333	319	346	328	308	337	283	340	294	295	327	314	331	289	308	310	309	335	309	289	309	302	361	334	301	317	312	310	325	300	314	340	294	314	308	306	327	299	322	335	292	319	344	343	313	308	317	352	311	330	309	325	325	335	325	335	340	307	308	305	336	302	323	322	285	279	318	317	311	319	325	313	346	320	320	323	312	306	302	309	322	288	313	269	317	311	335	322	336	327	282	310	330	309	328	304	331	317	332	320	304	344	316	314	341	302	320	328	352	346	319	335	311	321	312	316	338	288	320	312	309	324	336	309	317	305	323	327	336	303	317	326	323	302	306	315	306	281	337	318	281	321	324	320	301	302	323	309	319	345	321	316	328	312	282	325	303	308	335	294	309	340	310	313	344	308	298	313	332	323	318	336	303	314	289	337	332	301	317	314	321	352	304	315	331	313	333	314	309	325	331	304	303	322	313	324	325	317	320	305	302	329	324	333	327	308	330	330	330	316	328	315	299	314	318	294	326	279	311	318	301	311	343	333	301	317	334	322	337	326	310	322	333	288	307	293	329	334	348	329	330	315	324	329	295	313	292	306	325	341	344	320	342	332	330	324	322	314	323	304	312	321	321	351	323	277	358	284	327	333	310	344	294	345	325	295	316	323	347	343	317	321	311	307	340	324	320	316	306	336	288	322	321	334	308	360	299	292	300	319	326	337	321	287	310	319	356	313	318	302	323	287	271	304	352	322	312	324	319	320	306	310	330	316	310	311	345	312	335	345	300	306	324	343	336	315	323	301	292	315	309	310	339	327	309	307	275	299	325	344	321	312	318	318	328	326	310	343	309	313	325	331	300	309	334	343	336	319	375	311	338	339	321	299	322	296	317	302	315	312	332	334	299	301	319	318	320	313	336	332	310	285	306	341	315	316	322	334	317	311	304	309	305	353	310	313	286	314	340	333	284	311	316	308	342	311	303	345	352	298	314	327	343	291	315	318	302	333	319	307	355	317	303	344	340	297	310	334	301	303	313	335	328	344	327	298	321	307	339	339	288	301	326	316	322	286	354	319	307	312	286	347	352	345	311	323	366	323	320	303	327	355	321	321	301	349	320	316	334	296	307	274	282	305	303	330	316	285	283	323	339	305	300	321	314	327	300	318	323	317	316	306	312	320	331	339	310	327	325	309	292	327	283	308	311	333	285	314	341	330	349	326	339	326	309	322	309	337	338	308	320	281	323	325	321	301	302	315	307	330	301	303	346	298	347	293	341	349	319	335	332	327	324	335	300	329	317	345	313	297	340	333	316	300	301	327	303	339	304	334	324	316	306	343	336	316	321	308	344	322	319	301	313	340	322	298	293	312	311	333	357	322	335	288	326	328
3185	1115	1343	1026	631	552	452	402	311	289	259	273	251	258	250	232	242	227	266	249	219	257	236	228	224	224	210	221	188	218	203	207	212	201	235	209	225	235	192	223	189	196	247	219	196	201	198	224	208	226	237	230	197	219	210	209	244	194	214	218	195	218	205	214	210	193	207	210	206	195	205	202	222	206	219	211	199	204	193	206	211	204	205	175	218	195	174	206	200	225	191	188	179	212	210	209	206	205	217	217	230	202	223	215	210	167	205	205	208	205	221	191	194	201	201	223	210	207	221	237	189	204	218	224	208	215	228	208	217	214	196	211	181	228	201	200	192	223	212	197	221	202	221	189	209	207	219	197	227	201	225	234	221	209	186	218	208	218	211	190	199	224	213	208	228	217	217	206	224	210	208	190	220	208	214	201	201	232	198	203	209	202	193	231	220	199	190	223	207	195	221	216	179	233	187	191	186	219	207	206	206	235	221	201	194	216	242	218	228	202	210	211	222	211	207	200	224	201	212	200	205	202	195	219	203	187	198	202	196	233	196	188	226	190	204	204	191	203	236	177	178	203	206	205	207	222	232	190	235	207	226	219	192	233	214	229	218	184	218	215	234	165	187	193	228	204	219	183	234	216	220	209	198	199	214	219	218	186	209	198	196	211	248	207	198	206	209	237	214	205	228	214	213	191	195	205	202	209	229	203	198	213	219	187	208	190	234	203	205	221	212	197	206	214	215	225	205	194	202	236	217	230	205	203	177	219	208	189	239	206	210	207	218	210	185	215	206	183	214	198	223	203	220	219	231	222	204	196	220	220	230	207	193	209	205	204	228	233	220	198	220	205	210	197	214	211	220	244	186	212	210	224	203	205	234	171	206	229	220	203	197	197	188	246	222	200	194	211	190	204	224	204	186	259	172	211	190	220	221	236	213	224	224	215	189	179	202	210	229	243	219	227	217	206	215	192	222	206	218	206	243	213	208	208	219	210	223	209	195	200	199	199	209	245	217	231	222	187	212	227	223	199	238	195	202	205	209	177	228	230	205	224	240	223	226	202	196	214	213	215	197	193	208	232	170	215	231	211	209	214	207	227	210	218	191	218	223	200	215	244	228	177	200	211	224	179	183	202	176	202	215	192	215	211	214	222	203	222	211	216	217	203	203	217	196	227	196	217	213	191	202	239	226	210	206	184	185	201	190	201	208	215	217	199	230	221	178	172	187	214	188	206	208	224	211	192	216	222	193	218	220	228	211	209	208	196	190	201	225	177	230	204	184	197	200	198	195	199	229	209	215	175	204	219	186	240	206	214	202	206	219	214	220	183	223	224	234	211	178	191	223	199	219	192	222	214	197	228	209	198	208	207	195	196	221	217	203	207	229	206	193	198	210	220	211	235	232	229	217	235	240	206	205	230	204	180	205	217	184	185	201	218	198	199	226	205	225	179	191	225	212	218	223	210	224	207	205	208	240	214	205	200	193	219	209	222	204	218	216	218	235	194	254	220	213	207	212	176	188	223	196	193	201	230	203	216	185	242	218	242	210	186	208	208	214	214	191	208	205	206	211	170	211	195	202	213	215	186	210	179	205	205	224	178	219	231	236	188	236	213	220	198	190	206	208	236	220	201	218	205	177	205	217	188	201	213	215	209	206	203	211	223	206	203	213	220	196	228	205	186	219	216	237	205	223	215	189	209	223	200	198	224	206	210	204	228	240	220	208	191	193	235	186	194	214	202	195	229	204	183	215	232	193	213	187	193	206	232	211	232	207	199	215	199	190	216	199	219	219	201	215	192	196	242	218	201	179	187	201	200	217	225	229	223	185	216	216	197	191	207	204	216	221	212	171	232	218	226	225	244	190	176	212	212	192	210	243	225	202	212	220	215	210	218	216	217	213	225	223	220	208	219	232	195	193	206	228	177	208	216	218	186	186	206	227	186	237	207	231	204	212	205	200	237	216	237	212	239	216	230	202	194	213	194	237	235	185	232	203	203	223	193	220	198	215	202	212	198	188	201	216	212	205	218	207	218	240	214	198	214	212	205	193	206	214	205	220	236	222	212	191	210	201	220	189	199	194	190	248	199	208	188	183	194	207	209	184	189	208	221	202	235	205	204	212	217	202	234	209	209	212	189	200	229	209	217	231	210	212	201	191	187	192	239	217	221	203	201	203	205	209	185	208	238	180	246	201	186	192	229	227	194	216	197	227	197	221	213	193	187	207	206	197	176	227	209	206	222	218	233	212	239	211	213	208	215	212	239	234	195	203	226	231	224	241	198	230	218	189	222	228	205	237	210	221	193	204	217	199	181	195	219	206	181	202	213	235	205	200	218	209	203	216	192	241	215	211	214	193	195	217	201	205	207	190	228	193	239	209	190	210	175	216	196	206	235	214	206	193	178	187	181	229	207	212	205	198	172	203	191	215	198	213	229	209	224	218	218	207	209	199	234	236	183	223	240	183	198	200	193	210	190	191	199	212	217	202	203	223	200	185	208	204	192	213	201	215	198	191	184	226	204	199	235	194	206	186	211	219	211	188	222	204	208	206	205	222	200	195	230	191	195	222	217	190	216	213	212	200	198	215	233	223	225	205	237	228	227	220	204	191	206	249	232	193	215	199	195	208	199	205	222	206	201	219	220	208	199	214	187	217	210	208	216	209	222	191	218	200	198	203	208	180	223	200	204	226	236	200	199	225	214	218	182	194	204	200	195	208	211	194	202	210	220	214	228	224	220	200	210	206	210	187	222	196	196	204	195	195	186	183	201	198	215	200	197	206	170	193	215	209	176	206	223	212	206	207	222	249	195	184	201	213	208	189	200	236	182	220	227	214	200	200	198	229	206	206	199	210	223	201	220	202	216	195	209	194	239	226	201	175	218	204	195	203	189	202	227	194	179	194	215	243	215	234	233	196	198	213	190	191	213	219	240	223	217	223	216	210	203	200	218	195	226	195	215	181	221	231	212	235	244	211	209	209	226	205	196	217	185	210	197	222	188	218	203	195	226	224	195	206	216	214	206	204	197	210	208	237	179	210	202	218	212	212	181	220	207	219	182	225	210	238	211	197	194	181	201	175	224	210	200	209	222	201	204	195	211	214	207	256	226	161	170	206	204	225	225	193	207	195	220	210	206	192	203	218	216	201	200	220	234	206	220	186	193	202	178	208	254	203	229	203	206	221	193	222	219	239	210	187	209	215	216	182	203	212	200	214	206	240	242	230	183	196	208	213	216	231	208	209	237	217	207	198	212	204	244	164	198	209	201	218	232	193	214	237	215	208	212	212	227	206	182	182	219	192	205	238	235	220	189	207	192	210	222	239	210	195	199	191	199	207	195	196	209	199	194	202	240	230	196	196	214	207	202	219	213	183	195	193	227	195	204	219	209	206	209	230	212	207	196	210	206	234	217	209	199	222	195	238	216	214	234	203	222	197	186	210	206	224	212	228	219	223	218	226	178	209	216	196	205	183	219	219	195	204	194	209	203	203	225	227	187	179	213
2692	1323	2794	3089	2643	2106	1668	1389	1174	991	887	799	802	740	682	661	655	669	790	783	791	644	585	650	620	608	576	567	572	560	531	583	535	554	593	530	503	559	510	529	498	509	504	522	564	543	523	586	545	499	552	487	514	551	525	554	563	518	523	500	527	544	548	493	497	501	526	505	486	476	511	506	481	486	465	470	516	520	489	488	504	498	483	471	511	503	468	491	473	488	458	510	470	488	501	489	474	463	512	491	503	451	493	474	447	472	496	476	517	469	494	497	494	533	482	494	454	479	498	498	521	521	483	511	486	487	492	458	473	445	558	475	497	480	483	464	502	476	532	478	447	498	490	456	491	486	478	474	486	492	468	458	513	471	460	493	461	485	541	471	521	532	522	495	473	491	460	504	497	506	491	460	451	510	527	546	509	492	525	466	510	479	518	475	481	460	517	486	487	488	501	520	467	494	498	495	477	475	481	494	448	481	473	498	470	478	469	514	521	475	490	465	477	509	522	505	503	470	495	500	472	470	477	516	464	469	396	500	476	468	501	463	482	475	493	476	463	479	482	494	508	489	483	473	495	500	497	482	462	437	474	498	502	461	451	540	523	521	464	485	467	485	524	505	506	517	471	488	515	486	515	505	481	469	463	487	488	470	495	519	484	469	476	497	466	499	518	499	470	455	465	452	487	530	481	509	474	519	448	496	496	514	495	476	491	503	471	509	484	459	525	501	488	489	466	469	484	483	529	494	485	516	482	465	532	473	500	494	540	503	494	476	464	467	493	462	463	458	465	479	471	430	493	466	426	496	530	491	492	476	437	486	473	491	472	465	472	447	422	515	497	472	496	464	482	470	495	462	513	486	462	463	542	487	480	481	504	483	467	515	464	493	481	495	492	487	486	521	492	452	466	468	426	488	490	486	486	462	515	431	509	427	503	485	491	483	460	481	466	497	497	484	500	485	462	516	462	513	531	470	496	493	493	496	505	464	467	487	511	476	545	499	442	503	495	514	532	481	468	491	513	480	477	509	485	491	487	460	490	482	482	497	458	481	485	467	487	487	491	499	484	522	474	484	472	477	541	503	456	517	455	490	464	506	497	481	466	492	495	486	513	474	493	539	467	496	459	502	498	484	503	494	486	501	502	458	513	471	527	491	480	474	493	485	501	480	499	497	484	490	485	521	482	482	470	460	499	489	493	473	472	484	478	490	501	496	484	522	500	485	453	467	472	463	506	489	496	496	494	501	478	494	462	480	492	477	444	464	504	530	469	478	481	485	474	502	481	447	540	458	480	501	472	496	459	504	538	483	486	491	506	493	494	470	507	454	457	503	508	476	502	501	496	466	434	506	480	491	464	494	461	489	507	445	494	494	488	478	497	474	481	484	498	493	462	506	472	495	477	446	506	490	479	513	475	499	450	496	484	485	503	433	506	532	477	495	486	499	494	527	475	454	488	481	489	492	514	516	517	502	503	478	474	500	487	511	501	475	476	495	529	498	486	485	518	492	534	497	453	494	467	468	477	475	496	465	474	470	437	507	470	496	498	502	469	467	484	496	487	507	479	495	468	483	478	491	484	451	474	458	487	487	489	491	498	479	503	463	452	500	481	500	491	487	463	450	469	464	488	472	483	511	489	499	495	520	500	488	456	519	494	490	466	481	445	491	477	502	456	467	490	522	474	469	471	453	445	446	461	454	492	475	495	490	483	502	448	511	503	503	525	476	448	489	511	516	467	494	455	482	484	477	549	436	482	507	519	486	478	431	476	482	509	498	504	486	510	483	474	484	495	493	499	499	512	476	488	468	486	487	452	484	462	495	462	491	476	505	525	441	473	482	439	481	492	473	474	511	504	522	435	524	477	513	473	521	516	518	490	519	505	499	498	470	480	436	492	467	480	489	444	527	453	466	499	468	463	477	474	482	507	467	472	499	502	515	476	462	521	491	536	453	465	488	485	479	500	487	454	500	523	503	479	475	499	502	484	508	484	481	458	477	479	512	494	505	517	444	505	492	477	472	469	549	492	477	490	515	481	484	475	468	472	482	479	520	492	488	465	500	506	472	446	511	477	474	463	491	503	447	442	469	489	480	497	500	508	460	508	478	508	499	509	456	475	486	478	511	471	452	513	452	516	477	493	488	494	485	508	465	495	503	482	482	488	443	507	491	466	530	464	543	467	468	448	492	484	522	476	530	461	501	515	482	458	476	471	501	515	481	483	500	505	516	508	510	466	519	468	486	485	503	448	456	483	519	472	473	496	514	480	462	484	485	447	480	486	462	523	495	510	488	513	440	501	507	472	462	515	462	530	513	485	475	470	491	506	467	485	481	520	461	487	483	469	461	516	469	475	464	478	470	442	526	464	491	516	504	507	511	474	478	513	512	480	489	502	484	491	484	504	460	436	493	484	481	473	465	465	486	487	495	529	454	485	496	462	476	491	486	474	505	460	486	460	480	490	464	494	499	509	466	495	502	510	506	505	496	475	485	482	473	460	536	464	476	503	477	500	514	492	494	470	472	494	486	504	496	533	482	516	474	475	478	496	519	486	476	497	496	498	492	482	492	469	492	510	456	458	470	428	475	462	471	466	493	448	503	507	491	476	488	519	460	478	471	485	512	469	487	505	505	452	472	465	452	527	486	469	514	472	505	500	486	465	487	497	467	510	496	472	494	517	451	504	495	482	507	496	507	496	442	469	475	516	482	490	469	465	487	459	498	501	513	507	484	482	462	455	518	477	480	468	495	468	520	491	455	460	463	510	492	486	460	469	471	511	490	533	467	454	479	474	495	485	519	494	486	448	481	495	472	459	463	493	493	458	493	491	499	496	464	493	479	488	489	459	496	480	466	468	493	496	469	474	522	503	522	483	492	478	462	471	481	527	514	489	490	512	503	474	460	453	496	501	483	501	471	504	493	472	483	502	526	491	478	510	496	479	534	470	478	452	491	482	492	539	497	506	518	474	503	475	493	490	518	473	508	476	487	474	453	491	499	507	509	482	480	523	475	490	493	495	448	449	508	508	501	494	482	492	493	467	491	485	484	467	492	479	479	496	498	511	443	493	488	452	491	516	489	472	484	485	482	470	488	462	465	494	451	473	502	491	490	476	441	512	505	502	476	493	461	468	490	438	506	493	478	457	493	471	444	480	501	468	498	460	475	503	482	462	500	496	457	498	520	489	465	446	471	475	489	480	451	464	475	502	526	475	482	493	534	507	454	499	483	507	480	476	465	511	489	501	473	505	494	498	488	460	473	524	459	490	481	509	502	485	424	469	481	491	457	467	494	478	494	463	503	484	483	500	471	460	460	495	483	476	486	477	448	482	491	466	495	478	499	541	419	452	513	496	493	497	493	466	509	498	461	506	493	488	495	475	499	472	496	490	492	475	457	488	487	446	466	507	484	473	497	473	483	495	477	437	469	484	494	500	492	492	493	514	510	454	437	508	502	494	484	487	516	496	471	469	484	495	495	469	491	480	497	485	482	500	511	531	531
8966	2452	3028	2447	1521	1070	782	609	472	445	343	314	256	259	232	232	215	223	266	245	229	166	156	212	183	153	177	168	170	146	115	134	163	130	163	153	158	157	147	103	139	121	152	142	145	139	141	135	160	147	123	157	137	146	152	123	131	104	109	144	140	151	127	128	134	129	122	137	141	128	159	130	114	109	117	153	113	124	127	113	122	126	123	114	120	113	134	147	118	126	124	132	142	121	132	141	128	126	138	132	131	122	125	106	124	155	140	126	120	134	116	117	123	120	125	122	142	135	125	121	135	144	112	132	141	131	124	134	120	112	135	118	118	123	123	130	123	123	123	121	132	102	112	128	128	115	123	122	144	132	120	116	137	105	156	118	123	137	127	110	110	127	138	120	99	106	137	126	126	141	146	120	159	113	113	106	125	128	121	109	131	127	111	123	108	123	106	123	125	145	140	118	116	120	126	126	127	133	130	140	100	115	116	138	107	128	140	123	129	131	143	102	135	156	112	127	137	127	127	123	132	104	118	125	131	126	123	111	127	133	128	136	125	137	124	140	115	126	115	128	124	118	111	127	125	124	131	128	128	129	131	137	102	139	137	127	126	118	120	149	112	159	122	136	131	129	122	138	129	134	119	114	117	147	101	126	97	127	135	137	129	134	115	114	116	97	139	133	112	107	135	112	117	127	133	148	108	113	112	120	125	116	120	109	119	156	127	121	117	127	109	115	116	136	128	117	134	121	137	114	111	133	119	128	129	132	120	106	139	128	127	118	110	119	127	137	125	99	117	119	115	115	138	141	123	118	134	141	133	155	124	122	137	128	141	129	108	123	100	93	106	130	127	132	107	114	116	112	112	119	136	120	116	115	128	140	130	113	131	137	129	134	109	119	123	113	116	118	141	129	131	109	142	106	116	117	129	115	129	115	123	131	127	143	113	126	115	102	130	129	132	96	127	126	130	115	134	131	128	142	130	135	143	131	109	122	129	133	133	127	120	123	108	106	130	155	132	135	129	116	125	120	117	120	129	143	123	128	148	120	110	127	135	130	111	114	132	122	134	121	124	129	133	145	121	120	117	123	128	133	138	128	126	140	137	131	152	111	145	129	136	136	116	132	127	135	122	121	131	121	130	122	112	111	134	124	137	109	127	120	120	125	126	131	123	125	116	116	110	133	120	116	126	101	129	109	121	121	131	118	126	121	99	138	134	126	124	127	128	124	151	124	114	140	129	127	117	117	114	124	116	136	123	119	114	126	109	123	116	133	142	134	116	130	110	103	120	133	124	120	133	130	123	107	122	150	115	110	125	133	137	106	122	111	125	148	130	125	140	115	137	120	100	123	108	114	120	125	123	140	122	134	112	107	123	121	115	111	133	136	134	128	106	148	142	113	131	127	132	117	123	123	121	110	136	132	140	125	111	136	118	111	118	145	127	119	132	141	119	128	125	123	120	128	147	111	104	140	126	136	113	113	105	122	127	138	107	115	121	127	132	111	137	139	115	124	135	108	126	132	120	118	125	119	130	138	148	135	121	119	131	122	109	123	139	135	129	127	122	110	138	110	131	132	128	112	125	154	131	137	127	127	117	129	103	114	105	138	126	120	113	113	101	141	100	127	135	127	107	113	130	128	132	121	128	121	106	148	122	130	123	105	128	118	118	109	116	116	147	126	137	141	114	137	146	125	118	94	112	107	116	132	121	113	126	112	117	152	114	126	117	137	105	114	143	123	128	110	123	140	126	124	119	130	112	109	139	131	129	124	141	114	125	121	127	119	103	110	117	124	145	126	151	120	138	118	120	113	148	134	119	133	119	111	136	119	121	150	119	131	108	130	119	126	111	109	109	133	120	89	121	139	121	119	131	121	123	143	108	116	124	116	144	118	110	121	130	126	125	141	130	123	106	102	108	115	135	128	111	116	132	110	130	141	131	118	119	123	125	133	125	104	154	129	117	123	138	134	109	132	117	94	122	113	110	117	120	113	118	107	119	121	124	108	117	122	128	135	132	138	136	129	119	121	120	129	153	117	134	142	118	128	124	128	127	126	139	109	114	125	110	119	118	125	108	125	135	124	131	130	121	122	124	153	138	124	125	116	154	146	131	110	109	100	125	120	114	127	142	106	122	108	134	110	111	99	120	111	116	134	121	125	119	96	124	134	127	138	140	130	130	150	115	108	117	140	115	119	115	129	135	127	118	121	121	115	141	112	134	124	138	119	134	124	109	151	118	137	114	131	138	116	112	138	114	120	122	118	122	130	146	111	124	118	137	117	109	109	136	116	129	131	136	144	124	121	159	123	122	141	121	116	124	124	135	128	113	133	141	127	127	139	126	137	130	140	130	113	129	127	124	116	113	106	136	134	110	137	129	116	119	118	118	118	127	136	138	122	132	144	131	131	108	119	113	114	127	123	131	133	136	122	123	116	127	124	136	101	114	128	118	101	136	147	117	136	116	120	128	125	104	130	98	144	118	153	148	112	115	128	127	118	120	140	110	128	128	109	118	129	124	120	128	123	139	117	122	120	102	133	132	109	135	114	115	151	123	133	125	111	147	112	132	110	121	113	108	99	126	125	105	124	128	125	122	112	128	142	118	125	131	115	124	130	131	132	136	135	125	110	113	125	114	134	131	121	125	131	127	118	117	125	125	124	147	147	115	135	120	122	130	131	123	113	112	141	121	131	128	112	105	109	130	128	125	131	124	109	146	127	121	131	122	121	125	135	126	143	128	126	127	110	120	136	125	140	145	129	114	126	113	115	109	107	134	126	121	135	106	155	124	99	111	144	122	128	123	143	120	115	130	123	136	123	109	134	128	124	117	130	137	131	151	135	131	109	123	112	134	125	113	119	128	129	98	134	130	131	124	127	134	132	140	127	116	138	135	132	112	138	126	113	121	133	127	115	145	106	141	114	125	124	128	124	115	131	117	119	123	100	118	120	109	116	130	139	133	112	121	116	131	114	114	131	126	112	117	113	127	116	118	116	132	109	129	128	119	122	109	119	132	116	115	134	132	124	123	119	116	122	114	127	147	133	161	116	122	134	140	140	120	101	120	116	134	119	147	131	113	123	132	118	133	137	125	120	119	125	114	115	120	142	117	105	127	110	122	132	109	130	116	123	112	111	128	108	123	113	133	122	134	128	135	108	129	128	135	107	154	114	143	126	127	101	112	126	135	127	132	131	119	124	131	114	117	127	123	100	127	137	125	131	139	137	122	127	123	131	128	128	97	138	129	130	124	123	103	116	127	120	131	131	103	128	103	122	105	129	124	123	131	120	120	100	127	112	124	137	136	126	117	132	121	122	129	111	125	125	140	146	142	127	128	105	120	129	135	125	122	123	144	115	127	129	125	117	145	96	128	106	129	136	145	125	152	118	127	125	123	135	123	121	127	124	114	119	132	118	132	115	127	127	141	142	120	142	132	122	114	138	143	119	108	123	100	131	135	132	128	124	144	147	139	113	134	130	115	123	136	119	125	128	120	108	110	115
6427	2397	5731	6818	5887	4749	3770	2978	2489	2075	1687	1494	1246	1169	1023	999	975	1042	1325	1250	1147	942	739	724	724	776	696	574	552	537	534	519	556	494	532	487	527	476	471	414	390	349	369	419	442	466	467	429	437	398	470	459	409	447	459	380	404	398	372	377	376	364	399	418	371	396	384	376	376	324	339	333	344	329	328	306	305	326	329	339	334	316	306	323	354	310	346	328	308	320	309	308	310	324	310	320	310	316	298	316	301	295	347	308	324	293	331	300	320	309	293	323	321	329	306	265	320	305	322	322	341	318	313	288	285	294	352	328	312	303	300	323	329	320	303	309	311	319	309	300	332	342	313	310	313	323	336	286	297	327	303	286	306	306	280	295	304	298	317	326	313	321	300	321	324	305	313	297	286	306	334	313	315	264	316	293	298	334	285	302	299	312	304	287	337	299	318	303	315	318	346	309	308	291	315	292	278	300	289	296	320	313	317	286	294	318	309	306	321	329	310	321	290	295	305	274	286	309	283	314	308	321	329	303	300	294	319	311	316	318	307	305	291	295	322	305	342	303	306	291	291	315	299	315	340	308	302	311	322	299	319	332	325	298	292	292	317	308	300	283	340	302	310	278	342	283	350	330	320	313	329	292	295	303	325	291	306	314	291	325	325	305	286	310	298	304	307	307	315	351	310	309	273	314	333	310	333	308	302	328	276	296	292	334	298	313	315	299	287	276	307	298	290	315	309	315	277	299	349	277	314	287	306	293	333	275	317	338	300	287	321	293	300	320	297	290	288	295	298	312	316	306	296	308	283	303	320	332	306	298	310	309	317	289	310	296	293	273	313	316	304	311	293	356	310	300	284	337	312	294	285	302	294	320	292	312	281	323	310	306	296	301	292	314	334	306	311	308	308	262	293	297	349	283	295	267	304	318	350	319	341	329	309	330	281	319	290	302	338	294	303	312	281	281	303	309	273	317	294	300	286	299	306	313	275	324	296	288	322	320	299	326	316	335	317	304	306	329	324	321	289	301	334	277	298	298	302	337	327	350	283	324	281	335	315	274	305	272	347	312	297	326	326	302	273	274	320	324	317	310	313	301	281	303	292	307	269	331	320	295	306	296	287	304	315	298	295	323	332	281	303	290	264	314	299	302	294	330	298	337	342	308	290	292	285	328	305	289	304	308	305	305	324	302	320	291	287	274	297	311	337	292	289	284	297	335	301	304	307	308	286	291	321	325	327	338	316	315	272	295	312	319	313	324	322	312	290	290	293	292	300	287	332	310	282	337	317	283	287	301	287	290	293	339	284	303	284	306	292	268	316	298	311	301	309	299	289	293	279	304	307	289	327	277	314	322	324	323	271	318	317	305	320	298	330	295	319	286	317	323	343	303	300	283	325	331	303	342	269	316	287	311	289	291	280	275	291	317	323	290	310	302	319	317	332	284	314	316	337	301	310	341	323	307	310	331	333	327	314	316	291	328	288	328	297	300	334	310	312	301	311	304	310	311	304	308	318	284	296	299	331	321	325	339	296	278	313	334	304	313	308	312	320	296	319	304	341	306	337	279	298	307	295	293	307	299	294	281	312	305	322	330	334	309	337	310	317	284	316	306	279	305	306	294	288	307	331	328	330	318	298	300	284	299	321	302	298	295	296	295	307	285	318	294	277	332	315	322	291	318	331	303	342	311	283	301	314	329	312	293	322	300	293	277	299	310	304	347	336	320	317	327	321	296	294	327	272	333	309	323	304	306	313	293	301	292	311	306	338	301	323	330	340	343	308	343	295	303	290	289	303	328	291	305	297	336	344	303	307	289	299	314	293	327	291	324	327	315	296	298	342	311	304	297	287	300	295	302	307	288	312	281	278	323	307	332	306	321	287	320	306	294	325	328	297	321	295	284	303	323	304	284	296	306	326	268	315	334	329	312	318	298	303	312	281	309	329	291	297	290	315	303	335	281	319	286	329	314	302	288	326	301	296	324	299	274	308	327	287	271	284	314	287	286	317	302	303	292	282	321	283	320	288	295	343	310	312	320	303	267	281	320	334	308	311	336	304	325	277	308	303	337	299	317	307	340	297	304	352	287	310	329	272	314	286	319	327	309	299	341	308	300	304	322	313	319	315	305	308	301	311	319	294	299	266	302	328	313	299	328	272	306	303	313	305	331	338	299	302	284	326	330	292	325	310	295	312	313	318	266	331	325	301	301	336	301	300	335	305	294	347	277	315	325	301	300	304	304	299	294	301	298	310	316	301	303	302	317	298	295	297	304	335	316	313	321	300	314	298	276	314	330	354	306	274	321	292	311	285	309	280	304	290	300	318	295	351	300	320	331	326	303	315	294	308	305	317	294	303	339	322	293	332	294	310	301	288	333	288	323	291	303	336	306	320	335	328	299	283	278	312	303	316	301	302	338	304	321	300	299	297	297	314	304	303	308	280	297	329	302	312	295	298	296	337	308	304	288	317	291	294	282	320	279	288	278	321	305	350	319	295	324	345	294	300	328	305	300	318	283	316	287	288	301	330	292	292	297	321	321	298	329	310	301	297	296	279	295	272	334	287	302	334	304	316	324	321	307	307	299	329	308	303	300	305	311	327	314	319	290	291	300	312	313	310	296	293	312	311	315	300	321	290	308	316	317	275	304	312	287	330	299	314	294	304	312	286	320	287	288	289	319	308	315	310	283	300	284	306	349	307	320	325	324	318	280	305	293	273	308	289	302	294	321	307	316	278	309	299	282	282	315	293	290	291	293	328	306	300	303	298	311	285	325	327	323	304	314	299	321	327	318	269	303	318	298	310	280	316	314	314	294	313	299	305	319	293	338	269	338	317	309	300	325	313	307	306	336	316	286	315	311	296	313	307	299	290	344	339	299	358	284	285	302	303	308	304	328	311	295	330	333	328	288	315	313	294	301	307	314	280	290	304	299	296	337	303	336	303	302	285	281	321	315	292	291	285	290	320	286	280	294	290	293	335	325	315	303	311	297	311	294	306	285	283	323	306	311	309	283	309	310	330	324	329	321	338	324	314	315	307	321	305	287	313	288	320	294	321	324	315	317	293	285	287	287	318	325	312	323	306	306	323	315	270	279	303	331	298	306	286	280	296	329	299	315	294	291	323	296	317	288	292	288	330	325	321	294	266	291	290	291	286	293	308	300	314	322	291	308	334	283	284	302	282	275	308	283	316	324	307	296	324	298	281	297	274	316	304	309	281	289	303	314	312	324	306	279	281	298	283	307	303	306	299	325	281	284	321	315	364	340	309	307	293	309	325	320	291	312	329	312	310	321	335	291	317	331	316	286	341	321	309	314	291	329	336	309	327	288	295	307	299	281	302	289	295	301	306	312	299	322	295	264	323	286	327	302	278	317	304	314	335	287	355	313	311	319	289	322	313	307	294	287	264	283	297	285	297	291	299	315	340	317	311	303	285	303	323	290	288	319	312	302	315	285	316	326	339	293	287	332	320	308	322	298	327	318	325	306	296	301	305	316	309	281
15736	4318	5129	3814	2513	1706	1254	912	678	608	463	432	368	369	323	309	336	282	362	326	306	252	221	212	203	215	195	193	188	155	173	171	196	157	174	191	150	154	158	157	143	136	122	147	143	168	155	155	165	153	160	127	144	140	133	131	160	127	140	134	130	164	121	144	154	114	142	134	149	135	121	147	123	119	130	149	106	122	122	132	118	125	139	124	116	112	113	137	139	144	141	125	141	113	118	114	132	129	120	145	115	113	117	153	112	132	112	130	142	136	146	118	152	132	125	109	117	132	119	118	124	127	146	133	116	124	128	122	120	130	88	134	120	127	95	118	134	122	116	118	127	128	136	135	137	133	127	144	132	116	127	145	110	123	126	98	129	107	114	119	139	124	142	122	127	120	134	126	120	127	130	136	141	130	109	115	119	120	124	122	120	122	125	124	129	111	128	140	151	134	118	119	133	105	121	108	120	132	122	111	109	127	149	119	140	137	121	138	122	128	118	127	109	125	120	126	131	126	129	113	122	102	152	125	127	126	107	123	128	138	131	130	112	121	122	113	121	115	123	115	118	121	148	121	133	98	123	116	119	137	135	135	122	112	151	111	141	132	137	126	110	125	131	138	114	110	118	125	116	107	132	130	117	124	131	111	122	112	104	133	132	154	139	125	124	122	132	139	141	132	121	152	127	116	110	125	127	113	120	103	124	142	126	137	135	130	113	125	124	140	112	108	112	131	138	121	123	104	119	136	140	135	112	143	133	123	141	131	126	138	125	119	127	106	109	114	133	114	120	137	132	128	107	117	134	126	97	115	105	130	134	131	145	113	121	117	131	117	145	131	137	130	119	119	120	134	122	121	134	124	134	117	111	101	127	120	122	115	126	131	113	115	105	123	122	112	112	127	126	132	112	109	145	138	141	109	116	134	101	125	114	125	112	124	117	106	140	119	136	123	109	117	156	119	130	129	117	135	114	117	133	116	127	123	111	126	120	118	129	131	146	128	118	129	133	142	94	111	112	130	134	96	124	110	132	111	112	138	116	126	100	116	119	110	142	127	116	132	130	137	143	140	134	130	137	135	134	151	135	121	112	117	96	124	114	117	127	114	138	112	122	116	99	120	121	132	109	112	130	127	134	132	110	115	141	119	128	126	123	139	118	135	128	134	108	141	123	123	132	145	121	132	104	121	110	118	111	107	104	127	134	136	119	137	136	153	127	114	130	113	122	113	127	126	116	110	102	97	116	124	138	105	131	119	116	123	107	123	110	112	120	118	119	134	128	137	127	95	115	116	135	129	116	125	125	129	126	130	126	120	129	110	107	142	125	113	150	108	128	133	116	128	135	116	122	127	152	135	110	135	131	123	119	158	145	141	130	151	139	106	139	124	137	128	119	132	104	108	130	129	108	128	125	123	136	121	117	134	117	113	120	102	129	147	144	105	103	106	127	110	118	108	103	122	116	110	141	140	128	115	136	124	124	117	124	143	131	137	113	126	151	104	126	106	121	122	103	135	123	118	119	129	154	112	139	131	111	107	128	109	108	120	118	140	122	131	119	113	131	124	109	122	127	123	116	130	109	113	120	105	110	106	126	110	117	141	119	121	107	110	132	128	122	122	122	145	135	142	121	136	120	119	122	123	111	102	130	109	118	129	109	139	116	139	129	134	104	120	128	132	106	128	122	110	125	131	127	123	130	135	135	152	122	125	121	136	134	129	118	144	128	121	120	135	137	128	148	128	111	132	136	120	126	124	134	133	137	149	124	132	128	130	145	136	140	123	135	133	129	140	127	125	142	111	130	142	109	125	123	137	134	124	125	124	111	132	117	121	120	137	97	135	127	124	139	128	112	114	117	92	118	133	131	114	102	102	141	106	127	112	127	130	118	122	107	130	125	128	137	107	112	117	117	110	119	136	135	122	144	120	126	123	120	123	128	130	145	127	133	119	126	115	114	111	132	110	127	118	127	123	131	125	114	132	116	113	116	127	124	136	123	116	124	114	128	123	99	132	138	111	117	143	122	122	121	134	123	126	149	111	126	134	129	121	132	111	117	115	131	111	144	127	112	114	126	126	121	117	129	134	126	124	113	138	131	110	121	122	111	120	108	100	113	142	133	128	110	127	134	123	123	139	122	131	114	120	109	105	121	123	123	134	111	111	116	99	117	114	131	107	159	116	112	103	115	124	114	115	129	128	138	140	113	117	144	128	128	127	99	128	116	125	134	123	117	134	143	118	124	107	108	113	114	126	114	108	131	134	118	154	132	138	136	112	125	138	127	111	134	122	116	120	126	126	120	125	118	124	121	117	141	110	122	126	121	126	147	112	113	123	126	130	118	125	128	140	106	119	140	122	125	149	139	144	143	121	127	115	116	123	136	122	121	142	104	116	153	97	96	133	130	121	105	138	126	131	116	133	125	125	125	101	147	134	120	106	141	131	127	112	131	135	141	118	145	127	132	142	140	131	121	122	143	142	113	131	133	116	138	120	130	138	123	144	133	115	121	124	120	125	107	121	134	122	117	122	132	125	115	132	134	125	127	116	130	122	133	137	115	128	125	134	128	125	120	128	98	128	110	148	144	126	126	161	122	131	138	122	99	126	111	144	132	127	125	121	130	126	116	106	139	115	92	129	112	113	102	128	143	121	132	149	135	127	124	124	113	143	143	130	122	116	123	106	121	125	111	122	118	122	137	118	134	139	145	134	127	118	119	118	116	121	134	138	131	109	128	120	123	114	130	118	115	116	126	122	112	123	121	110	127	117	132	125	133	112	98	139	144	152	134	128	126	133	140	142	127	125	144	138	136	118	138	124	103	139	133	114	144	123	131	119	140	126	129	120	112	118	142	106	116	145	167	128	118	120	153	117	129	119	109	124	119	123	132	127	137	119	143	106	118	128	119	121	103	106	106	120	130	118	121	120	116	118	118	129	132	130	118	127	120	128	131	147	136	144	120	134	136	117	112	125	132	113	124	119	117	132	127	114	123	118	133	128	136	129	101	120	124	119	146	115	141	130	135	127	120	121	134	135	146	119	132	119	126	119	129	134	147	138	113	94	133	134	129	126	133	119	132	152	116	146	126	117	132	110	165	127	113	119	141	109	104	112	119	129	117	123	125	109	110	114	106	117	124	127	125	136	122	120	128	139	137	132	116	114	109	122	113	109	113	134	147	117	123	105	133	121	150	109	126	122	113	126	100	127	126	141	118	130	140	120	117	124	137	115	152	157	105	122	118	120	116	120	124	115	124	154	148	140	126	158	119	127	132	136	120	117	126	121	138	114	114	116	127	120	138	130	145	149	125	144	119	126	143	122	122	114	137	139	132	136	123	112	122	111	132	126	107	127	108	121	105	119	128	125	119	140	114	135	118	134	118	117	122	127	119	110	111	126	139	122	129	114	109	130	113	96	123	111	138	143	113	113	112	121	107	115	125	137	126	122	118	128	134	107	124	122	107	102	125	123	144	120	114	126	104	127	133	122	144	104	117	139	119	124
8478	3539	8755	10218	8868	7116	5745	4599	3755	3171	2613	2310	1927	1824	1620	1487	1447	1534	2047	1904	1657	1219	906	965	993	990	869	824	709	695	717	708	676	651	719	655	648	615	539	441	460	508	476	520	577	569	610	574	483	564	557	528	476	507	519	520	525	471	440	424	404	462	426	477	449	439	440	419	394	395	348	349	390	357	355	342	364	334	330	333	342	323	308	340	330	366	335	358	362	340	355	327	307	308	338	363	341	361	320	314	307	318	318	313	334	327	366	301	318	292	326	312	341	348	327	329	291	313	337	340	351	337	334	327	338	311	314	320	316	331	306	363	341	337	364	314	342	307	339	319	340	334	303	317	318	346	319	320	328	281	290	321	331	314	338	329	302	321	339	309	305	296	338	317	334	311	292	326	353	300	327	319	339	309	332	366	320	308	347	319	314	289	295	349	322	302	298	332	306	330	321	318	301	296	304	292	337	317	307	314	320	342	308	328	293	315	320	295	303	310	313	314	306	331	314	310	320	339	319	345	387	332	312	315	331	332	329	327	308	296	315	323	331	331	317	327	317	334	324	325	300	308	339	300	337	313	324	318	295	296	332	342	320	314	312	315	333	316	289	301	345	312	308	285	305	325	337	320	325	327	319	311	346	339	320	317	310	328	308	328	337	318	317	334	290	294	331	317	316	321	298	305	337	318	337	289	296	315	319	334	338	308	318	315	319	315	351	341	350	309	324	337	315	324	339	308	309	330	301	321	323	304	282	293	330	310	346	277	348	298	301	283	290	345	286	349	290	331	300	362	353	326	320	309	311	334	324	293	289	317	296	319	302	297	373	328	323	352	298	303	293	308	267	317	330	293	290	337	301	306	341	318	310	318	351	318	337	323	324	286	316	322	313	332	316	329	304	302	286	307	314	301	336	301	318	336	335	314	295	295	354	321	301	309	321	302	347	315	304	303	307	306	310	334	349	291	304	284	312	333	335	307	312	310	330	305	317	318	330	316	323	311	315	345	342	312	297	309	339	332	322	336	331	313	290	283	307	322	296	333	281	288	343	301	311	324	324	301	281	330	331	336	345	327	335	323	296	313	303	303	320	352	338	326	340	326	330	288	340	343	327	331	317	326	306	333	320	324	301	313	320	313	345	317	321	320	317	326	293	318	320	333	293	315	313	328	312	327	277	305	355	288	294	326	313	322	283	306	293	315	320	311	323	351	348	355	301	330	309	334	328	311	339	314	313	334	285	333	302	331	328	319	317	317	319	320	309	325	343	301	318	362	350	317	313	306	322	328	334	302	313	316	309	324	304	294	315	316	312	276	350	326	331	327	317	299	312	307	306	316	290	309	285	344	327	346	319	324	359	345	319	341	324	334	311	347	315	331	329	323	319	340	313	314	319	307	316	351	312	327	319	334	328	325	319	330	318	296	311	300	340	321	315	308	367	322	325	339	334	337	288	306	321	338	289	321	298	318	358	302	321	306	302	327	324	348	312	344	331	314	286	304	283	313	325	332	292	300	310	300	288	334	319	333	324	310	329	287	332	307	311	324	346	319	320	349	314	311	328	299	310	302	317	369	302	316	307	339	286	311	311	327	318	336	309	331	340	311	323	332	314	348	302	309	280	303	328	343	329	330	300	335	345	311	302	316	333	331	311	317	307	280	327	295	319	320	311	301	300	332	345	303	307	323	332	328	333	307	301	301	325	290	330	299	343	309	325	331	329	308	338	260	331	301	352	282	282	318	317	330	333	341	302	305	305	325	344	333	320	334	297	336	293	320	326	315	296	291	326	300	313	339	319	335	285	307	329	322	313	346	312	331	328	343	321	325	320	336	325	313	314	322	299	334	328	311	351	326	308	309	300	288	338	300	332	311	335	334	326	319	337	295	348	319	302	273	329	262	331	317	322	320	323	335	302	353	326	311	350	310	283	310	316	307	302	315	305	354	336	298	322	280	323	289	295	303	317	304	301	327	328	315	322	306	331	325	364	330	319	311	298	324	303	350	334	306	323	327	318	308	312	324	341	305	334	311	312	305	329	340	335	320	293	318	300	328	309	327	315	301	311	314	312	321	324	311	324	316	337	325	319	308	313	298	344	336	329	319	291	325	293	310	319	310	351	336	340	301	313	347	325	314	326	312	314	338	324	318	331	338	296	338	294	311	313	305	308	312	300	313	301	307	326	297	314	323	310	309	313	310	316	337	288	304	320	318	281	317	337	308	339	310	302	304	310	339	322	334	384	309	323	306	297	286	315	289	309	282	338	303	321	296	326	323	310	313	307	319	311	292	305	316	326	305	320	294	327	320	316	340	312	346	317	317	354	313	346	293	328	333	298	297	300	312	307	294	339	322	334	343	326	300	334	339	326	341	288	318	300	338	351	311	329	302	318	336	327	319	346	339	331	301	333	326	324	374	321	339	293	318	330	306	299	327	313	327	344	321	294	317	334	309	314	342	332	347	299	301	320	318	322	333	308	354	311	318	293	302	331	305	336	296	320	333	314	294	292	316	329	322	296	316	311	326	311	319	306	320	330	297	300	371	309	326	320	314	294	332	304	358	315	327	316	320	324	311	341	354	305	338	303	350	303	319	305	341	319	337	324	322	302	306	294	298	329	318	341	311	321	326	321	333	340	324	316	309	306	304	312	314	307	323	300	311	309	329	302	310	343	336	327	313	280	320	315	335	341	336	313	322	307	314	300	338	352	321	304	325	293	293	348	310	291	304	380	333	330	324	311	302	317	312	329	309	301	347	321	331	291	318	326	320	329	316	281	320	298	309	325	297	347	291	306	281	320	355	338	290	345	314	352	320	291	300	291	309	305	304	334	315	321	306	326	282	334	329	371	316	312	340	345	335	317	368	321	337	317	328	345	325	309	297	326	297	290	304	324	328	314	301	313	290	316	322	308	354	322	306	295	315	297	322	314	341	316	304	339	328	303	286	318	302	315	298	337	286	334	290	296	299	300	338	314	317	309	314	321	307	327	296	319	307	300	310	294	317	344	313	309	336	302	321	343	343	321	312	337	305	329	309	309	309	313	327	286	336	341	346	306	298	292	317	307	289	324	319	311	320	291	324	287	349	314	334	359	303	356	304	290	314	311	311	346	313	325	329	317	299	317	279	329	305	324	316	340	338	292	323	326	333	339	327	307	321	327	325	311	303	286	339	277	310	308	299	318	332	338	298	326	307	279	318	317	295	355	325	347	295	325	306	309	319	317	337	341	328	317	302	312	309	323	298	326	339	334	343	310	325	312	331	318	296	319	300	344	316	314	312	304	317	344	312	308	290	336	307	338	324	289	350	310	275	342	310	324	298	314	268	299	312	273	316	360	291	334	312	336	336	283	308	311	314	339	335	299	316	308	344	316	307	300	314	347	334	300	338	348	320	280	316	316	308	316	326	336	307	304	348	355	312	303	301	321	339	307	326	338	303	336	312	281	300	295	297	282	340	305	311	309	340	307	313	298	349	295	325	330	292	332	309	324	327	311	339	336	293
3161	1103	1330	1030	710	538	419	338	312	286	280	276	273	209	212	225	224	257	261	207	227	271	256	185	216	206	232	209	197	199	224	209	210	231	228	179	223	198	214	189	218	201	219	217	205	210	209	234	208	217	213	219	205	227	195	219	233	233	237	211	212	203	199	198	240	221	235	215	209	220	236	203	201	211	210	189	246	232	216	206	184	178	197	221	201	214	183	237	226	196	208	194	202	202	212	231	206	197	199	204	222	217	227	209	207	186	219	212	209	172	215	205	187	203	198	209	214	187	223	198	226	218	218	198	197	215	191	232	205	167	236	224	227	218	206	181	213	237	189	202	198	201	201	197	242	243	211	221	202	198	223	188	220	203	215	205	204	212	222	187	221	201	230	215	243	205	198	210	202	226	204	203	210	172	227	208	227	233	200	186	202	210	193	204	220	210	220	244	203	200	197	205	228	197	227	198	221	171	227	224	208	216	213	203	213	195	208	196	216	218	260	219	207	256	196	196	212	216	191	184	196	203	217	187	195	246	207	237	221	226	218	213	210	213	194	190	204	223	224	242	195	214	193	252	200	198	207	210	203	232	202	226	240	223	212	214	202	211	233	236	179	190	193	201	221	217	189	233	212	209	223	223	205	191	212	197	224	206	221	233	237	230	197	208	178	227	215	203	212	240	242	212	197	234	222	226	232	222	203	205	208	235	236	196	236	187	215	224	191	217	229	231	231	207	227	217	219	235	210	209	209	210	216	234	203	195	240	205	200	201	198	213	223	218	227	204	210	217	194	241	216	218	212	199	195	233	222	194	210	206	205	198	193	213	211	209	226	224	214	220	213	202	202	212	181	204	238	221	204	200	204	205	214	224	222	209	210	189	199	224	192	203	221	210	221	205	232	204	221	226	203	205	218	222	221	213	203	214	212	226	199	198	218	212	195	183	209	198	201	225	230	216	224	201	192	200	212	214	230	201	177	221	210	185	209	192	207	203	206	216	215	231	226	229	219	174	189	198	238	191	191	213	216	208	217	232	206	206	187	198	218	211	201	198	192	207	196	202	223	196	230	209	211	214	222	191	205	204	203	232	224	205	215	222	231	216	214	231	195	195	189	223	211	192	188	234	209	209	211	222	199	201	203	220	204	230	237	210	221	230	196	220	224	227	194	215	218	217	214	226	226	213	206	203	233	217	218	201	221	219	206	231	198	220	217	206	210	219	204	205	220	203	194	169	214	234	227	209	205	214	186	214	205	201	210	207	188	206	220	209	202	212	218	225	227	189	211	204	221	210	205	212	222	227	233	218	178	185	225	210	215	206	208	230	208	175	223	212	192	231	237	197	216	216	214	222	205	246	205	224	188	218	196	218	203	211	241	212	203	191	221	228	188	179	194	209	195	207	206	221	198	215	244	210	208	220	195	180	208	185	231	213	174	229	177	217	214	211	220	200	212	214	202	220	231	202	220	217	193	185	214	211	215	192	231	226	211	240	233	221	197	223	200	225	205	194	231	198	188	197	227	220	191	216	194	208	201	214	220	231	206	232	224	198	221	203	209	256	249	236	221	194	220	233	199	239	230	209	191	208	210	215	205	196	208	212	208	209	214	207	223	214	224	198	212	218	198	215	231	206	208	226	208	226	213	210	193	207	213	218	224	228	208	218	222	212	203	240	202	201	217	200	195	217	215	209	225	229	229	215	239	224	190	226	218	214	224	226	205	208	226	232	204	199	198	214	211	209	188	235	199	204	220	237	204	226	221	238	204	211	185	209	242	218	226	194	238	190	245	220	198	183	213	196	204	218	190	226	188	196	198	247	223	202	214	218	203	191	199	221	214	229	207	184	195	203	191	200	206	205	206	196	195	219	203	222	212	204	207	179	187	232	205	229	246	222	212	210	205	218	210	204	187	192	210	229	225	211	208	263	208	199	195	191	214	210	214	224	226	210	220	208	196	225	189	229	221	191	222	197	255	225	215	217	209	223	210	207	230	218	217	188	201	225	213	230	207	218	189	210	213	211	210	206	224	224	207	204	188	189	218	213	185	224	230	217	206	197	212	206	227	211	206	215	188	189	203	231	204	240	229	216	208	190	207	204	215	215	195	201	203	197	190	223	197	218	226	232	214	201	194	177	207	204	221	202	201	218	231	199	213	179	229	218	207	215	198	207	192	214	227	216	200	208	212	219	214	223	224	182	223	189	224	209	204	207	220	212	220	213	186	177	196	216	181	189	188	221	226	218	194	228	215	207	179	209	193	190	224	206	195	213	195	218	222	192	204	211	203	237	204	200	207	198	188	222	239	223	235	229	207	180	211	196	195	195	235	214	205	201	225	215	215	200	200	199	199	198	181	236	210	202	235	210	192	199	205	202	212	222	219	200	233	221	187	200	210	205	202	216	215	226	214	228	213	202	233	234	233	189	222	209	223	229	233	228	202	197	217	229	240	207	229	199	218	192	213	220	229	206	211	220	211	202	199	196	194	189	204	206	220	179	214	214	225	199	208	208	209	217	209	214	225	220	226	219	233	200	205	204	223	212	181	225	231	216	207	216	193	215	186	198	217	218	209	207	227	234	209	200	200	205	194	248	208	193	227	228	186	223	210	235	211	214	206	205	248	204	224	203	209	189	227	204	242	234	188	226	199	214	209	206	197	211	204	196	219	211	204	203	232	227	199	202	201	204	226	218	210	216	227	246	212	200	214	183	199	231	215	201	226	193	235	188	223	224	216	223	212	216	215	230	204	237	214	208	219	203	187	209	226	216	195	211	209	197	199	206	227	210	216	197	204	204	187	214	219	215	236	198	201	209	205	177	210	195	224	178	200	203	208	225	208	210	223	230	205	208	213	236	195	204	188	222	189	232	199	201	210	229	211	211	211	212	200	232	204	227	209	223	207	195	204	234	222	181	203	217	223	222	217	204	182	228	201	224	201	226	220	197	218	197	207	215	194	225	191	217	226	235	221	217	191	240	213	196	195	203	183	236	210	195	204	212	210	187	212	226	229	250	216	211	208	211	201	225	201	182	204	191	193	207	224	239	210	197	202	227	191	191	198	210	211	228	187	216	218	238	221	187	201	198	223	213	215	185	201	206	224	220	213	217	190	217	209	198	205	205	205	207	211	212	213	217	209	199	224	195	192	194	236	199	208	227	205	194	174	206	219	213	196	220	191	210	216	222	221	199	217	233	215	213	211	211	220	186	219	183	226	224	202	202	214	219	205	204	216	213	235	234	185	208	230	214	181	255	193	209	221	241	194	209	212	214	208	188	201	222	209	217	203	222	185	220	207	224	213	181	203	192	197	217	228	191	222	197	209	222	218	219	231	210	246	206	222	214	194	214	203	205	211	237	208	199	229	202	206	194	230	212	214	200	212	218	231	222	189	243	206	225	194	210	198	221	207	176	232	231	217	200	209	224	219	195	208	190	214	197	207	238	219	217	211	186	188	205	197	211	226	195	186	177	229	224	233	223	224	226	202	200	192	206	225	203	222	231
2679	1348	2759	3071	2586	2085	1739	1399	1152	964	903	772	773	744	689	662	671	720	838	802	713	640	608	634	567	623	551	550	547	538	530	561	533	546	553	560	533	528	526	466	521	538	482	521	511	591	519	549	533	526	526	526	496	521	551	517	529	514	495	509	475	522	481	482	492	488	536	526	552	498	486	485	506	474	489	505	471	521	487	462	519	488	468	498	503	501	475	552	511	509	513	507	465	490	480	486	485	504	472	482	480	516	447	492	503	458	488	492	536	478	523	473	463	519	468	470	515	479	510	477	501	499	484	504	473	505	494	480	518	471	496	493	510	513	466	484	509	501	467	498	486	475	517	511	487	481	482	481	504	460	462	505	480	469	501	499	476	480	500	515	480	485	468	513	501	478	438	535	471	494	513	467	490	492	520	484	494	466	548	472	453	454	454	522	472	457	480	482	465	492	480	519	480	463	456	493	528	503	479	509	484	479	468	494	506	491	453	472	474	521	510	472	500	458	452	450	507	513	469	447	503	493	489	446	495	513	478	465	524	473	519	464	474	507	459	504	508	494	513	503	489	495	512	457	514	516	473	481	501	474	490	443	471	501	473	501	483	501	466	477	462	523	487	535	486	452	500	456	461	493	480	456	473	502	473	474	485	509	464	492	493	484	454	432	513	490	472	499	501	529	475	480	507	485	520	471	474	502	518	502	487	436	528	498	512	493	500	482	504	504	499	484	485	466	487	487	486	518	502	502	463	509	499	507	466	473	505	502	431	501	470	486	455	523	477	482	465	459	507	506	493	475	500	496	464	506	505	460	492	493	490	481	479	476	501	479	490	488	498	493	493	493	505	487	492	483	472	492	465	515	511	475	489	505	508	478	514	489	507	473	507	485	521	481	516	506	520	471	505	490	481	498	485	482	487	514	530	496	461	491	466	527	482	477	512	495	487	490	491	473	489	460	506	515	499	511	472	465	458	521	497	477	512	525	475	487	516	505	510	458	492	501	495	459	489	487	509	478	480	464	491	477	480	445	501	477	468	482	480	475	476	476	453	479	526	511	461	458	473	468	485	489	484	484	484	510	482	464	456	505	545	497	460	489	514	508	504	492	523	531	489	471	448	500	503	478	475	488	490	494	515	502	488	502	475	483	501	529	492	503	485	489	502	467	471	466	501	478	491	504	491	459	482	492	477	488	477	495	476	438	451	508	476	515	463	471	458	498	471	494	498	473	506	512	459	482	475	495	523	514	498	490	464	500	485	534	452	476	454	537	497	473	485	543	449	482	487	477	498	511	492	494	511	496	496	534	480	504	486	454	501	499	489	545	511	460	469	513	510	473	472	472	487	505	457	496	506	514	452	474	485	519	529	541	457	479	529	472	489	510	518	498	526	483	513	487	484	477	489	469	477	455	511	488	491	514	465	504	524	491	468	482	506	487	464	506	484	487	472	491	465	487	478	489	475	488	488	523	481	488	499	493	497	474	509	486	478	497	513	452	475	501	480	481	473	459	492	493	529	459	519	478	485	511	515	504	489	478	492	494	505	512	503	491	517	496	517	455	462	474	494	485	452	532	487	469	491	511	472	488	490	497	512	468	514	490	515	460	490	502	494	496	505	483	525	501	521	469	482	492	467	463	466	471	468	502	488	486	500	518	509	483	476	509	499	490	471	521	515	543	471	478	473	523	499	488	494	520	476	513	482	479	471	516	481	460	463	486	490	510	455	475	511	486	482	500	512	519	462	502	497	525	492	478	458	528	493	521	461	491	510	456	468	476	492	486	457	441	527	488	514	469	466	526	501	488	493	491	476	478	482	436	501	472	479	505	450	458	517	468	473	519	505	478	502	434	494	472	488	494	474	445	469	480	528	483	519	517	503	495	500	507	436	482	459	476	520	426	473	480	477	480	473	483	502	487	482	485	486	471	489	527	482	481	461	486	511	503	509	455	513	485	515	481	454	512	511	462	513	465	469	471	493	443	475	434	449	448	473	512	509	507	491	518	441	461	528	470	483	495	500	459	513	514	486	428	462	529	480	521	460	487	461	487	466	542	496	503	496	445	458	484	497	455	491	506	483	495	493	466	438	464	477	490	490	505	477	478	477	510	491	486	515	506	502	501	478	468	518	459	501	464	511	474	448	467	500	514	505	468	512	499	483	517	482	517	503	492	515	454	503	502	484	478	483	475	479	512	516	515	490	489	510	429	468	495	467	502	511	465	445	508	473	475	454	463	457	432	512	438	490	524	477	514	494	509	495	504	507	498	484	491	487	476	505	482	480	531	493	516	453	473	462	494	484	477	503	545	453	456	473	483	468	478	427	492	479	466	508	521	479	484	472	483	481	509	448	508	475	464	501	531	462	523	474	469	500	493	481	492	459	462	506	510	509	467	491	476	474	552	507	505	512	462	438	471	494	480	477	503	493	475	481	467	493	525	485	502	442	475	475	473	495	464	514	538	478	501	472	492	483	507	495	510	526	463	476	466	488	511	505	470	458	473	471	467	436	501	508	478	480	466	488	483	530	462	516	496	504	480	508	469	472	545	499	493	466	511	461	471	517	472	492	493	484	474	500	512	528	499	480	481	483	475	498	458	479	531	463	521	520	448	518	475	503	500	506	511	487	483	461	500	477	472	476	485	497	492	486	487	515	483	495	521	519	519	525	499	483	460	477	475	510	529	484	486	448	525	495	538	494	490	501	480	498	497	475	476	501	473	475	487	463	485	494	492	526	477	531	467	492	472	487	479	465	493	451	488	459	507	478	436	503	462	450	519	460	497	490	449	466	515	472	473	500	506	496	472	487	473	487	471	509	461	488	505	483	509	455	503	490	445	498	495	432	471	455	496	485	486	494	470	496	477	481	465	494	480	463	509	495	485	492	500	496	474	487	492	483	473	525	492	484	489	457	495	503	497	480	481	483	497	489	507	496	464	456	521	452	478	484	466	477	441	497	465	504	468	488	470	463	487	528	519	474	472	540	466	501	483	495	496	499	482	475	468	504	495	477	515	496	517	484	449	508	469	486	464	490	489	502	509	488	527	496	454	495	503	495	477	501	470	497	492	500	469	468	468	492	470	527	491	484	475	489	479	482	496	501	500	493	475	467	480	481	447	453	502	494	486	512	486	497	455	509	481	462	473	513	468	441	500	487	481	473	522	520	515	511	533	471	481	498	512	531	525	519	479	491	509	502	485	498	515	501	511	435	488	485	521	488	504	501	483	484	468	458	509	512	441	492	486	485	452	471	507	523	486	489	481	477	527	474	499	490	497	487	485	544	495	474	535	452	455	483	483	466	457	475	479	467	467	505	473	512	494	474	499	474	471	446	482	450	493	487	487	542	481	468	467	496	487	498	495	469	491	497	513	472	470	515	459	486	499	508	497	476	449	474	477	494	479	453	483	482	500	491	513	465	488	527	482	506	487	461	472	481	471	539	518	500	478	486	500	497	438	463	499	473	501	484	455	491	521	478	516	462	518	488	499	446	468	480	497	466	489
9104	2434	3033	2406	1522	1082	783	590	458	406	334	257	279	275	228	206	221	252	240	239	228	197	185	181	176	172	151	149	156	146	149	173	145	149	154	130	127	133	133	125	140	136	171	141	144	137	159	136	147	125	157	146	151	145	136	137	141	144	150	124	130	146	162	146	126	127	106	121	129	107	108	122	128	130	129	140	127	130	115	109	120	129	141	119	132	112	155	141	148	119	118	129	142	132	120	116	144	121	134	138	125	107	129	145	150	104	125	116	127	108	113	142	120	141	130	133	111	121	130	113	116	121	127	139	117	124	125	110	112	124	120	145	116	119	117	105	137	117	124	127	119	114	104	111	130	115	136	116	121	113	141	133	121	124	138	119	123	93	118	134	146	122	109	116	118	116	131	110	110	129	119	127	120	128	118	136	106	126	107	125	123	123	133	107	126	145	125	131	111	148	139	124	114	115	102	109	131	128	142	135	119	105	125	130	134	126	118	107	112	98	121	131	139	120	112	127	122	142	116	120	111	127	106	141	117	112	137	115	107	117	120	137	95	133	109	129	138	131	100	135	126	130	120	114	125	112	121	140	126	105	139	139	132	103	122	128	131	100	131	110	113	115	126	122	98	119	101	112	106	111	120	118	132	117	123	128	132	122	129	135	121	150	129	114	114	107	130	125	120	139	107	145	130	103	115	133	137	127	135	129	114	115	121	131	127	126	111	118	129	123	117	126	111	123	132	127	152	117	115	126	109	142	114	123	139	109	129	139	96	134	128	122	112	126	113	132	128	98	119	113	123	110	106	124	129	137	120	130	120	132	129	127	144	106	129	127	116	133	114	142	115	121	117	121	133	124	135	143	124	114	117	137	105	138	132	109	120	121	116	132	108	131	117	116	112	125	135	127	131	123	108	121	128	125	148	114	105	119	124	120	107	105	97	115	128	101	122	123	138	127	118	119	118	109	111	136	108	115	129	135	136	131	112	135	138	115	122	139	133	145	127	116	125	119	120	131	107	123	106	137	130	120	124	142	124	122	122	134	105	144	116	121	139	122	127	124	138	124	132	141	124	117	142	131	114	123	139	136	100	139	119	119	120	113	137	106	139	106	122	141	109	128	121	119	133	123	104	123	97	131	134	121	131	134	127	133	129	125	124	126	114	126	137	127	127	143	128	142	123	129	127	127	120	130	139	110	125	121	119	117	122	108	118	125	121	123	138	134	123	104	103	138	119	123	129	137	111	134	135	128	149	129	115	109	116	130	114	145	124	132	118	140	108	120	119	126	128	123	128	119	132	119	133	137	143	137	120	114	123	117	126	114	122	141	119	100	110	122	144	123	117	110	126	118	129	114	116	125	120	113	121	137	144	116	122	126	116	123	121	137	119	90	144	106	101	134	119	110	121	145	127	116	119	112	110	116	127	119	112	120	122	130	124	115	124	120	134	163	118	125	118	110	143	115	128	120	144	114	110	131	130	125	131	140	112	125	130	105	150	129	107	140	111	134	120	124	138	122	124	123	131	147	108	124	128	107	113	139	150	125	120	121	150	133	146	112	127	138	128	137	121	118	137	121	133	138	98	112	118	117	134	105	131	122	134	129	104	125	122	122	119	124	140	151	121	123	98	127	121	118	143	136	137	131	103	117	119	120	136	142	104	129	113	106	109	136	123	124	135	143	129	124	128	138	117	115	132	127	114	138	137	130	114	108	121	118	152	109	110	148	124	118	138	96	122	137	124	144	108	112	118	120	111	118	106	135	131	129	133	146	133	131	133	134	128	130	118	131	107	122	126	142	125	135	120	151	115	159	144	122	140	111	123	116	142	122	106	142	120	121	142	113	108	122	122	121	131	118	125	120	118	117	128	125	121	123	136	144	144	111	118	127	138	115	129	122	142	123	144	131	139	134	138	118	115	115	107	123	128	125	128	137	124	130	124	129	119	112	113	120	125	117	151	121	121	125	145	132	128	118	127	137	114	118	119	138	115	107	142	140	123	115	134	127	134	140	113	124	147	128	123	121	115	107	140	106	117	113	127	134	133	136	105	98	107	127	121	144	115	150	128	107	124	122	134	123	106	112	121	113	126	116	96	147	126	125	114	105	100	128	116	100	118	118	117	116	113	124	113	113	125	132	137	115	115	122	116	128	137	105	117	133	134	126	114	119	114	131	105	96	120	132	129	133	119	128	109	106	130	113	124	129	122	124	111	120	147	123	110	111	131	96	121	123	112	122	127	133	121	124	137	129	124	122	133	108	106	107	116	119	150	137	113	138	113	133	133	120	144	121	143	101	112	136	117	125	141	116	101	96	115	119	106	111	117	118	129	119	140	113	119	134	113	116	104	125	111	150	137	113	133	137	127	122	134	108	112	131	128	120	148	115	119	140	133	133	135	125	100	125	107	122	112	129	120	125	125	137	139	125	126	133	123	132	142	138	130	125	139	141	113	121	134	110	138	128	118	121	111	120	125	117	127	122	116	130	124	110	116	116	124	133	114	133	135	130	130	104	117	110	118	127	132	110	101	115	109	130	138	128	113	106	118	120	111	119	141	129	124	126	148	121	111	104	119	132	132	130	132	155	135	124	131	128	138	118	118	115	144	132	133	141	128	116	130	119	112	119	130	128	105	123	108	123	134	127	125	116	102	108	137	107	124	125	108	115	136	118	120	127	127	125	113	124	130	117	131	122	129	127	114	137	134	130	119	107	148	124	143	124	132	123	142	131	124	121	126	131	119	125	108	127	119	120	106	152	122	115	133	124	98	122	140	120	127	129	130	110	126	117	118	137	119	131	138	120	118	109	127	127	118	112	129	150	118	126	127	131	123	103	126	120	124	125	114	120	145	108	128	114	145	131	116	126	137	122	118	131	129	146	119	102	104	113	127	115	130	139	123	132	124	124	112	112	131	122	99	153	120	128	143	125	116	141	140	134	128	117	115	118	142	146	143	143	134	134	145	131	125	144	131	145	132	104	137	116	127	123	130	113	111	126	116	115	123	132	135	132	144	112	107	99	128	121	126	132	107	121	126	107	114	118	144	115	114	131	132	138	119	102	125	105	122	103	117	138	99	129	115	125	125	132	124	129	133	114	109	139	99	137	129	136	125	104	120	115	105	123	141	130	122	130	114	134	103	113	130	104	151	106	135	108	127	121	129	105	125	118	116	105	114	141	123	112	103	103	129	116	128	118	113	120	124	113	108	125	113	138	135	114	130	134	120	106	118	118	128	141	126	125	127	97	117	132	116	124	98	128	124	133	146	109	116	114	129	121	103	124	109	109	119	106	136	130	120	120	117	118	112	125	129	119	128	109	128	143	134	114	119	125	128	135	116	121	115	130	118	111	121	125	119	131	116	110	138	124	122	116	142	98	140	117	142	151	115	109	132	121	113	136	139	102	118	117	99	130	111	120	116	127	147	143	117	112	118	116	113	125	121	136	125	113	126	114	108	137	131	114	112	104	129	134	131	117	119	109	117	134	122	135	123	111	114	113	129	125
6357	2356	5878	6923	5857	4697	3722	3037	2439	2127	1748	1542	1325	1170	1065	990	1063	1136	1299	1269	935	794	719	699	688	673	617	554	552	550	538	536	503	485	458	503	464	464	448	435	400	349	433	416	480	460	487	451	443	430	441	443	452	437	417	427	437	349	373	353	407	369	353	393	383	394	374	349	362	351	354	305	324	350	307	323	314	279	350	286	326	313	329	299	321	319	347	314	363	333	332	335	331	307	310	314	304	333	305	316	333	314	311	345	299	320	310	293	346	323	293	286	350	336	290	307	311	322	316	303	301	337	298	292	277	315	322	299	304	294	329	295	324	322	343	308	337	300	308	296	356	299	306	322	346	323	269	297	295	282	311	329	343	297	298	273	296	334	283	314	326	309	311	295	317	287	295	305	307	327	311	302	338	333	314	314	317	315	306	316	323	320	321	310	327	318	271	294	297	312	288	289	293	321	286	300	332	285	332	280	288	292	303	310	289	338	349	288	296	297	327	311	290	287	308	298	340	316	326	311	295	326	296	311	288	316	301	313	320	287	325	315	285	281	293	323	284	329	366	337	312	314	331	304	292	287	317	296	302	307	301	308	334	298	319	300	297	283	290	298	292	288	328	310	306	275	278	319	299	294	317	312	310	294	307	327	275	333	282	266	300	321	329	263	334	303	305	277	291	298	307	310	325	294	316	346	316	294	294	334	301	310	307	299	305	318	317	316	295	303	322	325	306	291	292	324	307	319	307	317	295	318	327	301	314	326	308	298	313	289	274	284	299	339	304	308	279	269	334	311	331	279	317	290	320	325	269	321	302	301	289	312	284	308	305	322	280	331	292	316	307	272	279	278	279	294	288	315	307	319	318	297	288	331	318	288	330	274	312	298	275	298	308	311	321	325	325	319	296	287	304	328	299	253	274	304	300	295	318	317	301	305	285	290	311	299	283	295	262	297	310	262	305	282	309	289	289	290	286	291	301	302	325	300	306	305	297	319	320	304	310	300	331	298	289	335	306	321	323	297	316	307	306	291	331	309	308	301	307	328	313	293	317	324	303	310	289	301	309	313	311	290	302	280	298	280	312	320	297	303	305	290	298	255	306	291	293	336	274	284	308	335	274	288	300	298	298	292	327	288	322	311	279	328	317	289	324	288	305	295	298	317	303	341	317	300	324	270	309	317	309	277	292	281	308	323	312	334	305	289	291	327	296	293	328	289	343	296	294	299	325	300	295	278	315	319	313	298	338	335	324	308	327	315	300	309	273	316	320	303	284	321	320	319	295	328	286	309	324	321	311	281	316	301	279	306	320	322	303	317	294	344	321	301	304	330	303	305	306	310	324	326	269	319	299	287	296	282	323	299	302	325	295	286	300	300	309	293	341	287	314	285	297	311	342	299	336	291	316	337	279	315	302	304	283	314	276	285	303	300	297	305	300	310	294	301	308	313	274	302	318	298	316	298	309	304	318	305	273	304	313	317	269	326	311	292	307	312	305	324	323	312	294	322	302	310	287	304	293	322	302	290	309	304	298	309	286	303	307	316	324	313	311	319	305	312	336	331	301	300	312	299	304	306	333	325	330	310	298	311	282	295	306	291	305	308	301	311	303	325	325	322	307	300	297	288	276	307	306	317	301	289	318	280	322	304	288	297	276	299	268	284	297	300	319	310	296	332	313	297	292	269	307	307	290	298	286	346	298	300	274	314	297	306	281	259	310	330	327	306	306	312	293	311	309	290	298	347	311	305	320	307	325	321	307	272	286	294	300	294	280	298	317	295	317	312	319	314	273	285	275	296	280	306	285	295	312	326	302	300	297	338	317	320	303	317	349	273	334	289	318	306	303	326	326	300	296	286	285	333	294	325	319	302	320	320	331	290	320	302	287	334	295	316	340	316	309	304	341	334	297	321	346	293	311	338	312	298	285	284	339	326	294	270	315	292	331	300	325	296	331	308	323	301	301	290	320	329	298	293	288	305	302	320	257	304	317	308	301	292	298	334	314	301	322	309	306	299	303	277	288	315	319	275	279	289	274	268	318	313	308	313	347	300	303	313	275	288	297	302	288	306	317	268	316	326	327	295	302	276	291	289	342	287	336	292	282	308	309	336	330	301	316	298	299	301	309	316	256	292	318	315	303	298	292	302	313	323	339	282	315	296	334	324	314	268	310	321	295	286	335	323	287	304	296	288	319	290	308	292	321	295	290	305	319	272	298	305	307	294	289	314	291	322	292	308	294	313	303	334	312	319	286	310	279	314	293	336	304	302	281	294	341	331	301	318	280	288	309	316	318	314	332	295	288	319	304	291	330	281	309	270	290	279	285	307	287	298	325	254	310	297	316	324	303	329	297	301	302	296	294	302	292	316	297	305	281	326	290	292	284	300	317	284	326	304	316	266	313	305	301	297	318	290	298	290	319	318	316	287	310	315	285	293	313	316	345	302	322	317	315	319	323	290	321	315	307	299	301	288	328	292	301	308	308	307	294	307	283	300	312	330	336	299	311	287	299	327	295	307	296	338	340	326	314	305	303	286	310	326	312	316	262	314	292	287	315	300	334	278	315	282	294	324	303	335	319	317	287	297	329	282	344	286	330	307	287	320	311	311	296	308	278	318	302	312	285	315	311	264	294	266	312	332	313	319	320	317	320	311	303	330	287	336	334	314	291	311	281	331	293	306	318	292	302	330	300	295	305	298	315	306	316	295	316	257	315	311	296	293	290	316	304	329	268	325	312	303	323	324	278	279	293	291	289	323	293	292	295	315	304	285	328	333	328	284	310	346	268	273	312	285	300	299	318	294	319	284	258	282	312	347	301	314	307	302	309	284	336	303	271	328	300	310	322	277	332	287	323	325	303	334	295	301	310	330	333	306	306	327	302	299	329	319	298	319	298	295	316	360	295	292	316	272	311	294	282	291	303	290	310	339	290	307	323	296	300	295	289	272	312	296	281	315	297	312	302	310	297	296	272	294	312	310	331	321	310	277	324	274	264	282	281	304	314	297	264	323	344	310	300	307	270	353	319	293	270	308	310	320	281	291	277	306	267	315	298	292	321	310	286	324	295	285	277	303	307	314	293	304	290	301	304	328	294	302	305	326	315	295	326	334	300	282	314	280	314	291	299	331	311	312	311	309	296	331	307	308	309	257	300	301	303	298	278	305	312	281	302	292	321	308	294	294	319	301	298	314	302	308	294	320	303	293	320	321	291	290	319	293	344	283	310	283	294	300	319	309	305	296	316	312	326	325	282	309	323	331	312	277	277	304	316	334	291	289	313	311	308	318	302	317	326	322	304	350	307	306	338	285	301	316	284	307	306	295	338	278	300	284	312	302	315	305	319	291	304	325	283	333	303	294	281	338	319	340	281	321	277	265	306	313	317	309	291	310	289	306	275	336	316	319	334	291	295	326	296	345	310	301	347	300	305	305	273	301	321	259	306	282	282	302	309	332	305	324	302	297	294	319	300	306	271	334	299	318	323	312	296	289	316	288	313	321	303	305
15486	4435	5198	3734	2420	1710	1163	883	732	600	466	477	407	308	313	302	299	325	365	339	240	227	190	182	212	191	178	190	175	182	165	185	155	181	151	176	171	162	144	151	136	156	126	149	138	152	168	162	146	125	150	149	143	142	124	158	144	152	138	126	121	139	141	164	141	143	144	145	129	132	129	140	117	113	114	135	107	132	111	124	148	129	128	130	136	129	123	146	136	122	143	143	134	128	103	132	106	130	116	137	107	128	130	110	126	135	115	131	137	138	153	147	133	94	123	144	113	127	131	113	134	120	130	151	128	133	126	117	111	116	113	109	122	128	133	126	133	131	132	109	106	117	120	120	146	133	106	125	120	125	123	141	123	121	126	105	114	125	147	142	130	135	122	120	124	148	115	127	115	113	125	119	129	120	121	123	107	130	125	107	122	93	127	130	107	144	101	132	135	128	124	125	113	138	145	142	110	132	125	125	123	124	119	119	120	127	148	129	110	113	145	118	123	121	127	130	135	125	111	146	127	133	101	120	132	114	116	135	119	131	121	123	134	129	131	120	133	112	139	118	116	135	118	117	132	121	122	119	104	116	114	120	121	118	123	122	102	104	108	117	108	119	107	109	124	118	106	128	112	110	114	115	115	124	129	115	122	125	108	129	123	114	127	99	119	126	111	143	134	114	141	122	133	117	118	125	123	130	131	121	119	115	123	121	122	122	125	106	109	115	130	118	120	129	122	119	121	138	129	99	123	123	120	134	120	129	131	144	114	120	126	146	124	134	113	131	113	128	125	122	137	130	111	117	109	105	115	147	109	125	111	125	104	117	105	146	132	131	144	132	139	137	137	119	105	113	107	131	124	126	126	117	149	113	127	126	135	144	111	109	105	118	129	104	142	99	117	119	130	127	118	117	136	113	111	129	139	113	135	129	121	125	121	102	120	125	120	110	137	131	122	124	135	127	136	129	107	113	113	142	142	94	106	102	115	116	133	144	133	128	115	113	128	133	121	120	111	112	110	109	110	114	138	122	103	134	99	106	121	131	142	119	124	127	151	128	97	102	129	130	136	106	133	126	132	135	136	121	109	117	118	151	145	114	128	124	130	108	114	117	133	114	133	123	102	143	149	134	118	121	134	101	110	135	143	108	114	104	118	129	128	128	135	121	138	119	129	128	107	119	106	123	99	116	124	120	133	119	117	125	123	153	137	109	109	132	122	139	129	137	122	100	127	131	121	116	103	108	111	118	124	136	135	132	122	136	139	134	142	117	128	144	114	130	125	122	128	126	145	113	114	104	136	117	121	125	121	114	111	125	115	127	119	111	149	142	128	118	116	139	109	134	129	130	113	122	91	129	112	131	115	134	151	117	107	110	145	134	134	133	120	132	125	127	113	125	142	111	134	120	123	139	116	108	128	111	142	114	107	132	158	114	123	130	106	138	132	126	118	124	107	121	119	122	134	132	124	118	113	114	115	107	138	135	118	132	113	137	119	112	135	108	108	121	126	116	130	125	122	103	123	122	112	119	130	137	134	124	119	123	125	142	120	108	129	126	115	110	106	118	126	137	117	121	123	116	126	119	111	117	134	122	124	125	102	137	128	114	132	108	130	113	129	130	137	141	124	116	123	128	127	133	116	110	117	133	142	116	128	133	120	130	124	119	118	114	126	115	113	132	132	136	126	137	129	121	135	137	127	136	145	127	128	124	143	110	125	131	145	121	120	140	117	113	117	106	107	132	128	130	126	123	125	151	152	111	126	136	120	128	121	152	146	122	124	151	111	111	143	155	116	120	143	130	140	108	120	98	127	121	127	123	126	122	121	138	118	107	140	103	127	140	116	106	124	122	126	114	112	113	122	131	123	126	125	113	120	122	140	114	117	148	145	128	130	130	114	120	108	124	115	113	126	125	130	129	121	110	111	117	136	133	103	93	123	137	142	139	133	139	122	127	143	133	129	135	125	147	148	119	132	114	118	125	132	130	133	114	139	120	134	127	125	121	116	133	155	112	122	116	108	121	104	124	122	133	125	117	110	106	116	123	121	114	131	137	121	122	115	135	118	113	131	97	114	143	126	96	115	132	115	101	124	126	114	108	119	129	127	126	120	116	118	126	114	118	118	101	124	109	116	113	112	123	127	133	103	139	139	147	127	121	116	126	132	105	117	131	119	107	103	125	127	124	128	112	121	109	116	134	123	117	111	113	127	120	136	116	101	125	127	128	120	123	119	125	117	106	122	122	126	110	119	131	135	116	98	98	104	138	134	124	123	139	120	142	145	116	124	136	129	130	113	118	134	113	107	110	121	108	124	123	141	127	144	126	130	126	112	139	138	125	119	107	118	126	128	106	105	131	130	110	133	114	126	137	113	116	116	108	126	124	118	120	117	139	134	103	122	140	109	122	120	128	117	117	112	134	127	120	143	118	112	109	136	145	139	134	122	130	133	134	113	123	127	124	112	141	120	132	127	118	116	144	125	109	136	122	123	135	108	114	121	120	121	127	129	104	126	129	131	124	114	135	112	117	103	118	120	124	133	122	108	115	113	130	138	129	104	128	119	106	112	121	134	134	130	113	123	133	121	105	113	129	129	116	108	139	126	119	123	125	136	151	112	116	119	138	126	103	126	129	112	112	147	114	103	105	132	137	119	134	122	121	137	136	120	133	125	125	127	114	136	109	126	122	119	123	132	125	122	117	116	126	99	122	127	132	138	124	120	127	133	118	135	135	158	128	119	114	109	127	120	114	105	126	110	125	124	114	123	103	122	121	125	106	97	134	118	114	128	139	111	131	127	128	121	116	121	100	121	140	112	123	123	115	140	123	112	125	127	146	141	122	131	110	130	99	133	120	135	122	124	151	139	131	124	107	138	138	124	143	120	109	117	127	116	135	112	117	131	118	118	120	114	130	136	136	104	105	110	146	112	147	114	103	112	124	114	131	128	155	109	127	118	111	123	117	124	114	103	136	131	126	111	124	124	102	132	147	128	111	137	113	124	125	111	126	129	112	127	136	125	137	132	124	136	124	126	93	103	122	104	115	129	119	151	153	151	132	131	115	120	112	121	100	116	123	127	111	124	113	129	131	133	144	135	123	143	117	126	119	138	126	119	134	115	124	150	146	103	126	135	133	143	132	123	101	140	128	117	126	128	105	115	114	121	116	103	112	128	116	128	126	98	128	129	121	130	131	122	117	126	144	137	128	119	121	127	123	122	132	131	140	132	129	121	111	131	148	129	123	115	106	126	126	113	129	129	123	143	138	110	111	122	126	115	141	112	105	130	123	134	114	127	118	128	129	124	126	136	134	125	140	98	111	117	113	110	124	118	120	125	115	110	120	123	127	111	115	123	117	112	127	130	116	116	136	131	128	112	135	133	121	114	129	126	124	130	124	97	127	148	108	111	106	114	127	121	139	110	134	113	124	123	112	131	135	133	133	111	100	124	117	126	118	134	125	126	123	118	122	106	108	119	104	140	133	109	106	124	112	119	114	120	138
8465	3665	8844	10192	8740	7190	5709	4593	3696	3091	2736	2362	2053	1801	1610	1583	1548	1601	1963	1880	1292	1116	983	930	953	1040	974	739	768	720	712	701	696	652	668	670	670	556	474	488	450	480	467	555	585	583	603	545	542	521	549	467	478	470	484	513	468	439	438	449	433	477	421	484	428	446	408	382	398	353	344	381	351	325	340	373	307	331	297	356	327	337	360	343	360	310	341	359	390	385	384	366	325	307	377	303	360	315	330	334	322	277	333	341	289	328	303	319	326	331	321	350	335	293	332	297	349	336	320	318	339	317	336	323	304	350	353	309	336	305	329	368	331	322	359	328	313	310	327	325	344	303	328	313	318	345	306	293	331	307	335	305	314	319	299	285	341	320	315	307	316	296	273	335	322	329	307	302	291	327	314	366	333	296	342	304	297	318	309	319	335	305	320	331	323	339	314	328	308	322	311	336	323	329	314	318	295	293	315	299	311	304	284	306	310	323	341	328	291	337	301	278	336	329	338	321	321	303	341	310	308	302	306	338	298	302	318	312	341	304	278	336	289	311	314	312	309	311	313	308	356	316	285	320	291	309	310	330	330	329	334	323	340	321	311	323	317	303	328	345	347	332	340	314	312	345	339	312	344	329	317	310	314	325	309	296	323	350	311	296	325	322	302	306	341	288	273	316	316	296	315	334	308	338	322	319	318	317	279	323	291	307	338	306	306	309	292	342	333	327	353	301	301	315	315	330	295	325	277	324	322	272	310	311	337	318	344	298	323	317	298	323	316	325	355	319	338	332	337	289	296	299	326	323	304	320	295	307	327	332	287	275	297	311	332	320	315	313	298	334	298	328	355	327	332	310	327	292	323	292	295	324	294	282	300	334	337	320	305	366	330	330	297	335	314	325	308	318	302	334	298	339	331	305	321	279	320	348	319	324	329	299	323	333	322	284	341	310	323	320	323	317	317	295	337	334	310	336	316	331	288	290	312	333	311	340	337	330	287	299	277	313	308	312	327	313	294	321	305	338	311	302	302	315	310	325	338	317	316	325	345	322	328	315	333	321	280	304	326	313	295	303	287	315	314	313	299	329	323	329	308	302	314	338	319	354	317	298	339	343	346	290	296	316	298	325	306	311	297	337	283	294	321	317	290	326	297	317	346	315	337	317	337	326	323	305	300	326	324	314	310	309	312	303	308	317	311	290	316	320	307	306	307	307	347	328	289	319	326	319	314	310	347	313	326	310	315	302	359	313	324	320	325	304	320	306	290	314	280	311	335	302	328	293	338	322	304	314	326	329	323	300	298	308	326	325	331	344	331	294	329	311	310	308	329	316	304	316	297	349	340	332	340	339	339	326	308	326	293	302	340	310	294	306	307	300	306	304	320	295	316	326	318	333	344	310	306	311	326	367	315	317	312	334	319	330	297	305	307	322	307	319	305	324	266	327	310	311	310	319	323	320	332	321	328	333	313	315	306	325	307	310	309	279	343	310	304	325	329	317	335	343	343	344	308	305	301	321	320	319	322	289	299	300	342	316	300	292	331	324	288	343	304	352	325	336	275	319	340	338	349	318	292	279	311	302	314	308	304	325	314	329	311	308	300	338	320	305	310	345	297	313	313	307	319	314	302	294	295	320	318	318	302	316	333	345	326	305	303	313	325	328	312	292	352	312	320	312	309	337	333	320	334	315	290	361	341	326	305	295	338	311	337	319	322	309	335	308	337	352	329	334	312	304	277	292	315	305	316	308	303	333	328	331	299	307	307	318	306	297	312	307	341	318	310	315	324	294	329	307	301	327	299	316	306	287	310	337	332	317	308	310	312	321	306	268	317	298	315	364	288	314	313	329	337	299	331	288	340	310	294	328	304	292	347	314	297	313	333	316	316	300	315	304	339	311	312	334	324	311	269	339	333	322	326	326	309	323	314	303	308	324	320	335	325	323	299	345	292	326	343	312	330	328	325	308	316	342	303	327	325	343	303	334	292	320	337	321	313	304	319	368	323	315	346	310	328	290	309	314	296	297	305	329	303	320	310	332	298	266	319	327	313	311	314	335	322	332	337	303	302	304	310	343	304	323	329	302	306	308	284	328	316	302	320	300	315	325	307	311	321	331	273	341	331	327	342	294	321	288	338	342	351	324	305	322	324	334	321	336	321	318	318	290	340	290	365	362	282	284	323	303	305	322	331	324	317	329	338	316	320	334	288	320	296	307	323	306	329	335	324	294	352	308	307	328	293	349	331	348	324	329	314	307	301	316	317	290	312	298	323	346	350	303	274	326	280	366	311	311	321	329	334	299	329	325	297	300	279	349	348	304	316	309	338	292	299	310	309	300	349	313	318	329	316	338	333	319	339	320	318	320	327	294	316	347	273	296	320	348	317	325	312	307	329	327	305	328	320	327	328	303	312	319	304	349	329	306	334	293	329	324	317	310	309	299	318	328	328	330	303	332	323	312	318	324	307	297	287	330	333	342	346	309	290	294	326	321	319	335	343	331	342	327	330	324	281	312	300	297	335	316	303	359	335	298	350	351	304	289	327	333	332	296	309	308	322	320	296	310	313	283	301	321	297	313	341	331	301	319	325	312	320	320	336	333	322	312	302	311	280	305	307	338	335	322	288	344	310	326	324	304	283	353	317	337	371	320	333	325	295	347	310	316	304	290	344	326	347	307	315	322	344	327	312	326	320	317	277	325	328	299	317	349	302	312	301	373	330	315	317	303	322	315	298	295	307	308	289	332	298	324	299	340	308	307	306	307	327	324	303	297	286	310	337	330	326	318	326	327	305	323	314	305	331	299	324	314	345	324	329	328	308	307	296	282	292	350	333	312	322	361	326	295	300	305	314	309	330	308	300	309	317	325	350	315	327	332	276	321	283	294	306	322	305	316	289	329	337	300	291	294	311	343	314	314	304	325	297	305	289	273	338	323	296	331	318	345	294	311	351	307	323	352	288	318	309	331	317	319	301	323	324	335	288	321	324	321	309	314	317	352	287	346	298	295	281	319	322	328	321	321	309	302	341	320	299	311	359	296	283	319	341	302	322	301	335	326	312	300	294	310	333	341	299	327	288	343	295	316	327	333	319	304	293	326	320	315	317	325	307	297	302	294	335	307	347	303	315	318	335	339	311	322	306	364	334	309	339	329	315	306	343	292	290	307	305	294	325	355	278	305	321	305	321	317	300	314	299	304	302	326	327	343	305	361	331	317	313	345	311	291	298	322	295	345	326	301	313	304	309	303	338	326	334	339	332	344	329	332	324	331	327	315	334	312	319	282	334	321	276	333	326	323	301	296	309	320	311	326	334	313	305	353	326	318	288	331	312	333	304	335	303	328	295	313	313	312	322	325	305	293	319	294	299	313	296	343	308	287	322	326	304	308	330	322	296	323	304	341	316	299	306	290	307	340	357	327	322	324	311	332	291	320	327	320	299	309	313	328	318	332	333	303	305	331	335	300	304	293	322	317	319	279	295	282	311	322	326	293	346	316	286	361	335	313
3023	1016	1299	1036	717	530	424	374	288	268	298	221	240	226	218	210	236	237	252	255	209	235	240	239	225	232	232	184	205	209	214	206	246	198	198	224	211	208	229	221	217	208	197	215	244	199	187	214	197	173	216	214	207	204	237	222	198	227	217	197	221	210	214	209	213	210	232	213	249	186	185	192	226	211	217	218	248	216	210	211	209	202	192	188	201	214	226	237	200	201	177	217	191	190	214	230	217	186	202	229	239	210	220	200	221	212	214	200	208	188	211	213	191	210	193	223	219	217	238	197	205	199	201	200	212	217	220	219	187	212	218	195	193	211	205	202	224	210	206	181	222	224	207	209	221	214	210	230	205	211	204	205	210	238	211	219	214	184	203	191	208	183	204	195	196	188	216	214	200	198	230	219	201	240	196	222	212	182	209	204	225	186	216	182	182	206	194	190	190	217	203	208	209	178	214	197	215	218	214	230	217	198	209	205	202	230	194	220	210	210	233	198	213	217	200	195	242	213	222	209	221	247	211	210	211	225	199	214	215	220	224	211	223	197	210	195	203	202	210	233	210	203	189	218	201	226	210	193	232	220	208	226	193	210	195	192	198	212	208	214	202	208	213	209	218	193	205	213	197	207	210	193	200	220	182	196	185	203	197	215	192	225	190	219	195	213	190	220	201	189	192	200	181	221	209	203	203	214	206	188	209	205	226	213	225	210	196	200	228	213	211	200	215	221	208	236	222	188	195	227	242	206	237	215	204	221	210	196	210	224	213	215	211	226	220	212	176	205	216	202	185	224	213	183	226	233	196	221	190	193	231	193	202	190	204	218	209	199	221	199	184	206	206	207	212	224	234	193	220	238	187	190	219	207	235	215	210	206	216	201	199	211	206	213	228	208	216	211	205	196	198	207	210	215	204	208	214	269	204	207	229	202	224	224	216	209	201	195	215	200	228	203	200	210	196	215	222	200	220	212	206	206	228	199	207	191	197	187	203	205	219	219	207	209	197	211	213	191	196	222	183	198	203	185	192	233	191	204	213	212	205	201	203	223	229	206	207	212	174	213	221	213	194	205	201	212	223	215	203	191	207	207	201	204	200	198	223	216	219	195	217	201	189	215	199	211	198	203	197	218	217	192	211	199	194	203	209	179	228	179	200	195	193	198	196	210	213	213	194	202	201	201	197	210	234	181	214	246	260	184	199	236	229	208	212	173	198	210	185	218	230	202	237	244	213	212	193	195	202	213	193	226	233	200	215	221	232	188	204	201	191	221	227	217	218	199	192	244	191	203	217	177	201	214	206	189	206	184	211	201	212	206	209	197	230	209	216	227	227	215	212	231	231	213	195	180	220	188	218	203	194	190	226	225	213	235	191	209	200	226	207	206	213	229	195	192	209	202	194	203	209	225	205	166	233	214	225	216	214	210	202	212	200	207	205	189	223	214	214	205	199	186	214	232	210	197	184	199	227	220	231	213	195	216	186	195	236	220	224	193	219	212	200	229	206	196	232	216	207	208	211	223	202	218	180	207	174	209	203	191	189	174	218	210	205	230	195	208	222	234	199	191	219	245	207	200	209	190	202	210	212	202	212	195	191	214	201	231	215	183	193	214	236	224	201	196	212	229	209	208	195	216	199	204	190	221	205	226	217	229	202	214	247	232	194	226	209	195	197	220	230	218	183	191	192	211	222	209	247	202	191	213	230	209	174	218	196	209	208	198	208	220	206	191	200	216	218	213	215	198	223	231	199	226	197	225	221	199	215	203	201	202	223	230	200	215	221	199	222	194	206	209	202	227	192	197	210	177	222	225	209	199	204	226	204	198	191	215	212	209	194	201	193	184	197	208	245	211	205	203	199	211	201	205	211	209	204	202	209	239	227	212	213	215	241	207	231	215	234	191	207	212	204	208	206	206	211	193	239	188	207	225	233	188	199	237	194	215	189	219	210	184	207	228	213	225	223	202	191	230	218	192	215	196	220	245	206	213	253	196	210	211	209	206	236	187	204	206	205	207	232	205	207	215	228	217	220	211	227	232	203	215	187	228	209	219	222	197	212	216	197	197	214	221	207	232	193	192	201	213	227	208	220	209	202	197	191	208	195	204	214	245	199	205	204	218	223	192	201	195	213	202	204	195	224	221	229	204	199	201	218	219	227	214	217	196	218	210	210	212	197	214	203	218	197	213	204	187	250	224	194	211	192	197	225	202	220	221	224	176	215	194	191	205	191	202	220	205	206	212	232	207	194	252	199	233	188	215	209	207	192	202	197	220	229	208	200	207	210	207	205	203	209	221	220	191	239	206	188	215	201	217	204	180	196	223	249	223	182	182	206	236	221	184	213	214	198	184	218	242	220	201	212	196	209	227	210	189	218	203	180	199	222	193	208	205	213	231	218	209	217	216	208	209	215	185	209	215	225	182	239	210	203	201	204	218	200	238	213	248	224	218	220	202	198	213	186	229	195	199	206	200	200	217	204	205	215	195	225	213	231	216	176	203	205	188	181	202	229	181	214	194	219	197	236	225	192	225	237	220	207	207	242	157	200	190	210	213	222	219	200	170	226	228	227	219	193	225	213	213	233	186	216	204	218	241	205	200	182	210	223	226	207	215	214	222	206	216	217	194	205	209	211	220	200	200	192	221	210	213	201	220	205	227	200	190	185	192	220	227	201	206	208	204	194	220	243	198	207	209	236	199	218	173	210	207	186	224	200	202	192	219	190	191	202	184	196	209	217	215	186	192	211	184	224	201	204	210	191	232	180	205	208	230	201	221	213	186	226	222	209	208	193	208	200	202	196	232	214	231	200	201	202	189	232	211	202	216	183	195	186	239	220	201	234	207	212	223	216	207	226	219	201	173	189	200	195	210	214	236	215	209	194	196	202	196	223	224	214	194	209	197	228	216	218	203	246	205	241	234	186	188	200	196	212	206	197	185	228	227	216	210	242	203	215	230	212	223	229	215	200	189	194	220	193	204	198	201	207	206	197	232	197	229	220	209	204	222	198	199	220	221	191	218	209	207	201	195	221	173	205	226	203	212	213	233	195	229	224	224	218	205	215	215	213	218	220	202	216	228	200	228	210	185	191	218	221	171	200	207	205	240	199	234	192	228	203	211	210	205	201	234	198	224	241	237	210	204	186	204	190	202	212	197	222	204	208	215	206	218	235	223	224	200	210	211	182	184	228	182	218	202	214	229	177	236	158	223	194	199	222	190	175	187	207	232	228	219	196	208	209	223	218	194	225	229	235	225	221	233	201	245	204	206	196	207	231	206	221	217	229	193	219	233	206	206	230	194	192	223	187	213	173	218	227	191	199	214	222	206	216	197	190	208	235	191	198	216	203	203	178	195	191	194	189	213	199	191	202	225	191	216	199	194	203	197	178	202	178	195	195	201	209	202	200	218	201	189	229	207	219	207	197	186	205	198	211	204	205	185	214	219	203	199	196	226	193	218	210	217	195	231	244	211	208	226	196	204	217	198	220	202	209	214	220	213
2654	1254	2621	3180	2622	2044	1582	1411	1145	1032	943	852	755	770	684	706	683	749	832	764	645	613	599	549	561	625	570	551	556	529	512	559	577	545	559	532	586	572	538	520	510	545	531	529	571	551	555	528	528	499	550	482	537	524	505	509	537	492	521	516	537	530	520	494	529	487	511	511	497	465	508	512	469	515	468	499	486	488	465	452	484	508	484	471	473	481	504	503	486	501	504	490	496	453	473	487	435	461	532	455	500	479	503	466	483	483	525	490	504	467	539	437	479	468	511	482	503	504	471	488	502	469	494	501	482	492	482	454	459	532	516	515	503	485	491	471	471	440	523	430	512	507	527	465	488	490	490	522	492	503	467	513	494	469	484	439	500	511	481	501	474	532	451	447	488	476	469	469	480	458	453	482	477	503	468	508	410	497	511	454	452	474	473	512	513	453	488	434	502	473	482	488	494	501	458	490	517	497	502	455	482	482	478	496	496	497	505	518	466	510	497	518	447	520	510	469	508	490	509	492	500	499	495	497	438	501	459	504	488	475	462	492	483	472	493	493	487	503	456	495	486	468	494	498	473	467	470	458	471	443	480	490	475	495	488	465	472	497	510	476	494	503	517	478	458	496	471	506	455	469	497	439	455	488	506	454	469	482	479	517	521	471	503	461	487	472	448	466	464	502	478	470	531	513	498	496	481	509	435	457	469	480	435	497	488	499	476	510	465	501	486	481	486	515	523	466	464	481	490	516	503	486	513	426	510	473	470	511	426	489	495	503	511	524	483	432	500	452	503	476	470	508	469	482	511	485	450	469	523	513	444	456	485	483	515	475	475	488	474	454	487	479	474	468	461	477	507	515	476	519	467	488	463	481	509	467	474	481	436	481	478	482	464	453	481	456	503	491	483	466	495	497	486	470	485	508	509	514	497	511	517	455	489	478	492	455	482	500	481	495	519	458	522	499	476	466	520	490	547	489	503	499	487	457	485	502	498	446	437	502	503	485	515	458	510	459	468	484	475	520	518	515	469	495	499	477	506	485	475	466	530	486	489	517	492	504	482	495	491	511	477	464	504	481	491	529	530	460	479	498	500	474	453	493	488	473	513	460	477	460	477	482	484	450	508	493	465	496	466	537	457	434	517	448	460	488	511	479	493	452	506	493	479	519	498	524	461	471	502	476	484	510	464	456	508	476	506	455	483	492	452	459	469	473	468	504	478	451	500	474	513	492	499	504	458	512	486	489	495	500	495	459	501	463	488	497	467	485	503	510	488	472	471	464	493	481	465	475	478	495	488	495	442	480	452	512	497	492	488	523	496	497	453	521	531	512	513	483	466	502	481	447	448	491	441	457	476	503	463	482	454	494	523	456	503	503	516	517	481	492	456	488	501	477	513	455	506	499	474	493	487	485	477	520	471	493	471	502	471	523	472	494	469	442	433	449	516	473	496	522	489	460	521	457	469	442	497	458	456	456	489	516	468	515	505	533	514	495	475	480	451	514	462	505	497	504	509	490	458	501	469	479	490	457	480	457	475	468	481	477	485	501	493	496	484	488	490	482	496	484	491	453	518	468	479	439	477	503	477	451	493	503	463	485	501	502	486	482	472	477	476	494	519	504	484	476	506	508	484	467	478	499	489	478	494	488	523	499	482	498	479	522	475	481	502	481	474	482	518	503	468	485	458	535	481	508	481	521	488	473	506	485	499	491	483	510	491	445	489	485	480	491	501	474	464	501	497	501	509	495	451	499	506	469	494	553	503	496	447	460	514	461	496	486	449	451	498	476	512	521	490	445	511	526	484	493	465	500	502	488	504	463	508	500	509	502	503	494	480	496	487	476	509	486	440	520	497	475	525	484	477	480	484	461	469	463	491	502	445	525	501	490	468	540	454	530	483	492	451	453	485	521	474	496	501	459	461	495	493	501	482	468	475	522	481	492	493	492	452	471	451	483	471	435	430	465	494	468	488	465	505	549	466	489	486	504	494	532	461	500	485	470	499	454	518	533	457	550	515	514	498	471	475	481	474	498	462	451	454	478	504	490	513	493	482	477	456	539	449	458	451	492	471	437	508	455	469	471	495	476	492	532	473	514	512	493	506	487	487	470	505	502	515	486	487	489	495	517	512	481	473	477	515	445	494	495	469	491	487	495	476	509	456	486	457	494	515	478	462	474	484	492	494	453	487	522	463	450	453	494	466	477	499	472	468	466	488	518	487	507	475	521	509	495	479	473	492	482	515	496	519	480	531	496	470	495	494	473	470	457	501	484	450	493	471	461	476	503	497	512	490	494	479	509	488	446	485	485	525	512	487	486	476	489	493	422	482	479	504	459	479	475	535	493	480	482	471	485	500	506	480	463	463	516	471	474	467	529	500	486	457	457	481	506	460	513	467	530	471	488	480	466	519	469	482	509	477	494	478	477	481	470	507	506	497	500	479	469	485	492	536	477	478	480	483	510	525	490	506	496	484	516	493	500	492	529	488	451	470	485	503	496	518	490	514	487	489	494	494	484	502	498	519	482	524	469	496	503	506	472	500	491	492	467	523	502	485	488	518	497	477	519	529	476	481	483	524	504	493	528	496	511	443	473	482	464	486	503	486	518	443	489	485	493	488	474	496	500	468	475	506	478	521	525	492	452	522	488	481	518	524	460	498	481	462	477	465	486	494	509	524	497	512	473	456	474	510	445	492	477	506	508	477	477	474	474	492	462	480	440	512	478	491	477	497	484	488	488	473	483	478	464	489	469	468	452	483	491	480	474	459	488	474	492	502	477	460	484	455	509	488	486	491	484	490	466	482	475	529	489	504	508	505	505	423	508	530	533	516	493	455	460	497	495	516	511	459	479	496	485	455	464	461	483	503	476	507	492	484	495	515	468	434	499	466	473	491	477	503	513	475	480	506	486	496	484	459	485	507	521	514	463	503	479	468	483	497	470	505	519	480	493	485	490	467	462	462	467	532	524	460	502	478	498	481	469	476	485	512	444	496	530	471	501	482	474	472	440	479	492	494	493	499	443	468	448	450	468	503	531	493	474	462	449	503	469	517	509	490	488	502	476	461	514	460	491	487	488	508	481	473	474	453	493	516	545	493	463	486	506	494	471	486	455	525	493	474	506	453	464	469	455	510	480	451	479	493	473	496	448	503	464	514	474	498	476	481	468	491	483	483	505	503	487	507	484	503	489	490	448	502	466	468	498	502	468	524	520	405	504	504	518	510	545	445	494	491	468	524	514	496	420	462	513	483	501	467	510	501	489	456	509	487	494	465	461	521	486	514	513	496	508	469	497	492	459	470	440	523	503	493	480	485	465	487	518	476	482	441	457	483	469	493	479	488	495	478	522	531	494	490	483	504	465	466	452	538	507	486	478	517	464	521	484	467	522	476	486	499	463	463	483	478	488	468	489	500	536	496	475	474	482	525	510	494	487	509	517	472	479	518	466	506	489	448	515	490	498	491	470	528	498	511	510	453	464	519	487	464	442	516	526	514	503	489	479
8764	2426	2969	2266	1455	1038	775	576	507	401	357	315	281	237	252	211	203	227	249	252	188	198	179	167	177	163	168	162	159	164	135	152	144	151	144	135	129	144	128	126	124	138	145	132	141	138	151	128	157	138	134	127	136	140	139	134	134	133	115	124	131	149	140	115	129	97	157	136	130	122	125	125	103	139	134	113	140	133	98	146	136	122	126	103	116	131	137	121	129	127	121	112	141	127	128	138	122	129	141	143	122	131	131	110	111	116	149	111	125	143	120	131	120	125	120	107	129	132	124	133	136	148	139	136	119	125	117	135	124	126	120	131	147	143	129	120	123	140	118	136	123	124	131	132	118	122	133	149	135	136	126	132	98	107	110	126	136	110	114	115	116	117	116	112	117	134	116	128	135	125	119	133	113	118	115	113	122	140	112	109	130	114	115	118	120	133	115	144	118	131	119	125	123	114	103	116	109	126	104	104	117	125	128	129	123	144	115	99	127	113	93	127	141	106	131	102	111	121	115	127	121	115	127	141	109	142	129	140	133	119	125	118	125	140	133	128	135	136	113	122	128	117	138	93	119	128	120	135	126	139	129	129	131	126	124	114	124	132	119	144	118	97	138	116	114	134	118	132	127	140	129	119	120	109	116	122	129	122	120	123	125	136	116	141	120	122	117	116	111	106	142	134	154	133	127	121	134	120	121	120	119	134	133	118	135	133	137	124	134	125	147	127	118	142	122	116	108	113	139	121	113	124	104	111	127	113	106	125	129	118	149	109	116	143	96	132	110	125	135	126	145	110	115	106	120	144	132	120	116	117	139	127	106	126	114	113	112	129	126	148	130	123	111	122	125	110	150	126	118	120	138	101	135	136	142	119	131	108	143	127	115	119	107	110	136	124	133	134	123	131	115	127	120	119	105	116	139	122	130	126	123	135	134	117	124	120	120	125	127	121	112	132	142	122	132	104	139	132	127	123	137	133	118	141	114	136	112	121	110	131	115	118	114	121	117	114	133	119	128	134	152	121	131	132	148	113	141	118	117	124	115	129	126	102	144	125	118	132	112	134	117	140	130	146	132	106	112	115	123	131	115	119	140	111	112	112	151	145	138	115	126	129	137	116	145	111	122	143	124	115	138	118	119	128	125	137	107	119	126	94	99	113	125	126	123	122	112	115	136	120	108	132	127	123	141	119	112	114	131	141	147	99	132	124	128	122	130	132	148	139	132	107	107	133	129	138	123	134	132	126	129	135	128	126	119	133	142	130	119	119	120	142	125	122	115	127	124	102	111	106	116	111	112	122	122	126	127	118	124	117	119	120	111	113	121	137	125	136	150	151	97	138	113	127	130	131	122	124	102	113	117	117	119	112	122	121	129	131	128	110	120	129	136	132	125	125	128	140	149	127	133	126	122	134	125	133	138	118	126	121	127	117	137	125	129	126	133	115	128	125	136	116	128	128	123	123	112	133	109	129	124	127	138	103	142	137	122	112	135	128	130	117	108	116	132	119	133	129	123	136	115	130	132	129	135	117	137	129	151	123	129	121	92	124	112	134	113	140	97	144	129	106	116	128	110	123	131	134	134	123	120	127	121	117	105	134	123	105	130	134	135	124	115	114	132	127	126	117	138	122	128	128	150	114	130	130	111	116	147	108	115	105	105	136	139	116	96	127	119	111	112	126	136	144	126	119	131	109	132	121	140	123	115	105	110	125	136	148	131	122	133	117	146	111	135	116	108	121	117	106	125	120	116	115	115	96	131	128	120	110	124	120	131	119	124	129	116	115	116	131	137	112	112	128	141	133	110	126	115	116	109	128	98	103	98	104	144	135	118	131	129	125	125	120	109	111	118	129	126	117	134	134	107	130	119	134	120	117	119	133	114	138	125	135	147	132	108	113	122	117	103	123	118	129	104	123	142	145	124	133	138	131	120	119	124	126	126	114	138	122	114	153	133	102	139	102	123	121	102	107	125	121	118	136	127	120	111	128	126	130	129	120	113	113	122	117	126	124	133	140	124	121	123	133	122	117	112	135	109	151	112	119	121	138	150	124	118	131	112	130	154	121	144	100	122	110	131	114	128	121	126	128	121	113	123	127	124	110	149	110	127	110	135	108	109	140	118	109	125	136	130	116	108	143	107	125	125	122	131	112	123	140	132	111	116	137	133	125	136	153	116	117	131	119	127	130	110	120	114	126	128	134	131	128	123	121	100	115	130	117	119	140	114	130	134	134	118	122	108	115	128	101	115	129	123	107	122	121	118	114	130	124	147	119	118	128	122	126	115	119	112	137	117	127	121	121	116	96	136	132	122	115	125	127	113	127	125	119	138	122	130	116	96	146	127	133	112	127	124	130	120	131	143	104	126	101	116	123	135	119	115	102	127	128	132	123	97	115	123	128	123	106	117	134	141	110	136	100	106	134	115	113	133	128	129	117	132	112	115	103	124	113	127	141	104	128	109	121	138	140	126	112	130	126	132	106	128	127	115	129	121	123	115	112	110	121	105	121	147	128	129	116	105	116	106	106	123	112	109	124	121	131	110	104	132	114	109	126	113	138	124	120	109	115	129	147	138	133	118	124	104	120	136	123	138	104	134	127	129	114	116	124	139	129	132	120	125	131	142	116	131	126	134	131	117	108	124	109	128	107	142	113	127	120	118	114	123	118	115	125	122	116	114	128	141	117	134	120	102	106	110	117	149	115	124	129	119	131	119	127	112	113	120	143	123	131	138	131	127	106	119	118	102	115	129	108	111	119	117	124	140	132	125	102	120	112	98	111	124	125	135	139	118	136	129	139	119	119	121	120	127	102	121	133	120	139	127	153	135	128	114	121	122	123	139	117	145	111	118	133	133	118	131	141	99	144	112	121	132	129	126	119	127	110	115	122	143	94	145	138	146	118	124	126	113	111	118	136	131	111	117	128	122	128	123	153	107	122	98	131	134	120	143	121	120	115	128	112	115	113	128	133	133	104	126	124	140	124	117	133	109	129	120	129	124	132	121	134	110	133	124	107	122	113	118	129	119	133	124	126	141	144	135	110	121	101	130	114	143	119	133	121	142	125	127	115	103	138	106	118	129	131	131	114	129	110	96	134	118	103	122	95	149	115	137	118	142	137	133	116	123	127	128	131	132	121	121	147	99	123	128	116	113	148	127	126	129	130	128	108	127	128	126	120	110	133	137	120	118	126	126	108	138	120	108	140	132	103	130	132	140	121	131	120	118	118	122	127	132	117	114	116	106	110	123	129	126	102	97	129	139	121	120	115	132	132	143	133	118	104	128	106	114	115	130	118	122	117	130	114	128	117	134	114	135	123	133	114	110	142	150	118	116	109	113	132	125	134	128	127	116	104	115	121	125	139	117	124	119	138	137	116	125	125	119	142	131	147	112	122	119	119	119	113	101	122	144	120	117	106	128	115	123	115	132	149	116	125	138	129	137	132	100	164	113	143	117	108	133	117	138	118	132	120	143	141	135	127	121	138	135	110	130	132	138	119
6315	2233	5669	6777	5885	4644	3609	2988	2461	2022	1733	1538	1286	1227	1100	1093	962	1150	1356	1262	847	717	684	657	700	664	634	617	565	491	514	521	532	511	481	485	526	490	472	401	377	388	423	416	455	468	451	442	431	447	441	425	420	441	449	442	390	443	411	375	377	368	387	383	375	337	353	364	336	345	307	330	307	303	343	314	301	303	296	300	291	331	300	306	311	324	316	306	342	332	333	351	335	328	318	301	308	309	268	288	296	299	308	293	282	318	323	304	325	293	293	309	315	299	300	338	268	326	303	271	331	296	310	302	330	311	284	332	341	306	282	308	350	295	315	307	307	303	322	292	325	313	291	294	313	296	296	272	296	302	294	329	309	295	303	316	289	300	308	321	297	309	322	307	319	295	286	275	302	309	304	303	328	299	323	317	296	317	295	322	316	305	303	320	298	319	320	304	321	339	319	319	342	296	299	294	299	307	322	291	312	297	293	330	286	312	311	323	309	282	301	323	287	283	323	296	318	319	295	291	305	313	301	302	321	324	315	272	316	276	326	303	290	293	326	320	278	300	304	300	297	315	297	304	320	328	305	296	300	312	284	299	296	287	312	308	326	318	308	311	303	302	304	278	308	331	303	305	311	304	311	327	316	295	307	296	298	298	304	304	308	300	342	313	285	306	339	305	284	311	314	308	339	291	312	312	286	310	269	309	297	329	281	305	331	305	295	296	308	310	311	324	307	320	331	281	302	299	317	293	308	316	292	298	296	286	324	283	274	309	290	304	295	289	316	295	299	294	330	298	310	302	338	312	322	311	300	292	310	281	320	279	270	261	302	294	299	297	296	308	289	255	313	298	302	309	313	326	339	293	327	310	277	277	315	286	316	299	319	286	313	316	322	304	317	289	318	301	327	306	292	323	333	306	279	288	292	288	317	330	336	344	307	286	317	291	305	288	306	292	276	323	288	276	286	328	297	248	302	307	332	340	297	254	323	291	322	287	311	318	337	281	317	300	277	294	315	283	316	317	305	323	290	329	280	302	312	312	332	331	295	316	303	316	288	286	287	342	295	306	285	304	311	299	330	334	310	340	322	306	299	311	282	322	309	291	335	323	299	303	331	301	278	316	295	308	301	320	318	299	285	303	334	284	302	256	304	312	303	315	300	296	308	311	342	318	289	311	310	305	303	302	293	297	324	309	275	319	300	321	312	291	337	329	308	291	321	294	308	279	310	326	307	318	305	302	311	294	292	301	311	317	294	303	309	325	287	291	276	324	316	305	277	326	291	291	321	301	322	286	278	333	280	281	307	303	315	312	338	344	326	300	304	299	322	316	300	276	281	314	309	315	318	335	235	284	310	305	318	267	333	301	281	291	317	295	312	291	304	294	327	312	324	313	301	324	336	301	323	324	311	314	319	301	305	340	317	316	315	292	319	315	311	314	299	310	319	294	304	305	301	293	308	294	325	287	313	348	293	279	307	296	299	269	287	304	277	316	311	291	312	314	307	317	300	291	325	306	322	312	304	299	275	294	320	313	310	308	293	311	308	310	323	314	294	296	284	302	312	310	311	303	307	315	343	312	313	334	316	275	314	327	284	323	306	335	316	300	335	286	312	331	298	322	311	310	300	310	333	322	295	280	312	313	271	308	303	283	322	287	315	306	298	342	332	272	299	304	272	313	304	308	301	308	309	321	302	318	290	301	277	308	311	292	298	295	284	305	318	300	290	301	276	284	326	332	282	331	284	322	317	294	295	308	282	339	294	290	320	334	292	317	307	300	314	312	300	328	311	291	301	324	289	303	288	308	330	314	283	310	289	302	278	319	332	286	307	305	297	358	281	281	314	304	285	250	279	321	302	324	283	317	331	300	295	283	300	321	270	303	302	307	308	315	317	320	286	316	287	318	313	334	320	315	308	299	286	279	300	296	298	303	349	303	283	296	288	327	306	274	334	309	315	306	330	278	287	287	311	306	264	302	284	295	313	298	292	309	326	294	287	311	329	330	305	268	323	313	292	300	317	305	303	307	328	309	305	295	279	332	306	309	311	319	315	282	300	317	313	289	261	296	312	289	301	310	291	279	299	318	299	307	346	288	294	312	301	309	309	317	317	301	312	300	278	281	286	301	323	304	320	307	316	293	333	316	309	319	290	313	315	319	321	303	297	291	323	313	295	299	285	297	314	334	312	298	272	302	315	300	290	316	290	323	329	306	307	293	276	324	268	318	332	292	314	281	288	303	282	274	273	303	302	328	308	313	302	273	317	298	302	302	291	265	319	300	266	321	316	346	291	269	318	316	295	293	295	335	324	302	276	320	302	283	285	335	304	313	321	304	280	294	299	289	319	302	305	298	336	314	312	300	283	338	314	296	322	319	291	315	310	322	286	279	323	317	299	330	298	276	298	296	291	292	276	269	304	307	304	290	286	314	295	301	308	291	307	286	315	294	316	295	313	296	295	288	292	302	302	313	310	300	320	290	330	332	323	338	307	311	305	329	298	326	290	337	305	295	294	302	315	306	296	301	314	324	289	299	337	295	310	345	328	297	295	289	290	265	325	317	301	301	297	312	309	294	343	324	278	322	331	315	331	281	294	286	318	295	304	300	312	298	307	303	292	264	332	286	299	282	317	287	282	284	334	291	285	295	285	313	280	302	306	295	323	320	311	282	299	289	314	293	296	315	299	288	292	279	337	330	303	302	317	311	329	307	326	331	320	315	315	294	322	281	310	336	281	302	317	311	314	310	335	328	301	307	293	292	310	278	314	309	311	301	329	295	317	310	316	313	319	291	325	320	309	296	280	283	320	294	300	283	301	303	305	280	310	330	302	312	306	289	314	329	298	332	299	289	291	340	311	310	297	289	318	318	263	275	304	302	298	316	298	270	300	296	287	327	316	292	310	279	282	296	293	308	304	309	290	291	298	289	295	307	292	307	316	311	299	286	271	320	286	304	312	287	325	299	269	348	325	333	322	307	312	290	311	345	307	308	307	297	309	311	294	301	293	337	339	307	294	316	338	292	290	315	315	323	291	286	270	320	299	296	330	305	342	292	313	332	278	319	287	309	307	304	305	334	305	312	304	284	295	337	320	262	297	306	335	289	306	300	296	332	302	293	298	328	318	305	290	307	338	319	309	295	301	299	305	320	284	283	279	322	302	310	309	303	319	298	309	308	278	325	318	310	302	306	288	297	270	330	299	326	298	284	311	284	307	286	319	316	304	298	281	320	336	320	314	318	322	305	326	327	331	312	266	300	306	324	292	306	333	312	301	315	329	315	308	306	321	324	301	314	302	312	300	307	282	315	311	303	308	295	281	307	297	259	320	304	307	324	269	291	319	296	308	286	343	282	308	319	306	307	292	293	334	290	294	312	295	315	305	339	324	310	310	343	274	301	294	302	315	297	311	291	310	298	291	291	314	300	324	273	333	340	300	266	317	293	278	313	304	291	315	308	273	295	290	308	292	288	318	268	311	291	283	308	330	303	307	308	298	310	310	322
15629	4365	5064	3791	2470	1632	1134	928	630	575	509	431	393	331	300	282	260	324	347	321	219	211	191	202	218	200	214	191	149	167	170	185	143	172	175	162	161	192	141	136	148	126	160	148	146	146	159	171	146	154	154	136	145	152	130	139	150	126	126	117	147	143	145	130	125	134	108	152	117	132	121	114	124	127	113	145	116	136	128	127	102	123	136	124	105	144	135	141	148	142	112	117	112	144	126	134	104	123	128	113	123	98	155	125	107	129	144	124	124	145	141	122	144	142	129	133	135	134	124	123	116	128	123	110	125	141	132	114	137	120	126	108	137	131	140	110	114	118	130	131	127	136	133	124	127	114	124	107	134	124	113	115	132	129	115	141	134	124	110	124	95	92	137	122	136	117	116	130	128	142	132	108	124	108	137	104	117	139	112	123	117	137	163	107	124	135	115	142	117	120	131	111	123	113	140	132	112	126	142	146	130	117	119	130	133	117	98	131	122	118	104	135	121	117	132	116	123	129	117	142	118	130	118	116	132	134	120	116	106	128	102	131	129	141	115	122	133	125	112	136	139	130	130	141	129	128	120	125	157	126	114	127	109	127	128	132	124	138	143	89	132	127	118	119	113	114	133	105	136	121	148	128	117	131	136	136	106	117	124	134	152	110	135	130	166	101	120	129	99	126	121	123	109	109	131	101	132	118	127	114	121	135	128	129	119	119	122	124	128	126	127	102	110	135	123	125	115	122	127	115	131	129	109	118	120	115	130	117	120	129	124	130	122	127	126	130	119	139	133	108	129	138	128	132	111	111	113	134	138	102	129	115	127	108	117	125	120	127	134	113	143	152	124	138	120	112	119	121	119	117	123	132	112	117	140	125	104	105	118	126	119	108	106	120	110	117	114	146	125	115	126	121	115	126	124	125	117	101	133	107	113	125	127	110	122	137	130	131	120	114	125	155	98	117	125	109	146	144	105	137	112	132	119	120	126	119	148	122	136	129	117	132	134	123	130	115	111	124	125	129	136	135	133	129	132	124	119	98	127	132	100	123	143	123	118	130	117	118	153	138	123	122	136	138	112	117	126	136	99	145	148	123	132	120	132	140	139	150	109	104	100	129	120	113	111	126	104	138	134	106	108	120	106	115	150	124	118	129	121	124	111	110	130	133	131	124	114	133	113	110	136	141	138	136	125	129	127	135	109	128	121	111	138	110	126	109	103	105	132	138	128	128	125	146	119	129	115	125	124	111	120	126	120	114	116	119	121	128	135	132	125	124	114	105	139	115	126	111	127	110	129	110	138	129	113	100	137	114	103	122	133	101	112	153	91	143	148	108	163	123	107	101	131	109	126	118	112	112	131	129	123	127	116	139	118	110	158	114	144	116	101	106	126	118	128	102	124	116	106	129	120	138	120	150	122	144	109	132	113	122	119	120	145	142	130	121	147	121	143	120	101	110	117	109	122	134	142	121	141	126	138	117	114	127	119	129	121	145	134	131	135	135	120	123	111	121	91	131	116	109	136	124	131	142	132	122	118	132	128	128	132	114	131	144	134	146	120	113	122	128	120	137	127	107	106	113	133	138	127	106	116	123	127	131	124	112	125	103	154	126	130	135	125	126	115	142	128	111	118	118	128	127	120	99	122	118	135	104	117	129	124	116	120	127	127	136	135	131	124	115	122	107	131	128	112	117	116	118	128	139	112	162	130	141	127	145	141	138	136	155	109	111	127	110	132	125	132	120	112	152	123	133	130	143	118	116	105	119	113	158	112	128	120	134	118	137	133	116	125	128	127	101	130	139	121	137	113	124	112	129	117	116	123	127	131	118	138	121	142	121	128	115	117	131	121	107	110	121	125	121	130	127	114	148	103	120	134	134	125	125	149	122	119	119	121	119	130	127	123	104	110	108	115	142	115	112	109	126	130	109	132	119	127	114	126	113	112	113	135	128	136	120	136	144	125	133	131	116	126	123	118	91	113	126	127	129	113	126	131	125	124	125	145	132	134	118	124	124	130	123	114	130	121	109	124	135	136	113	109	147	127	115	108	141	125	124	109	129	143	116	119	126	106	125	103	112	125	116	120	121	112	119	152	122	152	122	115	122	114	125	128	111	117	126	112	111	123	129	133	116	108	130	114	132	102	125	119	114	135	115	109	139	126	157	132	138	126	122	104	136	136	121	142	118	125	125	128	112	121	96	106	139	131	118	136	120	139	112	142	112	110	120	124	140	129	121	133	112	123	138	115	114	101	109	101	111	133	128	112	132	140	125	122	115	112	137	107	109	130	123	117	131	117	137	121	122	119	123	105	133	132	131	145	130	116	138	107	130	126	113	123	126	133	116	137	121	140	114	90	119	107	124	112	137	122	150	135	129	130	125	147	124	125	114	105	133	113	125	115	130	111	113	114	127	144	121	138	134	122	118	116	125	120	123	116	144	143	114	110	155	149	136	128	140	136	121	135	116	102	135	127	131	125	118	111	129	112	117	115	99	90	119	123	116	106	119	114	123	108	127	120	123	136	107	121	112	115	135	107	121	119	108	119	125	139	117	114	119	123	123	143	153	136	125	130	118	124	128	130	116	113	124	122	136	132	112	136	132	127	120	118	110	116	140	113	114	111	115	139	133	126	124	129	139	115	131	131	115	111	127	127	147	128	128	131	141	166	138	148	120	110	119	138	120	103	108	116	141	108	124	123	113	141	112	124	104	116	121	133	116	126	143	120	135	119	131	113	112	126	133	104	122	140	137	125	115	117	134	123	106	121	123	116	129	120	118	117	129	117	119	143	113	105	128	129	148	147	118	112	124	128	115	115	122	104	136	137	110	102	123	133	123	112	105	125	124	117	126	116	141	116	116	121	127	119	116	139	115	117	138	104	116	134	114	125	106	129	117	142	114	124	125	133	109	145	121	112	151	150	121	143	131	96	131	124	142	134	116	132	150	120	122	110	120	123	127	125	123	113	144	126	132	113	117	132	123	128	133	118	120	114	117	115	139	118	116	118	126	119	123	115	124	124	107	125	115	132	128	109	123	125	113	124	134	135	130	115	106	128	113	112	145	123	131	111	130	127	108	135	137	127	109	130	126	110	131	129	123	117	123	129	127	135	129	105	107	126	129	140	119	144	104	132	123	117	104	101	114	110	140	130	160	119	133	116	124	142	145	114	110	129	129	118	121	124	118	122	111	125	120	108	113	120	127	113	119	120	118	113	135	123	114	124	133	128	99	124	114	131	151	128	121	132	135	124	126	111	126	124	132	122	110	113	128	110	118	126	119	150	135	131	131	129	112	122	112	134	135	122	127	155	131	132	110	119	121	135	153	143	124	137	111	131	142	130	133	122	121	125	132	120	125	124	115	128	111	132	109	137	143	121	106	137	125	111	130	140	124	109	122	120	124	128	105	128	118	125	135	111	100	122	117	112	133	124	114	125	116	111	117	130	124	136	144	129	151	115	114	146	103	127	130	135	123	138	120	146	128	117	144	104	131	133	114	145	119
8331	3559	8351	10070	8918	7027	5602	4672	3689	3119	2655	2395	2013	1781	1712	1578	1518	1740	1856	1748	1170	1041	1013	976	965	934	839	781	707	693	663	645	668	657	726	677	650	581	532	514	455	493	507	548	517	575	608	540	492	505	546	498	546	539	485	519	491	447	436	422	408	413	475	453	431	380	419	424	350	348	358	344	345	351	354	322	322	321	381	342	299	332	354	331	379	365	339	359	359	344	375	342	339	360	350	318	338	319	321	318	341	362	323	322	294	303	313	329	325	317	330	331	331	345	330	337	321	335	337	326	351	339	357	342	298	332	347	339	333	323	354	343	333	349	317	327	302	340	332	349	322	352	331	315	350	305	374	315	317	352	329	340	276	319	316	308	346	331	342	317	323	341	305	335	355	312	280	324	304	362	340	322	321	298	333	300	321	307	292	308	322	323	313	299	358	307	295	338	315	330	310	306	333	303	339	316	320	328	311	331	335	323	307	276	356	314	326	301	292	318	328	336	321	282	309	312	314	302	328	312	325	305	320	315	319	322	304	304	309	321	309	296	306	334	326	319	294	301	311	344	335	309	320	312	314	336	315	312	311	315	323	312	307	302	300	331	327	343	311	331	313	316	305	319	330	316	319	302	302	321	303	290	314	317	338	324	295	313	314	292	306	315	331	336	333	322	335	310	298	326	346	331	324	315	311	330	309	300	302	306	339	313	322	294	297	326	285	340	306	320	319	268	293	290	304	294	301	309	305	297	328	313	323	308	332	304	294	347	337	288	315	305	291	333	345	323	303	323	319	306	306	317	295	304	305	275	334	307	286	316	295	309	306	312	344	313	303	293	294	318	292	345	298	319	322	320	292	291	290	307	318	322	289	335	333	300	318	329	277	331	327	295	322	342	312	318	286	319	322	296	302	313	290	328	301	278	323	323	300	315	312	303	308	343	286	327	346	324	340	293	291	300	339	305	327	332	302	285	308	301	281	301	299	307	339	302	307	297	290	320	314	302	338	294	329	294	314	301	304	317	308	303	312	324	317	339	312	304	294	307	300	312	335	330	310	334	310	332	301	319	327	313	345	293	345	313	312	363	342	287	310	333	329	281	318	326	297	339	349	328	313	320	291	313	293	317	310	313	340	332	298	308	317	339	332	289	340	320	324	343	311	323	318	288	327	330	329	316	303	355	306	317	331	324	309	289	304	303	304	329	329	327	321	330	288	318	313	311	321	298	296	316	352	332	326	328	322	311	313	331	315	297	306	324	319	330	306	314	294	286	267	343	292	327	314	307	301	330	322	299	296	331	315	305	317	298	311	284	323	344	311	306	314	323	342	311	310	305	335	308	281	311	317	316	331	309	342	304	297	328	308	301	312	288	327	299	330	344	309	337	282	323	325	284	316	352	326	305	317	320	344	326	353	299	311	301	340	320	316	311	329	288	321	297	349	323	305	313	330	288	312	299	322	323	318	317	314	306	309	320	332	298	307	276	343	313	288	324	314	325	333	331	308	315	319	287	344	351	306	311	313	312	330	302	310	304	311	318	298	317	304	317	314	320	290	303	326	331	311	296	301	295	301	277	340	340	306	319	342	338	291	318	301	339	316	310	340	329	308	286	335	313	327	337	339	320	333	325	315	330	314	304	315	316	296	345	332	302	307	286	303	307	324	319	315	310	309	327	332	324	313	312	309	314	316	308	297	315	323	322	346	323	335	314	311	325	323	299	325	322	316	306	302	317	335	313	327	293	303	304	325	321	313	293	319	312	332	318	302	318	326	313	296	314	308	350	319	326	307	307	311	309	307	321	309	311	334	325	312	303	303	319	299	315	328	318	357	290	317	310	327	318	281	314	299	322	349	321	285	293	305	307	305	308	295	314	320	319	295	287	316	331	336	290	323	303	326	325	306	309	323	283	310	311	317	348	310	307	305	338	325	287	326	327	302	338	286	339	295	324	321	331	276	334	311	318	329	314	289	275	302	316	330	303	291	299	333	320	344	293	312	302	315	312	311	310	345	324	326	348	293	355	359	365	297	325	309	340	329	298	315	296	310	318	319	304	262	316	348	333	317	312	300	328	294	313	342	327	312	329	341	308	300	284	290	334	318	287	315	329	349	284	321	317	341	293	265	306	315	320	332	308	328	303	273	311	339	295	367	298	314	290	336	292	309	353	319	337	305	318	298	290	305	327	320	329	288	297	310	315	320	279	328	311	319	333	329	323	307	335	307	300	311	317	291	294	339	327	317	330	319	293	296	315	312	342	312	314	315	333	315	346	361	301	313	311	315	290	301	300	332	333	296	326	310	317	354	372	335	329	302	330	315	295	311	295	298	294	303	298	349	319	320	325	276	289	295	316	315	327	334	290	294	344	347	303	323	291	344	323	330	349	284	311	322	288	319	318	325	318	331	309	325	314	337	300	306	323	325	329	331	304	318	293	337	342	316	309	316	328	287	313	295	321	338	323	295	316	324	326	303	316	326	296	321	331	351	315	310	281	346	308	335	317	315	280	296	349	355	301	287	313	309	317	294	269	302	316	347	323	297	326	322	316	318	298	299	295	305	293	297	272	342	300	312	344	295	302	294	327	320	293	278	321	296	335	325	312	320	282	346	311	284	318	319	333	330	290	320	311	333	317	300	330	331	330	304	320	329	323	326	308	301	319	322	325	339	312	348	298	288	330	300	326	322	297	315	319	311	327	339	330	306	327	332	314	334	316	321	329	304	329	326	311	341	318	325	339	307	311	292	315	321	289	312	291	299	323	310	304	302	314	322	323	318	317	328	285	332	319	313	315	332	319	316	310	318	322	310	326	302	308	325	340	317	295	321	331	341	313	323	301	337	315	304	311	297	306	316	295	311	321	301	330	298	294	310	303	302	310	332	299	301	321	285	317	329	307	318	335	309	292	307	329	336	307	295	288	327	314	337	326	317	320	309	312	326	303	321	305	319	327	303	295	314	300	328	327	299	346	301	297	340	328	309	314	326	298	313	329	325	329	302	290	327	315	347	322	329	312	304	316	331	299	322	311	338	318	336	327	354	268	308	328	328	297	305	327	344	323	288	313	335	327	304	291	324	294	345	321	316	312	307	287	323	304	286	308	315	323	332	309	319	323	327	302	311	332	289	290	318	328	330	313	324	301	320	327	292	286	320	339	323	306	315	327	327	320	320	324	299	318	309	321	317	314	301	324	354	308	307	310	306	332	341	298	334	298	325	320	288	285	301	267	295	311	330	308	301	297	332	319	318	309	330	311	301	347	329	289	329	313	326	314	332	300	295	281	313	301	354	337	304	339	305	331	304	310	289	319	336	345	305	332	302	319	312	292	282	301	280	284	315	295	308	322	298	332	333	324	292	300	319	323	328	316	304	338	317	336	310	289	297	296	313	325	342	320	331	326	336	355	302	311	312	317	312	334	315	338	299	351	328	325	303	317	289	288	328	333	328	292	320	318	310	315	327	323	293	344	334	299	339	313	350	320	314	320	312	328	303	330	324	295	309	301
3069	1018	1240	964	658	555	434	369	324	297	272	263	247	223	247	263	212	250	276	233	251	198	232	216	224	208	234	207	220	219	194	199	204	201	204	214	190	227	207	241	223	211	199	226	243	203	215	235	231	223	202	227	197	188	225	215	186	229	219	208	218	212	216	219	213	231	226	218	176	213	220	228	209	203	213	222	197	182	203	224	188	183	225	169	206	200	195	185	233	214	215	187	215	188	215	213	198	209	209	198	201	196	218	193	208	179	255	211	202	194	226	215	204	192	184	215	210	208	197	179	209	214	214	196	186	200	212	199	207	209	179	203	210	198	188	203	204	195	194	232	208	198	205	211	187	189	206	222	203	187	219	208	195	202	215	221	180	212	214	199	195	193	228	197	215	199	180	211	235	184	212	194	228	210	236	192	211	198	206	197	196	213	174	210	204	198	228	197	209	187	223	221	211	209	222	195	214	198	212	209	190	211	215	184	210	222	216	221	237	225	230	220	218	205	196	203	216	206	218	197	202	213	216	219	228	245	197	208	202	212	215	215	218	198	203	200	216	205	205	212	221	215	186	184	228	236	196	199	223	220	202	241	200	213	221	200	202	187	220	218	243	228	193	206	184	200	200	225	245	204	213	201	235	181	178	182	234	184	182	236	196	179	229	207	220	223	198	193	205	221	227	194	195	230	209	210	223	215	204	200	230	199	181	235	205	238	199	202	190	209	227	197	195	215	207	201	204	217	193	182	201	180	189	196	213	186	179	204	204	193	190	202	220	206	198	205	216	227	215	203	231	196	204	221	190	207	207	231	210	225	227	205	222	192	215	206	191	180	196	204	204	209	237	198	226	256	230	206	198	218	198	206	194	221	200	209	210	199	203	208	221	231	202	206	203	227	215	206	247	226	199	220	217	221	186	230	221	212	190	223	194	228	197	243	215	185	178	215	220	190	208	211	223	197	223	230	230	214	188	208	215	201	227	210	223	186	240	217	218	210	203	190	187	226	211	207	237	187	200	223	213	220	193	206	202	186	223	186	201	215	228	227	239	187	208	180	204	189	217	205	233	206	202	207	225	197	198	206	216	211	221	243	211	204	262	182	200	203	205	219	217	197	201	202	189	243	187	241	195	193	221	214	188	201	212	188	191	205	198	212	209	201	205	208	204	198	191	207	219	207	214	216	219	191	197	216	200	198	227	202	198	185	231	226	218	189	205	199	203	195	209	243	214	198	217	199	200	207	230	202	165	216	188	214	221	214	198	195	204	231	223	230	218	217	200	207	248	194	240	183	205	205	189	202	223	207	223	199	178	213	218	226	216	210	214	214	192	223	216	205	209	222	208	198	186	196	231	242	233	219	213	193	207	208	202	195	203	207	214	206	197	203	203	214	186	200	238	204	187	230	201	214	223	204	194	195	212	183	206	209	211	203	188	205	205	217	202	199	199	191	210	209	176	195	235	208	230	234	206	191	205	175	243	208	221	215	220	195	223	226	222	245	220	228	214	205	222	202	215	208	209	210	193	223	192	210	225	190	200	223	205	219	207	225	195	198	209	203	224	203	207	213	219	213	188	242	201	225	198	178	216	192	223	199	218	193	208	201	199	214	185	235	228	224	242	218	231	198	177	205	218	225	216	205	199	208	213	199	197	207	220	206	210	221	194	212	224	180	201	197	220	182	222	216	202	196	189	232	201	201	199	206	197	214	203	206	201	199	216	229	211	207	241	195	220	199	196	179	196	180	212	225	191	216	208	228	215	186	164	185	208	235	187	227	221	209	235	230	232	213	198	239	225	214	220	212	202	209	219	210	213	224	198	241	183	189	200	180	222	202	207	219	193	198	229	224	226	224	240	211	222	212	204	189	215	206	234	217	224	198	200	230	230	224	195	225	204	178	207	215	205	219	215	198	172	212	203	214	223	231	209	184	217	219	189	217	188	193	191	217	225	199	211	201	204	206	179	214	225	208	209	223	199	208	220	199	239	207	183	191	198	214	197	200	193	195	198	221	225	208	196	204	227	215	200	228	234	205	193	203	193	224	224	216	219	210	211	209	187	201	215	206	222	200	218	235	217	211	213	211	212	200	204	176	235	206	212	207	214	209	197	210	193	229	215	183	173	204	202	224	196	212	239	208	174	180	179	199	211	238	220	205	199	219	226	200	197	218	212	205	198	232	190	186	208	205	209	208	187	189	208	200	236	200	206	211	211	203	222	221	213	204	201	212	199	193	205	212	184	221	200	204	219	218	220	188	193	202	181	190	226	213	207	194	194	194	209	221	227	199	212	218	211	202	181	202	213	224	208	215	188	242	209	211	186	212	192	189	193	206	215	204	190	201	207	183	202	226	199	195	199	215	205	186	212	194	199	216	212	196	181	195	193	227	208	192	201	198	201	204	206	212	192	230	200	209	209	220	210	200	215	202	202	201	190	211	221	187	203	198	223	198	247	201	212	217	207	201	229	207	223	198	196	193	195	240	208	202	166	225	189	205	232	204	202	203	222	196	216	216	217	202	216	209	212	225	202	211	207	212	214	205	197	217	186	203	224	223	226	185	187	205	209	216	227	221	238	241	209	236	229	226	213	223	214	198	210	212	213	208	197	202	226	214	224	178	203	208	180	195	246	210	200	230	215	222	225	224	194	201	208	192	209	218	201	200	189	212	184	194	204	215	213	224	229	209	208	213	208	182	204	213	225	207	190	197	205	199	221	212	235	203	201	193	172	210	211	195	190	213	209	204	211	226	191	191	209	214	238	221	187	195	204	212	204	205	212	191	192	196	197	216	219	229	214	203	203	238	178	211	215	210	199	206	224	224	233	209	167	199	203	200	229	232	224	218	196	204	235	214	196	195	222	217	214	181	201	213	205	209	206	197	223	226	190	206	236	217	245	225	220	231	194	251	208	207	214	216	195	205	201	212	214	221	204	219	210	200	220	209	208	208	208	183	213	216	204	176	209	191	224	240	176	212	234	216	198	214	238	199	189	198	219	195	220	211	212	211	215	180	202	223	209	179	206	206	189	199	193	198	227	215	189	217	200	178	203	215	225	238	212	197	190	204	203	199	208	216	194	199	209	184	210	232	191	182	209	224	215	219	235	219	222	175	204	192	235	212	223	227	219	201	215	222	225	212	203	200	191	215	215	211	214	206	210	218	185	215	194	216	199	208	202	213	212	216	209	209	162	214	207	202	214	195	225	197	245	218	225	199	234	189	223	222	192	214	202	231	219	204	213	223	181	207	223	212	221	223	199	211	222	215	190	196	213	215	212	193	216	191	203	220	228	204	190	186	211	215	200	215	216	220	188	198	203	187	219	221	197	198	209	202	221	204	225	217	214	219	195	248	217	208	207	186	230	219	227	191	194	204	210	181	237	205	238	200	205	195	201	193	217	204	202	216	194	199	182	227	219	215	222	209	220	203	221	203	211	204	216	206	236	240	184	212	195	207	201	224	199	208	178	201	237	199	207	202	217	205	218	199	208	208	193	194	219	203
2721	1251	2463	2971	2518	2014	1594	1375	1151	996	889	814	786	703	671	718	692	803	849	724	647	612	604	549	571	578	594	566	550	511	566	575	551	537	541	603	570	534	506	500	535	482	577	526	507	552	523	522	505	593	562	488	534	544	566	541	516	504	459	504	489	517	522	521	470	493	540	525	516	513	510	504	491	516	501	508	464	448	470	454	511	486	473	473	474	485	474	484	498	493	498	503	502	493	485	515	506	496	467	514	517	418	471	522	480	495	455	521	467	465	461	481	515	494	487	481	447	456	495	480	451	474	474	488	472	457	481	496	477	522	490	489	453	479	497	472	461	490	506	490	460	486	455	505	505	481	488	481	450	475	426	439	489	459	443	507	530	478	492	492	456	482	502	494	484	480	502	458	475	522	484	457	491	474	487	490	447	483	496	502	485	468	470	508	493	446	467	462	510	516	464	479	496	427	469	501	447	480	467	485	489	495	480	531	476	487	511	473	464	469	449	459	471	461	516	426	477	469	436	477	503	469	458	468	504	501	468	507	493	497	465	489	483	466	477	458	464	500	510	489	491	455	480	482	479	499	496	472	505	516	502	462	465	482	523	494	473	478	469	482	465	476	510	496	479	472	488	493	521	506	468	507	491	460	454	510	467	476	469	468	497	492	475	489	484	480	483	453	508	468	468	465	515	469	438	473	474	492	456	475	495	464	482	507	492	477	464	492	492	479	472	449	453	448	475	471	476	500	499	513	502	493	478	464	468	505	500	457	512	486	480	486	462	490	442	447	451	479	439	509	487	437	443	484	483	481	479	505	486	476	496	497	491	499	502	473	511	499	478	472	501	443	444	495	524	464	498	500	505	468	475	467	485	472	485	502	503	462	522	476	474	490	473	485	494	520	463	469	482	477	484	493	507	490	480	474	453	483	487	502	460	482	444	468	467	511	469	486	484	499	489	484	509	455	468	507	468	440	453	471	452	484	537	491	492	494	466	476	482	459	478	519	479	530	455	460	470	469	467	531	450	486	471	468	485	485	479	498	474	479	477	501	476	534	453	526	488	498	500	481	473	503	454	496	484	477	498	493	470	478	480	484	460	506	533	472	469	442	519	476	497	458	493	432	452	462	500	501	480	488	505	520	488	471	460	485	478	491	476	479	457	458	451	481	443	467	478	487	434	498	485	509	473	506	484	433	453	480	464	464	487	495	445	476	496	481	517	454	457	505	451	500	482	506	513	516	527	487	450	472	444	463	458	492	465	507	487	488	505	489	531	433	514	481	460	497	477	487	469	512	484	479	508	465	480	488	474	463	523	432	484	461	459	468	498	473	496	499	477	486	479	480	491	471	489	457	482	460	483	474	520	567	487	496	531	484	481	464	500	486	473	459	476	484	473	490	487	465	451	444	502	508	463	459	455	478	472	431	442	520	526	513	493	445	489	476	475	440	457	475	479	468	478	470	451	504	436	485	464	492	496	488	475	460	508	489	486	499	454	467	534	481	456	469	449	499	520	461	493	474	491	468	479	477	472	472	503	492	475	484	497	467	492	517	472	519	523	515	427	468	472	445	482	470	420	501	476	482	473	490	504	537	466	484	466	534	489	472	476	467	473	481	498	478	441	509	480	484	495	477	501	472	511	480	501	462	484	464	476	444	483	500	483	453	465	495	499	510	449	502	452	443	492	470	520	483	505	502	477	505	467	466	446	475	458	472	463	473	511	492	440	461	459	490	496	484	448	481	479	481	478	469	468	489	516	500	451	471	478	527	480	484	446	509	463	496	478	493	482	497	490	498	472	479	454	482	440	480	494	486	468	487	486	483	498	482	449	499	485	485	477	436	456	498	453	522	499	455	497	460	469	487	473	472	487	446	468	529	459	487	442	490	480	494	502	490	473	484	452	476	513	470	447	479	449	474	461	472	488	484	487	484	491	479	510	494	491	495	485	504	472	503	449	496	494	501	469	511	459	461	510	524	477	459	482	471	454	491	501	498	485	498	466	448	499	472	504	464	463	511	482	492	461	472	522	493	479	484	482	474	495	488	473	438	473	497	486	468	506	524	489	481	491	494	479	472	435	458	492	476	464	484	502	491	456	504	478	495	450	490	494	460	486	477	472	451	538	516	492	508	465	498	464	464	486	520	523	493	492	453	504	474	459	487	473	518	467	468	446	509	490	501	517	480	469	433	476	466	476	482	520	480	540	508	467	461	484	488	452	446	468	493	496	487	484	490	480	441	461	497	487	493	469	500	468	469	456	483	467	515	479	470	451	509	507	503	494	496	475	464	489	489	486	480	473	504	499	465	466	433	475	487	463	503	509	486	520	453	489	479	502	452	476	484	455	438	469	479	483	508	512	486	476	455	478	512	487	500	495	492	488	477	493	470	448	503	505	497	456	451	462	457	471	472	476	474	474	476	434	494	508	459	494	498	514	516	456	486	447	469	488	499	443	463	486	481	492	490	478	523	482	486	461	446	464	470	490	480	478	481	441	482	482	520	463	453	479	490	497	479	486	482	474	467	477	506	502	470	467	498	500	469	459	478	485	492	449	471	475	515	477	518	495	469	501	520	465	458	476	468	510	489	503	490	498	437	464	468	484	482	508	503	473	499	484	441	472	464	480	504	496	477	430	465	446	448	494	425	500	496	500	464	464	458	476	482	488	469	480	475	520	484	434	518	489	468	508	531	490	440	488	462	510	469	474	443	459	520	509	504	466	464	461	418	509	470	518	490	465	483	463	488	483	473	492	476	486	509	499	518	513	470	500	472	525	470	480	477	433	477	437	498	493	474	471	483	483	473	483	478	521	493	450	482	466	453	474	432	518	466	475	471	502	484	475	467	521	467	500	480	499	452	447	465	479	498	489	504	477	484	498	495	477	497	516	519	464	508	469	468	479	472	472	483	471	463	505	490	473	481	494	506	460	478	433	468	499	485	456	469	479	431	500	490	474	454	449	498	459	502	479	482	453	475	451	464	500	478	500	498	491	490	486	502	452	471	464	506	520	472	475	478	511	467	468	480	485	499	489	443	482	489	467	466	499	518	514	499	524	461	467	466	484	446	487	452	512	522	460	473	487	487	446	483	505	489	491	486	482	471	484	483	470	520	519	499	462	476	499	531	470	489	482	447	465	470	456	487	453	450	467	475	501	470	457	459	516	510	503	482	499	511	510	519	482	513	502	427	451	500	476	503	489	485	472	468	510	486	465	498	479	467	505	506	500	467	471	497	509	465	479	532	457	482	498	478	449	502	503	514	464	485	504	502	479	468	510	499	451	455	497	468	470	503	498	458	506	446	481	498	470	489	485	513	443	520	506	479	491	475	448	447	476	480	493	499	497	438	477	437	489	514	471	463	520	494	478	471	461	444	474	489	504	494	507	488	501	466	500	486	494	492	472	489	484	476	407	492	481	504	454	509	448	517	517	469	474	462	503	443	445	507	478	472	489	470	478	492	500	496	493	471	492	477	485	470	448	473	471	488	443	479	505	475	456	495
9041	2354	2790	2235	1514	1118	695	645	474	395	348	300	252	239	244	217	225	244	250	228	185	169	178	167	142	182	185	157	146	152	144	134	140	148	138	141	148	128	118	145	122	131	154	145	140	125	133	115	164	112	127	147	139	143	148	139	132	115	153	120	124	129	135	138	119	129	125	135	114	107	104	125	114	130	113	139	118	133	147	121	127	128	125	125	135	136	145	131	127	111	126	120	136	124	121	112	110	119	114	119	125	125	141	124	123	119	151	132	119	114	138	128	155	136	120	124	126	126	109	131	115	134	124	144	119	130	145	141	122	129	103	121	140	134	130	147	112	113	132	117	100	115	124	108	126	122	120	126	113	126	136	119	120	102	114	106	133	122	109	117	122	124	103	128	107	116	109	111	113	147	105	116	126	99	119	114	124	133	129	119	149	101	136	136	127	119	110	119	111	146	112	140	119	106	124	106	111	111	110	108	136	109	117	130	133	139	122	121	118	118	111	133	111	127	136	123	134	127	125	106	127	111	114	110	145	105	137	139	124	129	107	139	117	119	111	139	116	135	98	118	117	119	116	133	114	104	145	108	120	110	122	124	122	139	116	117	104	125	135	121	115	142	124	127	117	118	105	124	121	124	132	126	114	129	105	129	151	112	106	108	109	118	114	147	118	116	118	119	115	111	100	142	131	135	110	113	125	107	103	133	139	153	119	135	125	105	133	117	119	124	121	124	143	110	114	95	110	127	129	112	109	108	102	118	113	123	135	119	127	104	113	142	120	113	112	119	121	111	145	113	99	131	133	131	135	156	124	99	128	129	141	138	132	127	110	136	129	134	149	120	144	136	124	115	121	122	128	138	111	133	114	122	113	116	127	143	122	121	132	149	140	114	115	121	119	127	96	124	113	144	130	126	127	110	110	122	136	116	91	123	118	118	130	116	133	129	101	123	118	115	112	116	128	119	114	101	107	133	106	120	106	135	139	123	125	130	101	134	103	110	127	125	95	154	113	134	134	147	141	129	151	115	146	131	109	114	117	111	127	125	120	125	116	134	104	109	118	120	111	126	115	131	131	110	135	137	111	140	124	121	130	142	137	125	99	124	128	120	139	108	111	129	124	106	112	102	135	125	131	137	123	109	124	124	134	146	110	117	138	114	117	133	111	116	118	139	139	122	124	110	126	131	125	136	103	112	124	117	106	124	89	124	114	123	121	131	126	132	117	111	130	134	137	125	129	124	112	116	117	123	128	103	120	134	138	114	108	123	110	131	115	120	127	113	115	129	118	110	102	126	111	109	122	128	140	112	159	151	129	115	124	141	135	112	105	100	126	117	111	121	127	131	123	130	124	121	134	118	120	134	100	101	115	140	146	124	126	112	112	123	122	137	130	136	139	118	140	115	111	105	128	130	114	134	97	136	121	131	128	109	135	121	129	103	113	120	145	131	109	129	111	131	97	101	118	110	117	122	121	117	146	121	102	102	138	126	121	115	102	126	122	98	125	126	109	138	118	111	118	120	119	111	113	107	135	139	113	132	128	106	111	125	112	130	128	120	106	149	108	114	116	103	130	132	114	119	132	132	112	124	123	138	105	118	146	128	125	106	111	148	123	108	124	121	116	126	132	139	137	128	117	128	104	115	126	129	136	106	123	128	131	115	113	136	131	110	131	105	116	121	129	125	111	127	92	123	126	148	122	124	136	116	128	114	102	128	113	99	119	104	112	115	140	119	112	127	136	137	134	134	123	124	152	130	128	125	129	120	130	125	132	124	115	129	108	114	131	126	110	95	103	116	118	137	126	108	99	127	120	133	122	116	118	117	126	113	129	128	116	124	130	134	92	128	131	123	114	107	146	142	123	119	116	146	112	116	103	121	104	105	112	115	117	105	117	121	128	132	140	123	118	111	128	126	120	123	104	138	124	111	117	112	135	129	142	132	111	141	122	96	110	148	141	112	108	121	122	119	114	135	139	113	117	119	128	105	146	118	136	119	116	117	134	127	129	107	142	124	117	112	132	112	97	119	121	134	128	127	126	121	134	115	121	129	131	138	140	111	135	114	126	111	151	112	107	120	140	141	121	118	136	135	122	116	125	133	119	121	129	145	112	144	115	117	123	111	120	113	125	117	149	114	129	113	117	116	130	131	117	108	126	117	120	139	127	99	124	116	127	102	138	144	117	128	104	128	110	123	136	131	101	116	142	121	135	133	146	141	138	122	138	114	106	117	117	130	113	125	131	109	125	96	116	125	132	134	122	114	123	124	143	133	123	139	115	134	125	119	130	128	91	119	97	124	133	134	115	122	123	102	117	110	112	108	115	121	113	147	127	111	128	139	159	107	123	109	101	102	118	113	101	96	121	138	114	110	128	106	112	119	132	141	133	117	138	121	109	113	116	121	106	131	113	110	109	129	148	147	132	126	113	113	136	126	154	123	120	128	130	125	101	116	114	106	114	124	127	121	131	128	130	112	125	127	105	120	129	137	112	121	147	139	123	122	122	126	119	118	120	137	115	143	158	125	119	121	131	119	103	123	139	125	130	119	110	112	135	119	103	92	127	129	105	126	132	109	120	135	132	112	123	134	105	122	139	136	131	112	118	127	138	123	117	115	116	140	107	130	118	123	126	113	119	124	130	114	120	130	102	121	136	107	113	116	154	107	119	135	130	129	122	117	133	121	113	109	122	117	111	116	108	121	100	134	112	115	131	94	129	145	115	123	123	115	123	119	127	125	117	136	116	131	121	140	130	124	117	134	105	127	131	132	121	121	130	165	120	122	108	121	109	110	123	101	129	116	128	129	132	120	109	120	116	98	132	115	131	110	101	119	127	130	124	135	115	122	118	95	123	124	133	126	128	127	123	120	113	117	136	121	136	114	122	118	110	127	120	106	110	107	117	134	104	88	135	119	134	111	100	110	131	123	115	126	139	101	116	125	133	99	111	105	117	135	137	131	126	111	140	126	108	127	114	148	116	105	102	131	103	113	114	120	126	152	119	145	111	115	101	125	120	102	115	149	137	117	113	94	127	123	139	124	122	125	133	123	130	128	114	98	114	123	107	127	105	124	133	135	156	138	118	106	117	136	111	113	141	105	121	117	101	126	106	106	124	138	109	120	135	143	111	116	106	119	130	123	117	121	116	113	128	139	120	130	105	140	132	129	111	117	111	131	130	119	135	113	120	118	103	127	129	115	119	124	123	104	126	116	121	131	122	111	118	119	103	125	115	133	121	112	111	109	123	124	118	118	119	137	112	119	122	106	139	112	89	113	123	131	141	125	102	134	129	113	141	125	119	138	108	113	142	117	133	126	117	130	115	124	124	109	110	137	111	122	118	123	130	137	117	123	122	154	114	105	111	121	121	131	112	121	140	126	124	128	116	108	107	137	111	122	121	114	117	113	133	121	114	111	121	119	128	120	119	109	105	118	124	115	124	117	107	119	109	133	103	106	108	121	120	113	132	142	144	116	138	138	129	118	115	125	136	106	118	112	126	124
6178	2323	5513	6731	5773	4691	3765	2936	2398	1927	1683	1585	1297	1210	1104	1083	1070	1257	1333	1214	823	677	713	699	638	658	616	587	537	523	487	538	486	500	526	505	524	523	419	428	385	416	450	471	439	446	467	437	425	437	452	436	415	453	440	413	425	365	376	344	384	409	424	373	358	407	387	354	322	335	323	300	344	315	307	328	316	330	310	329	302	320	324	302	305	340	322	311	316	327	323	312	319	296	298	328	331	317	277	313	319	297	332	304	300	287	283	296	313	301	326	306	331	292	309	311	309	314	285	313	334	329	313	326	308	308	314	309	283	267	319	291	300	311	330	308	288	302	297	313	310	268	317	298	269	280	321	339	331	320	312	312	295	304	323	303	323	303	293	292	302	285	301	311	306	312	318	274	300	287	321	315	334	304	290	293	292	314	324	295	329	287	294	287	285	314	299	317	296	290	281	290	275	306	311	299	300	313	315	285	291	281	335	294	304	311	295	278	294	288	285	279	304	315	324	283	298	286	285	303	324	322	308	287	283	296	306	318	294	316	301	298	283	303	292	309	295	298	278	310	283	296	323	340	277	286	291	312	326	278	297	276	322	316	316	290	286	306	312	309	306	330	294	293	317	288	334	306	303	295	302	331	307	335	295	280	303	316	301	292	322	300	316	285	292	294	299	278	305	309	291	331	299	321	314	319	310	303	279	324	318	346	305	298	293	281	293	317	305	285	314	282	289	288	291	272	319	281	290	294	341	324	330	277	268	306	297	307	304	289	319	290	293	333	304	291	312	293	310	342	284	299	324	330	285	276	302	303	330	291	308	290	283	284	302	283	289	305	318	331	322	330	303	303	313	314	312	299	299	308	294	304	318	349	312	279	313	289	311	326	294	284	317	289	316	289	302	308	297	300	303	277	335	329	285	303	325	316	309	297	285	320	338	303	259	295	315	307	304	300	304	258	293	297	337	286	316	303	288	333	288	325	262	322	331	285	316	308	306	278	300	317	298	297	293	308	320	275	309	323	309	304	311	305	299	287	276	307	306	301	306	303	314	309	270	280	275	294	303	296	299	303	307	296	282	316	282	290	308	294	297	360	305	298	322	287	282	327	294	314	326	317	323	278	275	306	286	311	293	271	308	297	304	303	320	324	305	289	320	299	307	301	298	277	296	285	294	313	293	316	298	317	271	349	311	293	318	288	284	297	287	327	273	307	276	285	286	343	323	328	324	308	318	273	326	301	309	281	307	278	295	300	281	333	293	279	282	296	277	265	281	310	312	303	321	306	328	294	293	311	311	311	285	272	332	306	358	296	319	326	334	274	274	277	310	283	303	295	309	324	276	274	325	292	293	288	311	294	306	305	286	273	293	322	297	292	344	292	340	310	302	282	286	312	293	293	320	295	288	306	308	282	296	289	279	324	272	278	291	309	281	311	337	287	299	316	297	294	292	299	300	309	308	335	339	298	306	281	290	333	307	297	309	296	320	296	286	310	289	285	315	323	267	280	284	265	284	296	281	338	308	285	297	296	313	317	279	300	287	296	295	313	308	316	303	326	281	297	304	313	307	296	324	314	326	294	277	308	297	282	270	300	323	293	315	286	290	279	329	333	325	300	304	297	310	299	286	308	336	307	292	319	329	309	272	319	322	321	299	261	285	299	301	294	303	327	308	318	319	307	321	296	288	308	298	347	289	297	288	318	315	274	321	318	305	316	305	281	288	338	319	311	298	297	283	279	303	299	292	262	322	284	293	274	306	285	279	318	292	286	311	283	326	313	375	291	293	298	302	309	294	315	296	303	311	295	272	304	310	304	303	302	291	321	304	297	311	294	313	296	290	284	297	317	310	277	297	309	304	300	326	296	339	306	317	301	284	333	309	333	348	305	294	314	295	292	316	300	294	311	311	305	293	299	284	313	268	300	294	287	319	316	293	277	287	329	321	294	315	299	282	313	290	316	328	306	292	308	272	300	321	289	297	288	312	308	334	279	290	312	324	283	291	303	294	307	298	305	288	307	316	290	325	306	311	268	306	299	294	310	326	307	321	291	309	284	303	324	304	317	299	321	324	301	311	350	324	288	311	303	286	284	321	300	311	305	293	275	305	317	297	261	318	276	288	322	317	318	317	314	302	300	321	312	311	295	261	296	329	285	302	305	281	317	296	286	299	279	301	280	311	280	309	315	325	310	284	330	287	328	312	300	311	291	290	320	307	287	278	305	320	291	276	324	289	286	286	310	307	302	289	290	294	306	302	297	296	299	299	340	320	323	299	291	306	286	276	299	323	286	296	291	288	314	300	308	279	311	314	290	289	302	313	295	295	270	269	282	303	313	312	284	283	301	301	300	324	299	285	299	296	301	307	309	307	337	280	313	265	308	310	342	286	278	307	308	338	289	284	302	294	309	306	292	324	305	265	310	293	294	313	318	294	309	310	279	304	323	313	299	307	327	309	320	313	314	309	293	299	280	319	323	275	286	276	315	297	321	308	286	315	282	327	302	292	289	317	310	299	282	304	321	297	333	305	321	315	295	329	266	319	283	282	303	298	320	279	288	288	292	328	304	315	301	315	299	311	315	290	307	350	303	302	276	336	334	294	302	287	289	274	300	329	319	307	320	297	297	338	283	322	316	299	273	324	297	313	301	295	333	317	302	287	304	281	305	282	302	309	298	315	301	274	291	300	292	284	295	232	302	300	298	294	317	301	301	309	299	304	309	295	331	303	322	316	296	306	307	301	304	311	296	296	311	300	330	300	323	255	257	327	333	287	269	321	281	305	306	313	292	308	320	302	327	301	290	300	302	333	278	347	295	317	303	340	301	296	285	279	304	306	324	292	309	317	307	310	293	302	286	318	316	291	299	291	300	311	325	303	296	317	290	309	313	321	315	303	341	292	331	290	284	313	310	310	310	313	299	285	313	299	319	294	312	297	313	287	291	329	307	265	302	331	314	312	321	322	287	299	295	320	305	294	280	305	307	301	303	261	304	311	300	333	287	304	306	319	314	299	281	301	292	327	290	298	276	268	336	291	336	316	302	315	294	292	310	301	284	328	303	317	275	318	281	306	251	308	297	315	283	306	301	311	286	324	326	288	298	306	303	296	290	305	307	324	319	333	353	271	303	308	295	290	325	304	325	290	297	289	277	287	305	316	285	274	282	298	303	331	295	268	296	294	324	298	317	307	298	269	308	274	263	289	310	304	300	295	321	292	284	323	277	282	257	322	330	327	297	300	319	316	266	294	299	323	313	309	314	295	296	333	259	280	283	319	273	298	315	310	288	287	295	295	310	312	279	263	282	258	296	344	282	286	295	283	344	325	291	299	305	296	287	310	259	300	284	322	327	330	333	324	326	286	292	332	318	337	298	292	280	294	305	303	293	318	328	310	291	315	283	324	305	306	308	304	294	282	305	305	333	318	345	280	291	330	325	294	334	310	311	302	302	309	308	300	325	302	306	326	304	290	299	282	280	297	314	295	279	311	294	296	282	303	322	288	288
15582	4324	4931	3736	2471	1753	1212	979	744	579	503	405	396	375	332	316	311	382	340	310	253	203	216	207	188	218	202	172	164	173	171	164	161	152	146	166	152	157	167	117	109	134	158	146	137	141	149	149	140	159	169	137	153	158	156	165	138	145	113	108	156	160	141	155	127	131	126	125	133	129	113	149	125	118	115	115	105	120	138	128	125	136	107	110	124	152	130	125	109	123	131	108	145	113	135	126	110	121	120	136	133	120	108	121	114	123	132	110	129	116	112	125	110	128	125	114	133	124	127	115	141	144	112	129	108	109	129	142	100	120	120	127	110	122	119	113	139	160	130	113	122	114	110	115	110	134	118	107	123	127	100	123	104	110	127	124	140	124	111	113	138	141	122	133	128	140	121	126	118	140	129	103	117	130	124	128	125	128	126	132	129	150	106	130	114	115	120	101	126	112	122	127	117	114	119	126	104	104	107	127	132	132	129	128	133	129	112	115	111	106	108	133	95	126	127	118	141	113	125	127	145	122	125	124	128	138	130	101	128	107	115	162	120	124	126	120	108	121	142	120	119	132	101	124	117	119	129	122	123	127	119	109	128	121	122	110	116	117	115	119	140	120	111	118	113	117	117	139	113	111	119	130	130	132	114	130	118	124	132	120	101	132	132	111	131	94	109	110	107	132	125	117	135	134	122	111	108	99	121	132	131	132	134	124	122	110	130	137	120	119	130	112	131	123	140	119	117	130	137	124	137	113	102	128	116	92	134	124	114	123	128	121	125	111	126	117	123	123	115	126	129	95	116	145	112	113	122	119	115	121	127	133	116	107	116	161	109	96	113	120	121	147	153	120	132	124	98	102	135	128	124	139	149	132	124	117	126	128	116	112	123	122	117	114	132	124	136	120	134	106	121	129	128	110	138	126	134	141	117	111	120	122	134	139	114	116	129	109	102	110	115	119	116	116	116	116	129	118	131	125	119	109	124	104	133	112	130	123	112	109	120	122	115	118	113	110	114	133	129	141	143	131	121	127	126	111	129	114	125	117	132	124	122	127	112	130	115	139	112	120	129	114	130	138	110	136	117	113	136	111	111	128	123	128	131	127	144	129	139	130	100	144	118	132	97	125	128	111	124	117	111	110	137	103	119	112	137	111	112	123	121	138	127	120	137	118	117	118	123	132	124	106	134	121	131	112	121	144	121	116	118	97	116	105	117	111	122	142	136	115	112	105	118	149	95	122	135	130	117	122	127	131	137	106	143	115	136	107	132	104	131	104	107	137	126	127	119	127	112	136	149	110	111	126	123	133	134	112	114	136	153	116	133	91	141	115	111	103	125	125	118	111	114	123	137	126	130	97	129	117	126	126	108	143	125	104	138	137	112	139	118	104	126	124	110	133	123	109	134	108	132	132	117	143	112	121	129	133	119	115	112	115	116	129	116	121	107	120	137	124	119	125	121	130	124	129	133	133	136	123	133	136	120	125	113	101	124	116	115	96	113	105	128	121	122	113	128	111	125	106	128	113	111	144	112	121	135	128	122	113	122	124	123	129	121	115	121	115	123	99	120	127	114	116	122	118	131	137	113	112	107	124	125	138	125	122	126	125	112	108	134	115	124	123	127	116	122	131	130	126	125	130	123	121	105	128	119	118	110	116	131	102	109	122	119	128	123	115	127	137	118	127	135	120	111	132	109	138	100	97	110	134	128	129	108	140	131	125	121	102	125	116	123	101	116	96	127	121	107	120	112	127	145	122	117	117	133	101	116	128	107	132	119	140	111	118	136	115	129	122	121	115	107	112	124	118	134	129	126	128	122	130	127	116	119	126	131	117	119	133	125	122	143	115	128	126	119	120	136	121	123	107	145	122	112	137	132	128	110	116	115	119	117	114	122	135	141	113	125	120	115	132	106	125	136	112	140	128	119	113	134	107	148	129	138	130	124	132	122	124	122	121	108	147	122	127	124	125	107	142	132	145	142	111	137	113	99	106	113	80	122	132	109	120	122	137	133	116	114	138	104	109	132	107	112	103	124	109	135	119	127	129	137	127	102	143	125	110	120	125	113	117	124	138	127	120	127	125	116	123	130	132	107	119	104	119	126	111	117	124	122	107	102	144	118	118	126	120	133	121	99	111	147	129	132	124	100	113	107	111	112	125	139	127	127	116	141	125	125	126	134	108	131	131	122	129	103	112	125	144	106	122	112	132	127	133	124	111	121	141	131	130	118	120	126	117	133	119	149	117	118	124	116	125	124	127	111	126	123	124	128	124	125	126	111	101	117	133	113	138	110	100	105	116	127	136	116	118	125	106	106	154	99	120	107	133	126	120	106	127	130	136	110	118	121	135	137	139	123	119	131	124	111	113	111	138	125	134	123	125	134	130	123	141	130	118	127	108	115	135	122	142	112	113	123	108	146	137	108	127	120	128	111	99	131	117	131	127	110	131	121	114	114	128	116	117	121	118	106	122	118	130	121	108	122	118	100	120	102	115	127	117	148	109	123	112	102	129	128	128	117	101	121	132	91	128	121	131	124	128	130	125	107	126	127	104	97	122	113	103	114	148	126	113	109	97	131	125	102	122	120	118	132	136	127	118	118	121	123	121	119	137	132	130	120	140	127	113	115	129	168	146	120	136	123	113	136	121	122	114	124	136	122	101	140	131	124	123	114	107	122	147	127	107	136	101	117	113	117	117	107	114	132	101	128	114	118	132	118	118	114	123	122	130	112	116	139	116	124	117	120	108	130	124	120	131	115	137	130	103	105	117	112	124	117	126	138	111	116	131	135	123	150	105	106	116	134	130	112	122	127	133	140	117	135	121	145	121	137	114	117	108	109	117	122	112	130	126	103	126	121	132	135	128	141	128	109	121	116	138	114	126	131	124	104	102	110	121	126	133	127	130	116	104	131	112	117	110	130	117	129	136	119	116	135	131	105	128	135	128	116	135	122	128	125	125	119	118	131	129	123	113	137	113	133	115	115	115	113	115	121	122	134	125	134	126	113	119	120	109	126	117	110	130	121	144	134	110	110	119	145	113	116	131	126	108	106	135	131	130	118	122	121	126	108	105	134	133	149	126	131	130	103	105	135	134	122	104	93	132	112	111	126	120	121	143	137	128	109	119	127	149	122	127	121	107	107	110	114	120	130	113	135	131	134	120	144	112	125	146	125	112	127	119	110	142	127	108	129	110	136	134	142	117	127	122	115	126	152	130	126	124	131	120	131	113	118	106	127	122	128	122	107	133	119	127	116	132	124	145	132	113	107	110	115	121	130	131	131	126	108	137	124	137	113	92	121	108	130	130	118	123	135	117	139	117	135	115	125	109	145	120	130	125	132	131	114	101	136	126	124	105	99	140	107	120	111	110	115	130	131	132	134	104	124	121	115	134	129	131	105	133	140	100	129	129	138	133	112	124	108	129	126	129	125	131	120	97	140	142	127	124	115	121	121	110	117	129	131	135	109	140	134	134	118	109	128	120	126	109	132	100	119	140	133	118
8472	3601	8389	10053	8727	7191	5546	4505	3738	3160	2755	2345	2149	1867	1679	1589	1714	2025	2061	1679	1266	997	993	977	944	919	830	818	754	754	638	674	674	695	669	650	622	622	523	498	455	475	530	581	563	589	527	520	503	535	490	549	560	544	546	504	500	435	489	448	433	439	452	443	402	420	439	388	334	335	301	381	334	384	335	361	288	328	337	314	332	329	325	326	346	329	341	347	321	374	370	365	361	372	361	317	317	310	313	320	325	328	320	364	327	323	309	322	364	335	339	313	336	338	323	318	302	311	339	310	308	322	308	285	354	313	343	317	318	321	332	319	342	314	332	334	295	295	332	304	305	306	307	351	300	334	314	326	307	352	297	296	283	293	341	303	326	337	323	262	306	315	331	314	320	310	322	337	327	308	340	328	338	295	332	303	321	337	334	326	334	311	330	291	327	327	290	281	326	337	316	270	302	304	324	319	324	285	276	320	288	301	335	322	311	288	334	298	323	338	302	292	322	319	333	304	310	325	305	335	322	333	337	322	317	304	326	339	313	323	313	300	293	339	334	319	276	328	298	333	293	323	306	304	324	304	312	316	293	315	311	299	337	308	311	310	303	325	294	328	313	294	297	317	329	289	316	309	321	306	332	316	304	310	331	338	276	308	320	292	316	316	313	355	323	316	316	296	318	317	306	321	306	313	302	294	334	296	312	305	300	320	317	318	323	337	319	296	304	297	297	294	312	313	333	316	320	319	325	320	309	313	303	347	322	315	324	298	298	325	298	338	281	301	316	303	292	270	343	306	293	294	303	311	323	320	304	295	318	277	321	327	300	303	305	366	347	303	314	291	303	326	321	329	306	313	304	314	295	323	285	312	286	313	324	290	329	317	304	298	312	336	302	331	300	316	315	324	312	305	323	334	317	328	318	288	300	313	311	328	323	346	336	336	314	320	327	299	307	335	351	313	265	306	313	330	309	307	337	307	326	302	310	303	301	341	318	319	295	295	296	290	309	291	298	331	280	316	317	294	311	327	330	300	335	374	310	268	326	334	311	318	326	334	284	294	328	321	300	292	332	355	284	298	294	297	317	332	349	325	327	308	316	315	303	278	294	329	318	299	328	315	324	317	312	323	302	317	294	325	266	287	297	322	324	309	335	297	331	285	332	333	282	319	324	332	355	312	312	316	327	326	325	340	305	345	306	279	302	355	318	318	320	337	295	290	331	304	332	334	311	323	313	312	309	328	327	335	304	296	350	269	327	331	312	339	335	306	330	286	282	303	309	309	320	318	293	304	311	333	301	337	294	302	309	337	335	309	322	306	325	346	301	319	308	298	292	300	304	341	256	280	300	301	309	304	335	323	334	275	335	315	305	309	322	343	327	294	289	293	300	326	303	292	312	289	332	310	312	288	318	314	296	296	298	327	313	303	303	324	308	313	302	308	309	268	303	321	306	323	309	314	281	290	303	303	332	347	313	331	330	321	294	277	316	300	327	305	302	285	312	331	321	319	321	316	316	328	348	338	332	321	310	311	309	312	327	307	306	327	350	329	307	322	343	328	339	344	291	305	297	308	347	306	295	304	307	301	343	285	311	307	299	321	302	324	324	323	284	300	305	318	323	346	304	312	297	309	289	311	307	311	296	313	321	327	297	294	306	333	319	309	316	307	298	317	323	317	317	347	327	338	336	310	358	311	318	362	311	318	301	316	313	307	319	322	332	300	311	349	284	344	304	316	305	291	300	345	290	325	327	298	308	286	311	358	337	274	310	328	314	317	297	318	330	309	314	335	316	303	299	308	279	332	302	293	323	314	275	292	305	290	318	296	365	317	310	305	336	308	306	327	306	306	332	306	300	336	290	328	301	303	291	307	305	303	298	346	302	320	301	309	314	285	295	300	313	292	305	301	324	328	347	349	301	308	321	338	290	319	311	308	326	309	338	306	272	315	300	313	329	318	279	368	326	316	333	294	283	283	336	300	286	302	338	303	304	340	299	304	295	294	317	293	318	311	322	315	321	308	297	308	314	289	313	299	279	309	291	288	308	284	285	315	309	308	313	294	302	329	311	327	291	331	312	288	297	316	331	287	286	330	301	313	329	311	315	299	318	290	305	287	290	308	333	332	300	281	327	312	324	312	292	335	338	330	301	307	322	314	324	288	276	303	323	335	304	314	289	276	316	320	278	307	329	361	320	316	343	327	305	300	292	340	308	334	309	309	309	297	332	284	321	322	288	315	315	331	322	317	352	348	335	316	289	287	291	299	301	305	330	297	300	315	313	325	319	318	311	338	295	279	332	334	333	348	347	331	315	303	329	297	331	318	285	300	288	307	273	320	312	339	329	309	317	293	292	310	362	340	325	306	283	294	310	322	333	343	300	303	316	324	301	329	337	342	349	307	318	314	329	322	319	348	315	302	318	313	288	278	330	309	308	324	334	314	338	288	317	306	311	317	315	288	321	311	316	343	299	314	321	321	300	311	296	331	332	324	297	299	289	311	326	308	357	310	331	348	340	304	319	365	298	318	347	309	320	318	322	329	296	312	336	303	295	281	311	317	313	252	297	318	269	323	289	314	330	286	327	332	312	315	295	300	283	335	340	314	325	320	304	306	326	304	314	337	290	288	299	315	306	330	325	348	307	340	316	364	307	320	343	287	323	315	302	336	308	317	336	316	307	300	321	314	308	320	282	313	315	285	308	288	348	334	298	320	296	309	305	313	331	317	282	318	309	319	325	296	309	316	325	309	319	324	330	331	302	310	336	315	309	344	319	300	319	335	297	316	312	322	323	311	270	337	321	347	322	347	299	299	315	293	331	312	292	305	329	335	323	353	307	343	301	299	301	307	345	310	319	307	290	306	303	300	342	306	312	323	329	313	313	304	324	326	314	306	296	318	343	325	321	339	347	329	319	295	319	315	297	315	313	342	307	340	311	302	311	329	313	307	342	352	306	328	291	305	270	325	299	311	307	323	328	315	334	317	342	293	321	301	317	326	298	294	297	317	330	323	364	271	323	318	345	305	293	318	275	305	339	319	278	330	287	317	320	336	301	312	321	327	294	290	321	306	307	313	318	328	301	335	340	344	313	339	292	309	304	312	318	307	304	298	320	309	326	318	334	315	297	295	307	320	312	303	323	322	277	322	323	316	304	314	319	335	328	327	336	326	299	292	300	293	330	324	331	319	319	305	314	317	314	355	289	319	315	335	320	301	298	308	325	316	309	306	298	318	302	318	357	303	323	309	298	335	291	316	357	293	306	313	302	301	318	295	310	325	318	294	297	323	289	302	305	333	320	328	332	333	299	302	323	332	351	337	336	335	305	302	287	328	306	300	324	300	323	311	313	284	327	347	310	309	388	265	320	322	300	331	306	292	285	307	297	296	303	324	313	346	323	290	353	313	305	320	293	316	293	333	311	302	307	300	328	290	322	361	323	322	330	319	313	346	318	302	314	332	339	328	310	317	287	317	315	315	280	306	337	293	301	321	289	299	288	329	279	319
2988	994	1278	962	694	506	461	352	334	325	301	281	266	244	252	212	263	263	245	275	210	261	247	227	231	222	236	233	220	192	225	218	219	193	206	218	209	193	215	229	231	205	230	232	211	202	212	188	208	219	209	228	232	222	230	216	208	214	207	184	229	205	204	223	214	220	220	239	197	197	227	199	229	219	195	203	195	216	207	224	230	220	217	215	205	230	211	247	225	197	197	191	209	218	220	219	209	216	198	221	197	196	187	207	212	223	192	217	185	198	231	201	215	219	198	206	214	193	194	249	184	212	190	214	217	222	194	214	195	210	198	213	201	223	207	210	172	223	194	225	191	203	218	201	240	233	229	198	195	194	195	199	230	208	204	205	202	195	199	204	181	191	232	206	209	218	235	219	208	192	181	215	208	209	212	193	202	182	217	187	187	221	179	217	225	217	197	224	189	197	210	213	223	222	207	205	218	207	179	245	184	220	202	225	192	199	201	198	196	234	235	213	211	235	188	209	204	204	202	212	192	211	220	212	228	236	217	232	209	202	221	193	233	226	169	216	229	212	196	194	214	232	220	197	212	248	231	204	227	214	198	206	219	198	228	189	232	214	212	200	215	219	197	200	208	214	207	185	216	218	229	205	207	208	190	184	219	199	199	200	226	210	202	241	197	215	223	235	211	193	192	203	195	203	215	213	214	216	223	234	204	217	205	207	177	198	200	200	218	216	223	218	225	193	243	216	207	204	185	215	223	199	228	239	202	215	237	185	194	222	166	204	199	228	221	222	207	230	222	227	225	201	192	216	202	203	193	199	204	200	207	200	202	229	204	222	214	200	225	193	202	197	205	189	200	195	211	190	202	210	230	190	194	226	191	205	222	237	216	224	180	223	226	207	187	196	207	217	219	222	208	210	240	214	201	200	221	205	225	219	217	183	228	204	238	179	197	217	217	234	210	182	236	205	215	239	207	184	220	199	199	212	227	236	214	183	244	196	218	199	184	179	195	197	219	202	227	208	217	225	185	193	186	204	224	199	214	194	234	217	225	212	224	200	193	203	232	198	218	204	197	185	208	186	214	201	223	203	222	239	210	230	236	215	212	212	192	199	211	206	204	214	237	204	202	225	243	219	222	180	183	205	206	176	219	202	208	205	209	210	234	204	204	200	194	208	229	201	212	216	210	204	205	212	221	219	206	223	201	191	229	230	187	192	211	210	214	224	233	203	223	229	187	230	218	185	216	195	213	207	195	214	213	221	203	210	211	219	215	225	229	236	204	215	218	210	209	218	206	219	221	217	190	234	243	215	215	214	180	208	203	183	212	210	206	190	172	182	187	223	216	203	219	196	211	233	233	216	220	225	200	200	184	209	234	210	187	212	232	213	217	192	229	224	196	208	186	223	218	227	205	182	226	227	189	203	184	191	171	197	218	204	213	219	205	209	209	182	234	206	222	209	194	226	188	236	218	177	213	218	218	210	223	215	190	198	231	205	199	188	227	209	209	210	219	213	210	214	212	197	181	223	200	214	227	195	202	219	206	191	234	206	213	182	188	215	194	193	185	210	185	191	222	226	218	226	217	239	213	224	199	212	213	229	207	218	167	179	207	213	199	199	203	190	212	210	186	231	187	219	210	221	203	203	202	189	185	220	207	205	211	204	197	223	235	216	201	205	227	210	204	208	197	225	186	235	227	213	232	222	202	231	215	230	213	223	216	233	225	220	210	184	194	211	196	197	207	212	212	203	217	227	229	192	197	184	201	194	198	216	213	205	209	209	193	181	197	187	215	233	195	244	216	166	196	192	221	221	199	247	234	193	214	190	210	211	197	205	198	196	199	212	196	194	206	208	214	217	213	191	193	194	218	191	198	232	215	188	216	199	186	190	232	188	210	222	182	214	231	206	213	203	201	226	197	211	216	205	214	242	183	203	214	210	193	230	204	214	219	227	199	204	210	211	197	228	205	206	215	205	192	220	202	198	232	202	217	240	205	212	191	195	198	235	213	238	208	220	220	226	216	193	211	212	217	211	208	220	199	231	190	240	205	213	199	230	188	195	209	230	208	194	209	213	203	214	200	215	198	196	201	221	213	189	200	214	211	217	229	225	201	212	233	210	229	191	164	198	215	209	199	204	175	191	186	215	202	216	200	234	205	196	215	213	205	201	204	221	202	220	214	191	208	225	206	219	204	180	209	209	189	186	182	221	235	210	217	232	207	184	222	237	214	197	207	204	208	197	201	193	213	193	201	171	222	227	205	148	198	206	188	242	229	205	226	196	227	187	174	194	222	215	195	215	212	193	185	233	215	215	208	209	205	198	215	214	190	208	216	216	216	205	193	186	216	206	196	203	201	198	210	212	193	246	183	206	199	202	220	183	187	213	203	239	227	200	193	186	199	197	213	194	201	218	204	212	194	184	194	228	197	205	236	197	218	196	208	210	211	223	204	226	208	221	206	195	200	226	198	209	226	204	205	221	212	230	201	190	218	181	193	209	216	234	217	216	212	204	218	211	227	216	194	217	201	220	238	186	218	200	224	216	205	202	221	226	194	240	225	225	208	217	219	179	229	243	154	191	224	246	181	206	213	205	225	230	192	206	216	175	232	193	192	203	228	224	217	231	222	219	226	181	211	234	203	215	232	227	196	187	197	214	218	224	183	179	179	238	200	241	204	207	192	210	229	189	205	193	208	214	212	221	213	250	222	205	198	210	188	211	203	257	187	202	201	212	203	221	199	180	219	206	206	190	250	221	216	185	188	204	191	181	221	197	183	247	192	221	184	223	212	201	213	211	214	192	220	219	201	190	199	190	210	187	216	199	205	213	237	190	200	190	210	207	202	210	205	201	204	207	185	222	217	238	207	193	231	193	232	207	204	245	239	218	237	189	204	198	210	202	206	222	192	192	209	210	192	201	233	201	229	218	189	200	230	224	218	202	201	215	210	226	194	215	218	245	198	184	174	190	203	213	190	214	201	193	219	196	216	197	177	208	192	179	192	207	191	246	226	239	199	198	207	217	203	208	190	215	240	188	194	195	192	205	222	209	232	196	218	203	221	202	214	213	180	191	232	204	205	213	207	191	200	173	169	202	228	221	194	213	197	187	196	180	178	227	209	200	215	226	202	205	209	212	207	197	219	224	195	196	202	222	197	213	220	177	172	196	214	245	219	227	200	212	212	234	197	203	223	212	190	216	217	231	209	215	209	204	191	214	205	197	224	202	184	207	201	221	224	229	199	197	210	218	210	221	222	194	181	211	235	237	198	186	196	222	191	192	207	216	203	223	225	222	221	196	229	190	200	218	188	201	199	199	188	180	195	206	196	179	216	203	185	208	222	211	200	166	211	221	202	199	214	191	209	183	199	212	209	231	213	211	228	213	202	194	212	216	226	185	226	230	189	211	202	213	193	187	223	218	208	221	225	202	228	201	225	181	203	217	193	179	213	212	205	214	217	224	200	187	173	201	198	251	218	201	187	215	218	185	219	230	184	182	208	192
2726	1257	2585	2900	2478	2058	1654	1298	1106	1032	926	876	766	761	726	691	737	892	837	682	671	597	593	577	627	581	578	545	547	522	563	532	522	538	576	520	527	530	484	511	529	493	538	575	527	553	528	556	545	525	535	565	496	543	560	543	541	534	463	550	510	522	541	505	472	514	494	480	502	479	477	475	475	491	477	502	512	494	479	509	487	466	508	495	490	477	451	488	477	518	522	462	489	475	477	522	490	502	495	476	469	527	490	450	489	498	479	454	468	455	452	494	470	505	449	498	530	489	445	479	448	470	486	480	491	484	469	514	499	444	501	446	443	450	466	523	491	514	491	480	423	457	490	500	496	498	486	487	524	432	472	477	451	478	497	477	464	492	465	483	482	542	486	484	509	481	467	524	473	480	475	475	476	473	464	503	463	415	457	465	483	478	498	488	479	458	482	448	464	492	482	532	470	491	477	472	465	481	480	511	451	481	473	497	456	502	472	470	481	455	499	492	470	497	489	484	444	504	505	500	489	479	503	465	477	450	506	474	482	444	488	495	489	500	445	499	450	472	508	469	465	483	527	476	480	451	460	458	488	502	505	462	470	455	509	471	475	520	494	457	508	480	476	477	494	497	522	428	488	457	497	471	507	483	455	503	483	465	458	492	465	551	491	484	508	457	522	500	511	439	460	456	475	454	491	505	476	492	486	503	459	489	497	439	465	491	447	458	472	459	484	473	496	440	483	524	472	478	456	463	469	502	457	513	452	479	483	491	488	447	519	506	492	514	501	472	471	489	532	526	478	501	487	470	473	522	534	451	502	457	467	468	486	462	465	498	509	450	467	475	481	494	500	504	452	425	484	481	495	496	472	496	464	547	503	416	489	496	441	489	451	475	504	470	479	448	470	441	490	499	457	474	453	496	506	475	471	460	481	497	477	462	471	467	475	491	487	441	463	456	457	505	457	434	460	426	505	465	499	483	463	486	492	484	463	521	455	484	480	482	488	497	408	489	445	446	493	482	477	495	535	447	493	467	454	508	496	481	510	501	497	503	479	488	447	484	471	479	464	514	497	472	477	496	493	499	518	461	465	493	449	493	481	462	450	459	486	484	441	521	481	485	499	514	485	550	504	475	477	480	511	451	448	477	477	457	445	495	518	502	483	475	476	467	493	505	473	484	469	466	481	481	494	435	457	475	481	492	453	477	441	504	500	498	493	457	488	475	501	464	488	506	467	477	454	478	438	455	475	476	467	497	493	490	448	479	486	467	464	506	468	473	520	441	525	485	487	459	457	482	463	504	487	473	454	453	497	475	442	448	481	424	474	492	440	456	471	447	469	484	466	481	473	510	496	490	506	492	450	507	507	471	493	505	465	456	494	483	481	484	467	526	502	506	490	470	487	519	460	465	476	464	479	485	459	497	464	463	519	480	446	462	470	469	464	458	442	482	473	458	430	490	494	471	454	487	511	482	493	496	483	519	481	493	458	462	452	504	497	465	474	484	448	483	471	474	462	470	501	504	489	479	466	453	484	465	476	467	471	456	495	457	488	453	456	478	483	495	466	520	421	457	502	481	474	498	486	446	485	503	499	448	492	465	481	483	457	505	480	477	481	466	504	505	498	496	457	449	510	501	494	469	465	490	472	491	455	563	502	479	451	505	464	477	485	454	459	514	499	428	452	460	492	490	443	468	473	491	441	459	481	454	472	489	493	445	460	465	459	477	500	501	421	461	483	492	477	472	465	484	460	468	478	467	469	482	543	469	469	493	463	488	501	494	470	459	446	485	420	456	473	464	454	467	514	442	492	468	443	473	502	468	475	486	481	473	507	478	512	461	499	509	491	491	488	469	460	474	447	465	485	495	473	484	526	508	510	452	504	469	446	480	451	484	492	471	504	508	466	461	509	466	509	517	461	457	490	484	454	494	497	458	514	477	451	472	534	468	515	467	494	498	468	448	478	466	490	474	474	476	479	411	457	473	464	502	506	487	491	454	527	466	452	456	505	472	491	475	474	500	489	485	488	491	467	472	468	451	483	471	469	438	499	460	470	454	523	494	487	471	488	475	485	438	469	452	504	492	488	482	489	491	499	479	478	480	452	464	481	480	467	529	518	476	455	518	501	503	454	507	447	456	499	487	470	535	483	491	503	459	471	474	461	482	484	452	495	509	443	492	459	504	498	471	470	494	503	490	483	489	452	474	507	502	504	473	451	472	458	487	471	470	496	456	448	479	490	484	488	509	509	471	476	465	463	481	473	489	465	516	501	469	455	467	491	492	440	475	519	458	454	489	466	509	439	495	473	428	478	505	498	505	481	462	510	487	483	498	498	509	495	516	517	456	469	501	465	454	459	483	494	477	474	502	485	493	485	468	489	482	450	476	480	508	503	458	461	493	467	502	474	440	519	481	473	465	505	470	451	468	490	514	482	467	525	468	466	471	510	465	448	488	471	505	474	484	512	480	466	457	463	491	497	522	509	474	487	508	493	465	464	502	496	466	489	467	477	457	519	479	484	494	508	532	451	467	443	530	487	517	470	471	481	507	492	488	443	460	468	484	489	472	459	443	484	448	494	482	464	479	480	496	481	509	478	464	504	528	491	468	430	471	502	464	496	481	505	479	490	449	525	499	494	446	487	468	458	463	456	464	507	448	473	509	477	521	475	524	453	481	481	509	459	475	511	518	472	483	463	474	438	479	463	486	429	550	493	529	508	481	449	475	443	503	465	502	469	455	489	491	470	474	499	498	480	449	484	483	447	494	460	476	459	492	484	479	483	443	492	517	471	479	477	488	474	499	485	456	512	442	444	481	468	481	474	477	461	461	521	476	499	474	496	484	476	466	472	501	502	491	470	478	508	489	464	491	475	478	451	476	470	472	476	469	490	484	456	496	464	465	451	466	470	472	478	476	482	472	483	457	505	502	480	472	456	507	475	453	491	474	475	476	442	537	463	444	491	459	466	491	470	482	474	517	482	495	487	485	458	478	491	464	443	472	501	475	457	479	518	472	503	482	514	461	484	513	499	480	488	467	486	487	477	475	486	507	452	459	492	505	485	470	456	499	559	431	465	484	478	472	492	460	471	491	498	469	474	513	507	491	508	508	477	479	497	498	464	454	487	466	446	496	460	486	494	497	531	475	461	507	477	521	461	465	475	491	462	485	490	503	471	499	454	464	471	438	509	471	498	503	458	470	492	457	484	500	463	528	488	512	449	498	509	476	473	438	459	519	493	460	509	484	477	469	473	459	485	461	463	464	498	482	465	463	482	456	494	494	474	544	473	461	489	464	462	461	483	497	511	474	457	481	476	484	501	474	447	511	459	524	502	466	442	482	487	489	525	477	468	516	496	506	486	435	540	498	476	461	495	523	423	477	457	483	460	442	438	502	499	498	480	419	483	483	463	514	426	475	493	488	456	466	472	497	486	491	485	487	491	477	485	507	484	503	473	491	492	475	518	468	461	426	517	485	495	459	476	487	525	461	491	499	480	491	502	456
8937	2353	2889	2336	1512	997	764	571	488	426	371	294	293	215	280	231	250	264	247	219	178	166	174	174	165	147	144	163	138	159	137	128	165	164	161	133	132	153	138	125	140	118	168	145	142	147	140	130	132	151	132	137	133	133	117	144	145	149	128	137	127	129	129	102	135	145	145	139	145	110	147	116	128	137	97	123	120	130	126	113	124	122	145	134	111	139	136	129	124	145	141	135	131	136	113	120	120	114	127	108	118	115	126	134	95	111	117	114	109	116	115	119	104	117	113	98	108	123	134	137	119	106	114	121	147	120	140	128	139	113	129	99	87	133	118	127	123	113	133	122	106	123	137	125	125	119	112	121	114	122	126	125	141	126	111	120	131	114	130	122	137	126	119	121	113	133	121	118	124	125	129	124	121	129	114	102	109	118	113	129	124	109	127	127	111	125	135	149	123	114	132	116	133	107	127	93	126	116	105	126	109	124	133	124	127	134	106	122	128	135	111	132	122	126	142	133	100	120	138	114	104	102	114	127	99	114	110	112	151	135	123	110	132	121	115	132	123	120	134	141	111	151	103	119	137	111	151	106	108	114	135	128	135	130	131	120	121	130	111	110	105	106	119	133	131	119	119	118	111	103	113	130	122	125	117	117	108	130	131	125	132	111	121	119	122	123	106	127	104	126	111	145	127	141	135	134	121	122	132	92	128	127	114	124	107	125	119	116	125	128	137	106	108	109	114	139	109	119	105	114	120	130	141	118	108	139	122	130	114	107	93	130	118	110	132	118	127	144	92	143	133	141	117	117	121	126	130	144	126	119	104	127	134	131	125	109	115	116	116	129	129	110	121	98	127	123	112	119	102	117	139	154	132	131	121	125	116	129	105	122	130	136	129	118	109	116	130	114	100	126	114	116	129	127	113	117	132	116	133	140	123	142	126	108	95	133	129	118	121	126	129	116	141	109	109	141	114	126	113	109	124	140	107	129	115	133	126	113	120	127	109	124	133	133	113	120	106	104	119	159	117	136	110	130	113	124	115	122	117	125	123	134	109	116	138	127	120	116	115	132	145	114	103	109	115	118	130	143	127	119	136	121	123	124	132	115	116	122	99	99	112	107	133	133	138	117	126	132	123	101	144	100	119	115	118	114	124	114	104	116	130	115	107	119	107	129	109	114	111	110	128	127	124	136	119	118	117	112	127	106	134	114	116	116	110	126	116	127	117	112	109	101	102	119	126	121	139	129	100	125	122	115	101	119	129	121	129	127	110	110	138	112	111	130	109	109	109	135	123	125	122	131	110	130	118	106	117	115	119	139	124	130	129	117	129	122	122	140	124	116	121	124	121	145	137	110	106	112	129	113	120	128	127	136	129	111	115	123	130	96	112	109	122	125	132	132	123	131	117	114	116	116	137	118	119	98	113	135	127	134	117	137	117	122	132	113	124	112	121	109	145	125	131	120	120	120	103	109	106	131	144	122	122	108	124	112	109	119	123	116	94	103	122	132	118	119	112	112	120	98	133	130	111	120	137	124	140	124	123	107	117	121	123	115	146	107	111	121	132	137	115	115	134	127	116	117	120	130	120	118	111	112	100	116	127	121	127	108	99	140	117	120	113	119	124	113	116	137	122	106	116	101	114	140	107	117	123	122	143	124	122	114	100	144	119	130	149	118	124	106	125	100	120	139	109	121	126	145	97	126	125	119	106	102	127	129	114	123	130	136	128	119	112	112	134	89	122	116	119	111	103	115	123	100	117	132	123	121	138	129	111	98	106	127	119	106	108	97	140	131	112	131	113	116	120	109	96	111	118	117	125	121	113	127	131	124	108	134	104	96	124	136	132	134	126	122	119	130	130	120	140	151	124	102	135	124	139	140	126	130	121	110	110	144	116	122	134	121	108	127	138	132	113	121	122	110	108	128	108	107	108	127	131	129	110	138	135	127	104	118	133	138	110	122	114	115	121	137	110	95	130	106	106	131	121	115	120	122	129	131	104	128	124	112	111	116	106	135	131	143	110	124	125	121	123	108	135	120	129	133	104	116	102	112	129	120	117	135	123	136	113	103	108	117	118	133	122	121	114	105	129	125	120	128	120	136	128	125	111	118	122	142	125	114	130	129	128	114	112	132	120	129	107	119	125	101	128	115	116	107	132	114	128	119	131	139	133	139	142	120	115	126	99	115	126	115	122	140	120	118	110	113	97	115	120	147	120	128	122	129	131	119	112	121	124	117	135	115	127	94	148	127	135	135	117	108	115	126	115	97	103	127	105	114	136	107	118	106	111	117	118	121	150	127	119	135	130	97	112	127	125	123	138	93	134	107	111	118	120	105	105	117	100	118	119	103	109	110	118	108	131	124	103	116	112	124	100	124	107	116	141	123	133	117	110	138	106	110	119	120	134	118	121	107	119	133	106	130	148	97	101	132	115	122	117	117	117	134	109	123	130	135	107	106	122	110	123	130	114	111	127	101	128	108	108	110	117	107	125	119	114	120	119	135	130	150	132	117	101	120	111	109	121	114	128	130	118	122	115	102	151	118	132	107	133	104	128	101	114	154	117	126	103	120	107	115	106	120	103	115	110	114	129	115	131	115	136	150	104	139	122	115	95	126	135	128	131	129	129	110	106	145	129	121	119	130	117	117	132	121	128	117	119	133	111	126	118	114	121	113	110	136	110	126	101	120	111	124	119	123	92	126	124	118	132	115	125	117	125	131	115	106	125	135	132	109	108	134	117	126	123	133	123	94	142	135	120	108	127	126	120	122	118	112	142	135	127	113	139	127	115	126	114	127	128	118	112	135	109	116	133	127	107	114	130	127	103	105	97	135	111	121	112	111	123	126	119	110	116	133	130	113	107	119	118	118	118	135	131	137	146	113	126	110	104	129	102	135	107	133	128	143	135	116	129	108	102	112	139	125	127	112	106	111	131	96	128	107	113	138	131	145	135	109	132	133	98	138	124	138	121	108	127	121	119	115	108	124	108	126	124	126	143	126	117	104	122	127	106	117	124	137	100	108	134	135	124	123	125	104	119	108	112	133	118	129	118	127	116	104	126	127	107	120	106	120	122	112	114	99	109	111	124	108	95	112	127	140	125	112	140	111	117	129	131	112	132	117	138	110	118	110	126	100	112	107	122	118	111	123	105	116	109	126	131	142	126	121	126	128	116	123	115	117	130	115	134	111	133	107	116	114	97	100	96	116	127	137	119	129	126	118	132	125	124	123	116	119	104	134	135	113	110	124	92	122	116	128	112	134	124	107	137	124	113	115	130	140	118	116	119	130	132	116	122	129	112	111	122	110	138	107	120	123	128	120	137	134	129	126	118	121	114	117	134	106	116	129	123	123	123	103	143	143	108	116	131	139	119	111	123	122	119	103	120	138	113	144	147	114	108	122	122	131	129	116	109	124	123	129	119	133	137	114	109	144	109	137	128	118	117	109	112	132	108	121	102	115	132	122	121	121	117	112	106	131	100	111	110	123	133	123	139	124	107	117
6354	2289	5527	6688	5712	4536	3688	2997	2454	2013	1776	1589	1367	1254	1182	1072	1220	1413	1396	1000	886	776	745	703	682	687	616	614	525	525	503	489	520	499	543	499	488	507	384	413	403	397	395	448	433	425	470	431	433	437	439	443	454	428	449	464	418	390	363	360	372	397	380	369	373	374	385	329	301	295	319	318	294	294	313	322	351	286	304	301	291	335	313	324	287	321	340	342	317	313	338	338	322	310	329	302	313	331	320	318	317	302	271	312	311	300	341	322	331	327	301	281	307	319	308	345	262	312	304	332	322	308	318	324	285	295	305	289	300	308	282	311	303	316	289	291	321	327	318	343	321	302	297	298	308	275	294	334	316	288	288	302	305	292	302	301	311	313	292	276	285	299	307	309	287	301	326	310	289	275	293	303	298	301	298	299	305	289	296	266	309	320	294	302	312	325	307	287	329	299	318	302	290	298	296	258	297	292	328	302	262	271	340	266	324	290	274	301	293	319	284	260	330	294	294	285	331	268	287	314	291	317	294	297	288	280	299	297	332	297	306	275	299	320	279	290	313	309	305	302	270	287	313	299	286	310	302	281	319	283	288	309	285	312	295	324	299	295	292	292	333	292	304	302	296	296	300	308	250	286	345	277	282	282	307	303	302	298	291	300	322	326	314	300	288	340	294	318	295	310	321	283	251	298	294	273	308	286	273	277	299	309	314	301	300	309	301	306	273	304	286	291	287	302	256	304	296	271	281	286	302	303	298	317	313	301	298	317	321	274	288	307	296	294	295	306	269	319	290	307	308	302	313	285	306	312	291	322	313	322	293	323	306	269	271	299	307	308	311	290	302	318	306	295	318	327	296	310	298	311	319	306	290	306	317	260	295	285	260	317	297	308	323	318	300	307	310	298	294	304	313	330	322	321	297	314	284	307	307	276	292	284	307	298	287	317	303	307	330	300	313	336	303	304	321	328	308	314	313	322	312	278	314	290	320	286	287	270	286	318	299	289	303	294	303	297	306	312	300	328	312	290	287	280	305	287	302	301	288	299	296	286	312	305	289	282	291	309	298	292	298	270	284	297	308	292	284	289	308	303	275	268	320	325	302	318	300	256	307	272	331	276	289	281	321	302	288	284	300	284	306	285	340	307	295	291	327	299	338	306	274	300	272	325	289	302	294	296	292	317	297	316	289	302	285	268	300	307	302	327	301	306	301	316	312	279	288	318	299	316	292	276	273	286	310	300	292	279	276	302	287	340	341	307	292	283	353	287	306	287	296	280	284	306	302	294	295	313	319	319	292	307	291	307	310	301	304	312	325	278	283	284	303	293	262	314	304	314	301	286	307	318	322	275	305	322	304	286	277	315	328	276	288	320	279	296	289	297	305	283	296	307	300	284	290	318	293	288	297	316	257	318	304	302	296	298	308	317	284	312	302	279	273	283	332	293	294	290	296	296	312	276	274	299	348	294	307	267	303	287	272	293	289	311	314	317	315	306	296	300	325	260	278	287	307	271	293	329	338	276	291	318	333	301	288	299	315	300	304	292	280	296	291	331	305	308	322	279	272	317	312	282	292	303	300	313	298	305	323	306	294	293	298	297	297	312	306	296	280	305	311	275	326	313	313	313	298	273	319	278	296	315	330	325	300	323	300	307	320	294	281	271	297	280	322	328	292	316	307	300	292	301	304	309	309	293	307	300	266	301	305	305	300	305	304	271	303	300	323	318	307	302	261	309	277	339	294	310	301	290	270	290	299	325	289	289	322	294	313	282	295	288	308	274	288	316	330	315	291	314	306	297	342	333	300	273	291	323	292	297	300	300	293	298	315	275	317	302	311	293	294	308	279	273	315	301	309	291	306	315	288	311	270	315	279	288	294	292	339	303	329	307	289	302	308	301	312	328	291	302	306	317	292	275	288	298	274	317	285	281	258	290	329	279	300	290	296	341	274	290	281	315	341	283	303	309	298	302	321	323	289	310	302	322	275	287	328	294	297	315	299	274	323	301	326	301	255	298	274	328	317	307	274	292	305	333	272	305	280	305	288	280	296	283	322	329	261	309	297	279	280	314	306	298	261	282	317	306	285	346	312	291	299	305	303	257	289	316	306	303	283	295	279	301	292	302	295	301	291	301	271	294	328	307	283	286	284	292	333	308	276	333	318	305	271	282	293	325	305	301	286	280	286	303	264	277	287	281	322	295	313	317	308	284	268	330	288	269	309	264	292	286	276	312	291	285	308	312	277	296	327	278	267	315	314	288	312	298	285	285	276	284	278	286	334	288	304	293	328	301	309	299	301	308	294	282	313	258	302	277	326	279	296	309	287	312	315	323	312	297	313	287	287	300	298	309	288	304	322	290	315	310	298	266	304	315	301	284	301	324	324	298	311	268	277	283	296	325	289	316	295	270	311	300	327	303	309	292	284	297	310	292	315	307	290	296	270	300	318	304	277	312	263	270	272	294	279	273	282	297	280	315	327	323	303	309	330	303	269	325	291	295	316	319	273	298	291	282	315	271	288	277	292	288	285	254	307	290	279	288	292	328	294	305	315	322	296	313	306	332	304	325	298	310	313	322	298	327	321	320	307	316	288	285	278	277	282	320	302	272	296	311	319	320	291	313	282	289	272	303	304	312	305	314	298	292	277	337	328	340	303	313	311	282	293	319	265	314	312	295	310	289	295	304	317	328	297	288	296	264	312	333	280	310	253	291	292	284	301	293	281	292	313	290	319	292	298	320	289	317	304	283	268	279	286	281	327	297	298	282	294	291	285	308	304	321	278	287	304	276	276	288	295	291	318	286	311	294	339	327	294	282	312	292	307	354	297	300	298	307	275	323	256	308	271	280	288	321	290	312	326	291	304	314	299	307	303	290	285	304	324	313	297	291	300	320	321	291	289	255	313	294	292	311	295	322	310	276	288	294	295	276	315	267	302	292	281	293	285	295	280	295	304	294	256	303	299	283	291	281	316	312	322	281	309	324	287	306	281	295	317	283	305	300	264	279	304	270	278	301	324	289	296	293	329	285	312	295	273	324	289	305	321	289	300	269	296	323	311	342	308	309	294	308	305	299	295	288	305	297	298	280	273	293	290	316	331	288	308	290	306	300	297	292	314	260	293	311	300	301	301	328	268	259	305	251	251	329	281	304	273	299	286	309	312	348	325	297	275	270	282	298	272	304	293	302	261	311	319	284	309	285	293	285	295	333	306	305	277	290	297	330	285	285	319	304	303	283	290	301	287	282	289	325	312	301	308	284	319	277	305	290	302	288	323	288	293	304	303	315	289	314	299	298	326	298	318	277	305	275	284	291	299	287	301	284	310	304	300	300	328	310	299	316	283	271	294	325	290	272	292	332	283	291	297	272	303	279	273	260	290	294	307	312	293	269	306	325	295	313	322	329	312	284	297	320	244	300	300	325	301	292	313	300	308	342	298	303	307	289	292	311	285	307	324	294	300	302	274	289	291	314	310	294	306	282	311	279	301	319	262	302	274	280	311	329
15816	4232	4965	3721	2442	1703	1217	911	738	575	476	445	395	367	348	296	348	381	318	289	242	219	217	188	201	216	163	206	171	156	190	184	156	153	155	143	173	161	151	144	175	139	137	138	151	143	129	149	142	144	126	159	137	156	132	120	139	129	126	126	133	144	146	136	131	114	134	137	140	145	125	106	131	109	115	111	125	107	114	104	106	129	135	116	142	119	131	142	131	114	120	121	131	116	135	117	128	116	107	136	124	143	102	121	133	119	136	115	128	119	99	130	124	108	127	136	99	135	132	111	126	136	107	111	112	126	99	119	110	128	108	128	140	156	116	114	114	121	141	134	142	133	121	126	112	118	111	118	114	117	129	123	114	127	119	134	139	125	112	125	125	108	111	106	152	123	125	111	100	139	116	110	128	116	121	129	121	119	127	117	111	108	109	89	139	116	133	120	122	125	121	114	141	131	103	120	113	105	122	106	107	147	145	143	114	126	114	124	111	120	130	120	123	119	114	113	125	111	128	104	109	125	126	102	105	126	114	105	137	134	128	134	135	127	111	143	129	111	118	141	120	112	100	123	112	124	106	127	110	139	114	134	103	110	122	123	136	126	142	119	119	119	128	99	108	125	139	118	129	127	127	133	95	115	113	116	125	139	134	107	109	121	123	119	132	122	120	105	133	134	123	114	126	129	131	103	141	119	127	120	133	110	140	130	115	132	116	112	105	107	107	107	120	139	122	137	134	126	126	139	117	119	158	127	115	118	136	108	105	118	139	127	113	81	128	108	134	122	121	110	121	127	130	117	126	119	105	91	137	116	118	130	130	125	124	108	125	107	128	131	113	119	112	122	116	123	102	124	119	121	111	103	122	133	119	108	136	128	123	115	137	117	116	117	121	112	119	128	119	122	130	128	103	122	108	112	114	126	125	132	110	134	138	124	116	124	128	93	101	130	123	117	94	115	139	118	125	116	111	105	120	131	120	128	120	117	133	133	139	115	132	144	126	126	105	122	128	122	115	119	125	109	117	102	127	128	136	128	107	123	111	121	106	127	124	136	107	120	101	112	146	108	146	124	121	116	113	124	118	115	115	129	87	105	104	123	128	115	120	122	110	111	124	120	159	114	110	123	109	116	121	121	105	119	125	127	109	138	114	116	120	105	118	117	113	130	124	142	111	123	114	118	131	116	119	101	141	114	135	129	119	133	104	116	114	127	120	110	130	144	117	124	119	124	117	112	106	132	128	128	128	126	120	142	126	102	109	111	108	119	122	113	117	112	107	126	126	140	112	89	135	129	119	104	138	135	152	137	138	120	118	122	132	114	117	135	110	108	103	111	121	120	125	125	111	114	132	132	127	120	134	112	127	129	109	138	131	148	124	132	128	115	107	140	129	112	116	119	114	135	114	120	131	127	164	134	126	110	110	132	119	118	115	115	116	111	112	127	131	116	120	127	120	132	116	127	116	103	103	129	133	119	102	93	112	109	102	130	114	119	130	126	126	112	118	122	110	126	114	118	116	127	137	118	135	130	124	114	138	108	114	117	109	132	117	135	121	118	121	111	134	104	116	133	102	140	125	129	108	123	110	127	123	112	103	122	130	124	124	123	127	120	109	116	117	114	121	118	109	142	127	120	113	111	133	101	130	106	137	112	118	147	120	120	129	126	119	118	107	114	121	120	121	115	102	128	115	136	119	126	109	115	105	114	131	129	109	124	123	122	110	108	118	145	116	113	142	135	120	100	118	121	128	108	128	122	113	124	114	117	118	116	132	126	127	108	126	120	118	109	121	103	113	136	122	134	140	101	115	113	119	111	123	115	129	126	121	103	129	135	133	114	134	132	96	125	117	114	107	106	131	122	99	122	112	142	131	135	117	121	129	138	126	126	112	118	109	117	115	113	111	115	118	113	110	119	133	134	111	120	101	100	120	131	140	106	128	115	121	114	135	129	117	115	126	128	120	119	110	123	114	127	124	129	131	112	130	120	107	138	122	110	127	126	105	110	110	131	134	129	99	121	115	118	118	123	115	123	136	125	126	131	129	123	106	146	129	134	125	123	106	120	111	117	116	104	127	126	134	125	139	138	121	111	129	116	108	108	119	121	113	119	101	138	141	116	117	117	117	116	138	116	117	122	109	122	114	107	124	130	105	120	135	108	135	129	96	121	123	118	109	118	106	127	118	109	117	125	112	133	127	115	126	111	138	129	129	107	123	114	116	138	116	130	112	128	120	111	113	125	119	135	138	128	116	133	94	124	90	134	100	115	100	123	124	132	123	123	124	129	121	102	115	111	125	117	129	113	104	120	118	128	127	105	140	130	112	131	124	144	117	111	99	116	111	97	108	117	126	118	101	140	127	119	120	127	126	142	124	108	107	138	129	119	112	134	127	109	126	114	137	127	97	101	114	140	135	114	133	140	104	136	96	123	113	114	127	134	139	129	105	142	134	118	131	127	139	119	111	137	140	123	105	112	111	102	127	127	120	118	128	123	116	111	123	108	130	124	124	106	127	147	136	127	133	109	107	128	114	111	126	119	111	147	100	123	112	125	117	110	134	113	120	130	124	108	132	126	110	128	116	111	107	117	114	122	124	112	108	116	109	126	117	122	114	111	126	113	126	118	117	144	130	111	111	118	151	112	122	124	118	150	130	128	120	145	116	123	99	140	116	124	114	125	124	129	138	113	128	114	131	111	129	118	134	102	105	117	108	135	132	114	130	133	126	134	138	137	132	127	108	117	121	107	102	103	124	118	111	106	139	116	144	125	126	127	111	134	140	122	116	128	127	114	115	118	129	116	127	120	130	111	117	120	122	143	130	113	129	125	126	138	126	100	117	126	120	136	109	123	129	113	102	123	101	115	115	109	106	115	124	161	142	114	98	128	105	135	122	114	100	130	110	145	127	110	129	139	116	119	130	103	123	126	113	132	101	145	102	133	95	120	128	129	93	118	139	120	128	133	127	128	115	114	119	121	116	128	109	117	125	124	135	104	126	124	118	133	96	118	125	137	115	137	119	119	134	115	112	107	122	110	122	120	115	92	115	106	128	126	146	118	118	128	128	110	100	141	129	104	105	115	113	115	102	113	131	118	117	149	96	112	108	137	134	137	129	151	113	119	126	116	137	121	111	114	106	114	116	126	129	112	97	124	118	119	102	120	112	144	122	110	119	124	141	125	124	118	104	112	144	108	123	119	118	113	128	118	117	114	116	91	125	134	134	118	125	109	117	134	125	124	107	123	109	127	138	142	126	126	131	108	131	109	122	128	118	117	102	100	110	140	110	123	129	127	129	134	98	131	131	110	118	135	125	117	129	133	104	134	119	117	110	115	112	114	127	115	114	117	126	120	108	105	134	137	131	122	131	124	111	106	116	119	128	99	102	117	124	134	148	109	132	116	119	120	121	142	115	134	128	113	125	102	134	128	114	125	128	104	142	99	109	123	125	114	102	128	112	109	127	110	115	107	127	100	122	105	131	119	140	127	134	130	127	119
8246	3516	8381	10209	8758	7077	5593	4598	3826	3177	2755	2410	2093	1850	1803	1695	1861	2044	1801	1513	1292	1186	1075	912	918	899	850	830	743	750	650	679	689	657	619	682	672	663	540	477	488	415	538	508	545	556	520	507	511	524	470	541	504	497	518	478	492	466	415	419	443	428	442	465	411	428	437	366	401	359	365	364	333	332	332	350	328	325	325	355	348	327	315	325	336	340	312	328	359	357	345	335	356	299	351	319	319	328	306	339	335	299	335	310	345	298	344	302	314	327	329	326	330	332	289	341	319	282	293	315	358	293	321	327	305	318	303	307	289	320	313	334	384	329	335	321	299	321	322	333	292	318	313	320	302	282	315	301	311	328	352	278	335	289	318	328	310	322	327	305	322	355	322	317	309	317	331	325	300	325	332	317	328	309	318	329	278	332	294	305	334	322	310	306	276	290	323	324	330	312	288	314	289	319	291	317	333	353	276	317	284	314	280	316	307	298	306	296	296	308	308	334	301	280	305	283	306	321	335	299	302	325	295	296	315	352	332	316	283	337	319	295	297	299	305	291	291	308	324	271	340	306	323	314	305	312	307	313	306	317	284	305	291	339	330	287	323	316	296	319	287	313	310	328	303	293	311	350	284	302	287	292	307	321	318	311	330	307	301	347	303	288	292	358	333	307	300	308	302	284	284	301	293	283	302	308	319	320	296	319	287	318	319	283	285	321	316	329	307	308	312	297	326	297	305	298	306	288	334	332	316	296	291	300	344	296	328	304	304	293	289	321	319	318	310	296	310	315	309	330	308	300	284	312	310	279	309	309	319	326	306	305	329	312	299	296	303	310	293	327	303	312	314	313	302	321	313	300	282	313	357	319	318	321	322	306	325	282	342	293	301	321	254	343	322	314	298	264	310	338	281	307	303	367	305	339	337	274	297	317	318	323	280	336	348	341	321	324	311	295	283	309	303	334	310	305	307	350	335	312	307	290	298	304	316	299	282	277	310	315	307	284	286	295	298	267	314	330	341	313	375	315	295	305	345	291	281	289	305	285	300	298	337	312	297	307	329	303	310	291	303	317	277	332	311	337	308	349	307	299	325	284	308	286	300	272	307	307	333	286	300	326	327	314	316	310	317	311	299	305	299	319	260	305	306	311	294	318	308	299	324	307	332	297	310	292	320	278	338	309	303	328	300	309	321	315	307	299	302	298	287	320	322	263	281	314	350	280	329	302	328	321	304	300	311	295	339	280	319	302	319	305	319	301	320	323	299	324	333	313	310	321	280	320	308	297	310	314	272	271	300	323	343	265	291	311	309	310	338	320	323	292	327	321	320	315	333	315	339	331	350	328	296	320	306	324	310	329	314	283	316	337	298	357	303	271	336	287	281	302	315	302	303	325	336	319	333	342	324	306	322	300	298	282	335	332	292	272	306	322	328	325	315	328	291	307	336	266	321	311	308	294	297	314	298	313	319	321	344	316	292	301	307	314	318	304	327	305	313	291	306	317	337	290	272	318	338	308	340	318	314	318	291	308	295	305	308	288	318	342	289	290	342	313	324	331	305	322	335	296	297	315	315	326	327	305	287	301	342	314	330	329	278	300	312	295	319	299	295	334	299	319	326	315	309	329	345	278	296	298	306	273	327	300	311	348	348	320	311	313	331	288	289	309	317	365	319	284	312	308	294	336	322	317	302	335	278	299	313	303	291	294	304	307	316	331	298	275	309	316	302	346	319	308	319	298	333	316	323	285	331	326	305	297	340	315	315	295	310	324	279	285	287	310	334	299	321	296	318	309	296	302	333	322	300	301	318	325	316	306	303	299	305	286	311	330	311	288	295	337	307	326	336	326	308	305	313	315	333	324	300	318	294	256	323	320	288	312	292	313	311	313	332	343	361	308	319	316	308	299	299	303	301	318	304	296	299	336	316	323	306	326	307	335	323	317	305	304	302	306	309	325	313	310	303	314	339	323	332	295	319	327	317	315	342	299	322	286	315	334	322	302	327	300	332	309	288	332	294	327	316	308	300	330	317	295	303	321	299	323	306	293	328	318	305	328	300	293	323	311	310	291	338	294	310	301	322	304	316	294	300	325	310	283	307	305	328	292	272	303	311	319	306	289	331	298	318	326	316	312	335	332	290	299	316	315	292	309	330	294	311	304	313	322	341	331	343	298	304	310	323	305	265	312	301	308	284	326	278	321	300	345	321	269	325	295	334	273	309	327	277	308	316	359	305	335	315	293	311	302	319	317	325	315	327	320	308	294	316	315	287	297	322	291	306	300	310	332	319	285	300	308	298	310	332	274	299	294	303	317	330	311	287	328	306	334	304	327	308	308	314	305	342	312	313	345	310	320	271	295	278	298	301	307	323	312	306	315	283	314	311	313	324	286	272	299	304	344	319	328	321	279	306	313	322	368	317	328	303	297	291	301	287	332	294	311	341	302	329	316	308	300	286	321	299	328	312	288	321	294	299	299	286	279	287	323	323	307	332	340	291	280	319	314	316	299	314	307	314	316	303	326	341	317	292	317	326	315	292	308	294	298	283	300	314	283	306	304	327	290	321	343	299	326	351	324	305	319	316	296	312	304	309	319	308	274	311	349	288	301	303	297	312	313	300	286	297	324	322	287	311	314	316	322	324	318	331	329	326	316	279	313	336	312	317	284	292	314	296	328	326	309	311	316	358	317	295	300	309	318	303	285	287	288	312	321	316	277	287	310	300	313	298	274	272	316	317	267	322	275	299	326	323	278	306	348	310	294	289	303	316	309	336	313	312	327	299	302	298	330	333	338	310	320	308	290	298	317	311	284	316	318	315	361	296	318	314	292	291	324	292	362	297	297	297	303	294	343	338	337	289	258	324	299	308	309	300	307	285	316	314	330	313	310	307	334	313	325	308	304	328	295	315	287	296	289	286	316	300	305	316	279	305	327	284	315	311	299	312	338	294	309	326	305	291	316	311	332	326	320	288	327	334	302	292	282	313	303	328	298	297	287	341	306	305	317	324	313	322	302	288	339	313	291	320	309	284	339	298	338	331	329	315	311	303	310	325	319	298	293	312	298	338	296	302	310	278	316	323	282	304	301	332	305	320	308	320	306	303	317	331	301	299	304	313	293	306	298	322	303	300	301	314	350	311	351	313	293	315	298	298	315	326	315	305	314	286	330	299	297	338	292	312	342	328	307	310	281	330	306	298	332	321	333	305	310	287	311	343	299	316	324	327	312	292	299	318	279	307	323	321	316	301	345	315	309	289	306	290	317	317	291	318	315	305	306	327	331	306	279	288	330	308	322	331	315	301	302	294	314	302	303	317	287	332	287	300	299	299	334	319	309	300	310	294	322	320	274	316	305	323	297	295	329	309	329	315	325	317	320	293	308	312	315	298	307	278	300	324	310	320	323	298	313	313	323	320	292	290	306	302	328	279	319	316	287	318	301	335	304	298	331	302	315	333	312	282	315	302	331	296	331	313	291	308	306	325	308	302	319	330	319	294	307	352	313
3004	983	1147	920	645	498	420	324	286	316	286	248	265	235	229	252	260	229	240	253	228	246	203	232	221	203	243	205	225	198	236	205	231	221	214	217	214	219	202	212	225	199	244	197	225	220	221	208	230	211	206	242	170	217	189	212	210	188	215	197	197	208	222	188	224	179	242	210	220	192	186	203	205	234	202	231	208	194	197	219	189	180	198	218	223	206	217	222	227	187	211	231	206	235	227	203	188	182	180	190	214	215	228	202	208	221	195	210	224	198	205	199	197	217	216	204	203	197	213	202	211	198	233	221	218	189	228	206	210	191	188	205	204	199	195	210	211	223	195	203	226	203	218	211	180	181	220	220	238	202	211	204	183	204	203	188	194	216	235	214	208	164	200	188	175	210	236	174	230	205	206	239	212	217	207	222	181	205	216	193	205	216	204	187	240	227	184	210	205	195	197	209	213	196	204	205	205	219	212	181	194	193	224	215	224	214	214	196	202	225	192	192	198	214	182	205	207	207	224	237	204	209	204	208	208	160	199	194	225	208	207	178	213	193	223	213	233	193	206	212	215	212	187	203	209	225	215	202	194	178	162	191	211	207	226	215	203	201	191	218	243	192	194	206	210	193	225	201	204	233	202	225	221	208	220	188	206	213	193	198	208	207	215	211	204	195	206	220	218	187	215	217	185	213	206	195	196	194	203	191	213	223	214	199	198	203	181	192	206	215	205	203	195	215	211	210	183	205	207	196	220	206	219	226	204	195	210	192	239	231	206	204	193	166	208	197	207	209	166	193	213	199	193	204	205	198	206	195	216	188	220	224	214	235	213	208	219	213	226	208	217	201	202	218	229	189	210	215	219	210	214	177	195	165	201	208	188	233	204	200	220	214	200	195	203	213	215	221	227	205	207	215	206	187	203	206	207	190	196	188	200	196	203	241	221	203	205	222	210	204	193	188	208	211	198	224	213	211	203	169	217	210	237	204	203	205	245	204	210	198	193	183	197	209	203	198	207	218	190	230	182	212	228	190	188	183	205	213	204	192	233	237	209	206	199	193	242	221	210	220	176	203	223	182	208	197	198	223	195	208	194	206	186	196	208	198	215	195	220	196	202	209	211	205	188	187	192	219	200	227	205	236	229	217	238	218	210	194	185	212	210	227	224	193	206	209	204	222	222	196	197	218	206	208	204	198	230	222	202	192	207	199	211	204	191	218	187	211	219	198	213	206	212	219	216	199	221	219	209	221	214	193	210	211	194	183	195	205	207	203	210	217	208	202	197	181	210	188	208	223	197	186	180	201	197	214	222	203	208	210	197	191	204	205	227	197	222	225	205	184	206	206	186	202	202	215	205	196	194	191	165	207	197	174	195	186	239	212	217	227	196	232	206	211	211	201	211	201	184	180	189	209	201	190	193	213	201	192	211	203	192	197	229	195	204	191	212	208	193	193	231	198	203	215	231	204	212	187	191	184	239	190	204	222	187	209	197	206	229	183	208	202	214	191	206	205	217	213	228	207	217	233	238	197	195	212	218	194	219	202	221	200	210	199	220	194	206	212	231	194	212	225	177	202	201	225	215	197	171	216	182	204	188	205	211	251	203	201	207	213	211	205	230	200	212	165	192	210	165	189	199	212	229	203	226	214	194	216	174	192	167	227	199	188	202	185	193	227	212	182	198	213	218	215	163	179	191	188	212	201	186	196	193	222	214	188	206	199	204	205	189	209	221	199	205	201	208	208	215	195	232	217	203	210	194	186	218	209	205	199	225	229	222	204	195	192	205	196	218	194	210	229	215	185	218	207	202	211	229	205	189	217	197	203	211	195	217	224	191	212	206	187	204	204	176	242	222	237	192	172	211	232	201	210	207	203	207	199	176	203	193	202	186	215	229	213	225	194	209	187	188	194	208	182	204	224	212	184	202	208	210	229	222	194	229	218	225	225	196	180	169	199	219	238	209	236	202	207	198	231	205	218	207	192	218	209	194	205	193	206	216	215	211	175	208	199	198	192	211	230	200	188	189	190	198	229	225	209	218	204	209	203	224	201	175	187	207	237	222	196	180	212	215	206	177	217	223	213	226	223	183	177	196	208	206	205	214	186	191	184	205	202	183	183	211	177	197	204	206	215	232	233	246	207	212	202	211	230	219	189	199	226	189	218	220	191	213	185	181	193	206	213	212	209	183	185	186	197	219	220	203	198	226	209	194	215	197	176	217	177	188	206	213	210	208	193	211	214	201	205	191	192	191	186	207	199	219	210	200	224	197	197	220	204	211	198	207	208	205	211	211	194	218	210	237	211	188	212	210	190	206	186	215	191	190	216	187	201	198	215	205	198	200	167	202	188	212	199	195	221	214	205	222	195	206	200	212	177	221	195	211	194	198	208	222	195	220	197	186	170	178	200	178	218	212	188	206	182	205	203	202	188	206	216	217	217	191	233	203	204	225	214	206	194	191	195	200	227	202	205	181	209	213	213	204	201	198	207	207	210	213	221	211	221	218	183	213	199	206	202	198	234	207	212	210	200	223	196	207	212	222	198	200	204	203	221	209	206	219	213	201	182	196	183	208	200	195	203	205	201	180	197	184	185	192	204	213	207	209	184	206	189	225	248	194	201	213	196	192	217	187	190	194	190	204	195	211	202	224	207	196	208	222	226	203	181	190	201	217	214	189	161	207	197	192	214	202	225	178	208	217	197	192	200	201	216	221	198	193	214	215	194	225	177	210	223	191	195	221	221	216	205	197	194	216	224	203	234	180	223	227	202	211	220	206	210	204	210	231	207	197	233	216	212	230	193	211	211	197	240	206	198	192	193	189	217	209	180	212	195	182	194	211	212	231	196	209	187	185	190	195	209	208	224	217	204	202	196	229	225	201	181	201	202	213	178	194	196	182	199	211	191	228	223	226	220	206	213	191	223	200	216	201	186	216	200	213	222	192	187	204	214	216	212	232	193	197	193	224	230	194	205	190	198	193	217	196	222	194	203	197	188	183	199	184	218	239	186	211	205	193	204	196	179	210	190	210	207	196	205	227	233	221	215	194	201	202	223	195	178	195	163	196	224	231	190	174	191	213	195	214	220	243	216	187	207	193	188	179	185	181	198	196	190	233	218	222	217	203	202	212	214	206	207	216	205	210	189	198	213	185	225	186	236	216	193	232	205	207	200	225	210	209	208	218	207	205	203	229	205	202	217	190	235	200	196	212	181	199	215	238	226	222	209	207	220	207	188	231	194	184	211	188	192	210	224	182	207	209	189	217	194	207	219	229	182	204	203	232	187	195	194	228	195	218	212	207	208	191	200	215	227	192	232	221	191	228	220	209	209	219	236	196	194	210	227	187	203	200	216	204	235	205	213	215	221	235	201	202	195	175	227	180	194	196	184	203	234	227	222	213	197	190	209	210	185	226	199	189	209	178	216	227	208	198	196	204	199	200	220	209	207	231	189	211	193	190	187	192	211	197	205	196	179	205	193	201	196	221	185	206	223	188	199	199	223
2641	1253	2559	3014	2562	2031	1609	1393	1176	1051	926	850	750	750	734	732	773	858	735	649	634	641	598	638	548	597	591	569	512	511	526	552	501	540	551	539	545	559	484	532	506	524	529	541	546	546	558	504	526	518	542	560	525	496	511	522	531	508	507	563	497	499	531	510	435	444	476	457	432	503	460	505	486	443	501	460	463	463	494	476	470	464	463	445	464	499	507	485	490	484	490	487	442	512	497	470	521	460	487	476	481	500	511	486	488	522	465	505	451	477	481	454	504	476	510	472	462	541	475	470	495	513	487	491	512	471	485	476	519	455	485	509	445	504	448	474	438	508	491	422	496	502	476	489	448	501	481	463	472	474	508	463	451	463	453	465	450	466	479	473	500	458	492	511	522	492	463	478	425	473	458	518	467	483	462	439	475	454	503	470	475	472	474	463	469	458	523	474	477	496	496	458	465	505	470	455	475	504	446	475	478	470	452	473	528	478	500	487	497	503	478	467	513	498	435	486	498	493	459	516	485	461	466	493	481	512	477	498	460	466	455	480	497	473	438	493	463	462	461	437	487	488	474	467	544	493	484	476	467	492	479	457	475	502	481	469	470	464	471	459	510	495	446	516	452	465	462	452	483	481	459	472	488	477	454	481	473	507	485	520	473	485	478	451	459	458	437	469	474	462	497	513	500	469	476	484	448	521	457	496	484	503	477	469	480	485	467	481	448	521	449	454	454	451	470	483	440	501	433	441	450	470	481	498	511	495	516	485	495	507	453	507	481	496	512	476	500	476	464	473	509	465	476	499	453	473	464	468	480	480	482	461	492	460	474	461	517	452	447	508	487	489	446	476	429	488	469	465	484	461	490	455	514	506	458	498	497	454	467	507	477	479	475	497	489	517	433	477	499	499	493	465	493	495	497	515	466	494	494	477	476	472	499	470	485	493	483	529	486	516	457	502	514	476	455	448	478	484	518	454	480	484	479	468	473	507	497	473	461	467	451	477	482	515	471	448	482	454	509	478	525	425	511	476	462	461	458	460	484	501	475	493	507	546	482	466	473	473	452	452	474	505	493	493	496	479	485	475	469	459	465	458	494	471	498	492	501	475	473	452	504	450	435	474	469	449	471	447	488	469	478	500	491	498	512	516	487	461	454	483	477	480	416	471	494	447	463	479	480	458	476	472	485	480	465	469	479	468	474	528	480	481	451	485	475	468	473	464	487	474	445	477	467	456	511	476	499	482	493	468	450	484	457	468	423	454	477	462	448	460	434	463	461	501	492	478	409	498	480	478	469	473	493	469	528	479	461	476	445	436	471	463	480	474	481	445	448	455	433	507	470	450	446	473	505	503	475	458	513	490	479	475	447	487	489	476	472	479	446	487	441	471	520	476	495	495	455	464	450	472	457	447	469	520	476	532	448	476	466	457	443	470	438	483	519	507	494	499	493	482	459	477	444	489	461	487	455	474	520	481	477	445	502	487	492	505	476	456	445	481	447	508	485	482	474	533	491	466	495	498	462	467	480	451	475	493	490	523	471	499	470	478	504	456	471	457	460	466	446	458	487	486	444	462	434	490	481	463	513	464	453	459	452	464	528	508	487	472	499	502	508	460	513	433	447	477	509	490	470	480	465	477	467	469	458	457	471	493	488	454	472	434	533	474	461	453	493	460	427	462	480	481	497	495	463	465	472	499	468	470	425	472	515	508	487	482	475	478	470	492	464	500	501	500	463	477	509	443	501	431	456	488	486	496	477	466	502	456	482	465	470	488	500	487	472	543	480	501	486	475	475	481	481	487	481	473	448	510	454	465	501	448	470	470	459	484	451	444	474	446	526	491	454	466	474	505	474	488	498	467	493	466	485	448	498	517	531	509	461	444	512	496	490	524	459	458	477	505	475	475	494	486	486	496	487	491	485	474	511	480	450	485	472	480	476	474	495	453	495	492	460	487	453	466	484	506	472	505	488	473	450	523	474	456	454	461	504	486	482	472	471	441	462	479	508	508	495	458	470	483	470	470	495	475	480	451	530	495	444	496	460	467	494	492	495	460	441	493	475	507	445	514	470	457	494	481	467	481	494	476	471	474	452	459	482	494	464	493	492	464	473	482	483	521	484	462	458	503	443	482	508	488	498	465	501	488	461	476	479	462	481	482	448	472	498	475	451	511	462	499	478	453	465	469	443	467	469	426	472	495	462	471	479	474	491	551	484	498	481	467	468	470	475	528	424	522	482	474	445	483	481	482	473	493	509	453	506	448	463	483	476	492	503	459	506	493	458	492	472	476	483	458	484	486	462	437	471	498	461	534	481	484	485	460	462	446	438	467	453	508	474	486	475	493	484	479	487	462	457	518	501	474	475	512	465	529	463	462	484	479	468	487	473	465	478	457	474	458	494	486	499	464	518	473	456	460	500	466	451	481	472	489	459	460	456	450	495	473	484	480	470	505	482	485	474	459	454	496	464	486	480	473	473	495	453	486	487	503	481	504	511	522	536	461	432	463	456	474	489	488	465	437	508	485	492	515	485	488	495	478	442	475	449	535	451	434	467	443	437	462	460	494	450	475	467	470	463	484	452	486	469	473	490	468	470	458	460	475	492	483	476	475	520	445	465	450	514	451	474	503	474	453	483	511	479	492	432	442	497	558	456	477	503	456	481	468	533	530	486	499	513	493	498	500	490	476	460	488	467	489	447	428	514	459	514	471	487	510	470	465	483	455	483	459	448	469	478	465	493	454	485	459	478	496	480	472	477	513	502	480	440	473	523	474	526	499	477	459	500	493	464	517	483	478	504	486	501	509	457	512	503	481	483	475	489	494	518	459	462	452	443	474	454	484	445	487	497	438	464	494	469	467	458	466	428	481	471	489	457	488	501	449	480	465	511	435	490	478	491	438	487	463	493	503	486	475	435	518	463	487	478	450	477	502	491	453	496	461	482	507	461	482	488	453	436	473	490	445	463	488	479	469	437	521	467	490	462	453	486	500	462	486	470	505	478	489	470	483	473	490	476	473	476	473	477	484	505	498	504	496	510	439	478	462	501	477	486	485	498	469	468	494	508	499	494	437	456	447	487	486	477	478	486	432	519	449	462	472	461	478	507	479	458	462	488	488	490	465	467	483	489	465	448	439	490	462	479	466	472	460	442	496	482	478	476	497	444	490	467	470	524	471	486	457	471	472	495	478	468	459	498	499	490	481	444	477	504	480	512	477	499	455	524	483	498	498	440	516	502	458	481	474	451	464	480	484	469	516	498	502	454	497	513	517	448	481	513	461	472	502	461	525	476	496	480	509	500	499	533	514	506	509	504	535	486	439	499	482	509	486	456	477	451	499	468	475	474	464	466	459	515	494	511	461	465	483	541	519	464	450	503	484	488	512	441	468	493	524	495	451	464	493	483	457	460	502	458	499	513	478	485	434	499	495	499	478	476	443	493	488	438	524	429	513	462	499	487	483	521	477	472	505	469	493	437	525	507	481	475	475	470	425	504	469	469	503
9077	2217	2928	2169	1503	1043	752	565	498	404	343	318	263	282	248	235	282	257	227	189	176	177	186	170	157	158	154	159	144	139	165	139	138	147	136	153	134	150	117	138	167	136	116	135	134	160	137	136	134	124	145	123	154	123	130	141	125	128	132	106	128	120	131	129	140	142	119	114	130	132	140	145	145	138	140	138	86	119	124	118	119	145	118	118	109	119	118	105	132	120	112	122	114	119	126	128	131	140	122	114	102	115	148	136	128	108	114	132	118	126	127	136	123	99	96	129	128	131	104	148	118	128	112	95	110	95	120	132	111	125	124	116	100	149	143	114	114	116	124	114	104	115	108	140	135	135	134	127	112	145	119	130	128	121	109	131	114	98	119	116	102	119	115	123	122	101	136	138	121	110	131	133	121	107	101	132	131	124	138	131	146	106	131	129	105	128	111	134	130	114	111	116	117	132	122	125	110	106	122	100	112	123	125	124	104	136	122	123	114	108	107	114	101	129	108	135	120	114	115	105	110	129	116	108	132	134	131	131	118	118	116	137	133	108	104	113	126	127	121	117	97	124	122	152	117	120	123	104	118	110	131	117	112	126	133	123	143	122	103	126	120	125	123	106	119	121	131	135	116	92	117	114	124	115	138	134	143	131	124	139	120	116	104	129	121	111	110	130	111	144	118	122	128	124	114	114	121	124	112	126	133	103	115	113	126	129	132	108	128	137	120	131	127	106	115	132	107	126	116	141	120	118	123	118	109	108	113	118	114	120	122	103	115	125	136	125	125	113	131	105	121	113	125	103	118	106	113	122	127	139	124	118	117	113	124	129	137	135	112	125	135	92	109	115	122	117	126	114	127	147	121	136	122	128	124	124	116	130	123	91	110	117	128	102	118	126	119	126	109	123	108	127	115	108	106	114	95	122	119	133	124	126	130	129	117	140	131	134	146	132	127	108	132	118	120	112	120	128	116	123	114	137	115	113	125	134	132	114	119	120	121	119	97	119	132	127	130	117	115	122	113	112	125	129	135	133	99	111	107	124	130	109	100	133	120	122	117	127	117	132	113	111	110	122	112	119	148	116	131	122	124	125	120	113	134	122	136	116	122	113	115	113	129	118	126	127	139	138	133	121	122	130	117	101	118	132	117	118	126	119	115	114	114	101	133	119	113	124	123	111	123	124	134	103	113	125	121	128	116	123	102	110	123	109	107	115	134	115	136	118	125	123	126	136	112	105	118	122	131	154	129	130	129	119	116	111	139	104	112	120	109	114	128	121	117	110	128	121	129	119	116	109	103	112	118	127	121	102	123	123	111	123	135	116	131	102	110	136	120	113	117	126	127	141	112	106	122	116	108	101	122	127	139	126	131	121	108	126	136	126	119	129	104	100	98	114	106	111	124	131	127	134	117	114	106	149	143	134	128	108	116	126	92	114	118	130	129	109	107	131	121	103	98	128	105	95	126	121	145	107	131	118	121	141	119	132	127	113	116	121	140	115	99	124	109	112	104	115	141	112	100	121	127	122	113	133	129	133	139	138	116	126	126	108	101	133	125	122	117	118	108	136	102	133	140	127	126	140	121	133	116	111	112	111	137	106	128	133	120	140	112	109	94	105	117	113	116	117	127	105	137	108	129	121	129	116	109	136	136	122	130	121	108	142	114	133	117	103	138	101	120	104	108	135	116	114	111	111	126	111	133	108	126	122	119	123	112	131	132	115	110	102	130	110	117	107	112	113	133	119	116	90	115	120	122	114	103	114	124	114	126	117	134	118	87	128	131	122	117	103	126	103	122	116	123	120	119	122	115	139	148	124	128	121	106	120	134	117	116	106	129	104	134	112	117	125	115	132	119	120	118	102	131	129	117	125	130	143	121	113	117	119	108	132	136	115	122	119	131	130	106	133	135	116	116	150	123	114	108	125	149	127	124	119	130	104	125	120	148	112	136	108	98	131	122	104	116	120	127	140	111	116	104	130	114	110	128	114	118	110	114	120	133	113	105	122	124	132	117	109	135	129	134	122	119	125	123	106	122	124	141	129	106	119	115	122	110	113	109	128	120	114	109	136	131	129	114	134	103	119	118	137	137	136	129	116	117	132	110	103	103	125	115	104	127	140	142	127	121	93	101	119	134	121	123	121	115	148	109	110	127	130	96	114	104	127	106	121	115	131	132	120	137	116	122	125	115	135	120	117	126	142	119	149	109	119	111	99	111	119	123	112	125	141	128	128	136	128	106	107	116	129	129	123	119	123	123	112	132	86	123	103	129	128	116	119	125	121	115	133	130	114	106	112	119	112	125	127	108	133	142	132	130	109	110	131	126	102	109	118	113	131	98	116	124	145	124	124	118	120	120	120	91	107	131	141	128	122	119	120	111	143	143	90	123	140	130	120	108	116	123	108	116	110	116	133	111	114	118	128	113	130	102	115	114	107	106	109	125	122	140	119	105	139	113	101	122	122	113	128	117	120	120	126	137	108	116	124	118	129	134	112	145	104	122	113	113	119	113	122	107	123	111	124	102	102	119	140	97	132	113	117	112	108	126	144	127	137	116	112	110	142	115	113	147	120	104	121	138	111	116	125	131	129	101	115	115	122	108	111	118	116	121	115	127	126	119	117	104	128	106	126	131	119	114	142	113	132	118	131	118	117	127	122	119	102	125	130	106	101	143	134	121	131	114	115	100	123	129	132	123	111	150	131	124	146	115	114	120	128	123	110	135	121	124	114	117	124	136	103	128	119	129	132	122	120	123	109	127	126	124	95	120	130	133	116	117	115	107	94	106	135	137	123	120	118	98	118	116	105	125	95	118	107	137	108	110	132	125	126	100	121	121	106	127	115	130	111	99	102	112	109	129	145	97	115	114	129	107	130	116	98	130	112	113	122	126	103	119	123	120	121	133	124	128	118	104	114	122	127	128	122	141	121	117	106	110	122	121	134	107	113	117	99	142	121	119	128	107	98	107	111	117	135	117	118	108	121	119	97	116	119	118	115	117	97	123	113	110	118	120	117	112	115	122	111	122	96	122	105	115	121	119	130	107	135	140	127	109	102	124	128	149	124	137	114	126	120	119	127	104	116	139	127	114	110	125	110	108	98	142	117	137	129	130	128	123	117	110	145	107	92	94	106	124	125	122	147	114	110	118	134	126	102	126	133	137	121	123	122	109	113	132	141	107	115	141	101	141	128	117	131	97	101	124	120	130	126	111	126	117	107	128	128	121	109	134	128	90	128	104	120	119	116	120	127	108	113	128	135	127	133	117	126	120	117	124	122	120	124	108	114	109	113	126	142	138	128	121	135	115	115	122	132	140	132	130	124	116	117	142	123	133	137	134	100	119	144	118	122	126	118	101	125	122	132	113	109	131	122	111	114	102	125	122	112	123	129	107	118	123	123	114	113	124	109	130	119	132	134	105	125	115	122	119	104	123	112	114	118	112	136	119	117	125	118	113	114	102	141	121	144	118	120	103	120	122	139	118	117	116	116	137	103	113	128
6322	2117	5483	6650	5918	4630	3688	2954	2545	2022	1767	1507	1355	1251	1121	1099	1204	1336	1178	862	823	834	754	725	594	559	568	616	540	519	530	483	524	508	513	529	479	502	411	401	406	404	419	424	449	431	430	419	439	398	432	428	466	448	429	422	393	392	384	388	381	403	384	381	362	409	371	359	319	309	354	309	326	339	316	285	345	283	306	326	300	292	299	316	292	332	298	303	337	321	308	344	332	353	287	283	317	302	276	314	329	325	310	280	316	337	272	321	284	310	320	321	343	318	319	296	319	316	292	306	297	306	310	285	298	282	297	327	296	332	320	285	295	293	296	308	311	289	307	325	298	316	322	262	292	299	308	303	298	316	309	307	301	300	287	303	287	289	276	288	282	300	300	277	313	300	277	330	269	293	299	280	284	277	290	294	302	319	272	279	281	301	272	295	296	293	319	275	324	289	277	283	311	325	324	298	283	300	244	308	308	312	263	278	285	293	297	292	298	285	307	320	287	288	324	296	294	321	311	299	282	322	301	283	282	311	263	306	284	284	312	316	307	302	286	277	284	285	258	299	296	291	312	329	292	310	276	285	305	295	285	300	272	289	283	267	298	285	294	301	279	298	304	289	317	319	334	318	286	308	278	294	301	296	297	253	301	308	255	294	300	301	317	309	283	311	275	282	302	296	294	309	270	282	282	280	306	307	285	287	294	266	288	312	335	296	265	281	297	299	290	290	319	283	292	287	295	309	316	333	307	308	295	292	322	315	305	289	342	300	306	297	288	270	297	308	281	268	287	299	270	303	286	296	292	301	303	319	300	305	281	307	283	285	304	290	299	313	285	281	299	265	294	300	277	259	292	271	287	314	285	281	274	296	303	278	296	293	292	288	312	295	286	301	298	307	306	292	268	287	294	330	277	279	301	306	284	291	277	309	304	300	312	315	271	310	282	276	309	271	287	304	274	299	293	299	286	306	287	301	314	286	298	322	288	302	308	310	299	319	319	318	291	312	314	311	287	309	287	307	299	299	295	300	291	295	276	322	302	302	305	279	261	304	301	288	315	273	307	276	276	308	300	280	298	289	269	307	313	299	304	303	300	300	354	288	299	314	289	308	289	286	285	275	309	287	275	318	285	282	312	296	292	276	289	327	289	300	297	308	285	307	296	301	316	322	302	302	305	326	285	287	280	271	306	270	315	300	272	300	281	277	292	304	275	307	313	282	281	325	305	284	272	316	291	325	287	305	266	273	308	307	279	283	288	294	296	291	309	286	312	274	266	293	304	292	314	287	303	306	305	304	278	295	294	302	271	296	297	295	281	296	339	327	302	309	283	294	290	268	280	270	271	283	296	312	281	299	291	322	310	279	271	313	269	297	294	305	307	302	294	310	287	279	280	311	260	262	272	303	310	293	332	267	274	301	316	298	289	315	305	295	278	308	321	266	308	299	279	307	283	294	322	274	264	316	296	308	292	288	290	293	305	270	316	297	298	302	296	286	293	288	304	285	297	303	301	280	288	317	292	282	338	289	282	264	300	271	305	270	279	282	306	324	280	287	304	278	312	283	265	315	281	261	321	277	280	294	325	307	305	287	318	286	325	276	295	252	289	297	306	279	275	348	294	333	305	298	306	312	280	285	334	290	296	291	318	326	278	289	300	285	316	306	276	296	302	284	281	271	289	324	279	332	277	277	304	278	316	330	327	297	298	311	323	291	277	331	297	311	316	260	285	314	278	305	314	294	319	293	267	298	316	261	301	305	275	274	304	293	280	294	301	294	311	323	341	304	292	289	283	295	323	295	314	308	307	323	287	313	323	281	285	315	294	296	294	317	300	314	291	300	295	278	280	300	277	282	301	309	261	309	306	316	328	298	310	340	303	282	303	343	312	296	285	310	292	286	301	322	302	305	309	282	306	307	299	310	294	286	288	317	297	315	265	304	289	310	287	289	317	303	282	292	286	291	303	278	296	287	289	274	286	313	308	309	319	304	264	269	287	324	293	279	308	316	271	301	292	310	301	282	325	295	290	284	282	308	305	270	279	294	299	319	275	300	297	301	308	308	287	311	291	306	299	284	306	285	301	311	304	309	260	328	324	298	306	278	319	317	323	306	321	333	294	300	287	285	311	293	318	286	309	292	314	263	304	291	282	294	292	279	312	319	306	289	291	304	266	296	285	269	307	310	301	274	273	293	298	290	267	314	280	300	297	301	328	302	276	297	283	289	304	275	286	325	302	302	288	303	303	277	273	319	294	290	306	302	299	298	325	294	315	286	300	314	289	297	288	285	283	270	270	305	295	300	306	309	314	312	281	305	316	321	308	339	310	321	287	286	274	314	287	294	302	273	314	307	284	324	288	304	280	302	334	293	281	327	316	326	307	319	328	296	291	320	286	304	325	301	315	292	308	332	332	307	306	302	296	318	288	307	302	274	304	277	324	272	289	263	274	302	282	290	297	275	286	327	273	296	268	318	293	311	331	277	301	337	285	297	289	316	315	304	315	334	275	309	308	269	322	292	293	287	275	288	290	306	298	291	272	268	307	288	281	292	285	287	279	311	304	318	320	303	294	299	313	282	275	288	302	285	281	308	287	301	316	287	291	266	281	291	295	315	306	305	278	305	269	301	308	288	285	277	301	317	291	276	297	292	299	242	294	299	310	324	321	290	292	268	288	288	279	303	293	297	292	278	281	263	304	293	279	282	277	303	289	310	275	307	295	310	296	273	294	293	277	313	298	298	286	279	293	281	299	296	288	273	311	303	305	290	302	320	288	332	314	315	293	272	320	304	297	305	292	281	278	281	300	277	301	297	298	288	289	267	313	326	306	329	300	251	325	267	292	294	292	268	280	305	299	281	274	312	299	295	280	272	321	310	271	307	316	299	292	316	276	335	285	292	305	296	265	307	322	283	305	291	315	302	312	309	308	295	276	308	266	294	314	321	304	278	278	273	299	294	309	280	290	303	306	262	291	285	264	309	293	285	271	304	286	298	305	313	282	296	262	299	285	282	296	287	318	302	294	291	283	280	290	321	285	322	309	270	288	305	311	278	302	339	303	283	305	270	312	274	282	296	291	316	304	307	283	305	294	320	276	300	299	293	288	307	303	283	341	310	327	329	288	270	315	276	292	285	295	311	316	302	277	307	310	297	341	299	321	292	295	305	298	298	324	324	311	310	313	298	297	320	294	317	303	289	276	279	293	294	282	306	286	274	284	291	282	298	301	265	317	308	268	298	285	285	295	293	288	301	284	296	337	300	319	267	323	292	326	321	303	302	273	273	292	310	266	302	275	279	312	310	296	284	304	290	314	305	276	308	323	296	321	305	280	295	277	334	292	317	299	298	300	303	300	296	271	323	330	309	289	307	300	306	303	288	316	276	296	298	300	326	281	333	319	305	279	315	299	315	309	299	277	320	282	314	277	301	312	295	289	316	281	262	297	265	351	302	288	280	290	304	294	304	290	306	295	274	311	295	287	294	268	273	293	300	326	287	277	263
15674	4348	4780	3680	2396	1583	1215	962	708	626	465	417	370	347	335	321	362	375	323	232	247	268	206	213	191	189	167	178	162	163	174	171	129	147	178	151	163	177	130	157	134	131	121	139	153	154	159	134	122	153	137	161	140	152	132	149	121	108	143	160	133	124	133	146	111	127	129	124	123	118	127	117	117	123	123	114	115	121	135	131	112	115	116	122	112	127	138	126	124	115	101	129	144	121	134	115	125	130	119	110	120	119	102	119	124	127	132	131	118	112	109	114	108	109	115	126	122	123	129	100	127	109	131	121	130	138	121	122	110	127	111	134	137	106	130	119	141	116	129	128	136	110	108	93	130	127	126	123	142	112	114	118	118	106	109	126	111	126	122	120	125	106	102	120	131	118	129	122	132	116	112	118	131	131	129	111	122	125	142	149	130	103	122	110	115	126	119	127	136	92	122	104	119	123	117	125	102	123	118	124	114	103	124	129	118	124	146	133	128	121	135	138	121	148	122	119	127	122	116	107	136	119	130	111	105	115	104	120	143	122	124	127	141	107	126	135	136	145	118	127	125	133	110	107	117	120	127	104	128	114	110	114	130	116	126	157	102	113	117	119	111	129	113	117	129	124	124	117	119	128	116	119	102	138	127	142	109	124	115	129	108	118	149	111	133	124	131	112	108	109	131	131	129	114	133	105	95	131	127	123	121	137	127	135	119	129	95	125	99	124	112	124	127	123	137	109	112	129	104	117	111	130	97	115	110	137	113	120	102	126	110	101	132	137	132	117	113	130	113	118	135	123	133	139	105	100	118	126	123	113	122	114	107	125	134	147	132	134	122	132	110	106	143	136	127	130	112	107	118	105	107	121	121	127	106	143	116	126	112	103	105	141	100	130	134	110	110	107	120	132	119	128	108	131	136	104	121	115	118	105	110	123	120	106	108	132	128	102	113	116	133	112	123	101	122	139	136	120	115	122	132	119	129	138	118	122	116	117	119	115	112	117	128	129	115	112	113	151	113	109	130	113	122	131	127	131	124	111	132	115	111	102	113	110	112	139	107	118	122	115	132	113	104	111	132	130	122	114	127	121	126	130	115	135	130	113	123	136	115	123	124	116	139	147	113	107	103	129	126	123	102	137	126	123	120	109	114	118	112	127	116	114	115	108	131	119	114	130	119	125	117	121	127	109	115	116	105	126	125	121	113	121	115	88	112	132	119	113	117	122	114	111	121	107	133	124	118	95	136	137	108	96	105	120	139	121	101	130	108	133	113	135	134	126	116	140	129	132	114	112	121	127	151	118	113	130	108	92	114	127	119	135	133	103	109	136	113	118	128	128	121	107	121	113	98	132	127	132	113	127	125	95	114	108	141	111	132	110	91	119	121	117	124	126	122	116	132	112	123	114	123	142	134	91	118	100	136	125	112	102	115	122	111	97	102	127	112	122	118	107	122	112	114	151	139	109	99	115	119	125	133	107	114	152	116	101	122	125	123	99	116	85	116	109	134	117	117	122	116	135	127	116	107	115	123	112	119	104	122	149	114	111	127	127	119	122	131	109	113	133	130	120	101	116	123	144	112	111	125	112	116	132	118	106	123	105	112	107	118	132	110	121	125	130	107	127	112	128	117	123	103	112	119	124	118	116	117	124	126	113	126	107	118	123	110	111	123	131	140	106	106	105	124	112	124	128	125	122	97	117	121	120	112	126	108	95	115	108	134	108	118	126	124	102	123	132	131	109	107	116	126	122	112	113	113	133	130	118	110	134	129	118	128	118	119	125	113	116	125	125	116	124	108	129	109	136	137	110	108	124	101	117	126	118	126	132	126	135	105	111	138	120	137	121	126	119	132	126	125	121	129	125	137	125	107	109	139	101	120	117	140	128	145	156	118	141	108	137	109	123	125	131	118	109	131	110	121	128	99	115	96	117	114	105	117	122	111	122	125	127	104	101	111	117	108	116	130	124	133	110	130	126	107	119	103	125	94	126	116	138	113	142	145	126	137	116	108	139	117	113	142	124	118	117	105	108	101	114	138	119	98	104	124	118	116	128	88	122	113	125	137	119	131	135	106	113	111	129	104	112	153	118	118	91	97	102	108	124	126	113	152	131	114	125	116	136	136	117	129	122	130	114	125	95	137	123	149	111	112	92	110	97	134	138	124	108	125	153	108	108	147	133	132	113	110	113	109	123	104	119	99	117	118	117	141	145	129	119	118	118	98	110	144	114	147	125	117	128	127	130	93	113	130	117	111	121	139	109	106	118	123	121	121	106	121	92	124	101	118	115	108	131	112	116	125	100	122	121	132	121	115	131	96	110	117	114	114	136	118	119	101	136	134	120	129	134	115	117	116	126	106	119	140	106	106	124	118	115	120	118	128	109	125	110	127	136	136	101	120	117	107	111	117	121	122	105	111	118	113	113	126	111	119	120	118	126	119	130	120	121	117	135	132	120	138	112	112	132	128	118	128	128	127	106	109	132	107	115	110	129	114	128	112	132	117	135	100	118	114	93	138	138	114	114	117	122	113	121	118	113	135	107	135	113	121	106	103	127	125	105	128	119	122	145	122	146	114	130	120	114	123	116	153	115	123	129	93	123	129	113	122	141	126	110	146	127	115	117	117	107	124	132	121	113	102	124	120	107	105	106	107	125	132	118	117	110	117	109	113	127	133	105	123	117	85	124	119	103	115	119	126	133	105	116	112	116	117	129	117	112	129	125	123	118	94	140	123	118	126	107	111	129	114	111	110	107	108	112	109	117	118	110	118	112	123	131	122	132	123	120	122	123	129	110	136	143	122	137	131	138	117	117	137	127	97	118	128	118	133	106	125	121	126	118	121	111	110	116	123	135	133	109	109	117	119	130	122	131	117	158	114	133	129	140	144	120	107	119	134	122	109	104	115	117	142	134	111	138	121	108	103	128	123	125	122	100	110	116	97	126	122	134	122	114	117	117	117	134	111	106	112	130	99	134	116	118	118	127	144	119	100	125	132	130	105	125	128	124	112	145	127	107	113	126	129	113	111	123	114	129	127	108	118	121	123	142	132	146	109	116	136	134	127	125	116	130	132	144	102	123	108	111	115	116	127	128	114	125	127	114	146	109	117	123	145	124	124	124	122	118	128	112	108	103	115	115	122	123	140	147	114	121	114	112	118	110	128	109	125	114	123	130	111	133	116	109	108	108	117	132	130	119	114	105	111	121	129	107	116	109	115	116	132	144	127	133	110	108	106	117	112	133	105	118	123	107	115	143	124	129	94	129	98	120	114	119	124	129	115	146	132	124	125	133	126	124	108	113	129	108	136	87	115	131	128	128	135	113	115	127	101	124	117	138	117	134	130	130	124	137	128	128	122	121	125	109	130	127	110	136	113	123	134	111	123	128	112	102	133	127	120	113	137	105	130	113	118	120	129	117	110	124	113	127	128	111	109	113	130	109	142	103	127	131	138	127	118	131	137	116	116	134	131	127	108	129	119	120	107	140	118	115	110	115	123	117
8258	3457	8150	9969	8738	7170	5718	4722	3910	3259	2715	2444	2084	1925	1834	1683	2007	2192	1684	1333	1188	1247	1119	1044	851	828	784	837	777	763	682	664	672	690	637	604	668	616	521	522	434	443	456	530	556	580	571	526	507	517	522	502	506	488	484	517	465	438	445	425	432	448	451	439	433	375	442	376	362	346	299	355	366	358	317	328	312	341	348	324	329	332	311	312	326	331	306	323	349	362	357	351	335	339	334	335	313	359	298	334	324	300	332	320	328	332	348	334	301	334	340	333	332	315	316	316	319	277	313	306	343	291	311	331	304	316	315	306	326	346	316	322	318	317	329	311	334	300	346	320	332	334	282	306	316	318	315	301	311	309	298	307	307	315	297	311	317	303	281	327	339	338	308	311	293	307	328	305	292	266	279	282	298	357	309	305	289	314	297	306	295	287	307	283	322	318	278	312	307	290	293	302	315	306	326	307	332	298	344	332	310	336	327	289	342	320	293	287	299	367	326	320	316	278	327	315	320	301	323	309	331	303	335	316	320	320	293	314	304	301	301	297	339	351	287	309	315	336	317	292	302	306	314	296	308	286	314	318	322	282	266	304	330	290	286	282	287	306	314	331	325	306	319	323	336	313	343	306	323	297	316	289	317	314	327	341	295	307	332	304	310	293	316	308	322	318	308	311	276	291	309	302	321	299	300	312	309	287	296	309	283	278	328	334	346	309	309	332	308	326	312	324	308	320	321	332	310	306	302	271	312	346	282	318	342	323	342	294	300	313	327	303	316	328	329	288	314	321	312	345	317	303	292	289	299	299	300	303	306	321	316	297	321	328	308	333	291	296	291	323	306	308	328	336	327	292	317	319	303	288	321	306	326	334	314	316	332	314	333	297	335	313	299	320	284	308	310	329	315	323	278	309	293	318	330	277	301	282	303	299	306	312	324	296	294	323	314	353	279	339	304	329	329	323	312	336	298	322	303	315	321	299	307	300	316	279	301	302	274	287	299	309	311	321	310	277	299	356	298	327	309	271	303	284	302	323	316	315	318	335	293	290	324	280	331	306	337	305	281	311	320	287	282	305	289	326	331	301	312	306	326	311	312	302	325	320	313	323	339	332	328	319	299	312	290	325	312	300	338	297	315	317	272	337	311	323	315	342	320	283	322	329	324	321	311	340	310	331	285	325	299	293	292	333	288	308	307	298	313	270	323	296	341	293	335	294	298	297	317	303	312	316	322	295	335	324	304	308	302	283	291	319	289	302	322	274	299	318	328	349	283	333	315	317	316	322	329	282	311	308	280	333	330	312	310	337	316	345	313	328	309	311	289	290	301	340	313	273	296	275	310	305	294	297	321	302	301	330	342	305	318	280	302	319	291	287	346	303	319	277	283	295	295	309	310	287	307	329	292	292	318	318	327	316	313	312	296	306	300	277	289	319	298	290	284	314	325	342	282	316	303	304	318	328	312	301	311	307	332	307	292	319	333	293	309	303	310	304	315	295	313	294	313	300	317	292	316	325	319	287	319	321	324	319	299	303	295	305	310	323	277	306	292	323	322	282	321	301	311	266	312	333	286	321	286	289	324	319	305	308	310	313	285	283	310	324	316	292	285	328	307	285	273	307	348	298	296	342	303	302	293	332	321	308	324	310	327	326	320	297	313	292	307	295	316	307	293	291	307	345	290	299	291	314	297	352	338	304	292	313	299	356	310	334	313	295	314	310	282	327	294	309	312	309	308	319	316	301	318	283	305	337	311	291	315	305	346	296	313	304	302	316	346	344	291	318	316	298	314	342	285	253	298	348	296	282	309	321	327	314	342	292	313	316	250	309	274	338	306	316	300	310	318	304	291	318	309	316	329	292	307	294	293	316	295	312	325	314	316	336	307	289	305	326	296	318	295	312	308	291	275	298	308	303	322	315	340	307	294	306	286	297	344	328	294	310	309	297	316	333	326	317	304	273	310	270	312	313	283	304	315	324	291	276	297	331	318	303	317	284	319	327	301	320	323	327	294	284	317	310	310	330	306	305	319	295	311	311	306	313	303	313	300	287	325	303	324	308	278	317	302	310	313	338	305	316	302	312	336	329	288	315	307	279	316	281	313	324	294	304	308	319	297	298	285	327	313	306	348	288	299	313	293	314	319	311	320	329	311	308	317	321	293	324	320	311	289	291	338	322	321	307	275	327	291	322	310	281	303	291	280	293	320	300	317	304	301	309	304	286	323	293	297	323	326	301	310	317	317	316	299	305	312	310	316	314	343	319	311	331	335	299	303	306	274	291	312	287	310	299	309	276	301	325	303	294	325	311	288	319	301	305	310	343	304	307	333	303	305	331	320	323	348	309	311	298	318	299	323	274	288	305	323	311	311	305	296	302	307	314	322	306	308	301	306	325	308	262	307	304	335	310	330	329	310	348	349	284	342	330	311	317	296	311	303	281	304	318	299	302	318	273	320	339	286	312	303	333	339	317	281	289	297	313	316	360	301	312	285	286	305	338	331	300	302	306	330	296	335	312	300	287	317	306	355	305	311	348	354	301	282	302	336	333	294	305	302	321	317	297	354	308	312	309	309	344	305	298	313	309	287	300	306	247	315	280	292	299	288	324	323	281	322	310	317	294	324	290	329	288	298	312	327	295	307	288	319	297	287	326	313	330	288	334	334	302	310	294	305	307	302	299	311	303	270	317	322	288	299	311	319	332	328	290	335	301	323	307	309	335	301	302	329	331	286	310	328	295	315	314	349	323	335	293	302	322	284	287	309	331	277	307	295	282	297	314	296	294	298	314	327	300	322	298	325	294	328	323	305	292	315	293	288	318	295	326	328	309	280	305	320	286	290	299	323	323	346	319	314	329	326	297	325	331	296	316	331	282	278	324	297	300	336	308	261	291	281	301	319	318	333	319	313	318	318	315	322	302	320	302	316	305	274	325	292	300	299	309	340	308	307	317	308	291	308	294	311	298	313	278	363	294	311	307	299	318	309	324	315	330	297	314	307	322	317	309	321	326	327	292	325	293	293	294	283	309	299	313	316	320	309	346	305	293	303	324	325	321	300	282	292	313	323	314	287	286	299	326	297	339	327	287	313	275	296	317	329	311	304	302	312	305	303	298	299	334	305	298	305	324	329	320	313	329	325	333	315	289	292	303	314	325	322	299	309	300	338	342	301	278	299	307	314	344	308	299	315	318	315	304	298	309	300	297	284	297	314	294	309	291	311	302	309	306	322	281	331	277	325	324	301	300	312	286	276	303	266	303	288	296	272	313	316	284	325	310	324	329	267	310	292	315	300	305	304	329	327	323	312	278	310	304	311	316	342	332	322	301	301	320	323	325	334	304	302	300	314	328	316	279	320	298	270	326	329	339	300	296	304	323	280	314	319	288	298	300	312	302	301	308	301	294	301	296	292	308	306	302	330	289	329	337	285	337	279	293	320	318	330	296	282	300	291	293	308	315	284	305	289	337	297	306	307	305	273	310	319	303	274	321	299	299	321	291	299	275
2990	960	1155	927	654	569	411	354	318	271	263	275	244	230	246	232	243	233	270	249	255	192	185	215	216	243	222	215	187	205	200	227	202	216	215	218	204	205	200	185	240	216	243	197	196	215	225	203	235	227	198	236	218	215	186	211	215	221	237	212	204	203	197	206	190	211	185	210	204	230	205	189	195	191	220	212	224	220	173	222	200	197	241	229	187	196	225	217	208	210	217	220	208	202	208	198	223	208	226	192	194	212	222	211	213	212	200	207	196	215	215	224	202	202	200	201	207	233	190	202	179	172	193	225	241	181	210	197	183	198	200	199	197	189	200	196	208	224	190	213	199	179	208	189	223	213	201	186	233	176	195	173	193	195	212	197	224	201	206	192	210	197	217	211	219	184	190	200	182	183	188	202	205	194	185	212	200	185	191	226	180	214	178	220	191	211	206	204	230	175	197	217	215	222	192	209	230	211	197	196	202	210	196	226	201	221	218	226	196	210	209	220	236	195	206	202	198	202	216	202	215	196	205	220	206	175	200	218	228	193	197	198	202	218	191	196	217	179	201	187	207	218	175	188	193	208	205	180	208	229	207	208	214	219	229	194	185	218	219	210	206	208	220	197	210	190	213	226	209	193	200	197	223	227	238	213	203	222	212	186	227	194	216	204	228	226	197	202	211	192	210	189	208	201	228	207	193	200	199	215	232	200	210	206	226	203	177	212	225	192	204	195	226	191	201	186	210	203	221	208	203	180	205	213	183	223	219	214	202	199	185	199	186	201	235	228	205	193	197	218	217	204	224	187	189	205	189	204	178	191	216	213	212	193	229	215	203	191	191	220	187	206	175	237	221	214	204	189	205	230	211	208	164	207	216	201	198	197	187	205	221	238	187	192	194	207	210	224	226	207	206	174	228	181	211	190	217	213	189	177	182	209	186	194	206	191	208	223	194	213	207	214	193	228	182	213	184	224	221	220	201	194	207	191	197	209	214	200	197	179	199	223	208	205	224	182	204	215	211	207	197	236	184	177	211	176	204	219	202	202	228	201	173	188	207	206	194	215	204	232	209	219	203	213	221	235	231	185	197	203	209	218	193	200	206	209	180	218	199	211	203	228	211	236	187	226	195	208	180	226	218	209	217	203	190	204	184	216	199	207	212	214	219	208	209	214	201	211	214	202	218	187	199	193	183	197	227	198	204	196	218	216	230	197	181	177	212	215	211	206	189	208	218	218	183	223	220	222	224	224	219	213	203	204	208	222	202	220	214	223	204	198	196	223	194	207	202	224	203	186	196	197	202	168	208	214	201	181	214	179	194	217	216	207	199	209	223	232	237	230	203	211	206	235	211	209	197	165	217	194	213	204	228	216	202	207	188	204	183	184	235	205	204	215	226	229	236	192	203	210	191	198	217	218	211	191	231	200	199	210	205	204	190	211	190	203	197	212	185	214	197	203	218	224	221	225	235	216	206	194	213	201	201	183	171	170	201	205	219	233	213	218	220	223	219	198	221	230	217	217	204	209	202	209	212	208	197	183	202	179	198	214	220	221	209	222	204	223	218	209	195	181	189	213	208	248	214	208	174	210	210	199	212	199	181	185	212	182	196	214	190	237	204	174	193	228	229	172	198	213	173	189	192	214	222	200	219	181	206	193	228	186	225	211	196	189	195	200	188	201	218	215	203	237	203	232	196	220	191	193	194	223	216	215	206	228	210	201	214	234	202	242	190	196	183	211	196	219	211	197	203	203	201	189	190	210	192	234	190	206	178	227	211	207	192	202	186	212	211	198	198	234	182	217	206	217	218	235	210	178	193	200	194	199	225	218	212	224	198	196	229	227	232	195	198	192	211	191	213	195	185	183	189	193	194	188	176	209	200	233	212	207	216	191	216	206	166	181	204	180	213	214	176	202	218	202	193	211	207	240	199	217	190	213	185	197	187	235	233	219	163	212	203	202	209	207	176	196	208	223	186	172	206	184	188	217	182	186	177	205	191	195	204	216	227	166	210	213	219	203	212	179	206	199	218	227	187	221	206	195	225	212	190	221	226	204	210	199	204	220	205	179	200	202	190	203	194	184	177	208	203	220	226	188	210	207	195	216	211	218	194	208	195	185	217	192	221	187	205	234	202	212	193	189	201	177	212	230	193	188	192	221	192	180	213	223	220	183	233	205	210	202	191	193	221	210	195	214	221	235	207	167	221	203	232	177	212	211	205	211	214	214	219	232	251	204	235	182	201	205	199	226	209	211	185	224	176	192	195	195	205	192	205	189	239	218	204	173	210	188	182	210	200	210	203	224	182	186	195	179	187	190	216	201	182	201	181	202	207	164	217	225	197	225	207	203	183	203	197	192	219	250	199	236	192	195	182	184	206	216	216	210	220	202	204	177	225	189	209	191	234	242	203	219	212	196	205	201	226	227	210	196	201	191	227	190	174	215	205	211	220	212	188	235	180	198	180	212	233	220	216	205	209	176	210	186	203	197	209	204	208	200	195	214	174	206	199	193	225	229	182	221	194	201	210	193	187	224	220	214	182	213	204	204	206	192	213	189	215	210	219	219	226	220	216	197	204	253	180	210	223	190	199	220	213	207	207	197	193	203	200	181	191	200	190	218	206	221	230	208	241	236	171	227	181	208	208	190	209	177	212	220	180	229	210	191	214	207	195	216	192	204	191	195	197	237	206	204	189	197	187	227	214	197	203	197	200	198	197	198	209	217	226	205	231	182	226	218	193	213	189	199	203	201	200	194	194	220	198	222	190	206	195	224	217	198	182	242	196	203	207	193	207	190	193	208	192	213	216	222	204	199	205	204	197	193	204	197	197	217	219	197	201	220	233	207	197	234	229	217	194	189	200	200	193	213	203	200	212	234	249	206	197	206	207	197	190	220	217	205	216	178	194	212	177	210	204	215	213	208	201	197	211	197	215	201	225	205	191	207	208	202	192	206	206	213	205	210	197	192	196	195	192	189	195	230	203	203	204	224	208	195	194	200	221	194	227	214	185	208	215	201	229	222	190	211	195	208	191	192	211	210	167	192	213	190	211	219	201	211	201	179	199	199	219	178	209	223	225	196	188	200	224	206	193	226	243	180	193	217	227	195	231	207	212	222	234	230	204	187	207	196	196	206	216	216	192	197	191	197	198	191	228	176	180	192	205	213	197	194	183	200	233	229	208	212	211	196	213	202	197	186	214	208	209	211	208	220	194	213	229	202	223	218	207	215	211	199	210	207	203	196	204	190	204	184	219	213	196	192	220	204	204	191	213	219	200	219	194	225	196	240	213	197	203	199	203	223	199	180	197	195	196	206	204	202	198	190	203	200	208	202	216	204	206	209	175	208	188	179	220	210	188	224	200	171	211	263	203	202	212	206	233	197	211	200	189	243	201	215	199	208	185	207	201	195	225	197	209	197	202	206	174	182	198	234	205	199	197	242	200	203	201	203	196	197	217	196	192	193	182	214	218	208	191	206	209	221	194	221	226	199	192	210	220	225
2596	1224	2393	2900	2574	2036	1630	1361	1179	1021	982	802	778	757	769	747	807	842	782	730	608	636	555	612	550	581	599	543	562	571	560	549	518	488	544	488	548	545	474	459	469	484	509	526	508	542	515	508	472	519	561	539	527	521	520	535	475	520	510	546	536	550	524	527	566	527	454	499	493	475	477	480	477	489	487	460	461	440	461	474	485	456	487	481	471	513	459	506	516	474	448	505	476	475	467	486	464	460	468	482	487	426	418	457	476	467	437	462	451	501	502	475	477	455	478	493	463	540	491	491	476	528	491	481	475	494	452	491	471	445	459	460	482	456	458	442	478	477	432	487	486	498	509	461	514	468	434	465	436	494	458	473	441	476	488	513	470	484	500	482	466	437	445	509	472	502	455	469	487	442	443	462	476	449	479	525	494	469	518	492	470	435	455	496	449	461	452	476	498	448	472	457	478	485	486	501	495	487	478	474	526	486	491	415	481	466	471	489	504	488	445	485	466	480	467	480	468	464	479	457	454	462	474	503	481	494	514	472	483	416	534	443	453	485	502	491	439	480	464	466	475	451	474	493	473	456	464	426	480	448	495	491	424	475	468	500	499	509	470	495	478	468	486	465	459	493	450	400	480	502	503	457	526	454	479	482	482	495	463	493	463	470	441	476	468	473	454	466	516	482	471	437	450	465	473	430	456	488	444	474	467	485	491	449	494	493	463	493	507	451	480	472	462	459	434	457	483	458	497	447	472	501	442	465	441	481	462	466	491	462	469	496	493	549	498	487	457	478	511	428	445	510	479	447	464	456	467	497	474	464	485	540	455	457	462	473	491	487	456	470	467	457	507	474	456	525	494	433	495	472	466	481	451	471	470	501	446	487	487	473	477	464	412	496	490	466	466	477	485	465	494	490	445	474	535	442	483	457	498	468	495	429	474	454	428	490	457	449	440	460	484	493	479	490	521	438	505	483	452	487	487	482	459	470	468	502	488	434	469	463	473	450	479	482	438	491	510	492	489	465	469	462	501	494	490	466	478	487	488	483	462	478	483	446	470	482	498	488	459	475	499	491	480	431	483	492	454	461	464	521	488	471	464	469	500	465	503	483	473	515	483	469	457	479	468	479	516	529	503	497	521	501	462	498	467	496	531	463	485	510	454	509	481	492	480	446	437	461	443	454	469	480	516	487	493	448	500	503	508	520	437	436	467	500	512	447	480	480	492	483	460	436	477	478	473	476	479	450	431	481	503	488	491	450	478	503	507	501	487	488	474	498	516	474	522	493	503	428	502	463	461	478	483	506	470	499	442	493	462	487	456	468	466	447	483	469	504	520	451	458	478	439	417	467	469	481	465	459	449	473	502	460	470	470	492	498	481	473	441	454	446	454	480	495	496	462	523	483	480	486	497	472	478	463	483	470	476	499	453	475	455	450	479	477	501	485	467	508	436	494	481	479	500	495	471	446	482	470	505	491	489	474	468	460	525	468	493	479	453	486	478	451	471	487	489	453	470	486	495	483	451	507	430	455	463	458	510	460	507	512	468	458	480	453	495	480	491	481	498	474	491	448	464	489	466	479	501	433	448	486	481	496	468	456	508	479	488	507	462	473	466	459	458	475	457	493	472	499	444	425	449	492	511	490	448	462	495	467	501	470	500	450	490	439	530	491	472	475	509	514	491	508	504	505	478	478	504	503	497	514	415	478	464	467	503	450	501	478	461	464	466	470	527	471	441	486	483	474	441	494	506	457	439	501	467	453	484	445	502	486	514	509	464	461	471	497	516	451	476	513	447	491	480	517	502	478	527	471	488	500	504	476	485	490	507	492	482	479	486	504	464	477	482	482	473	491	474	459	504	497	476	461	511	514	517	525	456	455	461	480	473	478	477	471	504	477	461	489	482	511	519	455	458	447	496	444	514	495	458	485	466	477	513	460	506	492	473	509	467	443	471	507	498	443	446	459	428	488	493	458	464	480	513	466	511	463	532	460	463	488	477	437	466	461	458	463	469	432	493	480	456	496	474	468	460	522	470	473	487	477	491	447	466	484	461	456	486	487	484	506	501	483	472	468	479	480	449	481	484	467	471	487	464	472	455	487	446	497	491	452	482	488	493	489	475	439	503	484	452	464	462	426	477	478	496	506	477	481	475	531	497	499	484	479	518	479	462	483	490	467	456	486	492	523	535	475	476	472	470	440	483	472	491	455	492	496	470	483	512	482	469	485	473	465	503	449	478	473	452	517	494	508	444	463	496	486	464	479	508	510	483	493	503	448	483	469	489	480	444	440	482	495	447	477	462	486	482	486	494	502	479	467	492	506	456	499	458	486	499	475	508	464	479	474	475	479	500	448	463	474	474	463	458	492	445	487	468	466	484	457	474	478	472	440	463	500	499	499	438	520	479	465	486	505	486	458	481	465	471	500	465	465	483	531	469	502	475	473	474	493	446	485	547	489	515	491	518	444	501	464	497	459	486	493	499	496	493	485	454	480	469	507	498	455	454	456	469	446	499	497	478	484	496	407	498	487	460	482	489	442	504	432	447	470	479	461	498	493	520	486	500	489	522	475	468	506	439	466	503	452	450	483	474	445	506	478	500	471	497	492	455	457	475	498	502	457	491	520	460	455	464	466	508	492	495	515	494	513	463	497	470	483	517	480	460	452	449	462	451	434	458	474	496	486	492	463	464	502	495	498	461	475	467	471	479	505	480	466	498	457	443	498	473	458	430	490	473	452	466	470	460	468	467	497	491	478	476	486	478	472	511	470	439	502	471	546	498	491	481	458	480	488	440	507	493	501	493	493	489	472	483	459	442	493	467	473	499	496	453	469	495	477	480	473	493	489	496	454	491	461	483	460	464	464	480	477	466	488	463	420	477	469	490	509	482	504	483	472	494	457	460	470	474	481	464	498	515	469	491	512	483	473	502	454	519	440	442	475	473	469	466	495	472	490	491	465	483	494	491	480	478	493	494	445	458	494	483	444	483	457	456	474	499	522	478	492	464	471	464	457	500	469	487	458	452	452	504	501	491	465	473	475	495	492	477	451	507	470	434	479	486	464	499	446	427	470	486	466	476	486	473	453	492	461	479	509	448	473	446	449	501	519	487	463	489	463	460	438	484	470	486	507	486	495	490	485	485	483	443	478	456	472	463	505	496	461	475	515	489	465	514	448	456	432	500	503	482	505	462	456	470	466	522	483	515	486	475	466	520	507	468	453	489	496	473	464	458	498	452	470	479	435	496	460	455	477	507	491	483	463	500	468	474	460	441	482	498	452	483	494	518	497	464	450	483	456	474	428	515	461	485	512	450	481	474	476	457	494	470	530	495	470	459	460	476	474	459	484	497	492	459	453	501	461	514	465	462	504	486	490	486	503	464	455	446	491	474	516	515	521	509	442	496	450	527	470	509	507	471	447	443	493	480	502	503	542	439	442	492	446	518	444	490	472	500	486	479	425	462	491	462	465	484	482	464	484	455	463	495	457	467	471	497	471	485	490
8963	2227	2827	2201	1448	1011	779	662	506	429	329	291	261	267	247	249	262	256	216	212	181	198	155	161	194	171	181	162	154	149	133	159	143	149	144	143	126	118	137	130	115	121	121	138	141	144	139	129	157	129	143	143	137	143	129	152	122	143	146	119	124	114	129	129	105	111	126	108	124	142	128	122	119	115	124	108	112	121	101	119	123	120	117	105	103	108	125	119	118	136	105	135	124	126	118	117	133	127	111	120	132	135	120	130	130	134	125	112	116	129	127	106	128	131	105	124	103	107	122	122	125	120	120	115	92	120	131	112	150	124	111	104	122	132	108	122	112	134	117	95	125	126	125	104	144	140	143	125	125	134	104	108	125	117	114	117	119	114	101	97	136	128	115	114	121	103	117	142	123	134	136	120	130	120	135	138	126	105	126	130	123	106	137	116	121	131	123	115	127	112	127	118	130	118	138	113	123	115	122	118	126	121	129	153	137	117	145	130	125	130	120	128	127	121	114	130	110	121	116	106	114	123	136	127	113	132	137	115	126	105	112	126	100	116	117	142	123	118	119	122	123	105	119	107	114	113	101	115	135	117	111	108	132	119	127	114	108	117	118	128	108	120	102	115	109	113	111	120	124	135	125	123	121	128	116	101	127	106	120	108	135	140	128	134	137	114	108	121	126	99	119	127	143	123	122	128	127	127	108	115	121	120	137	119	131	122	114	103	122	126	134	124	110	101	112	125	122	97	120	114	111	126	115	111	92	110	113	110	133	120	107	105	132	132	126	131	126	119	115	99	106	133	125	121	111	130	120	136	130	130	126	126	117	128	105	136	105	137	121	109	125	115	117	129	134	135	128	128	89	114	131	116	127	121	124	103	116	110	108	112	130	128	105	139	103	131	129	114	97	117	127	124	99	120	130	126	131	138	129	124	115	126	110	113	135	113	112	110	119	123	100	115	118	93	124	106	106	113	125	147	115	139	114	134	140	123	118	121	130	111	129	108	126	112	104	104	119	141	126	111	143	143	134	118	98	114	117	123	132	153	111	127	129	92	105	132	114	118	126	109	130	130	109	131	122	119	132	139	109	109	135	118	144	109	143	126	141	104	115	118	117	129	114	116	105	136	112	119	114	116	115	104	116	113	114	130	128	124	118	109	113	111	133	92	130	126	128	107	105	118	120	119	115	128	142	110	101	134	107	126	97	123	128	123	130	100	128	115	125	106	121	129	127	136	123	140	120	95	121	126	141	117	118	100	118	115	101	104	123	113	116	133	117	99	142	119	118	118	120	129	125	106	110	119	132	121	111	106	133	111	115	98	95	124	132	131	150	108	114	116	125	130	134	101	124	121	104	117	132	107	124	124	113	141	110	126	122	117	130	113	117	116	126	116	114	108	125	86	119	137	98	121	120	116	113	105	119	113	104	103	155	125	119	124	113	110	121	133	105	121	121	125	126	118	99	142	111	104	127	122	118	131	103	126	108	135	123	127	114	134	128	122	138	109	119	139	136	109	128	131	132	117	125	116	111	132	135	114	129	119	107	112	108	112	116	134	113	133	107	120	90	116	115	136	109	137	140	113	116	147	122	128	112	118	110	117	129	122	112	124	108	112	110	114	97	122	137	130	114	117	125	102	112	110	125	127	114	125	112	125	113	117	110	108	122	131	118	114	136	122	112	106	126	119	103	129	113	124	127	124	121	127	142	134	113	135	125	133	118	118	132	114	100	136	132	120	119	114	101	114	133	138	92	123	114	113	110	120	127	118	120	109	101	107	127	120	122	138	109	130	106	119	119	112	128	130	132	114	91	116	118	112	134	133	96	110	125	120	129	128	108	114	126	121	113	111	115	127	129	111	116	113	116	98	123	122	116	127	111	118	133	121	116	130	136	122	118	119	124	116	112	106	127	109	124	112	106	113	124	110	110	140	116	121	105	97	111	118	110	115	123	131	120	113	120	123	130	106	117	117	100	126	131	133	131	139	119	127	123	107	127	115	136	117	94	113	122	128	103	141	111	134	112	110	113	110	131	119	110	109	114	123	113	108	123	133	138	134	111	111	134	115	130	120	130	114	100	117	125	113	114	91	94	110	129	140	117	113	108	134	103	106	127	110	130	118	143	119	117	133	99	140	124	113	111	117	113	105	120	110	110	119	129	109	116	110	114	107	120	125	132	136	122	126	111	135	107	116	114	132	114	128	130	115	114	125	101	117	129	131	111	112	112	112	120	111	117	105	135	118	109	109	109	120	101	116	115	131	117	145	115	112	104	137	122	113	113	115	121	119	112	136	116	128	119	126	122	95	114	110	107	128	125	129	108	117	131	138	118	121	117	103	141	114	121	137	99	108	130	132	103	123	126	118	136	102	135	117	122	109	110	128	124	112	114	129	114	138	136	104	128	109	138	139	130	103	110	136	121	111	120	119	125	106	113	114	114	100	114	137	119	138	117	112	130	99	115	113	138	105	131	114	124	125	113	131	119	117	135	129	105	119	113	125	117	125	124	116	133	99	119	112	118	123	122	107	143	106	119	105	103	137	117	127	108	121	128	111	108	115	123	118	127	124	128	126	103	140	136	138	121	132	123	115	120	103	123	129	115	133	122	102	117	133	122	133	112	112	135	109	119	131	122	135	125	127	91	125	120	120	107	116	137	114	117	123	110	109	126	126	103	128	110	122	123	123	117	104	115	130	139	120	128	122	139	109	132	118	112	110	112	124	104	107	115	128	109	143	105	126	114	138	124	113	128	117	115	96	122	123	109	123	97	131	113	118	119	135	100	130	129	133	115	122	120	115	93	106	118	134	114	107	117	126	126	118	119	113	104	127	133	139	127	123	105	129	126	124	140	142	120	127	123	121	129	134	125	151	114	105	124	132	103	121	126	120	122	120	127	135	125	119	124	118	126	104	116	117	114	141	126	112	100	112	130	118	132	111	99	129	106	131	113	118	123	129	129	117	117	121	102	107	130	135	141	112	104	109	120	126	111	120	94	114	141	126	121	90	125	107	116	109	104	132	131	113	114	120	137	103	124	115	128	114	126	128	137	118	101	106	114	110	120	97	110	120	114	111	129	122	115	131	123	125	126	123	129	114	125	122	121	115	124	112	107	98	97	108	115	103	111	123	117	120	141	111	114	134	116	130	121	97	112	115	132	124	121	117	106	121	148	121	120	127	120	126	127	106	117	135	107	99	137	131	112	116	107	117	136	117	112	114	135	103	116	106	108	103	108	112	122	141	126	123	114	125	115	105	110	121	129	109	107	115	109	118	121	112	109	93	110	136	118	131	126	122	104	127	102	114	125	147	106	113	114	138	117	129	117	108	107	116	108	138	114	118	128	98	121	106	133	132	117	102	102	114	109	110	148	129	103	122	111	119	106	138	120	136	125	118	131	120	97	109	126	118	120	118	106	130	116	128	117	109	117	109	114	116	120	118	111	135	96	96	108	127	120	107	134	123	115	124	137	120	113	131	122	131	131	129	106	128	117	119	114	109
6439	2288	5477	6682	5772	4638	3630	3015	2482	2019	1748	1550	1361	1260	1172	1080	1314	1391	1268	960	801	798	720	728	609	599	573	488	573	511	561	523	485	495	527	479	537	479	439	391	398	384	423	406	460	459	450	432	396	430	481	431	424	430	411	458	398	382	360	388	359	373	392	353	382	365	372	341	320	300	342	328	288	273	304	319	297	297	295	291	311	258	308	301	306	316	332	318	346	341	312	309	318	329	306	303	314	336	276	282	317	311	298	295	300	307	290	293	321	298	301	310	300	272	317	315	313	281	270	286	308	302	304	305	310	286	284	313	302	287	306	312	300	300	311	317	292	303	313	314	284	291	265	276	290	282	277	305	303	304	279	286	304	318	295	297	303	319	279	294	298	285	317	318	291	273	258	283	304	307	310	284	314	300	299	319	298	304	282	311	317	301	290	299	314	315	274	301	297	295	330	271	271	322	304	287	324	287	300	272	305	298	314	308	291	285	286	279	280	302	255	277	333	304	268	288	301	306	284	305	271	275	280	293	279	307	267	294	303	317	266	291	315	306	292	306	296	273	300	268	312	299	296	275	327	279	288	276	293	281	317	279	300	321	309	289	303	324	281	291	314	324	283	313	259	306	284	311	283	265	318	296	271	287	322	325	321	281	338	287	291	292	267	297	277	298	281	340	305	303	293	294	264	285	311	317	268	318	305	315	280	295	286	323	266	281	316	293	311	280	293	298	292	297	302	313	271	300	298	307	296	305	322	287	292	308	301	288	290	271	294	313	316	306	277	309	272	288	306	271	278	289	281	294	299	278	302	329	305	298	273	304	321	304	302	311	289	298	279	303	268	285	283	315	292	269	273	275	299	291	304	318	290	281	316	300	294	307	299	283	285	300	284	313	306	296	296	299	277	286	308	301	304	290	280	279	280	270	318	299	281	294	308	301	318	284	300	282	302	315	266	294	303	305	303	304	268	285	298	292	313	267	305	275	302	283	302	338	300	307	322	300	310	321	289	286	308	273	295	280	332	286	277	300	301	289	336	297	303	277	296	301	281	296	301	328	291	273	298	286	307	288	283	304	268	320	288	313	299	282	307	296	305	275	292	310	312	297	327	283	333	267	312	329	293	281	280	284	283	301	258	314	298	292	297	288	294	331	300	266	314	294	285	298	251	276	292	281	299	315	288	283	302	297	314	286	289	325	295	294	305	275	318	296	325	304	271	293	308	282	316	284	271	303	280	317	308	338	307	308	294	311	296	334	282	295	299	281	301	280	319	278	341	299	324	287	281	294	274	282	283	323	288	281	282	316	305	310	286	305	286	286	293	318	335	287	310	300	257	307	279	317	285	315	281	307	285	290	325	301	276	259	265	294	276	310	312	325	335	299	283	321	275	289	283	289	313	294	308	302	292	285	296	306	290	320	296	296	292	279	294	287	278	313	285	287	313	288	340	313	290	276	281	304	289	302	265	301	293	296	294	304	291	288	291	299	294	298	300	306	293	288	292	304	277	270	325	288	298	313	308	298	304	286	309	318	305	279	306	340	312	287	300	273	334	269	297	273	289	289	315	278	315	290	308	304	303	325	251	289	291	298	280	288	255	297	303	266	293	296	266	291	305	335	289	291	290	298	293	282	281	303	267	324	289	310	264	308	322	296	301	303	267	279	249	281	298	271	265	298	283	308	266	296	299	296	285	274	298	333	277	286	285	299	309	280	281	303	274	282	282	298	316	290	271	313	283	296	285	311	296	310	299	293	294	323	315	314	296	315	323	314	265	289	294	314	297	306	293	251	263	280	326	321	294	308	312	326	293	284	292	307	288	299	287	272	284	290	280	287	306	298	319	305	291	298	269	302	295	288	287	328	297	315	297	267	266	305	321	320	299	296	312	295	301	324	280	300	338	292	277	289	308	294	335	311	270	289	292	285	276	286	297	302	288	293	277	270	278	304	285	303	290	301	295	300	301	316	289	297	310	294	275	267	283	286	306	313	321	262	294	307	269	313	286	309	278	300	291	283	280	263	283	308	329	264	339	294	282	281	307	274	302	296	307	261	278	301	327	280	312	304	279	318	302	284	300	294	298	315	282	282	304	295	284	277	276	305	277	274	307	308	310	302	305	276	298	295	321	274	313	314	295	299	284	280	300	299	291	305	294	309	289	286	292	318	290	281	300	294	304	279	288	305	308	290	291	309	296	258	337	299	322	304	276	282	302	275	289	322	287	276	297	317	290	287	289	302	288	296	299	305	310	293	293	300	299	299	346	311	293	287	293	302	310	308	276	290	286	303	287	291	302	334	291	281	281	301	296	290	312	298	318	309	317	286	276	290	277	305	315	299	305	311	284	315	319	307	295	281	291	286	325	299	297	325	293	270	287	273	305	277	320	275	291	307	293	279	318	293	301	286	280	321	278	304	296	311	282	292	285	316	319	313	301	301	300	275	300	329	301	271	296	317	288	281	298	297	282	328	270	306	272	321	294	288	278	283	306	317	301	282	291	280	295	284	314	295	300	291	291	265	266	317	248	293	311	289	312	304	284	286	294	290	319	318	286	293	286	291	295	265	258	282	316	296	278	290	275	285	292	293	306	298	298	309	286	318	281	293	285	280	341	296	308	286	302	284	325	300	306	313	286	288	321	293	294	343	285	283	290	321	310	310	299	255	276	291	306	285	286	291	289	292	313	299	307	312	280	307	292	285	316	271	281	303	303	294	304	272	290	292	308	267	306	298	311	292	323	315	304	262	306	276	297	282	295	312	313	274	314	289	314	301	292	271	313	292	265	308	295	280	305	287	299	297	284	276	304	290	293	290	315	320	331	293	286	314	284	313	294	277	294	319	310	281	284	328	299	290	257	304	303	285	292	283	312	298	303	286	289	292	306	313	294	279	293	303	278	331	334	310	290	290	285	292	288	330	287	321	303	299	283	308	300	322	278	320	307	292	302	301	291	296	314	300	303	290	286	307	298	281	318	293	284	316	296	266	306	300	271	288	310	282	271	289	319	323	292	277	274	297	306	291	285	272	321	270	313	283	309	284	250	329	273	289	303	286	293	299	300	291	275	271	291	277	312	330	299	293	317	293	326	284	268	299	264	298	320	274	284	292	332	285	290	293	309	262	292	274	329	269	296	293	315	282	289	262	338	280	286	299	288	298	295	291	280	295	299	305	300	334	297	335	299	260	286	302	309	275	283	296	312	328	289	281	309	306	273	287	304	296	273	290	307	284	280	302	316	291	308	309	325	289	302	339	312	278	316	318	308	281	305	294	317	266	277	322	299	310	279	314	318	286	279	305	336	270	322	290	284	294	307	266	277	274	282	313	302	274	312	292	297	292	294	327	303	297	311	311	302	311	274	277	319	320	286	303	267	270	317	252	305	305	307	275	307	300	282	290	315	299	303	306	287	305	301	301	279	317	293	289	263	295	296	311	291	296	316	288	301	363	303	275	306	329	302	299	272	298	277	291	306	261	298	319	304	264	294	274	303	295	326	275	328	287
15787	4369	4811	3636	2422	1570	1138	941	733	614	536	471	374	385	383	361	338	387	341	275	236	229	208	148	183	195	168	150	163	164	166	170	164	159	164	151	167	154	151	122	140	123	127	142	149	143	142	127	115	148	136	143	165	144	129	133	137	131	127	135	133	136	117	126	134	149	140	139	119	114	123	144	120	115	127	119	120	146	146	116	121	135	124	128	123	100	130	119	118	113	128	130	141	125	134	112	103	122	124	119	124	113	117	129	100	133	131	98	121	112	116	106	116	117	124	130	129	128	118	115	120	109	97	116	114	128	102	123	138	123	135	107	127	132	116	109	143	111	135	116	98	119	124	133	132	127	126	126	101	120	117	124	136	125	112	122	127	120	113	122	117	121	126	121	132	126	143	121	110	139	126	128	114	134	137	115	115	122	113	108	110	117	129	119	112	116	123	113	127	94	118	106	105	141	109	136	127	111	111	119	144	128	124	134	124	129	117	116	121	118	112	107	120	107	128	116	122	115	130	140	120	122	116	143	106	126	113	128	122	113	128	125	113	127	123	102	116	130	126	124	129	122	129	123	117	116	132	119	126	133	122	134	117	141	123	131	131	102	123	105	114	133	122	126	131	104	139	114	113	127	104	112	141	125	106	118	107	114	138	114	119	120	125	120	96	126	134	120	105	115	132	111	134	117	113	116	112	134	130	118	118	134	96	141	103	113	117	124	111	122	113	140	115	118	130	114	139	118	122	113	103	131	113	114	116	108	97	115	136	128	122	114	132	138	117	120	124	130	131	122	124	116	115	97	112	122	138	124	117	121	106	120	108	104	105	111	113	112	126	126	123	111	111	114	125	82	133	129	108	118	126	125	129	124	117	112	96	118	109	110	126	118	120	98	108	118	98	130	122	125	128	124	112	130	135	135	123	113	126	114	112	103	105	124	123	103	110	104	152	141	152	120	113	113	114	122	114	124	122	123	124	117	147	115	122	121	129	120	129	108	128	116	100	125	108	114	124	109	102	141	127	124	110	117	117	136	130	129	133	117	91	106	135	111	113	125	94	126	121	113	91	96	115	99	103	125	133	112	112	120	124	115	110	106	100	103	116	111	108	120	138	130	123	127	115	136	101	112	102	108	117	106	133	109	103	103	115	134	103	123	116	103	133	128	135	126	157	114	135	107	121	122	126	118	108	114	112	120	123	118	104	141	133	140	131	125	130	107	126	121	126	105	112	121	130	135	121	125	138	122	121	127	146	123	129	109	129	120	113	112	113	115	112	130	122	114	124	119	109	124	145	123	108	105	113	114	101	136	123	114	123	126	106	125	112	127	120	116	114	138	134	111	118	104	118	103	103	109	102	108	114	128	131	124	119	98	107	115	113	119	128	98	123	121	106	119	145	111	127	121	104	131	124	110	114	101	110	99	129	97	120	112	137	119	128	114	110	122	125	131	111	133	125	129	127	118	112	127	126	121	116	118	141	130	119	133	115	112	126	140	96	108	125	119	121	113	119	121	116	136	128	123	131	118	130	128	127	114	124	114	133	106	123	117	116	120	132	108	120	126	134	111	97	123	127	122	108	94	123	101	120	105	133	114	128	112	122	137	106	121	114	112	113	132	106	118	129	113	126	115	120	116	112	113	113	89	116	99	133	104	111	132	126	137	102	150	114	132	109	127	153	133	111	106	135	120	121	120	125	125	130	125	125	99	105	116	132	120	138	123	114	122	89	124	118	146	124	112	110	102	114	131	116	121	117	116	102	122	119	138	121	96	107	132	134	107	126	125	123	129	124	127	135	114	120	133	107	111	108	117	119	122	132	122	135	115	132	122	109	124	123	113	120	137	123	105	116	125	107	107	105	98	98	136	111	139	127	125	117	121	114	103	123	136	125	126	119	139	121	119	116	107	140	134	109	108	108	130	129	142	127	143	125	112	122	145	116	133	125	99	142	122	129	124	113	136	129	112	110	118	124	123	118	101	113	121	115	114	132	110	120	131	112	133	127	113	126	112	122	113	101	111	109	114	129	130	137	116	115	120	114	101	131	131	142	108	122	120	119	121	102	140	126	121	134	123	123	117	137	133	138	134	115	117	141	128	117	109	112	127	131	113	103	123	116	122	136	121	111	124	127	128	127	116	117	104	117	112	130	120	117	136	107	117	115	122	141	115	122	130	101	106	129	113	126	139	107	112	121	116	143	131	122	133	107	121	117	103	111	120	127	126	117	123	112	119	126	115	130	133	106	130	140	103	117	112	121	112	109	110	132	112	124	115	115	118	125	126	117	116	118	116	135	119	103	135	124	125	111	111	119	129	126	125	115	130	144	113	104	141	125	114	125	115	116	116	136	124	104	103	114	105	106	119	128	125	122	119	105	131	118	105	134	120	135	130	129	120	109	148	122	122	110	137	133	116	113	130	98	132	134	123	117	115	127	123	107	114	107	119	127	107	107	116	102	104	110	112	111	123	133	114	117	136	123	119	98	110	108	132	127	118	98	120	116	111	108	120	116	145	130	132	107	102	96	124	110	122	94	113	125	124	138	123	120	124	127	120	110	118	114	112	117	129	99	126	103	104	109	98	145	133	124	135	134	140	117	121	111	126	128	130	106	121	127	132	118	104	119	128	130	142	124	122	130	115	122	125	101	140	137	121	127	129	111	133	125	136	98	115	115	95	107	113	110	114	117	129	125	120	132	135	114	118	108	112	116	115	124	109	121	124	105	152	124	111	139	140	105	120	109	116	135	109	109	121	113	104	151	120	123	117	111	130	106	145	108	115	108	124	109	145	122	124	125	92	118	103	120	111	116	119	123	145	119	97	99	110	115	113	123	121	117	121	136	118	135	104	113	111	135	117	111	120	111	125	119	140	108	140	106	129	122	106	128	112	108	115	134	131	123	106	114	138	121	121	111	139	142	119	109	121	115	121	128	115	114	120	132	140	141	119	120	103	123	114	108	134	142	124	128	118	101	117	128	101	109	126	143	121	107	128	124	145	120	124	134	120	128	121	107	114	122	125	121	124	114	101	110	127	129	117	111	125	120	110	135	113	107	123	112	121	107	113	120	110	123	119	117	139	110	150	107	108	111	129	116	106	120	120	133	115	140	128	120	131	108	128	127	147	121	109	124	116	124	114	129	117	99	116	121	137	128	116	132	108	125	112	125	126	130	132	115	124	116	106	117	130	123	130	99	136	111	138	117	121	123	112	123	120	121	103	122	131	124	121	119	116	125	128	115	106	120	114	121	99	113	120	114	106	121	145	120	120	106	115	128	120	117	106	128	121	119	126	115	124	113	124	121	128	125	120	146	134	127	124	122	115	117	118	135	117	112	115	130	139	101	116	140	136	114	117	122	126	120	100	124	122	118	125	122	119	111	102	113	115	129	112	148	125	101	100	117	111	120	117	137	118	127	130	126	109	116	120	116	115	126	120	106	129	105	112	118	131	124	125	141	119	135	120	107	131	122	114	119	109	118	99	125	125	117	102	127	142	118	120
8297	3542	8252	9929	8900	7081	5602	4798	3887	3216	2875	2321	2086	2062	1891	1804	2073	2168	1926	1462	1293	1166	1047	977	960	887	787	739	767	746	705	694	675	714	606	622	650	599	559	467	479	479	491	547	536	637	547	552	531	498	489	558	528	507	531	504	465	467	375	421	454	412	421	473	414	464	414	397	365	352	359	365	355	328	345	369	347	341	295	322	304	307	331	314	337	347	321	330	346	346	378	361	371	344	348	321	338	316	336	322	300	317	326	363	351	302	340	333	359	299	302	322	271	343	306	345	322	269	312	331	327	327	334	328	326	309	324	318	333	286	319	322	341	317	289	296	318	297	286	308	317	288	315	324	336	300	318	301	319	324	312	300	288	308	297	316	328	317	302	323	294	292	348	312	319	317	327	329	342	313	312	309	295	321	299	337	312	297	307	320	331	304	320	306	297	304	308	305	312	316	328	282	313	332	315	295	309	301	291	304	341	313	307	331	323	287	332	324	295	291	316	324	298	324	309	314	332	337	305	324	335	297	304	297	286	323	326	334	293	269	326	319	299	286	316	306	308	294	292	312	317	301	329	272	303	304	314	324	310	299	319	298	322	334	272	324	313	322	328	314	315	292	306	295	338	302	324	285	326	287	302	305	323	298	274	278	318	305	303	294	301	302	311	297	303	320	297	301	298	349	298	294	311	337	321	269	300	307	312	334	278	301	308	298	301	302	318	296	323	298	335	307	300	321	332	309	302	342	326	306	290	280	322	273	331	327	306	306	289	285	306	306	300	310	298	295	314	306	311	321	348	294	318	316	309	314	328	315	273	293	328	335	338	301	300	303	330	322	307	305	316	311	311	289	319	313	287	281	315	311	308	297	291	317	319	324	330	308	290	322	335	304	314	294	300	315	300	316	313	285	295	349	284	282	304	286	299	312	293	314	315	320	287	335	286	284	321	297	298	304	307	330	296	322	303	340	325	327	307	292	292	320	325	307	362	283	319	306	353	283	292	314	315	324	295	309	280	352	327	347	305	297	322	316	282	316	318	277	273	290	317	282	311	311	310	316	328	302	324	294	317	342	306	333	280	298	279	310	315	336	304	321	330	315	339	310	306	283	305	308	300	326	325	313	335	295	290	311	302	311	303	325	336	324	268	286	320	309	288	309	304	287	312	304	303	298	277	296	281	320	296	279	281	293	264	320	291	298	320	322	327	290	308	328	303	330	282	330	324	313	315	278	305	335	307	305	285	329	324	313	300	325	276	285	326	302	321	317	298	281	280	322	315	327	316	319	338	340	317	291	334	301	286	307	320	296	311	289	332	269	291	299	331	307	310	357	320	285	332	296	314	293	305	335	314	287	296	310	292	336	329	346	329	351	320	306	303	339	307	295	312	304	321	291	300	303	323	306	310	303	331	304	331	341	319	340	312	296	272	301	301	304	270	314	323	287	320	310	277	300	299	332	305	286	282	304	311	316	296	329	310	346	310	306	319	297	316	330	295	318	304	285	312	339	304	311	321	323	316	320	313	322	308	320	296	304	275	312	317	355	336	341	311	293	309	317	318	326	298	315	337	284	316	302	281	309	300	307	296	313	330	290	272	296	319	297	304	332	314	305	316	303	306	344	325	300	337	313	312	298	302	305	304	300	309	288	323	332	305	316	306	312	276	323	306	333	334	309	295	301	305	282	336	277	325	319	330	302	294	350	349	289	321	303	299	292	323	289	315	291	315	301	301	318	303	337	293	328	328	314	327	350	316	262	274	321	303	323	314	304	286	318	312	334	317	311	296	321	317	329	306	282	299	333	310	320	333	286	324	302	317	340	323	300	312	295	337	304	343	320	334	326	328	300	290	307	331	328	307	300	289	303	314	350	294	343	276	282	291	301	313	311	275	317	314	316	316	288	328	362	289	327	307	317	350	305	311	291	323	346	284	297	320	323	309	304	311	333	301	308	267	341	319	312	308	320	306	323	304	287	294	337	314	314	331	284	309	293	334	311	336	324	329	300	325	318	306	342	310	296	326	308	321	321	296	317	294	330	335	330	295	300	323	303	298	307	291	330	311	317	329	305	294	297	342	319	305	311	276	310	336	314	310	298	286	306	315	299	302	305	303	330	317	296	299	314	326	297	325	339	297	322	326	327	299	307	309	283	303	328	294	307	305	328	314	349	313	282	308	350	293	294	328	318	319	309	284	304	297	330	316	276	289	305	312	323	312	329	279	299	318	276	291	338	327	325	322	317	326	305	344	326	296	304	286	317	329	278	329	305	295	301	313	292	313	336	327	287	305	326	302	316	282	344	312	310	292	309	313	307	266	324	299	312	298	310	313	314	331	309	295	297	298	308	318	302	310	321	307	320	362	262	304	321	336	312	305	331	315	313	315	312	297	317	296	317	313	299	328	273	322	277	301	311	293	324	319	320	286	329	329	314	320	289	319	294	291	327	306	288	312	291	319	291	296	307	307	340	309	331	325	308	285	299	291	317	302	288	289	316	302	283	301	329	287	311	331	312	269	286	301	305	306	297	323	326	328	280	313	318	302	299	323	324	299	287	312	354	324	310	325	322	306	346	342	327	308	287	342	287	289	300	321	311	319	324	324	297	344	274	301	330	291	314	277	334	294	283	321	296	324	318	297	304	329	327	292	322	327	307	309	321	311	293	293	302	294	318	305	278	314	309	312	298	310	296	293	293	344	306	329	312	337	317	283	325	302	335	300	308	313	291	277	266	302	294	312	306	273	306	314	308	308	320	308	321	346	303	338	292	302	311	313	333	330	327	293	286	304	334	323	301	320	343	316	303	317	332	306	315	330	311	329	315	336	321	319	323	312	327	303	336	299	283	290	332	289	288	359	316	321	307	331	321	321	326	247	287	341	312	313	309	301	303	328	330	321	321	291	313	324	297	325	289	271	308	296	293	326	307	303	336	304	309	320	295	283	330	289	294	286	289	313	275	332	304	300	324	306	300	290	298	321	317	317	290	307	315	316	329	329	280	315	316	315	289	303	297	300	331	313	307	313	311	281	320	320	291	284	311	301	287	326	336	310	340	296	331	312	302	294	309	320	325	303	305	286	333	297	310	309	307	331	330	338	322	321	311	297	301	301	349	327	316	300	289	277	314	281	300	317	348	322	284	313	307	325	308	317	293	311	311	325	302	306	309	337	290	314	325	340	333	296	295	308	315	278	343	314	314	293	297	351	333	300	319	310	289	284	278	328	300	307	290	300	300	296	301	294	328	346	300	313	346	329	286	309	311	291	332	310	296	324	307	301	313	317	330	304	301	304	296	297	309	305	312	317	289	317	299	297	343	292	296	307	299	287	303	340	277	303	324	319	296	325	297	300	333	300	305	313	334	324	329	322	336	311	298	321	318	298	302	335	273	287	272	326	292	328	291	327	300	290	299	309	314	327	288	338	320	304	326	324	299	294	277	315	338	292	307	319	304	327	295	295	327	326	331	314	318	326	292	327	293	325	329	331	312	316	302	311	340	300	318	315	323
3012	1056	1207	888	683	492	392	338	327	282	258	245	247	223	265	248	239	254	247	227	215	232	207	190	236	205	223	217	207	204	205	196	231	191	217	188	207	204	184	187	200	217	223	228	195	204	205	239	187	183	216	190	186	237	200	197	179	194	213	213	210	216	206	214	220	217	200	195	210	216	182	210	214	197	183	212	180	173	180	239	200	211	191	254	185	231	202	208	205	196	210	223	221	190	195	194	195	228	207	205	203	211	199	168	194	203	197	209	193	183	206	212	206	188	193	209	202	195	198	218	216	221	217	190	211	195	225	219	219	213	187	213	216	187	203	193	208	209	224	206	225	193	192	188	204	227	207	188	216	202	182	221	202	198	193	226	216	205	204	184	195	197	197	211	200	199	195	209	188	221	193	201	209	197	198	221	208	200	208	204	212	218	199	220	205	201	237	209	220	215	207	218	216	186	205	191	217	212	202	203	211	209	212	195	204	222	205	233	197	188	203	199	197	207	199	238	218	197	190	227	202	208	237	206	221	201	216	208	214	208	180	237	217	206	209	203	187	209	207	208	216	198	195	186	172	229	210	202	222	207	199	213	204	186	213	209	191	198	186	223	193	225	202	209	196	204	234	210	234	209	192	204	203	209	210	198	216	207	197	177	177	209	193	225	208	221	212	214	213	206	214	201	221	203	226	217	206	151	193	224	194	214	209	214	193	211	199	203	241	220	195	197	197	169	189	184	205	229	205	205	191	211	182	195	191	214	187	214	200	191	226	201	216	208	202	212	184	231	213	216	200	217	215	219	208	220	186	221	207	218	210	213	205	205	216	225	206	206	198	208	186	192	230	223	188	172	181	201	220	198	205	206	214	223	217	235	209	216	212	188	219	196	218	211	194	205	199	206	241	215	188	190	207	190	197	198	188	217	195	194	212	174	206	207	208	201	219	225	218	188	206	201	217	202	198	210	211	207	193	213	220	187	221	197	196	223	213	216	211	207	221	226	235	217	226	233	207	200	211	202	212	175	204	207	216	228	158	213	219	212	207	223	204	208	187	179	206	190	185	213	220	193	209	207	212	223	192	163	206	184	201	214	216	227	211	176	184	246	180	193	187	197	217	184	198	181	185	185	180	205	233	180	205	227	197	215	211	188	196	190	203	196	210	205	159	200	188	205	224	211	187	220	230	204	196	209	215	188	241	253	206	209	188	193	198	190	218	200	181	205	242	218	210	203	183	204	198	192	206	207	216	193	214	202	202	242	225	184	184	205	178	219	214	203	204	227	222	203	193	225	213	194	214	213	188	222	201	180	214	183	201	192	190	214	205	198	197	227	208	214	233	203	208	183	226	220	213	192	204	184	223	204	189	206	213	202	194	254	201	206	216	215	198	212	205	192	227	175	187	228	225	185	204	218	192	185	192	207	211	194	202	224	235	218	208	216	224	197	236	201	200	215	177	207	222	221	181	200	195	200	183	219	223	228	216	201	201	219	202	213	235	211	196	215	196	225	194	226	190	209	187	219	192	208	204	192	231	218	226	237	210	196	201	175	192	190	179	229	201	199	198	212	194	238	222	195	175	204	190	204	234	211	205	218	215	213	190	198	208	205	193	219	184	217	202	200	192	217	191	201	197	215	192	192	204	182	204	213	194	204	195	203	225	233	223	211	209	214	202	213	230	233	186	216	206	232	199	227	192	228	200	195	198	221	186	217	202	213	227	213	169	227	200	183	219	203	212	232	229	192	217	206	226	195	200	207	217	209	224	220	185	222	251	181	197	171	162	226	241	181	207	186	196	180	222	222	225	205	204	189	210	209	207	203	196	185	176	191	195	212	197	216	202	215	205	228	217	216	196	200	207	177	219	183	210	195	207	221	212	182	205	222	208	209	207	198	196	218	228	214	210	207	204	222	188	187	220	202	198	176	189	192	202	198	209	202	203	205	211	219	176	203	224	219	222	218	216	186	183	197	196	177	193	196	199	193	214	226	226	194	198	223	208	215	221	201	201	208	224	210	186	203	229	197	194	209	201	201	216	200	190	221	244	209	204	217	213	183	235	220	175	228	224	191	210	218	206	224	214	199	199	176	245	208	229	209	202	196	207	203	195	217	200	204	197	193	200	206	206	219	222	210	191	202	189	184	202	179	193	205	216	205	205	210	224	213	204	173	208	225	188	198	221	213	215	194	193	218	205	198	211	203	228	195	204	201	209	187	189	183	201	235	219	217	182	214	203	196	218	199	225	204	217	190	225	182	210	202	223	198	219	185	199	209	235	226	154	192	207	205	175	205	178	205	208	184	220	227	210	207	194	169	203	209	165	203	235	194	217	221	190	207	206	194	189	201	218	205	198	237	231	206	205	219	210	202	217	207	184	195	200	185	207	207	238	189	211	197	232	202	197	220	197	203	177	214	225	194	249	188	221	191	204	203	212	175	215	196	197	167	226	198	193	194	207	209	215	203	220	204	198	199	211	196	199	212	202	191	220	195	205	208	224	202	175	205	211	213	208	215	215	192	201	183	198	211	202	209	200	239	195	181	197	210	176	194	191	212	196	225	191	228	192	216	196	214	202	238	234	190	187	220	189	208	199	208	217	200	216	209	203	216	193	193	204	221	202	201	204	203	192	194	189	218	218	178	175	184	202	209	229	211	198	206	192	179	221	180	192	215	206	224	207	187	206	243	233	206	213	203	206	194	194	216	187	227	214	206	202	219	220	193	188	213	218	211	196	204	204	230	172	200	212	213	199	164	181	178	177	224	203	222	203	220	181	208	168	218	193	227	202	196	215	194	202	197	227	179	208	205	174	211	205	201	209	185	193	198	216	206	225	184	199	227	186	195	220	201	199	193	204	199	207	215	214	193	214	206	194	192	215	206	202	200	183	191	224	247	217	197	188	230	177	219	222	207	199	195	172	228	199	221	208	205	220	231	228	226	219	206	198	195	212	211	233	199	220	234	213	206	200	218	197	178	189	214	208	196	202	188	223	190	220	191	180	204	203	218	191	193	219	233	194	189	194	207	201	200	227	226	205	207	194	220	206	194	202	195	193	223	198	201	177	201	207	223	233	184	204	205	192	216	232	181	195	208	196	226	211	188	194	189	204	214	222	197	181	235	221	234	184	219	193	218	239	211	217	174	201	200	179	218	182	189	193	211	214	207	221	216	180	223	204	195	171	206	201	205	190	200	191	197	221	188	212	211	218	213	215	217	192	196	223	194	198	214	231	188	215	202	188	221	205	221	182	205	221	196	202	202	205	204	193	180	182	211	197	206	186	191	219	209	219	222	189	205	218	206	179	216	193	201	227	213	210	202	194	218	208	223	211	197	191	218	198	207	191	206	194	227	194	202	192	210	196	193	210	193	216	217	215	187	204	185	211	205	227	208	227	195	192	228	203	205	208	202	230	227	214	195	218	200	212	224	194	202	212	170	201	203	198	209	163	212	179	197	220	198	188	205	183	199	220	200	228	193	194	188	213	216	178	206	197	187	189	195
2660	1172	2368	2771	2467	1942	1609	1422	1181	1046	871	892	782	783	766	732	766	892	822	725	641	607	623	584	571	552	525	538	559	565	573	509	574	546	505	530	546	547	491	499	514	468	506	542	521	520	517	507	527	522	537	560	553	502	560	513	506	470	483	508	464	529	538	487	555	538	476	493	490	486	460	432	474	472	466	496	469	462	475	474	457	484	450	492	517	482	479	466	514	473	476	495	531	472	494	484	497	484	443	452	484	467	535	457	490	486	474	503	465	462	470	464	470	482	471	491	473	510	467	492	449	446	468	456	474	473	488	491	451	477	487	481	496	525	471	476	477	474	454	496	521	439	482	514	489	477	437	432	481	480	440	521	518	471	461	516	455	464	514	472	504	490	502	468	441	471	460	469	468	501	490	497	495	468	510	478	482	497	514	477	505	462	489	494	509	459	480	476	465	460	446	499	466	443	482	482	474	455	476	497	440	497	465	492	504	502	451	477	488	478	490	467	487	471	454	452	518	477	501	489	466	488	514	490	498	472	461	458	458	518	525	486	483	443	500	477	493	450	491	469	481	509	442	465	459	476	455	493	465	461	497	507	491	446	472	494	493	479	484	519	499	443	498	499	494	439	484	486	454	511	494	461	514	454	508	500	496	478	492	516	462	482	498	478	470	473	482	442	451	488	480	463	442	478	467	440	479	478	468	502	477	456	448	451	455	462	465	446	488	503	492	459	467	465	485	452	477	468	458	480	499	460	511	465	463	475	468	499	506	485	455	493	435	475	485	456	439	485	490	481	494	503	443	459	468	463	467	483	502	489	494	507	485	509	482	448	466	470	486	497	462	493	455	466	481	480	479	462	449	466	496	504	503	482	485	469	520	506	458	476	448	528	481	452	461	472	483	503	456	517	450	491	510	446	473	484	478	522	453	461	485	455	481	490	489	489	479	471	487	493	470	507	487	521	484	473	452	460	461	452	484	452	502	444	435	448	466	480	455	478	481	467	491	479	477	514	475	510	466	469	447	484	539	438	481	523	490	454	499	492	482	499	453	463	457	493	469	483	446	488	518	450	460	509	509	441	470	485	469	502	443	491	497	494	448	458	506	483	447	478	459	495	456	463	457	439	468	476	479	486	470	491	518	508	472	469	443	461	490	488	493	481	451	491	475	453	465	488	470	474	512	461	469	514	462	480	466	487	495	481	455	482	533	490	491	417	479	475	444	466	444	495	489	461	485	459	489	454	456	463	476	482	517	471	474	505	456	434	498	488	443	450	482	454	450	464	475	477	503	454	463	446	450	459	490	463	458	495	483	507	466	454	462	480	472	446	486	495	498	497	459	497	477	505	466	472	477	514	450	440	473	455	473	499	486	499	509	468	478	471	499	483	512	454	473	498	487	474	531	497	486	472	457	452	494	476	474	486	487	472	462	487	486	461	441	475	492	510	476	456	478	503	488	461	473	481	495	494	468	478	492	483	493	520	481	470	466	479	512	476	495	441	473	495	502	500	473	475	487	470	491	432	493	496	465	524	502	486	486	465	485	491	485	479	481	447	433	478	454	509	466	476	484	468	481	494	502	474	489	476	493	511	469	460	484	520	495	494	487	508	475	466	420	476	456	456	504	473	472	452	469	483	487	503	493	468	455	473	484	485	497	469	477	444	490	470	464	489	499	498	448	465	510	496	467	534	457	515	541	469	452	470	483	498	494	488	456	467	485	468	501	477	474	457	509	509	477	482	482	467	449	467	495	479	451	487	487	441	450	504	461	459	511	513	484	467	510	461	497	465	466	463	453	485	486	458	464	487	508	482	503	473	490	457	482	472	450	489	474	493	510	503	471	488	483	476	484	476	462	497	506	489	466	475	458	468	502	507	476	500	450	469	461	446	460	450	475	509	482	439	485	497	478	482	448	464	486	468	486	490	472	487	492	425	438	504	476	505	417	480	474	489	500	478	487	468	482	476	509	409	502	462	417	487	531	489	410	489	494	487	466	541	453	457	489	452	450	449	482	465	485	496	467	442	486	526	464	500	464	476	477	446	452	469	484	504	480	475	485	422	468	449	458	403	502	468	497	461	509	505	489	471	470	481	514	487	473	504	457	455	480	477	478	507	475	485	499	465	518	496	467	490	474	466	472	498	482	497	458	515	499	484	466	494	527	494	425	506	504	492	471	497	459	459	466	472	491	458	485	510	509	506	481	455	525	474	467	458	505	450	488	449	472	464	489	489	497	477	511	430	448	469	469	487	496	474	469	467	458	464	439	460	478	457	481	491	465	456	523	480	478	492	470	467	493	469	508	485	473	511	465	461	492	496	471	473	478	499	457	494	467	515	472	474	449	467	461	476	472	457	502	477	498	450	462	487	479	462	460	474	477	475	472	498	428	498	455	474	477	485	469	475	477	492	449	483	504	469	488	477	510	443	454	485	424	439	505	486	420	492	492	495	482	469	465	504	470	460	425	471	485	492	485	538	467	467	483	487	481	470	484	494	500	503	514	510	473	454	495	473	502	457	480	450	476	526	434	484	462	449	476	509	488	503	473	481	483	474	474	437	482	490	473	473	472	511	463	520	478	484	476	491	458	446	491	470	462	438	475	442	484	454	477	431	480	516	484	432	483	450	490	465	498	455	465	467	496	517	494	532	498	512	479	483	473	485	500	472	448	522	454	444	479	471	476	459	480	471	494	457	494	459	450	484	459	450	455	486	464	486	456	459	468	450	501	474	500	500	495	433	487	506	491	500	473	444	515	457	465	490	471	459	445	475	486	472	496	464	429	468	512	448	438	483	473	466	506	482	468	482	498	445	481	499	483	474	509	461	445	481	486	492	467	500	490	474	453	462	489	518	519	494	480	480	430	498	468	481	457	488	464	496	486	504	470	505	478	468	428	497	477	459	441	458	510	495	467	466	507	454	488	483	452	484	500	450	523	496	469	469	484	500	468	472	473	498	459	455	444	466	447	460	493	493	478	461	472	488	452	463	453	472	475	437	469	420	481	467	484	515	493	471	476	467	483	508	478	488	503	446	489	471	448	479	486	430	480	498	507	439	461	488	506	455	474	491	444	461	451	441	478	482	484	467	498	456	468	467	447	466	532	462	471	500	468	463	502	495	465	451	450	449	516	477	475	471	517	465	465	488	486	461	501	439	483	460	491	499	451	473	449	459	488	470	445	467	495	478	491	482	455	459	483	494	492	462	518	472	465	490	439	460	427	504	491	483	493	483	501	497	516	470	473	482	479	496	479	492	494	475	490	492	507	456	504	499	440	465	442	482	508	510	460	448	467	479	416	460	473	485	434	461	494	471	497	468	476	491	488	489	482	472	479	450	481	451	475	472	475	496	465	440	463	504	485	474	493	467	486	487	403	510	447	474	466	481	491	481	481	495	438	478	516	498	488	493	485	481	475	490	468	436	491	441	485	460	458	465	456	467	475	436	468	474	463	489	469	487	512	477	494	427	481	470	445	491	471	500	454	447	463	452	459	472	486	473
9085	2251	2821	2171	1506	1070	741	579	543	369	357	321	287	254	271	247	259	244	235	202	182	178	170	187	157	170	166	120	145	166	148	154	142	162	135	149	147	147	159	135	119	140	121	130	120	148	160	125	146	127	145	130	126	120	113	136	146	114	132	117	123	124	134	143	121	137	115	109	111	112	141	127	105	128	122	121	134	124	117	133	123	122	120	126	91	108	139	111	112	117	142	125	132	109	131	124	129	137	123	123	103	102	141	106	131	153	113	124	109	125	107	113	117	134	102	121	134	134	104	106	105	120	118	108	109	107	118	130	113	115	143	129	110	129	121	102	107	112	106	123	142	120	116	105	99	114	147	121	111	106	107	99	124	123	131	123	120	128	115	129	123	128	93	120	119	124	138	118	111	143	122	125	125	125	108	103	122	115	112	126	112	105	114	123	103	133	120	103	114	122	110	131	120	127	137	120	130	106	107	116	106	118	131	117	122	100	118	125	125	86	117	98	115	121	134	127	113	109	120	117	120	121	106	109	111	119	129	113	112	96	124	126	140	115	126	122	112	126	130	133	146	112	121	120	134	122	122	113	106	113	112	122	110	110	129	100	113	128	117	121	121	110	104	110	95	96	113	100	152	127	123	101	117	128	96	134	116	118	108	130	89	104	123	112	110	126	105	126	119	116	127	110	125	145	125	110	99	131	118	102	109	132	112	138	122	116	126	152	126	113	104	104	108	109	119	117	127	137	132	111	95	112	116	132	121	110	117	120	111	126	114	118	125	139	114	132	101	131	115	114	129	120	112	121	132	132	126	114	117	130	121	135	120	106	95	105	103	111	115	118	113	120	107	120	109	122	133	131	105	127	123	125	127	118	111	114	120	112	108	130	119	131	134	128	112	119	92	115	127	113	133	122	120	121	119	115	121	104	111	113	137	134	119	137	138	136	107	125	131	120	116	120	116	133	131	107	117	104	118	115	92	104	99	110	120	119	131	127	106	138	114	118	132	135	131	97	153	134	109	104	122	124	118	123	122	133	142	120	121	129	116	113	125	111	119	118	119	133	116	118	123	126	122	119	111	125	114	116	121	133	137	125	119	123	128	129	108	120	115	123	109	135	131	114	113	113	113	87	122	115	129	131	120	114	121	130	105	130	112	128	94	112	122	119	115	123	131	119	132	113	125	121	120	137	119	126	106	134	125	114	140	109	116	135	145	127	130	126	148	111	119	111	118	90	108	121	135	128	122	125	107	141	117	129	122	127	117	117	116	148	135	129	109	104	111	112	114	120	105	116	114	116	97	123	105	104	124	114	127	143	111	120	127	121	113	97	140	119	117	128	116	125	124	92	111	111	124	112	115	145	125	121	117	114	110	116	111	111	119	120	130	97	135	107	109	124	96	123	129	118	112	142	103	117	125	109	143	127	101	106	125	115	126	105	110	119	119	123	116	115	117	128	113	143	110	118	124	131	108	127	134	134	130	138	106	125	136	122	111	125	114	107	125	119	118	117	125	101	124	113	110	102	131	103	105	119	120	122	120	107	122	135	136	110	121	118	113	118	108	141	113	100	119	138	114	115	111	128	118	129	125	103	97	113	122	129	129	115	120	132	113	101	104	116	122	137	143	122	115	136	118	100	114	115	107	130	120	97	108	130	121	110	103	127	117	106	129	140	105	125	109	113	127	116	127	113	108	128	122	119	135	136	125	117	104	116	135	115	124	135	126	122	128	123	114	123	116	92	120	140	116	126	121	109	115	125	135	116	125	115	133	120	95	110	111	115	135	121	115	142	115	130	105	131	118	103	98	106	95	133	114	115	130	118	107	119	121	111	117	140	110	120	116	117	128	109	110	127	116	119	97	108	116	129	140	140	112	117	111	143	120	111	118	130	127	127	119	129	116	105	116	115	105	126	137	136	109	103	117	131	121	135	116	146	98	119	107	122	112	125	110	106	104	100	107	128	114	117	112	91	119	131	120	112	120	128	125	111	116	111	116	115	106	140	117	141	118	103	113	114	121	113	130	122	116	127	99	123	134	113	111	116	105	126	132	123	101	121	117	127	140	130	123	119	131	113	139	136	101	131	130	132	124	92	113	106	97	119	125	100	130	132	118	128	131	123	126	143	128	113	134	113	120	114	109	131	138	107	121	128	116	131	88	130	110	123	121	135	119	118	109	123	99	114	141	133	120	111	117	107	108	121	121	117	123	103	118	102	131	105	112	103	124	119	125	122	115	141	128	123	108	113	107	113	111	133	104	126	123	113	109	111	125	142	113	122	111	114	111	97	122	111	122	112	114	125	121	120	121	118	115	128	114	108	108	127	129	132	142	109	125	137	119	116	111	127	107	117	103	113	141	116	127	123	100	120	119	124	100	130	112	107	130	141	111	108	109	124	123	119	105	122	136	99	137	131	143	115	130	118	115	90	114	127	123	133	89	122	116	134	124	122	130	117	124	111	125	106	116	140	120	117	101	122	136	112	125	113	126	120	120	105	129	141	136	136	120	122	112	101	109	105	98	123	110	116	118	116	119	102	102	119	120	120	126	107	126	117	128	127	110	129	121	115	145	129	117	114	113	134	129	118	128	105	112	123	129	132	109	137	105	122	117	116	134	126	120	137	126	138	112	107	130	132	106	125	108	141	143	137	111	102	139	115	103	122	105	126	118	128	118	119	120	127	106	119	109	118	97	137	129	152	113	114	121	122	129	120	124	120	114	130	123	136	113	126	117	114	140	132	134	123	125	108	117	121	126	107	119	103	140	137	127	135	104	112	125	107	119	131	114	108	118	138	133	116	109	109	112	109	119	110	133	116	125	116	111	143	95	124	117	124	114	105	129	110	119	107	115	102	126	114	127	120	130	129	115	94	116	133	128	118	129	120	113	116	116	134	108	101	117	125	129	148	121	106	131	119	110	139	123	118	146	127	125	126	117	105	125	116	113	121	114	115	105	133	109	117	122	108	119	124	115	120	133	108	113	120	101	122	109	116	119	102	123	123	131	112	103	109	108	115	119	125	101	138	124	121	131	119	106	106	134	118	141	118	136	110	116	118	113	119	100	109	109	111	131	123	106	96	129	117	105	135	122	123	90	115	136	119	105	107	106	127	131	126	122	130	141	115	119	113	140	109	134	117	113	114	128	127	135	121	141	139	115	113	116	139	105	119	115	113	124	116	119	128	124	129	102	119	119	123	126	128	116	127	116	116	94	146	122	119	129	110	118	131	116	123	124	105	145	118	122	120	121	121	103	92	111	144	112	118	107	118	119	103	126	120	134	115	121	132	84	122	126	103	121	128	104	106	121	111	113	110	117	113	114	116	123	128	133	125	139	118	117	123	126	105	110	119	111	109	119	117	124	141	115	109	115	140	125	129	106	107	108	131	109	121	116	117	125	110	124	106	118	112	115	119	125	108	152	102	103	100	113	117	113	121	125	114	138	144	95	122	107	134	128	117	120	110	133	132	123	119	129	123	121	114	128	104	113	115	103	110	100	108
6279	2233	5592	6662	5684	4779	3738	2981	2458	2042	1729	1539	1379	1327	1222	1260	1254	1389	1265	1049	827	772	652	695	661	617	570	559	525	511	558	525	485	508	480	474	464	507	430	380	380	367	433	440	435	423	423	433	416	432	422	443	452	447	427	396	393	394	345	352	409	386	381	369	368	371	394	344	338	328	347	325	299	303	321	327	287	307	326	293	290	303	298	300	327	316	302	311	302	316	337	326	305	312	301	312	326	320	299	298	341	296	339	275	318	313	284	324	256	305	299	304	308	322	325	321	289	344	304	303	274	309	276	283	305	306	327	319	293	339	329	303	304	310	306	309	268	320	319	280	319	317	282	331	337	287	292	311	340	295	304	298	306	286	295	298	296	300	288	335	303	303	308	289	284	299	296	293	303	274	269	289	275	295	281	278	318	288	327	294	302	296	286	298	279	285	308	311	293	294	315	307	324	314	313	298	323	283	305	284	299	266	266	294	294	278	303	297	304	281	319	281	314	311	338	297	320	290	306	289	300	305	300	309	278	277	297	277	295	282	283	300	289	312	313	276	326	287	273	288	305	295	296	303	298	284	318	319	284	299	324	284	273	299	313	295	282	290	294	310	299	268	287	278	283	321	304	289	293	272	287	321	324	280	289	290	290	304	316	302	289	270	316	320	309	301	287	352	323	282	315	287	305	287	317	292	295	300	298	298	297	307	288	299	277	288	291	292	291	298	303	281	252	278	295	292	280	288	325	296	289	281	285	281	307	299	277	296	277	295	285	289	247	285	309	316	293	301	283	260	288	291	286	318	302	280	292	286	291	278	290	299	291	295	294	314	276	309	312	285	309	283	293	280	317	282	267	296	265	303	258	291	329	300	313	305	266	319	320	331	280	276	319	313	292	282	281	287	342	307	300	318	284	301	314	293	307	284	318	302	328	279	296	282	332	284	297	297	320	283	296	295	326	308	289	295	308	273	280	325	302	308	274	292	325	335	316	292	292	314	285	287	287	303	300	308	281	268	300	282	298	292	309	300	274	280	281	279	313	306	303	303	294	303	282	284	320	292	305	331	281	284	324	301	300	321	279	285	295	284	296	311	265	314	278	284	311	283	270	290	318	297	274	317	290	311	296	281	299	277	293	345	295	283	277	288	288	287	276	308	285	309	303	320	285	287	323	318	303	301	316	302	323	325	308	307	286	315	274	300	273	295	322	285	287	286	307	291	308	266	319	318	289	292	272	271	303	305	278	298	304	288	248	310	293	292	317	322	301	291	279	311	286	288	303	272	300	301	303	317	274	261	309	295	268	265	323	286	280	265	309	303	285	282	299	269	297	290	300	275	322	306	314	304	279	301	305	291	300	304	244	292	309	278	296	270	295	297	302	269	288	258	299	271	279	294	276	307	315	292	305	301	292	293	301	305	288	309	309	254	295	306	298	291	295	324	259	280	330	300	301	327	281	298	288	287	272	276	290	279	310	268	292	292	287	274	305	323	267	308	289	309	297	298	285	316	305	301	298	294	279	311	288	309	304	304	302	296	283	291	310	313	266	291	289	296	287	292	301	321	269	295	309	302	301	315	269	292	273	290	289	294	269	282	295	289	306	292	270	280	314	314	307	306	323	324	344	330	281	324	270	307	276	272	300	331	290	314	288	282	295	325	286	294	290	309	284	306	298	276	300	294	271	307	294	298	291	313	294	293	263	311	294	328	322	310	302	277	270	262	268	292	274	315	282	288	298	315	324	296	316	267	310	260	312	293	319	324	284	269	291	307	285	294	296	284	280	271	287	284	276	309	274	307	271	301	314	280	288	308	274	296	283	312	275	304	303	260	263	283	302	286	282	284	322	320	313	305	272	281	305	279	307	299	312	270	289	306	304	291	296	321	290	300	284	280	277	296	290	319	275	280	283	292	329	281	268	278	270	312	296	262	276	297	264	315	318	291	292	284	273	291	275	315	277	301	286	308	309	314	305	271	304	297	322	282	291	285	287	305	277	271	306	304	311	321	306	310	297	321	288	283	298	281	306	279	265	266	294	293	265	301	282	268	315	298	300	291	281	299	306	299	330	293	273	271	306	301	275	301	295	308	270	307	335	312	305	315	285	333	317	282	292	288	304	280	273	305	268	283	292	310	303	291	258	294	283	299	311	274	268	299	305	310	295	314	320	291	254	280	293	283	307	285	298	287	302	302	284	316	282	315	286	265	280	267	288	282	318	290	316	268	298	285	311	286	291	281	300	313	328	284	297	279	307	276	289	284	300	280	274	309	283	275	313	271	284	318	273	274	284	291	282	300	282	319	303	273	298	309	306	318	278	308	322	324	306	293	327	259	302	327	267	302	303	298	323	324	304	283	300	306	321	310	284	328	298	283	299	317	300	280	326	333	294	291	320	276	320	283	278	301	308	278	290	287	275	285	276	259	313	266	321	295	279	298	266	307	282	315	291	289	308	287	288	295	310	298	321	291	279	307	296	301	298	318	292	301	305	302	311	304	310	320	289	308	293	306	262	299	306	256	276	273	314	303	310	303	314	267	294	301	318	288	289	291	281	324	300	282	310	280	314	312	305	253	281	277	269	303	311	288	297	295	301	291	327	295	270	309	314	273	297	303	271	278	294	307	298	275	278	294	313	286	275	264	308	321	299	297	298	316	324	295	312	311	318	310	293	288	284	304	319	295	273	300	289	277	305	293	316	287	324	315	323	291	265	258	305	306	310	303	262	295	286	284	279	264	291	249	294	295	299	283	275	308	293	330	289	274	283	300	300	315	324	270	330	332	289	275	291	323	281	287	300	307	281	297	305	272	313	319	310	288	312	296	316	267	287	290	305	279	272	275	290	316	285	305	302	316	322	268	299	276	268	279	308	270	292	316	308	290	296	289	277	296	286	318	325	299	296	305	300	309	278	318	309	306	313	309	308	287	295	333	296	278	332	319	305	315	286	314	284	266	291	279	320	303	288	283	282	288	307	293	275	275	334	307	316	279	317	304	277	262	298	280	299	276	286	283	280	292	281	262	299	297	300	300	284	282	266	334	293	281	291	313	306	257	298	324	293	268	301	314	318	287	301	308	317	302	294	286	310	299	296	335	293	272	266	283	291	335	240	331	297	285	303	312	273	288	280	301	287	310	306	303	313	312	273	282	277	287	277	284	300	329	302	287	312	292	283	303	293	309	253	309	279	320	278	310	286	288	287	281	287	263	272	310	310	279	300	306	291	280	287	304	318	294	285	266	314	288	291	264	319	292	306	315	291	289	297	297	317	341	308	269	314	322	278	319	276	265	288	316	284	305	303	275	309	326	289	314	337	295	306	282	276	322	292	323	315	311	287	275	282	296	280	293	305	324	302	283	300	324	282	291	302	279	334	334	305	300	300	303	346	280	278	265	264	286	290	277	275	273	295	324	294	314	307	286	256	317	318	297	302	290	279	276	320	300	325	296	279	270	301	314	307	288	287	305	295	282	286	287	278	277	308	288	312	312	293	293	310	306	281	256
16120	4278	4652	3703	2384	1589	1192	978	764	615	496	444	395	367	341	353	333	406	332	295	228	210	193	202	201	163	207	178	175	183	169	177	151	172	146	176	157	186	160	134	141	162	171	159	137	167	129	151	159	151	129	156	138	125	149	145	147	128	137	142	132	159	150	145	119	142	145	142	160	112	124	136	126	112	121	120	120	132	123	132	110	126	150	148	108	122	115	123	119	139	110	146	139	116	122	115	116	128	108	122	125	121	95	134	127	126	134	118	123	125	126	110	122	111	126	128	131	89	112	122	119	123	111	117	136	126	132	105	112	109	105	124	135	127	118	121	111	131	141	133	120	126	135	108	108	127	114	123	112	99	114	122	119	146	115	132	101	99	104	142	121	136	108	118	109	132	118	121	121	129	102	111	121	145	123	138	107	128	129	119	127	127	122	120	126	103	96	115	134	107	116	102	124	114	127	102	121	131	134	116	131	118	111	109	108	114	145	118	109	89	126	126	138	117	114	106	117	120	129	122	113	99	117	112	138	109	113	118	125	122	107	117	127	126	140	137	130	126	125	148	126	120	128	93	118	95	117	126	128	151	141	120	121	120	107	108	112	140	122	115	120	123	108	122	112	116	123	100	130	145	131	112	103	118	107	107	117	124	120	142	113	118	122	130	119	102	116	125	143	110	113	126	134	119	125	132	104	133	116	114	121	127	118	120	108	112	128	118	112	117	120	121	115	112	99	121	130	126	102	117	113	125	116	131	120	114	132	124	122	113	117	125	114	100	110	118	117	120	105	113	126	122	106	129	132	144	128	113	139	103	106	140	117	116	121	126	124	118	129	103	140	117	129	103	122	117	109	141	125	128	130	127	117	109	110	120	122	123	113	126	115	112	116	122	99	124	116	117	125	123	120	109	109	147	115	127	136	128	125	125	113	104	119	117	105	104	128	102	115	116	117	116	128	126	121	115	136	134	134	128	110	125	113	95	109	138	122	113	106	124	115	106	125	125	125	103	134	122	124	105	118	115	109	118	100	123	134	126	105	135	105	145	102	125	118	122	128	111	125	121	108	121	124	112	114	123	124	135	115	124	113	115	122	115	125	115	91	130	117	140	133	121	137	96	119	133	120	119	131	125	131	107	113	119	103	135	113	124	107	104	138	128	121	131	143	134	117	123	110	113	107	102	124	127	121	111	125	103	106	133	118	127	116	111	102	120	116	144	104	128	103	103	124	102	118	126	135	130	122	113	128	129	118	126	116	122	103	111	103	114	125	121	128	117	121	107	113	114	132	143	127	125	109	116	108	122	98	128	138	114	110	117	104	119	129	118	111	128	127	114	120	139	101	116	100	128	122	132	105	116	106	116	110	153	126	123	127	117	115	115	116	117	108	111	130	107	111	112	129	127	118	113	140	127	112	113	102	124	124	116	134	122	112	115	119	125	134	118	120	124	98	105	124	115	134	121	129	129	140	106	117	132	108	121	126	113	114	107	112	117	124	108	109	123	124	99	114	109	105	109	109	109	108	101	106	126	119	118	121	114	115	138	120	111	113	106	133	107	132	142	112	93	128	122	120	113	110	107	101	112	123	120	140	122	125	145	130	144	135	121	118	118	107	119	115	130	126	132	131	110	143	126	104	121	95	135	99	107	119	136	106	129	108	119	109	132	128	119	123	142	108	120	103	125	123	95	121	122	128	125	121	120	132	135	126	98	113	127	102	130	119	131	111	107	125	100	132	123	123	99	119	106	124	129	115	110	105	138	128	126	103	113	127	124	123	125	125	94	116	114	138	110	121	117	110	126	124	117	152	119	110	137	90	122	126	100	112	114	125	106	93	110	103	117	123	108	117	114	144	101	114	131	116	123	128	121	121	119	97	132	95	114	148	118	101	126	96	125	111	121	94	146	132	118	118	116	127	130	140	110	116	119	120	126	117	116	120	128	111	106	111	122	118	140	128	120	141	105	120	136	117	130	116	117	103	131	122	130	113	109	116	132	114	122	111	125	118	144	104	114	89	117	128	110	111	114	113	108	130	102	112	124	117	110	118	132	123	116	106	123	120	127	99	138	109	136	136	146	125	146	108	116	122	125	118	116	123	111	133	105	123	145	115	128	112	140	119	127	131	129	114	118	133	115	135	126	128	139	111	103	107	110	125	133	127	119	130	119	120	127	124	113	153	133	140	130	119	123	134	99	114	109	113	114	103	128	125	113	125	131	142	130	127	120	140	124	113	96	125	126	128	129	121	116	121	110	124	124	103	118	125	144	106	127	115	123	103	120	101	135	125	136	113	126	135	105	137	117	130	138	97	120	131	112	108	95	127	117	113	104	127	126	127	119	117	129	114	122	118	117	113	110	103	114	114	151	146	116	128	141	127	117	128	110	138	108	137	108	115	110	125	105	115	110	120	121	132	120	114	110	121	121	122	103	118	113	125	108	142	127	122	120	127	127	133	120	109	116	124	128	136	126	122	132	119	100	131	131	136	133	103	125	117	137	127	128	108	125	123	122	101	119	135	129	114	118	125	119	110	126	111	113	123	121	129	140	124	123	135	118	132	123	126	127	117	110	115	103	108	133	121	123	133	99	112	118	111	106	108	119	110	129	101	136	132	115	135	138	108	95	117	148	128	106	113	119	137	134	114	130	101	136	113	135	111	135	115	113	135	110	123	104	118	115	105	114	109	136	138	108	111	123	113	137	106	125	131	123	139	128	135	143	126	152	125	128	115	119	108	115	125	119	109	123	134	110	133	125	122	128	113	119	121	117	115	116	135	123	109	128	119	117	128	123	114	124	102	93	121	126	117	101	127	135	131	128	119	118	122	114	116	107	108	115	114	101	116	101	122	134	138	112	97	115	141	114	125	116	128	142	111	119	110	129	137	155	131	106	124	126	118	92	139	140	130	128	127	108	122	103	112	122	132	131	118	133	131	101	92	121	124	110	127	117	127	115	146	132	105	125	96	119	115	125	142	116	114	126	111	110	106	129	119	115	118	100	121	118	120	118	129	116	137	126	134	135	130	135	110	121	112	123	107	122	118	124	126	123	130	108	135	117	120	106	130	116	126	124	122	112	117	135	125	130	129	130	112	115	146	104	103	116	117	103	123	126	121	98	127	119	126	117	127	117	112	106	156	135	100	131	117	123	119	106	125	112	129	113	97	143	118	105	129	131	116	123	105	126	108	125	127	114	100	108	116	120	119	126	103	120	113	116	116	136	136	131	124	120	137	121	110	112	122	131	100	113	120	129	117	109	108	120	113	119	103	109	146	116	146	110	121	122	127	127	114	132	136	134	112	113	119	100	115	142	114	103	123	126	104	117	133	113	126	122	117	131	105	127	112	117	112	99	124	108	101	123	109	133	131	136	119	139	144	118	126	114	104	118	129	106	108	137	104	116	117	119	112	117	122	114	123	110	136	109	128	100	106	113	110	117	112	124	124	134	128	134	117	114	121	131	112	117	120	118	112	132	119	105	117	109	118	117	123	106	102	122
8454	3377	8297	9916	8961	7201	5653	4731	3724	3207	2696	2427	2142	1924	1889	1929	1882	2062	1793	1449	1230	1084	943	891	906	892	805	753	789	761	766	707	705	662	607	621	671	666	541	511	475	446	507	473	560	594	596	523	503	479	522	463	506	479	564	512	471	411	471	419	423	478	440	438	426	428	430	379	349	376	385	358	334	294	315	329	355	292	315	321	306	319	339	323	340	344	301	330	364	343	315	357	338	362	360	366	310	343	311	330	336	325	332	319	309	318	362	338	340	319	295	320	324	345	323	347	358	330	331	311	334	340	333	353	328	343	307	335	335	305	347	331	300	307	308	328	322	306	324	313	316	331	299	297	309	350	318	333	266	301	333	299	308	319	306	328	274	303	306	331	283	307	287	331	299	311	317	340	310	300	281	324	306	302	334	305	320	328	315	313	305	291	293	344	357	307	333	331	305	307	303	292	325	295	314	316	293	285	301	330	324	299	291	299	321	326	310	294	342	299	315	304	290	306	277	328	343	318	308	312	301	282	302	276	336	316	320	303	292	306	319	300	317	289	313	361	315	305	320	334	307	291	315	315	288	308	321	294	307	310	338	300	283	313	299	288	295	304	315	321	290	314	303	315	336	341	351	332	312	335	287	294	323	291	316	342	316	343	317	330	303	319	304	298	321	310	314	304	308	325	309	327	308	280	290	315	305	277	308	320	291	288	301	327	324	323	348	322	336	306	307	309	283	301	267	308	307	300	305	338	316	298	313	304	312	310	316	310	289	309	309	315	292	329	315	348	314	300	311	289	333	290	306	318	299	319	300	311	297	317	298	305	337	301	291	304	314	326	333	289	297	285	295	331	357	286	294	302	324	300	299	289	288	295	305	319	301	309	306	322	287	319	305	316	325	297	276	344	301	303	303	312	287	296	303	316	332	305	317	320	324	330	297	318	286	298	307	308	298	277	325	272	315	338	314	325	304	296	305	330	331	306	297	322	315	302	301	286	313	290	292	278	306	297	308	292	306	307	312	295	297	314	313	284	312	322	270	312	318	286	297	308	311	300	315	309	326	335	301	311	312	339	336	315	319	294	311	302	313	320	294	309	316	310	306	322	304	288	311	310	324	337	341	309	286	336	333	319	289	292	304	327	328	328	322	331	294	286	302	316	293	298	310	292	334	304	340	323	293	302	305	317	266	327	306	288	308	313	292	321	343	318	346	337	289	328	337	265	276	294	322	312	318	298	316	301	301	282	306	339	349	327	306	307	338	300	323	316	324	321	317	295	346	326	318	329	334	318	290	306	320	309	271	301	323	325	295	319	286	274	310	296	315	305	316	314	302	312	339	312	298	346	294	333	317	321	330	341	314	314	335	307	309	332	317	275	298	301	338	308	302	314	321	325	283	298	280	305	318	295	307	309	323	299	294	317	313	302	304	304	315	308	299	320	269	317	314	334	335	360	289	307	300	319	293	314	329	305	319	276	299	311	301	358	337	279	324	306	292	319	292	357	300	316	267	304	326	308	302	313	324	292	311	296	331	295	299	336	301	325	282	303	303	319	310	316	342	302	297	318	306	284	286	295	329	321	295	300	328	272	309	348	312	306	316	306	313	275	301	329	296	286	305	269	251	323	353	295	329	280	322	316	331	324	306	310	335	285	315	309	311	331	311	317	305	280	327	306	305	292	295	328	318	317	305	311	326	313	315	269	321	309	261	294	298	316	289	315	294	334	327	304	285	274	310	330	314	321	311	303	283	321	318	283	299	337	321	303	322	302	288	293	328	334	298	313	296	314	336	310	292	294	314	338	295	298	315	315	300	313	295	337	290	304	368	314	302	310	312	322	334	294	312	287	315	336	336	308	292	315	302	330	306	320	315	302	319	309	320	337	318	331	303	284	327	279	309	297	319	293	320	291	284	340	295	302	288	306	351	326	333	298	286	320	351	312	304	316	323	309	326	323	324	307	318	293	307	298	320	313	307	339	323	317	288	334	342	277	289	309	304	313	313	260	296	270	308	343	324	331	320	259	326	335	289	312	348	287	293	305	335	353	303	296	319	330	338	327	315	314	310	296	307	316	321	312	313	293	292	305	285	325	324	322	318	306	285	283	301	335	284	293	264	322	308	263	290	326	336	310	310	297	322	350	288	319	305	303	282	295	265	325	310	325	301	294	308	265	289	284	276	272	308	275	307	313	298	315	315	312	320	303	321	326	319	286	301	313	330	318	276	331	286	308	315	339	321	330	342	324	326	313	307	333	305	293	318	315	331	301	301	290	290	324	282	287	324	306	334	328	315	284	293	292	305	306	308	321	316	312	316	296	260	299	299	279	300	295	285	306	316	330	337	299	302	330	333	305	328	298	299	318	293	306	285	305	318	285	301	307	327	325	321	313	331	302	302	306	282	282	303	303	330	312	322	273	302	286	299	311	333	287	301	284	310	309	329	303	310	317	305	312	300	303	296	344	302	340	294	273	308	321	304	289	303	304	329	301	283	303	311	293	288	324	313	297	303	326	292	325	300	326	274	337	341	319	297	328	318	313	293	315	311	316	288	294	322	317	317	322	287	323	325	315	316	292	349	316	299	324	319	300	312	314	350	282	333	283	295	308	291	297	324	299	313	306	311	302	296	324	297	322	284	290	311	287	285	305	326	312	331	296	303	310	318	307	342	309	272	308	316	297	338	334	308	309	307	277	321	308	326	338	342	300	296	274	304	293	320	314	310	305	312	292	292	300	329	290	326	328	291	314	335	316	312	325	323	300	298	357	327	294	318	298	306	320	318	315	302	300	326	300	292	302	351	300	293	317	306	319	310	303	294	274	293	326	331	325	309	269	276	310	309	308	318	276	282	306	318	307	320	323	358	323	317	323	326	318	315	307	300	308	308	324	322	324	301	305	310	302	303	330	301	309	322	307	317	339	335	290	296	292	324	305	306	269	298	330	319	334	307	290	318	317	359	316	301	314	327	295	314	314	308	285	334	303	329	330	323	320	312	318	289	319	324	285	309	306	334	322	312	328	312	305	318	305	316	291	317	294	288	313	316	325	325	303	286	312	282	297	350	313	335	309	304	306	323	316	336	282	277	336	293	294	345	302	307	274	294	275	320	342	321	300	296	307	330	302	310	312	297	274	294	295	312	339	307	327	294	325	307	301	319	328	326	318	332	274	339	315	284	309	285	329	311	285	277	291	301	320	305	292	261	314	313	288	336	295	302	307	307	340	271	330	306	317	288	305	291	297	288	327	325	314	315	307	292	299	319	324	299	283	316	316	299	326	318	314	339	315	297	331	304	339	315	306	306	293	337	308	299	295	329	313	325	264	322	308	302	312	304	310	320	312	322	331	308	302	290	310	333	325	325	313	319	312	314	316	305	313	277	306	309	317	319	308	349	301	318	306	317	304	311	317	305	322	317	322	291	296	327	329	325	310	318	291	270	307	331	293	319	325	316	328	296	311	294	290	313	268	282	292	317	285	327	317	306	276	308	286	337	306	365	307	273	291
2981	947	1103	935	695	512	380	356	289	279	267	240	260	255	219	246	243	256	252	198	223	203	225	209	224	218	221	210	230	210	221	207	208	259	208	200	203	211	184	202	218	203	197	223	216	206	194	190	198	216	185	200	216	207	220	206	231	241	217	233	226	206	224	201	209	200	186	209	208	194	215	201	202	233	199	231	188	215	208	211	228	192	218	196	219	216	225	220	205	212	186	216	232	183	223	180	199	203	219	193	218	217	192	173	201	201	207	221	230	218	200	197	195	203	203	200	217	216	210	211	193	222	210	231	217	203	215	202	229	182	188	188	206	220	203	180	194	247	192	205	208	230	220	182	212	234	224	189	192	183	187	205	224	188	196	208	202	210	206	209	202	201	203	175	183	198	218	195	215	197	176	193	211	196	216	185	216	211	185	192	196	204	220	203	221	201	208	201	195	185	201	186	223	210	205	194	212	206	218	209	202	195	189	186	234	195	221	188	204	198	191	235	187	202	209	218	194	191	193	205	205	206	231	205	204	188	204	207	160	203	198	229	167	199	200	202	196	220	205	185	207	209	192	238	197	200	219	197	202	207	199	220	181	189	218	192	195	212	205	209	206	196	193	206	216	231	211	216	191	232	201	183	204	209	230	207	201	177	207	215	193	193	194	201	201	211	193	204	166	204	189	201	211	202	194	179	205	232	203	205	175	207	191	190	179	212	223	210	220	186	200	213	204	197	192	184	217	198	201	185	203	197	210	186	199	184	171	215	228	211	205	209	199	207	234	187	214	208	203	194	188	233	216	189	179	180	204	206	187	196	218	202	222	207	198	203	217	224	214	189	216	235	200	243	200	218	213	216	213	199	211	205	212	195	178	217	203	204	223	214	204	207	200	212	201	175	202	203	214	202	212	199	202	220	196	211	204	213	183	186	211	212	183	208	216	234	191	171	180	206	206	224	215	181	212	175	199	206	225	188	223	195	225	223	201	230	199	212	195	206	213	205	199	191	199	234	201	218	240	210	188	211	217	230	232	196	214	198	185	201	211	207	194	193	210	210	246	205	194	192	197	204	209	221	237	227	212	216	220	208	205	189	206	210	198	192	199	190	225	184	190	225	204	213	206	185	208	205	195	223	208	210	174	209	207	194	204	197	206	193	213	201	209	208	193	180	204	203	221	218	199	189	198	232	178	203	184	215	203	218	221	214	221	202	210	200	204	193	261	195	226	221	180	183	229	227	220	192	216	228	204	212	210	200	203	208	217	192	212	229	216	205	207	221	217	203	190	179	202	189	197	179	234	220	232	206	204	200	212	209	183	182	181	221	216	196	202	243	207	208	206	202	184	206	212	206	209	195	220	195	184	221	193	195	226	179	214	217	197	175	199	197	199	196	219	195	197	213	231	248	208	196	229	200	204	197	203	190	189	196	207	199	213	188	205	206	189	181	211	233	200	229	213	182	209	209	208	184	239	207	166	183	194	179	205	194	219	241	195	199	229	209	231	199	212	218	214	194	202	207	199	207	196	181	203	205	172	205	168	187	217	237	231	200	189	217	223	198	193	212	195	212	214	209	201	179	200	179	223	200	190	212	193	211	236	200	206	191	225	184	206	187	217	191	197	201	227	199	200	220	178	216	190	218	189	223	208	190	199	227	202	196	196	197	191	189	219	207	215	190	216	183	204	192	205	224	208	234	193	212	195	222	195	206	235	207	193	195	200	206	194	204	186	217	202	210	222	229	203	204	217	192	180	207	184	218	195	201	187	220	188	193	203	214	212	173	219	217	204	200	233	182	201	204	205	207	191	207	188	208	189	204	175	214	175	189	171	191	204	216	219	187	193	194	209	192	221	187	218	221	180	203	195	184	190	206	208	190	232	215	227	192	220	203	223	170	204	192	224	236	198	203	204	198	201	230	223	194	188	193	182	204	195	208	207	213	247	190	201	203	212	196	201	190	171	190	204	211	181	180	206	207	221	200	215	194	199	200	187	222	201	205	207	187	210	172	210	194	220	251	209	203	214	187	216	196	211	216	193	209	224	220	241	209	220	200	226	229	189	210	181	202	214	185	224	201	195	189	201	202	211	180	195	227	202	213	214	222	222	221	214	208	195	186	185	182	189	188	210	214	213	197	216	230	249	212	209	224	186	202	215	179	191	212	183	223	165	209	201	223	189	195	186	188	218	207	193	211	182	217	195	196	194	233	219	211	200	206	211	186	209	214	195	194	238	210	207	198	210	198	236	208	206	197	194	219	222	237	229	196	212	200	180	210	189	202	198	206	225	199	218	201	198	207	220	195	222	210	179	223	194	202	209	205	224	229	214	213	203	209	182	189	192	196	220	210	210	219	221	186	195	190	200	188	204	194	204	239	212	227	205	208	196	183	219	212	205	193	189	193	192	184	208	217	183	212	200	197	207	195	205	189	213	215	194	189	198	196	204	191	183	194	190	206	216	216	200	213	211	203	219	214	203	212	206	238	198	234	186	184	206	201	213	200	198	201	211	198	179	211	171	184	211	218	194	201	221	201	198	195	182	240	198	215	207	201	200	222	216	192	227	234	217	199	195	202	214	201	181	195	209	193	194	185	183	188	233	211	223	212	205	218	202	218	210	200	234	229	179	184	219	201	191	206	201	211	181	218	229	220	197	214	188	193	219	223	218	200	189	225	225	192	191	215	217	218	204	172	182	186	196	237	221	190	213	217	188	185	216	192	205	204	181	171	210	201	177	202	234	209	208	171	203	183	197	197	192	199	206	199	205	201	201	211	193	192	200	200	182	223	207	204	211	187	216	216	198	211	218	243	215	184	189	181	195	202	221	190	195	224	209	197	199	209	231	201	180	191	224	183	174	210	174	226	217	202	207	213	191	208	212	195	182	185	219	196	218	190	189	207	206	200	202	209	223	188	186	219	211	211	208	192	216	218	231	225	218	201	202	172	215	204	231	236	191	179	224	176	212	241	240	199	188	193	171	237	210	197	234	220	185	208	165	198	183	202	184	188	211	205	188	226	236	175	213	178	181	182	172	219	223	196	205	195	187	190	174	204	212	202	192	198	218	190	185	226	207	191	213	230	222	222	207	199	207	215	204	201	220	207	191	172	231	201	205	190	229	220	215	201	180	200	189	238	204	200	182	215	210	201	199	211	204	191	181	212	209	195	213	229	177	221	206	200	235	209	210	222	216	183	190	210	186	238	214	235	228	229	191	195	183	189	231	212	195	234	200	197	202	177	198	198	212	216	206	229	187	194	213	196	192	207	199	203	187	187	192	213	193	237	186	220	191	198	187	192	182	223	192	203	231	181	209	203	178	177	203	206	187	208	204	191	201	176	219	205	194	206	216	201	197	184	208	209	209	181	180	222	209	217	221	218	199	220	180	198	220	226	204	188	215	185	217	223	201	197	197	181	209	188	200	190	201	197	195	204	222	216	184	200	218	197	195	194	205	199	214	209	217	224	219	214	192	205	194	185	201	196	172	196	229	183	222	224	191	190
2547	1191	2420	2951	2468	1950	1660	1352	1179	1020	869	788	795	785	723	748	810	819	742	648	624	587	574	518	553	562	550	539	516	530	550	554	562	554	528	494	523	524	510	531	539	513	492	519	551	552	549	506	528	542	557	534	506	547	539	512	519	497	519	519	528	484	498	533	523	490	514	509	504	475	501	479	450	471	472	498	524	459	458	529	437	536	497	483	449	473	495	492	463	485	469	494	461	471	523	503	465	478	483	503	498	477	475	484	519	487	473	452	454	438	444	433	484	485	487	487	424	464	479	492	471	470	474	496	471	470	442	461	491	491	467	487	448	469	463	461	461	475	451	476	454	468	499	472	464	431	453	486	476	518	484	460	454	487	521	486	475	450	479	496	480	540	482	490	505	460	418	462	504	500	484	449	483	503	506	486	456	461	487	448	461	445	475	474	484	449	481	494	441	478	456	502	473	477	489	494	475	471	470	462	485	474	473	503	498	490	460	458	452	486	475	469	478	470	507	461	460	466	498	468	482	484	464	499	433	457	477	464	473	481	472	491	494	502	477	475	466	462	475	497	455	430	487	443	473	480	457	525	467	499	452	448	488	495	517	503	479	442	502	519	481	516	473	485	470	476	472	486	495	488	447	435	470	466	500	504	458	482	482	487	480	467	488	461	478	482	465	456	468	478	460	484	510	474	475	481	474	481	494	483	498	464	483	440	465	471	465	492	460	513	462	442	473	456	416	478	490	440	490	461	446	470	487	473	470	474	458	485	484	469	450	460	470	498	476	507	452	452	506	470	469	483	493	469	453	462	486	484	455	499	471	463	455	517	456	444	473	515	431	483	441	501	469	465	502	484	475	503	481	464	479	469	500	482	486	501	447	499	485	472	469	490	438	483	463	495	495	461	479	499	452	436	504	475	479	443	464	476	511	478	472	490	473	482	450	463	470	505	459	504	488	479	451	453	477	509	490	447	479	486	492	511	475	496	507	490	466	465	458	502	521	455	460	456	471	461	468	476	459	453	494	447	502	528	447	460	483	455	490	477	470	470	494	447	492	484	434	496	456	483	462	475	472	473	480	469	476	449	485	455	470	490	480	453	499	468	467	439	446	478	479	469	474	481	452	489	525	477	470	444	467	455	541	505	476	463	480	462	482	481	446	465	483	503	466	471	474	491	504	466	498	457	484	483	492	497	526	487	457	481	436	469	484	488	491	481	478	486	490	508	481	497	471	445	460	442	488	462	464	493	525	478	487	517	494	465	500	479	501	484	489	488	466	496	468	453	481	494	468	502	448	482	455	507	459	464	491	541	480	484	477	427	466	461	477	483	483	451	457	497	479	475	500	475	501	459	446	520	474	512	471	477	472	503	509	474	474	473	458	455	464	481	457	449	447	474	500	509	488	483	487	477	469	440	466	476	488	467	504	513	497	466	483	434	476	426	482	494	443	493	511	503	451	507	460	461	450	500	446	479	514	478	476	500	462	505	517	466	469	487	491	500	489	514	505	470	490	466	469	499	472	456	455	474	485	444	498	507	472	479	460	491	463	491	519	449	496	493	482	483	466	486	486	450	485	489	441	478	435	461	475	502	474	475	490	509	458	480	470	462	478	465	487	498	479	460	491	458	450	497	464	468	463	494	489	487	487	419	457	453	476	492	480	527	441	493	467	487	504	422	465	506	463	500	452	467	446	522	502	484	473	458	478	437	490	440	456	441	488	446	459	469	450	444	487	478	487	469	466	525	461	459	502	514	475	450	487	481	457	466	514	488	468	476	505	502	460	485	479	481	512	496	437	460	495	480	491	447	481	500	491	469	457	479	482	462	446	477	508	464	457	494	420	482	474	455	480	474	487	478	463	453	489	507	489	457	472	493	477	475	482	454	492	468	495	487	448	488	518	461	484	475	441	513	494	515	443	465	499	501	510	466	487	505	468	465	476	474	483	497	428	489	478	479	505	460	457	508	451	452	459	465	487	481	486	478	516	480	487	487	427	461	472	476	456	438	505	504	506	505	496	460	499	489	473	485	489	436	482	461	506	465	466	461	450	484	516	482	532	455	453	537	491	416	464	476	514	466	489	468	461	484	468	465	468	525	493	484	523	460	476	489	463	506	503	448	468	489	488	474	468	436	489	504	487	489	496	446	451	467	474	493	475	440	470	494	457	457	486	517	490	484	454	470	486	465	472	486	481	474	472	477	484	463	458	464	463	501	469	459	498	481	512	473	489	547	440	500	484	464	457	487	471	454	484	493	487	481	454	466	486	444	488	465	484	495	445	470	499	464	467	497	477	484	484	517	445	480	461	428	456	502	479	477	461	477	475	486	486	515	465	502	471	432	469	488	464	533	481	502	464	493	502	472	431	485	493	497	471	489	468	455	453	518	464	470	462	471	506	446	520	482	482	498	462	459	478	453	452	496	475	469	475	512	491	445	513	498	487	469	488	499	485	454	476	446	520	484	476	466	458	460	469	495	522	489	477	510	453	479	445	501	488	470	486	492	493	489	463	495	469	463	509	477	471	459	475	469	440	494	482	467	505	484	508	456	473	478	490	470	462	449	457	500	485	474	498	487	477	492	443	440	504	489	516	445	514	501	503	482	493	464	458	415	446	477	490	480	458	489	459	458	486	497	471	508	459	524	513	520	488	461	472	516	460	502	434	468	475	465	497	498	495	453	460	480	486	476	520	480	489	457	483	483	489	468	482	418	468	471	504	501	493	432	452	497	475	476	441	484	483	465	477	486	469	456	456	454	501	450	467	487	453	466	450	479	460	532	478	484	453	492	478	489	478	503	461	479	422	464	474	436	475	455	458	452	490	502	476	491	477	457	492	450	494	448	490	500	494	477	464	492	476	475	452	493	501	515	470	455	454	462	449	489	467	452	515	504	502	475	453	496	478	458	490	457	458	458	471	459	490	476	512	438	454	452	499	465	456	445	481	456	497	455	461	450	439	468	453	459	457	494	465	458	505	473	482	510	458	465	520	462	510	531	482	479	479	487	474	467	447	426	460	512	524	495	454	450	482	493	508	463	477	500	454	450	438	509	449	476	448	436	478	479	513	482	480	444	502	477	470	485	470	478	473	483	496	443	453	487	470	516	482	474	462	494	468	490	492	479	486	495	470	475	487	446	467	483	460	494	500	482	477	446	496	445	488	467	463	467	483	495	439	476	481	458	482	460	467	469	529	445	475	459	459	490	427	494	469	456	479	465	467	461	475	464	453	479	501	479	485	455	442	496	474	487	498	489	482	474	461	503	461	478	477	486	445	477	463	477	502	494	505	524	472	457	466	467	493	457	487	522	452	453	470	474	462	455	448	467	482	503	482	476	496	478	472	456	450	449	496	445	471	491	480	493	468	486	491	486	463	498	488	515	447	453	459	492	456	488	490	467	497	502	468	473	473	472	481	481	506	471	480	437	494	470	481	482	444	448	458	486	526	441	486	499	487	492	470	508	464	473	491	492	497	449	471	461	492	444	442	454	512	455	474	510
8831	2216	2758	2120	1450	989	778	610	494	395	372	302	236	274	243	249	256	250	252	216	168	212	164	152	159	147	151	199	152	147	133	132	170	146	142	148	128	158	157	146	111	140	135	115	132	142	134	146	128	136	135	144	137	131	129	131	139	117	135	119	126	116	121	130	119	130	118	130	114	105	130	128	122	109	127	127	111	109	111	104	101	125	127	118	100	104	105	105	136	130	118	124	110	122	135	114	129	130	125	119	125	119	127	117	117	113	119	125	126	125	125	110	119	122	102	131	119	120	110	115	124	121	113	119	122	104	104	121	120	124	116	127	129	138	111	115	109	109	109	131	134	117	136	118	109	92	108	129	129	100	109	137	119	128	111	108	114	105	120	118	152	123	122	98	107	111	126	129	132	144	117	122	125	99	126	117	108	107	114	121	117	122	136	129	113	119	107	109	128	136	119	132	107	113	123	137	97	120	122	99	137	103	129	131	138	103	109	123	108	115	98	132	119	129	126	109	127	115	116	121	121	113	111	94	115	135	120	138	127	126	129	127	144	122	125	110	117	139	124	118	107	131	93	100	120	122	117	105	139	114	100	117	115	120	112	99	131	120	122	110	131	111	129	128	122	111	128	96	120	129	128	136	123	115	113	139	120	132	119	111	117	128	113	118	111	88	120	131	105	124	103	107	113	132	113	109	119	134	137	97	123	146	101	134	137	112	127	108	116	123	127	116	105	132	111	107	125	113	92	114	115	113	141	118	84	113	121	118	120	122	125	135	122	102	120	114	131	104	110	117	125	128	135	153	128	142	120	137	120	122	113	108	122	109	133	120	117	109	136	123	109	123	113	121	113	114	108	121	122	116	115	134	103	114	94	109	111	136	120	152	122	106	110	103	116	132	122	95	129	137	110	140	118	114	107	136	115	128	124	145	118	127	124	93	94	122	116	135	123	128	118	127	146	138	107	115	123	130	119	120	104	123	112	132	94	125	124	136	123	115	115	114	124	118	125	116	107	130	122	123	126	121	115	120	122	125	116	126	123	113	118	119	122	118	112	119	114	115	112	131	120	104	111	107	119	131	122	135	121	115	110	118	134	100	108	120	98	127	129	120	111	116	103	117	115	119	120	116	117	118	125	126	102	109	123	101	118	113	119	113	139	136	120	92	110	102	118	97	129	114	134	114	124	135	113	126	120	134	121	121	113	91	144	112	142	125	121	111	119	125	128	103	119	127	129	112	105	122	100	117	103	119	111	114	122	125	130	123	118	141	109	122	105	109	125	93	134	140	111	120	112	115	107	115	118	89	106	100	105	115	102	114	117	100	105	116	111	116	126	110	123	118	102	114	123	112	123	105	127	107	119	110	124	99	112	120	96	122	116	127	130	115	140	122	135	131	111	111	121	121	127	105	131	121	145	136	110	130	104	138	144	110	128	112	112	99	102	121	115	128	116	123	143	129	127	121	119	122	118	114	123	134	124	114	125	112	141	136	100	116	123	119	115	112	112	107	119	118	125	111	125	123	94	119	145	124	119	123	124	123	121	128	117	117	111	113	98	117	113	117	115	137	118	93	108	118	124	96	105	132	124	128	98	112	138	115	127	126	122	121	111	124	107	108	122	107	117	98	110	121	130	127	120	128	127	128	112	122	122	89	111	122	127	118	102	145	107	104	110	142	133	124	114	122	137	129	115	113	114	102	121	128	109	103	101	121	125	123	127	112	146	94	145	130	117	119	120	127	113	111	122	130	122	116	119	131	118	128	116	119	111	113	114	129	117	118	122	110	155	126	109	113	136	99	121	124	113	115	109	104	106	126	114	141	118	132	109	121	111	123	131	124	129	119	141	117	111	114	128	124	109	124	98	121	120	144	111	121	129	124	113	122	100	110	124	138	114	123	127	123	129	127	127	133	126	112	116	113	108	118	120	119	124	113	111	109	97	123	123	126	113	96	119	123	123	120	119	110	106	118	105	126	122	124	109	114	124	127	118	133	113	106	140	106	99	104	114	129	131	119	109	111	131	143	89	122	119	107	121	113	130	117	136	128	101	105	113	115	106	107	104	106	96	144	130	109	129	110	116	121	116	137	133	125	119	126	108	99	100	108	114	113	118	125	136	139	130	121	124	129	135	103	107	103	117	113	114	125	119	120	106	109	119	118	104	97	113	110	114	130	113	116	113	147	124	140	113	99	103	103	111	110	126	104	133	127	108	123	119	93	132	132	129	119	118	114	114	110	109	124	122	121	112	116	133	124	112	117	110	100	119	121	116	113	137	135	140	106	120	112	109	99	129	115	127	120	132	115	96	110	119	101	111	135	106	135	129	101	109	119	112	106	124	114	124	133	117	119	98	123	115	131	122	150	111	111	116	114	131	116	110	138	98	139	108	99	107	102	106	117	135	112	124	110	108	105	125	134	116	117	118	121	112	109	123	120	97	124	114	120	100	99	131	104	121	126	117	143	134	113	108	135	119	129	137	105	105	138	111	102	131	119	129	119	123	114	133	115	131	109	121	116	104	120	142	110	125	146	126	108	114	106	105	121	114	126	93	105	95	101	125	96	111	126	139	134	132	126	117	111	113	114	114	118	122	111	115	115	116	108	118	123	114	114	132	141	117	98	109	136	136	120	107	131	140	119	105	122	103	117	133	145	98	130	124	122	133	116	134	136	132	104	118	137	127	121	116	129	106	124	113	119	115	123	118	92	96	108	114	135	114	102	116	133	113	124	115	117	119	113	108	111	116	132	116	133	130	131	120	132	133	120	127	103	110	112	125	116	107	108	110	122	131	108	110	127	118	115	117	125	121	125	94	122	116	116	118	107	120	99	134	112	116	130	126	126	147	127	128	113	123	135	110	107	116	110	132	108	139	122	121	130	106	122	107	129	133	109	118	118	120	134	104	132	132	111	117	113	123	105	102	126	133	113	116	114	111	109	146	105	108	129	125	104	112	102	124	120	122	116	122	132	113	110	119	134	111	110	117	124	93	117	133	107	123	123	110	107	118	138	118	111	123	119	108	94	132	130	138	124	134	102	113	114	115	119	106	112	125	128	114	104	111	119	122	111	117	124	119	134	121	123	122	133	116	127	113	116	133	120	102	125	109	123	114	124	111	102	123	117	118	129	112	122	109	114	130	105	110	98	124	126	102	98	115	118	125	104	100	111	107	116	125	114	112	104	128	120	105	112	131	130	92	122	109	131	119	108	119	110	107	123	113	105	119	110	116	120	121	118	107	131	121	114	114	107	118	136	130	126	118	105	117	109	140	115	121	131	121	127	121	105	108	105	123	117	141	133	141	111	134	105	120	118	123	110	120	114	98	103	109	111	101	131	123	126	126	115	115	117	123	133	138	114	111	114	132	134	112	121	114	132	109	101	112	127	128	154	109	91	131	133	103	119	122	106	118	95	125	110	128	114	124	131	109	132	121	130	112	113	131	130	117	117	118	92	125	107	117	120	132	113	115	115	136	106	111	122	112	114	105	106	123	109	115	112
6361	2055	5306	6583	5858	4548	3617	2960	2401	2034	1773	1569	1419	1238	1211	1223	1336	1447	1130	953	905	815	707	639	633	581	560	569	543	544	503	494	510	510	465	448	485	441	384	389	367	378	431	476	493	439	510	419	419	419	394	463	395	396	429	396	424	356	343	390	425	397	397	384	364	394	373	367	305	348	330	294	301	316	303	323	326	295	285	301	307	297	299	347	302	287	335	284	329	323	316	316	350	328	302	312	286	318	301	303	298	311	293	317	327	349	288	290	287	282	283	327	314	324	304	305	326	348	323	310	300	305	312	315	314	306	270	310	299	304	297	327	340	294	305	312	281	294	315	317	277	301	291	287	293	294	306	308	289	300	322	295	314	288	280	281	294	270	295	294	284	303	297	328	301	269	296	299	295	290	305	289	306	283	316	287	297	302	276	255	315	306	288	319	321	274	300	303	299	263	287	283	278	295	306	307	301	299	308	299	288	269	315	295	327	276	285	280	297	275	285	291	289	310	293	284	299	273	318	278	330	316	322	318	311	313	287	320	304	271	290	272	309	341	293	316	270	306	276	318	283	286	297	314	288	301	272	292	298	313	308	275	285	294	289	274	285	299	283	275	271	294	310	329	287	308	302	316	298	299	276	272	287	283	313	311	290	275	322	302	307	278	275	276	287	288	257	288	330	274	301	267	294	298	299	314	311	322	286	340	290	296	293	291	276	271	286	268	287	287	276	286	301	287	263	308	300	297	289	275	301	281	300	278	294	277	259	295	278	282	299	307	319	261	277	312	282	312	292	282	292	300	293	290	292	332	298	302	284	274	292	293	287	263	281	288	323	290	297	317	305	286	275	283	325	285	325	296	291	322	291	322	293	323	328	299	311	284	310	277	303	304	315	312	290	290	264	277	278	289	285	274	277	282	250	284	324	322	294	278	296	283	317	292	292	263	288	291	293	304	245	273	292	297	302	277	264	285	286	281	294	279	339	303	312	319	292	296	308	317	308	311	287	296	287	312	299	289	288	320	323	280	303	314	301	293	286	274	301	276	298	295	303	276	297	299	277	308	292	283	278	286	324	295	301	326	313	301	280	279	284	289	289	274	285	288	323	308	277	273	280	246	276	310	276	268	298	282	301	304	293	295	297	286	298	280	270	303	274	301	299	293	313	307	287	301	286	286	282	292	315	295	279	296	320	301	273	261	278	292	293	282	282	274	310	313	280	306	347	277	289	309	278	282	264	299	296	292	302	311	289	286	271	267	310	304	288	294	309	299	309	286	281	290	311	301	305	292	291	277	300	273	284	283	285	267	281	255	299	302	295	298	295	304	289	277	243	288	260	294	295	278	286	294	311	300	302	269	311	283	304	300	253	273	305	288	285	299	308	288	322	276	282	305	299	276	324	295	323	299	275	287	307	285	270	303	313	293	300	291	273	280	268	280	286	281	311	269	309	284	276	315	307	311	320	316	308	281	291	313	283	291	298	288	297	278	273	306	336	295	284	312	317	278	313	312	305	307	322	293	264	277	286	332	295	291	287	276	323	273	288	292	331	295	286	315	288	298	279	308	297	284	283	296	299	312	278	325	310	280	295	315	300	253	314	305	301	291	282	301	252	289	282	281	251	310	274	268	310	270	296	275	286	294	295	294	299	294	257	287	288	266	288	316	280	282	266	327	263	278	292	295	312	283	286	299	274	289	281	297	329	294	269	305	296	288	284	296	285	304	290	284	310	275	306	274	297	295	300	260	305	271	295	313	311	291	326	320	273	315	313	271	285	291	279	293	271	300	283	306	292	285	284	277	286	295	275	282	261	294	303	299	313	336	291	307	289	322	306	272	313	315	298	269	266	320	275	259	282	316	286	271	311	312	278	293	283	293	297	315	310	287	299	307	274	285	288	285	275	312	268	279	302	267	296	306	319	300	279	285	300	295	283	290	329	299	277	280	284	284	301	309	308	307	285	300	293	258	272	312	299	258	288	270	302	272	287	280	288	287	265	269	299	303	274	293	287	260	308	304	291	274	301	290	314	289	312	299	284	325	304	268	301	286	291	315	272	274	283	305	300	277	325	293	282	321	265	297	281	250	312	298	290	255	284	293	297	266	277	295	288	285	319	309	302	292	304	284	320	303	285	289	273	291	312	295	275	290	302	261	257	295	301	316	269	286	284	273	289	295	291	280	268	306	303	309	312	283	273	308	286	284	299	276	280	293	294	331	318	309	310	270	290	285	271	307	312	265	335	276	300	304	276	276	277	315	293	313	291	300	286	287	278	294	327	296	310	317	311	285	302	301	297	269	287	285	314	277	287	287	345	289	281	273	301	274	285	268	265	281	302	272	288	311	261	324	296	305	294	309	297	283	273	292	305	260	291	293	305	315	338	302	274	318	281	298	295	296	286	291	282	288	309	310	282	281	293	294	255	302	288	302	266	294	306	302	288	307	302	276	295	301	284	295	286	266	302	301	306	303	276	305	296	312	270	281	280	294	306	296	321	286	282	335	276	308	307	304	309	291	332	288	308	283	296	296	281	290	269	298	310	289	297	303	290	295	299	263	317	291	256	264	257	282	283	248	294	280	285	286	317	287	315	301	304	301	297	327	275	261	317	289	293	291	330	295	285	319	284	285	305	279	291	313	298	311	288	302	322	305	311	306	274	289	287	309	292	288	306	276	292	306	325	316	282	299	272	312	276	313	323	305	290	308	309	332	300	306	290	282	274	322	282	297	281	281	319	324	293	295	290	287	285	261	294	280	281	302	319	277	306	315	327	318	290	323	280	297	312	329	275	273	300	312	311	302	321	299	278	286	290	290	269	271	254	281	304	273	283	305	292	285	299	311	276	301	284	288	298	268	266	287	281	294	295	269	277	283	285	318	285	318	299	283	304	305	267	312	277	282	294	294	285	288	300	267	257	322	320	292	291	289	326	284	278	311	301	283	305	323	288	260	275	283	323	279	293	298	323	287	293	318	321	309	297	291	317	304	280	280	285	301	318	264	316	326	276	305	295	261	297	279	281	293	296	302	297	284	297	339	271	294	277	320	310	326	273	317	278	269	329	284	301	324	298	301	286	293	293	282	287	299	300	306	304	295	305	325	287	311	274	269	281	290	301	300	298	281	313	277	280	293	303	300	312	295	303	299	336	271	287	295	260	287	297	266	296	278	293	287	316	315	299	279	310	292	335	264	259	307	300	312	289	310	310	244	286	323	275	303	294	294	336	300	277	306	275	285	275	307	295	316	316	320	269	294	297	316	323	262	305	279	285	264	315	313	311	320	299	343	310	264	306	270	280	291	311	297	303	313	280	278	332	279	315	314	292	327	280	293	304	321	298	272	293	295	279	299	293	267	283	289	278	281	322	299	319	301	281	283	298	288	314	278	293	275	284	302	313	278	276	332	302	300	290	319	281	278	294	273	292	299	290	314	321	300	282	287	285	275	278	290	283	289	293	303	293	274	317	268	281	284	285	282	284	279	298	282	309	285	290	285	285	293	324	327
15847	4219	4617	3644	2335	1615	1233	913	717	654	526	462	389	358	317	304	341	368	333	239	238	263	217	179	200	204	171	166	149	187	166	157	201	162	160	166	166	159	136	142	124	155	139	162	146	169	159	158	160	159	134	159	139	114	151	152	124	140	111	142	139	127	130	134	116	138	145	126	137	125	114	113	124	102	116	129	112	99	136	131	110	115	128	122	139	118	112	150	122	117	131	144	123	118	126	139	125	125	124	116	126	140	100	127	111	112	141	127	119	123	124	119	124	135	120	127	114	129	109	122	112	137	109	113	115	109	138	120	129	121	128	135	121	124	126	101	114	113	131	99	121	137	144	137	129	120	133	129	147	132	113	107	135	122	103	124	111	107	129	113	131	128	125	109	103	110	118	104	91	128	116	124	124	109	140	120	116	95	107	115	114	110	121	113	116	113	120	113	112	136	119	138	110	127	140	122	133	110	123	117	104	141	108	118	120	140	110	118	122	109	122	129	116	126	117	104	117	131	110	113	131	124	123	127	118	122	102	112	112	119	121	124	117	96	128	114	123	106	107	119	127	133	136	124	105	116	121	128	116	129	134	105	111	123	120	121	106	114	101	91	122	123	128	124	140	95	115	121	135	132	141	114	115	108	114	121	122	116	123	111	93	125	116	120	133	146	137	119	127	108	147	115	109	140	125	127	109	139	133	118	129	137	138	130	117	106	126	122	124	130	131	139	114	107	106	116	140	109	107	118	116	127	112	126	126	107	119	114	141	105	137	142	104	110	124	145	131	140	140	107	121	137	131	105	127	112	129	107	123	111	125	146	137	139	115	125	113	138	98	111	121	124	116	105	116	126	113	119	123	122	106	130	132	111	123	128	107	101	115	126	117	108	127	122	121	122	121	132	157	118	139	103	126	129	129	119	117	112	122	105	107	124	116	128	132	118	125	130	116	123	131	125	137	134	149	142	122	120	125	129	111	136	121	112	110	136	140	126	127	98	115	132	126	107	113	110	124	118	98	108	124	112	145	125	119	115	114	115	120	125	109	123	129	122	111	136	108	78	117	125	134	129	105	146	131	123	117	120	118	133	140	110	115	139	130	121	138	116	129	110	91	104	104	129	108	117	112	125	128	123	148	122	119	134	120	115	105	116	105	132	117	135	130	108	124	137	119	132	110	118	121	133	134	110	123	117	139	131	119	96	123	124	124	117	126	133	129	126	110	98	133	113	119	138	108	135	126	123	117	111	114	114	119	109	90	122	108	127	124	132	120	131	116	112	118	110	117	137	123	123	111	130	128	125	123	158	121	122	121	121	116	124	129	137	117	120	102	123	121	133	94	108	109	111	123	125	120	119	111	111	128	129	101	142	111	104	121	110	115	128	108	104	110	105	116	141	123	135	142	110	122	131	124	123	120	117	109	116	151	118	124	124	128	113	116	125	122	139	119	122	119	132	105	128	108	131	130	117	134	107	122	120	102	126	135	140	127	127	130	112	103	124	117	108	97	100	124	121	123	127	108	121	146	109	109	130	124	107	124	125	100	145	119	137	115	107	127	114	120	119	102	138	112	141	147	131	126	116	131	128	148	117	112	138	114	100	97	107	94	115	124	94	125	135	125	137	130	116	117	114	113	130	113	130	134	129	138	118	115	103	119	126	124	113	112	106	112	116	125	100	122	104	129	131	103	143	127	115	109	107	147	120	110	113	126	113	126	118	106	136	107	118	114	100	140	125	114	117	139	123	115	107	105	113	127	130	128	122	118	127	132	118	107	120	129	126	131	101	117	135	118	102	107	115	110	119	131	132	115	112	131	129	121	131	124	119	124	135	131	117	129	128	107	138	117	106	126	132	100	107	104	125	137	118	118	119	125	109	109	129	130	128	139	126	136	131	105	129	114	120	122	106	97	102	109	113	133	104	116	123	123	123	124	121	119	130	116	109	128	112	121	145	104	134	123	128	127	112	124	145	113	132	112	116	127	103	128	104	107	102	128	117	110	128	133	122	122	127	133	120	125	134	104	117	118	126	122	131	92	96	131	118	124	126	90	130	109	135	116	122	132	108	138	120	130	123	110	129	115	113	133	113	134	113	107	133	124	129	110	106	124	134	113	128	113	99	131	117	100	97	142	123	100	138	130	117	105	117	92	102	103	130	118	143	107	130	133	110	112	127	123	122	119	111	120	126	110	120	121	130	115	101	119	124	125	134	112	126	132	100	117	136	105	113	114	104	110	124	97	115	105	113	142	123	128	119	125	132	127	117	128	107	121	106	120	102	101	102	121	142	131	103	141	114	105	130	122	136	121	132	113	117	120	102	110	123	128	117	118	131	115	133	140	132	119	116	124	114	139	128	126	107	113	94	126	125	120	107	95	131	103	116	108	138	104	126	111	124	130	115	124	127	121	100	111	144	127	125	106	152	115	100	128	122	113	130	130	125	122	113	132	130	117	112	113	118	105	111	121	105	117	121	141	129	115	130	123	107	121	106	116	112	123	126	143	106	97	114	121	123	130	124	116	116	120	107	124	125	122	125	124	127	107	123	94	121	111	106	130	120	108	112	119	94	134	142	101	102	103	124	138	136	115	113	127	132	112	142	137	101	109	137	128	121	96	125	108	120	108	114	137	127	101	116	123	135	123	117	91	128	102	111	109	104	138	111	125	108	120	110	123	134	133	134	88	122	133	118	105	107	107	130	116	113	125	104	106	126	131	127	137	133	117	130	111	114	105	131	118	118	124	111	99	113	127	139	126	116	115	124	133	132	116	126	127	120	117	127	119	122	125	121	108	118	130	109	120	132	104	116	133	135	122	109	119	110	132	111	127	129	116	126	118	127	117	108	130	98	122	109	109	133	136	117	129	133	116	131	107	97	106	131	132	107	112	113	122	145	124	126	124	121	113	102	132	109	131	117	120	123	111	139	110	121	111	129	112	108	119	125	123	133	117	124	129	129	112	114	121	123	106	121	126	119	112	109	126	126	95	122	108	138	112	118	121	128	108	95	125	132	122	130	112	126	106	119	123	120	122	93	100	105	111	136	110	131	118	135	111	107	135	118	111	117	93	119	126	137	119	111	89	131	109	136	115	111	134	117	111	109	126	107	128	115	117	103	125	105	121	122	106	110	121	103	134	133	121	130	123	120	126	133	113	125	128	130	132	106	109	113	92	124	124	118	118	115	124	104	129	115	132	147	138	94	121	125	107	133	126	121	139	130	88	131	127	122	116	127	127	125	129	123	122	110	112	122	138	126	129	112	133	110	109	106	121	124	115	121	110	129	106	113	106	111	108	117	124	104	111	104	117	121	113	117	127	116	129	128	118	123	147	108	122	100	114	121	110	117	109	118	111	109	102	113	117	117	109	123	123	111	108	116	110	133	127	97	131	119	111	126	115	121	121	132	127	108	142	130	121	126	126	141	141	115	113	111	124	107	103	114	105	99	100	135	125	117	123	113	113	119	109	123	135	104	117	106	124	98	143	128	117	133	113	123	97	108
8376	3536	8122	10083	8787	7176	5702	4529	3811	3175	2713	2382	2081	1927	1749	1800	1993	2159	1759	1364	1316	1311	990	874	862	786	746	730	826	768	727	688	749	675	665	629	640	551	517	539	495	523	500	572	514	609	596	545	510	508	519	455	471	492	501	472	499	426	417	458	416	402	435	432	438	436	404	418	359	379	368	355	313	297	292	321	323	360	328	314	330	285	322	331	317	300	346	314	328	351	331	344	372	368	325	319	338	337	318	317	355	310	327	322	341	326	332	335	294	371	331	299	316	321	310	317	316	349	330	318	303	314	308	301	340	319	311	311	305	302	343	315	324	322	282	324	303	325	334	292	329	319	335	333	310	309	328	319	303	311	326	305	324	331	303	305	319	332	310	322	316	298	301	305	314	305	306	308	320	305	304	328	335	330	302	330	297	322	314	314	326	300	307	285	316	305	303	281	308	332	299	341	262	354	306	319	292	288	317	335	322	319	324	317	305	337	330	329	316	301	300	316	297	307	285	285	317	301	269	332	303	285	290	285	278	308	317	304	291	336	318	326	292	277	362	288	327	323	297	300	325	335	327	286	284	307	319	316	292	310	342	283	318	309	312	290	298	329	320	329	319	304	315	315	301	328	293	325	322	318	323	303	291	287	309	330	328	282	334	289	330	312	309	322	334	324	312	323	297	324	315	327	318	317	291	308	321	288	301	311	322	324	317	308	327	292	310	343	317	311	359	333	305	307	288	307	323	290	320	274	321	316	312	325	308	297	328	313	334	304	336	286	310	318	317	291	302	319	321	342	321	313	316	309	312	323	296	304	316	284	326	326	324	290	327	302	300	315	318	324	294	318	321	284	346	295	300	286	305	323	331	307	289	294	332	322	313	304	301	307	320	317	327	299	295	315	289	315	334	283	317	309	304	289	308	337	337	302	326	332	306	327	310	300	276	294	295	294	310	339	331	319	289	296	319	290	308	305	286	311	304	336	306	313	312	340	302	292	301	292	279	308	287	321	329	323	317	305	331	321	292	297	336	317	299	306	308	298	311	306	331	311	316	304	294	272	299	297	315	252	311	303	311	328	312	317	300	297	305	298	305	307	342	296	323	309	293	282	349	327	307	293	319	289	328	296	313	312	300	323	309	324	320	308	324	342	311	320	334	311	304	343	296	321	348	281	318	293	306	333	314	299	277	295	283	312	319	288	302	334	301	303	319	302	295	336	299	320	309	317	273	314	313	315	302	311	305	314	283	318	300	319	295	342	287	338	316	286	282	299	311	316	308	284	306	278	306	255	304	311	312	335	312	297	331	304	329	336	318	310	281	317	312	288	315	286	305	314	325	299	283	317	312	279	289	318	314	283	317	306	333	306	315	283	310	308	284	338	316	301	314	313	263	335	310	282	307	336	349	299	340	306	298	307	298	314	320	330	309	292	285	278	279	288	273	303	308	345	302	277	316	331	302	318	308	295	305	303	326	290	317	323	285	298	311	327	310	308	300	301	317	291	319	310	298	335	300	297	333	340	307	326	321	317	293	345	355	295	341	312	300	296	302	325	303	284	306	339	278	297	315	318	323	293	307	318	328	316	325	314	297	308	313	305	313	296	349	317	315	305	306	293	301	320	292	319	332	316	297	324	304	311	318	319	297	306	326	303	304	318	304	304	335	297	323	294	285	343	300	331	313	326	304	293	296	294	342	289	316	295	319	314	292	322	328	324	315	316	363	308	313	289	312	311	326	290	302	318	282	334	306	303	309	298	286	295	291	291	313	354	281	284	304	316	314	317	305	337	296	297	297	290	297	287	325	318	296	323	319	310	326	318	289	302	298	288	298	286	284	329	336	295	295	337	281	283	290	333	333	298	312	285	324	334	301	287	323	340	326	314	309	311	332	295	336	274	297	300	330	298	294	283	353	339	331	345	334	294	277	311	288	284	288	297	311	338	293	278	337	307	300	300	313	353	290	311	305	286	322	300	307	297	295	344	315	294	278	290	312	331	329	335	314	302	328	364	358	318	312	311	345	311	333	314	279	290	314	322	281	294	299	319	311	312	324	321	310	325	301	330	316	275	302	336	314	325	320	312	324	250	316	291	326	326	271	343	279	308	311	303	263	275	320	323	357	274	292	315	297	297	315	289	322	312	287	300	319	308	298	342	320	307	317	299	316	321	295	315	284	329	319	314	288	313	301	333	318	298	278	304	275	296	312	315	278	328	282	296	292	301	309	288	309	287	333	318	295	301	291	308	294	314	287	287	276	295	305	306	324	334	276	303	295	299	305	297	284	308	297	310	315	289	333	341	291	298	309	331	319	319	307	302	328	356	299	308	306	289	300	313	317	289	312	334	310	335	298	292	266	321	315	327	283	334	321	345	319	318	288	312	294	316	287	310	307	314	315	297	321	327	310	284	330	312	323	331	305	306	315	281	310	282	346	303	307	302	309	296	323	288	300	304	286	299	328	323	320	287	314	311	286	305	317	318	333	280	315	281	266	310	329	306	292	316	322	322	328	319	337	270	305	289	305	296	340	297	292	312	310	275	344	337	318	297	321	304	309	279	290	303	280	301	314	292	332	324	336	323	282	301	305	289	305	320	297	312	342	329	292	286	334	308	308	279	312	287	328	279	299	316	308	290	285	310	295	304	293	293	293	353	318	274	300	339	310	289	294	323	305	291	330	305	295	286	305	305	299	283	349	317	288	312	283	311	286	318	316	338	300	308	297	314	305	320	317	305	320	304	318	295	305	310	329	326	285	305	310	300	274	327	292	277	296	287	287	284	312	289	306	327	339	285	328	306	298	261	279	307	283	301	306	301	325	316	278	303	308	299	319	305	319	317	306	271	309	305	297	318	294	302	328	299	310	287	331	295	323	307	285	297	298	308	345	307	313	313	336	304	285	344	324	326	330	280	284	317	337	315	290	311	321	309	332	304	302	320	337	310	323	320	321	329	315	335	321	345	296	307	337	324	315	303	333	295	316	296	308	294	284	297	310	316	327	304	285	313	338	294	341	289	319	319	306	335	319	321	283	304	313	314	319	298	307	325	359	326	320	280	285	272	319	328	312	308	314	289	318	328	295	298	302	304	306	324	287	306	330	332	289	276	329	327	315	293	325	344	313	294	311	332	319	316	298	316	286	305	342	311	314	311	324	310	279	298	297	291	311	289	330	335	321	326	321	334	284	274	329	315	282	293	301	290	299	326	294	311	329	311	325	308	323	319	312	344	313	314	298	329	305	305	306	308	301	295	298	305	303	287	295	301	293	309	303	277	316	292	270	251	283	308	307	328	302	340	280	319	290	294	300	283	300	309	300	297	338	303	316	309	324	281	281	341	310	362	294	336	284	306	333	312	287	299	301	318	309	301	333	309	324	296	308	308	320	270	335	305	298	330	293	334	330	317	324	280	285	312	307	309	305	324	344	323	292	256	305	299	312	314	312	337	317	308	310	342	301	315	331	316	327	276	313	307	340	325	333	349	319	299	297	311	310	333	334	325	315	308
2979	937	1239	908	697	554	428	354	284	302	269	267	255	246	212	222	207	251	243	240	211	202	209	239	234	218	194	205	237	255	222	214	220	207	226	216	196	186	196	201	200	198	232	218	223	215	214	223	203	202	222	216	202	244	248	238	213	225	242	207	202	213	218	198	176	234	178	202	218	199	189	181	198	178	199	219	200	187	175	193	238	193	212	210	200	238	204	213	198	223	216	196	219	186	197	214	198	204	217	195	210	209	173	236	209	214	210	194	221	193	187	221	208	216	237	205	199	223	206	229	201	212	229	199	186	174	199	207	235	207	193	221	200	179	208	225	215	204	197	207	196	194	214	204	209	197	229	191	179	186	207	231	185	199	208	220	224	206	187	205	211	226	201	195	216	226	202	184	200	198	165	219	208	209	191	223	216	207	205	216	226	217	190	204	171	219	222	207	185	195	202	187	186	211	223	203	201	193	175	214	194	180	204	193	228	202	198	207	195	195	191	203	171	217	201	186	188	192	216	208	205	246	195	194	200	190	213	221	212	226	208	196	213	205	199	195	212	189	195	197	209	209	230	206	194	189	194	227	230	203	204	175	198	191	194	209	206	184	196	221	211	181	214	190	200	195	225	182	230	209	206	212	209	191	212	208	210	215	215	187	181	208	207	183	189	214	215	228	233	200	215	191	196	211	224	215	194	199	203	211	194	221	213	183	200	244	211	217	235	193	186	197	233	187	212	206	200	233	216	203	200	189	215	225	220	178	180	207	192	217	227	203	217	207	186	194	220	195	218	201	210	211	208	196	188	213	190	223	183	175	193	186	217	204	202	212	210	216	218	231	215	198	209	181	211	214	208	206	225	207	231	224	198	199	209	185	213	188	219	180	199	195	202	192	191	199	204	183	192	211	206	208	219	181	220	192	207	237	209	182	217	215	200	207	205	218	200	218	215	217	189	219	192	202	210	207	202	172	174	213	211	213	193	215	214	201	208	192	198	195	222	208	195	217	210	222	187	197	178	193	186	192	225	213	194	194	212	159	184	201	200	213	179	187	211	200	194	194	188	238	195	170	187	201	189	193	197	211	199	187	201	180	219	186	219	201	185	183	201	200	206	212	207	208	211	217	205	169	205	171	213	231	203	222	196	233	197	202	189	186	189	209	195	204	208	219	207	225	195	203	199	180	179	233	209	190	190	214	195	239	220	193	218	186	194	186	179	184	216	235	206	209	199	203	200	207	206	189	207	217	219	163	197	213	191	204	211	233	191	187	202	197	226	191	189	200	201	219	193	208	187	196	213	230	196	214	206	218	230	227	206	196	188	219	224	191	195	201	217	196	204	207	214	213	201	187	205	220	187	191	210	186	188	187	193	206	180	223	199	195	190	192	180	207	192	204	197	216	204	198	190	191	208	215	191	203	196	211	220	203	224	170	217	189	211	178	189	220	196	214	186	192	214	226	210	220	201	201	213	211	227	193	215	178	198	219	222	193	226	193	195	173	205	187	210	215	192	204	214	243	197	193	220	217	190	200	240	191	227	241	208	215	232	190	200	217	201	169	180	193	207	199	203	222	211	221	186	189	191	228	200	190	218	186	209	183	200	181	208	216	177	211	178	211	221	208	200	199	209	196	199	211	203	196	207	221	188	181	207	219	201	199	231	201	209	194	200	206	217	196	188	204	208	201	204	194	193	205	219	209	176	204	185	180	179	204	210	166	189	199	234	195	220	179	202	215	191	226	191	173	210	202	198	185	209	199	187	199	195	218	205	214	180	165	214	209	201	201	201	202	193	190	193	187	191	217	185	206	188	191	192	171	206	217	188	219	199	193	199	200	175	182	200	202	183	221	177	226	204	212	218	213	208	206	205	193	192	215	214	219	199	207	218	212	209	209	215	208	182	205	218	238	227	225	190	191	189	212	186	199	186	222	167	198	199	229	198	238	178	206	183	173	188	211	219	192	196	216	204	218	211	201	203	199	210	204	212	184	220	227	196	177	204	198	193	190	216	200	179	209	204	196	212	222	209	213	201	208	200	202	213	196	214	205	211	231	226	193	172	203	225	202	205	208	199	192	183	209	197	194	214	169	211	185	195	209	203	200	196	200	208	207	202	218	221	222	207	210	205	170	212	236	202	219	217	205	216	210	203	223	194	206	215	195	182	218	210	205	209	207	185	208	207	201	219	209	180	188	199	206	193	201	211	215	200	191	208	224	205	226	188	198	187	212	198	174	224	178	195	214	217	212	203	193	204	223	199	188	214	203	191	203	196	217	202	209	192	209	184	222	194	202	215	219	203	202	200	202	198	200	215	204	208	217	192	192	189	194	187	198	203	192	215	205	190	235	194	237	203	198	200	220	183	214	192	177	210	193	182	198	191	181	216	185	202	188	195	223	190	210	175	196	236	210	204	203	208	218	186	199	215	213	223	198	211	220	216	181	186	225	232	213	217	193	212	199	200	211	198	200	211	208	207	192	160	219	222	207	221	213	200	215	202	195	193	176	190	194	190	193	188	208	207	171	188	224	203	177	193	223	194	180	213	179	209	206	215	203	188	210	228	191	203	234	208	213	211	204	206	226	197	192	205	208	224	210	198	219	205	235	201	198	220	204	169	195	194	224	201	223	183	172	218	217	211	204	207	205	175	219	176	198	188	236	194	206	215	210	195	185	223	188	194	200	203	206	188	223	193	205	197	195	206	173	191	171	187	194	195	210	206	203	176	195	184	207	201	216	218	197	236	207	186	209	217	209	209	208	201	216	209	198	200	222	214	184	210	197	222	220	211	224	207	194	219	222	178	215	208	198	193	192	228	215	219	211	210	208	185	208	210	197	206	191	221	195	190	223	207	230	202	205	212	224	202	209	202	213	195	185	191	211	184	216	240	189	205	201	221	218	210	199	194	223	185	215	210	224	202	205	190	205	194	207	202	172	206	179	204	195	222	186	210	198	223	219	206	192	186	184	199	192	193	184	205	198	213	202	212	199	208	207	192	227	214	213	209	201	209	200	192	210	224	191	189	185	195	201	205	205	210	216	211	214	209	221	222	203	190	215	189	208	198	213	193	204	211	194	202	184	213	209	203	216	202	214	219	209	211	201	200	230	191	183	196	236	202	215	190	205	219	201	198	205	206	204	188	196	207	204	194	205	214	222	214	216	167	214	211	200	179	204	212	201	192	211	221	193	226	188	211	205	205	219	207	215	206	210	192	204	189	189	200	204	223	172	210	217	204	216	219	180	181	199	208	193	214	163	198	213	235	189	216	201	185	199	213	212	194	221	181	214	195	218	183	196	215	183	201	204	192	201	198	219	206	209	174	216	213	174	197	205	193	215	211	173	209	209	203	207	225	203	190	208	184	197	214	203	196	175	229	178	198	190	203	204	219	207	203	181	190	186	214	202	214	198	249	201	195	173	186	196	196	196	194	207	209	198	199	202	209	209	209	186	193	191	198	197	203	209	203	205	222	198	169	209	214	183	205	184	204	205	222	190	201	189
2694	1174	2400	2773	2496	2018	1660	1355	1169	1034	982	840	829	764	710	709	802	867	814	669	635	650	663	566	557	552	536	527	572	593	532	586	550	556	550	552	532	528	506	505	475	468	466	550	530	521	572	509	523	539	552	521	514	490	528	504	496	510	510	540	508	492	492	483	533	495	488	473	484	454	461	490	435	488	487	485	489	497	483	466	482	473	454	474	474	472	481	480	517	479	457	488	489	489	442	479	450	475	458	481	517	490	498	473	452	464	495	466	485	504	452	502	476	487	504	476	495	470	502	461	498	483	485	458	460	484	479	449	451	457	480	490	454	470	486	503	481	481	486	453	476	471	471	467	495	471	461	473	468	489	505	475	507	491	496	488	453	463	448	496	478	439	441	495	450	482	509	520	509	461	468	492	466	464	475	487	483	436	499	436	461	530	494	468	464	476	493	453	439	502	467	454	499	498	500	438	424	478	485	455	456	462	481	453	448	463	453	503	461	471	488	495	485	486	462	479	511	466	514	468	480	452	465	493	499	511	483	512	515	498	457	505	501	499	494	529	445	492	466	450	459	462	454	441	470	484	458	505	481	498	483	468	485	523	470	486	479	469	511	503	492	508	452	476	481	443	447	509	464	494	480	466	467	476	493	464	488	508	492	512	496	466	520	436	518	480	501	512	469	499	481	500	450	478	491	509	476	465	481	506	500	463	461	478	475	488	507	477	474	489	480	468	468	511	482	513	510	467	507	470	486	494	500	522	485	511	479	494	460	459	459	475	500	459	478	485	460	426	462	506	507	481	473	492	491	509	471	477	459	456	453	495	498	502	499	469	483	450	458	515	463	451	465	503	456	485	446	490	470	474	496	475	457	497	499	492	434	482	459	485	444	506	467	495	460	505	498	450	465	482	449	488	481	465	490	470	471	423	452	485	441	472	476	462	500	505	495	477	476	488	465	471	487	463	461	483	514	490	473	427	432	461	504	484	479	458	496	504	469	464	495	528	472	495	503	466	462	456	485	510	491	478	483	466	479	496	460	496	455	458	488	463	522	449	509	499	491	452	476	477	486	479	462	513	467	474	509	495	497	441	512	489	476	489	444	481	470	522	515	492	461	508	467	436	473	454	469	461	479	446	483	464	457	493	438	488	439	511	488	477	473	508	476	455	464	445	458	435	453	514	438	459	510	423	503	463	463	442	495	452	462	460	471	469	452	504	474	421	461	479	489	452	479	461	468	479	480	476	468	498	463	457	455	469	476	488	481	489	474	475	449	479	477	491	474	471	474	531	504	484	480	467	464	463	476	500	497	467	482	465	501	476	504	481	493	466	455	471	503	455	462	481	480	485	466	464	468	453	491	468	452	478	459	509	455	485	464	444	452	472	489	521	446	493	469	469	486	455	472	463	480	423	488	437	477	458	472	422	468	492	521	487	499	515	490	460	473	472	509	448	465	465	487	437	443	469	515	492	461	492	468	470	491	494	466	460	518	457	489	441	427	501	493	461	476	444	479	477	469	477	462	493	502	470	459	505	494	502	509	479	515	497	513	475	474	516	459	464	454	449	452	508	468	465	462	507	510	519	426	446	491	503	472	493	473	498	448	460	492	459	501	450	474	447	491	460	459	492	465	451	477	490	498	442	487	459	484	487	440	492	532	453	483	493	454	452	504	477	467	448	498	485	458	463	502	467	499	446	493	479	511	466	484	489	478	449	451	458	512	487	491	448	516	495	477	487	471	460	492	473	465	498	479	429	459	468	464	517	455	466	478	504	460	465	461	476	502	467	485	497	462	455	497	472	523	447	450	467	462	462	468	474	465	496	434	477	463	422	459	479	458	506	452	450	462	503	448	504	470	544	449	513	437	458	499	510	483	503	488	487	507	483	494	471	479	475	477	486	488	471	448	464	475	446	500	475	444	464	449	492	489	470	464	476	497	484	488	465	513	451	481	477	461	469	462	463	476	484	497	476	492	489	470	455	463	478	455	483	458	455	459	464	473	528	502	447	441	457	467	508	471	459	484	496	488	485	444	446	446	479	486	448	487	495	484	529	511	490	513	485	456	499	491	437	478	468	459	471	485	459	418	506	499	487	478	475	438	447	474	474	472	454	449	440	477	490	516	499	475	465	522	447	489	458	480	446	462	494	482	461	484	452	474	466	441	469	472	488	487	499	473	478	456	462	477	469	480	479	470	442	493	413	510	510	482	472	447	465	483	469	460	509	475	478	479	493	497	449	474	439	477	474	479	482	449	488	472	459	441	458	485	479	496	499	507	518	492	497	485	452	474	485	465	482	471	482	504	527	465	469	481	477	482	484	468	454	477	489	503	489	498	485	499	468	456	461	451	486	479	494	485	486	466	480	445	463	445	475	471	493	490	469	469	515	421	478	462	493	461	509	484	417	483	468	440	512	452	494	465	448	462	509	444	479	450	452	482	477	462	493	514	461	441	521	485	485	509	464	472	501	447	443	487	447	471	474	497	459	482	467	487	501	486	439	482	471	446	460	480	471	449	451	458	489	438	467	477	521	495	449	485	455	481	496	474	469	440	454	489	455	494	509	501	490	485	514	478	475	471	488	458	476	473	493	475	443	505	480	511	491	468	509	453	469	512	488	459	468	481	513	482	477	502	436	493	475	496	477	440	453	480	484	467	485	510	482	448	462	495	470	469	490	488	455	482	472	497	527	477	465	486	492	485	507	485	497	446	498	485	497	472	462	478	480	489	440	487	481	515	434	472	467	450	461	466	463	487	452	511	454	463	481	494	451	473	474	467	469	479	476	492	498	476	500	453	481	483	473	494	457	490	471	501	457	482	483	470	470	460	485	517	482	492	498	464	474	490	491	454	467	475	486	479	516	452	424	456	456	506	468	465	480	422	465	494	486	468	477	473	470	505	442	461	469	460	506	437	469	440	475	491	448	467	471	428	508	485	471	451	453	468	464	459	440	496	475	460	498	508	457	459	486	475	499	454	464	510	448	467	473	473	483	496	463	475	463	492	430	443	441	465	462	459	479	475	461	472	502	482	490	473	492	495	466	477	482	461	506	436	516	496	466	441	446	491	468	443	497	449	509	444	486	477	496	459	486	464	431	472	465	503	451	493	475	469	468	492	447	463	492	473	495	447	436	481	466	466	511	482	465	465	479	473	496	452	450	485	490	506	476	453	476	516	454	468	429	479	483	478	492	459	491	457	482	448	470	492	424	490	463	516	484	488	499	436	498	456	443	481	496	509	483	439	494	480	470	508	505	483	462	498	469	468	448	484	499	481	479	446	494	485	471	446	501	485	471	452	495	470	466	475	477	498	446	470	461	442	489	455	498	446	510	471	466	478	436	504	463	470	448	470	443	446	454	465	484	452	449	453	471	491	470	440	497	493	464	425	464	488	482	492	466	491	487	465	500	457	511	505	453	473	493	487	437	512	467	484	448	464	430	489	476	465	446	485	467	505	491	473	439	484	456	482	494	469	468	476	460	505	461	497	474	503	476	476	489
9024	2157	2861	2246	1457	1026	786	590	436	394	310	312	267	255	260	228	259	265	264	205	198	164	176	173	141	163	141	175	154	138	139	144	170	137	147	134	124	146	144	133	128	115	141	141	135	161	134	140	139	133	140	138	139	129	147	123	130	133	143	141	140	130	142	116	127	134	129	133	131	125	130	118	126	120	117	105	111	109	128	114	111	134	104	127	109	136	137	141	115	137	127	123	143	98	125	144	109	92	133	101	117	127	134	133	135	113	103	116	123	110	99	134	100	147	114	104	114	127	136	128	123	128	112	120	114	106	113	111	110	111	101	92	118	123	104	116	119	117	117	103	151	120	131	122	125	112	121	140	130	133	113	108	123	128	124	111	110	115	121	124	136	118	135	132	118	148	117	115	116	133	132	117	112	145	115	116	132	121	121	123	123	136	124	130	114	109	133	114	105	123	138	123	113	116	106	131	120	127	135	127	125	97	110	94	116	110	119	134	111	112	110	102	135	127	121	103	106	120	120	105	118	130	105	137	108	128	135	127	101	126	119	120	102	102	125	111	108	123	98	108	137	125	121	93	120	115	127	111	116	102	108	109	117	115	107	120	117	126	131	129	134	114	120	139	105	122	138	107	136	120	123	117	103	125	113	126	111	114	129	113	123	123	107	133	110	124	114	100	118	134	116	102	124	125	113	116	112	107	117	107	102	107	108	122	107	102	118	123	117	131	121	117	118	114	159	101	135	123	115	131	102	128	134	125	111	123	103	113	126	119	102	125	126	119	101	103	109	103	133	119	125	87	104	119	114	117	116	116	119	109	145	143	149	106	125	135	117	108	118	114	141	118	119	130	132	104	113	102	101	106	124	116	129	110	117	126	136	124	111	125	113	106	118	106	116	124	112	128	113	108	121	106	103	100	118	118	106	119	118	113	118	141	138	115	125	106	123	112	136	124	104	120	112	107	109	110	113	109	130	110	127	124	111	142	109	120	101	117	130	110	114	138	124	119	143	124	123	116	129	116	114	119	121	121	117	108	121	121	117	126	118	122	116	122	119	109	121	127	104	130	126	101	119	128	120	117	102	108	134	102	115	131	125	122	129	113	132	108	115	131	109	99	128	125	139	126	127	109	117	119	133	130	135	112	104	117	126	124	128	118	109	119	113	116	110	109	142	117	102	121	127	112	100	130	115	114	118	102	141	120	104	84	120	120	106	142	147	130	125	120	123	99	118	131	122	115	111	115	123	126	137	115	128	114	117	107	102	126	121	134	106	134	125	101	121	114	126	129	121	128	106	115	128	115	141	129	107	126	125	101	128	143	121	124	112	114	125	119	109	127	116	107	120	112	125	125	129	113	141	125	140	103	112	114	130	110	111	110	101	105	109	122	109	113	111	110	118	125	107	110	140	154	127	121	126	113	107	121	122	123	135	135	105	114	102	127	112	114	132	104	132	107	137	117	124	101	115	135	130	99	122	129	117	99	106	137	109	123	112	126	135	111	122	100	124	102	129	142	137	133	102	142	117	116	119	139	116	118	112	124	109	118	118	124	120	104	116	131	140	118	117	129	114	114	120	109	105	133	121	109	131	127	126	113	134	114	112	88	123	120	129	117	117	118	110	121	142	127	101	132	111	124	132	133	116	119	128	105	121	138	122	141	131	110	124	140	123	113	134	110	126	122	134	115	126	125	108	105	104	90	114	107	104	123	111	93	109	105	107	142	140	112	124	113	126	136	90	109	98	102	111	130	103	153	126	114	129	117	113	121	135	120	106	117	110	138	121	130	123	114	108	120	111	108	115	121	107	117	128	130	123	111	129	129	117	97	114	113	124	117	132	116	129	123	114	120	108	103	110	110	127	121	140	115	118	117	107	114	114	120	128	108	138	127	99	131	123	124	98	116	135	106	117	122	112	131	96	114	130	100	127	106	123	103	98	112	118	127	107	122	128	117	100	108	137	112	121	112	135	130	104	124	119	110	104	134	110	111	125	111	120	109	104	115	113	120	123	119	136	113	113	103	113	131	120	103	108	142	119	119	137	114	112	124	131	111	101	141	122	123	114	138	91	131	106	85	120	121	114	127	104	123	122	118	135	123	124	122	117	113	120	124	102	117	96	137	146	118	104	122	130	97	125	134	130	98	115	106	90	117	130	122	118	119	127	112	120	118	124	132	113	115	113	123	117	146	132	115	118	103	134	107	109	118	127	134	126	120	105	136	114	114	116	119	117	115	125	129	118	120	117	122	101	98	128	111	116	104	137	115	109	118	107	111	110	128	105	120	129	116	114	93	101	126	107	129	110	112	99	108	117	115	115	129	124	117	101	102	135	109	112	129	127	118	131	138	135	119	123	119	127	130	111	115	105	124	133	116	125	113	114	114	97	115	106	132	106	110	113	123	113	115	107	108	91	129	113	127	127	114	116	114	110	111	111	123	112	101	125	130	110	117	127	109	124	123	132	101	108	124	109	110	111	112	133	125	104	107	107	112	124	117	102	125	132	122	116	107	93	139	138	114	140	110	124	114	126	129	115	126	118	114	112	128	106	136	133	126	128	126	121	130	116	116	134	122	103	129	120	112	97	115	122	118	119	117	119	103	131	115	117	115	130	95	137	114	122	117	126	128	123	138	104	108	104	109	112	117	102	112	109	114	115	134	116	124	117	133	102	113	126	130	96	110	103	128	131	118	107	110	142	120	106	102	142	142	120	108	120	117	138	139	127	126	111	108	113	129	112	114	121	118	111	121	87	128	102	129	98	115	92	122	130	124	124	112	117	121	132	130	102	114	125	136	118	117	131	110	109	124	122	137	120	124	120	95	138	118	102	111	111	106	110	106	98	137	122	110	102	121	125	100	124	113	128	106	118	121	125	120	128	115	126	118	130	89	124	136	112	115	137	124	117	101	117	113	123	122	115	133	126	114	116	106	122	112	119	129	116	123	114	136	129	103	106	123	122	106	125	110	135	106	119	116	111	114	107	113	117	119	132	129	117	117	133	119	110	124	108	121	134	122	122	122	112	115	122	111	107	110	120	106	132	124	117	120	132	109	118	105	107	125	139	91	123	103	125	132	122	138	127	120	122	139	108	126	118	113	126	141	122	122	116	119	105	116	132	130	111	113	132	113	103	122	135	103	116	137	107	125	122	127	109	97	118	118	109	116	109	122	104	118	108	128	121	126	108	107	133	107	130	115	141	118	129	124	112	114	112	111	121	125	115	105	121	115	103	122	115	117	125	93	115	114	139	122	108	115	110	115	118	126	112	107	119	131	127	163	129	114	95	109	111	137	115	120	122	126	126	118	106	123	117	113	126	125	128	102	123	117	118	121	118	132	118	134	120	121	114	131	123	140	122	129	123	144	110	123	110	109	134	112	129	147	114	129	107	116	130	126	109	131	110	116	123	115	104	117	127	105	101	128	125	140	104	112	100	115	120	104	115	116	122	115	135	127	120	112	119	123	131	100	125	111	125	116	104	102	112	114	110	112	117	130	109	107
6330	2245	5393	6713	5685	4615	3698	3018	2481	2154	1836	1572	1432	1248	1163	1209	1295	1416	1224	905	902	763	833	646	599	632	531	516	570	536	516	497	505	573	513	486	491	462	380	397	379	423	391	450	418	500	450	463	430	435	447	408	403	397	422	411	389	385	355	350	366	386	369	402	389	352	383	333	330	338	341	303	331	293	327	322	342	338	299	302	290	301	288	323	284	328	319	302	328	327	274	330	315	310	327	316	273	293	315	312	305	309	333	292	298	322	280	271	288	302	278	299	316	287	261	303	299	299	302	313	297	284	299	292	306	289	320	303	293	302	316	292	278	310	295	322	282	279	303	288	310	307	300	284	303	290	311	311	285	272	305	271	295	278	267	268	295	314	312	282	285	282	285	296	302	288	276	311	275	282	297	284	278	304	334	269	288	288	317	287	310	297	304	283	299	331	274	274	286	279	308	300	291	313	287	293	312	327	275	268	274	287	286	276	316	274	244	287	275	315	291	284	244	323	258	316	299	287	296	286	295	301	290	281	292	331	307	281	299	287	305	306	299	300	290	327	288	294	271	285	291	300	293	301	275	300	317	269	276	317	306	285	279	306	297	296	288	282	294	293	274	245	319	290	301	280	295	301	303	293	293	289	316	302	287	271	292	323	271	265	287	296	270	305	276	290	290	278	294	307	281	267	299	300	306	286	275	300	300	290	269	315	297	315	279	298	290	288	271	297	311	300	320	278	281	285	285	293	281	278	286	307	291	315	287	331	293	297	301	316	298	281	282	296	307	275	281	283	265	299	305	280	290	282	282	297	276	276	299	283	322	269	292	287	287	282	306	307	258	294	295	314	296	290	303	293	284	304	310	290	330	285	267	315	269	331	288	301	278	324	275	282	300	291	306	290	299	272	277	258	285	281	282	290	302	275	302	281	262	276	266	301	314	299	301	271	298	305	319	253	287	292	288	299	273	304	266	272	282	326	310	266	306	297	295	326	281	290	314	320	303	283	249	325	301	328	302	253	297	284	316	295	301	281	290	308	284	275	309	274	297	273	302	322	328	273	282	307	284	307	293	294	317	291	311	301	320	279	299	282	290	280	277	285	313	284	293	299	304	308	273	261	282	290	266	276	321	321	300	329	299	308	310	295	301	257	322	308	301	298	294	288	285	294	314	294	299	299	273	308	282	289	300	322	335	273	273	282	273	263	309	307	283	275	253	305	288	272	305	276	293	295	302	304	310	272	325	275	286	291	280	302	267	283	310	335	291	244	298	287	281	281	287	309	277	291	284	287	271	276	261	281	292	316	301	298	270	314	266	312	307	280	292	297	282	293	299	294	338	332	298	277	305	301	287	281	296	305	272	273	282	293	292	301	272	289	293	280	325	293	302	296	294	307	286	270	276	273	288	259	263	318	282	303	302	305	269	302	296	277	291	289	294	311	316	322	294	296	282	282	289	245	279	294	276	314	272	270	309	317	301	307	284	337	276	286	277	303	293	325	280	283	302	296	278	296	275	295	328	289	302	293	293	307	300	293	282	283	267	312	312	288	310	317	317	302	284	281	273	309	296	303	291	283	297	310	272	300	321	288	269	290	304	287	305	309	273	287	267	283	316	279	293	280	266	283	307	350	284	267	296	282	296	313	292	252	309	271	257	304	297	323	306	292	287	299	290	291	305	294	272	316	283	306	291	270	263	277	280	300	297	285	285	279	295	304	285	311	279	271	298	310	308	318	300	266	287	312	311	294	319	329	288	260	290	312	320	311	304	296	313	304	278	294	289	297	266	276	306	290	256	275	313	297	318	264	307	287	320	330	300	278	272	306	283	288	286	303	324	297	264	284	330	264	282	286	281	294	269	278	282	276	294	302	280	296	280	289	311	264	302	285	330	295	287	257	274	333	300	289	300	295	287	288	270	261	266	290	280	309	306	278	292	312	280	279	272	281	282	299	264	289	280	283	304	294	320	327	275	278	318	266	269	287	262	275	251	303	300	327	271	283	275	290	289	278	313	296	312	308	302	296	275	306	267	299	291	280	265	283	278	301	257	265	310	287	281	303	268	276	336	278	306	316	266	283	276	295	291	278	305	305	316	289	312	299	286	284	305	288	313	309	296	290	282	278	296	284	299	311	283	291	325	291	273	295	309	262	304	294	283	269	308	299	293	320	278	315	290	259	281	283	306	290	303	284	295	309	281	286	288	263	291	291	286	300	294	280	259	291	290	286	306	276	305	301	276	286	299	294	304	300	304	310	294	298	303	273	301	297	330	294	296	290	293	277	309	301	312	282	293	266	297	317	333	286	276	282	283	325	285	285	275	301	311	295	277	287	285	290	298	269	279	302	327	290	313	307	326	316	295	297	287	282	291	275	299	313	284	287	293	290	295	291	284	290	312	284	284	315	316	285	283	293	291	270	280	282	262	289	262	283	283	304	307	255	259	285	270	288	337	259	277	305	276	284	314	301	271	303	324	262	283	284	288	294	270	284	276	307	303	287	258	277	286	294	302	289	264	275	271	286	297	291	302	292	292	307	279	277	291	268	265	278	314	304	294	298	296	295	278	323	283	239	310	301	309	294	282	312	274	291	286	300	303	299	301	306	303	292	285	293	326	290	281	352	281	274	287	324	280	279	301	291	288	276	300	287	312	306	324	297	317	293	304	273	301	277	316	292	322	284	305	249	246	261	299	286	284	284	289	299	332	278	275	286	312	307	292	280	301	272	292	289	305	269	288	247	296	304	296	304	314	267	290	287	267	288	283	274	272	285	279	267	290	299	319	300	292	298	266	281	334	304	314	260	315	274	286	297	298	282	290	318	297	311	306	285	304	281	290	296	306	281	316	316	298	316	314	332	291	298	286	322	253	277	282	272	301	280	290	287	289	277	276	291	297	282	294	264	273	261	271	295	325	284	289	297	293	305	267	300	286	290	309	272	322	295	306	304	305	302	315	279	291	307	285	297	297	301	337	281	305	277	293	297	268	265	301	287	280	285	289	287	290	299	326	290	336	300	297	306	289	287	274	319	302	264	292	316	289	304	302	278	318	294	292	309	297	278	303	277	248	270	265	302	289	300	275	286	285	316	305	301	288	295	300	273	301	313	260	287	267	319	253	297	313	293	288	315	299	299	295	285	280	311	269	289	257	286	274	311	315	261	280	313	277	246	290	248	261	314	282	298	311	295	282	278	293	289	298	296	305	294	311	300	307	301	332	252	295	254	270	302	288	308	297	313	304	301	279	303	297	314	315	296	282	244	308	310	295	296	319	274	272	265	273	282	317	330	304	303	239	315	254	306	291	275	300	285	285	292	316	304	272	300	296	302	313	283	310	294	292	296	293	299	305	304	305	300	287	282	280	298	288	309	283	298	292	293	269	287	312	270	301	275	287	300	267	282	315	267	293	306	275	289	305	286	295	317	292	290	271	274	283	279	267	320	297	332	301	287	281	301	254	305	311	301	283	264	276	307	270	281	299	302	291	280	298	305	306	285	303	264	288	266
15720	4334	4851	3770	2438	1708	1198	973	752	587	534	437	391	377	333	323	326	342	336	268	258	266	225	197	183	191	170	196	152	190	184	166	173	185	169	159	160	156	138	161	140	126	157	141	149	161	159	125	177	158	144	150	166	137	152	127	136	145	143	126	128	124	115	147	141	134	126	134	148	167	98	137	134	132	113	111	129	127	129	124	123	123	131	146	122	122	105	123	111	140	128	125	140	128	125	109	108	110	121	114	116	117	134	112	115	108	121	135	111	123	109	119	134	108	116	102	163	139	119	134	133	139	114	121	128	121	110	124	117	96	131	125	127	138	114	126	148	119	151	125	132	122	106	131	116	114	115	122	124	137	124	119	118	138	106	119	109	123	121	115	115	125	125	120	119	120	139	120	118	117	106	130	117	130	117	122	115	123	104	110	104	106	145	131	119	112	137	107	127	132	117	108	152	111	114	117	115	129	112	133	111	115	114	112	120	106	110	111	109	109	136	121	125	110	126	107	114	124	111	107	117	130	117	138	122	108	120	105	107	132	125	130	104	117	114	102	122	131	107	113	118	109	115	99	123	112	110	130	116	83	117	123	130	119	88	114	133	129	99	128	137	126	125	124	127	126	114	108	118	120	147	118	139	119	121	122	117	117	108	126	114	130	109	103	106	154	121	121	115	110	109	132	118	130	128	105	109	109	119	132	113	117	118	102	112	132	116	127	118	148	116	128	106	106	120	106	126	115	110	119	125	111	111	113	118	130	135	129	125	119	129	138	105	110	112	139	127	109	109	109	123	119	118	127	116	122	130	119	114	120	120	124	117	115	107	120	118	119	129	126	109	109	115	113	127	127	139	104	112	148	114	118	113	110	121	123	98	98	114	131	125	103	113	117	106	113	118	130	93	128	103	114	123	126	112	139	133	109	105	122	101	129	124	122	122	88	127	110	104	97	122	138	118	119	116	124	98	122	122	127	118	102	116	131	129	126	111	138	120	134	119	109	103	104	145	121	117	132	107	101	123	102	124	141	138	119	124	97	91	103	121	114	123	135	122	119	120	125	139	115	113	102	126	115	121	108	111	123	129	110	111	117	107	108	118	126	124	135	118	101	112	104	118	124	131	126	122	115	116	124	103	136	131	124	132	90	126	128	132	105	111	119	151	140	118	124	117	115	114	122	101	112	105	133	123	106	99	127	125	117	120	127	117	111	103	116	110	135	100	128	110	120	124	118	108	103	137	122	129	109	107	122	124	126	121	127	147	108	122	125	124	126	125	128	101	128	161	108	86	109	120	124	117	88	133	120	104	111	109	142	117	113	131	96	113	129	128	117	109	142	91	139	123	122	110	106	120	121	111	118	109	115	135	109	138	115	126	102	124	105	134	127	122	123	141	124	101	126	105	116	128	122	117	122	125	140	125	109	109	104	123	128	119	117	113	110	132	97	127	123	118	115	117	103	166	118	138	95	121	127	114	108	111	115	110	131	116	130	141	103	113	131	128	112	143	129	125	121	115	116	120	126	114	124	138	123	100	96	123	122	151	109	105	115	104	133	116	120	133	119	132	136	127	104	128	144	109	119	135	121	99	120	106	110	125	150	120	136	107	114	129	124	132	121	119	116	141	117	124	121	107	119	134	110	115	130	117	130	117	122	128	137	147	126	127	134	106	118	114	104	115	125	134	100	114	105	116	136	115	110	128	129	114	109	123	112	118	120	113	135	126	107	117	123	120	117	98	116	109	100	140	128	146	124	121	118	103	111	143	127	118	137	124	100	119	116	134	116	119	117	130	132	147	115	124	125	127	119	134	103	128	143	122	131	102	120	85	117	97	111	125	138	112	99	125	101	129	128	124	124	124	117	105	118	126	145	103	120	122	120	124	119	130	119	113	134	129	106	113	118	123	137	107	114	119	103	134	107	122	104	102	124	111	110	136	118	125	124	118	121	128	127	121	113	112	139	117	111	128	128	118	129	113	111	114	120	148	137	132	109	127	111	125	129	128	103	97	117	97	137	109	121	113	130	116	129	113	97	117	110	139	116	127	122	129	132	111	128	128	132	103	109	126	105	114	124	116	135	110	120	107	127	126	120	131	120	107	123	133	120	124	118	123	143	115	117	121	124	132	123	116	109	132	133	134	137	132	123	134	108	125	103	113	135	131	119	126	137	124	102	130	146	122	124	110	117	125	142	117	111	132	129	120	115	108	116	109	135	153	138	127	143	104	118	117	119	101	115	126	123	105	125	125	122	119	107	130	101	102	120	110	109	134	115	132	128	130	122	122	122	102	116	111	133	120	120	127	114	127	97	111	116	114	140	129	111	133	123	133	98	113	117	107	115	129	103	119	138	142	113	123	127	99	136	123	105	126	113	111	116	111	123	124	140	140	128	112	135	118	138	120	111	106	133	129	131	128	124	144	141	125	123	132	112	119	111	117	117	112	121	116	127	121	121	124	145	117	112	127	109	112	104	116	144	119	115	116	108	112	115	109	129	117	114	112	118	119	107	117	108	118	126	112	113	140	123	107	112	113	122	118	116	109	119	113	113	109	119	111	122	105	125	117	117	109	115	125	107	111	143	144	98	108	123	101	121	135	124	116	111	136	121	122	118	113	136	147	110	133	115	111	102	119	133	118	115	130	113	121	129	106	126	96	135	129	98	118	99	100	102	113	112	122	135	114	101	120	127	117	114	133	127	110	122	133	126	122	119	130	117	132	133	118	118	120	126	121	126	128	117	117	137	126	130	122	98	107	135	125	107	111	134	112	140	119	130	104	135	122	113	106	129	133	124	108	125	115	116	114	107	118	105	131	120	112	107	133	124	126	110	111	114	131	100	123	117	107	119	114	120	128	124	126	114	145	123	140	114	117	106	108	115	104	122	139	110	117	124	115	136	115	123	122	124	132	102	119	113	122	125	122	134	114	131	141	123	108	126	125	112	116	120	131	123	134	133	121	114	126	111	145	118	151	111	115	113	127	117	130	134	127	135	125	111	118	125	135	138	131	103	108	122	86	126	113	132	110	131	121	131	117	132	110	127	135	96	119	108	108	101	108	126	137	116	115	105	130	127	103	122	108	108	120	120	120	137	114	142	127	114	122	123	127	105	123	124	124	111	114	104	131	133	131	144	122	122	130	129	119	121	133	142	117	111	139	129	120	130	117	116	103	109	138	108	145	115	118	119	132	101	111	140	123	133	108	105	117	120	135	140	115	99	123	126	130	106	115	116	119	117	130	122	114	132	118	104	106	111	114	114	119	118	135	117	135	129	113	140	125	104	126	117	105	105	127	118	110	108	116	124	131	126	130	97	126	106	117	106	110	137	122	115	120	125	123	157	109	97	127	118	126	137	126	111	133	103	131	112	107	125	147	114	117	122	120	118	122	104	131	102	115	108	123	103	117	141	110	119	128	116	117	121	127	134	114	118	107	103	120	129	102	128	135	120	130	121	126	113	112	132	104	125	133	121	140	110	107	124	103	119	120	126	130	150	118	111
8460	3452	8279	10038	9012	7193	5637	4601	3847	3228	2798	2527	2165	1927	1718	1700	1909	1966	1836	1565	1288	1295	1213	995	820	892	750	711	698	772	681	749	749	729	736	613	644	582	497	496	455	521	534	541	600	614	549	540	501	526	522	529	530	479	487	481	414	491	465	436	392	440	469	445	446	451	425	415	357	375	358	346	312	327	321	291	334	329	342	333	341	304	320	313	331	320	321	324	326	358	343	339	335	334	344	343	311	355	300	328	293	342	343	325	320	321	341	339	346	292	322	328	356	333	330	292	323	356	361	347	312	286	339	304	319	329	308	291	306	326	335	339	322	325	303	280	334	337	314	353	282	281	305	319	295	291	319	294	319	304	321	329	303	325	335	292	320	322	328	347	321	277	329	327	312	312	284	289	338	331	307	308	321	321	306	282	291	288	314	311	292	297	318	282	295	320	314	292	337	286	287	317	326	276	325	325	292	336	333	309	321	298	308	333	298	324	308	299	335	323	318	307	308	332	264	305	286	278	309	320	324	252	293	307	334	303	336	309	287	295	292	278	342	302	297	326	313	332	316	292	309	287	298	310	316	308	312	325	350	269	339	314	294	312	279	301	318	336	323	301	290	295	332	273	299	268	299	325	344	294	316	317	309	294	328	305	318	312	286	297	307	298	310	277	280	275	313	325	308	318	338	303	298	323	312	324	297	311	295	316	310	306	314	311	302	294	296	337	309	301	299	331	320	307	302	276	333	278	309	339	327	338	299	281	314	317	351	302	272	299	286	309	325	323	318	323	327	323	335	302	316	324	303	289	299	305	284	300	302	286	297	322	324	283	308	321	304	295	310	318	338	330	331	334	315	328	304	298	336	288	283	303	272	318	279	291	312	305	338	309	295	311	308	298	315	310	295	327	340	322	320	299	335	269	317	305	312	306	328	313	284	320	290	304	305	319	290	295	337	298	303	283	313	321	313	316	299	321	322	321	299	297	290	314	304	344	351	327	302	281	298	317	300	334	327	313	283	303	320	290	315	284	309	321	305	314	312	300	316	273	317	287	299	321	285	333	335	295	319	288	292	321	274	346	253	330	306	304	314	294	299	291	332	346	333	327	349	291	296	306	307	340	318	304	276	287	298	322	292	283	312	326	291	327	299	310	293	313	360	315	326	295	342	295	355	292	305	323	298	303	292	314	315	300	315	313	317	292	284	286	335	297	284	296	293	301	290	319	294	291	330	345	337	307	299	346	317	319	341	301	326	322	319	289	295	308	282	317	305	347	306	306	335	263	293	323	302	333	331	309	311	312	265	286	317	295	327	312	288	314	336	301	282	330	275	306	307	272	277	304	294	273	324	296	319	307	316	313	309	313	306	296	315	312	314	310	289	296	348	303	267	325	322	298	311	291	325	290	313	293	279	326	309	304	309	334	320	274	313	322	297	324	287	279	268	283	313	291	321	296	298	316	275	316	298	318	299	279	304	330	302	304	295	312	347	325	308	300	296	308	322	315	339	317	320	323	331	305	318	316	315	295	341	303	279	334	294	302	298	293	319	360	341	316	291	305	298	294	314	309	308	308	286	286	332	290	320	290	288	332	288	316	320	320	305	301	327	293	352	307	308	361	306	290	294	325	314	316	312	280	315	306	328	296	305	340	303	283	298	313	329	298	333	297	321	311	300	297	315	307	314	310	295	297	317	293	316	315	294	286	282	307	301	334	314	325	275	329	307	310	313	313	306	306	316	306	304	294	314	305	292	294	335	303	296	310	292	342	290	305	328	302	295	317	278	292	313	281	300	274	309	310	296	309	325	327	300	301	294	309	299	297	321	299	308	295	279	306	308	273	322	309	293	324	294	289	318	313	307	294	326	310	301	328	320	294	287	319	300	340	300	319	331	321	329	326	312	311	293	347	313	320	321	321	320	287	283	325	307	319	329	309	319	265	296	324	306	312	307	322	313	321	318	311	342	281	324	273	320	280	285	304	337	293	301	292	273	296	292	282	316	287	285	341	330	319	279	304	329	290	294	298	329	315	305	314	311	316	324	306	278	285	318	305	316	293	318	287	289	321	319	322	312	300	310	306	310	340	327	306	306	303	335	284	303	299	306	296	318	302	310	323	334	322	328	319	298	294	302	328	321	301	315	320	306	322	311	322	325	314	282	291	301	316	311	300	302	295	325	322	309	317	285	322	331	340	302	298	319	307	308	307	300	311	325	346	306	295	298	316	333	281	299	290	313	292	317	309	307	339	316	326	301	318	307	295	314	291	296	290	337	318	317	325	299	346	306	296	323	320	283	295	321	310	306	330	316	302	304	314	320	336	310	317	321	309	285	307	315	310	291	329	280	306	292	269	274	291	301	313	342	288	301	279	310	341	303	313	310	261	315	274	297	314	333	307	302	302	342	320	306	285	286	299	324	307	328	351	311	289	307	306	278	296	286	281	309	301	319	300	277	310	337	304	298	307	319	323	290	294	303	321	315	297	318	303	298	339	274	327	316	309	325	296	284	291	319	303	300	302	335	306	314	294	312	305	301	309	328	308	318	294	312	296	326	301	308	315	300	336	301	331	315	333	313	316	292	287	296	301	320	329	298	313	290	279	334	292	333	338	317	294	291	298	320	320	287	304	294	324	298	328	313	296	299	338	315	316	325	296	292	276	323	282	296	313	332	313	320	337	278	327	331	344	320	292	305	322	252	290	303	304	283	312	314	288	305	297	320	306	286	304	320	311	312	298	324	304	297	324	292	314	288	300	284	310	287	326	319	306	323	316	297	305	304	330	295	303	327	297	316	303	287	301	276	313	328	296	339	296	271	303	344	309	298	302	307	326	296	311	314	335	324	298	320	322	312	288	328	292	325	299	320	297	328	301	307	319	319	287	268	305	321	285	290	308	323	318	294	313	311	308	296	298	323	300	306	300	300	312	322	291	296	327	334	293	294	292	296	295	290	320	304	308	315	312	304	326	322	326	320	333	314	339	305	294	295	303	296	312	324	351	292	301	295	327	299	325	292	312	314	303	295	295	312	297	348	308	317	311	299	291	290	301	327	298	317	302	312	318	288	311	309	310	332	304	293	295	304	329	301	337	298	298	322	341	339	308	297	301	318	323	306	281	301	286	299	299	302	288	339	296	277	307	304	298	306	293	324	329	303	284	331	319	315	298	287	304	319	315	316	325	324	329	291	294	293	319	306	319	329	323	322	305	311	284	293	302	332	315	291	297	307	273	286	316	328	301	280	307	309	311	325	300	309	314	320	309	287	331	326	298	320	337	308	296	312	308	322	281	307	304	318	316	272	282	309	302	309	334	306	332	315	296	312	312	306	293	289	309	322	296	324	326	303	312	315	311	335	324	330	311	325	327	326	334	326	305	308	291	322	312	308	302	312	310	275	327	318	304	325	300	302	323	284	327	299	300	294	342	300	299	321	314	286	289	314	330	306	307	314	333	312	289	311	310	269	312	291	314	311	278	296	328	323	377	330	316	322	325	284	313	280	312	299	300
2953	963	1150	898	669	541	440	347	304	280	301	286	272	234	262	219	266	267	215	244	236	212	192	222	224	192	210	211	211	235	208	224	212	223	220	207	221	176	199	207	208	191	200	210	196	208	204	195	192	214	196	203	214	194	214	209	204	228	189	205	209	211	194	201	190	195	215	216	189	206	191	209	210	218	234	194	206	228	228	184	207	200	194	217	216	212	205	178	203	207	221	166	198	199	198	196	224	211	177	214	232	203	191	190	171	208	220	205	203	212	187	229	232	215	194	223	207	182	221	210	188	237	193	201	201	213	230	216	198	206	206	189	208	188	208	187	213	227	181	209	226	205	218	218	215	202	195	214	204	184	228	211	228	208	218	220	199	202	194	196	203	223	209	190	207	189	205	196	204	233	208	230	208	239	207	200	222	216	210	191	193	236	179	217	207	230	201	209	175	200	233	209	210	171	238	219	197	195	187	197	201	224	201	209	196	208	236	202	228	223	207	179	205	211	188	198	197	232	201	230	220	200	180	197	210	199	201	201	212	208	212	218	196	231	193	226	207	183	211	217	221	220	184	205	184	203	196	203	194	205	201	212	221	184	186	191	200	206	199	208	215	178	204	189	224	196	181	193	195	174	222	208	197	202	225	207	204	221	217	206	227	170	152	204	193	198	209	193	205	204	224	189	230	214	225	207	189	234	188	197	202	242	230	205	176	202	210	213	219	214	214	213	221	229	208	206	186	216	218	203	211	231	229	208	212	219	193	229	196	207	212	176	189	187	187	188	186	201	213	201	197	197	198	234	202	204	193	217	190	211	210	206	203	219	205	209	189	210	213	198	191	224	201	185	216	214	199	191	193	205	179	206	205	204	220	216	217	223	210	203	224	211	188	239	200	192	187	193	183	204	184	219	216	202	174	179	201	223	194	199	183	179	198	200	178	190	194	187	199	184	209	232	207	228	220	211	222	222	242	212	218	204	214	219	177	210	227	216	195	225	192	171	180	207	209	220	204	207	217	206	211	184	203	240	213	221	203	225	193	184	183	201	198	202	218	208	175	224	211	198	215	196	213	193	219	195	191	192	176	219	189	189	201	196	172	189	218	214	183	214	202	183	188	174	216	203	212	194	212	204	186	232	218	207	190	180	207	185	196	238	192	202	213	209	190	198	202	250	171	187	180	197	214	191	203	218	215	211	231	201	205	223	182	221	197	215	203	220	204	238	221	217	192	209	206	213	211	191	235	227	211	206	208	205	233	199	203	211	208	224	217	188	225	202	223	204	203	201	220	209	195	221	181	210	203	173	200	201	195	193	186	185	212	205	200	212	184	205	188	202	201	225	228	190	206	177	207	204	210	200	189	227	207	226	201	199	192	208	210	226	207	210	192	203	211	198	198	213	182	188	215	199	166	238	206	185	199	223	213	201	230	188	195	198	213	228	190	189	204	193	196	215	202	202	216	202	230	213	207	230	227	208	215	197	212	194	202	199	220	209	178	222	219	230	199	202	185	215	190	201	210	213	188	213	204	211	208	217	211	211	181	195	198	232	204	217	223	207	207	213	193	190	210	216	188	209	211	214	199	178	168	202	200	222	211	215	181	214	219	199	183	211	203	171	221	199	176	194	223	189	200	203	196	197	232	202	226	215	217	207	190	217	199	210	205	211	197	203	205	193	225	213	207	200	205	179	181	217	221	207	217	193	193	210	212	239	220	200	204	189	209	203	217	207	215	212	225	204	196	191	205	163	206	218	205	199	223	185	223	229	200	207	180	206	177	214	199	197	227	195	211	203	229	201	226	187	206	205	176	220	216	181	197	178	230	196	205	201	188	194	179	184	215	189	173	244	191	184	186	201	191	216	206	194	209	202	214	178	203	187	219	187	178	212	194	211	196	202	222	197	194	209	202	209	165	223	189	187	223	220	198	183	203	217	200	171	217	215	217	180	196	209	208	200	207	215	185	203	185	213	225	179	201	233	207	222	207	192	215	225	190	201	200	219	213	216	187	191	212	209	199	211	197	217	183	204	209	230	195	185	203	206	182	185	195	212	184	199	215	173	196	197	205	211	195	192	201	224	211	214	208	203	174	198	186	208	193	213	223	206	222	172	197	209	212	174	206	222	164	204	226	195	201	209	205	217	226	208	210	196	183	208	215	192	183	200	187	194	237	176	212	209	181	220	196	199	211	189	203	259	193	204	205	216	185	223	216	216	234	203	218	220	201	213	226	210	222	189	213	186	184	209	213	216	199	201	188	178	198	197	204	192	213	240	189	217	220	206	191	226	209	202	206	203	204	216	195	195	224	170	221	192	218	190	214	177	192	196	200	196	200	192	195	222	184	216	209	209	197	188	173	183	201	209	218	183	184	230	191	203	190	198	184	180	171	208	230	222	207	198	203	241	203	198	201	220	192	201	207	200	178	184	185	205	243	201	201	200	224	202	203	193	232	206	190	211	245	206	200	178	202	215	218	208	188	183	217	171	192	189	212	204	222	217	221	194	196	202	198	202	200	200	203	215	188	209	195	207	223	212	204	209	200	196	206	179	200	188	228	192	208	214	211	186	202	217	223	190	188	208	231	184	232	210	176	206	185	188	203	204	203	200	222	216	205	210	190	224	201	194	222	229	188	194	221	193	217	205	205	199	226	193	194	180	189	180	214	181	217	201	189	187	202	197	206	195	202	169	178	214	196	193	217	216	211	208	189	226	194	214	167	195	182	218	175	213	222	226	185	202	184	200	231	198	186	195	217	205	202	212	190	204	205	234	204	191	202	208	202	188	209	207	206	210	185	207	174	197	225	201	193	207	202	221	200	187	225	187	205	192	198	183	224	193	208	228	209	225	189	221	209	200	232	210	216	219	181	204	187	154	205	208	193	222	194	185	205	212	215	212	191	174	218	197	215	207	188	205	215	197	201	190	217	203	198	206	202	199	207	200	248	202	224	187	211	227	204	190	193	208	190	207	204	228	216	205	205	177	207	179	195	214	226	208	227	227	240	228	202	189	199	192	185	190	168	220	202	196	203	183	223	202	204	206	202	184	202	184	186	195	213	184	220	201	183	207	223	204	227	206	211	201	193	207	220	211	205	213	220	189	233	220	218	200	203	207	199	205	174	227	185	193	206	188	205	196	203	220	212	191	222	214	210	204	201	198	189	198	203	204	198	197	201	200	214	184	196	204	186	178	225	205	228	167	194	174	207	203	207	216	208	200	214	194	195	201	208	212	197	195	204	197	196	194	185	188	190	220	204	211	202	201	192	223	217	203	198	215	208	206	185	214	185	170	202	217	186	210	188	207	209	197	194	194	224	230	207	200	214	177	189	219	226	219	183	226	185	199	189	202	189	196	211	203	194	191	217	185	213	215	210	217	213	224	219	206	218	213	201	226	201	220	189	218	195	201	212	193	203	180	203	181	191	206	213	227	177	182	210	203	216	201	233	169	214	175	213	197	217	214	208	171	195	210	220	213	180	221	199	204	232	197	168	200	205	180
2621	1155	2304	2788	2513	1999	1640	1330	1173	1043	926	815	839	741	703	639	772	747	798	694	670	597	617	605	579	540	536	541	520	566	483	570	522	575	537	522	524	549	498	494	503	488	500	481	524	568	506	540	548	542	538	552	511	500	447	525	524	478	472	525	496	534	547	509	457	502	476	477	499	492	459	480	480	503	496	497	493	500	467	450	465	458	472	505	468	476	473	510	463	500	462	476	482	469	481	514	442	476	486	461	465	484	502	467	515	457	446	462	462	498	420	469	456	469	503	524	457	468	445	472	467	483	466	471	481	495	481	459	455	495	457	490	447	494	483	457	504	461	459	474	440	486	503	434	478	441	480	485	474	480	465	472	466	443	417	454	482	459	502	494	518	465	474	455	513	477	458	445	449	488	485	491	491	482	471	499	495	456	494	505	461	501	452	458	479	474	494	483	480	466	467	449	458	498	449	455	499	435	491	515	517	450	462	458	511	496	469	491	515	414	442	504	453	485	502	470	481	484	451	458	472	493	459	499	453	475	462	470	455	460	434	453	455	474	496	476	456	459	456	502	487	491	456	461	439	453	471	472	473	476	452	522	423	491	481	454	488	466	473	493	436	443	450	457	503	475	488	497	458	470	476	463	449	490	440	473	475	481	475	439	469	437	437	462	454	465	453	461	472	502	479	456	499	443	435	479	496	478	502	455	472	464	473	496	500	459	484	437	447	472	477	459	467	509	459	458	471	460	512	492	510	487	471	464	498	464	478	436	437	448	485	457	473	452	521	446	492	464	478	488	455	476	488	466	458	485	478	469	488	495	517	418	465	492	496	443	441	550	497	510	474	462	469	515	424	489	467	500	456	553	509	494	490	459	481	506	432	517	479	429	462	433	457	485	464	453	442	467	484	459	484	480	423	498	467	464	446	457	442	479	478	475	458	501	473	498	497	428	490	500	473	448	460	472	458	479	465	509	490	440	432	484	445	467	492	438	497	504	478	473	483	458	477	508	462	468	503	469	491	468	458	450	486	434	473	460	462	420	477	483	491	460	490	482	468	481	474	444	461	470	481	522	461	483	497	482	483	485	516	448	459	484	447	441	466	441	485	483	477	431	488	445	504	492	491	499	423	489	494	448	464	486	447	492	495	466	499	510	479	447	480	464	498	512	463	455	461	482	449	489	453	489	465	479	452	488	431	468	446	456	468	474	475	459	467	452	438	453	474	494	483	482	483	485	499	479	479	448	495	496	492	492	485	480	449	497	443	493	440	467	472	468	477	450	510	450	468	418	446	443	483	435	509	504	464	442	477	451	464	448	494	513	485	454	486	485	487	480	433	474	479	506	453	460	474	477	507	456	466	480	481	507	474	494	460	486	440	451	490	473	461	447	503	458	484	477	444	473	443	494	477	486	475	488	476	454	474	459	457	497	452	454	453	439	492	490	528	464	454	466	437	483	470	475	412	462	468	457	452	479	503	482	409	457	465	441	476	470	457	471	474	500	455	434	450	450	442	487	423	475	497	442	453	453	475	515	477	474	487	451	467	491	506	477	480	500	458	457	489	475	470	467	460	532	454	464	442	468	446	498	490	472	494	464	477	456	449	495	468	479	453	431	472	517	495	438	481	465	444	440	441	446	439	475	472	466	459	474	497	512	481	484	494	472	489	490	450	461	449	487	460	494	480	482	445	493	461	438	509	445	460	477	482	442	486	495	482	474	432	486	446	474	448	485	466	474	457	435	484	495	457	501	486	489	484	453	465	453	459	434	503	494	453	416	456	511	439	469	448	427	451	479	459	493	465	444	432	476	460	474	437	485	478	466	486	501	464	445	483	448	503	476	493	464	501	481	449	487	485	478	497	443	447	465	465	473	482	457	477	496	517	461	514	451	495	461	455	477	480	492	448	459	466	490	512	490	450	457	495	489	484	448	477	469	462	479	503	486	437	449	460	495	478	485	457	475	498	487	438	472	499	439	468	477	455	493	479	461	466	451	482	443	479	479	478	458	452	452	472	464	496	490	452	469	450	469	483	475	475	492	478	489	496	474	445	439	443	474	468	474	453	464	461	480	471	492	509	473	493	466	469	445	451	485	453	456	467	460	482	441	488	483	440	490	486	431	478	488	452	439	491	451	463	447	463	486	476	472	450	438	515	448	491	453	440	483	458	487	444	459	415	468	488	501	472	472	459	500	481	481	481	454	443	482	458	436	453	541	480	449	465	449	461	426	492	483	467	442	483	489	482	478	525	485	487	451	476	445	476	515	455	491	479	486	479	469	443	478	465	488	471	486	483	483	464	458	428	458	487	469	465	504	487	437	488	501	459	456	501	432	492	492	483	460	509	479	449	467	478	462	433	491	494	461	466	452	483	484	513	473	466	521	492	477	468	485	481	475	483	472	482	476	454	502	468	438	466	509	443	465	486	464	472	448	507	487	471	469	475	471	481	478	472	513	463	443	469	488	463	466	478	482	429	448	433	458	446	474	475	514	459	494	470	451	464	498	469	484	492	509	487	453	462	487	524	503	483	486	449	498	473	464	510	458	465	493	468	469	491	424	462	481	474	471	476	490	502	439	438	476	452	468	469	431	525	435	483	480	488	505	448	483	485	479	465	474	498	478	485	485	469	480	474	487	470	455	454	469	457	498	477	511	425	434	493	496	478	463	479	461	425	518	510	466	484	477	467	445	505	432	457	478	471	436	416	473	473	518	454	447	451	471	467	494	453	464	463	454	435	478	446	484	435	466	441	460	432	452	452	460	464	498	466	511	488	472	468	456	478	469	484	467	479	489	461	496	469	460	485	478	479	462	484	426	457	463	502	489	490	474	456	489	494	486	465	463	463	503	475	519	513	473	438	467	457	512	469	470	477	482	487	477	471	479	429	483	466	457	494	471	505	452	408	468	469	468	498	467	531	482	471	453	439	451	492	486	487	490	500	480	460	468	455	472	488	479	507	477	501	466	468	474	454	446	482	492	453	456	497	442	448	490	494	483	488	489	482	450	479	433	462	496	513	479	495	486	480	441	485	448	449	463	468	503	442	480	476	457	485	444	481	483	524	470	490	489	453	464	480	474	485	437	474	494	489	488	479	446	479	464	444	502	486	468	483	501	457	487	437	483	494	496	462	475	468	485	474	479	464	481	468	438	442	497	479	436	464	469	480	477	522	458	476	489	485	451	426	475	525	459	455	470	440	480	489	475	481	485	432	485	463	505	481	435	481	445	458	495	431	475	457	431	423	467	490	513	479	489	427	457	476	502	427	507	491	472	459	436	458	490	462	484	508	487	427	475	462	455	454	476	471	480	439	527	487	450	470	468	484	454	474	459	470	498	469	505	446	464	460	453	473	476	486	476	476	542	476	476	530	438	440	479	467	507	467	484	461	487	460	452	466	489	465	461	475	494	450	471	476	473	451	494	469	489	483	435	488	476	424	466	465	452	454	460	467	459	454	454	458	470	453	471	493	500	474	455	479	474	477	475	441	473	468	471	474	460
8737	2181	2797	2128	1458	1024	815	598	468	400	351	313	290	286	216	208	226	239	205	189	187	176	159	158	162	168	147	137	136	157	134	144	151	161	137	118	145	132	135	125	133	118	130	150	146	126	128	116	145	129	125	132	119	124	140	126	107	116	121	135	128	134	135	111	137	142	117	137	144	125	96	131	110	122	114	124	113	129	120	131	107	110	111	118	115	135	113	117	99	103	112	124	133	121	107	124	123	108	99	126	97	130	131	90	104	119	137	123	119	124	108	115	119	100	116	88	122	128	100	123	128	107	130	95	99	110	116	98	116	109	124	146	104	107	127	110	125	109	122	127	117	108	147	132	105	132	118	121	98	97	93	110	106	121	120	115	128	105	107	123	130	133	122	130	110	111	139	115	120	124	102	109	123	103	141	107	102	108	135	138	101	134	130	116	145	128	118	119	116	116	119	120	127	112	110	101	92	125	112	115	122	104	118	123	112	130	108	113	122	132	113	120	104	106	104	120	107	104	119	106	125	106	123	107	114	111	141	123	117	122	115	102	109	128	138	117	123	131	139	113	110	102	119	136	120	115	126	114	106	108	111	117	112	129	137	108	140	96	117	121	122	115	111	109	123	121	106	116	123	128	117	117	101	107	120	116	119	106	133	124	118	116	109	116	112	138	118	112	120	132	115	124	114	124	128	126	127	103	102	115	133	129	115	105	123	122	136	114	107	116	112	115	131	124	106	126	115	128	110	96	109	122	112	119	130	131	119	108	117	113	119	113	130	122	113	113	125	130	91	109	121	117	98	109	136	105	124	130	115	115	113	121	129	116	126	134	132	121	116	121	105	112	130	121	126	109	115	99	108	131	96	128	117	125	122	119	118	124	113	136	132	92	113	108	112	130	110	143	133	128	120	133	125	134	130	123	111	126	111	111	104	107	104	112	118	99	108	100	132	107	115	107	89	123	143	111	114	115	129	132	119	108	122	129	134	115	107	117	119	122	109	122	117	113	115	110	106	111	115	129	132	99	99	113	116	121	129	124	101	123	112	105	118	96	118	114	94	130	113	127	120	108	110	110	110	112	115	116	123	106	123	113	109	140	122	110	120	116	102	116	107	91	127	132	105	114	117	110	115	139	117	112	120	113	95	111	125	115	117	109	115	126	121	112	108	113	126	133	126	119	137	111	124	121	121	104	123	126	111	116	115	112	125	123	110	106	101	131	117	135	131	106	103	152	120	124	131	124	128	126	113	122	104	114	121	97	126	118	102	129	110	114	116	95	108	109	102	105	126	121	106	128	118	129	102	95	114	114	132	118	116	118	103	140	110	125	121	126	101	122	124	136	135	145	124	107	103	128	117	120	111	124	104	119	108	105	106	95	111	123	128	116	117	127	123	98	108	108	108	133	105	116	119	114	125	143	110	108	119	119	113	114	132	113	117	105	135	107	103	109	119	131	102	119	106	115	116	115	105	123	122	126	127	125	143	120	114	138	108	115	123	96	119	122	114	134	115	121	112	128	108	91	116	116	119	118	121	110	121	116	128	115	127	114	120	121	125	145	99	114	92	114	110	111	103	105	110	132	100	97	117	112	118	133	131	105	121	132	117	121	114	125	114	104	107	123	103	100	126	119	126	102	112	118	109	125	124	117	100	118	126	119	115	124	118	102	98	112	118	126	142	114	120	103	133	107	111	116	121	121	125	125	118	129	121	127	128	114	147	128	131	120	127	120	124	116	105	104	104	117	112	114	107	117	127	117	92	117	119	114	112	115	113	135	132	96	125	98	116	112	123	108	105	123	112	107	129	103	105	117	122	104	117	129	116	142	99	126	119	96	102	117	109	112	104	97	109	105	135	136	103	106	137	110	117	120	119	118	126	131	107	132	114	103	143	122	113	121	108	122	124	122	104	133	115	111	107	116	122	134	115	123	103	111	124	127	119	107	112	148	104	110	96	121	104	103	125	120	129	112	115	141	143	119	106	117	117	104	112	112	102	127	137	132	99	118	100	126	143	113	109	114	103	115	114	110	99	111	118	125	116	106	116	93	135	119	125	118	125	122	115	115	106	119	116	118	113	113	81	118	127	124	120	119	90	97	108	116	125	127	101	130	111	129	113	106	131	135	116	112	137	98	108	119	117	127	108	118	138	109	116	130	117	109	110	109	122	105	128	106	108	131	115	126	105	125	127	123	106	123	127	140	123	123	98	128	110	116	115	123	123	127	115	131	111	102	115	128	102	112	112	125	111	111	92	123	106	114	111	99	110	147	142	115	107	95	123	119	112	102	114	129	101	119	116	109	105	128	105	121	115	114	111	103	153	119	116	122	113	130	100	111	104	97	133	129	121	100	110	123	103	126	115	132	106	124	117	121	122	107	124	111	129	116	106	133	123	112	117	107	123	124	119	132	129	107	116	120	114	112	135	132	112	126	131	111	102	131	135	116	122	123	117	124	110	116	167	123	141	106	117	121	107	102	108	104	153	117	121	124	96	115	105	113	120	120	109	127	108	121	110	101	129	96	123	114	117	120	117	122	125	121	120	127	103	137	105	134	106	121	103	104	116	112	121	115	112	114	109	113	110	113	111	113	103	121	110	119	98	107	95	120	140	101	121	110	102	110	114	125	109	133	120	127	114	117	114	137	106	98	106	119	127	124	104	130	119	111	100	114	117	117	143	99	106	124	134	119	137	119	123	125	124	119	128	105	126	92	120	103	95	116	124	111	109	111	108	115	125	105	124	134	91	122	124	128	120	109	120	122	113	125	128	108	128	114	112	106	107	119	111	128	121	120	108	111	113	122	112	123	110	95	136	116	104	112	130	113	129	112	95	106	113	107	118	100	116	114	124	95	96	110	123	125	120	117	108	110	100	108	104	111	99	126	120	118	132	111	117	108	110	130	117	102	106	133	120	151	114	109	103	121	109	103	129	127	116	117	120	140	96	132	114	111	103	114	121	127	107	111	114	127	132	134	111	106	103	109	118	133	123	116	115	110	117	128	126	129	117	117	113	121	118	124	115	107	125	109	132	109	101	118	128	124	111	122	112	131	103	127	113	107	124	104	111	118	126	118	103	130	104	126	128	111	101	126	114	111	96	129	125	116	117	114	105	98	116	107	131	126	105	92	115	105	122	126	112	122	112	128	120	117	121	106	113	89	112	100	111	126	118	114	130	109	113	124	120	110	97	111	113	107	127	112	120	144	114	105	118	116	94	94	108	125	107	126	115	133	114	108	132	111	137	126	113	124	125	118	117	101	112	111	97	114	112	122	114	121	119	118	108	115	129	107	130	136	109	96	122	125	130	124	112	111	102	110	101	130	117	86	124	125	107	139	122	109	116	126	124	114	100	109	111	120	107	123	109	130	113	115	112	110	116	129	118	123	101	119	118	116	124	107	106	116	109	108	126	129	97	119	116	115	132	115	96	132	111	109	112	135	123	114	114	117	116	102	115	119	117	127	116	125	110	121	119	129	120	107	113	111	126	122	139	125	79	121
6282	2146	5190	6433	5720	4561	3751	2908	2335	2112	1901	1625	1395	1293	1092	1085	1192	1222	1192	1068	908	840	755	647	637	566	608	531	526	489	521	499	514	560	514	479	547	464	436	405	382	388	416	474	442	502	429	392	431	410	423	461	436	399	381	385	386	339	368	336	331	369	408	379	381	383	381	357	351	306	305	307	285	285	318	261	320	273	300	308	281	276	313	278	317	301	317	345	323	316	303	310	300	316	292	303	291	320	285	271	306	283	300	309	298	296	266	308	270	281	310	282	325	315	291	302	305	292	333	296	316	311	299	290	260	292	297	306	286	289	280	277	293	259	277	274	268	333	306	254	298	295	285	289	285	280	274	286	290	308	273	288	284	279	255	291	292	282	280	289	271	299	310	280	282	293	291	275	289	278	312	294	276	281	301	309	308	304	285	292	298	292	277	298	287	272	266	277	295	279	307	293	266	278	298	275	261	320	292	271	301	265	282	328	291	319	310	292	285	304	306	298	310	265	288	287	280	326	321	289	297	286	307	295	286	304	266	289	268	303	299	284	283	268	287	284	303	276	276	272	290	290	289	275	275	281	276	284	284	292	297	298	290	319	307	300	263	279	301	271	258	291	274	272	294	280	285	316	288	273	297	312	288	295	278	285	302	288	277	301	285	280	279	271	265	329	292	301	268	269	278	334	295	292	295	315	312	292	292	295	274	281	309	292	261	304	316	276	298	267	307	307	315	286	302	297	264	298	261	290	249	278	279	291	295	298	309	308	302	300	277	295	295	303	299	307	298	292	284	268	273	281	300	296	304	276	300	287	296	278	300	280	308	319	322	281	295	309	291	291	309	285	310	287	277	312	328	304	299	301	274	297	303	282	305	282	287	326	266	300	280	301	284	304	288	275	296	301	296	314	279	294	305	296	289	287	308	282	298	278	296	266	290	280	298	304	272	265	302	277	297	274	299	253	313	275	304	319	309	285	327	267	324	256	305	274	270	306	266	256	270	321	325	297	309	260	303	299	283	307	307	279	279	284	274	272	305	301	273	289	289	316	314	300	266	281	286	287	301	283	296	292	297	303	293	294	295	288	283	306	306	280	283	296	302	268	331	317	298	274	302	302	315	258	277	287	267	304	306	277	282	305	290	275	278	306	310	296	287	284	293	284	270	283	325	274	246	276	307	299	275	273	285	266	320	287	283	300	288	283	301	294	271	311	268	291	298	316	278	303	282	313	272	281	317	280	318	303	273	277	317	289	318	284	285	326	326	280	282	305	305	318	262	310	281	286	284	270	290	270	291	285	280	317	295	287	317	269	312	304	284	246	277	282	276	291	291	320	270	301	320	245	291	279	331	333	309	293	278	309	290	279	312	295	244	300	284	295	282	299	276	284	319	285	290	276	304	309	278	254	295	283	287	308	309	272	294	287	301	291	284	280	287	286	287	292	273	270	285	264	264	265	309	285	273	291	294	248	298	300	310	287	310	300	275	273	274	306	257	260	289	304	282	281	297	267	282	278	254	313	296	300	290	285	295	278	274	296	293	296	296	309	293	309	305	295	292	295	280	289	295	295	285	258	286	312	258	270	280	260	269	255	279	314	285	267	300	299	300	297	304	274	281	307	306	282	264	312	272	294	266	268	299	301	281	299	313	283	320	309	269	287	290	318	269	250	299	269	269	305	277	278	293	278	280	278	285	301	292	312	247	283	304	273	308	259	263	292	293	287	300	285	262	286	300	307	290	289	274	301	329	276	310	278	295	312	296	282	297	316	303	305	282	287	279	282	258	325	282	274	293	252	279	292	292	284	276	290	296	270	296	268	269	299	305	298	273	294	268	317	312	284	292	296	277	289	310	325	276	267	295	279	298	277	292	310	335	304	259	309	297	300	294	304	287	334	280	285	278	319	288	303	314	306	294	292	280	323	290	264	308	249	284	305	288	268	282	285	278	287	294	290	296	323	278	257	282	294	289	305	279	275	286	316	267	260	277	284	283	285	265	305	292	286	285	311	316	299	293	295	290	278	299	273	321	288	278	326	308	322	295	288	310	282	292	268	280	315	331	292	271	302	315	286	323	298	269	313	281	297	282	296	277	302	308	288	282	280	276	326	290	287	295	307	309	292	295	297	285	280	291	309	293	307	277	277	291	277	296	269	277	281	297	322	297	289	312	274	278	280	307	259	322	314	296	280	274	296	295	252	289	267	318	289	293	297	304	292	301	310	292	288	324	291	300	283	299	260	287	268	277	272	296	295	308	324	295	277	289	299	288	282	310	320	283	274	297	291	298	273	285	266	287	321	298	268	294	309	279	302	281	322	316	250	267	281	270	286	288	299	308	264	284	320	259	284	261	294	296	287	305	298	313	322	311	333	299	320	274	259	292	314	258	269	298	294	293	278	305	281	287	264	268	260	289	304	288	278	286	302	302	314	308	309	308	289	271	282	283	279	296	302	305	285	278	291	301	259	318	287	298	280	290	293	317	296	285	299	278	300	287	275	288	295	307	270	283	257	289	293	304	301	267	292	292	324	292	300	288	275	291	317	296	300	283	290	292	274	314	295	272	272	291	283	302	307	310	288	304	296	297	318	263	276	280	302	269	291	259	300	288	285	310	296	258	332	300	303	294	292	292	277	287	284	283	316	286	292	277	304	283	274	312	290	298	264	284	293	312	271	291	284	269	265	280	303	298	302	302	287	271	299	268	291	312	282	285	299	272	288	305	310	278	293	292	331	284	276	289	276	277	325	304	284	311	305	253	293	298	282	291	282	282	286	307	288	298	282	294	273	276	299	282	295	278	287	293	282	315	300	271	297	312	312	282	307	284	323	317	286	291	268	283	305	285	278	271	287	303	300	286	269	315	283	306	305	331	280	291	319	269	301	331	306	283	287	293	279	271	309	305	300	301	255	306	294	301	281	308	287	287	299	309	322	271	316	300	246	303	290	276	300	262	301	317	292	257	287	287	289	282	285	274	277	292	276	282	274	299	297	258	301	258	297	280	282	256	314	264	291	309	295	294	285	304	281	294	275	262	301	281	284	296	287	299	295	283	306	310	287	293	267	281	294	308	321	303	278	270	272	303	270	285	300	315	279	287	291	301	293	285	307	291	267	264	294	325	298	311	275	284	260	309	281	305	265	291	271	293	297	300	282	283	316	274	274	268	275	305	291	268	320	303	258	309	277	307	299	266	320	271	276	265	296	279	290	282	304	285	322	309	244	266	283	290	300	273	296	289	282	306	306	322	275	280	308	290	272	275	321	274	301	321	287	306	274	294	305	278	297	280	291	317	285	289	305	271	288	290	291	272	285	305	276	284	307	278	295	285	264	309	302	278	296	282	268	301	287	291	295	297	314	288	284	295	274	297	313	312	313	275	286	260	292	335	279	280	291	288	309	297	308	284	311	276	326	305	299	282	303	303	295	293	280	295	281	280	329	293	281	298	285	325	282	317	307	281	288	316	271	272	286	295	290	271	292	265	289	261	290	301	308	297	288	281	291
15754	4114	4548	3635	2279	1643	1197	936	694	555	499	469	371	355	313	270	345	343	287	282	243	216	213	181	170	172	153	173	205	156	169	159	176	161	151	143	143	160	132	135	121	144	128	130	150	143	154	154	122	142	129	143	143	137	127	107	127	143	133	148	142	141	135	138	132	116	158	140	144	136	110	129	129	123	108	129	144	120	127	131	132	135	139	125	112	107	131	114	118	130	132	108	117	120	134	111	131	96	107	118	126	150	122	115	127	125	110	117	121	145	116	108	128	124	155	123	145	120	124	134	131	126	135	134	123	121	124	116	119	131	129	133	115	114	103	119	111	107	121	136	127	123	117	104	105	101	126	132	103	123	130	90	109	121	130	121	118	123	126	126	121	114	115	149	124	106	125	127	131	118	121	127	119	106	148	107	117	104	113	124	126	116	106	124	121	138	137	109	102	110	118	126	135	117	113	118	121	128	116	100	116	116	106	112	116	127	123	108	117	129	148	107	114	116	110	106	125	129	122	113	118	119	135	120	105	151	111	127	139	128	124	129	110	129	125	109	101	106	113	111	109	134	101	122	105	129	101	111	110	126	139	116	123	136	126	124	115	129	115	110	141	134	105	125	113	121	121	126	124	116	122	97	104	125	117	109	131	125	114	122	102	105	116	106	104	114	120	116	107	121	115	127	118	109	123	142	124	120	115	124	117	115	117	120	123	109	109	84	137	136	93	112	130	131	133	109	124	119	101	125	112	109	121	115	109	122	113	108	102	119	107	131	123	108	103	111	123	112	115	131	118	107	114	141	123	101	116	119	126	100	129	105	123	135	132	115	124	135	117	129	134	136	105	115	112	127	107	115	113	125	127	120	118	111	115	127	113	108	110	115	119	123	119	107	124	117	130	106	124	121	104	103	105	106	116	148	120	128	125	115	122	127	111	113	126	109	129	115	102	108	124	107	123	108	117	130	113	105	109	122	110	125	129	107	134	113	134	121	107	110	116	106	119	113	119	111	142	124	122	104	126	116	111	106	98	131	128	107	121	116	111	123	124	116	109	126	110	111	112	129	102	133	127	126	112	138	109	107	125	115	126	120	120	105	94	139	103	122	124	97	124	120	118	124	114	110	97	108	132	113	109	113	99	132	113	116	115	124	98	114	106	129	127	119	127	100	121	102	143	119	115	103	105	122	129	126	114	98	127	124	121	120	117	125	134	99	110	109	128	112	108	135	113	114	114	96	104	129	118	121	131	123	117	144	116	122	133	98	105	104	99	110	89	105	133	129	118	101	112	108	112	116	111	121	118	125	104	115	125	103	122	132	114	107	119	103	119	118	132	127	121	122	105	134	116	120	108	133	117	117	115	114	119	124	107	122	129	127	130	91	109	121	122	117	102	114	128	98	139	107	143	123	116	120	117	118	141	120	106	116	111	110	109	103	121	117	136	134	149	122	106	142	126	118	127	127	120	130	125	116	111	132	114	120	113	115	137	111	106	123	132	131	119	120	114	148	128	132	121	129	135	122	113	126	106	112	125	122	126	154	129	104	131	133	120	118	126	120	102	122	121	117	118	118	106	132	110	121	129	123	127	122	118	120	104	123	114	117	137	112	124	119	133	129	111	112	113	114	119	105	132	110	102	124	119	114	125	114	139	98	113	101	114	106	120	123	106	118	107	112	134	127	110	110	119	132	131	125	109	116	118	111	142	104	119	132	121	124	122	114	105	135	102	116	114	109	118	124	135	122	116	109	106	148	112	111	125	138	139	117	122	108	119	127	115	105	132	111	106	123	119	110	99	123	129	112	105	105	116	105	130	101	124	110	109	100	127	107	123	111	112	101	127	104	128	117	97	137	132	108	116	105	123	118	135	106	143	106	116	121	122	132	109	128	133	144	132	125	118	125	102	116	123	133	108	127	115	115	103	123	125	117	127	99	120	119	131	124	115	119	131	116	112	128	117	123	131	113	106	121	118	127	107	139	114	107	136	130	117	96	112	132	131	113	110	126	121	106	117	105	97	114	107	128	118	117	123	108	111	102	130	104	127	132	126	131	130	117	131	134	134	121	127	131	97	115	120	132	111	128	102	90	119	129	117	116	127	107	136	129	117	117	122	113	128	92	123	113	128	128	98	113	94	120	127	139	114	110	111	115	122	127	113	121	97	134	112	109	128	124	98	93	91	106	110	108	114	101	119	115	126	114	136	115	111	108	121	125	100	115	134	112	111	107	113	124	112	105	138	129	117	130	116	132	126	118	97	114	123	104	111	141	127	130	129	131	131	109	122	108	142	124	118	127	96	111	111	116	123	103	115	94	110	115	101	131	103	124	104	114	115	116	102	114	138	128	126	117	107	122	110	133	123	101	129	125	115	115	124	122	110	98	112	107	123	135	108	103	156	107	109	102	99	123	121	125	140	135	108	124	96	115	107	122	118	109	129	111	117	135	106	122	132	120	148	126	134	115	126	117	138	129	115	139	136	115	116	124	117	115	107	103	104	117	100	125	112	122	117	116	107	117	122	131	111	117	126	115	119	121	110	107	116	130	107	129	112	139	115	110	108	113	117	97	102	138	98	107	125	121	93	119	127	96	96	111	109	115	109	105	102	103	97	125	120	105	105	95	129	108	119	120	146	130	119	122	107	109	128	101	145	119	133	113	117	104	125	111	136	112	120	101	112	96	124	120	125	108	115	128	117	119	104	107	104	116	132	116	137	130	113	93	128	116	133	114	128	131	125	107	119	108	107	98	135	95	97	113	118	117	111	119	128	136	119	124	142	113	130	108	110	115	88	115	132	125	103	113	137	138	117	122	118	106	97	125	111	127	124	123	94	123	123	124	126	122	129	117	110	115	125	116	120	118	125	120	115	119	116	110	136	148	122	115	130	113	93	116	102	110	117	105	110	113	131	135	110	110	96	118	113	99	120	113	120	118	104	132	118	106	94	121	113	109	128	116	118	112	103	113	119	116	128	122	137	110	119	129	124	140	130	129	114	124	96	100	124	137	99	113	134	116	115	134	98	118	106	137	100	127	114	120	116	131	117	132	101	114	87	117	115	120	130	118	134	128	109	104	130	114	113	118	104	111	123	125	128	136	122	116	125	113	124	137	138	109	133	112	136	146	135	117	124	130	109	110	110	113	109	127	131	117	130	116	123	130	127	131	123	102	132	125	98	133	124	106	104	117	133	121	114	110	128	138	101	112	108	128	105	122	115	126	123	112	112	134	120	109	118	127	122	95	118	105	106	95	130	115	110	92	119	102	119	117	116	124	122	131	120	112	114	98	115	119	96	127	118	116	137	103	129	119	121	121	108	123	135	106	111	126	117	120	129	122	129	115	121	112	105	118	117	125	117	123	112	130	123	133	120	112	99	125	117	119	128	112	130	129	119	134	126	112	118	137	130	115	129	124	133	119	120	113	130	115	132	116	116	134	104	123	102	127	121	120	108	134	124	106	130	107	123	114	124	108	131	117	129	132	117	111	123	132	121	115	114	113
8305	3338	8130	9899	8717	7170	5546	4720	3831	3183	2780	2539	2246	1877	1710	1645	1854	1788	1687	1592	1290	1217	1103	939	823	816	717	739	690	703	652	727	803	755	736	675	632	529	497	513	471	524	552	561	564	651	605	519	499	545	529	514	501	452	498	437	483	416	395	427	464	443	391	434	447	450	391	352	372	374	331	341	297	324	346	326	348	312	336	348	342	333	341	325	340	342	311	326	344	363	370	352	370	332	314	325	347	341	322	308	332	324	339	320	303	304	345	327	325	318	297	334	334	309	296	335	336	311	289	320	332	326	311	304	303	290	289	317	308	302	262	331	334	337	314	299	332	295	316	305	329	320	294	328	295	327	293	329	305	325	335	282	301	318	303	319	305	309	319	297	291	290	296	303	332	285	305	316	309	330	333	321	319	301	307	285	361	296	298	292	275	319	308	323	302	275	306	328	293	303	301	303	267	330	315	304	307	287	306	312	295	291	317	312	299	308	320	331	333	277	311	293	302	329	299	290	297	305	323	311	308	305	296	314	296	316	317	281	299	315	319	295	359	301	296	324	290	260	315	316	320	310	286	296	306	293	275	310	311	282	315	326	317	282	322	279	317	304	314	330	321	333	316	307	302	309	305	312	315	298	297	291	306	286	322	311	343	303	333	311	316	340	273	296	291	291	311	302	322	317	287	340	334	317	307	315	291	281	308	311	303	326	314	304	358	302	330	293	323	291	302	316	322	305	294	300	301	291	336	290	303	310	294	323	291	298	290	307	313	318	289	314	291	327	309	329	290	281	321	294	252	264	290	310	284	300	323	306	293	269	289	318	296	305	319	290	307	307	310	309	301	305	309	311	303	330	304	315	295	307	314	289	280	324	303	301	356	297	300	337	289	309	295	285	299	291	305	298	331	308	293	321	294	333	324	309	304	310	343	331	303	271	288	312	252	320	327	312	294	308	306	309	300	320	294	318	326	282	295	304	305	322	363	313	278	339	318	338	289	303	299	346	330	336	315	330	301	298	301	296	299	318	320	288	287	318	314	307	308	286	355	308	276	309	326	324	302	339	309	313	297	344	312	317	306	294	301	316	281	288	313	309	308	334	311	328	304	303	293	306	316	294	269	310	307	338	288	303	324	320	327	323	323	325	338	350	287	303	314	333	281	314	327	272	312	338	287	273	294	300	310	332	313	300	301	309	274	314	300	300	318	308	310	331	308	319	321	302	265	289	323	316	295	308	302	302	302	291	285	307	348	318	281	309	319	343	310	308	299	282	338	285	332	316	327	304	308	301	304	300	307	307	323	305	283	271	347	313	310	299	298	330	314	302	306	278	348	313	296	316	316	294	323	319	274	293	326	299	326	367	304	323	295	303	334	298	290	320	294	324	327	309	316	273	333	296	276	344	304	301	281	325	308	338	313	341	321	315	278	283	304	289	290	317	324	297	327	294	287	303	300	290	350	316	280	269	320	306	332	292	296	304	309	317	310	305	331	284	330	301	318	314	308	307	305	303	324	277	322	319	314	307	339	320	350	325	288	322	291	374	301	308	304	281	289	323	279	334	307	323	286	299	295	311	312	285	290	312	299	327	311	327	301	300	300	321	285	314	296	273	333	343	316	297	312	307	332	299	276	295	324	283	342	271	312	280	288	293	325	307	314	317	316	341	280	295	289	304	311	328	301	327	311	312	295	309	285	312	296	274	279	303	317	317	311	302	293	330	328	306	273	301	303	324	317	313	302	319	289	277	279	297	323	307	324	291	309	264	315	313	346	307	279	279	335	307	310	314	307	327	295	299	314	320	296	310	334	332	318	341	332	291	320	292	287	306	295	317	315	314	324	303	318	338	333	290	287	297	296	295	310	333	299	297	277	300	308	296	308	303	358	300	307	301	322	315	284	313	311	306	329	306	302	284	313	304	287	351	304	309	296	328	316	322	297	311	318	318	315	346	288	285	278	285	329	291	323	335	321	318	317	334	286	338	271	280	350	293	315	311	317	340	318	293	309	314	325	282	313	305	327	301	285	291	294	320	288	330	296	294	346	324	298	341	330	267	293	299	300	346	298	319	301	278	291	300	331	279	293	302	288	306	299	337	327	334	315	314	290	297	298	311	311	311	321	274	290	311	310	291	295	297	337	328	307	338	282	301	304	330	277	318	310	331	293	283	295	292	305	306	325	318	311	292	313	322	297	303	307	334	286	288	270	304	318	306	308	322	285	344	329	350	323	328	322	269	311	297	325	310	301	313	308	300	304	312	293	300	290	313	330	309	304	311	312	345	317	279	307	293	304	318	314	308	321	300	322	318	288	304	316	311	321	318	312	323	302	296	297	307	307	275	326	322	323	332	284	298	338	309	289	306	330	295	303	301	296	284	287	291	342	322	315	303	271	297	310	290	332	331	315	322	331	324	299	296	297	315	296	311	312	302	331	315	293	303	312	297	336	297	289	289	331	310	366	285	290	301	307	308	304	293	339	323	285	314	295	321	306	314	286	298	288	322	291	308	288	327	281	320	324	315	314	320	350	281	306	288	299	297	333	296	321	325	284	337	294	303	280	311	335	319	297	312	297	294	292	298	285	318	323	305	297	303	308	318	308	313	310	319	312	349	314	295	308	304	281	319	321	321	320	309	290	327	316	330	342	320	333	307	304	294	289	312	318	307	292	351	337	292	353	300	296	293	299	284	308	314	314	307	283	306	306	290	299	305	327	315	334	293	329	291	298	291	299	339	287	324	318	288	317	288	306	315	289	306	313	282	323	285	295	294	300	320	302	295	299	302	277	299	313	307	289	305	307	303	296	296	307	300	328	297	297	307	302	298	323	301	299	297	335	295	293	303	300	280	297	292	289	290	310	299	320	282	275	318	319	305	304	321	311	317	296	311	313	301	330	315	296	301	325	289	279	318	303	338	325	340	298	303	313	281	264	306	300	309	284	321	303	291	301	302	311	282	336	339	347	304	313	287	343	288	320	311	328	331	284	326	301	306	288	299	282	297	314	294	298	326	299	310	307	308	303	302	321	307	307	327	286	291	329	289	304	341	336	315	293	315	305	315	325	279	315	322	324	300	294	288	294	319	301	317	288	332	291	301	290	339	295	323	321	312	307	330	301	300	280	321	280	325	333	273	314	295	317	312	312	334	310	286	332	308	278	305	331	296	322	295	334	289	314	329	332	304	302	295	299	283	315	322	320	302	325	314	315	289	327	294	322	291	353	295	290	300	324	299	323	295	317	325	312	292	277	300	276	317	319	322	291	298	300	277	293	305	290	300	291	335	292	306	284	309	305	303	284	337	318	298	328	288	310	320	267	301	309	301	319	311	338	301	291	297	334	313	300	330	320	303	308	285	306	302	287	303	286	295	303	349	304	319	306	299	299	286	299	315	318	301	321	306	313	295	309	295	307	288	288	316	310	298	305	303	334	297	310	322	291	301	292	312	297	330	291	309	302	293	336	322	308	312	288	300	319	306	309	312	316	326	302	308	308	303	315	333	314	305
2995	927	1201	902	706	494	446	388	296	299	263	270	255	225	214	234	252	233	228	220	237	231	230	201	212	161	207	232	219	226	196	200	218	209	232	227	205	195	192	179	230	212	237	215	200	224	214	233	200	201	234	209	170	200	216	200	201	206	194	185	210	203	214	222	208	201	218	203	176	201	188	213	216	216	204	212	207	188	189	211	178	221	235	211	186	180	205	209	197	195	238	199	214	180	207	188	176	205	207	214	187	210	213	231	183	206	216	213	182	209	201	210	198	228	230	201	195	215	200	210	207	214	199	221	195	201	211	204	208	173	175	185	194	220	201	183	201	204	201	212	212	206	196	191	204	220	199	190	200	200	225	230	219	182	203	185	192	213	198	185	197	198	197	190	208	186	180	208	193	189	201	193	195	196	208	223	180	194	194	194	193	209	193	219	177	211	187	216	201	208	226	189	247	218	171	224	218	217	197	197	196	201	202	217	173	186	206	221	202	197	182	207	191	190	213	212	195	213	209	208	216	203	195	214	208	171	195	209	226	205	191	220	198	202	208	203	224	208	193	197	213	176	241	212	175	202	188	177	201	209	198	200	217	219	200	198	199	224	213	223	183	186	206	195	210	200	214	217	201	228	192	197	194	196	212	200	200	208	189	218	169	225	198	202	193	197	188	211	200	231	207	195	205	202	191	200	211	206	219	183	173	203	209	207	192	196	182	214	197	175	220	191	192	207	196	205	196	207	221	197	199	195	202	196	218	202	201	219	209	225	185	225	196	185	206	209	183	197	223	209	199	214	213	207	201	175	184	174	206	201	209	215	189	174	228	204	228	202	203	219	221	188	188	209	177	182	188	195	202	193	199	215	222	198	203	199	178	204	203	212	206	201	206	219	202	153	182	206	182	185	223	189	214	190	223	202	177	187	182	214	226	186	185	197	206	206	211	195	198	193	177	200	214	206	196	220	193	190	193	200	208	209	225	222	214	199	220	194	211	215	210	209	191	200	186	188	215	202	181	201	193	196	219	212	184	211	196	229	216	203	206	210	192	197	188	197	170	214	191	201	178	203	196	188	198	229	201	205	209	204	204	174	229	215	202	220	199	188	204	197	210	191	192	228	196	179	207	195	209	212	195	210	192	217	190	230	179	216	223	195	184	196	230	185	215	192	217	180	201	210	209	200	172	194	212	196	181	206	196	205	222	216	184	203	209	191	195	187	159	214	190	220	234	155	207	207	213	234	183	213	199	209	223	211	219	192	214	206	180	197	213	196	198	204	177	176	242	200	215	199	210	221	209	186	197	202	199	211	198	199	185	188	187	190	203	176	191	231	215	183	214	189	195	224	214	192	176	232	182	210	217	195	200	223	203	204	198	226	196	201	205	196	201	215	211	200	191	191	194	195	174	196	232	210	230	203	196	202	200	212	202	210	218	218	195	219	189	219	204	203	201	183	203	229	189	209	194	214	209	207	205	188	195	203	187	201	189	184	182	211	200	222	197	202	200	205	218	203	198	210	216	228	213	191	217	209	193	186	226	216	201	213	186	203	210	217	221	201	204	188	207	215	224	182	201	209	205	212	199	216	212	190	184	184	193	201	189	218	202	222	193	204	195	219	199	204	194	204	207	228	195	197	218	208	182	211	172	196	205	207	194	203	206	179	206	202	227	205	196	199	205	197	189	216	187	202	195	186	203	208	208	206	186	202	222	194	182	203	233	220	206	213	192	183	203	218	178	218	190	195	209	201	190	193	192	186	207	202	193	201	169	198	205	204	184	212	216	169	197	190	205	208	226	208	211	186	190	192	209	196	184	202	222	206	195	218	193	220	206	179	187	190	219	202	205	186	177	183	186	218	175	224	208	235	192	204	194	190	203	189	198	166	192	217	216	223	209	205	182	210	212	206	193	207	186	196	205	211	185	169	188	193	217	193	187	223	200	200	181	207	213	171	217	205	211	193	221	197	210	197	208	208	194	198	195	207	219	190	193	209	217	171	214	205	190	194	189	199	203	208	214	193	225	201	193	226	207	218	194	199	209	219	210	209	197	217	190	218	212	188	214	183	186	204	182	179	169	211	186	176	185	209	190	215	200	199	187	179	192	198	207	196	187	178	212	215	196	187	185	197	204	238	200	165	233	210	202	222	218	181	196	205	204	212	212	174	198	192	220	207	173	207	182	217	175	209	192	191	180	190	212	180	224	202	199	199	195	184	176	203	211	221	201	209	194	214	222	190	173	196	206	212	222	184	191	193	221	191	192	188	198	196	186	201	226	199	220	235	198	209	197	203	216	198	192	202	205	198	222	207	201	165	205	206	189	217	202	189	216	187	184	220	189	185	199	213	194	196	216	214	215	202	193	200	210	217	193	195	181	187	179	232	186	200	188	190	171	204	207	206	193	206	204	188	197	205	177	172	221	205	200	201	224	210	193	198	191	212	193	192	194	198	208	200	198	209	193	174	209	190	185	206	177	211	179	256	243	177	189	201	213	178	207	202	171	189	231	203	226	221	200	202	228	191	212	184	218	205	198	218	208	194	234	226	190	186	210	202	180	230	180	184	207	223	191	198	181	199	196	208	198	220	207	181	214	223	222	190	229	179	193	212	187	198	152	213	197	199	212	213	184	185	201	205	217	195	219	214	222	189	189	206	214	209	180	189	193	196	178	207	212	201	206	203	202	202	212	207	202	202	210	210	178	189	191	190	175	205	171	175	209	206	210	170	188	244	219	203	173	191	196	202	200	220	193	187	230	198	207	194	211	202	216	223	212	190	197	196	203	175	188	192	205	208	193	197	199	196	201	195	203	173	178	198	212	225	207	210	209	216	203	235	197	195	181	214	205	180	197	219	194	217	203	181	200	191	201	182	209	169	197	220	219	206	194	180	170	192	196	222	207	217	204	197	213	197	200	195	235	185	213	217	214	188	214	199	175	213	165	194	208	204	196	183	193	199	190	183	228	202	186	193	199	216	198	228	207	225	196	202	207	197	187	196	175	215	205	155	214	194	196	184	192	160	207	188	215	198	184	199	195	203	198	195	221	225	197	216	211	210	197	193	210	189	195	231	180	189	181	193	205	173	208	219	196	213	223	203	194	190	218	198	191	196	187	200	229	224	199	204	187	242	204	205	166	186	229	215	190	227	198	199	207	176	219	185	223	231	190	175	175	185	190	202	240	182	190	198	214	193	209	202	203	188	215	192	196	199	202	183	209	218	195	211	213	202	206	224	203	192	176	191	201	193	194	190	218	191	179	211	203	204	191	200	192	183	214	192	223	208	192	187	219	238	207	221	178	207	209	207	175	183	217	207	231	208	216	218	216	199	212	197	196	201	220	193	221	235	194	214	203	188	199	231	171	199	195	185	201	202	205	190	190	190	189	192	191	211	183	173	182	200	191	191	195	174	216	208	203	199	174	177	220	195	176	185	178	190	192	221	201	174	210	207	176	195	183	191	222	215	182	227	175	183	189	223	202	207	218	226	184	188	182	209	193	205
2613	1083	2323	2734	2459	1987	1592	1348	1192	1058	938	891	788	749	762	699	752	763	706	735	661	601	616	544	563	525	516	527	583	527	540	545	505	606	542	576	540	493	506	538	515	480	519	523	539	545	522	505	536	518	539	513	548	520	498	529	541	465	491	504	500	549	496	515	542	490	472	497	479	502	458	485	466	473	533	470	479	511	484	493	442	443	461	468	457	506	488	520	518	482	438	507	463	451	494	512	462	544	475	494	475	504	505	491	488	485	467	504	475	476	488	439	451	469	485	471	462	447	489	454	452	491	469	468	468	486	447	498	482	514	482	465	479	474	477	470	444	481	493	464	451	488	468	501	479	508	444	490	497	464	477	462	514	481	447	473	442	498	498	481	443	462	433	517	434	500	432	466	476	462	448	477	453	454	463	445	479	470	456	449	465	484	519	480	491	486	482	450	482	493	475	421	502	506	492	515	486	459	515	469	452	471	493	494	482	461	483	455	460	455	445	456	501	474	432	466	500	454	495	466	500	494	485	488	512	466	443	462	453	498	470	468	478	476	463	469	436	470	460	444	472	464	463	443	508	480	454	455	474	433	468	493	476	505	487	474	490	438	434	500	475	501	462	428	481	458	488	463	458	501	463	483	479	465	462	451	466	454	465	493	506	418	459	474	420	475	464	469	448	491	503	452	523	447	479	456	450	504	461	491	471	482	481	453	489	456	481	481	507	463	448	475	474	452	492	457	493	477	461	458	443	469	477	449	497	475	464	458	452	463	495	437	472	471	450	455	458	485	433	449	508	446	461	432	460	485	444	471	429	482	495	476	485	448	445	453	453	485	483	462	479	469	461	441	478	455	463	463	471	449	489	512	490	465	472	489	434	460	512	480	456	427	487	442	474	466	476	453	459	491	501	481	478	453	460	519	434	486	457	547	447	461	457	446	468	466	465	455	452	484	479	469	475	468	487	464	481	444	476	464	486	464	466	498	526	465	447	504	442	452	481	439	455	482	440	461	475	442	484	459	464	469	435	481	472	462	446	484	524	473	436	470	499	426	485	490	498	503	453	468	502	472	448	468	463	455	475	480	478	446	479	492	470	490	439	483	441	466	490	447	464	461	528	464	476	453	470	529	434	463	504	427	476	469	436	449	463	489	469	492	476	487	457	471	478	420	505	437	461	518	482	495	493	448	447	444	445	460	474	438	479	499	490	463	482	500	509	485	457	452	467	446	465	443	495	446	466	465	495	486	466	505	478	448	488	453	457	477	452	522	458	483	475	504	491	475	488	507	446	481	461	470	458	451	459	480	469	463	464	508	484	433	482	480	436	473	448	472	488	468	484	454	467	468	467	468	449	454	464	473	504	448	492	444	460	463	509	451	469	459	454	479	466	450	494	478	467	473	436	502	420	437	458	505	483	465	497	455	480	429	442	478	466	482	432	447	497	441	443	469	439	489	460	504	471	476	497	483	463	461	494	446	481	499	476	483	473	467	459	452	446	457	494	478	466	469	510	474	464	515	447	445	469	434	491	521	417	458	478	484	458	491	426	469	480	451	519	479	474	473	474	501	469	467	478	465	511	427	451	449	505	435	445	459	452	459	455	426	474	461	471	497	483	472	513	444	501	475	489	459	488	439	495	472	476	426	478	461	417	467	454	493	454	470	494	479	491	443	456	464	472	448	466	489	439	465	442	477	453	442	467	497	485	456	479	447	452	473	434	501	471	483	462	479	480	487	462	473	515	452	461	489	449	531	472	476	477	455	469	461	485	466	479	504	472	473	469	471	434	483	469	439	462	470	464	479	463	442	429	486	478	469	479	470	511	487	460	454	461	476	471	446	470	467	518	452	459	482	413	531	508	454	469	464	457	449	475	472	513	491	452	485	444	458	480	495	462	489	453	495	480	482	495	454	502	490	448	485	466	504	458	472	490	457	439	475	449	481	481	462	516	431	492	432	462	460	449	448	471	497	453	438	525	496	484	469	458	469	515	455	447	463	505	481	470	496	505	509	503	451	432	461	484	454	495	497	478	466	510	484	476	476	452	435	469	515	514	470	476	492	456	452	427	504	431	451	455	472	466	520	474	449	441	447	467	492	433	468	480	450	461	505	453	483	452	486	446	477	466	459	455	526	482	452	466	507	462	459	461	485	451	484	481	504	483	447	472	501	466	492	459	489	471	458	422	507	472	479	470	476	438	500	489	411	467	489	461	454	464	479	473	486	469	462	474	481	479	462	480	516	474	450	479	480	438	460	469	474	463	511	480	481	496	486	468	469	434	448	488	508	448	465	507	492	467	467	472	467	488	478	481	453	470	486	474	447	451	428	472	472	482	481	451	492	444	457	437	501	463	496	453	499	463	501	489	480	477	438	481	496	478	488	480	443	513	475	481	457	448	467	502	495	483	412	513	486	444	456	476	473	457	461	471	472	529	447	455	438	421	461	459	460	478	460	455	452	460	443	531	465	473	503	465	480	465	472	452	523	454	490	473	485	437	460	460	448	458	502	433	490	474	445	479	444	503	427	481	490	441	477	505	482	466	462	467	474	483	499	482	494	497	477	487	487	481	494	486	487	439	490	492	480	470	478	478	464	447	500	474	460	466	500	541	486	454	456	476	438	473	436	467	495	450	447	443	522	462	455	440	446	469	477	476	487	435	402	455	424	463	505	457	445	489	468	493	461	499	449	443	438	440	472	425	480	432	504	425	492	457	471	471	513	482	447	451	443	448	432	470	494	456	452	488	476	478	476	481	446	447	511	479	471	475	439	471	471	478	454	460	446	517	503	486	497	512	463	490	455	485	504	483	482	449	495	501	452	460	494	472	451	459	496	479	450	484	469	487	466	478	492	470	477	478	485	501	465	464	491	503	451	454	520	417	455	508	486	479	476	428	476	501	461	467	494	464	481	436	542	469	459	476	453	402	488	463	486	485	458	448	458	471	458	453	463	453	428	467	500	437	465	484	504	454	448	446	488	489	471	504	465	477	484	483	465	475	466	458	454	451	501	481	476	498	476	449	459	443	494	463	463	502	481	482	475	500	459	465	484	465	474	446	485	460	479	453	494	486	477	467	507	495	476	481	451	449	481	481	443	471	466	476	506	448	438	463	472	464	437	506	470	493	478	477	461	476	493	454	421	471	486	472	447	494	471	476	452	454	508	453	447	457	503	460	441	467	478	450	481	471	466	456	499	451	485	485	447	454	468	439	471	464	495	515	428	466	462	492	488	526	431	490	492	464	513	445	477	460	501	502	491	487	485	504	499	468	475	436	445	467	464	484	439	477	464	435	484	480	494	482	481	424	450	459	477	461	463	456	488	421	434	497	458	473	500	447	445	512	425	447	486	420	473	485	474	449	471	494	475	450	456	461	474	463	484	470	476	469	457	478	447	445	462	458	448	455	467	457	464	485	452	450	454	489	464	462	457	494	468	453	421	463	489	479	460	476	485	485	500	440	483	482	496	505	481	478	462	471	474	498	465	488	409	459	478	454	442
8658	2134	2667	2117	1437	993	791	551	519	408	392	327	292	236	218	248	227	274	191	217	186	187	178	174	161	160	154	150	143	140	140	168	160	135	149	152	133	131	141	119	129	134	129	127	133	136	115	133	126	120	151	113	116	117	125	110	143	134	157	126	125	133	150	143	131	145	111	94	122	101	115	124	117	131	116	120	108	122	124	131	127	115	134	111	124	114	126	120	124	120	113	146	130	135	111	131	125	109	123	106	103	126	116	105	115	105	116	115	112	138	118	107	123	130	103	122	134	141	135	130	94	107	111	119	119	112	99	115	116	104	121	99	104	119	129	115	138	127	100	99	123	103	118	99	110	118	133	106	129	112	134	117	119	110	116	106	124	119	109	124	104	119	110	105	108	121	112	105	132	119	103	146	126	148	129	96	138	113	112	111	123	119	109	118	84	117	121	111	111	123	107	122	124	124	122	116	118	113	132	102	110	112	105	140	120	106	129	113	112	105	113	127	125	106	124	115	117	137	109	119	123	107	137	116	127	121	116	103	105	114	119	139	104	124	112	145	110	141	117	114	121	124	105	101	102	121	120	114	129	143	102	109	133	94	141	127	126	112	117	116	100	114	102	106	104	110	111	117	101	105	131	107	108	128	112	104	111	110	117	118	124	121	130	110	114	103	120	121	113	131	108	126	113	120	91	114	114	133	105	113	124	136	127	93	110	122	118	117	123	119	127	119	108	130	106	115	118	107	124	122	108	122	117	135	125	104	120	124	121	98	104	108	126	136	115	111	107	111	119	112	112	129	97	118	142	130	130	109	126	97	113	110	107	119	100	118	111	108	136	126	110	112	137	126	119	109	119	114	110	112	123	123	107	87	91	106	107	132	147	132	119	132	124	134	119	112	113	112	103	116	105	131	107	113	125	112	106	134	133	100	123	116	128	108	107	122	123	122	108	101	98	132	118	118	123	112	123	125	127	112	129	111	131	126	132	119	113	120	121	121	111	122	129	115	113	105	115	116	133	125	126	110	108	108	114	131	97	132	115	106	116	106	131	118	112	109	124	116	104	122	124	106	103	106	108	128	140	111	122	114	104	131	142	106	130	103	122	123	104	112	119	129	130	114	124	121	124	119	117	113	108	121	118	117	121	116	100	135	107	117	125	111	131	136	143	102	112	120	103	114	118	94	106	118	111	112	103	100	114	125	132	115	127	120	101	105	115	122	122	97	99	96	107	120	138	122	116	130	118	129	119	103	107	109	104	101	126	117	107	113	130	104	110	111	113	126	127	112	107	93	100	107	116	93	128	104	115	106	120	130	109	129	109	115	99	110	124	120	119	119	108	124	115	106	102	132	142	124	118	114	117	99	126	117	123	122	100	113	115	109	109	115	117	111	105	121	124	113	115	129	109	110	118	117	107	119	112	115	124	131	129	112	103	136	103	116	108	103	118	118	100	110	123	104	123	121	114	130	127	122	123	114	140	116	119	118	113	113	120	102	102	119	123	107	107	121	129	109	134	117	113	128	112	114	114	116	123	115	121	113	129	127	122	120	121	148	129	128	110	127	111	145	119	111	138	133	113	123	125	126	119	117	104	118	110	96	114	127	108	109	112	89	111	130	128	125	103	116	122	117	120	118	93	130	125	110	115	121	128	110	116	117	114	114	117	121	129	143	107	117	129	103	117	120	115	124	150	116	107	113	113	109	99	106	109	131	120	125	118	115	99	119	133	109	119	116	106	107	111	101	115	121	111	104	113	109	108	109	101	121	146	121	97	131	136	115	115	93	111	116	116	115	134	130	119	120	118	111	112	125	121	115	123	124	120	108	110	111	106	103	99	116	125	131	135	120	116	99	105	111	109	117	109	130	132	108	124	98	109	103	106	97	133	121	134	107	99	149	132	116	125	109	135	126	110	139	129	121	110	121	124	118	126	119	100	109	125	117	112	127	104	92	124	121	107	143	116	110	118	118	113	127	133	115	134	130	133	138	118	101	123	108	128	102	91	133	108	115	125	99	105	112	131	124	116	112	101	127	107	116	144	116	123	123	133	110	137	107	103	115	126	107	101	111	108	116	133	107	108	139	129	95	103	107	103	113	112	125	146	108	114	108	116	105	100	120	103	124	117	129	112	102	112	137	100	101	114	125	116	109	127	128	101	119	116	116	118	146	122	99	103	111	144	149	118	121	102	119	118	119	104	104	107	103	132	115	124	124	100	120	124	124	119	113	123	122	106	138	113	91	103	115	123	129	100	128	120	117	111	122	111	101	117	98	106	104	116	107	108	117	109	110	125	106	128	93	125	118	95	149	120	102	119	115	148	97	118	95	100	136	132	126	116	135	130	103	115	110	123	143	106	126	119	112	91	128	121	101	109	115	104	131	141	116	131	106	118	103	116	116	104	107	129	108	124	105	105	117	129	110	109	101	136	117	96	117	102	107	129	104	137	140	131	118	131	122	126	122	116	120	99	115	98	127	129	102	120	118	101	112	113	128	123	118	107	92	111	131	112	125	113	137	110	98	102	94	102	115	116	128	123	107	102	122	112	101	117	107	105	115	120	119	114	111	134	103	113	101	106	123	108	100	138	125	103	136	110	125	140	134	91	100	131	116	101	131	116	126	110	94	106	121	96	118	117	96	117	133	116	109	116	131	115	142	111	124	112	101	117	123	130	126	130	126	140	109	109	127	122	127	106	114	129	121	122	122	112	110	130	120	110	133	123	114	140	114	105	114	124	123	122	111	112	118	106	103	117	97	103	119	117	120	111	131	96	130	100	124	123	113	115	108	105	123	105	111	108	100	129	99	97	123	114	116	107	116	113	109	139	111	122	140	113	106	124	124	102	111	111	128	117	121	107	107	98	109	106	113	128	118	102	121	134	94	113	117	103	115	114	110	115	117	129	136	132	118	135	132	111	126	98	114	109	110	104	115	94	116	101	107	116	142	99	123	110	118	119	133	106	127	124	116	140	103	112	121	111	124	110	103	117	137	104	141	103	110	112	103	117	123	114	112	120	105	107	101	116	130	109	110	102	123	123	127	113	136	129	99	120	101	126	110	110	108	114	114	123	97	128	133	91	132	119	145	111	108	118	124	119	128	101	126	94	120	110	120	121	102	114	154	111	136	110	145	98	126	117	100	135	97	116	139	105	120	131	103	123	103	129	114	105	103	121	111	126	100	112	96	121	109	120	114	132	138	114	105	116	117	123	123	109	128	119	118	141	98	114	108	109	107	117	131	125	104	123	138	120	117	106	110	127	114	115	128	122	113	114	105	127	121	116	125	93	119	113	129	104	111	110	110	128	134	112	133	98	105	119	119	102	106	111	113	112	123	109	107	90	112	108	102	118	116	102	130	136	112	118	127	88	116	112	120	128	120	138	111	130	117	122	145	135	99	114	121	123	108	121	120	114	127	101	126	112	97	116	103	104	110	108	131	96	95	123	120	112	129	126	110	95	122	131	110	121	101	142	112	116	135	116	117	114	121	109	105	125	121
6319	2141	5392	6599	5781	4642	3804	2996	2472	2095	1809	1574	1405	1254	1113	1167	1121	1194	1107	936	906	813	746	666	619	576	543	523	551	521	509	491	511	563	510	515	489	412	388	366	368	377	413	435	472	466	456	411	399	436	481	458	436	400	394	391	385	385	361	352	379	365	376	432	361	371	360	385	302	345	312	303	310	299	292	305	330	292	276	287	276	293	257	320	286	316	302	336	324	290	314	317	339	300	292	305	306	298	302	305	276	295	309	286	283	283	334	313	287	294	289	311	298	310	306	286	302	282	297	307	292	303	324	299	285	290	268	293	321	272	300	302	296	317	290	313	270	244	282	269	264	290	271	308	297	275	309	283	274	293	299	302	294	304	297	298	289	291	304	277	283	257	300	290	301	283	283	302	285	334	297	280	297	286	284	307	289	298	292	314	298	315	295	294	322	279	278	282	306	308	287	287	313	286	323	290	290	312	289	281	303	290	287	297	330	282	261	258	292	321	305	284	305	272	328	286	311	292	276	305	269	291	300	293	260	303	310	265	255	306	297	289	296	294	262	272	276	301	285	272	298	298	288	309	285	285	274	294	292	289	280	282	265	292	292	288	288	260	312	290	300	302	287	298	310	301	267	293	291	289	292	298	279	266	284	338	284	278	311	290	290	297	294	289	313	288	288	303	289	293	312	288	314	257	287	291	289	290	272	299	272	316	301	289	288	303	295	285	288	286	299	297	285	288	307	301	297	285	304	267	295	274	288	275	292	305	303	305	262	260	284	296	300	298	283	298	290	275	293	313	295	303	284	302	299	303	285	300	287	273	281	304	290	295	276	314	305	295	275	290	274	300	298	283	286	301	305	307	271	244	304	305	280	286	279	279	263	275	295	289	288	296	296	265	288	270	298	285	302	282	291	316	305	331	272	284	279	255	311	293	285	321	313	283	273	312	293	286	260	322	279	288	283	297	334	279	300	280	300	302	292	290	304	283	298	270	294	296	273	291	254	280	313	256	280	277	313	280	276	298	319	290	290	300	275	286	288	307	288	279	281	280	286	323	287	294	316	299	265	312	285	284	282	287	297	286	305	315	288	305	286	306	275	279	269	287	279	293	293	300	319	274	334	316	302	262	286	279	269	286	268	300	289	247	282	282	273	281	258	305	253	306	321	268	269	293	280	265	294	288	285	305	310	271	309	288	268	279	298	278	335	291	289	278	302	303	283	290	284	294	302	303	298	299	276	296	285	325	274	286	277	257	296	308	320	265	283	271	284	281	264	270	316	301	308	273	297	272	273	301	292	291	282	286	324	287	307	267	302	292	264	292	296	288	279	268	309	279	270	311	288	274	288	305	299	276	283	253	252	295	291	272	281	290	294	282	265	309	286	283	288	279	290	279	295	313	308	299	314	284	306	292	307	260	302	301	270	326	303	300	289	306	256	295	292	283	284	288	292	317	288	263	305	298	310	292	290	301	267	304	298	309	306	283	305	284	290	278	263	277	282	302	290	293	301	289	300	277	340	299	284	295	306	277	278	278	290	293	323	323	269	298	315	320	303	265	306	279	296	324	312	280	312	284	280	290	277	284	281	289	285	292	251	286	308	301	271	298	282	309	291	296	299	274	301	309	289	314	287	316	295	334	294	279	323	327	278	300	289	284	295	286	301	270	300	286	274	332	300	294	294	283	302	313	305	307	284	294	280	287	294	280	332	288	271	309	274	305	315	253	270	283	275	291	294	301	300	287	304	291	303	291	279	286	302	295	295	286	300	285	296	292	278	280	290	302	290	296	245	303	253	297	276	292	282	273	254	297	283	298	293	324	312	285	299	290	290	282	279	312	305	272	249	279	271	304	280	293	266	302	293	276	281	284	307	273	300	279	290	258	290	299	300	280	277	290	302	281	288	298	289	288	313	275	286	278	288	315	282	287	272	311	285	329	290	278	330	304	270	296	274	306	294	289	300	273	320	316	272	299	282	297	293	300	279	248	288	286	289	310	254	287	293	316	270	278	301	287	277	284	257	296	274	285	313	254	263	303	296	308	267	290	277	291	277	277	282	278	310	282	297	272	289	329	275	288	287	298	285	268	290	284	300	316	293	282	286	265	277	280	314	286	300	271	288	308	279	293	284	286	284	286	304	309	265	269	284	278	291	271	296	304	289	295	300	296	299	305	320	302	289	277	281	279	279	314	277	285	304	307	276	284	272	291	314	307	277	257	283	305	283	271	280	302	305	272	306	299	271	257	302	306	268	266	288	272	308	300	283	293	308	292	285	274	290	316	309	282	291	316	292	296	268	326	264	317	294	280	305	278	282	255	271	304	282	300	317	297	320	316	308	270	305	252	308	281	285	270	270	282	293	287	316	280	291	271	290	282	285	305	293	292	289	279	301	299	309	290	259	323	309	291	310	274	289	284	287	307	288	279	276	289	282	286	290	293	285	279	290	268	262	294	265	285	270	312	295	264	288	299	306	287	292	266	262	302	300	285	305	298	298	280	256	303	286	321	274	309	282	306	322	311	277	276	297	303	296	310	271	254	311	295	279	295	300	315	290	300	276	281	284	316	278	285	296	300	265	322	282	268	311	302	304	285	268	311	318	298	270	302	268	313	301	304	314	285	337	305	308	294	299	301	312	300	284	308	277	303	274	318	313	303	293	317	304	283	285	314	336	285	293	293	276	281	264	328	295	292	312	295	278	272	254	252	318	262	306	289	261	293	272	287	323	278	284	305	257	267	293	280	279	300	326	284	283	307	283	328	293	315	301	280	288	297	300	289	292	283	303	302	298	271	292	270	308	274	295	294	300	301	301	273	313	332	281	294	283	276	299	284	297	315	312	290	290	284	291	292	296	276	297	282	289	272	306	279	276	308	305	280	311	301	270	311	323	268	289	316	249	314	276	291	314	316	253	272	268	310	288	311	279	261	284	295	295	262	308	336	302	273	286	296	310	310	285	292	297	273	269	281	312	270	289	286	310	305	278	263	305	310	298	293	297	265	274	273	283	260	283	254	275	266	262	301	269	285	293	274	296	304	296	301	294	251	280	254	286	290	310	299	255	251	308	292	280	311	301	310	315	281	271	293	293	311	277	301	291	271	314	290	294	328	292	298	289	313	275	308	269	307	275	289	299	280	318	310	277	283	288	287	290	310	313	289	300	315	300	289	309	294	309	283	280	289	268	275	279	293	298	299	318	294	270	256	305	285	259	280	297	283	290	258	297	256	311	297	274	265	296	294	302	315	292	281	298	289	278	295	279	303	280	296	305	279	256	287	263	311	309	274	294	293	288	288	303	293	306	275	274	284	278	286	267	288	280	286	282	309	289	306	274	310	274	300	259	285	303	272	332	301	290	306	304	266	282	275	296	322	289	293	303	294	316	282	293	278	308	286	248	314	294	279	304	284	256	280	279	312	309	283	296	293	287	318	320	270	296	284	290	306	300	303	281	294	284	279	279	277	285	305	311	287	299	273	276	247	301	283	266	280	287	279	304	285	291	275
15639	4193	4718	3674	2333	1683	1279	974	796	606	506	440	391	362	329	278	299	326	291	246	272	239	224	192	203	174	167	189	162	175	163	187	158	166	159	148	172	156	171	138	151	154	149	140	153	152	145	155	162	141	147	136	149	159	123	123	135	136	145	106	130	91	147	132	131	128	130	138	132	124	109	122	113	123	133	126	131	120	112	115	136	143	124	148	139	135	108	133	111	140	136	120	125	112	125	98	108	122	125	132	114	143	129	112	112	116	120	107	126	120	105	150	103	107	133	114	130	117	100	130	136	131	125	135	125	129	124	123	113	92	121	96	115	113	122	112	132	103	103	116	114	121	135	100	126	119	140	102	112	132	129	128	111	97	124	125	125	140	126	148	133	109	128	108	117	122	106	99	113	131	104	95	127	139	108	102	117	110	117	137	116	131	129	123	124	137	132	118	113	134	132	127	106	127	108	150	117	114	121	114	134	136	117	122	111	107	127	106	124	123	124	116	119	118	140	116	128	129	136	121	116	101	145	98	135	118	129	116	129	120	120	108	114	120	115	127	132	142	127	118	135	111	125	109	116	127	125	125	122	120	119	117	101	131	117	121	139	118	114	134	117	114	159	129	112	120	137	103	123	115	104	140	116	125	104	136	122	139	119	114	128	131	110	117	117	104	110	115	111	126	110	116	103	94	105	100	115	113	133	141	117	109	113	101	94	121	102	112	121	99	129	117	122	111	114	134	128	139	112	131	118	108	118	107	114	115	114	107	116	128	114	122	115	126	135	106	116	112	116	102	126	129	111	110	109	142	111	101	128	137	117	128	118	99	127	119	112	121	90	103	134	105	118	132	129	97	119	126	116	123	98	114	127	137	113	116	88	115	130	107	115	112	115	121	106	103	146	114	134	126	115	124	122	121	123	125	107	141	118	83	89	118	101	108	112	119	123	127	113	127	123	118	124	113	102	123	130	120	106	120	94	124	122	128	110	112	124	94	126	113	139	137	147	118	105	111	116	119	105	109	128	111	93	134	117	120	105	129	113	140	95	96	108	132	112	137	124	97	121	120	126	90	134	120	127	119	108	126	118	123	111	117	116	121	115	137	131	112	119	138	110	101	121	103	105	134	136	115	133	109	120	110	114	109	131	127	123	125	115	116	123	117	120	98	115	118	117	107	117	125	134	130	117	118	115	104	122	137	113	126	108	130	124	113	134	107	104	118	115	118	92	140	145	121	139	120	120	113	122	117	123	106	107	91	108	133	132	149	118	141	123	123	96	119	125	138	122	106	108	123	135	111	118	114	120	108	118	101	115	110	122	103	116	113	123	140	115	138	134	122	104	119	131	106	118	108	116	124	121	116	125	134	121	128	134	127	130	116	120	138	128	96	110	103	91	123	127	114	109	108	101	116	115	133	121	123	106	121	131	106	138	124	111	125	124	109	127	111	114	115	121	110	122	105	131	129	102	115	130	115	129	128	105	106	142	133	116	108	115	123	113	140	122	123	113	120	127	121	113	120	123	133	118	135	108	98	110	122	121	97	120	98	122	126	138	101	139	138	111	134	116	112	110	129	115	132	126	123	136	129	101	112	119	100	101	119	122	124	117	109	128	125	118	116	123	120	118	131	96	134	116	139	105	115	119	123	115	117	117	110	105	111	125	118	137	123	127	113	110	146	118	112	119	126	106	106	113	115	109	122	109	120	109	110	118	104	123	129	136	112	127	115	118	117	120	107	119	142	118	106	128	120	101	131	112	106	102	105	129	121	121	119	115	126	136	119	103	119	98	110	113	101	130	111	113	113	112	119	120	107	129	134	102	112	105	119	112	111	131	107	109	130	124	119	128	127	133	116	133	122	139	118	124	107	114	127	121	120	105	113	127	126	145	121	132	136	132	116	130	107	97	118	114	130	94	145	125	120	106	130	127	132	114	148	123	111	101	135	127	110	119	128	122	113	118	101	119	128	112	134	111	137	112	121	132	108	123	93	117	129	114	136	109	132	126	113	113	116	104	113	118	125	113	113	133	120	106	130	124	147	125	128	120	117	104	119	146	115	111	125	109	95	133	121	122	110	113	119	121	115	137	106	127	125	115	131	118	121	128	116	125	103	109	123	109	112	109	120	119	111	105	108	113	102	122	97	118	120	120	114	118	141	121	133	118	106	123	119	95	118	126	129	107	112	120	132	125	148	107	97	125	138	109	113	134	142	111	142	142	123	116	116	132	133	112	105	122	127	119	134	150	123	112	116	117	121	118	123	134	119	121	125	111	116	117	121	131	120	129	106	118	105	112	124	121	126	119	115	119	122	135	123	116	105	117	112	135	112	113	123	118	128	100	140	118	138	119	139	121	140	113	108	118	120	114	131	93	130	114	126	135	119	109	125	96	111	133	118	112	101	111	114	122	137	120	105	137	107	120	115	127	134	119	126	137	126	115	127	112	108	102	97	124	117	123	112	147	111	118	121	116	116	99	111	114	107	120	120	130	106	133	129	105	128	127	131	100	125	127	121	102	122	113	102	138	130	118	113	107	116	129	136	106	125	113	103	98	97	114	113	111	120	125	127	123	125	128	139	109	112	116	129	128	114	107	111	107	129	117	106	110	109	129	112	117	123	142	141	114	116	130	108	94	114	122	110	143	125	143	95	120	118	105	113	117	107	101	124	129	112	134	103	118	124	125	121	129	109	134	128	108	118	130	124	112	124	100	104	125	121	114	118	127	124	123	115	99	114	115	123	106	124	116	117	127	113	110	135	117	107	141	132	125	129	109	130	114	108	125	110	124	137	130	127	133	145	119	98	112	106	122	119	104	120	120	125	120	119	130	117	108	128	131	128	128	98	116	123	111	129	129	126	104	113	122	94	123	104	116	133	121	122	116	124	129	119	130	120	125	118	130	128	112	132	125	132	118	118	111	120	123	138	124	117	128	119	122	132	111	109	123	121	122	125	112	138	106	118	97	123	106	102	124	114	120	94	111	142	116	135	138	97	108	123	108	121	126	115	132	113	107	112	116	121	112	136	117	110	120	115	126	144	123	128	118	112	120	122	147	114	111	105	136	95	125	118	125	128	119	112	127	117	127	121	111	127	145	125	109	115	133	123	115	119	130	123	138	129	120	104	118	146	117	123	121	126	124	130	140	117	111	132	120	110	115	115	129	105	139	121	138	123	120	114	102	121	113	102	135	121	132	132	112	98	128	115	126	136	133	142	117	126	100	133	123	114	125	107	104	118	117	128	112	106	101	108	125	128	138	127	105	130	114	124	128	117	128	108	124	107	105	140	128	130	124	128	98	114	110	118	123	121	133	119	94	116	140	119	108	103	125	120	110	116	108	103	111	108	100	136	124	130	121	114	128	107	133	114	100	108	114	104	123	136	125	119	108	132	113	106	116	111	122	119	117	122	122	121	131	110	137	115	117	102	126	121	133	119	124	111	118	86	119	130	120	118	121	109	128	98	121	138	114	102	114	135	125	119	120	121	117	120	151	107	124	125
8343	3392	8186	9768	8494	7089	5656	4608	3838	3290	2809	2453	2125	1913	1719	1694	1552	1881	1527	1325	1402	1292	1052	999	960	778	718	718	725	678	610	721	678	737	692	662	675	604	514	461	480	522	548	600	597	638	592	599	479	540	516	546	531	472	500	423	485	465	422	408	434	406	423	447	422	419	451	447	368	378	373	369	343	311	373	312	343	337	331	291	313	335	316	319	291	305	341	355	344	357	350	341	335	375	339	351	337	327	323	300	296	337	330	319	331	315	315	321	318	295	295	284	283	314	350	309	320	312	331	317	356	315	321	327	313	306	330	355	301	290	340	301	307	298	325	309	319	307	309	301	293	305	345	283	317	281	303	307	271	307	294	308	299	306	303	286	317	337	329	329	346	356	313	281	313	302	288	320	308	313	313	289	293	349	275	293	277	285	327	297	339	322	317	295	324	295	306	295	298	263	343	312	310	303	298	314	317	305	301	318	305	307	290	315	312	314	292	311	298	307	294	281	295	298	312	279	314	334	278	332	317	285	267	303	317	345	312	273	317	285	342	315	310	300	303	328	328	292	256	329	283	303	293	327	295	279	313	336	274	308	304	303	304	288	308	312	315	335	327	305	274	287	307	271	329	336	286	318	309	311	307	294	304	302	305	314	295	289	322	299	329	289	315	325	341	323	300	309	321	312	301	304	325	276	313	288	319	315	315	338	289	320	305	317	320	294	308	263	320	338	290	314	292	328	279	338	302	307	278	307	298	301	297	320	274	326	303	302	313	291	328	299	309	298	300	303	309	275	291	321	337	317	331	323	332	298	321	314	323	286	331	316	279	304	337	325	320	335	315	330	323	297	330	334	295	284	325	313	313	320	316	329	318	323	306	286	288	292	316	295	330	307	296	306	332	295	308	326	290	297	322	288	319	304	334	306	271	298	333	308	296	305	286	329	303	331	298	309	333	303	319	300	332	313	309	301	317	300	304	286	307	265	288	312	293	282	315	303	293	329	305	304	316	300	309	315	304	296	324	298	305	307	302	332	298	299	280	328	299	272	307	299	313	285	333	292	331	280	308	308	337	311	300	330	274	282	343	293	309	318	337	306	284	287	302	335	284	302	311	324	303	296	305	284	298	297	290	316	340	295	305	312	300	347	308	299	315	314	297	333	303	314	317	299	283	316	325	311	316	347	286	326	287	337	321	316	317	315	325	323	291	317	302	286	298	322	290	277	303	293	304	297	281	319	293	326	317	327	314	320	274	313	285	297	297	327	360	316	318	308	328	297	310	311	336	313	304	323	295	297	289	289	296	298	315	308	313	336	293	311	311	307	280	301	276	327	292	313	323	301	312	301	300	284	314	298	277	300	297	317	301	306	328	284	280	296	321	316	325	322	301	294	330	301	294	328	320	283	309	292	319	342	293	273	294	335	305	283	290	318	324	300	300	302	313	308	335	301	330	321	296	302	299	341	283	337	329	283	333	291	331	290	309	305	297	301	339	317	310	314	293	318	323	327	300	301	303	300	302	307	329	294	321	292	280	307	282	319	318	328	321	291	298	328	325	320	285	306	330	330	338	339	299	339	289	279	289	322	292	289	316	309	325	315	290	316	266	309	324	297	300	317	307	302	292	316	292	318	298	320	316	296	298	328	317	298	316	310	304	313	317	331	288	306	278	325	326	330	311	307	276	285	312	315	274	308	321	330	325	323	320	299	293	269	333	303	324	334	328	284	287	318	281	291	331	335	278	289	343	305	299	292	322	317	310	296	312	319	299	295	282	312	271	306	314	313	309	327	343	319	307	290	295	311	297	311	296	303	336	329	332	289	313	284	305	308	334	315	286	302	304	326	318	282	336	325	313	283	293	306	252	300	296	319	320	339	319	276	306	278	277	304	313	305	319	292	309	299	314	305	292	314	293	297	256	290	286	315	284	302	301	296	330	331	311	295	311	318	318	298	308	295	337	324	261	303	287	306	292	311	292	341	321	326	320	307	288	327	284	321	285	299	330	322	302	313	291	298	320	339	314	309	296	289	277	277	303	299	311	314	295	301	262	299	322	319	303	318	289	318	287	295	295	297	324	325	320	300	323	280	313	304	314	321	309	299	289	314	315	288	286	323	288	290	324	300	297	312	310	331	330	303	333	321	307	300	341	294	309	300	294	332	297	300	290	313	305	290	318	293	288	324	318	309	311	297	306	275	310	316	336	327	291	312	290	295	302	284	316	291	288	290	335	304	317	306	318	313	289	292	332	339	312	331	326	310	289	294	310	313	311	300	313	293	306	327	286	354	346	323	301	330	335	335	282	306	305	341	304	318	314	264	302	344	272	310	319	306	294	313	309	318	298	304	295	357	299	296	315	341	360	299	321	272	317	305	323	308	306	269	294	341	303	300	279	311	290	298	314	296	311	322	291	282	307	325	276	311	308	304	309	311	323	314	274	283	304	322	297	290	299	293	309	318	308	288	310	329	305	286	323	268	279	266	287	315	303	306	315	326	321	333	281	280	314	341	320	334	299	326	315	302	325	313	303	278	293	310	281	277	313	292	316	320	306	327	301	293	325	334	304	308	313	294	299	295	309	304	315	304	308	293	285	318	318	317	326	304	282	325	313	292	302	323	296	274	305	323	297	308	304	297	304	329	309	343	291	320	276	283	305	311	320	294	299	255	305	268	303	262	288	329	301	292	321	278	319	328	312	317	292	287	347	313	340	314	319	359	314	307	283	318	316	300	342	317	312	304	301	327	291	277	297	298	347	309	295	299	279	305	291	298	308	302	325	319	283	300	288	286	271	310	307	319	309	277	367	304	306	307	293	316	313	302	320	295	314	301	293	283	313	319	328	294	280	283	281	327	318	283	294	300	325	283	299	338	325	314	290	302	307	320	303	297	294	299	311	316	311	283	318	321	299	311	322	315	348	318	287	322	304	311	342	325	292	267	309	328	309	297	304	285	314	293	327	322	304	314	306	311	286	325	299	287	305	280	295	291	285	304	302	329	347	293	329	324	313	336	301	290	318	334	301	303	311	307	337	324	302	315	311	319	308	317	319	299	297	287	302	322	318	320	294	318	302	340	329	314	307	305	281	284	299	322	310	304	307	280	312	315	317	286	290	320	281	316	292	318	314	321	333	310	295	302	319	311	292	293	305	304	320	293	290	306	301	345	296	312	296	296	326	305	270	287	317	312	276	274	299	299	303	326	274	304	321	293	304	292	300	293	326	303	336	302	291	303	334	304	299	300	301	326	289	293	296	285	322	328	304	345	304	300	304	299	294	296	283	320	318	297	320	313	287	311	293	324	320	286	301	316	311	294	324	294	307	322	295	280	317	315	318	310	352	324	289	330	314	324	295	320	292	285	307	295	294	289	279	307	256	303	295	310	297	306	300	315	321	298	307	289	323	323	300	281	285	313	317	304	296	294	305	294	303	296	312	290	316	301	300	292	297	284	303	293	305	316	320	305	296	310	297	295	297	295	289	303	323	276	313	293	272	309	319	296	328	266
2765	931	1178	925	667	563	439	352	336	326	301	290	248	210	208	252	215	256	270	244	254	210	229	215	228	190	200	211	203	195	203	195	215	209	174	215	199	219	206	220	199	215	205	217	214	176	193	210	223	213	252	216	241	205	211	205	222	212	202	207	197	169	208	221	224	202	198	222	187	222	187	228	204	178	184	180	189	200	210	192	174	214	201	225	210	204	207	224	199	200	189	207	203	195	197	223	215	177	203	224	194	190	201	193	209	207	187	212	202	208	199	220	227	196	201	205	213	198	189	181	199	211	220	211	202	179	212	196	204	210	204	200	207	204	222	205	231	192	202	197	191	171	206	236	209	196	189	208	224	209	238	204	223	204	182	189	197	207	198	198	199	209	214	203	205	186	192	253	197	229	206	181	191	194	226	213	220	220	230	209	198	203	207	196	188	195	201	199	222	220	196	211	188	227	197	195	193	214	194	209	214	219	210	215	178	207	190	209	218	204	238	193	196	217	202	226	200	246	194	194	181	195	206	210	180	190	161	210	218	182	196	193	229	211	199	171	184	200	225	213	176	203	218	186	182	217	208	178	200	184	217	191	213	196	203	196	206	187	202	203	204	203	216	179	192	215	199	186	205	204	179	200	195	203	179	199	214	209	215	177	178	218	210	215	211	179	211	183	216	227	236	208	194	227	208	203	192	216	253	186	193	182	211	192	204	227	202	201	190	176	199	193	190	200	174	202	200	201	186	168	195	218	227	228	201	220	218	197	232	215	176	210	201	182	222	207	211	216	209	196	202	219	206	230	221	202	208	200	198	201	199	199	219	178	212	218	211	194	190	194	235	216	192	209	212	176	198	241	228	241	246	184	196	217	215	189	227	204	221	211	192	240	187	230	204	205	222	189	236	203	187	198	215	214	200	206	201	187	180	187	189	230	207	235	202	216	222	202	227	203	184	197	211	205	170	211	213	209	175	215	214	213	182	182	194	209	190	194	180	194	205	186	188	203	217	214	193	208	218	196	209	205	208	200	205	200	207	203	185	212	199	206	174	217	201	195	197	221	192	220	208	206	194	218	218	195	222	180	206	217	203	211	217	210	228	212	206	196	208	244	233	212	196	200	179	205	212	176	183	184	213	211	216	229	208	219	220	202	193	185	187	194	200	210	186	180	216	209	185	187	213	204	225	213	191	180	212	171	162	220	188	187	221	184	186	207	195	216	211	198	192	225	186	206	205	215	209	219	196	188	181	200	201	184	201	213	217	189	180	192	211	178	194	214	199	192	197	225	204	205	247	178	218	224	203	217	194	207	204	204	214	217	201	200	239	218	206	187	207	221	216	193	196	188	186	198	192	210	210	201	201	215	219	204	204	181	215	230	203	216	185	201	217	192	185	201	199	193	214	187	214	212	206	189	183	232	184	198	207	206	201	204	223	191	199	216	206	196	230	172	203	242	188	207	191	217	195	207	216	210	224	203	198	204	194	215	194	200	219	207	186	221	204	223	210	185	188	195	217	208	201	218	185	187	229	189	193	220	206	215	196	200	199	197	219	188	188	171	216	190	194	207	208	196	217	219	195	198	234	198	205	232	204	199	207	212	226	210	212	216	195	184	202	194	230	218	201	229	192	258	217	186	233	233	188	182	186	201	205	188	203	219	191	215	240	197	234	200	197	212	182	211	201	207	211	192	199	211	177	200	223	210	218	212	232	204	212	204	234	188	223	209	199	189	205	193	227	202	194	207	207	207	213	218	224	209	204	222	220	180	230	194	187	185	193	189	195	211	168	190	187	214	191	209	212	196	197	254	216	211	208	217	190	180	186	170	182	201	185	210	215	227	207	178	214	221	162	203	201	181	224	209	216	197	201	166	205	207	196	218	209	191	182	207	212	184	187	186	225	193	189	217	198	221	191	194	196	195	212	201	204	203	215	224	180	195	201	193	221	191	195	200	227	195	215	214	196	204	213	193	173	207	185	193	207	220	216	200	230	194	209	210	199	200	179	226	214	216	192	229	214	193	198	225	197	166	208	173	239	211	219	182	201	190	209	199	204	213	201	214	238	206	209	241	213	189	177	226	219	232	189	211	173	186	208	180	204	207	215	215	207	207	196	212	208	224	223	193	194	202	195	189	198	244	186	234	210	210	223	215	211	203	216	232	214	182	186	187	210	202	185	208	214	228	211	202	205	205	206	175	205	188	206	231	183	213	181	230	220	168	203	186	187	200	210	193	224	191	202	207	200	182	177	190	196	217	217	221	205	205	209	221	252	239	194	188	194	205	180	217	189	222	199	175	205	207	191	199	217	208	216	222	187	196	198	217	173	198	186	193	192	220	210	208	182	166	234	194	188	216	214	191	190	208	190	226	206	186	223	186	201	199	188	206	198	205	202	202	204	207	177	204	182	194	191	176	200	200	196	191	190	221	220	210	227	230	179	186	210	202	181	206	198	215	192	204	190	199	200	208	222	219	227	223	199	193	201	202	204	213	222	211	189	203	190	194	217	226	192	206	188	207	204	194	176	206	201	200	211	200	201	179	211	226	211	204	191	192	203	185	172	181	186	213	219	180	226	178	224	232	220	189	193	220	212	184	188	183	188	204	202	185	191	185	207	198	205	189	216	199	201	211	198	207	217	209	221	222	187	194	208	210	203	173	209	219	210	193	209	217	226	230	204	203	223	211	196	216	204	220	207	175	159	194	196	244	220	190	216	201	215	202	203	216	185	189	230	209	193	216	209	198	169	203	183	219	219	204	232	190	220	192	217	224	191	191	218	188	199	211	183	215	190	216	214	193	207	204	187	185	234	196	192	210	219	198	205	194	215	206	208	217	216	204	197	207	197	207	202	247	195	197	202	212	212	189	206	182	191	212	171	215	210	177	185	210	165	228	217	205	194	198	211	182	207	217	201	184	195	201	202	208	201	220	200	220	223	204	195	206	204	206	196	202	207	202	209	200	209	218	212	195	207	224	206	185	237	197	203	202	200	207	218	178	208	220	190	196	197	204	243	163	194	219	192	189	215	232	195	210	187	210	204	186	181	191	217	186	194	192	191	197	185	181	225	215	207	208	188	242	202	204	173	177	202	181	199	207	210	212	180	190	188	206	193	185	187	206	189	205	216	191	238	222	203	213	215	203	221	206	224	200	209	189	208	233	206	199	190	217	232	196	208	210	194	181	196	204	208	174	231	191	197	214	203	190	188	225	215	184	195	203	176	226	194	203	221	199	200	258	172	235	215	203	193	207	194	202	219	221	212	190	184	196	181	218	202	221	207	203	170	192	199	220	198	182	206	207	195	186	190	219	209	222	194	221	205	238	213	222	221	221	221	192	202	198	189	199	190	211	197	196	211	201	211	197	208	195	202	204	215	212	230	235	200	196	226	215	207	211	194	199	204	226	196	213	205	195	214	208	195	222	214	201	191	238	226	193	199	208	203	211	200	202	235	217	217	206	175	195	191	219	213	206	202	191	234	206	173	212	203	174	203	194	192	193
2582	1144	2338	2855	2478	1976	1673	1395	1156	1053	899	869	766	704	678	740	687	772	719	676	641	633	587	588	557	558	550	559	547	515	520	558	527	549	570	558	535	454	532	510	459	508	505	538	510	520	538	516	567	514	572	537	534	532	526	488	536	501	506	482	500	537	481	531	496	474	506	522	488	495	465	524	472	492	510	454	444	478	461	482	472	472	490	495	451	467	447	459	464	496	446	487	501	466	469	481	485	463	488	488	483	464	452	479	465	544	448	495	487	519	489	501	463	449	494	475	452	468	472	444	507	473	473	471	488	462	456	484	481	473	471	475	480	481	473	456	465	464	476	500	442	473	485	457	479	436	456	446	452	484	447	471	526	478	461	495	472	486	443	478	508	506	478	464	476	471	466	445	447	442	449	454	485	497	490	476	445	484	463	478	482	480	457	449	485	505	438	496	481	464	500	420	478	485	461	505	499	479	484	510	441	491	464	464	467	492	494	445	493	449	466	470	498	478	475	497	501	486	477	470	459	466	514	492	462	484	513	468	468	471	446	459	491	464	430	478	458	460	487	481	464	466	496	480	476	450	453	504	494	489	460	460	503	482	473	471	460	441	449	472	477	457	490	473	441	468	508	449	478	484	457	442	492	490	475	457	524	483	479	447	465	515	464	490	462	430	477	421	530	442	476	462	451	452	465	474	427	476	480	461	462	488	456	451	473	478	473	506	485	532	482	439	488	463	478	475	498	439	463	475	467	435	466	475	447	458	495	508	450	457	461	507	456	441	480	441	476	470	478	460	460	473	462	506	442	491	438	479	490	471	471	484	484	460	462	483	492	475	481	494	466	467	457	454	496	465	458	460	458	491	497	487	497	454	478	525	497	460	452	436	482	485	463	465	459	440	445	459	466	476	444	485	437	516	435	511	490	478	461	434	454	413	450	442	447	502	462	503	503	476	460	462	482	466	444	471	488	482	488	481	456	491	454	491	453	461	482	435	484	483	451	465	463	510	433	479	484	444	458	512	466	448	460	480	456	470	408	496	482	467	454	471	451	483	442	444	421	439	487	448	485	533	467	465	469	466	463	431	516	431	503	453	489	463	507	460	475	466	471	495	504	452	538	453	425	459	459	457	481	479	507	426	479	460	469	444	462	429	482	427	450	469	469	487	455	468	490	457	470	497	485	461	468	489	473	474	476	481	485	471	447	481	484	455	518	455	472	494	475	467	465	469	487	435	462	459	480	434	478	483	479	482	475	510	509	469	438	471	457	458	487	502	466	489	460	490	469	491	473	457	455	481	431	487	521	473	466	433	492	455	454	464	457	484	482	448	433	473	482	478	451	425	500	495	484	483	459	464	488	491	478	503	476	461	470	495	493	540	476	440	469	487	454	459	501	490	504	486	485	476	473	489	486	452	458	454	470	474	456	486	472	486	454	507	483	463	471	474	482	451	460	485	486	449	458	456	433	480	499	494	458	464	501	500	469	444	471	429	454	507	480	513	485	477	466	409	515	483	462	479	476	491	429	449	464	499	476	498	454	439	477	478	485	483	470	456	476	454	499	432	450	493	486	450	495	479	453	527	453	468	515	465	519	456	470	473	482	508	475	458	489	466	436	514	478	511	510	448	467	461	490	458	460	487	467	438	444	458	449	497	500	475	505	450	461	487	434	442	526	443	503	481	466	473	457	430	494	456	483	488	498	477	474	463	509	422	450	473	466	437	505	488	520	441	507	465	502	481	510	475	482	422	456	441	507	492	474	487	466	422	476	480	471	441	475	449	437	462	483	475	486	451	423	463	461	539	480	497	467	451	454	490	445	479	478	469	446	481	473	464	463	470	485	481	471	534	450	477	466	432	451	514	449	471	449	487	452	469	499	424	498	464	477	529	464	538	465	490	473	474	483	472	435	446	477	500	459	481	446	474	495	463	425	478	417	453	451	463	473	544	524	477	483	419	487	460	464	497	473	483	481	520	468	509	464	463	472	476	498	456	470	476	453	445	480	453	455	466	459	487	482	451	457	461	471	442	501	444	456	494	503	473	442	469	484	474	454	482	462	491	498	429	482	456	475	491	501	504	453	493	449	478	468	475	495	488	474	461	493	472	490	476	465	452	479	451	448	469	480	468	471	481	466	460	426	475	485	484	474	475	474	454	503	485	473	456	488	468	501	448	436	470	430	476	487	465	493	478	461	454	480	463	481	455	437	436	475	446	496	476	478	520	476	469	474	481	481	451	441	472	450	481	414	487	490	458	483	465	481	516	473	438	503	454	444	498	457	431	482	485	431	492	462	467	415	457	477	479	472	484	458	464	486	475	455	450	460	480	467	469	472	476	492	466	457	430	470	468	498	476	472	472	492	483	509	439	471	463	501	467	481	490	460	429	475	463	478	475	478	451	459	502	499	460	458	482	494	470	458	433	448	527	424	482	463	446	463	487	473	433	493	488	467	462	471	481	505	472	456	443	514	441	458	439	479	463	508	474	450	492	439	448	461	467	444	456	449	465	443	460	457	415	440	465	442	479	441	446	463	489	459	513	476	466	497	452	461	456	488	451	467	484	482	452	464	482	467	471	494	430	458	497	471	494	460	433	483	465	473	470	469	445	511	469	421	464	458	480	450	518	508	499	445	478	477	506	448	461	436	474	462	433	471	486	471	456	438	466	489	443	454	420	454	475	495	472	481	461	501	438	493	459	488	442	456	463	470	481	470	475	462	466	448	435	479	486	476	484	456	444	449	495	485	487	485	513	437	478	442	488	410	458	481	498	484	449	475	479	488	459	465	474	484	493	469	477	468	486	462	468	467	494	476	482	494	452	475	522	486	460	440	452	484	456	503	470	467	485	500	468	494	496	470	453	511	486	470	471	467	454	466	486	469	461	463	432	511	483	477	466	481	447	489	474	469	462	495	480	446	479	487	449	480	494	487	458	483	476	463	466	445	452	467	498	474	453	495	465	478	505	445	478	447	451	486	485	456	478	466	476	496	444	463	465	505	521	466	496	500	475	490	534	486	467	467	445	464	478	458	481	466	483	448	487	446	478	484	457	496	482	468	439	477	479	477	462	468	497	468	474	480	468	454	487	439	468	485	504	470	454	471	449	469	463	530	511	476	489	457	489	473	456	480	527	466	490	479	485	457	463	475	491	514	476	503	472	452	523	456	501	456	520	451	459	481	446	500	496	437	466	443	476	480	433	445	473	451	469	455	460	481	484	487	488	442	490	467	449	462	483	483	468	479	490	467	482	471	516	473	481	465	496	457	491	496	467	503	489	429	486	494	462	482	472	486	520	454	420	470	497	449	479	492	475	471	433	483	464	491	477	480	466	499	477	483	492	437	507	429	431	439	472	434	514	479	477	501	486	449	472	502	455	454	468	508	500	484	485	440	454	506	439	473	428	464	479	464	481	443	480	455	478	478	458	445	467	465	434	470	462	452	497	519	489	483	484	508	499	455	489	443	488	478	448	464	460	505	465	476	417	477	461	465	460	453	463
8846	2213	2844	2145	1492	1003	762	617	453	427	361	263	298	258	251	203	189	196	199	172	186	184	183	182	161	169	145	148	147	126	158	184	150	159	200	137	120	167	140	138	136	141	152	156	161	142	122	117	153	125	138	132	135	137	116	153	139	140	113	131	112	142	127	127	120	133	103	124	123	138	133	120	144	107	134	114	125	113	138	113	120	129	134	116	123	139	117	124	110	138	112	145	98	107	124	110	117	97	118	126	110	125	115	109	106	114	129	130	136	130	125	112	121	113	132	126	108	110	118	129	138	118	113	109	134	129	120	94	116	120	114	115	113	93	119	119	117	133	103	105	128	116	114	114	104	111	110	120	107	118	105	107	106	135	123	93	115	111	110	118	127	111	110	113	104	114	117	122	116	123	109	102	127	111	131	126	121	115	136	121	123	131	118	108	122	95	129	97	114	125	108	100	99	134	123	120	111	130	113	116	103	101	132	142	116	115	139	122	120	124	132	120	115	119	111	117	130	130	118	135	97	101	110	116	131	124	123	122	119	129	96	113	123	116	105	118	114	130	111	110	146	110	135	103	106	115	120	108	148	105	119	103	121	108	122	125	110	111	116	104	129	126	124	102	132	120	105	118	132	115	96	129	119	106	107	117	105	105	113	128	118	148	122	123	112	132	115	110	124	143	119	113	107	121	108	117	85	125	111	122	117	125	107	124	104	100	113	117	127	109	115	104	129	128	108	129	119	105	98	104	114	116	125	103	128	117	124	119	113	120	121	105	130	109	131	121	129	112	113	123	123	111	124	129	109	117	145	127	107	136	143	109	103	97	104	116	112	120	117	109	119	120	134	126	127	132	111	112	111	128	116	109	116	115	123	121	123	126	132	111	107	129	106	107	126	111	134	119	122	114	109	109	112	95	151	120	131	119	125	112	117	95	117	131	116	123	109	120	99	122	108	127	109	126	120	113	115	108	99	97	121	125	115	113	125	105	114	109	115	120	128	121	143	117	109	118	117	115	117	116	108	120	127	124	129	111	100	122	114	135	104	117	140	120	148	117	104	135	126	143	113	127	129	119	116	124	124	136	103	120	144	125	128	104	108	110	116	128	124	133	113	119	110	111	120	106	125	125	114	136	106	114	102	113	106	88	105	130	137	127	108	135	110	134	106	110	118	108	117	110	113	118	106	135	118	109	124	123	118	132	122	131	115	110	108	121	110	123	123	105	139	103	100	115	99	120	114	109	125	119	117	120	123	128	110	134	110	102	102	99	103	119	112	128	119	116	112	121	105	100	127	111	129	135	137	118	122	115	122	120	133	120	132	138	150	110	109	140	102	102	101	125	96	113	128	125	105	114	140	121	133	126	124	116	108	103	126	107	108	116	106	127	126	109	121	122	117	113	127	145	96	116	110	105	114	103	121	122	102	107	141	107	101	112	121	122	101	129	133	122	114	125	117	128	118	129	118	126	110	135	113	135	128	112	101	126	119	136	131	143	144	126	115	131	125	114	111	128	123	107	115	112	122	140	129	86	117	124	116	102	124	134	106	123	110	121	120	153	115	127	125	122	137	140	138	123	109	134	115	119	98	122	105	110	124	106	120	116	117	127	110	127	120	120	125	105	132	125	123	105	121	123	136	132	123	117	108	113	124	132	106	109	120	122	128	131	125	108	113	125	118	131	134	121	99	113	113	99	121	117	124	127	104	106	118	138	103	119	114	101	113	108	117	140	131	101	116	117	115	105	128	113	112	121	109	99	108	118	122	112	130	139	117	118	125	128	112	108	150	116	114	128	108	116	114	111	105	119	127	115	116	126	99	112	116	120	117	121	115	126	98	118	121	127	113	108	139	130	128	118	118	124	117	134	144	108	124	119	117	98	115	96	129	102	151	118	127	131	104	100	118	101	98	121	113	112	134	110	132	115	113	108	115	129	120	120	125	146	108	111	127	124	123	116	143	143	116	135	125	108	110	113	139	115	125	101	129	108	130	134	119	110	107	124	111	109	111	124	99	117	129	122	123	127	128	123	129	115	110	105	110	118	132	114	110	121	144	110	112	122	118	115	138	134	133	111	105	108	119	117	129	104	123	113	125	110	92	110	109	132	124	127	121	115	108	117	100	113	116	113	110	111	127	125	87	98	118	137	116	148	107	117	119	125	120	133	101	114	117	101	122	120	96	128	130	116	105	139	154	128	111	115	117	159	109	120	119	136	120	119	111	108	99	124	135	106	136	122	108	114	129	141	105	96	120	113	123	122	142	122	119	129	129	113	114	113	126	99	134	104	122	116	127	103	113	109	106	111	120	119	111	111	103	111	104	134	132	124	121	144	141	126	117	111	115	121	99	110	98	107	102	95	121	113	104	138	125	111	148	105	118	119	108	129	108	125	127	132	108	115	132	115	119	112	103	121	115	117	115	105	115	129	113	97	119	116	126	119	128	113	126	111	119	147	131	127	110	114	127	117	118	116	119	141	119	111	114	124	135	123	125	130	111	137	121	117	108	97	120	114	122	114	102	116	107	107	124	132	123	114	108	123	122	121	111	118	134	133	119	103	110	124	113	121	107	109	115	114	126	117	121	123	127	112	119	91	109	117	106	119	124	120	118	130	97	118	120	127	101	123	135	126	110	114	114	119	114	132	130	125	105	125	118	111	130	122	117	111	124	130	96	105	105	114	133	132	130	127	120	120	96	109	113	128	118	120	104	97	115	112	131	126	117	135	106	116	92	117	111	121	115	128	127	121	127	121	123	111	112	133	120	111	123	94	125	123	114	124	120	131	97	113	104	132	146	111	120	105	131	131	132	107	109	126	109	128	131	109	110	100	131	116	110	109	106	126	153	137	123	94	119	118	138	107	133	110	112	121	127	120	115	134	114	112	113	112	103	128	106	116	117	123	117	118	124	135	112	118	116	129	118	105	109	144	129	107	104	107	126	130	106	132	121	106	107	125	108	111	121	125	107	103	114	125	117	116	122	118	123	122	115	111	93	126	123	108	131	103	114	127	109	110	115	134	105	115	110	108	126	120	119	111	119	126	122	116	121	109	118	116	118	116	109	119	135	117	114	111	113	103	123	126	128	121	113	119	117	109	121	112	112	108	109	132	132	136	143	108	116	102	98	107	100	123	116	113	112	111	122	138	106	124	105	97	131	131	112	122	110	117	92	115	109	116	107	114	121	111	118	134	117	119	98	112	104	107	116	106	121	123	132	120	115	122	122	135	124	128	121	135	108	118	105	114	109	125	101	120	99	124	118	122	110	116	121	111	109	110	113	120	112	131	120	127	116	121	116	90	110	103	136	99	107	114	111	114	118	112	104	113	111	134	131	127	104	100	126	125	121	127	126	120	130	123	122	121	128	121	103	103	114	108	134	98	122	119	112	113	119	123	108	116	114	103	128	122	117	125	111	146	109	119	124	115	131	123	120	118	118	109	134	122	134	114	101	128	115	122	129	126	113	141	138	107	109	119	158	115	120	131	112	133	126	117	108	111
6160	2225	5535	6700	5821	4805	3840	3004	2454	2142	1808	1535	1333	1251	1127	1032	1049	1178	1007	875	851	920	810	734	668	584	573	607	543	466	485	508	485	493	560	491	498	439	507	374	417	421	469	431	456	506	445	431	414	436	440	466	477	417	437	422	384	410	367	356	380	387	361	388	389	345	349	374	304	329	323	307	296	304	295	286	297	299	304	287	338	310	295	271	259	298	292	331	297	296	336	298	343	306	268	300	310	291	322	290	293	327	315	312	297	300	304	317	297	289	285	299	250	282	268	287	288	279	312	291	297	266	307	299	279	295	288	307	293	310	301	284	274	283	283	312	302	285	305	301	280	319	311	301	324	296	322	315	299	276	328	271	268	301	286	295	300	297	313	285	282	271	319	297	279	281	318	290	319	296	301	287	295	289	288	287	280	305	299	285	297	273	276	305	276	275	291	310	280	285	312	337	292	285	304	295	282	278	294	341	286	313	285	270	305	289	302	269	275	319	292	297	313	287	291	281	296	271	296	334	288	308	264	291	277	261	261	302	309	285	302	285	287	257	294	272	312	301	274	298	304	262	275	256	289	290	282	286	305	298	279	292	291	294	309	306	297	298	306	282	295	307	262	281	267	305	291	271	274	298	314	263	280	287	304	299	291	282	280	291	308	293	306	308	272	296	302	302	317	297	283	347	287	259	300	306	280	290	297	283	314	307	282	321	293	292	294	314	298	307	293	297	277	293	285	302	303	254	328	264	292	264	289	307	258	304	270	318	280	299	307	293	311	316	270	285	282	286	297	274	303	276	288	306	272	321	311	292	288	294	277	303	261	293	284	297	306	323	266	318	294	316	288	322	270	276	298	282	280	311	298	289	273	249	285	304	296	285	309	277	260	269	293	321	268	325	297	276	329	296	303	277	295	333	278	309	295	257	286	273	312	268	297	306	297	294	289	310	242	310	277	305	293	298	277	313	294	279	311	290	278	274	307	305	299	322	258	279	286	289	308	272	290	285	322	322	260	297	292	259	305	287	276	284	288	245	298	285	286	271	296	270	325	289	325	281	258	252	292	275	280	269	273	279	268	323	321	283	308	290	302	274	272	275	291	295	288	283	339	309	320	276	261	308	291	281	294	273	300	306	270	281	282	304	276	299	313	278	286	293	272	297	314	311	282	281	286	304	290	295	283	290	334	281	289	258	309	308	273	301	295	248	242	312	281	303	292	300	288	295	305	310	319	262	303	275	286	332	299	290	288	298	278	291	278	273	290	288	289	282	286	294	292	307	281	272	315	317	269	294	296	277	313	298	288	311	306	312	281	277	290	278	333	286	295	282	278	271	303	275	295	307	265	282	256	282	281	300	296	286	299	302	287	312	294	297	289	315	315	302	291	307	306	323	293	281	308	281	279	270	319	298	268	279	313	252	321	314	305	257	287	287	306	293	284	296	294	286	276	317	268	296	276	323	271	314	280	323	281	306	307	287	299	271	271	310	279	273	235	289	282	278	264	285	323	311	286	279	298	253	286	286	291	283	286	285	322	275	278	248	289	290	301	279	306	315	287	295	299	287	289	350	292	307	296	250	295	265	287	263	268	312	284	315	280	292	286	313	307	306	313	283	260	282	295	284	284	299	297	298	274	325	283	306	275	269	288	303	277	281	299	296	290	295	303	300	280	294	257	267	292	298	298	303	296	291	283	284	300	305	295	283	275	263	279	243	308	299	307	283	309	294	268	283	310	286	290	279	273	287	301	330	268	302	289	330	270	267	289	284	287	268	280	294	266	288	265	283	276	283	289	276	267	288	287	295	305	301	301	295	296	270	298	300	316	298	265	295	254	275	278	284	268	300	307	297	309	316	342	288	257	289	285	288	281	269	287	291	307	282	291	298	306	277	282	291	344	290	282	289	290	286	308	288	280	300	289	268	280	286	276	282	269	294	287	284	282	276	282	287	293	303	330	314	281	286	295	315	310	299	294	305	285	322	313	314	283	299	274	275	270	300	299	304	314	294	283	293	252	282	290	291	301	301	285	292	299	307	288	279	276	288	280	271	286	285	318	320	285	284	278	312	268	313	266	301	296	283	302	265	262	296	281	331	296	258	295	283	300	283	286	314	254	287	333	296	287	287	299	274	295	278	319	297	283	270	291	287	281	276	312	298	269	284	289	290	271	273	287	277	287	294	292	304	299	306	301	279	309	308	325	290	286	284	290	274	283	286	267	293	302	299	277	305	266	305	313	306	274	280	299	271	297	268	270	294	287	304	307	310	301	299	312	301	277	315	296	295	267	254	314	305	300	314	268	286	277	309	271	326	298	312	300	286	298	306	295	267	260	297	292	270	272	269	283	301	323	296	254	310	290	291	271	298	322	318	288	291	301	309	286	303	295	282	291	323	275	305	292	292	304	306	287	293	288	316	290	281	279	319	293	322	248	298	297	312	292	302	282	274	290	278	308	295	316	288	310	298	284	299	303	300	267	269	291	274	300	323	298	274	314	282	303	290	323	275	324	263	299	317	276	310	265	317	295	299	277	302	302	307	271	303	290	286	294	307	266	278	301	270	288	334	276	298	326	279	264	292	320	307	315	299	303	306	276	278	307	277	280	285	279	294	323	311	300	287	304	276	275	273	327	315	283	255	292	328	284	280	280	289	278	288	327	275	292	300	278	308	310	316	290	306	276	297	301	334	326	275	260	313	324	284	302	286	304	268	285	297	263	303	296	268	290	281	296	256	313	296	285	294	321	306	285	285	297	298	293	268	285	291	286	287	314	281	312	280	275	316	316	276	303	326	288	296	330	288	276	265	319	277	311	290	328	304	284	281	282	294	269	303	282	293	272	283	314	311	319	307	286	272	311	298	319	299	333	274	299	311	292	291	260	296	274	288	298	281	263	335	304	286	264	288	273	295	278	263	314	295	327	277	286	308	299	278	310	279	296	302	306	276	275	281	296	259	276	290	267	285	321	246	307	264	316	270	256	309	298	302	285	274	277	280	300	277	300	286	278	311	300	285	298	282	306	319	270	278	318	312	294	316	286	279	280	281	307	289	309	279	308	301	301	244	276	299	314	302	298	306	290	274	289	280	278	307	310	270	274	303	310	268	266	276	316	259	301	289	307	296	289	303	298	249	267	296	299	287	292	296	283	278	276	308	302	260	297	278	286	275	307	297	323	288	307	304	300	272	348	276	301	288	300	309	295	290	299	317	326	296	297	285	304	279	283	297	280	304	281	305	293	292	293	267	266	267	299	290	305	290	279	284	300	295	290	296	289	300	312	312	282	282	289	311	331	284	260	305	294	296	255	285	305	333	277	285	301	300	280	257	296	308	252	323	305	302	273	274	288	280	303	311	287	308	290	282	291	284	288	285	289	323	314	276	275	314	299	312	263	319	307	301	312	294	289	271	274	295	272	290	290	294	310	322	274	287	296	275	291	300	297	297	317	280	306	267	288	281	296	300	282	323	296	303	313	275	308	280	290	299	302	298	310	293	303	288	311	302
15431	4146	4891	3775	2491	1604	1245	908	735	609	510	435	400	394	302	312	302	328	282	236	244	262	226	215	204	166	195	154	168	171	148	182	175	147	173	176	158	178	142	147	128	135	164	170	146	140	139	120	140	139	140	167	149	165	136	119	152	126	133	124	153	131	139	135	139	148	123	113	132	138	118	121	130	133	122	119	132	126	128	124	141	125	122	115	123	126	119	162	121	126	118	117	128	127	107	110	124	110	98	136	126	135	119	118	118	119	125	125	121	125	120	121	116	124	112	129	154	123	115	156	114	141	112	119	118	132	138	121	130	135	123	113	113	122	128	102	123	142	114	139	128	109	110	122	114	116	128	111	110	124	102	118	118	106	108	117	107	119	126	120	116	119	112	139	106	109	117	114	119	112	123	111	144	145	121	109	106	110	122	152	116	113	134	131	120	110	117	122	131	137	122	116	134	128	111	105	126	111	125	125	98	141	125	131	125	135	110	133	100	134	111	105	109	94	112	139	110	121	117	135	109	109	111	115	123	118	98	139	150	128	104	117	120	125	132	121	111	116	143	125	119	115	122	119	133	119	117	109	135	126	107	117	119	116	122	137	144	116	112	113	123	115	103	121	127	121	119	101	109	125	115	115	105	117	105	107	109	135	120	120	125	123	120	101	132	127	111	115	112	128	108	110	112	115	130	123	104	129	125	113	126	127	141	107	132	115	119	120	121	109	122	115	127	133	122	125	126	137	121	117	120	129	113	118	135	105	130	127	108	130	128	113	112	103	139	131	125	117	127	120	129	114	103	125	123	134	112	97	136	114	119	115	129	106	116	113	117	123	124	124	143	127	126	113	130	125	120	119	122	113	125	119	109	131	124	109	124	123	120	136	114	119	121	136	134	113	124	117	119	124	128	120	115	123	115	127	122	112	135	104	124	131	135	122	120	118	109	142	128	125	120	142	128	129	141	112	123	113	124	117	119	128	124	111	116	102	113	130	123	135	122	143	118	129	109	120	106	119	121	115	129	130	86	106	106	123	121	121	135	109	125	114	121	130	102	111	115	101	116	127	112	104	102	124	123	115	110	124	99	128	132	120	138	134	123	97	131	109	119	114	132	112	128	144	121	128	116	92	134	109	116	140	133	120	108	104	138	134	125	110	104	129	124	100	109	139	131	112	117	102	123	125	135	125	126	124	109	109	118	134	125	124	133	123	126	131	124	130	131	139	130	122	125	118	126	114	116	126	124	134	125	119	128	131	133	105	104	148	131	100	115	135	115	131	123	122	128	122	125	144	119	116	104	116	100	130	114	111	97	115	129	110	138	116	139	109	117	125	122	115	134	123	129	106	131	128	115	118	118	108	143	120	136	120	92	128	113	103	140	127	99	143	107	115	129	101	113	134	117	123	148	132	118	119	135	106	124	137	104	118	122	105	124	129	120	132	124	116	118	121	120	127	122	130	105	116	88	126	133	106	141	130	146	127	104	118	141	118	123	115	139	116	125	125	120	112	139	97	97	117	125	122	121	113	126	107	141	126	125	101	114	120	119	111	127	118	135	116	119	121	102	109	128	115	108	110	103	130	126	124	127	116	125	128	119	124	107	113	118	113	110	139	116	109	118	124	138	124	124	103	114	119	119	120	138	115	130	114	115	105	125	105	111	119	144	123	126	113	109	134	125	104	101	118	142	107	107	120	136	116	129	137	120	106	119	115	133	101	129	106	127	104	128	117	123	124	111	123	122	107	91	134	110	100	116	122	116	115	141	108	106	124	119	131	119	126	114	117	126	111	134	127	114	110	112	109	110	109	97	114	132	137	122	148	112	120	118	120	150	126	126	122	130	132	117	128	117	110	139	142	99	122	130	109	119	131	128	117	111	137	129	139	112	110	132	131	134	104	101	116	119	118	129	109	114	125	120	101	145	126	103	125	114	119	145	122	124	101	102	111	116	131	138	117	129	118	128	112	110	116	120	103	103	147	127	116	121	104	117	125	139	127	112	126	136	128	119	114	119	107	113	126	118	138	119	114	108	124	96	98	106	129	121	108	102	116	104	115	127	105	98	109	132	129	135	122	120	113	123	119	114	120	126	111	119	132	103	118	102	122	127	126	112	135	124	122	132	110	122	106	113	114	113	120	109	112	129	103	112	104	128	126	102	128	134	117	111	117	126	121	126	123	136	123	126	125	115	129	134	129	114	129	117	125	113	128	116	108	103	128	114	98	129	118	101	116	134	120	120	114	90	128	123	121	107	137	103	118	112	130	128	122	120	117	130	113	122	110	119	122	131	107	123	125	129	140	137	125	117	112	121	124	114	131	130	138	138	119	111	111	114	135	129	133	141	141	108	134	121	117	105	102	123	112	107	132	158	109	117	117	117	126	120	140	119	133	112	139	117	148	111	132	134	125	144	102	123	129	144	141	110	127	110	110	103	121	123	113	127	116	140	109	114	105	125	104	121	119	122	115	136	130	121	101	96	143	123	134	122	122	131	108	117	115	125	108	121	120	115	106	121	120	130	126	122	133	133	124	118	138	120	81	119	127	102	114	134	108	114	109	133	143	122	122	122	127	125	99	125	118	121	128	119	114	119	125	109	122	104	123	115	120	115	100	103	118	128	96	126	143	120	96	138	145	104	107	117	126	113	125	127	107	107	125	116	115	125	128	129	116	124	118	116	107	128	117	126	115	141	124	130	115	131	130	133	118	137	120	97	109	133	138	127	129	110	122	129	111	132	111	116	102	108	124	108	123	131	134	108	127	109	118	109	121	103	102	108	131	102	126	116	126	125	112	145	119	142	115	120	109	102	110	112	121	133	100	107	119	95	123	104	113	118	116	99	128	109	100	104	95	116	110	134	121	117	103	112	120	105	121	122	132	125	117	113	125	109	135	118	130	130	117	121	111	130	121	127	122	114	107	141	115	129	128	139	121	115	121	139	103	111	106	118	116	132	126	114	114	97	107	111	137	120	123	151	127	115	131	113	115	117	125	121	100	103	127	123	114	113	117	104	104	129	125	117	116	104	126	110	114	120	113	129	119	117	124	141	115	93	116	119	112	103	147	114	119	114	98	138	117	132	124	131	107	111	108	124	125	120	123	120	136	134	119	106	120	111	110	121	131	130	127	116	114	123	117	120	113	117	103	124	132	122	127	125	129	124	126	132	123	148	144	114	108	113	113	132	109	120	110	131	103	113	121	115	117	120	112	131	107	119	148	132	118	112	122	118	135	125	136	95	126	103	113	103	119	132	113	135	142	104	135	100	113	137	118	103	120	127	115	133	147	126	134	132	124	115	111	125	121	98	135	143	155	121	103	111	101	109	112	119	117	127	111	116	107	120	134	123	136	133	123	109	138	104	127	119	107	116	113	129	115	102	135	121	125	105	132	119	118	116	101	137	122	124	124	112	124	116	116	115	140	141	110	108	99	128	128	110	124	141	125	130	122	130	119	115	108	122	125	126	115	116	117	116	140	136	122	112	133	113	115	112	152	118	127
8315	3380	8323	9772	8653	7115	5778	4747	3883	3336	2815	2415	2083	1815	1766	1559	1494	1719	1451	1358	1225	1362	1153	1075	894	723	752	789	716	712	681	692	752	697	684	678	659	580	520	520	547	562	563	578	627	588	512	519	539	503	564	511	558	498	509	463	448	451	424	444	429	405	439	439	425	434	438	414	381	357	342	333	348	343	368	302	321	321	352	295	349	359	333	351	356	353	345	307	356	336	318	344	337	327	303	301	320	345	312	330	295	329	320	340	331	341	345	327	318	341	318	313	309	302	344	311	302	305	300	311	303	322	334	313	336	346	338	287	333	294	321	321	298	303	318	319	313	298	296	297	311	328	284	299	311	307	306	335	319	328	292	344	292	313	301	317	291	298	322	268	355	328	323	335	302	297	276	315	326	314	294	286	316	287	294	299	315	304	307	296	321	328	300	303	302	311	333	297	282	347	347	339	299	313	281	312	288	285	297	317	309	307	326	256	328	284	309	325	313	317	325	289	310	336	311	342	276	315	289	325	279	305	310	319	264	317	320	329	310	334	321	322	322	305	321	304	314	310	265	350	362	320	321	297	300	333	298	308	303	333	292	343	305	283	327	340	296	294	299	344	290	304	313	313	307	305	326	282	306	341	299	311	322	346	316	307	320	305	295	330	329	302	314	327	338	313	296	310	271	308	304	303	316	303	309	313	310	282	359	319	309	321	292	328	324	329	353	299	338	277	326	294	325	330	283	311	297	312	338	332	338	312	323	266	350	284	304	311	307	310	287	320	287	308	325	306	304	304	330	304	336	310	289	309	299	320	316	308	294	297	320	339	302	327	295	301	283	324	325	302	322	301	324	330	281	327	329	325	280	311	304	309	358	313	332	326	284	349	322	299	313	323	333	313	324	301	306	300	287	316	313	330	309	294	310	309	325	271	330	278	282	273	273	263	325	315	330	307	333	317	323	304	328	318	327	302	282	325	336	325	313	324	305	308	304	297	320	333	311	297	297	280	288	301	290	319	314	329	289	330	276	343	308	296	318	290	294	299	318	294	351	316	331	302	274	284	299	294	295	298	321	317	323	297	344	308	304	294	332	327	328	301	275	304	271	297	318	306	304	336	329	311	299	300	294	296	307	313	311	338	308	307	325	314	310	272	288	283	312	299	305	314	311	314	317	308	309	322	312	314	329	330	334	285	320	316	296	303	279	311	302	297	299	302	320	348	304	324	300	334	309	319	290	307	300	318	301	268	314	309	312	321	321	306	313	307	302	304	286	330	315	345	316	305	276	318	304	324	318	302	280	312	287	321	328	317	288	344	302	319	311	294	304	289	279	305	292	306	326	318	312	279	350	324	284	305	335	325	310	304	313	324	278	305	298	324	301	317	308	342	322	300	325	306	280	300	294	291	296	324	303	299	283	295	278	280	328	303	305	332	311	326	319	291	303	293	281	309	315	325	327	314	333	306	346	307	311	320	260	296	310	296	315	317	311	331	313	317	317	296	336	347	329	326	297	291	312	257	348	316	301	319	316	329	300	303	300	328	311	327	322	327	321	299	300	322	298	310	318	323	337	308	305	307	290	294	289	318	317	309	325	325	326	275	319	324	311	314	304	320	322	331	322	332	315	308	323	291	296	357	305	325	288	311	336	300	318	293	287	283	313	302	298	295	331	317	356	305	322	293	336	330	345	317	299	349	312	283	310	299	333	307	335	311	309	284	312	340	316	289	323	338	335	304	306	319	319	317	334	323	282	296	319	343	299	295	301	307	272	306	297	318	292	311	310	340	289	335	291	331	289	290	307	326	324	307	289	303	287	299	311	296	297	306	300	286	300	336	318	299	294	289	324	302	296	350	293	297	326	327	310	355	298	302	318	340	319	297	314	318	315	309	314	317	294	320	299	321	291	296	335	292	330	293	322	315	314	321	293	314	262	336	290	331	320	317	306	290	317	312	313	306	324	302	318	320	317	331	291	313	319	294	316	337	303	327	346	335	283	307	285	293	292	305	291	307	299	332	320	318	267	288	299	298	306	306	320	296	300	294	308	322	305	299	349	302	307	310	309	313	326	295	335	318	271	289	314	307	295	339	322	323	313	314	332	295	313	298	309	317	314	328	336	305	340	320	299	307	330	331	321	286	300	326	294	300	319	300	310	331	311	321	311	330	296	312	335	303	314	285	289	308	313	333	323	288	293	316	319	326	299	302	326	324	335	347	322	322	342	313	278	305	319	319	289	297	318	320	289	297	297	306	303	353	289	322	270	297	327	298	305	331	296	292	298	286	294	302	312	320	275	296	301	291	310	307	335	332	317	267	310	279	300	328	311	311	305	326	322	300	329	302	289	324	335	323	318	317	339	294	287	298	297	313	308	289	320	316	270	315	301	299	314	319	328	345	310	320	309	311	315	295	336	305	311	350	300	303	291	336	278	303	289	277	277	303	320	296	329	317	289	285	305	316	318	309	316	309	289	300	311	287	311	283	319	295	311	311	326	290	296	291	317	332	286	295	290	293	329	343	331	304	279	322	320	334	290	304	296	300	297	326	284	291	313	292	317	289	317	327	300	304	307	365	351	308	316	320	310	290	343	306	310	326	275	283	313	280	292	318	292	331	305	315	304	288	321	305	324	297	310	326	312	292	314	333	331	315	298	277	316	293	320	302	305	348	334	333	320	329	307	301	295	312	313	298	295	307	264	306	323	305	313	271	323	313	290	316	284	299	313	306	308	325	300	300	303	286	282	312	312	327	330	278	282	292	316	351	316	269	306	298	289	308	258	299	325	328	293	342	353	301	337	309	308	288	328	322	319	311	309	320	313	310	337	314	327	336	293	306	311	317	293	320	317	307	353	314	298	323	289	325	277	308	343	312	310	306	307	304	293	289	276	316	321	307	319	303	310	309	311	323	304	303	290	279	314	287	308	311	335	339	304	286	335	325	341	309	285	318	315	289	322	310	308	311	334	266	311	323	296	294	315	320	309	345	284	324	297	340	317	292	305	279	307	320	301	306	308	355	291	318	305	286	308	311	284	314	319	295	313	280	294	291	323	299	325	308	285	287	303	297	302	277	299	308	306	319	284	348	330	318	309	330	303	336	313	290	308	315	325	321	324	327	340	321	307	329	326	316	346	337	321	293	304	328	301	289	310	317	315	283	295	316	303	291	300	288	299	284	321	286	309	338	322	300	312	305	341	261	305	312	312	309	307	303	326	320	278	298	302	319	288	292	282	289	322	290	273	297	319	296	324	290	286	318	319	276	298	300	286	323	304	295	293	323	318	301	306	306	306	311	307	322	296	343	321	305	301	320	323	340	315	296	308	313	294	350	308	325	325	330	298	274	315	321	354	339	320	330	324	328	323	301	302	303	320	293	342	278	291	295	288	326	295	339	317	278	310	307	320	292	321	323	318	319	337	310	307	324	326	325	291	312	305	292	334	318	285	304	306	303	313	317	317	305	336	308	289	288	301	305	327	318	280	286	302	327	319	315	315	298	337	314	331	317
3030	989	1176	960	654	511	449	368	333	313	305	233	258	254	226	251	224	245	257	228	212	225	237	237	205	233	228	197	205	199	236	221	231	176	230	243	234	171	217	215	191	210	243	239	195	204	197	218	224	216	218	212	220	209	225	196	213	213	213	217	215	208	196	219	198	201	205	230	186	235	198	190	210	202	206	211	192	193	208	223	189	215	207	209	229	220	210	225	211	212	221	192	215	244	203	209	204	203	206	230	206	216	184	192	194	210	180	222	193	207	211	188	216	200	215	193	200	201	202	184	195	199	213	192	208	207	237	203	220	211	213	202	206	224	229	208	195	203	209	210	215	197	178	191	208	203	196	186	213	185	190	218	206	199	201	196	202	213	216	201	215	205	203	212	197	176	197	200	215	200	213	185	204	178	234	194	191	206	194	221	199	181	218	208	216	216	176	207	220	176	206	188	193	221	191	196	199	225	189	204	229	180	206	238	200	193	190	204	193	211	201	205	219	213	181	190	199	216	187	219	180	218	209	211	196	211	195	193	198	219	213	196	194	193	200	219	221	187	219	211	196	212	207	218	220	207	209	183	211	211	194	187	192	213	213	201	209	219	211	190	199	183	195	222	202	203	227	187	192	228	196	183	207	207	211	187	209	196	206	207	207	188	207	215	208	212	206	167	206	220	189	198	192	203	219	203	195	192	211	218	193	201	214	199	199	196	207	230	170	191	196	195	175	205	181	187	221	215	198	199	207	201	204	219	217	189	192	197	226	201	222	173	197	194	219	205	168	198	199	188	212	195	196	226	195	214	187	231	197	195	195	222	224	200	177	187	185	225	187	200	182	216	181	211	204	191	209	197	183	196	212	188	199	217	209	202	194	223	209	196	212	223	232	196	197	216	208	203	206	179	213	221	198	202	197	215	201	186	194	177	198	219	215	220	213	192	194	247	209	187	185	190	202	196	203	187	203	187	213	191	197	206	183	207	212	240	190	226	195	203	200	188	202	216	225	224	207	214	196	228	181	186	184	164	215	206	212	215	192	206	210	204	195	196	191	203	201	216	183	210	201	199	212	197	206	177	180	200	222	203	197	246	194	206	222	210	214	192	183	187	204	229	199	206	211	188	184	191	174	192	196	193	221	213	230	204	183	195	180	186	216	200	233	234	211	207	219	206	200	214	215	197	220	198	203	233	231	195	182	232	183	209	188	213	222	196	220	179	197	219	220	191	197	208	211	216	208	193	213	196	207	200	193	214	206	214	201	224	211	210	207	199	185	218	200	184	196	170	207	185	200	208	207	226	221	196	206	184	194	201	221	215	197	216	230	224	202	182	227	171	189	195	210	239	183	217	202	231	239	205	190	181	222	201	174	216	192	192	208	217	194	201	189	191	183	184	199	205	225	207	170	190	198	223	201	203	179	217	185	192	207	209	196	222	208	183	206	197	195	221	205	196	201	214	184	204	218	213	190	213	186	209	164	214	202	209	212	199	228	192	214	191	232	211	199	197	220	193	177	198	190	188	190	209	193	207	199	198	214	225	229	221	205	173	187	213	235	199	216	201	208	195	211	215	185	213	220	177	189	190	199	185	198	209	215	205	184	208	204	201	205	196	195	218	213	210	203	193	191	235	201	207	200	194	208	203	201	211	210	199	197	192	211	198	198	196	224	227	191	209	197	204	215	209	199	203	206	231	200	196	205	211	198	210	193	197	209	237	179	176	211	205	250	200	232	198	209	202	198	218	198	184	182	219	234	202	214	207	212	221	219	204	227	192	213	227	214	184	221	217	207	178	201	198	196	205	235	209	192	196	195	185	179	175	224	181	219	193	217	211	208	214	202	216	208	214	194	207	208	194	197	200	223	224	207	202	210	210	185	232	211	227	223	203	202	175	202	200	193	190	219	211	228	217	199	221	196	184	193	186	212	197	196	198	209	162	192	224	182	179	205	218	211	208	190	207	195	217	209	178	188	206	215	189	199	199	204	200	206	206	225	200	186	194	216	223	216	219	217	192	199	205	197	199	200	197	205	217	189	197	213	180	182	212	223	234	199	183	222	223	216	193	189	219	189	211	209	214	233	239	203	188	212	249	177	214	169	201	185	198	211	195	210	209	204	196	180	225	188	209	208	197	201	220	215	190	217	239	205	202	194	203	194	194	225	209	242	233	179	214	205	200	204	209	191	196	218	213	211	237	191	215	207	207	198	190	194	202	187	210	203	200	198	205	230	201	208	202	201	194	194	186	177	157	215	198	228	210	196	208	201	209	200	203	209	207	224	217	224	205	210	204	205	214	179	193	207	199	206	198	206	186	194	208	180	215	208	221	206	198	209	215	214	173	223	198	208	200	221	196	212	193	223	182	220	210	209	242	207	221	189	188	203	216	203	201	221	200	206	218	205	216	214	174	221	211	225	203	195	159	211	186	192	196	202	208	210	203	214	204	195	247	178	182	171	207	214	193	200	195	197	196	218	214	209	215	226	172	216	191	212	182	240	213	218	218	211	221	212	191	215	209	180	217	196	195	199	194	195	196	199	200	198	188	221	217	217	212	200	206	192	198	192	209	211	177	211	210	230	195	197	209	199	194	231	184	225	208	195	201	200	211	219	217	181	205	200	232	224	176	219	193	219	220	203	201	206	209	194	178	225	219	217	185	194	218	226	194	238	224	193	210	219	194	186	222	207	230	221	184	189	203	209	192	205	228	222	172	204	207	208	193	187	226	210	210	190	181	197	213	185	227	188	203	236	227	215	207	223	189	207	206	224	186	183	204	215	196	213	198	202	209	197	204	206	198	210	197	212	187	188	193	176	205	200	190	200	209	196	210	208	231	199	199	197	188	200	193	208	189	214	205	194	222	193	166	220	228	194	226	194	222	230	220	210	227	205	184	221	195	194	209	223	228	186	223	219	205	204	199	213	229	226	208	225	168	192	222	195	188	213	191	186	213	184	222	204	218	209	191	191	223	178	195	218	223	210	191	192	194	216	198	195	193	211	198	205	203	223	183	181	207	205	215	210	225	211	152	214	198	188	207	215	231	194	202	205	193	181	219	221	207	205	180	203	200	190	198	190	206	207	226	208	224	218	180	211	199	173	214	179	195	200	187	210	213	209	186	190	205	229	207	178	210	218	203	188	179	219	214	202	212	190	237	199	180	188	196	201	203	201	201	194	198	195	209	192	205	205	188	195	204	233	204	215	200	211	188	202	191	195	209	202	213	167	204	189	178	201	213	191	196	203	212	216	209	182	202	184	185	208	206	212	210	224	181	189	207	201	207	207	204	208	200	197	212	209	187	207	217	190	203	205	206	211	226	184	196	211	215	193	211	197	207	218	201	212	244	193	197	176	211	195	200	197	186	195	195	222	224	202	204	198	200	188	192	203	206	170	194	240	189	207	205	224	203	176	223	207	216	179	223	229	185	209	199	220	209	226	180	221	215	192	221	204	216	235	193	213	200	204	208	160	185	215	179	190	206	204	212	191	199	191	241	202	209
2583	1192	2347	2910	2514	1987	1636	1318	1232	1069	935	853	766	699	667	672	645	737	703	672	636	694	580	594	573	559	560	585	549	497	530	539	551	532	508	549	547	550	492	504	486	565	555	561	563	545	550	538	542	536	549	566	542	577	469	485	523	529	511	494	495	511	499	491	543	496	506	490	499	485	493	471	475	462	488	433	499	471	488	462	496	505	478	479	483	460	465	497	463	483	450	479	454	508	503	471	477	498	487	465	488	448	435	463	436	459	517	463	474	507	418	474	520	476	480	468	467	480	416	465	503	443	460	465	533	500	470	455	478	456	472	459	401	473	433	488	480	441	480	470	446	495	467	466	492	485	480	483	443	517	487	426	436	482	479	475	476	491	465	454	468	510	505	472	481	434	489	479	462	509	492	485	480	491	469	491	478	474	481	503	473	501	474	494	446	465	485	488	460	478	481	489	450	490	489	479	476	440	486	473	460	457	468	493	459	477	432	442	501	470	438	500	465	502	497	480	474	471	467	468	467	499	468	500	457	461	471	469	486	476	476	479	466	461	475	481	478	451	469	476	487	459	497	473	455	477	473	442	498	445	451	486	479	516	460	462	434	465	447	481	451	487	483	484	495	485	481	475	478	512	461	440	500	468	487	422	455	499	454	478	487	453	473	452	482	492	460	474	523	473	514	479	433	524	484	486	467	471	461	445	474	492	490	459	455	501	474	471	440	494	462	463	471	454	469	458	487	474	514	466	513	504	504	513	481	482	501	438	480	485	475	457	472	458	480	464	453	451	498	466	453	451	489	458	428	473	430	466	500	436	495	452	477	462	502	527	459	463	443	482	506	469	516	460	467	468	478	455	489	486	470	508	499	473	439	487	438	437	498	506	477	460	462	488	491	479	464	479	498	459	441	510	481	493	476	475	491	494	497	460	480	445	451	443	482	453	428	518	498	475	471	458	471	477	456	461	445	519	472	480	476	462	440	503	499	488	473	482	427	465	441	445	458	472	459	481	454	497	499	455	464	480	450	436	486	450	483	435	482	493	492	451	459	481	495	515	470	457	467	484	472	485	485	455	507	469	451	450	459	474	473	462	468	484	462	509	508	472	449	457	482	464	500	498	475	441	477	473	477	484	474	461	487	470	477	435	456	498	486	497	442	473	460	475	462	491	491	474	472	495	474	477	457	454	466	473	456	463	456	490	487	542	458	498	462	521	422	462	460	457	472	506	466	488	488	468	466	509	466	445	447	482	475	480	472	472	519	474	504	502	455	477	506	460	484	481	459	494	443	498	471	470	454	457	479	477	532	490	423	473	461	485	462	458	472	481	463	461	456	495	458	450	484	463	489	476	494	467	514	456	451	449	511	453	506	443	423	452	466	481	488	472	470	484	479	448	446	509	481	514	458	466	505	486	490	455	512	434	472	467	515	472	484	503	505	461	456	454	491	415	480	465	480	508	461	491	427	481	454	421	482	469	479	459	476	481	436	466	456	503	486	515	475	463	464	455	455	487	508	477	483	483	445	483	465	432	459	478	460	485	481	478	469	492	486	464	514	460	478	483	507	512	503	449	468	444	513	453	495	458	451	470	463	433	471	505	477	479	483	502	470	486	488	470	477	487	472	471	483	493	447	498	467	492	448	478	485	469	494	486	490	475	471	466	439	460	429	498	466	449	450	507	456	477	465	495	424	479	489	465	477	481	486	466	460	448	435	455	525	456	489	504	511	471	488	457	485	510	496	480	474	505	494	486	495	467	476	481	455	476	448	453	428	462	467	482	475	521	441	482	489	492	458	453	468	480	507	471	441	465	437	463	478	456	449	420	449	453	462	486	468	475	488	472	477	479	483	491	463	471	474	415	463	477	462	483	486	503	473	484	486	477	476	447	449	469	491	461	479	496	466	492	471	523	492	478	451	456	470	431	484	470	433	466	507	473	479	484	467	466	503	477	491	484	454	461	471	493	483	474	437	447	436	465	441	453	475	441	447	442	466	465	484	486	488	506	477	494	442	475	414	452	463	470	437	455	461	469	468	493	497	436	463	465	451	479	475	486	496	486	485	474	478	482	473	491	444	471	477	468	480	453	460	533	439	473	452	482	496	459	505	478	473	491	463	436	474	455	451	523	461	462	470	478	473	480	484	442	509	471	471	468	479	520	459	457	465	477	486	441	489	448	494	525	468	450	447	478	480	495	418	464	518	460	483	483	465	487	495	475	467	492	459	456	505	469	475	481	458	442	450	495	417	495	484	469	453	493	476	508	493	474	438	472	541	469	486	474	482	479	470	494	462	464	475	440	470	498	490	476	525	462	475	503	491	468	439	470	499	467	457	461	461	492	497	473	447	489	501	476	484	505	490	455	478	478	423	453	454	468	493	445	511	474	463	464	493	462	481	507	494	485	496	461	477	467	503	467	497	442	509	479	469	464	450	453	513	474	479	486	448	465	468	506	458	468	460	461	468	454	477	480	452	466	426	460	464	471	439	479	443	494	463	505	526	479	477	494	453	507	449	488	507	502	460	470	475	503	467	491	498	481	494	483	473	462	464	493	466	477	461	446	502	457	470	444	469	497	504	431	443	488	452	497	484	508	497	439	473	484	454	479	507	506	483	456	502	535	462	497	446	476	455	512	515	501	487	468	451	490	506	464	490	485	495	462	500	488	506	463	497	475	524	479	468	461	423	443	473	476	452	463	462	441	445	466	513	482	510	440	522	468	461	473	448	452	483	489	435	458	455	498	476	478	493	463	482	468	504	498	495	478	478	448	479	472	465	462	463	454	467	507	479	479	485	484	478	476	467	492	518	453	483	482	501	488	474	499	457	471	479	505	481	469	483	501	430	449	488	513	471	501	456	465	501	481	397	487	490	498	484	436	466	483	498	472	508	452	460	442	489	498	471	484	450	525	452	472	483	466	457	465	477	479	477	473	484	453	460	463	460	476	480	452	459	465	484	489	442	498	473	460	502	452	461	463	463	457	464	497	475	490	464	462	478	466	435	442	487	470	442	444	470	481	502	488	447	471	491	441	496	502	463	487	466	458	464	496	440	462	495	433	472	491	462	493	474	463	495	460	461	442	479	448	430	479	477	466	483	439	483	453	478	468	471	462	452	473	491	499	495	437	467	452	468	470	505	457	464	465	446	494	463	506	460	479	471	496	506	481	440	489	505	454	474	492	481	486	458	483	473	496	464	481	485	454	470	499	458	478	454	435	467	494	467	489	466	445	491	458	439	520	487	477	437	481	462	479	462	463	471	449	443	497	514	464	448	481	506	481	474	494	459	460	467	439	504	459	480	498	462	460	445	503	475	468	446	447	502	462	473	486	495	437	435	503	449	498	455	472	504	450	459	468	433	479	476	473	468	473	431	481	468	439	497	479	449	486	487	488	469	469	485	459	476	486	439	509	459	470	502	494	492	480	444	480	489	498	486	462	483	480	465	516	509	481	456	437	502	490	498	435	478	508	483	457	461	444	481	461	469	469	453	466	484	454
8894	2234	2974	2215	1499	1043	800	644	525	381	336	294	300	256	248	220	234	193	231	196	163	211	182	181	137	158	153	147	155	122	153	142	149	131	131	149	135	144	145	123	135	126	140	138	139	158	149	110	124	147	138	145	130	122	135	138	158	118	121	98	116	126	138	104	134	139	132	124	108	135	131	113	121	126	116	140	104	126	108	111	125	136	132	103	112	126	124	125	94	140	124	127	106	111	125	123	105	100	107	119	133	122	126	119	105	120	128	112	136	105	154	107	118	109	120	108	137	131	111	117	132	109	122	125	119	127	103	111	128	123	102	106	118	126	127	135	126	148	109	114	126	133	92	120	126	119	129	136	128	113	109	115	121	111	123	128	125	118	116	132	126	108	122	118	114	133	118	119	101	110	103	121	120	121	125	120	119	103	127	141	97	107	120	132	107	95	107	99	118	112	111	97	145	115	132	104	123	128	125	114	132	115	123	100	124	120	125	122	115	120	103	97	112	129	120	122	118	125	104	118	130	106	125	116	112	125	119	124	104	143	144	127	123	136	114	132	113	125	109	103	127	117	105	108	120	145	113	143	106	113	118	114	108	110	106	101	94	129	107	94	116	129	117	126	123	118	125	115	108	108	112	122	90	121	126	110	100	110	108	110	126	115	115	127	129	125	115	139	115	140	114	94	112	120	116	128	130	115	115	109	114	103	114	116	135	110	124	113	119	124	126	129	115	111	121	128	133	133	150	120	133	108	118	128	111	117	111	111	115	115	113	109	114	106	125	124	117	105	111	118	127	108	108	108	118	127	110	125	112	137	131	120	97	122	98	143	103	120	119	121	105	120	123	106	110	121	115	116	113	117	101	123	107	111	109	103	122	136	115	119	108	114	118	133	114	121	111	122	124	118	109	111	106	133	125	124	106	125	116	112	133	122	136	127	108	110	111	134	88	111	124	106	96	121	122	123	124	113	106	118	114	102	119	107	117	114	120	126	121	117	132	126	126	112	136	107	133	139	127	133	121	131	112	136	135	116	109	108	113	114	114	110	118	98	130	120	100	111	138	127	119	138	115	118	127	136	124	128	130	109	128	117	115	116	104	144	112	123	145	115	112	112	110	104	110	110	119	129	106	117	132	112	113	122	137	113	138	126	109	105	146	141	102	136	116	131	126	117	116	132	118	119	118	132	114	110	141	129	115	111	99	120	129	123	132	131	112	123	109	126	130	113	146	107	110	120	112	111	110	123	121	129	124	122	135	127	104	109	116	129	123	124	133	121	138	110	125	101	104	131	126	111	109	130	129	124	110	125	119	132	113	136	111	120	133	124	116	113	111	129	118	129	127	95	121	124	114	125	110	128	108	128	138	108	111	113	131	140	122	111	113	119	111	121	97	111	126	115	104	110	122	119	141	119	112	126	102	110	116	117	129	129	134	110	134	114	119	111	102	116	130	122	128	116	117	112	99	144	163	107	121	120	114	127	131	111	119	102	104	95	104	107	110	101	123	126	111	105	119	132	114	111	119	127	118	115	119	124	123	114	117	101	142	103	141	102	93	117	119	112	113	102	147	119	115	115	119	91	123	107	113	124	128	110	115	121	99	129	130	147	127	124	145	132	103	129	106	112	125	118	99	103	107	99	99	140	119	123	129	125	113	93	105	145	120	99	121	125	117	114	122	98	123	118	116	128	134	121	109	114	128	101	141	103	113	143	128	119	108	115	129	131	135	122	132	124	135	119	136	112	119	116	129	120	103	129	97	121	112	109	109	99	139	141	122	106	120	117	131	126	133	123	94	118	105	99	102	113	104	112	129	113	108	126	125	114	104	122	104	130	127	108	119	115	112	113	136	122	117	123	120	140	116	131	112	131	139	111	124	104	130	112	117	101	104	119	123	119	122	121	128	101	116	116	121	125	136	122	119	123	117	125	134	124	105	134	116	123	133	124	120	118	120	134	113	127	106	104	123	107	116	118	122	121	135	113	120	114	123	105	105	101	135	135	118	124	115	119	130	110	107	123	126	118	132	127	136	99	105	116	114	127	136	131	108	118	135	122	103	145	141	117	133	120	118	104	118	110	120	113	106	111	109	113	126	130	100	101	116	123	122	117	113	133	135	98	124	124	115	117	123	131	103	113	112	117	135	120	111	129	108	115	136	113	132	141	120	126	111	136	123	114	111	123	125	104	115	126	117	118	110	115	124	132	126	105	105	118	118	134	129	118	122	115	115	105	107	113	108	107	114	114	110	118	117	123	95	114	121	109	103	128	116	137	129	120	127	127	112	130	117	120	109	139	121	97	117	112	105	119	124	135	126	107	116	133	119	121	104	104	128	106	126	121	103	103	113	122	128	104	124	93	140	146	119	131	125	96	110	117	115	114	104	129	100	128	98	104	107	120	127	109	118	114	120	117	142	112	100	132	121	146	107	110	109	98	111	114	115	132	114	119	123	128	120	108	134	122	107	119	112	130	105	142	121	124	130	115	120	122	103	121	112	123	122	116	138	98	123	121	121	109	119	127	110	122	106	113	117	107	101	121	111	128	119	103	98	108	120	124	131	108	117	127	122	120	125	135	143	125	117	117	109	103	129	120	102	108	116	135	118	107	110	130	101	118	104	113	119	133	117	107	113	86	115	119	97	118	129	127	125	116	127	110	140	106	128	116	112	118	109	135	112	102	98	134	133	112	124	110	121	110	119	110	136	118	119	120	116	114	129	95	125	131	115	117	112	134	108	120	110	125	107	129	109	99	127	112	99	122	130	109	137	132	119	125	130	112	117	113	126	118	124	106	115	134	113	119	125	129	117	118	124	116	125	108	122	103	118	116	113	119	114	113	116	108	122	126	111	137	130	139	121	119	124	86	123	134	114	135	140	119	111	136	115	119	124	109	111	114	114	103	140	119	114	123	133	106	108	117	106	120	126	127	125	105	115	120	145	102	117	126	92	122	100	105	131	137	147	110	125	125	119	148	127	128	132	125	110	115	112	117	113	102	118	128	125	116	100	106	117	116	127	128	146	136	113	123	118	118	124	124	114	124	117	126	106	107	110	126	139	125	126	124	117	119	103	137	95	122	128	101	117	111	104	110	119	108	126	129	118	100	112	139	109	126	109	125	117	129	101	133	127	127	115	124	120	117	114	111	119	101	105	113	128	125	132	99	123	106	111	111	132	112	132	127	114	97	110	131	123	106	100	118	98	114	99	118	132	130	134	134	118	102	135	115	128	118	103	103	128	107	126	118	115	131	112	124	127	119	124	126	125	130	125	131	113	118	131	131	107	114	113	134	128	107	125	108	109	111	109	117	120	112	108	136	135	111	110	107	108	113	131	93	122	102	113	114	110	105	100	116	119	114	125	133	118	128	132	128	137	136	113	98	119	128	134	119	120	118	129	117	103	122	112	129	143	113	113	120	105	120	117	110	116	108	108	115	114	118	122	94	115	131	124	128	124	141	104	113	133	123	123	127	114	122	103	106	105	113	113	140	132	121	141	125
6279	2175	5351	6713	5880	4772	3763	3109	2579	2141	1759	1490	1304	1228	1099	1046	1044	1091	939	872	841	825	860	668	664	550	564	607	530	496	503	517	516	527	554	540	486	441	423	403	452	431	495	469	483	469	453	423	433	480	432	454	424	438	372	405	393	356	360	380	388	378	367	414	345	353	412	348	335	310	317	341	329	297	293	315	300	312	309	296	304	317	332	287	294	347	310	342	297	321	326	322	300	332	305	317	319	292	326	302	327	308	321	295	318	332	307	308	331	283	313	309	311	282	327	275	285	276	308	316	329	327	291	295	296	281	265	286	274	308	273	282	297	262	314	310	295	349	312	301	312	294	307	305	280	303	271	301	319	299	304	322	296	297	292	287	282	275	285	278	277	303	263	281	311	291	268	315	302	277	308	302	309	276	310	264	290	280	274	294	257	303	278	305	301	265	287	328	307	297	261	295	283	284	269	299	288	300	298	299	314	314	272	262	282	303	306	304	279	289	274	301	305	293	279	310	283	287	277	318	288	303	296	276	273	256	316	261	303	268	293	286	292	291	326	319	311	278	314	316	306	282	294	314	276	294	287	303	314	297	293	295	315	289	295	299	307	313	262	280	271	311	309	281	294	323	292	290	311	300	267	315	294	315	303	308	270	296	296	311	278	291	287	306	299	304	298	300	293	317	283	279	278	263	281	286	269	280	304	303	324	285	288	306	297	302	288	323	304	318	291	316	291	302	308	289	291	275	273	300	305	286	313	279	295	290	325	315	295	273	288	296	294	302	262	330	306	280	289	313	334	286	289	291	296	276	293	284	265	299	313	293	325	300	293	290	285	294	306	271	277	261	307	278	289	279	308	286	314	298	291	307	301	278	282	342	255	269	294	304	283	301	313	263	313	304	294	294	278	303	289	290	297	283	304	289	289	296	298	306	273	302	294	299	285	280	292	311	296	282	323	267	259	301	317	311	281	321	282	300	276	280	294	274	285	301	282	318	302	287	286	292	311	296	305	334	278	285	304	297	279	289	283	294	297	279	291	291	287	295	284	301	323	303	307	308	272	300	289	278	279	254	300	293	301	281	284	279	287	300	314	288	295	310	284	337	285	290	287	294	300	291	315	322	284	279	296	279	290	294	293	279	287	303	287	287	284	299	299	301	278	303	331	318	269	296	272	307	288	296	296	292	294	288	312	285	289	300	293	294	276	260	288	325	303	341	292	321	307	304	301	288	304	276	302	287	297	332	309	324	283	267	311	288	281	282	296	285	290	291	299	274	310	314	270	255	308	290	279	294	330	279	310	287	299	284	309	311	308	294	285	263	285	307	308	280	295	290	280	315	328	303	287	298	311	279	285	302	281	313	286	315	284	309	297	331	312	286	286	298	284	318	274	302	298	309	298	267	265	278	304	268	260	315	287	274	281	318	297	296	329	321	300	309	304	299	310	283	282	293	293	290	316	307	310	278	284	280	283	323	315	275	304	283	302	304	287	333	311	318	290	296	287	294	284	325	333	324	297	314	296	289	290	287	284	317	260	281	286	301	289	287	282	285	291	312	288	286	308	303	305	278	277	276	276	305	278	327	299	303	286	295	301	291	290	282	290	283	294	273	309	311	303	308	307	274	290	279	298	270	285	302	298	297	329	286	286	293	299	284	323	308	316	295	290	284	281	316	304	304	301	249	311	296	272	290	295	312	296	283	316	278	283	278	313	306	283	308	260	279	293	298	308	308	283	313	258	276	316	284	290	272	281	290	312	322	276	268	289	311	308	276	283	330	304	284	313	308	293	287	318	303	268	310	294	333	290	277	275	322	287	294	286	257	284	292	334	284	312	283	308	289	289	288	262	310	320	271	307	302	283	294	334	298	290	283	293	297	305	293	290	300	263	285	288	309	324	298	302	278	269	296	272	295	302	287	317	277	301	291	292	295	306	297	302	304	288	271	277	284	299	292	283	312	311	302	285	296	273	302	318	299	270	307	279	290	275	313	305	291	292	290	316	317	291	285	274	277	292	286	264	295	311	296	286	291	296	265	298	266	264	299	312	282	305	314	285	297	283	315	255	285	278	303	309	253	325	261	291	292	308	273	310	286	300	270	276	311	312	278	324	291	319	297	295	326	273	301	293	276	266	285	300	291	287	309	299	308	300	293	283	297	296	268	312	317	288	300	328	322	285	301	291	304	307	278	312	289	274	353	276	304	301	340	299	328	315	264	291	297	273	268	284	295	265	278	311	323	284	258	286	278	332	298	324	323	264	279	271	302	287	261	305	290	280	287	301	287	292	301	307	305	274	293	293	273	290	269	284	312	273	275	290	324	314	291	278	295	321	286	289	292	331	311	290	298	300	315	237	313	279	298	278	350	272	303	304	296	276	267	279	327	283	316	295	307	306	299	293	316	307	327	294	282	299	269	289	272	278	315	267	315	299	301	289	296	290	293	253	285	302	295	304	303	270	310	265	306	279	306	300	279	294	286	274	316	280	327	304	314	294	304	294	273	280	294	296	296	327	324	286	324	305	286	283	301	283	287	286	272	295	293	265	308	281	302	320	288	328	304	279	285	304	311	318	273	287	295	303	269	329	294	294	309	317	283	278	275	280	287	284	285	288	330	276	285	299	241	293	299	306	278	310	301	290	292	281	304	282	263	288	294	273	268	288	312	292	305	272	278	302	290	278	304	283	282	275	303	291	293	291	282	297	291	272	291	304	295	294	306	278	295	289	303	299	295	277	272	279	296	263	303	276	313	275	294	306	288	311	278	288	308	284	297	294	288	272	272	326	305	304	301	297	289	289	274	286	298	314	312	302	290	282	256	315	312	310	294	316	341	280	310	279	259	281	277	303	280	301	296	300	291	272	310	298	271	303	282	299	295	297	295	292	288	263	311	314	311	266	301	298	314	272	272	255	281	311	289	309	284	298	317	302	285	321	300	311	330	290	316	283	284	278	280	273	276	287	312	302	324	296	280	268	337	289	303	299	296	314	329	282	286	311	283	274	277	288	312	305	304	289	275	280	286	306	287	301	327	308	290	263	308	280	303	275	267	282	282	312	284	298	300	286	283	321	309	309	286	319	309	307	284	307	296	297	306	295	327	293	290	294	292	304	294	255	321	314	274	343	311	277	275	315	310	282	292	289	300	330	303	281	261	316	306	317	271	323	284	280	283	270	289	266	281	294	281	285	318	309	254	275	268	275	301	297	266	325	252	278	296	290	291	295	295	270	278	299	297	305	284	291	294	308	286	322	316	276	290	289	285	273	308	303	268	310	326	291	280	306	292	296	280	312	281	295	294	325	285	264	322	338	316	280	325	272	288	314	313	271	308	290	318	291	323	300	281	287	282	273	281	290	309	297	295	321	301	293	295	306	292	298	300	312	289	320	261	314	298	268	286	356	303	291	309	316	292	266	290	295	281	309	281	273	319	296	324	299	267	283	286	294	305	287	303	314	302	269	278	274	300	270	319	315	281	288	290	300	298	295	272	307	306	300	291	286	281
15748	4200	4712	3604	2348	1650	1243	982	790	684	517	433	384	349	289	301	292	288	288	268	232	266	238	210	184	157	188	175	179	161	164	155	156	156	182	183	168	171	150	120	138	154	160	166	185	141	146	125	133	157	163	142	140	147	140	133	136	146	136	136	129	120	138	132	130	126	152	129	127	124	146	127	113	123	116	120	108	125	126	122	117	141	133	122	124	127	113	142	115	157	118	134	122	125	113	126	125	122	130	100	113	127	145	106	127	116	132	135	132	136	102	110	120	119	127	114	130	115	116	126	114	128	112	136	121	121	108	113	147	102	111	131	123	125	118	113	107	102	112	116	114	127	122	131	136	129	135	117	132	122	139	126	130	126	117	123	120	102	124	116	111	116	125	106	133	129	139	119	111	123	119	121	116	124	105	135	103	127	121	117	105	141	132	133	132	120	115	132	118	129	112	110	112	121	113	110	122	126	121	122	129	127	123	125	135	107	129	117	120	149	124	106	118	106	134	109	130	135	120	114	124	117	128	133	134	121	106	125	106	119	123	107	128	113	130	120	142	114	113	133	106	115	119	95	114	107	114	94	126	131	125	132	113	134	129	104	123	132	116	135	112	104	126	97	95	120	142	128	132	117	111	111	118	131	100	137	146	129	141	120	124	112	114	151	118	125	120	115	119	119	135	130	115	114	122	132	127	126	135	124	107	111	124	121	104	135	109	126	119	112	107	106	128	126	111	111	123	125	115	135	132	123	139	127	113	117	138	122	118	136	119	128	120	115	123	120	108	119	131	123	128	99	135	117	133	116	106	131	127	142	150	117	133	132	130	116	117	123	116	140	129	108	112	144	115	129	121	124	127	123	135	116	128	103	126	153	115	111	140	128	122	151	117	122	113	131	115	128	109	119	138	100	117	117	155	128	114	132	123	114	108	107	133	113	116	133	128	120	112	116	114	110	122	122	133	136	117	109	112	129	129	105	158	108	98	115	134	136	121	128	123	123	107	114	139	127	119	106	143	126	107	128	111	120	107	134	134	104	131	138	115	137	124	112	132	120	125	129	105	127	107	122	124	113	126	120	100	109	126	117	138	119	137	138	124	115	125	123	112	117	135	155	117	90	105	121	131	138	120	110	114	118	137	126	124	128	126	115	144	126	130	117	127	113	117	126	107	115	103	111	119	119	137	108	121	104	110	111	117	116	125	113	133	115	132	139	114	118	115	102	101	131	114	110	124	120	146	127	153	128	121	106	117	130	146	118	136	143	129	127	127	110	116	127	116	116	128	104	101	114	121	137	115	105	108	136	146	131	119	136	135	115	138	124	127	124	118	120	125	114	103	131	115	138	105	118	120	103	111	130	120	115	115	131	133	125	123	119	141	113	106	112	119	118	123	120	148	138	109	117	122	143	124	105	110	107	129	123	125	119	114	124	112	118	144	111	147	127	122	114	105	127	93	94	124	134	111	115	117	124	115	114	129	124	124	111	123	109	113	129	129	118	137	122	127	114	131	124	108	104	112	120	103	111	127	126	104	108	117	129	114	115	113	150	128	105	108	140	110	118	109	117	112	129	115	123	123	107	117	121	119	133	123	111	136	114	129	124	132	119	125	115	111	117	132	130	118	112	125	125	111	139	130	122	126	107	140	142	142	139	116	93	153	118	119	107	126	117	111	112	118	114	118	126	106	117	141	144	137	126	124	124	101	115	126	138	134	106	131	135	119	110	133	105	132	126	129	131	123	142	119	148	120	119	115	112	107	102	132	127	122	118	152	126	122	129	108	116	117	121	119	113	130	106	119	99	123	128	140	140	107	114	111	103	133	100	124	116	117	126	92	101	117	129	130	114	105	113	106	129	120	134	133	116	120	114	132	123	134	113	127	127	127	113	118	118	143	126	116	134	129	111	116	125	103	120	121	121	120	137	127	114	101	126	125	122	127	124	114	134	112	142	116	150	148	127	118	121	124	113	130	118	94	118	112	95	128	101	123	126	127	114	116	113	125	130	124	145	119	123	132	124	134	124	107	110	134	111	127	101	121	130	134	116	121	122	127	126	116	128	130	124	126	128	118	133	109	103	113	126	117	118	105	119	128	108	117	135	119	108	124	126	124	135	130	104	141	148	142	123	135	150	140	96	140	123	123	118	115	120	103	124	105	110	117	120	117	125	140	120	103	121	117	119	126	152	129	136	119	118	113	121	116	122	121	108	125	120	112	118	118	120	119	115	123	105	139	129	116	113	108	116	125	139	136	120	146	138	133	111	112	121	129	114	127	138	130	119	115	128	119	124	119	120	132	111	130	115	127	140	106	135	118	155	117	132	120	138	130	114	114	140	130	123	146	134	122	127	121	118	119	127	129	132	131	112	114	117	94	122	113	132	126	104	110	127	137	118	122	107	127	109	120	138	127	119	130	98	123	113	126	115	111	116	136	121	139	107	134	123	123	135	114	117	125	131	115	121	119	123	128	122	125	111	111	127	133	116	112	137	106	118	107	113	132	122	121	141	113	139	117	121	128	111	134	142	109	144	142	127	120	116	100	127	121	137	108	127	133	122	118	143	117	110	129	144	130	104	113	126	113	137	128	127	103	119	120	134	119	124	135	103	121	121	132	123	123	111	110	112	132	103	114	114	135	115	142	128	121	112	117	95	146	142	130	133	116	133	122	132	138	146	139	123	121	115	112	118	125	121	101	127	114	123	118	119	131	112	108	111	110	122	137	134	110	106	135	128	131	124	130	130	116	112	118	107	111	121	132	124	113	121	106	141	106	106	125	112	121	144	103	120	100	122	127	132	128	119	109	134	114	128	119	105	105	124	139	129	137	105	138	128	118	115	117	152	126	112	123	123	132	106	123	138	135	131	130	118	119	138	128	124	109	109	100	128	120	107	137	131	119	94	109	123	141	103	114	126	109	127	140	134	135	127	130	135	124	120	120	134	136	112	152	123	125	108	116	136	125	114	119	140	113	126	124	129	131	113	111	125	108	124	137	121	113	119	109	137	137	120	95	119	146	119	122	124	125	112	136	117	126	125	126	132	124	127	105	120	115	117	130	116	127	96	125	100	127	128	132	120	138	131	125	114	114	122	116	118	129	134	118	108	103	115	126	119	143	104	104	113	128	115	121	134	115	119	113	106	119	119	129	142	123	138	113	117	126	116	134	119	133	101	92	118	101	119	124	98	141	124	105	123	121	120	113	120	117	127	142	128	129	120	127	149	127	118	125	133	133	115	119	118	130	119	130	134	133	109	117	132	126	125	129	108	107	117	111	117	123	138	144	124	113	118	124	122	114	132	127	125	118	127	143	134	116	145	123	119	127	137	121	112	116	110	128	119	132	116	131	137	127	128	135	154	127	130	122	123	128	112	111	117	102	107	122	110	113	114	116	113	128	128	127	123	122	132	119	112	120	103	114	120	125	109	121	102	127	114	130	92	104	108	125	111	129	113	131	137	117	114	118	97	126	115	136	106	99	133	136	113	121	141	127	122	143	124
8488	3471	8511	10058	8913	7204	5744	4740	3968	3330	2925	2387	2039	1799	1611	1535	1542	1629	1397	1201	1096	1303	1093	1021	901	775	807	803	708	660	637	727	673	728	689	728	617	616	516	523	533	569	643	649	624	675	571	524	530	553	534	627	552	496	460	505	460	460	452	429	431	418	420	431	445	455	474	442	409	372	380	316	336	369	337	332	323	304	337	349	357	335	359	336	317	351	339	319	346	349	379	387	362	337	367	342	341	352	325	313	330	326	349	298	323	318	303	334	322	301	304	320	304	301	352	318	339	308	327	321	301	336	320	320	331	336	339	335	343	325	300	305	322	326	311	335	351	309	322	310	323	280	349	305	329	310	285	288	303	303	297	322	335	303	322	357	319	288	327	305	303	320	293	303	331	312	326	309	304	314	320	317	310	322	311	329	327	310	315	332	306	310	312	330	306	286	319	304	306	314	330	301	344	290	306	298	348	313	307	324	303	335	311	327	312	307	341	317	300	300	332	311	309	331	318	322	314	313	351	352	305	322	306	321	320	317	289	302	311	303	351	341	306	288	323	269	320	331	319	318	301	328	316	313	304	307	325	309	277	311	331	306	311	312	310	281	319	298	340	295	320	294	317	280	323	308	297	299	332	304	295	303	298	303	297	287	309	315	317	310	319	296	329	336	291	293	327	328	334	335	341	331	309	311	326	322	300	282	330	348	300	290	309	305	305	307	334	314	310	346	306	292	313	304	301	306	314	300	310	300	296	304	345	309	331	319	316	302	326	335	284	325	290	322	322	338	321	298	324	312	333	314	305	295	302	290	352	259	299	319	294	335	313	316	292	325	311	319	324	309	305	313	292	321	327	298	311	317	293	305	331	331	289	315	337	311	287	341	314	311	318	321	332	313	312	305	299	311	329	324	311	297	330	302	333	338	292	318	315	325	334	293	323	317	330	317	332	327	326	320	321	306	314	328	303	319	293	311	320	318	328	310	311	311	303	312	333	342	294	310	327	313	338	306	330	304	292	305	325	329	325	292	318	327	328	305	320	307	309	339	314	314	311	331	314	302	280	320	319	315	326	294	307	285	316	318	302	317	340	349	319	311	339	308	298	324	285	320	320	339	310	283	302	299	320	266	314	308	332	320	343	296	303	303	306	302	321	339	301	340	285	353	306	307	304	305	314	289	332	314	321	326	295	308	311	314	311	309	306	308	340	294	316	314	307	303	307	311	319	284	302	313	305	301	319	300	302	316	318	322	297	314	301	346	300	314	301	320	288	294	305	302	302	306	310	309	308	314	277	308	311	301	315	274	293	307	309	328	309	316	286	290	309	327	319	321	328	319	350	289	316	335	329	287	322	307	286	309	324	285	326	280	309	315	291	337	321	310	291	297	294	328	287	332	286	320	343	309	308	294	333	317	307	309	309	294	330	310	332	283	288	306	296	285	328	296	307	308	291	266	317	303	343	319	318	310	297	311	316	299	325	305	298	301	306	290	299	345	345	320	291	327	313	306	297	316	328	347	335	288	304	340	355	308	291	284	296	325	323	328	302	310	331	317	324	297	345	294	330	328	344	309	314	331	333	316	324	281	332	308	321	291	310	295	304	307	327	334	354	315	303	339	321	299	342	301	293	314	273	307	322	307	366	304	298	294	342	311	329	342	285	334	284	315	304	323	316	291	300	316	307	320	313	320	301	337	316	320	342	321	318	261	330	327	308	317	323	308	314	327	321	303	312	317	294	349	314	312	315	298	342	316	341	312	286	295	309	304	325	270	342	289	322	320	309	311	285	299	312	266	321	311	344	302	333	324	296	311	301	294	291	324	294	300	301	318	298	298	283	334	298	296	292	352	327	294	291	320	315	290	310	309	329	307	298	321	297	344	310	324	299	356	330	321	325	288	301	309	319	294	303	303	312	327	322	304	339	339	315	309	315	314	334	344	303	315	301	334	314	325	320	313	311	295	301	321	311	280	310	322	360	329	323	299	265	315	317	305	294	301	339	279	299	317	325	330	322	333	332	320	326	345	303	310	326	307	337	296	315	300	316	324	330	316	323	289	316	311	330	309	293	342	319	318	364	318	284	312	312	306	320	297	316	287	284	326	310	326	304	301	289	301	304	291	317	305	340	302	320	337	319	291	315	307	314	314	296	308	315	342	323	305	306	297	324	299	298	292	298	323	332	313	306	326	292	314	310	326	307	331	315	313	312	301	317	313	348	300	337	292	290	307	318	313	300	323	315	320	304	290	332	329	300	326	300	297	285	297	300	306	325	302	314	298	314	314	328	297	327	329	328	305	269	320	309	303	307	324	328	352	306	332	306	303	312	300	305	289	344	291	332	341	334	327	313	286	317	317	315	318	294	313	327	284	320	307	294	310	318	308	275	310	327	302	305	313	299	299	305	327	314	287	315	294	313	316	324	299	306	320	314	299	313	323	317	319	307	293	286	302	319	286	314	295	317	320	350	333	308	306	304	329	276	307	330	302	324	316	326	307	317	330	313	315	344	317	334	329	302	327	338	278	336	321	332	298	296	312	317	295	342	294	310	295	340	313	351	320	309	306	303	330	312	305	304	311	309	305	320	283	330	303	327	295	294	315	348	323	323	306	313	346	318	290	315	300	325	315	298	340	319	322	308	316	303	354	342	293	311	314	342	317	343	314	295	301	356	321	287	317	316	302	304	308	294	303	320	294	326	310	319	301	310	323	318	307	297	303	333	305	338	288	316	310	314	322	292	320	331	302	327	304	290	328	315	295	341	299	305	300	296	293	310	331	333	346	311	298	318	326	320	299	307	333	326	306	320	308	331	293	324	325	314	333	343	329	306	310	343	308	328	325	333	336	331	318	293	301	316	309	319	341	304	332	315	283	308	355	289	319	314	309	308	313	307	305	335	310	296	319	332	345	320	363	291	301	333	274	314	332	328	300	312	314	308	311	285	288	303	313	300	322	330	293	322	322	312	313	293	309	317	294	314	331	283	318	304	285	328	286	298	288	306	310	342	296	327	301	291	329	310	351	324	312	302	314	323	284	310	326	320	266	281	307	328	336	302	296	288	321	283	326	324	307	324	314	305	340	287	301	299	308	346	332	308	286	317	316	357	299	330	316	308	328	317	260	323	310	316	327	318	302	284	316	324	301	276	325	308	287	297	311	287	285	305	346	322	284	335	355	314	297	283	284	329	290	306	294	326	333	302	326	319	297	310	307	323	310	304	310	303	321	309	302	329	316	329	308	315	322	318	302	291	322	283	326	298	311	292	301	290	291	307	309	341	311	320	318	332	305	324	321	326	312	299	284	297	304	322	312	294	313	328	316	288	312	302	297	323	321	274	318	339	321	326	296	321	310	315	315	313	295	314	313	316	271	307	321	300	297	299	317	326	291	343	333	280	324	311	309	302	301	327	313	346	285	308	323	316	308	296	297	306	305	326	272	319	343	308	307	310	289	335	322	330	299	320	310	325	303	292	341	322	296	304	305	309	311	318	325	300	302	304	310	341	304
2959	1016	1193	927	698	594	442	379	356	314	267	254	217	244	240	239	260	225	227	230	223	206	224	229	242	211	225	207	238	215	216	226	203	218	200	185	210	224	183	206	219	231	192	189	223	202	226	208	221	192	203	227	247	203	216	200	229	220	209	208	228	189	201	202	223	224	189	193	205	220	233	221	214	218	195	194	205	208	223	194	173	211	211	212	197	206	179	189	208	210	233	212	218	197	230	176	206	213	194	202	195	215	232	196	187	188	219	219	174	202	192	203	187	182	200	213	188	213	216	213	195	206	178	196	204	184	197	235	190	230	208	215	215	197	207	201	210	229	222	220	208	223	209	203	202	177	163	222	183	180	184	210	216	194	216	228	224	206	229	200	183	211	217	215	210	207	189	186	240	187	215	194	195	218	202	204	199	208	217	216	194	222	212	239	208	193	221	237	206	199	203	184	207	198	217	201	195	212	186	221	188	201	193	178	195	194	200	202	203	200	210	217	199	177	215	186	167	170	194	206	200	207	230	202	176	215	209	226	196	220	187	193	218	205	204	211	221	210	202	207	190	200	217	193	200	177	216	203	191	186	207	220	192	181	201	235	198	196	173	224	191	223	186	210	212	239	187	194	216	196	182	204	194	209	233	218	218	217	182	194	188	206	208	191	179	182	215	204	201	225	229	230	178	205	206	218	183	167	186	205	196	183	176	227	194	213	189	199	220	201	218	188	215	196	230	220	214	185	187	191	208	210	221	227	202	198	212	217	177	209	203	217	203	177	202	241	211	182	227	202	222	195	184	199	207	190	202	222	210	205	209	201	203	212	199	191	212	230	210	192	204	206	195	247	207	191	191	202	219	216	185	196	199	207	200	200	226	188	178	194	202	196	202	200	200	211	213	236	168	193	181	239	188	211	227	191	206	217	212	186	205	207	222	214	201	188	209	217	216	215	204	206	215	226	226	212	214	217	191	207	206	231	199	232	203	226	196	217	198	200	210	214	210	201	221	200	188	208	204	200	204	184	197	208	215	194	214	236	205	197	227	239	224	201	194	195	210	195	180	216	212	206	190	202	225	201	208	193	195	203	220	199	212	241	202	186	187	231	191	217	192	190	214	213	220	201	211	199	211	228	187	204	198	187	205	246	237	222	186	190	190	182	194	219	197	233	220	220	196	202	198	198	180	201	210	203	197	208	221	202	202	205	204	197	208	202	186	213	212	232	203	210	218	205	179	238	215	205	194	221	192	216	166	237	202	185	215	219	234	182	224	207	223	199	206	207	196	195	227	189	215	210	180	218	231	199	204	209	212	226	183	206	210	181	212	194	215	231	200	215	219	197	214	171	188	215	224	187	185	201	197	204	179	191	227	192	216	209	204	199	205	204	220	200	227	206	201	183	183	239	200	225	223	204	219	184	186	202	234	209	187	209	191	225	183	201	195	215	208	192	200	205	203	186	223	208	201	205	198	183	213	220	187	210	198	197	208	188	200	212	221	199	220	194	203	190	203	217	190	189	204	167	166	205	189	209	213	227	208	206	195	201	175	189	205	202	191	205	205	207	187	229	201	215	199	214	215	180	221	221	208	182	205	201	188	199	184	201	209	210	190	197	210	205	216	186	195	228	189	191	223	210	215	219	186	194	182	200	178	192	203	210	204	202	221	200	222	196	220	188	207	191	228	210	212	204	213	191	183	190	232	180	210	174	196	217	198	203	167	221	195	207	229	186	184	212	195	224	229	176	231	198	211	212	191	210	192	201	200	224	187	215	213	218	197	186	201	203	202	217	205	211	198	213	197	202	203	219	196	194	216	204	195	219	223	215	211	198	214	206	227	183	233	189	204	190	192	223	231	182	231	199	198	202	207	202	185	186	224	213	230	212	204	189	218	209	213	197	205	199	202	180	202	202	193	209	199	190	225	188	209	226	215	224	165	223	217	186	199	213	204	177	245	188	176	212	198	173	217	198	193	213	207	220	203	194	211	171	195	206	222	181	171	205	214	178	244	206	206	221	212	177	217	214	208	200	188	192	219	209	200	199	216	212	195	191	176	201	210	216	220	198	212	203	233	230	178	208	201	191	226	197	167	173	204	205	210	207	202	233	228	160	178	196	178	195	195	187	215	196	187	186	219	215	190	213	196	192	216	198	196	203	200	212	210	214	224	208	191	214	162	217	196	216	208	207	204	187	205	188	221	192	213	177	185	189	190	205	220	219	214	209	210	198	214	203	224	220	207	207	206	224	187	201	192	193	195	212	219	193	197	209	213	197	220	220	229	192	199	215	196	205	208	204	205	203	195	203	189	194	228	203	195	213	192	211	198	207	210	207	208	232	208	215	192	182	194	231	203	205	202	212	196	186	212	217	210	216	176	207	220	214	198	207	238	202	216	215	207	196	200	190	235	202	208	196	186	193	202	183	204	214	213	221	208	209	219	203	226	201	232	199	172	215	202	211	199	172	209	222	195	211	175	190	239	217	195	182	210	211	193	219	216	193	189	206	209	230	221	176	235	233	220	207	200	208	206	233	216	203	171	205	183	200	191	213	197	197	211	201	194	174	197	188	208	197	210	233	193	239	223	214	201	208	196	210	191	216	222	222	185	202	182	203	220	211	195	211	208	204	198	214	224	197	199	201	229	212	185	195	194	202	221	240	215	188	197	202	221	192	210	183	184	197	185	228	199	210	187	207	195	190	194	182	216	226	187	201	237	163	207	212	183	214	202	194	213	170	176	169	203	216	225	189	209	191	186	200	203	220	206	180	210	193	197	199	207	194	214	187	189	220	200	190	219	210	219	193	217	181	211	210	252	215	192	225	193	185	199	198	228	210	227	196	205	193	186	206	191	187	199	195	210	211	197	203	196	216	217	195	217	210	231	185	195	190	228	234	217	203	203	211	218	182	190	226	215	172	184	206	185	224	210	198	198	236	187	201	193	207	213	205	180	212	207	208	195	217	202	225	218	211	201	228	204	203	184	176	211	207	199	188	191	203	192	203	188	198	217	188	202	209	218	207	207	214	189	185	219	181	212	219	226	200	203	216	216	215	209	202	204	209	235	231	190	215	199	207	199	233	146	181	218	205	210	203	232	220	198	213	197	206	231	213	193	192	191	188	190	213	239	186	205	214	227	245	204	218	218	204	199	210	192	208	202	205	208	233	184	231	199	215	202	202	201	197	205	185	244	194	230	238	193	231	226	210	216	215	203	222	212	201	222	214	201	199	184	207	196	213	168	211	201	204	178	194	183	211	213	230	220	189	206	207	221	203	192	195	197	193	174	222	215	206	221	211	193	219	216	196	206	215	194	188	175	191	189	204	192	206	214	206	194	228	220	230	216	200	204	189	200	190	214	218	194	198	208	208	197	204	198	224	225	213	197	200	199	190	221	210	186	218	209	207	235	230	222	232	206	192	189	206	195	178	200	219	207	200	201	211	185	212	209	221	202	210	222	222	201	164	208	194	193	195	191	188	202	179	197	209	198	205	200	174	209	204
2703	1152	2469	2976	2581	2076	1697	1416	1188	1069	942	873	753	724	721	685	755	705	664	640	577	625	558	578	573	556	594	543	533	513	525	561	570	552	537	503	512	522	479	481	485	559	519	577	558	520	564	540	517	515	573	537	565	566	502	540	515	499	514	491	539	468	520	483	525	500	551	518	509	491	484	478	467	461	432	492	498	462	436	437	493	527	544	505	486	448	497	481	474	465	511	466	484	468	456	504	462	491	500	466	463	492	460	452	485	476	481	470	483	479	434	452	485	492	492	471	453	522	450	485	503	426	479	498	459	467	452	511	487	486	497	555	483	444	473	431	484	473	453	470	465	435	490	480	472	463	468	437	446	451	471	426	479	457	464	459	511	506	464	440	467	501	479	464	465	498	523	446	463	473	480	439	470	453	465	473	471	468	464	457	483	462	464	505	453	454	483	506	437	442	478	516	491	465	434	489	474	505	461	496	497	486	438	475	470	495	436	441	484	493	516	474	497	477	501	509	521	457	507	484	455	458	475	452	485	486	450	493	526	504	433	473	457	496	438	460	465	431	473	523	482	495	487	440	478	446	474	481	464	467	469	445	510	484	452	473	452	487	442	477	487	411	452	487	452	476	451	514	456	457	487	508	467	514	475	504	501	455	492	490	459	471	472	472	446	504	491	481	474	467	466	484	479	467	494	489	473	490	476	465	475	459	471	494	467	502	460	477	458	461	516	492	468	474	443	498	436	462	443	476	478	487	461	487	457	475	460	479	479	468	472	460	472	484	453	463	475	491	481	434	454	504	475	482	487	465	466	458	470	467	485	433	473	519	490	478	463	476	469	460	498	477	460	458	504	470	472	481	470	466	504	482	480	438	435	455	453	469	482	467	473	480	492	498	485	504	474	472	456	469	494	488	495	472	436	477	493	488	491	490	462	494	496	497	478	532	489	503	509	475	510	495	439	479	467	443	455	498	476	496	468	477	460	452	486	490	443	493	492	493	426	448	421	463	486	481	462	479	474	461	478	442	471	471	448	489	467	466	490	447	467	481	450	486	464	498	507	497	472	485	456	456	483	466	460	489	463	479	415	497	465	495	474	465	451	509	454	477	463	513	491	472	435	474	508	463	472	494	412	468	481	447	512	467	457	502	430	485	471	488	450	510	466	502	496	472	474	467	444	466	489	497	484	452	476	505	468	455	453	453	426	453	486	489	488	449	515	459	492	475	540	496	519	459	469	505	499	502	439	454	499	510	462	456	468	464	488	459	486	456	475	447	472	477	492	467	441	451	464	473	478	469	497	480	475	476	479	475	489	485	454	450	494	542	427	514	489	487	465	500	466	479	456	454	453	456	487	495	472	476	460	445	492	509	461	480	483	498	456	446	505	481	501	472	484	452	469	484	461	483	481	444	474	505	507	474	483	463	467	486	489	446	442	474	472	452	471	461	464	458	459	500	489	490	530	472	440	496	525	465	419	470	449	483	465	438	485	468	491	496	435	456	487	441	452	455	436	459	453	437	463	475	465	481	481	484	454	483	490	470	455	495	486	474	470	494	459	498	465	474	496	505	501	463	520	500	462	519	474	458	489	462	474	435	441	431	547	497	408	502	479	520	494	498	521	496	472	471	497	471	463	488	486	489	500	494	454	533	475	460	473	446	464	498	487	475	491	487	491	450	458	512	477	497	514	465	501	468	493	466	446	501	499	465	498	478	472	472	468	468	447	483	444	478	457	454	436	507	471	454	437	474	457	453	459	455	454	451	473	440	459	469	461	498	475	482	503	490	460	478	432	464	462	495	441	483	466	451	462	481	448	488	459	464	469	454	499	459	482	442	469	448	465	469	493	490	462	492	394	483	469	447	464	453	487	476	453	460	470	486	460	457	489	487	437	489	474	487	453	488	485	455	465	450	501	462	491	446	498	458	456	463	496	469	446	489	487	459	494	479	447	484	455	473	460	498	460	434	486	484	473	475	478	469	481	482	476	458	482	518	454	480	473	491	471	454	453	465	509	493	451	481	495	469	513	465	449	446	467	460	482	510	518	472	474	481	454	465	483	470	492	478	445	482	497	497	475	494	454	442	474	448	459	518	493	457	447	526	437	492	468	451	454	451	520	466	494	478	458	479	469	493	449	457	474	425	481	469	471	481	509	440	476	472	453	487	482	453	515	472	442	463	469	488	489	479	480	449	457	476	507	466	479	494	464	478	458	506	481	490	453	473	472	477	464	462	482	497	487	435	488	448	477	472	452	470	472	458	532	520	503	480	454	483	489	479	494	495	474	452	471	472	457	480	473	477	503	543	445	433	476	470	493	461	489	513	468	513	472	450	491	478	514	480	452	450	512	465	478	475	453	474	475	502	461	449	492	476	451	484	452	456	453	494	457	433	476	471	432	468	449	477	476	482	506	453	485	488	495	466	443	456	452	495	494	476	513	476	477	471	501	502	478	470	514	493	470	451	430	456	482	489	484	506	498	500	471	447	439	471	472	445	470	468	516	500	437	459	453	436	478	481	479	470	457	486	490	518	499	491	475	481	489	485	452	448	522	485	464	462	470	474	473	543	455	472	473	455	442	442	497	467	516	473	492	495	516	465	463	481	471	474	442	476	491	411	491	490	457	496	487	503	472	525	521	451	456	488	491	492	489	509	498	475	515	461	478	474	475	467	492	469	468	483	475	472	490	434	530	509	432	471	486	476	483	448	467	460	478	451	472	456	472	482	445	514	506	490	476	448	494	459	455	504	487	500	453	482	460	456	458	475	472	454	474	448	496	445	498	497	491	481	522	452	514	511	462	504	455	497	506	502	498	509	475	519	444	485	464	483	467	464	489	478	502	500	487	467	476	461	454	513	470	482	475	470	479	519	448	441	462	461	465	444	483	475	486	456	495	460	496	491	481	497	484	497	500	521	476	507	465	494	476	483	480	429	474	508	513	525	474	493	479	486	444	460	477	470	494	458	515	466	470	479	448	464	483	492	501	523	440	480	466	445	466	476	481	474	483	467	465	467	453	455	468	478	446	473	479	476	460	448	494	462	482	493	431	432	491	491	516	500	469	471	495	505	471	495	502	486	462	501	479	449	469	495	506	491	485	469	483	474	499	467	468	459	494	519	484	454	445	485	485	456	504	467	437	462	488	440	531	466	469	476	491	487	456	475	560	472	495	475	466	487	458	444	478	462	475	501	432	494	483	461	455	477	470	470	463	490	459	470	489	435	476	495	456	458	468	469	474	464	502	451	438	432	467	489	476	433	482	475	488	447	482	459	461	457	471	505	501	494	492	476	502	482	488	492	509	485	406	476	470	477	510	480	460	497	522	463	488	513	468	487	493	463	482	437	500	496	479	476	450	460	457	439	477	451	433	477	471	468	449	473	453	481	474	479	429	482	464	525	470	487	464	465	448	529	483	460	472	477	485	426	515	440	502	446	502	482	481	485	470	450	493	446	424	474	486	432	430	471	460	484	512	483	471	483	455	451	471	454	459	452	441	482
9155	2270	2944	2228	1440	1053	845	602	516	395	378	297	315	257	237	212	223	236	200	145	196	180	179	159	182	135	160	162	175	126	151	133	177	153	126	151	143	130	118	153	135	127	134	141	136	140	153	127	118	142	130	142	127	138	133	127	130	120	123	124	117	105	138	130	120	136	126	137	128	132	108	107	105	121	141	120	139	122	122	121	99	130	123	138	126	109	102	109	120	134	106	127	118	131	124	141	136	131	126	126	115	123	125	114	107	103	109	131	122	124	121	127	110	123	127	136	127	116	123	116	120	131	112	116	108	121	114	124	99	90	120	117	138	103	113	140	99	113	124	130	119	130	137	119	130	126	119	104	116	130	131	115	133	135	121	124	136	109	122	104	125	113	103	111	119	114	112	125	129	126	119	107	133	130	128	105	139	115	117	125	109	124	125	115	114	124	129	117	112	125	135	144	123	136	115	102	118	138	108	132	132	106	114	116	109	122	136	102	116	110	123	121	111	122	124	116	129	130	116	130	106	131	119	137	129	129	110	125	116	97	133	126	105	111	110	110	127	109	129	119	120	117	136	114	127	123	95	116	123	121	118	114	124	132	137	123	131	114	133	119	109	126	116	129	128	137	133	120	117	125	120	104	128	115	130	119	125	117	116	110	134	109	114	141	129	125	124	119	112	126	148	117	114	105	116	126	110	134	109	103	116	114	123	116	108	117	125	122	111	115	121	125	117	117	124	136	125	106	118	120	99	121	122	105	118	118	113	142	127	111	114	122	114	129	103	120	114	110	116	118	126	122	106	110	127	117	119	100	116	119	129	123	134	105	123	110	117	131	116	130	116	109	124	133	103	139	115	112	113	118	115	115	107	128	118	140	115	132	120	111	106	102	109	123	116	137	111	116	124	115	114	134	121	117	136	122	101	124	92	126	110	104	117	114	128	111	108	130	108	112	108	148	111	108	126	117	128	123	124	123	118	114	126	127	100	109	131	122	102	112	118	128	117	105	114	103	115	142	126	120	112	120	118	116	117	108	132	100	99	125	109	108	139	127	127	120	128	110	125	122	111	109	121	127	115	126	103	119	123	102	123	124	106	122	119	109	139	129	119	124	117	108	112	113	133	136	117	121	124	113	102	114	141	106	109	125	104	132	128	126	117	103	113	127	121	112	123	117	115	114	124	114	112	113	111	114	132	125	128	124	117	116	108	102	121	106	126	112	123	138	123	112	139	122	148	108	100	136	108	125	138	124	101	143	113	113	134	131	111	118	130	123	118	115	129	119	132	108	118	126	118	105	139	119	103	116	113	106	130	125	123	114	120	104	118	142	130	119	104	131	128	105	117	108	114	118	110	136	128	107	128	115	145	118	117	121	136	143	126	119	109	118	111	114	123	128	129	114	117	111	126	118	127	119	111	118	124	138	125	112	131	118	131	113	103	115	99	128	134	137	120	112	116	124	117	114	132	129	116	125	130	139	123	104	119	123	124	114	128	122	122	112	118	116	123	129	115	120	145	107	103	127	110	123	131	102	98	129	113	144	140	113	149	108	100	120	102	124	114	123	107	136	120	115	129	117	111	112	151	113	120	122	119	117	142	110	127	101	115	117	106	131	116	126	127	119	129	120	121	145	131	130	108	131	122	103	120	105	125	124	131	120	132	108	106	107	126	120	101	109	141	146	112	153	118	109	133	122	123	129	105	111	124	126	102	116	121	118	113	128	108	105	98	124	106	122	127	139	105	141	112	106	126	115	109	124	110	125	115	131	127	134	141	124	109	124	106	113	125	119	129	124	118	121	117	135	126	113	125	139	124	117	127	105	132	138	130	128	118	117	109	98	127	115	129	134	129	107	129	129	116	114	128	139	144	114	119	107	120	120	107	132	120	121	134	118	116	148	111	112	135	122	119	128	127	103	131	117	130	105	118	106	111	107	124	118	103	131	105	129	131	122	114	125	107	114	134	144	104	110	103	107	139	137	115	112	119	104	116	114	122	127	138	105	111	106	113	104	119	141	121	118	113	110	125	116	118	122	124	112	143	119	110	104	111	113	136	121	116	129	106	101	116	128	112	117	120	111	128	122	123	118	97	106	120	108	102	104	102	132	142	121	114	124	121	101	119	117	111	125	120	120	115	131	121	112	123	126	106	117	122	118	109	121	110	123	126	127	117	130	100	93	120	117	115	116	126	128	106	140	135	120	123	125	133	112	119	115	115	109	108	114	140	127	102	137	114	104	103	118	121	122	121	115	118	119	115	125	112	113	130	122	140	122	122	119	115	124	124	124	116	122	133	113	108	112	97	103	127	124	128	141	131	125	115	116	104	107	122	108	121	103	116	119	111	113	114	127	102	119	118	126	121	125	148	117	115	114	125	119	102	155	140	128	120	116	136	118	136	126	123	127	126	117	100	132	138	115	99	135	128	142	114	135	117	129	127	119	134	120	124	117	118	135	112	120	129	136	98	102	97	110	116	104	118	121	124	111	124	114	111	124	120	127	114	107	120	137	119	122	111	110	132	136	115	125	120	112	110	133	128	100	138	121	113	132	150	129	115	93	111	116	116	123	127	111	111	106	113	134	134	106	131	108	124	114	115	131	120	119	127	94	121	136	105	118	118	116	122	115	109	109	114	104	116	144	116	120	126	117	100	101	105	131	124	119	136	124	126	126	101	140	109	116	115	117	108	134	109	121	118	115	115	111	130	124	102	116	115	107	122	108	115	97	106	136	109	114	118	117	126	112	121	125	126	103	134	115	130	133	111	128	124	122	116	123	125	108	111	113	116	132	109	109	118	123	116	131	124	130	124	136	103	122	105	117	122	124	124	125	124	127	112	120	107	123	105	126	126	121	135	116	122	119	133	106	117	124	108	100	99	122	111	133	128	114	123	122	121	117	109	132	128	113	117	131	127	117	136	140	134	159	118	114	109	109	122	121	121	128	112	110	138	116	103	120	139	129	133	102	113	127	115	127	118	124	119	119	106	138	121	107	128	117	132	112	117	104	110	123	131	109	121	113	117	126	105	107	109	103	114	119	126	126	103	109	115	114	99	130	105	115	130	125	131	116	130	125	100	138	126	121	110	145	127	114	142	128	122	110	112	112	114	126	107	120	100	109	114	127	122	114	129	122	121	134	128	126	109	109	103	113	99	137	112	110	98	129	108	122	133	122	124	111	110	111	122	134	106	136	117	123	141	129	122	109	127	109	125	116	115	127	103	116	134	114	107	98	96	118	114	120	121	125	127	116	126	116	107	126	130	119	123	115	124	101	114	138	112	129	100	108	120	127	109	110	118	129	128	105	111	128	128	135	111	111	103	120	125	136	139	126	138	115	136	131	124	116	116	105	118	129	111	97	110	95	125	113	107	131	114	117	107	116	99	106	123	110	116	110	148	124	122	119	110	113	124	123	141	136	122	110	128	118	126	124	121	121	123	113	131	102	123	117	109	122	124	112	115	134	109	103	131	111	132	130	128	107	141	107	117	116	105	126	116	116
6337	2295	5713	6882	5859	4733	3813	3173	2557	2145	1833	1554	1299	1169	1073	1011	1088	1078	868	864	788	876	711	619	693	577	589	522	547	487	562	509	528	520	533	553	503	478	428	426	454	479	449	481	548	494	480	453	445	465	430	434	452	430	411	419	372	365	339	358	380	386	380	370	382	425	402	356	317	311	344	293	342	338	306	305	328	308	278	292	328	304	294	304	356	326	330	346	356	308	322	311	333	338	330	284	313	307	286	310	297	312	333	317	305	295	294	330	297	305	265	267	303	326	264	290	269	305	279	300	316	320	300	334	299	295	308	283	274	295	312	299	286	306	289	313	301	277	290	286	307	329	296	262	270	305	296	302	299	303	299	307	311	306	287	313	307	287	312	285	318	294	291	295	280	307	321	268	286	301	324	280	308	297	302	295	316	295	300	312	307	296	291	319	270	298	281	298	339	291	310	301	267	276	252	312	316	294	268	283	292	288	283	298	290	303	297	340	280	296	319	297	308	291	304	302	313	326	287	319	309	300	311	297	287	308	268	322	319	302	293	324	307	297	301	302	294	302	279	275	299	316	312	309	279	309	326	302	312	312	288	318	293	308	308	298	293	302	279	301	310	291	292	301	274	280	272	293	299	312	300	292	314	299	341	295	276	323	310	311	295	274	321	293	309	293	290	319	335	306	309	302	272	303	323	274	286	302	276	300	307	262	296	299	314	301	293	280	287	260	286	278	281	301	329	302	308	262	312	300	304	279	292	271	272	307	279	309	272	300	316	271	280	288	286	305	310	296	274	296	298	301	286	302	280	307	280	283	281	297	312	294	288	307	313	305	303	305	294	295	307	338	303	304	327	307	302	277	296	273	312	290	304	296	303	286	313	310	287	289	292	291	290	307	267	299	290	333	316	301	283	298	281	263	286	314	304	294	314	284	279	299	315	292	279	318	302	270	282	292	304	273	299	290	285	339	317	300	313	274	323	264	289	300	278	295	298	295	294	286	292	284	297	307	301	314	294	274	263	308	281	301	302	297	304	320	277	309	280	292	308	291	311	286	291	293	301	293	265	311	312	281	300	305	255	305	292	298	303	296	282	297	270	309	281	274	291	291	285	261	300	282	297	302	300	293	321	305	298	282	315	320	292	303	236	298	265	307	321	279	295	300	291	279	308	304	301	290	321	307	310	304	283	304	307	309	279	329	283	287	298	315	288	297	298	301	324	313	286	290	311	289	310	295	323	299	320	292	291	302	280	283	285	277	294	276	281	294	281	290	305	346	292	275	292	326	288	304	290	294	301	302	295	290	285	310	316	309	285	317	298	329	286	301	295	315	301	313	298	297	307	271	310	270	315	296	262	273	302	301	279	338	275	321	291	322	259	317	297	293	261	278	301	284	268	343	298	283	306	304	307	277	348	294	318	272	302	296	282	265	298	269	289	303	307	279	290	269	288	327	303	285	322	325	310	257	283	280	292	282	291	303	287	297	311	271	290	305	289	287	248	271	308	299	350	256	260	286	272	280	297	318	300	317	294	294	284	314	292	300	332	267	276	309	306	284	265	320	313	312	310	316	305	305	289	298	317	304	297	296	276	283	303	304	303	308	300	263	264	317	322	305	302	310	305	308	325	299	277	313	298	279	296	319	304	282	306	316	282	288	273	320	269	288	312	320	277	285	306	292	295	284	316	266	304	303	322	335	317	318	271	298	309	293	292	331	315	318	279	303	287	305	322	309	304	281	295	280	310	332	292	285	319	289	269	292	316	298	275	334	282	284	303	297	309	310	294	300	299	297	311	280	281	299	337	318	300	298	285	308	297	306	277	296	291	327	280	272	304	309	289	281	280	327	285	302	329	307	295	284	286	298	297	297	307	319	275	304	287	303	318	292	279	298	302	261	316	308	274	271	319	303	281	315	307	291	285	284	296	301	326	291	311	302	298	301	296	270	286	280	327	273	293	285	307	288	284	314	267	292	300	321	323	281	304	287	314	280	303	328	301	299	304	290	311	281	287	296	300	304	312	298	299	302	264	324	310	298	330	320	275	268	291	291	327	290	296	287	308	297	292	281	305	286	300	322	298	288	264	296	262	310	298	275	316	278	299	325	294	309	298	317	289	315	326	315	289	323	299	291	302	288	261	302	283	295	303	286	278	284	306	315	299	321	286	289	314	298	284	276	292	289	315	305	262	283	305	297	280	292	291	290	319	289	306	262	304	290	285	288	271	307	262	301	288	291	305	282	280	320	297	311	288	315	310	325	300	311	287	289	291	300	309	315	287	297	298	287	328	320	307	293	302	301	290	312	308	307	306	322	286	303	287	296	297	270	319	269	304	285	310	271	293	283	291	280	329	284	296	329	300	300	326	290	319	282	305	315	297	299	281	262	304	306	305	306	294	289	309	254	282	286	277	297	259	289	304	264	275	299	268	311	281	320	326	282	274	310	284	295	322	295	286	295	272	290	311	316	290	295	274	326	292	292	255	302	286	301	289	300	271	304	321	300	274	293	309	292	296	270	267	316	270	311	299	324	281	273	288	316	273	297	314	270	254	279	275	275	296	316	297	298	302	273	293	290	296	317	317	315	326	306	287	318	290	310	260	304	313	338	290	269	291	300	303	301	302	294	309	293	282	301	315	323	305	293	302	289	295	289	314	322	294	317	299	297	307	273	293	328	283	298	297	311	302	310	294	287	308	277	288	273	295	262	333	300	284	311	292	306	305	295	302	282	277	293	300	294	299	261	296	281	284	336	284	263	280	276	317	284	312	325	294	271	306	275	286	261	310	281	289	299	304	280	285	320	293	303	262	287	244	313	326	317	302	298	293	277	300	279	270	300	293	295	326	303	301	304	289	287	328	266	303	303	312	278	311	305	300	318	306	300	277	295	303	286	264	302	275	276	313	294	321	289	298	316	298	287	304	299	293	291	290	282	317	329	301	290	303	256	295	294	307	282	329	333	317	328	334	308	289	306	299	303	317	266	301	317	287	277	317	278	298	315	306	322	286	272	302	312	300	293	270	296	292	268	248	280	262	326	280	268	316	322	316	302	298	317	302	293	299	283	287	312	288	300	286	299	300	320	278	322	288	323	304	284	303	281	315	308	319	281	303	310	295	306	292	302	302	314	281	260	280	293	309	281	325	318	258	281	257	271	313	259	302	315	335	321	309	318	298	310	282	268	264	295	320	301	294	321	333	292	296	313	293	310	271	280	282	319	311	272	289	303	292	290	268	282	287	282	300	317	280	286	316	308	297	296	298	316	331	302	308	318	270	306	299	291	293	275	284	271	311	297	313	281	283	271	290	336	343	315	282	298	278	289	323	308	289	324	302	268	280	288	338	285	293	301	305	286	273	282	300	314	291	314	299	293	296	273	292	290	291	293	314	309	289	286	317	291	325	303	310	271	298	310	270	284	280	290	293	278	306	300	253	276	344	320	305	287	310	333	289	295	276	291	302	280	317	293	295	302	297	288	282	275	297	305	274	318	311	305	285	279	284	284
15503	4115	4935	3775	2402	1724	1224	981	731	648	548	471	394	338	314	300	304	260	255	222	231	271	209	188	187	205	187	191	180	147	149	163	167	174	169	171	164	141	141	157	157	161	170	150	167	149	150	150	157	162	167	171	149	148	150	154	137	158	126	126	125	124	134	135	131	149	142	141	111	102	122	147	124	132	148	106	137	129	149	124	113	130	122	127	125	110	110	127	150	120	119	132	122	111	133	118	138	123	107	126	118	111	116	124	138	128	135	109	149	118	121	118	111	128	118	122	135	123	115	135	135	132	119	105	116	120	120	116	134	119	114	138	122	115	139	119	120	100	109	142	125	110	140	130	129	133	122	133	128	138	107	125	128	125	104	125	104	121	120	126	140	117	121	138	121	131	110	128	105	116	116	121	125	109	124	129	124	116	131	133	120	98	127	122	116	127	148	132	120	112	121	128	141	131	140	100	115	119	124	122	106	99	131	113	109	133	123	132	116	134	121	123	110	132	133	145	110	125	127	123	148	114	93	124	122	141	116	119	121	114	135	118	118	133	133	102	132	149	124	139	139	132	134	109	118	111	134	123	141	128	108	117	117	123	136	111	130	117	98	102	139	127	101	116	120	94	130	118	113	107	129	137	138	129	112	106	112	116	128	121	131	115	133	113	138	128	123	109	126	109	136	140	112	123	133	112	130	117	123	120	140	105	111	130	121	129	111	103	122	120	123	122	130	111	111	126	132	120	121	117	113	123	132	117	112	115	129	130	128	103	120	115	112	130	123	108	88	111	146	116	141	96	127	124	120	117	102	147	134	111	126	118	116	106	118	120	125	120	104	112	101	127	116	121	119	113	110	136	134	126	102	128	117	133	126	121	105	119	102	107	131	108	118	119	109	143	98	126	127	131	126	86	124	123	134	95	112	126	119	98	112	126	113	138	130	131	115	113	121	123	110	126	114	118	118	139	124	114	111	128	135	128	118	101	119	130	156	112	103	118	129	132	128	132	135	145	114	105	118	114	110	137	119	120	114	125	93	121	129	102	111	126	132	113	111	130	121	129	122	122	127	131	113	131	113	119	119	116	119	119	129	113	137	120	128	119	124	137	107	122	106	100	111	113	102	113	119	119	128	114	139	100	135	130	123	109	119	118	126	116	121	133	129	90	132	136	120	121	135	133	134	119	106	125	117	106	140	120	108	141	122	107	150	117	118	118	118	120	125	120	136	132	129	129	140	130	110	120	123	110	128	128	133	129	113	133	133	120	133	108	133	105	113	128	144	140	134	118	114	112	104	120	127	119	116	112	109	106	127	135	109	99	119	107	111	134	127	116	103	135	106	112	102	114	129	111	114	112	120	118	123	119	94	115	116	122	116	101	131	143	131	113	113	134	122	112	136	103	107	107	108	128	106	105	134	135	120	99	122	107	114	104	141	112	109	113	110	126	114	115	126	123	114	113	146	117	104	112	131	108	128	154	129	119	127	133	117	119	120	135	139	123	125	115	102	126	136	133	113	155	120	132	125	106	120	127	112	121	119	118	118	126	126	129	141	115	112	116	133	126	139	139	125	117	125	124	106	113	123	122	119	137	132	113	125	145	121	143	126	111	115	125	125	124	136	123	114	111	137	130	128	108	124	127	103	122	117	128	134	127	134	118	117	111	132	125	119	98	110	129	130	120	120	124	114	118	136	119	128	122	143	133	114	126	145	123	137	137	132	114	110	120	114	121	123	108	129	128	110	121	127	108	111	109	112	108	132	125	130	119	119	114	133	100	115	129	126	117	128	114	119	147	112	138	138	128	128	120	134	125	102	117	115	108	125	128	132	136	115	124	117	137	115	129	98	128	137	124	118	117	145	120	131	125	104	119	133	111	126	129	127	111	127	141	138	141	128	125	120	104	119	126	126	114	117	121	99	99	122	135	97	111	136	100	125	112	111	110	117	121	120	117	123	112	110	129	102	111	128	127	128	139	128	119	121	119	99	146	128	117	118	134	127	129	123	130	122	120	122	126	124	135	154	118	133	124	98	123	135	125	137	135	112	129	106	113	119	120	99	116	125	135	120	145	110	127	108	137	110	126	113	121	102	120	147	107	130	141	118	115	117	119	124	117	102	119	133	121	124	134	128	142	122	125	125	122	108	106	102	115	121	117	122	122	131	118	113	104	139	119	107	98	113	115	113	120	131	115	127	115	116	121	127	116	109	123	131	100	126	122	130	126	125	130	110	129	146	95	117	116	117	128	123	114	105	123	115	115	125	112	112	119	126	118	138	123	132	126	124	130	113	99	110	121	132	106	103	115	132	142	126	109	121	123	109	131	116	105	138	137	117	124	131	124	126	117	120	109	131	103	120	126	131	104	115	139	137	121	118	118	126	104	142	123	137	131	126	132	109	111	112	122	123	113	102	141	120	133	124	118	124	119	135	125	122	113	130	122	127	133	109	124	135	133	109	131	129	119	136	121	148	109	111	127	127	114	133	116	124	117	152	128	120	106	108	111	131	139	140	114	138	98	117	124	110	120	102	119	108	117	108	99	127	117	110	124	116	122	110	141	120	112	113	112	106	114	135	108	121	151	129	131	107	152	112	123	110	136	135	123	122	127	103	114	121	130	136	122	100	108	137	102	121	133	132	115	143	132	117	129	108	121	125	142	119	101	128	124	121	127	106	114	128	130	128	113	124	135	123	153	116	120	122	132	107	113	141	116	126	122	147	133	103	145	100	123	131	121	111	123	116	126	144	104	129	125	141	135	139	105	107	154	118	98	123	114	119	118	119	108	131	103	109	111	110	129	138	117	96	134	122	141	126	139	130	137	124	139	107	125	100	154	130	104	139	101	115	107	128	128	117	120	120	109	114	125	111	135	119	135	127	143	142	119	105	98	111	125	118	136	141	125	155	115	112	134	108	119	94	114	108	122	126	130	140	141	116	132	117	143	122	132	121	108	129	108	92	132	123	115	134	130	140	116	113	129	123	119	125	115	130	136	127	124	121	97	114	115	124	134	107	130	117	139	113	118	120	135	151	122	106	121	112	106	117	136	111	127	139	114	119	106	135	105	121	120	126	130	123	116	132	137	125	132	146	128	146	138	134	113	108	107	125	134	103	123	130	119	149	119	120	108	114	129	121	132	137	111	108	119	151	111	116	126	136	130	134	113	126	116	125	126	111	111	128	120	124	138	135	119	110	105	109	104	109	132	111	106	131	121	112	111	123	128	119	133	120	121	116	111	158	144	124	115	119	131	111	125	145	123	126	139	106	118	114	107	126	144	99	113	121	128	119	136	121	112	119	115	108	119	137	131	125	96	114	124	114	151	112	127	122	119	113	125	122	124	123	125	115	134	115	131	96	124	125	142	123	138	129	127	136	145	111	118	123	116	153	114	123	121	134	91	116	130	130	119	124	127	110	127	137	113	114	134	123	112	148	116	118	111	95	139	132	105	123	137	135	117	125	118	111	116	114	129	150	121	120	111	112	131	105	125	120	143	103	112
8331	3321	8367	10113	8849	7340	5816	4787	4002	3324	2919	2384	2081	1863	1695	1492	1542	1479	1266	1216	1226	1345	1107	860	866	869	860	763	776	658	680	727	705	699	698	696	672	599	560	526	554	617	608	635	684	663	541	536	550	616	577	590	525	478	489	471	436	434	472	429	432	408	435	477	451	482	474	433	429	372	365	314	331	340	334	336	354	348	355	343	335	357	318	338	328	338	364	368	355	353	368	348	391	366	346	327	323	318	354	349	340	336	320	330	329	333	325	335	354	332	327	339	323	341	321	297	336	308	326	339	334	348	321	329	307	302	324	289	294	349	331	346	336	336	320	315	313	280	318	331	288	335	323	274	342	298	329	303	311	324	317	351	319	331	316	303	298	331	311	321	309	294	299	333	307	310	273	316	336	311	314	312	370	278	289	318	317	287	319	336	299	320	308	326	303	304	313	346	344	283	288	287	307	337	334	324	333	311	330	325	304	284	318	306	334	343	296	353	287	320	322	301	305	326	310	349	295	277	281	303	284	316	337	314	319	335	337	327	299	332	293	312	312	320	322	272	339	317	294	347	299	328	315	303	291	323	315	329	306	314	319	290	322	316	333	300	322	320	301	317	303	304	302	288	289	319	312	323	305	300	291	294	346	306	291	346	296	316	311	316	333	302	286	309	313	315	303	308	334	332	327	304	315	293	345	298	317	301	333	300	339	314	329	290	327	301	325	316	291	335	323	309	297	308	308	307	286	328	300	289	301	306	290	325	305	309	316	307	328	325	313	329	321	296	309	311	321	339	331	289	310	305	319	305	295	323	326	311	301	318	333	349	292	349	336	329	311	330	315	314	339	305	335	266	315	323	331	325	291	306	307	299	285	328	303	291	289	306	298	297	315	287	320	331	303	306	325	308	319	316	304	306	320	304	329	322	307	313	347	331	311	327	318	281	309	295	316	323	282	303	293	356	352	309	329	332	340	327	300	303	313	300	306	316	314	318	333	325	320	332	310	302	332	292	313	334	305	338	355	311	309	317	310	310	319	302	306	311	311	317	294	331	302	311	354	346	316	286	290	308	295	275	305	331	313	298	322	302	330	321	326	343	305	295	304	308	375	314	309	327	327	314	290	323	265	346	281	280	325	333	300	291	342	302	291	340	285	292	314	317	308	342	323	302	312	300	313	297	311	308	327	334	291	306	297	343	326	324	300	298	305	295	275	328	335	279	351	308	339	320	298	310	307	299	297	317	318	316	325	345	302	341	306	281	311	318	306	298	341	333	297	278	275	333	300	317	299	329	318	300	282	290	336	321	320	274	345	313	326	306	325	313	302	311	353	305	291	322	335	313	303	295	294	330	298	314	297	306	306	307	315	328	319	304	333	308	323	334	336	347	318	328	311	325	293	331	325	298	327	300	292	294	314	336	335	346	301	299	310	338	304	336	296	283	301	342	308	314	319	321	289	330	318	342	320	337	319	299	312	352	322	332	325	303	331	300	321	338	312	310	317	323	300	282	294	319	313	307	324	323	302	304	347	344	319	319	328	324	284	312	314	300	287	290	343	300	305	308	297	309	314	324	311	330	318	269	313	337	315	319	286	310	298	291	300	300	333	312	282	293	279	303	315	333	294	292	323	312	294	348	336	312	288	327	307	311	317	294	322	282	314	320	289	308	304	312	290	318	306	323	303	303	295	326	307	295	312	324	320	290	297	330	348	321	292	315	334	365	315	303	308	297	310	306	295	323	320	324	308	341	355	354	287	336	312	322	322	316	332	284	317	307	276	306	318	295	314	320	291	312	323	294	320	331	309	330	312	318	285	316	317	293	325	308	317	272	316	302	336	310	330	306	334	319	332	326	307	321	312	308	313	304	296	331	301	335	305	335	328	323	322	307	340	310	311	317	317	294	289	295	336	321	326	329	313	318	286	315	314	326	308	330	318	325	327	309	310	308	282	327	326	318	315	301	284	291	289	325	299	320	321	273	297	333	317	304	303	283	291	335	296	291	337	318	311	293	329	337	327	319	314	308	330	305	306	335	302	302	322	325	335	319	324	330	281	321	323	340	323	323	280	317	319	302	319	340	311	351	311	328	346	355	285	298	314	295	322	317	302	305	325	309	307	317	318	318	290	328	318	320	310	316	333	313	294	293	302	347	310	339	313	277	323	307	317	341	301	328	272	312	326	329	307	313	323	347	285	328	320	286	306	317	284	321	287	311	315	309	284	309	322	320	349	336	334	331	296	288	312	301	304	275	293	310	288	325	290	316	288	310	326	308	309	318	352	291	288	326	303	310	275	316	334	318	310	334	333	319	310	335	338	301	295	342	310	287	319	317	295	333	285	334	322	297	321	283	312	318	334	312	325	314	316	301	311	303	339	309	300	276	302	305	302	287	325	305	337	322	297	294	330	300	330	295	272	304	312	337	289	340	307	305	324	339	313	313	377	309	309	301	299	331	312	338	326	292	343	310	299	337	314	306	302	296	310	284	299	323	329	289	301	304	318	299	305	322	311	312	331	303	302	326	314	304	313	279	324	310	331	336	302	334	290	334	306	324	302	300	320	326	301	295	335	304	346	329	320	318	333	317	304	301	307	329	287	306	345	353	304	312	287	300	344	339	331	323	307	306	315	305	335	289	280	300	332	328	335	312	293	332	314	287	302	318	315	283	324	315	293	337	318	319	301	311	301	318	339	329	330	316	297	306	345	304	311	326	318	297	334	318	296	299	306	293	308	311	298	352	300	333	321	326	292	298	300	309	293	305	323	328	321	311	312	292	318	314	297	334	326	322	324	304	315	292	330	342	290	332	326	324	283	323	340	324	302	355	317	319	305	339	311	332	327	336	331	336	317	301	308	294	326	316	300	317	286	292	327	310	314	322	307	286	324	290	287	317	318	329	301	296	305	317	306	318	293	316	294	336	330	283	297	307	310	316	281	307	311	299	325	259	313	314	327	301	310	311	308	316	321	284	342	311	304	306	312	310	311	327	296	311	339	325	298	309	295	298	320	315	318	299	308	331	325	327	319	326	328	341	301	327	307	308	330	330	309	338	294	315	335	315	285	308	303	323	314	299	315	322	311	279	306	325	346	315	333	323	315	340	322	324	303	324	324	330	310	290	285	344	292	303	293	302	281	331	326	314	340	344	302	312	313	299	344	326	324	336	315	315	282	304	292	331	330	299	335	328	304	300	311	301	317	314	312	294	301	342	320	299	320	311	296	302	310	305	308	323	317	291	323	322	301	333	316	282	307	321	314	317	290	280	324	343	310	345	293	313	299	339	312	335	333	323	311	313	320	287	320	329	339	330	298	338	307	296	294	347	312	316	286	321	311	307	295	329	317	310	305	324	319	300	326	313	323	291	296	316	323	320	326	320	294	325	294	319	320	270	341	319	315	316	341	300	308	315	315	322	300	324	320	304	301	311	318	298	321	313	295	309	306	330	283	338	305	316	315	330	300	325	348	320	307	305	336	324	336	308	312	296	276	278	313	343	309	305	313	287
2943	952	1180	897	701	556	449	360	341	305	273	265	240	228	255	246	213	253	214	239	229	231	236	224	204	216	221	230	195	220	216	193	232	239	220	200	192	203	206	205	204	226	218	195	242	190	200	208	217	207	235	220	183	219	194	225	195	222	186	208	214	214	211	210	174	232	224	185	183	215	207	172	225	226	205	200	202	202	226	211	225	216	195	214	207	174	194	229	167	224	257	213	209	226	193	188	225	200	219	204	178	221	202	183	199	184	213	207	220	217	215	210	225	217	194	210	209	228	204	215	229	218	170	206	210	198	190	227	222	198	164	232	229	214	199	232	213	207	201	186	206	197	185	200	231	207	209	181	199	240	176	194	208	212	216	218	222	206	204	222	208	216	217	193	186	227	230	186	191	188	211	225	214	230	202	196	200	217	215	192	220	188	213	229	206	202	206	203	166	226	203	197	205	213	212	205	223	187	181	200	204	188	197	207	174	204	216	173	181	204	193	206	201	217	198	203	228	206	196	194	194	221	210	197	178	206	202	215	203	164	211	206	200	199	203	214	194	210	184	185	228	191	179	198	192	215	196	177	221	218	178	204	211	206	178	192	223	186	206	213	212	194	220	210	205	231	222	189	193	210	196	207	243	211	211	191	206	208	196	197	209	204	184	181	173	206	196	225	215	180	187	204	193	216	203	182	202	210	204	202	192	180	222	226	201	215	210	190	216	187	220	227	213	212	212	209	196	194	216	218	186	189	211	213	188	211	211	200	177	180	203	240	195	199	176	213	215	185	210	191	209	212	200	193	204	179	186	201	200	196	196	206	195	207	223	208	203	200	220	195	215	213	194	184	241	221	242	178	196	226	209	192	226	212	213	199	200	224	200	199	204	196	194	222	193	226	198	211	192	205	211	168	221	205	190	198	196	202	202	210	202	197	203	204	231	205	214	197	227	244	197	208	237	222	231	197	198	206	221	213	202	222	195	216	197	210	220	201	225	208	200	221	216	218	198	209	195	192	225	222	214	206	186	213	218	212	203	197	193	209	187	199	202	189	193	219	209	198	205	196	238	235	248	218	197	220	207	196	206	176	185	205	204	222	201	202	218	199	207	203	191	207	197	217	210	186	226	192	193	204	212	201	212	199	206	210	194	236	187	201	189	202	193	196	194	235	215	195	217	214	204	198	211	211	210	201	199	204	187	201	209	194	211	198	208	207	213	190	237	197	198	214	227	214	215	194	220	202	209	202	185	218	192	234	210	197	203	213	207	208	205	205	240	221	216	221	220	190	210	245	225	204	203	203	196	203	207	191	211	198	205	213	218	190	224	226	225	205	189	205	222	208	209	214	214	189	222	220	214	186	215	209	199	231	184	235	191	216	219	200	173	249	202	201	228	223	223	197	181	221	180	186	190	200	224	231	202	219	211	215	189	203	195	212	206	204	209	216	220	189	196	206	223	194	212	208	213	235	175	185	193	206	213	200	177	191	243	216	192	224	173	205	221	192	190	207	190	222	197	195	216	208	219	199	194	200	224	208	206	210	198	189	211	166	181	208	189	213	198	196	207	205	214	210	206	202	211	228	201	223	183	209	196	198	228	173	191	192	184	224	195	213	204	190	203	241	181	190	184	216	216	189	194	181	209	216	188	233	190	216	210	204	213	204	187	196	196	204	218	210	200	184	182	196	202	223	214	203	186	200	228	210	208	203	217	192	221	195	212	197	224	234	227	196	204	187	237	217	203	226	182	210	222	206	217	194	203	194	199	185	188	207	191	180	221	212	229	200	186	212	212	226	219	202	219	200	192	224	196	176	184	202	221	215	207	191	204	213	182	208	190	183	220	229	205	189	181	208	193	206	224	218	196	185	175	203	208	216	206	193	233	221	196	226	214	182	211	197	208	222	200	212	203	224	246	215	201	237	186	206	159	192	204	191	221	192	242	206	166	181	178	174	220	207	212	205	213	237	190	201	213	215	197	227	221	208	198	205	226	207	185	225	222	207	224	229	191	233	199	225	205	198	196	235	211	213	243	201	218	197	199	208	198	215	210	217	220	217	216	201	185	240	237	199	216	206	202	186	211	185	212	166	196	214	212	223	190	219	200	228	200	184	201	221	213	193	225	230	173	216	204	198	212	201	227	196	176	219	208	211	204	218	207	214	259	207	241	198	220	229	218	197	220	205	230	222	221	218	207	198	175	218	210	208	196	194	250	222	207	233	220	207	187	210	188	188	191	202	178	233	188	219	226	182	202	194	205	215	203	191	213	205	204	217	230	220	206	205	212	197	231	197	197	209	188	200	235	197	239	215	208	196	177	221	213	172	188	200	216	199	231	212	198	214	218	203	230	187	188	194	213	199	213	198	208	193	211	207	201	205	206	198	196	197	181	184	209	196	219	177	203	210	212	190	194	217	215	217	204	198	207	178	220	191	171	215	187	212	190	195	173	195	179	186	231	207	191	235	201	200	236	207	181	200	210	197	230	215	185	201	209	228	208	202	223	194	225	177	205	191	202	193	212	202	233	205	216	216	210	219	197	203	224	198	214	188	199	205	221	191	176	196	232	231	191	187	229	216	212	210	212	215	219	229	217	207	215	191	190	195	209	220	210	239	223	209	203	179	187	224	215	198	210	201	218	181	220	229	215	226	209	220	211	216	180	219	226	200	189	177	218	225	250	210	225	212	216	209	204	195	216	212	194	208	205	198	192	161	197	194	205	195	210	182	217	176	213	228	201	230	193	181	203	230	217	199	217	214	194	217	203	193	209	203	200	211	227	211	202	219	232	193	226	207	213	206	210	205	226	205	206	183	207	212	227	209	219	193	210	207	203	209	221	199	212	207	212	210	211	223	199	224	209	190	195	192	204	223	177	214	202	209	224	214	210	213	210	209	217	188	188	212	230	197	201	172	224	199	220	217	209	212	169	198	200	217	214	217	196	188	213	209	196	194	215	209	219	204	218	243	190	198	202	192	213	205	196	215	217	209	197	202	207	196	221	197	205	215	195	197	208	213	238	207	172	212	202	198	177	223	236	226	206	206	212	224	213	198	215	201	195	222	190	191	202	209	225	200	219	204	234	212	213	187	200	226	224	203	223	171	213	210	196	200	209	228	190	214	210	187	232	236	203	189	192	230	188	191	197	203	204	207	197	195	203	215	209	220	206	207	200	199	201	195	203	183	208	200	204	188	231	229	184	190	216	181	210	213	217	195	196	209	198	196	184	219	213	184	212	225	214	185	194	205	217	201	203	206	168	196	217	246	219	203	194	185	228	199	206	237	191	206	193	210	208	193	177	200	216	205	231	203	208	231	218	246	199	214	225	203	198	212	186	205	191	210	172	205	213	227	197	212	204	197	218	226	212	209	194	209	206	205	217	219	186	201	182	207	201	204	221	211	203	204	186	189	246	197	220	207	215	215	234	204	210	209	190	181	180	236	232	187	214	192	206	211	203	207	218	203	204	213	214	206	193	229	248	197	223	213	209	219	220	213	183	211
2606	1125	2452	2957	2616	2079	1714	1412	1255	1084	928	878	777	715	732	669	698	646	613	632	681	624	603	558	538	561	572	560	570	529	529	562	549	540	550	566	542	540	507	527	547	582	538	529	565	529	525	493	505	536	550	530	507	505	530	551	477	501	545	510	502	512	502	521	498	526	499	492	522	472	483	460	491	464	480	471	497	477	464	464	455	510	497	467	478	486	487	471	518	490	481	482	482	496	451	444	502	436	483	496	483	464	496	482	486	472	462	484	501	492	446	508	493	471	475	493	466	458	469	507	534	484	519	452	461	476	473	495	484	444	425	460	452	490	462	499	490	447	487	454	475	462	454	446	519	465	502	478	460	457	465	449	492	481	468	491	494	520	467	498	460	461	478	459	457	493	480	501	493	481	465	493	495	478	496	432	495	541	467	479	501	452	485	504	520	452	453	487	493	464	492	498	462	478	479	507	492	457	465	455	506	543	469	454	447	461	472	462	488	464	493	488	484	485	472	496	459	479	525	497	446	479	458	486	483	461	475	454	479	430	477	492	449	457	449	472	514	499	434	480	486	454	474	477	475	516	457	466	500	482	460	467	468	465	467	488	464	468	497	449	430	484	477	476	513	476	503	491	444	476	453	456	472	476	487	488	468	483	479	499	486	475	509	468	481	485	452	457	433	540	481	470	465	466	450	455	449	493	448	460	497	489	487	503	510	453	496	440	488	497	488	492	475	456	470	491	467	458	478	447	503	473	441	499	472	452	461	501	455	441	478	469	459	475	477	445	465	498	502	436	467	508	501	507	428	428	460	483	537	492	456	503	469	477	469	443	506	483	458	487	486	437	448	460	487	432	506	443	467	507	447	462	455	459	464	474	476	490	448	443	453	475	505	510	491	458	461	472	442	497	488	480	465	474	478	458	510	456	458	511	460	468	440	462	489	452	532	470	474	474	461	505	466	481	441	504	440	492	469	485	451	501	500	498	516	427	458	425	471	464	468	473	456	489	492	490	469	483	431	476	494	501	454	473	470	477	481	498	451	486	488	503	489	512	453	481	480	431	433	485	458	516	445	462	472	446	480	469	437	455	451	453	432	487	493	493	485	460	487	449	490	484	503	468	473	469	460	446	489	434	521	477	476	503	447	472	476	461	469	500	479	503	437	482	464	493	497	442	502	506	507	467	464	501	466	469	461	454	448	523	472	469	476	460	452	493	451	474	458	475	495	518	467	482	501	457	457	491	454	435	460	482	472	458	474	491	439	493	453	508	471	470	427	531	474	455	478	485	503	472	452	446	473	442	484	509	506	472	475	475	446	485	479	483	447	484	478	507	457	482	481	490	450	446	479	468	444	451	446	449	509	482	489	468	498	460	457	493	492	483	452	486	467	442	485	496	445	457	447	482	500	473	473	490	492	482	494	440	444	518	525	488	474	445	448	473	497	481	455	471	481	491	481	508	481	484	461	447	499	478	481	499	477	441	468	483	481	518	455	514	498	483	510	471	489	462	499	503	487	499	501	449	491	446	439	482	484	503	508	463	494	451	502	509	448	509	487	478	487	461	496	480	452	460	476	469	468	430	464	508	467	461	469	470	464	456	486	465	441	463	487	511	465	452	478	480	484	469	524	475	474	521	485	509	509	489	456	489	470	449	481	457	445	508	444	490	476	511	526	522	478	494	487	456	455	488	455	457	480	497	508	487	491	471	489	476	464	504	444	525	464	493	444	496	511	474	454	444	437	447	458	461	514	453	494	516	454	464	484	448	463	502	497	462	455	483	497	475	502	492	465	443	459	486	477	500	484	503	512	477	481	487	461	480	434	438	469	483	447	494	466	472	526	491	522	481	489	469	494	463	465	479	462	502	510	492	475	496	494	477	507	469	511	456	472	484	510	455	447	448	454	495	457	499	472	483	493	533	490	483	501	477	487	453	520	470	492	463	488	455	470	462	487	507	445	461	518	503	503	473	459	442	488	463	470	490	469	480	482	489	491	499	465	440	455	427	470	498	527	476	448	465	470	484	496	495	466	472	487	479	506	489	453	456	466	506	483	448	509	473	467	505	440	510	516	464	436	515	492	509	493	515	484	472	484	502	476	466	453	466	480	452	466	462	476	462	473	474	458	460	471	484	452	448	458	497	492	459	470	475	530	470	518	455	439	498	486	468	462	428	484	503	475	460	457	446	475	460	504	482	441	479	498	459	497	493	487	487	472	492	487	509	492	520	476	468	486	467	454	438	501	460	469	502	472	488	435	466	496	468	501	498	471	491	457	473	500	483	443	485	538	498	449	484	481	476	459	468	474	455	467	482	475	450	493	469	497	489	472	470	525	458	452	457	481	469	487	488	511	479	473	452	463	487	458	480	453	451	476	476	460	460	486	466	463	475	508	501	492	478	478	456	452	475	458	489	493	456	466	494	501	480	483	482	487	458	472	518	501	496	472	503	471	487	534	484	479	430	504	469	530	494	465	495	470	463	482	489	438	494	439	461	497	471	473	500	440	509	470	498	493	475	470	508	464	483	471	448	479	523	471	458	463	498	482	516	506	461	476	441	510	471	513	516	501	469	486	479	494	434	443	470	448	464	452	460	434	467	433	456	456	490	517	486	473	455	468	482	492	460	480	446	464	479	478	495	445	475	478	470	493	507	463	459	525	484	489	473	492	499	536	456	501	491	487	456	467	476	512	487	451	488	450	466	506	462	495	483	470	441	495	488	473	464	486	468	474	449	460	452	457	523	493	494	473	472	498	480	495	480	451	509	477	447	500	493	507	482	493	457	475	473	514	482	480	499	492	510	482	470	483	489	485	481	487	473	497	481	465	470	494	465	462	499	483	490	489	456	514	454	505	500	473	460	460	493	507	493	493	467	495	516	491	477	448	517	443	499	488	499	464	449	467	506	489	495	460	477	492	449	476	495	465	472	465	467	518	498	467	515	470	480	452	427	453	472	485	457	428	488	489	476	487	469	465	473	502	462	477	480	487	455	498	478	451	471	505	469	522	466	504	473	474	475	519	503	490	509	469	512	432	533	481	490	479	483	465	464	490	452	474	440	536	483	458	516	466	479	448	485	491	491	454	470	466	499	468	466	458	486	506	465	435	443	509	477	496	505	494	484	443	469	493	495	512	495	455	495	479	495	448	465	456	480	484	479	483	469	498	473	459	475	474	465	465	449	483	502	461	466	439	512	461	495	462	483	496	485	457	469	454	498	451	500	456	479	474	476	507	456	461	487	465	427	512	497	485	527	486	472	457	497	479	466	484	476	450	490	482	459	480	463	461	463	502	447	480	440	485	511	464	471	517	495	466	463	467	443	490	468	493	523	470	495	516	493	472	513	496	479	467	467	496	421	457	488	528	488	514	456	504	497	485	526	484	488	497	501	486	505	473	474	469	423	491	449	469	510	490	481	485	487	526	472	443	476	493	439	510	456	504	494	473	472	467	499	482	462	421	436	501	504	496	465	477	508	453	503	489	496	430	473	470	479	520	510
9013	2226	2869	2290	1508	1076	790	600	517	421	357	311	228	247	212	221	220	211	186	180	194	161	155	179	157	170	137	147	148	153	131	143	143	153	147	134	162	125	128	144	136	143	153	121	155	139	133	152	125	164	162	145	136	121	128	104	140	143	139	125	124	126	105	124	121	139	134	120	137	152	133	110	115	109	111	134	127	122	100	117	126	120	127	139	118	117	126	145	114	116	112	136	129	143	128	121	117	106	109	129	127	126	118	139	129	111	110	126	129	116	124	116	133	113	110	135	132	108	103	121	109	123	127	119	115	145	119	102	119	122	129	133	125	120	132	97	120	113	129	127	128	112	120	122	139	103	116	134	117	137	124	117	123	130	136	104	119	123	127	114	108	119	123	89	101	97	110	121	99	115	122	131	132	105	126	119	108	115	119	121	123	118	137	132	90	112	124	118	101	131	126	109	108	115	126	136	107	105	122	126	123	109	110	130	131	121	124	126	113	128	114	108	113	123	122	100	136	130	104	139	139	105	138	131	117	125	121	131	98	121	119	124	135	125	133	120	128	111	131	125	117	115	143	122	111	126	118	127	136	111	117	120	149	104	135	122	131	120	106	123	124	121	117	118	109	136	122	113	125	107	121	113	120	120	127	124	123	116	99	107	99	102	102	114	131	142	120	120	126	101	123	129	125	99	102	120	130	113	125	115	100	143	131	127	126	107	119	125	127	117	123	139	125	119	85	134	135	112	109	121	110	93	117	121	138	102	123	124	108	128	125	141	120	115	111	122	143	126	119	119	114	121	137	129	119	105	133	127	105	98	115	116	107	123	141	129	110	115	124	117	120	121	112	118	116	135	141	125	129	114	118	128	106	139	116	116	114	130	104	119	131	109	111	127	122	114	133	123	105	137	140	124	110	116	116	130	116	119	133	132	106	104	102	121	127	118	123	132	118	141	127	125	118	109	125	133	133	124	115	111	130	120	128	126	117	108	150	121	132	139	99	125	113	117	103	113	113	124	104	119	124	110	121	107	122	140	97	133	127	133	114	118	121	103	128	136	139	121	135	119	115	127	119	114	107	100	113	128	122	115	108	125	123	101	101	123	123	113	117	122	97	117	124	124	104	126	123	116	121	134	129	121	118	133	123	120	113	96	92	100	115	131	125	122	114	95	93	114	132	119	145	105	124	110	115	128	103	125	129	132	116	138	113	118	119	106	117	132	113	127	129	115	104	113	111	129	130	120	106	120	146	111	136	106	125	113	125	114	110	110	131	120	112	123	122	140	111	108	112	125	121	109	113	111	124	145	124	100	126	123	106	108	134	147	124	109	136	118	116	116	118	120	124	107	129	112	124	145	131	122	125	115	129	98	118	110	128	110	125	103	109	120	129	134	113	132	112	126	101	113	101	112	114	117	128	115	123	115	117	141	111	137	122	106	110	135	132	125	125	134	122	141	136	123	119	110	100	139	133	127	118	124	124	107	131	137	100	110	120	128	109	122	127	112	108	108	124	121	146	122	133	106	116	130	125	139	116	92	117	109	124	117	112	135	108	113	118	116	121	111	128	91	123	120	128	129	105	97	132	114	135	110	134	110	128	113	116	119	112	116	109	113	100	113	122	100	106	120	107	110	136	126	131	132	126	118	124	119	96	131	100	104	97	107	132	103	119	137	117	129	97	111	110	126	104	126	128	129	115	122	86	135	121	118	123	113	98	118	132	115	139	118	120	100	119	128	100	123	120	125	99	113	128	119	127	126	107	104	103	138	112	110	114	122	133	124	103	119	116	132	125	132	119	123	113	139	116	114	129	119	115	121	123	129	107	113	114	135	106	119	127	130	133	102	123	113	133	126	116	130	121	139	132	116	125	125	132	126	101	121	101	112	109	110	122	113	96	120	129	118	108	95	129	115	124	120	125	110	129	116	139	132	119	99	118	120	126	116	121	108	110	120	110	110	114	133	97	119	118	124	128	137	100	105	109	118	129	138	120	114	124	117	115	121	120	127	109	115	133	113	133	114	119	139	106	128	127	136	112	103	104	105	119	134	108	129	144	116	116	131	102	120	126	118	116	114	109	113	113	102	132	125	125	117	110	116	110	137	126	115	114	125	121	126	128	137	104	109	126	118	115	127	132	119	125	98	125	105	120	115	137	108	101	142	128	149	110	105	124	114	130	130	130	124	132	120	105	104	120	108	117	122	116	131	100	110	143	97	125	106	110	114	132	132	113	120	120	104	141	110	102	136	128	131	114	119	120	111	121	97	114	108	106	101	107	136	103	126	107	125	112	130	124	116	104	121	119	138	120	123	120	123	129	119	134	118	117	113	111	126	136	108	114	120	117	124	115	100	122	123	125	117	115	115	108	123	115	139	127	97	131	137	103	125	101	123	113	135	108	103	102	124	125	119	124	118	126	149	134	116	119	142	105	124	103	124	120	141	121	96	140	126	105	120	132	126	123	122	100	119	113	109	124	115	109	96	136	125	111	107	118	120	117	114	142	127	108	113	117	137	120	126	109	142	140	107	112	106	111	125	128	102	103	129	107	127	117	126	132	124	108	130	137	127	116	116	129	125	125	119	129	114	126	127	115	127	130	118	115	126	117	115	102	124	140	115	117	122	125	132	121	129	112	125	116	104	106	108	134	135	111	105	108	130	110	98	109	126	109	117	118	110	121	129	125	126	123	109	123	119	94	113	124	121	108	131	123	106	100	126	112	129	115	125	106	122	111	123	139	123	121	91	118	116	122	112	132	122	105	141	113	135	118	95	120	134	111	113	131	130	109	116	115	126	147	127	102	92	123	116	124	117	118	109	96	126	115	119	122	103	127	109	129	126	118	119	111	122	119	125	124	118	115	109	112	129	128	112	136	110	115	119	111	124	106	122	98	126	113	108	111	122	114	127	145	129	115	123	108	104	122	109	118	129	122	134	120	136	132	125	125	116	111	116	98	129	132	123	104	118	130	120	127	121	102	110	141	133	120	108	113	123	97	141	116	123	108	122	124	114	134	122	103	115	112	126	115	124	132	133	111	101	120	117	106	130	122	108	127	127	109	116	135	131	126	106	108	106	140	129	117	122	112	117	133	108	99	131	113	125	143	123	117	133	120	142	111	113	117	106	109	106	127	135	120	136	120	118	109	132	112	122	115	121	119	110	127	149	134	115	119	105	120	116	116	141	105	121	139	101	120	132	114	123	140	121	116	142	106	118	126	125	105	115	105	119	128	133	130	111	114	120	126	101	115	138	125	130	142	122	122	104	125	112	130	108	120	126	121	138	115	125	116	111	104	120	129	112	105	109	109	140	118	109	132	133	131	121	111	104	112	99	143	111	114	109	113	138	117	126	110	103	120	129	123	114	110	124	112	127	110	129	108	103	104	132	119	101	124	117	116	117	127	129	119	117	108	103	132	126	117	110	143	117	116	108	125	135	134	126	112	108	105	111	116	113	123	124	119	110	117	106	107	121	104	111	105	120	124	124	111	130	130	126	127	110
6191	2265	5512	6710	5932	4755	3708	3181	2632	2149	1797	1539	1360	1166	1077	980	988	965	843	824	849	785	719	599	640	590	608	565	488	513	499	504	537	553	512	517	519	456	395	425	491	468	472	537	496	445	416	432	427	442	482	484	483	423	447	389	376	401	363	359	393	376	444	408	402	412	405	349	363	337	343	315	323	298	319	293	308	356	308	299	289	333	332	324	310	283	319	348	302	336	313	273	290	320	331	293	291	305	318	335	315	274	305	302	297	295	302	313	308	294	326	297	317	303	288	279	327	295	306	320	271	302	278	286	254	288	306	293	269	295	302	293	290	274	312	275	299	301	307	286	294	301	286	273	297	287	283	308	292	276	292	317	308	281	273	286	321	320	299	290	279	310	308	252	295	279	276	301	282	319	285	305	294	299	259	302	292	305	306	254	283	293	291	277	278	298	314	296	315	315	289	286	295	302	298	306	292	305	290	303	292	297	290	285	342	281	307	278	303	305	269	293	283	267	323	303	262	346	303	310	309	312	274	306	307	296	290	295	287	302	306	263	291	277	334	287	278	313	293	305	322	300	297	297	318	309	297	286	302	314	315	274	299	308	263	298	300	308	327	285	278	287	274	270	303	290	304	308	276	295	296	288	320	333	300	262	311	304	267	347	273	277	322	304	320	287	275	328	268	279	305	296	304	329	299	307	303	273	299	291	309	317	304	300	305	285	307	312	281	289	333	303	310	297	310	295	315	308	314	305	304	268	326	298	309	320	269	318	302	317	263	308	298	298	265	261	285	304	300	315	278	269	313	301	277	292	285	312	305	285	283	268	316	315	315	296	282	278	297	302	303	329	287	281	296	305	317	305	343	299	296	285	301	308	289	279	309	311	293	329	286	320	296	269	287	321	335	301	281	268	304	317	269	295	298	281	274	315	299	302	276	300	312	281	305	293	301	313	268	304	323	302	274	284	307	299	306	307	271	289	296	283	314	289	283	299	283	325	288	316	278	292	306	300	310	316	282	285	306	308	309	306	283	284	330	284	331	320	297	317	333	304	315	308	282	277	278	289	311	297	294	272	281	319	284	295	313	317	290	283	309	292	299	297	281	296	297	266	326	275	294	296	325	273	276	312	289	332	316	277	307	296	305	277	298	315	324	302	317	282	301	299	298	324	329	282	317	304	339	321	331	281	282	309	291	294	319	323	301	307	311	343	310	294	309	294	302	298	319	295	304	287	302	296	305	301	309	293	317	284	275	314	340	297	317	323	325	289	314	276	308	273	256	309	285	316	305	292	292	292	261	302	315	297	300	289	298	299	289	316	308	296	334	274	269	287	279	286	266	336	316	303	297	313	272	317	322	288	285	315	324	300	287	306	337	299	298	292	324	315	325	293	319	292	271	303	290	275	302	304	313	296	268	288	308	324	292	300	307	300	295	306	303	321	293	285	316	287	303	288	313	300	296	332	286	309	291	305	320	313	290	310	278	308	274	298	274	310	284	298	310	319	317	296	308	258	304	283	283	287	283	294	304	296	300	301	279	298	307	301	300	324	311	296	276	289	294	299	312	294	271	298	308	291	294	287	305	296	331	282	280	302	317	308	300	303	327	307	323	307	283	311	289	273	299	298	300	283	282	290	309	314	316	298	301	323	284	310	296	297	299	287	292	317	276	313	283	314	288	307	285	271	306	319	297	281	297	321	294	313	276	296	322	284	258	308	284	272	297	302	307	318	288	302	285	258	296	301	277	277	293	306	302	327	281	319	303	296	299	297	287	283	290	282	300	299	297	274	283	303	283	326	314	322	289	301	320	327	290	301	316	305	295	296	269	310	281	296	308	286	288	276	275	315	296	286	295	285	268	326	283	302	287	286	311	325	292	281	292	287	283	279	308	307	285	278	288	303	303	280	309	268	314	312	284	298	290	302	296	307	317	290	306	302	273	314	311	315	308	303	299	307	310	276	308	293	302	288	311	273	273	278	318	304	310	262	307	296	314	285	285	299	272	278	280	297	292	329	327	309	276	324	313	287	294	285	312	287	289	309	290	316	297	297	316	287	292	297	286	285	291	294	265	302	285	289	273	308	295	285	303	318	323	288	307	282	298	305	289	285	325	310	299	279	309	275	293	271	303	300	291	300	304	298	284	335	282	305	285	284	295	302	302	281	282	297	272	313	291	300	291	304	269	329	296	308	311	297	313	313	313	317	276	292	278	312	331	298	318	322	306	262	273	279	261	296	303	283	310	283	278	296	292	272	305	284	296	280	282	299	286	297	311	279	315	284	276	300	324	310	274	317	315	304	290	297	281	297	315	306	292	315	289	300	307	305	350	300	310	315	320	315	314	288	324	304	286	292	302	308	324	294	288	338	284	324	311	301	274	324	316	292	316	302	304	286	306	284	289	302	291	292	307	303	272	322	324	298	291	283	302	293	323	300	294	294	306	312	275	265	305	336	296	287	273	275	309	305	270	319	301	293	292	302	333	301	302	297	314	315	290	308	292	311	320	292	270	302	309	268	285	266	287	283	300	296	272	327	309	327	330	296	318	276	308	274	285	307	312	306	286	278	294	293	291	299	318	300	279	312	306	299	314	297	329	299	280	294	286	281	300	282	305	297	271	304	272	291	303	323	287	293	309	308	317	290	312	294	305	301	309	325	282	278	330	280	288	317	297	307	271	318	285	308	295	269	289	300	255	329	310	300	288	279	291	296	295	320	268	307	261	311	324	267	322	291	302	301	296	294	316	330	318	293	302	314	284	287	276	303	314	274	290	310	288	273	281	296	302	290	276	313	307	313	301	291	296	285	302	303	312	312	315	330	271	301	311	322	288	306	262	292	292	307	278	309	279	329	287	297	307	268	301	273	318	297	326	310	301	298	293	314	279	278	300	307	295	292	285	302	284	293	270	280	284	285	298	320	297	298	284	291	283	292	288	303	309	293	252	311	323	268	284	312	294	297	282	335	307	292	308	297	300	299	303	287	294	325	322	301	282	277	300	281	298	310	290	285	305	305	315	306	334	319	302	306	300	271	304	291	304	275	288	283	273	311	300	296	281	288	341	307	305	294	297	308	293	285	307	330	311	299	322	268	270	287	332	307	310	309	291	302	295	310	289	278	270	294	299	318	321	286	291	305	273	303	294	319	309	289	279	276	307	291	246	304	324	300	304	311	283	313	318	297	300	321	293	280	286	309	295	307	321	312	294	287	314	271	333	299	292	307	287	306	302	282	329	281	318	287	288	290	300	304	305	318	339	313	257	318	299	277	315	302	322	295	329	335	304	302	291	276	305	296	300	294	288	288	292	289	289	283	263	306	319	330	276	299	284	285	301	323	297	318	267	329	297	302	301	289	320	262	292	309	294	279	316	325	273	330	279	289	263	280	308	324	297	324	313	307	313	286	292	285	282	266	270	286	302	298	318	304	290	274	301	308	298	300	316	298	293	289	301	296	280	308	317	287	272	274	323	295	302	268	287	286	306	316	290	275	290	284	306	272	308	265
15400	4272	5059	3713	2512	1857	1331	948	777	658	549	434	376	336	332	296	293	267	210	215	276	209	226	189	210	195	211	182	153	177	166	179	157	169	176	176	168	160	158	144	158	154	152	159	152	163	137	148	151	152	175	149	141	160	164	157	147	133	137	151	141	136	134	131	137	159	140	138	109	143	126	140	140	138	131	114	122	114	127	140	124	134	154	133	122	131	131	123	115	140	120	111	145	141	125	126	134	136	129	99	118	115	126	118	138	119	121	127	118	117	148	120	129	126	126	114	112	138	124	104	122	121	135	114	121	130	120	119	113	120	124	104	131	109	132	138	137	121	125	133	147	126	135	104	141	111	122	106	105	135	113	109	111	134	111	134	130	120	121	107	124	111	122	131	127	142	112	114	138	121	126	123	111	126	122	145	108	132	112	137	103	104	131	130	121	129	137	135	130	124	101	115	124	125	115	138	122	110	135	129	105	137	116	129	143	134	142	133	141	119	124	132	122	117	140	138	112	125	132	114	102	125	132	127	130	118	129	106	140	115	129	126	117	99	114	116	114	136	134	116	121	111	111	116	119	125	113	102	110	148	105	124	118	135	107	118	132	112	111	126	107	142	124	126	106	114	124	112	130	115	150	114	114	122	131	118	106	128	135	130	125	142	112	109	126	133	100	128	125	108	116	136	107	123	112	136	112	126	118	125	117	133	135	123	129	128	116	134	123	132	135	96	149	108	131	108	101	118	123	121	125	125	114	109	123	123	113	140	119	140	110	122	114	125	129	134	117	102	129	108	125	137	103	142	131	128	112	121	135	117	114	118	134	129	121	108	128	115	125	116	131	126	120	123	113	116	113	123	96	107	138	123	126	111	124	126	124	125	116	126	119	137	93	136	149	138	136	133	136	118	129	135	111	117	125	122	127	129	120	122	127	134	136	124	144	136	101	127	116	119	131	119	123	141	122	125	136	135	143	138	113	117	137	141	131	131	114	122	117	134	114	89	123	134	130	114	127	123	116	126	117	137	130	118	115	127	135	143	114	115	120	118	116	122	121	114	126	111	120	101	119	139	122	124	129	115	120	136	136	114	102	119	132	138	142	119	113	118	120	147	131	131	140	131	122	124	118	102	126	116	134	126	128	115	105	118	132	97	139	96	139	111	123	132	115	136	129	124	110	118	154	111	139	130	95	139	129	130	124	120	125	115	141	143	118	136	146	125	114	137	129	125	119	120	128	118	107	124	125	121	96	112	133	94	116	119	99	101	131	124	119	124	124	107	122	129	96	135	126	127	132	123	120	113	116	126	120	126	151	133	126	125	119	110	125	132	142	113	111	139	129	129	111	132	134	95	137	123	136	123	126	113	111	135	107	113	117	95	111	122	128	124	133	116	125	124	109	127	134	115	123	131	114	119	118	143	122	111	113	114	121	115	114	127	125	119	132	114	118	120	115	132	129	124	121	95	126	113	133	124	123	116	117	103	118	123	134	135	122	116	126	119	100	117	119	120	131	117	128	123	136	128	131	119	102	112	129	153	130	129	125	128	128	130	114	120	116	138	143	115	134	125	129	129	122	134	142	112	132	127	118	141	141	109	131	125	117	110	107	137	115	123	107	119	118	99	108	117	127	105	112	132	105	113	133	130	144	135	133	135	115	125	140	145	133	123	125	131	114	109	114	98	126	120	111	137	124	131	108	120	129	116	115	148	114	127	137	119	119	109	135	137	99	105	117	128	126	132	108	121	123	134	122	115	116	112	115	122	145	99	137	124	121	134	128	127	102	119	124	113	99	134	124	110	128	112	118	99	127	123	108	130	123	129	145	138	126	128	128	116	130	110	132	116	120	115	120	115	125	108	106	108	131	123	127	114	125	125	123	113	149	116	138	126	119	134	98	113	133	102	118	149	120	110	116	126	134	115	122	154	117	121	128	112	115	119	128	103	116	139	118	114	110	112	138	96	107	119	134	140	155	146	135	136	122	131	122	153	123	116	118	109	111	124	129	118	114	127	117	118	139	122	114	113	121	115	126	116	120	100	133	122	124	117	143	120	109	124	112	120	132	102	132	123	118	93	136	115	95	120	116	133	124	116	113	141	145	124	117	110	128	130	126	112	122	144	130	107	128	134	135	126	113	129	123	119	100	144	136	119	123	131	120	127	141	111	124	159	123	131	119	110	147	124	125	124	105	108	125	113	109	141	132	116	110	125	149	101	123	131	119	109	104	104	129	113	121	123	108	119	125	115	126	140	108	106	120	114	131	118	139	124	131	109	121	115	122	127	128	112	122	104	119	128	134	115	123	133	131	118	110	132	131	130	124	132	132	111	124	99	118	112	118	106	102	125	129	105	127	119	141	131	100	133	114	124	106	117	127	117	114	113	129	118	129	127	125	140	118	127	112	132	119	138	144	109	139	128	119	111	143	146	111	137	114	123	130	122	107	122	127	143	122	119	139	98	113	125	156	101	124	109	113	130	142	131	133	130	123	132	133	135	116	138	117	116	136	122	129	108	139	131	122	118	134	108	117	108	108	120	116	124	128	121	131	117	147	106	107	121	98	151	139	143	112	129	109	144	117	125	119	116	118	117	137	120	115	114	113	119	122	115	123	142	102	109	105	120	133	142	123	128	100	109	130	111	133	124	107	139	139	119	145	113	104	128	116	127	135	121	122	124	126	148	98	137	138	126	131	109	129	127	121	124	142	129	112	126	123	126	133	116	119	125	120	121	101	124	117	111	122	120	118	135	147	127	116	149	119	106	126	142	134	123	130	110	132	149	113	141	98	124	130	125	121	99	121	108	111	116	108	139	117	118	131	123	136	106	114	137	113	123	143	112	147	120	117	116	108	127	127	126	151	126	119	133	99	117	130	137	104	118	118	127	115	127	126	139	141	117	138	116	146	129	134	142	101	128	148	138	132	115	115	120	103	128	116	109	106	115	128	138	126	110	136	154	128	122	122	103	121	103	135	129	113	133	123	139	134	129	119	135	120	115	118	98	121	135	111	127	100	142	133	100	134	136	125	134	114	124	140	111	117	130	132	123	115	119	118	116	112	92	123	146	124	125	143	116	133	121	132	116	131	123	126	138	118	117	111	121	133	143	130	125	128	119	149	132	134	132	138	130	133	136	116	121	117	132	114	118	116	134	112	132	117	105	125	116	154	138	106	115	135	123	126	103	103	127	123	123	113	135	133	117	115	132	137	119	126	108	110	120	116	118	134	112	111	114	133	124	133	129	106	123	107	121	123	128	117	110	140	123	122	145	111	124	125	115	111	120	111	124	126	109	116	118	113	102	124	138	116	122	142	119	99	111	114	147	125	148	137	127	115	135	130	107	123	96	157	116	125	134	124	135	122	93	100	114	98	110	113	125	122	104	124	142	130	144	118	135	104	139	106	120	140	126	122	113	133	112	129	132	120	101	129	146	151	127	145	125	105	130	110	129	130	122	126	133	117	106	112	104	105	133	108	128	104	122	128	115	130	96	116	118	129	114
8402	3493	8410	10189	8895	7262	5908	4776	4054	3438	2762	2496	2113	1806	1660	1515	1471	1284	1199	1142	1284	1161	1138	868	823	824	798	753	716	717	700	694	703	683	682	657	768	535	544	528	582	574	639	693	661	570	501	536	568	579	571	582	574	508	524	498	454	426	447	461	430	421	393	485	486	463	447	399	411	372	341	311	320	342	313	339	341	382	353	328	338	379	351	340	390	355	331	316	353	355	333	330	317	333	368	353	326	336	303	345	306	358	338	354	348	334	344	311	372	318	326	337	304	327	338	341	300	355	316	343	353	337	352	329	327	288	312	348	309	337	323	308	324	312	316	319	310	305	315	328	322	332	320	314	323	301	323	334	308	328	303	342	311	302	345	316	324	325	299	308	269	338	335	336	312	330	320	309	316	303	321	308	327	322	291	289	321	301	299	316	317	285	343	308	305	346	298	346	325	305	317	334	281	312	300	283	302	321	329	335	330	305	318	291	274	295	312	295	298	340	314	322	320	312	326	319	312	311	289	294	308	313	323	352	276	328	325	276	324	313	299	286	333	343	308	314	340	333	310	339	311	324	308	284	313	311	330	315	285	303	338	344	330	358	302	318	355	318	318	311	347	280	320	317	330	313	316	335	282	330	307	325	331	325	314	296	309	312	292	324	290	317	297	314	303	322	305	341	318	344	289	326	314	324	319	297	309	287	327	291	315	322	318	318	295	320	314	289	340	322	296	281	305	327	310	351	321	334	292	320	292	298	319	313	309	304	342	323	316	299	308	345	280	312	320	305	338	304	307	310	308	333	326	329	296	296	311	320	308	343	292	317	306	317	318	313	273	324	300	310	319	293	335	333	299	306	333	287	311	308	333	300	300	330	308	322	341	329	324	295	336	284	309	317	328	306	324	291	307	293	357	316	301	300	322	316	312	295	304	293	335	295	300	288	294	320	329	330	307	339	322	291	301	304	305	309	305	319	292	307	334	321	320	326	323	327	305	306	307	295	281	298	286	315	308	336	316	304	287	328	301	345	297	321	310	318	303	289	333	307	328	316	312	293	330	278	315	339	351	321	316	342	293	328	307	302	310	337	296	303	348	334	325	340	329	317	339	308	331	328	333	303	278	303	315	261	325	336	314	375	306	319	312	298	305	312	326	322	346	315	308	305	319	346	307	324	305	322	321	311	326	323	304	280	303	306	285	336	290	296	298	314	351	324	313	332	350	342	288	300	327	306	321	326	303	293	325	320	292	330	321	310	275	307	366	293	331	338	332	319	287	339	299	315	305	289	282	334	312	285	307	311	314	295	318	289	306	323	295	284	313	304	302	266	321	282	316	332	340	326	314	315	295	330	279	311	309	298	309	339	333	328	323	320	311	316	310	329	312	313	313	354	307	290	305	328	332	281	331	302	305	298	340	363	316	301	304	307	300	320	293	321	312	342	301	303	319	342	331	322	290	319	332	335	317	321	324	317	331	295	333	323	295	335	314	262	309	322	322	325	345	300	321	309	312	368	337	338	336	297	303	327	330	317	312	325	323	362	312	322	297	311	280	308	308	312	326	320	316	325	273	347	321	309	315	298	325	306	335	286	308	328	317	311	286	319	298	314	270	324	278	303	301	291	312	303	329	317	317	320	291	331	314	310	297	326	296	321	290	317	345	304	293	309	344	318	350	338	309	317	329	340	321	328	303	322	325	322	306	277	313	332	314	286	302	286	323	307	309	340	326	293	293	313	312	319	266	303	325	296	312	310	276	346	325	264	335	312	310	348	310	296	319	324	296	345	320	272	323	281	323	304	308	294	290	304	301	353	317	326	329	319	288	334	293	331	299	314	309	312	323	320	328	309	321	323	296	334	335	321	329	325	302	301	263	334	323	321	294	301	312	330	354	323	329	305	304	316	317	315	333	306	291	332	346	295	290	305	306	332	343	331	274	319	310	313	332	332	313	329	338	313	300	312	321	284	342	306	328	313	301	331	312	310	328	314	323	336	309	327	331	301	326	310	303	329	298	334	317	336	318	332	315	324	349	324	299	334	302	314	311	326	314	332	301	331	336	329	329	359	332	300	307	323	314	307	314	300	302	316	310	336	303	304	280	319	294	335	292	298	304	304	327	273	304	295	305	290	303	312	313	294	311	305	329	285	316	328	325	333	294	339	323	305	287	305	317	311	300	309	300	354	330	305	326	310	331	295	303	334	309	312	320	304	344	302	307	310	303	307	317	313	324	311	299	325	332	319	318	334	299	330	305	320	336	314	312	295	317	343	298	317	279	301	304	329	303	323	285	306	289	306	323	306	304	303	284	282	343	314	298	344	321	338	321	293	332	327	316	314	317	283	303	338	325	310	328	317	309	304	337	309	302	325	347	302	347	312	282	266	342	277	272	321	314	337	301	296	305	321	295	314	302	291	310	320	341	302	311	341	331	318	323	296	341	304	336	325	286	311	287	292	280	304	313	315	319	331	311	271	298	330	306	311	318	299	320	298	307	329	339	319	290	328	307	300	330	323	336	316	325	303	348	304	334	315	295	342	295	339	330	314	314	324	291	282	338	324	294	310	321	284	298	321	272	291	346	316	337	317	309	325	321	320	332	337	316	346	297	329	315	322	301	309	312	332	321	310	311	279	335	305	322	311	293	341	293	314	317	344	325	319	330	317	309	316	286	325	310	331	341	298	319	315	300	269	321	318	279	319	298	312	287	324	307	319	295	295	337	354	305	309	326	324	313	289	340	328	337	306	334	306	338	314	307	346	311	267	308	305	325	307	348	299	309	297	291	334	327	290	334	273	344	325	334	328	329	285	301	296	335	319	310	346	301	325	318	286	283	318	334	330	332	283	314	326	286	292	282	313	310	320	319	302	298	338	290	316	320	310	362	328	306	317	302	321	316	307	314	311	318	291	298	317	303	363	313	303	294	351	314	325	316	313	330	314	344	310	305	329	284	292	298	341	307	331	340	327	341	323	303	318	319	311	295	342	301	293	291	348	302	318	334	316	310	316	298	304	318	325	299	307	317	320	339	327	333	286	311	304	289	315	303	334	348	309	312	308	302	334	288	284	326	373	331	313	275	307	324	276	315	337	312	287	313	315	341	316	320	326	311	314	306	299	303	280	287	317	313	276	315	321	308	303	305	309	316	312	298	319	340	311	290	307	309	309	286	321	318	294	332	320	324	278	313	297	294	300	308	340	321	290	322	318	316	360	310	305	291	311	305	315	331	328	334	324	323	322	303	299	311	326	341	327	314	299	304	285	321	307	321	296	325	332	365	302	291	320	310	314	290	352	272	298	305	313	309	322	313	310	330	300	311	319	325	329	289	323	332	309	263	312	328	317	289	316	333	310	347	333	347	298	315	295	344	317	305	321	297	356	314	284	316	332	319	321	331	332	292	312	324	294	282	306	314	271	329	331	291	320	295	285	344	304	350	294	300	312	315	305	316	371	310	299	306	324	337	293	351	317	332	302	282	301	316	314	354	321	296	284	332	309	339	307	317	311
2956	902	1238	950	759	510	385	360	328	307	292	256	261	200	256	197	224	233	192	226	231	220	233	191	196	214	212	220	222	200	215	200	234	200	207	221	221	206	215	202	214	220	233	219	225	227	221	217	238	226	199	215	224	223	210	208	207	196	213	200	206	187	205	216	181	210	209	202	191	203	198	204	197	199	235	212	193	202	188	164	227	204	216	221	226	208	217	176	210	181	214	195	226	191	200	202	179	221	206	198	206	195	196	214	198	199	234	185	199	233	213	222	203	189	201	205	167	226	203	228	205	181	190	228	216	208	192	199	199	216	198	182	215	203	226	200	199	189	217	183	195	202	179	221	221	195	207	205	215	197	223	180	202	204	209	237	218	179	205	197	191	192	208	172	209	212	184	209	193	225	196	170	175	173	201	201	210	180	192	210	198	198	214	206	209	232	213	198	200	217	203	211	198	215	188	214	222	211	222	218	182	219	195	176	192	188	209	208	203	202	184	178	205	194	216	234	172	214	207	190	197	204	199	194	233	228	197	187	228	189	205	204	213	214	241	187	214	182	227	214	187	206	190	213	213	224	225	188	233	202	212	200	201	230	230	182	222	245	185	223	225	199	195	206	204	173	201	198	221	210	198	229	218	190	219	197	193	197	231	172	209	181	185	186	199	228	206	212	189	203	199	190	212	200	207	206	184	198	217	207	192	200	183	192	200	194	192	195	254	231	198	199	213	197	205	204	217	215	201	211	212	207	213	185	228	209	220	200	204	225	179	230	193	216	200	216	210	205	221	210	198	200	207	203	198	216	214	215	221	188	205	203	211	199	185	190	233	205	212	221	218	215	180	209	189	214	184	198	220	209	195	196	229	234	188	226	184	170	173	220	227	192	236	202	213	190	222	185	194	206	175	218	216	211	198	237	222	201	196	196	200	193	205	203	173	202	206	211	218	197	212	195	186	206	210	214	192	201	182	198	216	209	212	221	202	215	216	244	196	179	226	194	183	218	196	197	222	194	192	193	218	231	230	199	207	207	189	222	201	186	198	207	200	239	213	194	186	186	211	190	196	185	210	201	204	203	214	227	188	236	206	210	212	220	198	201	193	189	175	224	239	213	214	196	201	197	245	207	218	212	235	195	194	238	220	203	192	211	191	189	225	206	224	188	203	230	207	210	206	203	232	242	223	215	213	202	212	194	218	225	211	227	204	216	188	196	228	221	218	203	237	226	215	188	208	193	210	188	208	212	218	200	205	174	191	198	219	216	196	202	184	201	205	193	212	227	194	196	173	206	212	207	197	202	208	204	190	192	204	197	198	220	209	200	208	191	215	198	213	203	218	231	205	196	226	217	214	203	213	217	214	183	192	202	190	181	230	229	194	199	192	176	242	217	210	196	226	198	233	197	207	226	210	201	226	217	207	189	188	187	220	189	209	211	217	206	206	186	203	198	206	196	208	231	235	198	236	188	213	189	193	194	216	210	183	210	202	233	214	246	208	230	213	219	180	222	187	189	242	213	213	227	205	182	247	221	205	223	215	189	189	203	187	217	213	207	182	226	228	202	187	178	208	203	193	198	226	206	219	196	194	211	212	196	202	217	222	202	212	199	202	237	195	189	197	214	219	219	206	201	190	203	216	187	231	197	183	195	208	211	205	200	194	202	229	203	191	219	208	199	209	177	215	216	178	193	207	205	228	218	181	193	234	206	224	194	195	197	212	215	213	209	219	199	228	186	240	216	193	165	185	183	197	181	192	194	198	192	174	217	211	200	188	189	218	198	257	183	191	218	210	193	204	198	209	197	221	184	191	196	182	171	188	211	206	229	185	217	185	212	209	187	191	194	210	216	222	211	169	195	194	202	222	211	193	179	205	207	207	208	188	213	220	199	240	231	224	197	217	208	208	200	210	206	212	182	219	190	221	163	222	206	228	182	205	211	219	183	205	199	210	215	215	205	201	213	195	220	160	209	212	198	203	217	218	178	198	213	183	225	204	210	225	199	213	211	213	222	186	194	229	221	231	203	202	218	203	215	219	199	218	195	194	196	214	215	226	183	215	188	177	234	214	226	192	218	207	220	215	217	210	205	220	208	217	229	215	227	231	200	225	207	208	206	172	214	213	199	222	199	167	210	214	191	207	212	194	202	202	188	216	186	225	174	203	209	202	197	181	209	223	212	212	192	251	229	190	199	188	222	185	216	175	199	214	213	188	205	204	201	197	211	194	176	212	203	221	209	195	216	203	194	214	197	226	211	195	221	214	202	200	214	203	209	218	208	190	217	191	220	206	189	194	192	204	205	219	178	223	218	208	211	210	213	175	168	205	196	204	191	192	219	199	212	175	219	217	226	177	202	202	209	178	201	241	236	207	206	188	218	202	194	211	198	196	195	219	204	208	198	185	208	214	208	196	198	207	188	207	224	193	214	233	208	209	202	206	183	177	193	183	212	194	188	187	223	186	218	217	194	217	190	188	206	195	186	222	225	221	169	179	241	199	235	185	181	201	210	223	195	194	199	195	197	229	205	185	202	199	206	190	218	189	216	207	187	189	195	221	219	181	196	224	198	198	196	194	232	185	217	211	207	190	181	215	197	195	242	204	223	197	214	177	205	199	204	199	216	217	210	206	210	186	220	202	218	217	162	209	221	191	189	225	192	205	211	188	197	201	215	206	216	198	189	178	206	203	199	208	212	211	212	198	181	186	203	201	215	221	211	209	194	196	210	197	218	223	189	203	188	191	189	227	169	209	197	185	209	211	208	190	221	203	223	217	198	193	170	196	211	178	188	200	202	217	221	201	202	224	217	217	181	225	205	191	190	203	207	218	217	215	208	186	190	223	237	189	215	213	201	207	228	232	206	193	221	196	216	184	191	231	181	204	191	181	188	211	218	176	215	223	198	195	206	187	179	240	191	220	191	220	201	196	207	220	217	188	196	198	220	203	196	212	206	202	213	214	201	197	190	221	197	206	200	210	211	215	196	201	194	248	201	197	194	215	210	198	189	215	203	203	199	193	229	193	216	189	212	182	220	207	218	190	187	219	198	196	222	211	196	197	221	210	203	183	200	208	214	213	205	196	214	217	222	217	211	208	206	203	208	175	208	201	204	243	207	204	210	201	207	226	237	198	194	204	209	189	199	236	242	193	214	173	219	177	209	180	205	183	166	200	226	199	222	212	208	178	194	198	180	206	192	191	206	210	190	199	206	206	182	213	211	195	195	180	194	206	218	190	200	206	197	199	211	178	211	202	155	194	192	189	219	196	227	198	197	227	208	197	234	229	210	195	193	192	233	206	200	187	209	196	207	191	208	205	218	187	207	230	210	214	214	197	192	201	238	225	206	209	195	189	252	203	216	199	216	205	199	220	189	209	234	198	210	195	214	209	194	227	220	186	199	186	201	219	207	188	196	203	215	217	182	204	186	204	208	209	218	208	209	214	176	230	169	187	201	202	202	219	195	209	207	224	181	201	173	200	203	192	194	202	182	190	231	227	199
2620	1143	2611	2949	2708	2020	1720	1438	1243	1070	921	840	781	791	655	680	735	650	598	592	623	605	572	570	545	589	541	559	552	498	563	527	522	534	545	536	592	548	528	542	522	541	533	548	560	554	494	516	546	528	527	544	555	526	501	526	488	520	505	494	552	522	512	514	541	507	519	469	546	503	487	447	458	468	503	474	483	462	455	498	491	495	456	499	468	491	467	482	496	480	450	456	486	499	499	509	509	442	513	477	497	494	468	467	462	486	486	459	476	506	477	495	480	466	469	476	502	481	494	465	472	473	478	477	510	474	494	462	507	502	475	490	518	467	479	496	480	497	424	461	486	446	486	470	478	466	470	493	429	457	495	494	460	464	488	475	477	477	464	442	457	448	495	481	456	488	459	426	456	465	482	483	475	506	502	456	452	450	444	494	508	472	466	472	485	501	478	440	450	489	439	462	438	509	481	452	462	462	508	520	492	469	512	466	454	470	498	459	510	463	442	454	468	488	461	465	496	524	466	474	476	477	488	491	500	473	499	462	477	449	462	508	494	479	488	437	472	464	455	450	443	498	481	481	493	460	492	489	509	510	448	486	473	466	468	449	485	476	474	459	488	467	490	481	471	500	453	513	498	491	462	471	492	475	471	448	492	468	468	443	488	495	518	514	499	506	483	480	501	470	461	453	482	469	478	456	479	486	488	497	501	472	458	471	513	477	488	445	473	474	481	503	465	468	480	471	444	469	469	424	458	474	450	499	473	467	475	473	444	474	461	452	422	442	488	491	473	474	497	463	462	500	478	509	484	458	487	467	474	463	482	506	495	476	494	472	484	454	454	465	468	474	494	449	471	487	466	471	455	518	468	507	501	492	470	453	467	439	490	487	513	471	464	503	511	424	510	495	456	451	476	457	459	451	491	476	487	515	521	448	498	465	494	510	514	480	491	482	484	501	482	512	496	485	500	428	456	470	466	468	455	489	462	482	450	478	482	513	475	494	462	463	440	502	478	462	464	484	478	468	492	513	459	442	492	459	456	456	556	482	501	450	518	502	471	452	421	466	487	466	462	465	487	510	471	475	481	468	467	520	475	470	450	463	507	465	451	453	491	411	503	468	488	483	454	485	498	449	483	463	513	481	489	467	459	473	488	485	490	460	484	465	505	483	512	471	446	451	470	457	454	475	491	493	458	487	475	510	541	459	448	473	478	439	431	486	446	451	470	460	482	472	464	456	467	476	474	482	525	476	470	451	500	514	489	489	485	453	527	423	489	502	459	479	453	533	474	447	487	480	497	493	489	501	468	475	472	471	529	462	443	492	456	476	460	484	470	494	471	444	521	480	469	447	485	469	495	485	470	441	467	476	478	469	449	489	478	446	473	474	479	445	461	462	502	477	475	467	482	505	476	468	487	478	482	477	491	480	489	451	493	477	477	461	475	511	459	464	501	468	475	474	511	457	472	462	444	489	538	457	452	478	452	488	455	499	448	473	440	443	487	465	488	453	494	492	506	482	460	463	489	499	466	462	474	479	469	514	469	486	505	488	462	482	475	476	439	464	475	469	443	524	488	475	476	475	440	518	483	448	488	454	505	511	497	492	452	505	501	517	466	498	484	471	515	450	475	437	464	482	433	457	482	471	474	482	452	469	446	468	481	489	460	447	472	466	454	458	488	497	478	432	509	467	483	457	501	467	483	449	457	446	504	480	490	465	463	420	526	475	492	489	441	436	473	443	444	528	419	475	450	466	482	429	483	457	464	463	483	447	462	498	466	470	462	445	488	468	503	498	529	495	470	500	486	467	430	466	469	477	464	491	485	482	423	461	492	455	481	445	426	504	514	485	447	513	483	466	476	475	433	453	481	450	480	468	445	488	454	458	479	488	441	491	479	494	441	449	472	499	517	478	497	475	500	475	458	443	480	476	476	479	473	464	483	522	462	437	501	462	488	486	461	429	487	491	471	512	490	481	471	456	488	469	519	492	463	462	452	488	450	480	498	468	469	490	491	461	468	489	450	500	475	470	495	481	459	498	498	486	442	455	459	468	464	418	469	473	492	510	456	464	482	475	467	515	452	448	475	491	496	494	497	445	444	479	437	475	473	498	485	495	464	468	455	467	466	471	466	453	513	476	461	471	477	485	503	485	496	524	454	484	485	472	488	523	486	457	490	473	480	475	470	484	464	508	510	503	521	469	489	476	475	519	501	491	492	472	452	453	492	460	473	479	485	470	484	453	492	481	449	447	464	486	458	441	454	530	472	438	466	440	411	479	506	513	460	473	490	445	497	479	455	484	462	469	448	455	503	465	507	472	488	476	503	459	466	462	486	482	507	447	461	450	466	434	465	471	447	443	462	458	459	506	520	459	457	477	483	412	488	452	477	483	494	457	460	448	460	470	496	466	482	471	460	518	472	482	518	496	451	496	456	438	485	481	497	463	482	493	487	497	444	468	475	492	497	507	469	469	504	479	502	489	510	476	531	466	457	486	474	507	447	471	534	452	459	462	468	471	489	463	470	507	470	540	486	500	474	511	478	484	479	521	506	451	442	514	476	456	452	445	499	455	485	470	478	445	494	497	455	520	467	458	484	458	465	451	480	500	454	459	513	493	453	473	428	497	497	515	456	485	494	461	461	500	480	463	463	420	479	437	476	472	499	478	443	473	492	488	475	506	473	485	474	451	479	522	461	456	437	509	499	437	472	442	445	434	481	478	467	440	505	508	466	472	501	484	486	485	479	460	436	434	544	495	467	507	454	498	450	490	509	452	522	489	486	491	442	471	450	528	496	420	469	463	450	469	436	466	481	498	478	437	440	463	430	508	459	504	479	446	486	488	498	508	513	532	456	469	457	487	483	457	474	485	501	480	490	467	478	470	513	438	465	460	461	474	500	470	488	481	501	477	465	455	421	502	489	442	471	484	468	495	438	478	419	486	497	481	454	491	477	452	473	510	452	474	500	474	486	501	488	437	447	471	475	485	474	477	473	494	484	464	476	469	477	502	476	476	497	472	468	513	464	484	487	491	485	489	443	499	522	507	473	484	505	489	462	476	488	461	497	443	445	487	486	440	451	487	482	463	532	518	501	439	517	497	438	449	502	481	537	460	441	498	490	481	455	479	481	463	485	459	430	515	487	475	480	495	499	457	487	482	489	483	505	480	444	521	504	497	474	495	472	495	488	505	511	495	485	455	487	455	453	455	501	446	521	504	460	473	488	443	451	503	498	455	460	493	475	497	504	476	484	500	466	456	461	495	498	517	515	476	492	461	478	442	460	453	493	479	465	485	473	490	445	485	479	476	483	460	496	476	487	512	478	487	476	481	425	490	490	465	486	481	441	474	465	477	466	494	500	474	501	485	442	474	509	494	482	483	489	490	482	496	464	503	455	483	477	465	477	460	462	482	475	452	474	453	455	505	472	468	488	474	465	458	455	441	462	483	472	467	476	487	493	495	506	472	496	499	463	469	466	450	505	494	499	477	498	483	522	477	455	466
8953	2279	2919	2259	1504	1119	816	659	499	366	323	316	274	250	220	193	205	200	208	164	187	173	164	185	154	161	143	171	155	164	145	155	146	123	140	143	134	139	136	138	161	164	141	168	144	134	143	146	140	148	134	154	138	157	125	153	112	106	116	124	131	124	140	128	135	110	131	147	126	127	112	107	118	123	108	111	163	115	121	128	112	107	104	137	100	125	120	118	128	111	130	108	116	138	124	122	134	116	116	108	137	121	130	110	131	128	102	128	126	110	122	120	114	130	114	98	125	129	140	116	130	139	129	113	135	118	125	96	120	107	111	114	109	116	110	117	128	137	116	104	115	126	122	114	130	125	108	100	102	117	117	130	126	125	121	111	140	98	105	120	107	127	111	120	114	127	115	111	115	119	129	113	114	106	116	98	130	118	123	113	114	113	126	115	122	130	119	127	126	134	102	111	125	142	114	118	103	118	100	124	120	119	118	121	130	123	106	118	118	136	129	112	122	119	137	118	126	129	139	120	124	112	134	136	116	113	133	102	141	103	124	160	141	133	102	109	123	115	131	113	114	116	122	118	112	122	113	110	123	127	140	118	121	110	128	119	139	100	113	103	100	132	122	116	124	126	125	107	119	133	102	110	112	128	110	129	135	119	128	123	123	106	97	104	132	109	121	127	100	114	124	129	134	111	120	133	132	108	121	106	100	129	134	101	115	132	122	131	122	126	114	119	130	118	121	115	109	134	107	125	97	121	113	102	127	145	115	131	128	118	117	143	110	145	109	108	133	117	125	136	131	129	140	107	106	105	110	125	107	121	117	128	113	133	122	131	129	122	100	130	121	140	121	128	113	115	121	131	127	99	116	124	124	121	112	134	131	139	118	114	127	118	119	115	143	116	137	123	100	116	133	116	125	134	120	104	111	122	107	106	107	117	114	122	118	128	119	125	127	110	110	126	116	105	97	112	136	113	131	128	109	130	125	132	126	129	110	126	104	92	114	90	106	113	116	133	106	131	119	119	104	113	125	116	124	116	126	143	120	134	133	124	109	122	112	123	110	115	125	120	104	113	141	119	109	111	134	128	127	123	128	122	104	101	121	134	111	123	134	117	124	119	129	119	127	106	103	123	118	110	119	122	108	131	111	121	100	115	112	110	125	132	117	125	114	116	109	127	126	130	125	115	137	107	139	119	130	100	121	123	113	137	105	117	105	115	127	106	107	85	127	126	110	138	118	117	122	142	123	119	124	120	128	122	128	110	117	139	110	110	124	102	112	101	111	110	126	126	114	130	138	143	131	110	110	128	98	125	126	129	126	108	88	129	135	107	105	107	147	114	97	118	121	110	127	114	118	112	133	135	111	124	131	110	111	123	121	106	118	122	121	122	125	105	123	96	121	114	130	108	102	99	115	124	117	111	131	115	120	96	116	132	133	140	123	126	97	121	125	129	113	127	117	113	123	123	112	146	111	114	116	126	120	114	120	116	101	126	129	132	114	128	95	117	104	113	106	110	118	93	144	94	119	109	126	105	132	120	146	98	111	119	112	119	121	118	143	115	120	107	117	107	95	134	115	108	112	139	128	99	122	142	122	136	116	120	127	123	110	112	107	130	133	122	111	141	104	127	123	112	141	114	125	110	107	133	132	111	115	117	102	120	117	129	110	100	113	122	113	112	120	116	120	100	108	119	139	132	110	113	110	116	109	121	108	128	127	109	109	122	118	123	142	124	127	117	118	97	127	117	121	120	120	120	122	127	114	121	115	115	123	128	113	128	117	109	110	123	100	128	105	131	126	116	123	133	112	97	111	107	95	125	123	105	107	106	128	113	116	107	108	91	115	103	110	127	143	112	108	118	106	125	115	125	114	130	119	117	105	107	114	109	117	131	124	128	132	129	100	118	112	119	117	108	127	122	124	132	125	130	112	107	115	113	131	113	112	129	119	120	131	103	101	118	121	124	125	123	105	102	118	124	109	112	114	105	99	104	122	113	92	132	126	133	118	117	140	118	107	121	109	138	112	124	134	118	108	121	111	140	137	123	124	120	132	128	134	124	112	129	104	129	129	115	120	115	124	124	115	122	112	112	116	124	107	108	117	121	126	125	129	114	112	108	114	109	125	119	116	116	113	130	118	100	111	109	95	114	121	138	122	117	110	124	109	104	135	131	120	116	133	133	107	112	115	132	117	133	129	115	103	126	134	145	110	126	109	123	141	125	136	118	117	107	118	113	138	133	103	107	114	152	116	111	130	107	103	120	122	131	111	107	111	117	116	147	116	134	111	132	124	110	110	106	124	114	124	117	88	90	92	115	128	119	103	138	120	127	133	128	125	152	101	125	133	122	111	107	125	119	109	126	102	136	114	102	108	120	121	128	124	119	102	121	132	121	111	134	110	134	104	125	115	131	120	125	113	120	143	128	140	120	128	114	132	104	106	97	126	104	124	123	92	135	148	143	101	146	114	115	142	116	140	97	141	121	116	114	111	111	127	134	141	146	133	133	115	116	111	129	126	124	106	98	124	117	108	99	108	118	128	116	116	126	132	110	109	113	115	111	128	109	137	123	117	106	118	110	120	98	108	113	119	134	126	112	110	136	116	121	98	114	118	117	130	127	109	120	114	127	113	105	114	115	126	122	114	130	138	124	116	117	121	116	136	120	105	105	96	141	117	113	110	78	124	113	109	123	131	111	117	112	102	117	131	122	110	119	138	123	124	140	112	129	121	129	105	110	138	98	104	106	97	96	127	135	112	126	113	118	110	126	121	108	128	131	120	112	134	126	111	104	115	107	120	119	148	134	122	130	126	125	97	112	133	133	125	134	114	124	117	104	126	110	103	114	119	120	124	113	110	112	107	128	109	110	114	114	103	115	127	114	115	117	114	111	126	110	127	122	112	119	104	94	121	134	134	132	115	127	110	125	107	105	123	118	125	121	114	137	124	110	108	119	105	120	119	129	126	143	135	102	100	125	115	116	125	122	122	105	115	136	100	108	127	152	123	107	87	103	124	123	100	122	141	115	97	117	98	117	153	134	121	108	120	129	138	121	93	124	123	105	138	111	115	116	142	117	119	113	113	117	130	134	129	117	112	104	107	108	110	128	124	120	121	119	112	97	112	110	112	110	126	95	112	116	120	126	116	113	132	110	130	130	101	111	114	110	119	118	128	134	125	140	119	116	109	116	135	135	127	121	126	120	110	134	116	135	111	120	116	116	113	142	109	121	127	92	109	112	112	111	125	118	115	130	117	130	117	115	115	114	119	119	111	117	130	131	112	111	127	103	123	123	110	121	128	95	108	115	125	116	99	108	142	89	121	112	106	112	105	95	121	122	126	137	132	133	116	123	111	117	118	123	114	103	131	118	126	110	118	114	111	98	121	127	118	137	123	102	124	109	104	111	129	114	138	116	126	133	128	122	112	104	128	132	125	124	121	122	109	118	117	132	127	107	114	121	119	105	127	119	129	117	131	121	117	114	112	119	136	101	118	119	108	109
6230	2235	5664	6759	5965	4871	3757	3128	2619	2197	1869	1602	1387	1195	1098	919	961	927	778	795	913	847	793	642	638	620	538	540	519	523	531	498	511	511	472	525	522	465	437	459	475	514	465	532	491	459	442	434	443	465	475	479	458	439	421	440	374	389	366	363	428	359	427	433	410	453	326	396	342	366	308	290	310	286	324	307	315	301	316	317	319	330	316	309	325	305	325	312	318	305	321	326	320	330	309	302	284	325	301	310	293	318	332	309	295	301	309	292	331	315	290	305	299	296	322	295	318	325	320	311	256	293	279	291	325	318	272	306	305	270	322	268	305	277	302	331	311	293	307	291	281	278	328	318	290	285	327	260	308	276	307	271	348	327	299	297	272	283	292	307	305	333	288	313	267	263	287	312	318	306	302	289	323	291	299	294	293	279	289	288	275	303	282	282	279	289	275	314	281	313	287	304	308	317	282	294	265	288	297	317	291	280	281	294	298	285	277	313	271	301	310	304	290	301	278	315	314	281	269	291	288	274	304	298	298	318	271	302	300	264	294	312	319	298	268	296	298	282	315	284	311	273	319	287	309	311	302	304	293	315	275	310	327	273	305	300	281	295	352	286	277	300	287	294	303	300	283	315	278	304	272	294	280	317	285	276	280	316	291	291	299	293	271	293	318	294	327	287	318	264	308	282	283	274	311	290	262	303	272	290	309	289	264	302	305	265	300	292	296	290	328	301	326	303	301	283	312	310	320	319	285	322	336	333	307	283	279	300	305	291	257	314	319	288	304	329	297	284	309	313	275	287	256	305	311	269	320	280	283	294	298	312	306	295	303	295	306	316	305	277	320	265	288	322	310	288	284	298	288	303	304	294	321	306	299	282	271	280	327	273	295	307	294	277	307	312	312	266	293	314	345	263	311	308	311	285	299	304	317	283	291	281	288	246	308	293	319	272	294	281	287	276	306	302	303	281	304	321	305	298	271	304	299	279	302	283	289	302	323	318	314	329	280	290	298	297	276	276	309	293	316	272	279	276	294	287	314	306	280	309	265	328	306	302	263	292	308	294	294	299	297	286	288	296	295	286	287	288	290	288	307	332	286	293	277	270	301	300	318	321	286	309	292	296	318	315	317	300	263	287	303	326	310	313	297	283	305	294	305	314	277	274	278	284	298	315	297	288	316	309	310	296	272	289	279	281	285	321	308	314	300	293	284	301	293	315	305	296	274	277	295	282	321	278	290	269	295	276	285	288	321	284	299	287	271	287	323	325	299	301	294	311	304	325	306	280	285	310	278	295	281	299	269	277	315	284	313	280	287	309	320	276	282	273	279	310	306	304	289	271	265	289	289	258	307	293	317	307	311	277	278	286	293	293	306	293	287	272	304	305	316	272	312	282	308	313	284	303	314	289	277	298	283	288	288	275	292	325	292	282	272	304	280	307	310	317	293	315	290	299	280	309	293	298	300	287	288	335	322	293	292	312	280	298	314	271	301	289	304	280	272	306	301	280	321	289	313	288	320	302	317	315	313	326	316	294	282	290	324	309	271	283	315	309	296	274	303	304	290	323	272	301	270	280	295	286	310	312	314	321	281	305	293	297	283	308	298	246	277	298	292	310	313	265	315	274	303	326	276	276	293	300	314	310	253	322	279	283	318	280	299	263	313	325	272	305	310	325	305	287	293	279	303	276	275	283	312	348	266	287	316	278	294	324	314	305	275	284	283	295	287	275	273	303	268	279	312	284	270	302	260	300	319	265	296	324	308	275	344	308	303	277	280	299	292	277	295	316	304	278	286	324	264	281	310	311	291	304	301	300	306	273	324	309	292	307	313	293	302	300	283	288	289	291	334	265	305	292	276	280	291	281	289	323	294	306	272	283	273	295	297	284	308	311	285	298	287	309	270	289	302	294	296	301	286	319	285	316	300	312	303	304	295	270	286	306	302	332	312	288	289	339	297	296	301	318	300	278	319	301	275	290	268	302	306	274	273	287	291	271	306	273	294	308	300	293	309	284	273	292	283	281	287	312	296	311	289	289	314	312	323	293	300	293	286	326	236	307	316	265	303	288	298	301	286	288	294	323	269	293	290	291	302	303	292	273	291	299	298	283	309	275	262	269	269	288	288	315	290	317	250	288	304	285	289	301	311	295	291	299	320	299	284	322	279	304	295	283	292	324	290	267	302	321	312	298	299	284	300	280	276	282	294	307	293	318	294	312	322	308	305	324	310	299	276	305	270	280	288	331	301	288	292	293	295	332	258	264	319	301	279	291	285	293	298	275	306	263	310	285	292	324	294	282	298	316	278	293	315	284	304	296	265	279	282	324	284	290	299	269	292	318	293	280	317	273	318	308	280	275	284	278	282	317	278	273	304	295	280	345	299	311	277	301	293	286	302	292	285	272	297	296	294	287	298	277	283	310	281	289	278	268	276	311	292	296	305	287	295	317	265	267	305	288	297	276	309	301	290	354	313	275	303	300	305	301	304	282	294	277	281	325	296	347	323	275	309	316	293	288	310	324	287	311	286	287	272	259	293	302	306	303	296	279	296	274	315	316	319	303	305	281	315	313	307	285	302	306	260	269	306	329	258	288	322	315	301	291	296	294	342	282	292	300	320	276	305	285	290	301	293	304	317	300	297	285	297	325	315	325	295	266	295	305	272	319	281	313	308	335	306	301	290	282	281	290	308	284	283	258	312	323	281	306	288	280	288	323	297	343	299	293	302	273	312	297	319	328	286	349	338	271	319	263	305	294	306	300	298	283	315	344	299	282	289	287	310	277	323	317	294	295	309	290	305	293	299	325	337	289	296	287	332	295	291	297	280	286	296	298	289	312	278	302	282	278	268	311	282	272	293	272	277	332	277	302	286	292	306	304	296	264	302	300	288	288	284	292	314	267	285	302	312	294	308	304	314	297	306	295	299	318	301	269	304	282	334	311	291	279	269	284	304	307	297	279	297	288	284	298	284	307	307	314	275	294	261	282	295	337	320	285	306	285	314	297	300	277	293	298	312	334	294	280	310	302	270	305	317	286	299	295	283	309	309	290	296	292	295	299	279	297	307	304	290	271	270	283	318	313	312	290	308	281	279	322	324	296	261	284	309	282	293	310	264	289	282	294	291	277	283	322	280	312	271	313	298	275	315	291	311	284	285	310	279	261	294	299	295	273	263	261	286	275	317	296	333	297	312	283	303	291	330	306	302	297	320	250	282	310	275	274	274	297	305	284	279	305	294	290	315	311	314	302	303	288	289	311	293	313	324	309	292	287	286	296	292	285	273	304	314	294	247	314	339	268	263	311	292	274	296	306	303	311	289	286	305	294	276	274	325	263	264	295	280	272	307	290	283	279	300	294	287	297	294	306	280	305	296	306	310	279	296	298	284	274	304	299	309	311	287	308	281	299	305	306	265	299	306	265	277	307	287	297	282	272	281	269	278	294	277	286	281	289	315	318	302	310	299	293	286	299	284	302	315	325	269	320	319	315	308	322	258	294	316	270
15577	4403	4873	3853	2530	1733	1319	987	799	647	562	448	384	335	304	259	299	232	260	212	276	249	215	226	192	170	179	177	172	163	176	159	137	165	154	162	184	185	155	159	151	148	134	139	192	152	165	122	132	154	134	168	166	163	122	165	144	151	143	151	159	154	121	150	149	155	161	130	133	131	121	121	115	119	130	135	132	139	113	102	138	110	116	116	146	99	111	148	114	124	128	138	121	109	125	116	125	118	123	109	124	120	130	151	135	135	119	116	130	112	115	95	115	114	138	117	123	120	118	111	123	127	149	116	112	117	134	128	120	119	135	145	139	99	129	118	124	109	108	113	140	132	112	128	120	128	120	129	110	116	135	110	123	141	123	146	146	115	119	121	116	132	107	131	118	118	126	133	138	129	123	113	118	113	120	115	134	117	123	110	118	118	136	130	132	136	115	121	117	108	120	113	143	115	120	133	98	121	118	141	106	119	136	109	126	136	124	126	122	130	135	132	122	134	139	117	125	128	125	136	123	132	134	123	128	120	115	128	132	129	122	123	128	125	122	111	136	120	103	119	109	136	118	125	129	111	135	114	114	126	124	111	131	115	140	117	121	114	97	147	111	121	128	126	136	106	122	115	140	116	120	124	117	133	143	114	123	140	123	108	116	116	120	119	132	152	130	115	131	119	120	104	106	113	95	136	117	116	132	103	105	102	145	125	112	104	122	122	117	111	117	117	90	124	128	141	130	141	128	137	120	126	129	124	127	119	133	110	106	138	122	104	132	106	124	112	129	128	133	133	122	111	111	117	112	107	112	126	120	115	124	120	129	125	134	110	112	104	115	104	115	120	122	118	147	139	118	124	124	134	113	118	119	126	148	138	120	102	139	147	137	102	140	121	123	117	131	110	122	135	106	130	133	112	118	104	114	114	125	108	105	113	109	130	117	127	134	125	121	145	123	121	125	134	126	116	109	114	126	109	123	115	114	108	124	145	128	138	121	124	138	116	108	104	117	113	114	135	136	119	109	104	106	119	116	131	119	142	109	101	98	161	128	114	127	135	124	114	131	115	133	124	117	122	131	103	117	108	137	128	127	116	126	134	115	130	106	128	136	132	123	121	133	136	135	147	123	161	124	136	138	123	111	109	149	105	121	124	124	125	125	119	128	130	120	141	128	115	138	128	129	139	119	128	112	102	126	107	122	129	129	131	131	109	127	106	109	118	142	122	127	136	117	106	116	118	136	125	121	132	117	104	132	117	134	119	116	120	100	123	130	112	137	118	131	145	116	120	123	114	137	121	102	115	119	129	127	111	119	119	128	130	104	111	143	131	134	101	130	135	101	136	129	136	115	117	132	127	109	140	120	129	115	111	130	135	123	141	126	123	93	108	143	114	116	126	115	129	108	111	132	132	115	98	149	136	138	131	127	125	132	122	114	125	100	139	116	144	131	128	139	135	123	108	115	131	133	125	141	121	116	124	121	124	125	110	108	123	110	145	113	127	123	121	129	128	110	139	116	130	132	140	135	115	133	132	132	113	127	142	118	104	127	128	115	117	135	136	114	149	136	115	123	119	113	116	134	112	134	115	139	123	138	126	131	97	125	126	113	124	136	132	150	161	140	131	137	129	113	129	138	132	111	125	107	122	117	110	127	132	115	128	128	129	133	123	123	107	136	123	103	126	116	121	110	112	116	101	126	115	114	105	118	127	119	128	135	121	150	129	125	110	142	127	124	125	117	109	136	117	120	108	133	118	105	121	121	136	103	122	116	119	119	108	125	118	118	113	119	113	105	118	112	113	111	118	136	124	133	103	120	131	127	105	101	122	131	110	125	111	119	113	126	115	147	122	131	115	134	128	144	125	115	144	131	116	114	142	114	138	121	137	133	104	123	121	110	142	132	115	127	119	116	112	126	129	124	125	120	119	128	109	124	126	130	118	113	118	116	113	136	130	132	121	137	105	123	121	120	152	89	127	124	130	120	128	114	126	122	106	115	118	139	128	127	139	107	127	130	124	98	124	136	118	126	117	116	131	114	126	113	117	120	99	125	116	125	121	111	119	112	110	112	111	108	112	118	111	101	118	104	124	125	123	120	141	120	120	151	115	103	111	105	134	115	134	134	131	112	124	120	109	152	107	117	112	119	110	127	113	128	109	129	124	132	125	142	119	117	109	121	124	105	132	138	123	134	129	121	131	130	118	114	134	121	122	130	124	138	120	123	121	137	109	151	121	115	124	121	119	114	116	131	141	139	99	138	103	109	130	115	128	104	130	133	141	133	133	110	109	133	118	111	117	117	149	103	137	131	135	122	133	120	104	89	113	136	112	97	108	111	119	112	114	138	139	119	112	117	116	121	124	108	122	125	102	105	143	141	110	117	114	139	140	132	107	113	109	118	106	126	123	121	111	106	139	91	129	112	129	113	112	103	126	140	115	133	132	125	144	120	103	114	150	138	125	118	128	124	120	139	124	138	133	130	113	115	137	128	111	125	129	103	134	123	122	108	104	126	132	144	117	103	116	130	111	128	94	137	141	134	122	142	116	105	121	120	105	109	118	112	97	106	130	125	126	108	110	131	107	122	120	122	115	126	137	132	124	104	109	119	119	114	118	151	99	115	114	122	116	122	121	112	147	111	106	120	110	112	154	113	95	123	112	126	102	124	122	118	125	131	124	118	124	118	108	120	111	118	117	129	134	131	122	126	127	116	132	141	118	100	114	101	119	147	136	116	123	126	134	127	128	107	124	125	135	130	122	116	137	104	141	115	110	129	99	133	151	130	116	130	121	113	133	132	118	117	129	127	149	118	123	134	109	129	106	125	112	119	153	116	117	120	114	115	126	148	130	118	129	127	138	133	124	134	131	104	122	140	134	126	136	106	120	128	123	128	109	112	121	131	141	118	123	132	116	137	116	134	110	141	115	115	116	118	120	138	115	100	132	120	121	118	124	134	126	134	141	110	108	105	135	126	127	112	129	115	128	124	111	136	117	126	124	100	147	110	115	150	114	110	113	117	125	118	144	120	128	130	114	143	123	103	113	126	104	140	138	124	126	122	127	131	126	122	127	117	125	99	109	124	115	130	112	124	109	120	114	104	116	128	114	122	125	127	129	100	115	94	128	131	122	123	135	115	116	134	136	121	121	128	119	102	141	131	124	112	132	122	127	112	109	118	124	131	114	141	107	120	117	101	118	127	115	131	124	130	137	127	119	106	124	131	114	126	146	110	121	109	111	122	120	105	147	118	110	105	137	130	107	130	121	108	112	105	116	127	108	131	128	133	106	119	113	114	125	130	120	131	103	133	122	107	124	103	114	111	108	132	112	126	123	119	140	114	123	108	147	119	107	115	139	133	128	157	132	133	126	129	121	114	126	127	111	111	129	133	113	112	125	102	112	114	121	119	124	126	121	124	134	111	115	112	112	119	141	147	120	133	150	129	101	127	131	129	131	99	143	125	122	114	126	111	137	129	125	130	115	133	130	120	128	116	128	119	156
8433	3468	8452	10036	9154	7517	5971	4887	3979	3402	2778	2492	2138	1863	1692	1499	1432	1381	1167	1184	1239	1252	1097	938	914	806	759	787	715	707	716	647	677	682	673	686	689	526	561	600	601	659	571	633	650	576	553	518	571	526	562	582	502	498	469	484	442	468	450	451	494	497	507	512	537	469	451	456	404	389	353	362	352	327	313	354	365	344	341	338	371	364	389	347	341	337	323	359	315	356	360	350	350	350	350	325	339	336	326	353	314	356	337	281	313	335	330	329	317	319	345	332	305	301	342	330	349	295	310	318	351	305	316	340	291	298	327	333	296	319	310	317	323	330	328	316	350	306	294	324	314	281	318	347	312	334	302	315	321	344	317	322	287	313	319	335	316	318	317	304	325	326	310	310	327	302	340	315	303	338	332	310	323	301	337	359	308	324	346	330	298	319	327	311	322	305	324	330	310	304	313	328	326	323	339	309	316	333	300	319	325	330	324	291	291	308	306	311	310	316	305	304	337	336	347	305	314	318	321	323	323	338	327	315	288	301	310	336	287	315	323	293	324	299	308	361	324	306	331	323	316	321	280	335	300	330	339	307	325	323	277	318	337	308	333	298	306	306	292	316	336	312	302	303	286	328	322	318	311	314	351	314	307	343	324	302	318	295	325	299	325	304	301	350	316	312	292	313	290	319	358	312	321	312	337	316	332	317	351	332	324	280	335	302	309	325	297	307	303	300	312	305	297	337	337	305	283	324	328	322	332	297	334	318	323	287	282	303	310	326	338	299	317	325	308	333	307	315	324	316	312	298	313	306	343	266	326	334	350	273	313	292	294	315	303	329	313	284	306	300	302	303	299	299	297	312	332	291	326	350	297	308	312	317	329	304	340	297	286	305	325	276	339	307	298	304	297	323	320	301	334	304	304	325	318	302	325	292	287	325	345	319	306	284	303	317	281	336	313	350	328	332	303	301	344	305	326	291	321	273	317	295	314	307	293	296	303	318	333	298	306	296	300	319	288	314	316	299	335	310	320	329	306	317	289	313	277	295	283	323	303	322	336	309	288	321	310	296	318	309	331	302	342	314	294	324	276	296	333	312	317	294	314	326	341	285	343	293	341	311	297	329	296	313	324	287	312	301	292	314	308	321	302	346	309	313	295	325	289	301	309	318	293	308	310	315	313	312	321	295	350	329	322	308	333	322	305	313	311	313	350	312	323	270	289	349	311	303	312	324	315	286	313	343	335	331	308	310	299	309	308	298	303	329	301	286	325	327	337	320	326	311	300	307	323	318	291	317	328	314	325	308	311	329	311	319	338	325	330	324	313	305	344	286	281	323	281	315	311	322	310	306	309	312	327	321	295	314	312	322	277	302	361	279	317	331	325	321	301	342	289	334	301	313	292	316	307	294	298	325	321	325	306	284	333	317	353	301	321	326	285	345	304	331	296	316	283	318	297	315	293	334	317	304	325	315	338	341	303	290	290	320	355	309	312	322	332	306	302	315	300	277	332	295	310	299	329	324	272	298	340	298	312	318	315	300	313	327	342	363	305	315	311	311	321	290	310	345	324	312	339	315	314	322	312	303	346	296	335	291	300	315	293	318	344	316	322	330	327	309	283	315	340	324	301	310	339	328	327	304	293	297	308	338	295	310	291	314	280	338	322	305	353	333	299	308	322	292	327	283	340	339	308	300	333	312	287	325	285	288	336	315	310	318	309	310	338	284	336	331	304	316	349	314	308	292	296	324	313	296	300	306	306	321	316	288	329	310	346	330	316	311	333	315	324	322	324	309	325	338	276	348	309	322	317	321	300	329	332	319	301	290	325	339	312	301	312	337	320	306	323	312	347	272	323	320	299	291	349	303	292	293	292	321	309	274	339	323	281	325	300	293	285	334	322	306	330	332	332	326	330	312	309	297	314	293	345	319	284	303	298	339	303	311	308	310	317	319	300	275	328	345	307	322	310	318	318	303	283	324	323	307	304	310	331	283	314	297	298	313	309	326	330	322	315	306	305	302	297	313	318	334	309	298	333	358	313	304	284	335	333	326	281	342	329	302	292	291	321	341	317	300	337	290	333	317	329	304	295	290	305	317	324	324	323	317	310	312	298	300	293	303	327	308	318	327	294	317	306	279	340	331	328	324	283	327	329	329	280	327	290	359	324	291	314	346	306	299	324	331	301	317	310	280	315	310	303	312	277	332	307	345	333	353	309	304	324	325	299	291	305	277	310	351	306	308	302	316	326	328	311	309	341	334	320	328	329	335	303	338	303	275	342	313	289	323	322	309	324	316	310	311	342	297	318	311	313	336	324	330	312	330	333	330	328	319	329	289	317	306	286	315	309	304	295	316	309	311	300	316	335	330	338	311	313	326	301	319	322	302	296	323	352	307	331	295	289	305	307	302	306	318	316	296	319	310	307	286	330	316	291	371	290	332	296	300	302	311	294	318	337	345	340	310	299	315	326	299	324	327	318	319	318	292	299	320	340	352	295	287	313	295	339	321	309	334	329	299	314	318	314	324	360	289	271	322	313	341	324	320	291	291	296	321	303	323	278	306	317	301	293	286	313	312	331	292	308	307	324	321	301	298	329	287	332	347	312	320	332	299	286	289	302	339	330	308	327	326	298	313	304	325	302	295	342	341	302	307	309	317	304	298	326	330	318	297	333	317	329	348	312	325	330	319	324	332	311	283	314	327	289	291	342	314	312	297	273	302	294	317	303	333	308	307	304	322	311	308	334	321	309	313	336	318	309	306	305	286	301	318	333	308	317	308	289	315	298	300	339	323	296	308	286	307	332	323	321	321	317	315	279	297	303	332	325	309	281	306	318	309	286	325	304	318	308	299	288	304	328	323	334	318	309	297	298	311	306	337	330	300	345	303	293	334	310	287	344	314	310	320	299	285	327	291	314	333	327	308	303	321	308	316	318	297	304	316	340	298	314	321	281	314	332	320	299	302	330	308	311	308	288	344	309	324	315	345	310	308	285	305	305	316	338	335	303	310	288	292	310	305	311	276	317	301	319	330	319	357	317	287	335	315	291	334	301	311	314	313	355	297	288	287	328	328	295	313	278	324	314	325	327	325	326	294	311	312	313	337	313	353	320	329	302	326	331	327	312	315	329	342	314	284	323	307	309	307	316	303	345	329	316	319	320	319	324	301	318	300	332	317	306	301	309	327	327	312	305	284	316	346	326	331	314	273	320	324	327	294	302	306	341	344	289	321	331	323	325	305	324	301	299	329	309	304	294	345	326	335	296	320	284	313	298	326	330	328	296	354	345	273	338	300	306	303	319	341	281	327	358	330	313	341	326	296	326	325	297	338	313	323	313	335	315	330	328	306	307	314	312	325	329	306	348	310	310	291	289	316	308	317	321	315	303	319	330	321	317	311	296	280	290	311	283	316	324	319	319	313	305	324	300	341	319	325	294	275	330	288	311	332	299	321	341	317	327	341	330	320	328	312	293	312	320	343	308	293	311	310	305	282	286	355	308	310	307	350
2968	995	1227	945	690	563	406	367	332	287	281	231	238	237	239	231	267	266	208	219	233	246	251	237	205	233	222	203	192	219	206	212	220	223	198	222	206	234	215	206	203	213	224	209	203	206	198	210	203	227	250	211	226	226	203	228	223	206	223	233	201	196	195	223	234	203	232	193	212	207	172	211	231	170	189	211	190	227	220	186	189	213	218	198	189	209	201	208	203	212	178	198	198	225	195	218	198	199	243	191	197	216	218	186	164	222	221	216	177	191	229	223	205	207	196	179	205	186	180	200	228	177	240	192	170	216	228	193	221	221	179	198	190	204	206	199	204	225	218	207	214	205	197	184	193	207	216	191	217	186	171	237	206	201	197	215	204	204	218	172	218	205	242	182	216	222	225	213	235	195	207	223	210	192	214	203	215	183	191	200	225	183	226	213	197	173	222	222	203	201	207	201	204	192	214	181	179	184	189	208	181	221	191	211	213	224	188	221	210	208	210	196	205	222	198	220	208	204	191	208	216	215	236	204	200	216	182	189	208	198	178	202	203	191	229	217	212	202	200	222	213	221	197	209	199	187	213	201	193	201	194	201	178	212	202	197	199	196	180	157	185	189	195	176	206	197	209	182	198	190	209	213	203	223	194	220	240	205	217	201	201	174	196	207	201	214	200	177	219	207	223	179	207	205	211	201	204	231	206	197	200	197	202	213	193	201	204	218	207	235	197	199	220	209	215	234	219	190	212	221	207	189	211	196	185	197	207	207	208	201	212	201	207	227	172	221	196	163	204	208	194	185	188	232	211	204	205	195	205	182	223	198	229	191	212	223	231	206	208	219	179	219	216	224	226	212	217	220	229	207	203	216	194	213	195	220	199	223	191	192	227	200	211	187	224	228	200	226	212	213	196	188	204	207	220	219	202	206	187	202	202	194	215	204	221	200	218	199	200	204	201	186	195	208	226	202	221	206	181	214	215	184	206	190	204	196	198	201	183	202	203	214	216	207	214	211	189	222	214	214	204	211	219	207	192	209	210	207	210	177	215	210	178	224	199	231	193	196	228	222	205	191	188	209	220	226	224	209	198	203	172	210	210	210	214	194	189	220	192	219	187	200	222	210	200	199	204	210	200	210	201	182	216	186	208	182	186	264	204	187	209	189	191	174	226	213	211	187	197	221	204	198	224	231	194	209	204	199	229	207	212	206	221	204	209	210	227	209	213	225	190	202	185	208	199	178	211	214	201	187	218	212	197	203	207	221	211	187	221	219	218	201	204	190	194	202	189	199	198	197	222	208	189	208	191	192	211	183	237	190	237	215	202	203	220	202	201	184	193	210	186	203	215	175	175	207	212	203	181	203	206	221	205	216	224	208	195	211	200	185	226	196	201	192	211	206	205	210	200	198	200	208	218	187	240	210	211	202	172	190	188	217	191	203	217	205	184	205	236	216	209	223	229	226	225	222	192	172	207	213	198	224	221	192	220	202	199	203	193	203	205	179	184	203	194	186	206	194	210	204	208	194	182	186	250	208	203	211	199	208	171	207	207	205	196	210	206	204	210	202	211	183	183	202	206	199	177	190	245	182	225	187	201	188	235	211	210	239	180	220	213	197	204	219	197	191	186	206	217	195	223	193	184	200	205	221	209	205	211	225	208	193	219	214	200	186	213	194	176	180	202	213	207	210	232	219	204	218	213	195	195	235	180	202	176	210	193	216	220	209	226	209	198	184	205	186	220	198	189	239	208	179	175	215	212	204	195	196	222	198	218	193	190	199	216	222	216	200	203	198	198	199	182	214	212	221	220	227	212	208	228	199	230	251	200	193	206	221	197	201	210	236	201	199	192	212	203	219	187	202	200	194	196	206	202	184	223	200	210	195	214	216	188	187	213	215	213	218	216	183	180	221	189	204	215	203	203	196	202	206	191	227	201	169	205	222	218	223	210	216	210	200	195	192	216	174	217	183	207	207	206	228	202	189	189	184	202	216	226	214	194	232	197	209	188	220	213	194	189	226	199	202	203	211	211	241	188	190	204	215	188	206	204	225	194	197	215	191	199	223	209	188	212	220	200	186	201	203	199	213	203	206	206	229	185	205	204	193	209	203	188	215	253	204	186	188	219	222	207	191	194	207	193	202	197	209	174	208	214	235	214	189	197	187	172	204	207	225	176	210	192	205	228	213	200	203	208	244	196	212	180	204	215	240	177	205	196	224	214	193	212	195	207	217	226	179	216	195	204	218	164	200	216	194	201	203	245	193	200	178	215	209	179	205	194	199	222	209	185	221	224	195	213	201	186	186	234	190	213	196	205	236	238	214	242	191	207	217	232	213	210	221	190	249	221	193	212	199	213	202	200	198	212	209	239	203	199	219	216	227	209	193	205	215	199	191	192	198	197	158	192	192	228	197	211	198	206	185	196	207	184	214	218	211	218	184	215	169	246	193	184	216	215	205	226	220	201	193	200	193	194	225	191	191	217	207	195	190	197	206	240	222	186	199	212	206	212	182	247	194	232	224	214	225	217	214	233	207	186	206	230	200	225	232	202	199	202	188	183	213	204	198	204	188	209	211	205	195	213	208	196	205	201	216	197	211	183	177	233	202	193	212	211	217	193	187	198	216	196	193	215	183	206	221	206	187	184	232	215	227	185	196	209	207	182	240	217	200	201	237	201	206	202	196	210	222	218	225	194	208	211	189	204	185	188	221	200	202	185	164	209	219	222	212	212	192	179	206	220	212	177	174	220	192	210	199	214	203	212	207	202	200	218	216	191	205	211	198	188	194	193	178	217	232	203	239	204	187	185	208	193	191	178	214	196	185	214	218	218	210	205	204	219	185	208	212	208	211	206	210	214	188	220	196	234	198	234	204	200	216	224	173	189	196	166	214	210	212	192	213	219	205	182	183	194	187	179	206	199	205	197	187	194	194	198	212	195	188	191	190	185	221	214	187	191	226	200	216	189	215	217	185	203	214	184	209	210	216	216	222	204	187	210	188	216	202	199	201	204	203	178	187	228	231	184	191	222	224	208	203	206	227	191	199	205	200	210	207	209	204	218	187	196	216	185	198	181	190	236	199	200	185	209	188	197	204	222	204	213	178	185	175	167	196	179	211	201	200	196	222	190	251	223	224	202	205	201	213	211	204	180	183	216	194	191	234	227	221	218	195	214	199	181	187	217	213	227	221	215	202	230	192	224	182	196	222	173	211	183	212	199	230	212	208	209	184	236	215	226	191	220	223	184	201	198	201	171	220	200	194	209	206	206	202	204	181	237	171	219	195	229	214	218	205	202	202	208	195	211	200	216	234	190	191	191	189	205	179	220	195	192	190	216	235	204	213	190	216	205	218	188	193	205	249	177	220	225	190	216	208	213	174	204	220	157	211	230	220	224	213	219	204	208	218	212	205	251	195	190	178	202	196	205	177	187	208	208	205	233	220	202	197	204	193	222	209	211	215	197	199	202	214	223	214	220	216	206	199	207	207	186	220	197	189	206	208
2657	1201	2521	3051	2585	2137	1760	1460	1159	1073	937	868	797	761	634	648	698	712	607	642	629	635	588	561	608	557	548	558	548	506	531	522	519	545	548	548	560	520	506	492	510	544	572	569	577	541	530	550	520	527	593	560	552	537	498	489	480	515	480	501	504	518	550	567	516	528	514	524	481	520	505	477	492	466	481	440	456	507	470	477	446	469	423	520	489	473	480	504	466	483	462	478	511	486	500	482	470	440	488	429	509	463	503	468	480	455	485	463	460	466	486	471	486	465	474	512	492	461	435	462	465	464	426	517	464	483	486	450	497	446	486	482	496	455	430	489	452	472	473	485	450	474	438	456	503	468	514	500	470	448	463	499	507	466	471	466	453	465	498	498	450	482	492	473	449	474	482	489	513	489	477	475	473	458	512	538	499	440	490	478	466	428	480	475	454	496	490	495	504	488	502	465	507	471	439	471	496	474	474	501	467	468	477	460	423	479	468	484	484	531	468	479	475	458	479	444	482	479	487	453	488	489	504	510	491	446	479	458	474	457	454	463	460	476	452	473	457	470	485	482	492	459	457	510	483	462	451	440	447	471	511	483	433	458	430	496	456	489	505	444	491	464	493	488	493	515	508	480	454	432	502	471	462	448	494	437	473	487	467	490	471	484	455	490	466	495	463	474	456	465	472	486	507	457	485	521	496	478	497	448	467	470	459	496	478	451	458	484	439	452	475	481	479	493	480	455	434	475	452	459	475	465	489	464	511	508	469	471	439	490	494	451	442	492	479	480	456	477	465	450	449	453	474	500	472	472	466	453	443	459	475	474	461	477	465	438	517	471	475	481	471	470	477	480	464	506	477	471	469	470	495	475	486	508	470	479	444	503	474	467	467	446	456	480	444	495	484	491	461	511	506	473	476	489	485	501	451	447	453	444	464	502	465	496	495	497	489	477	448	496	470	465	507	478	487	468	450	482	470	487	468	455	476	484	468	455	470	498	454	453	424	466	484	499	462	488	491	478	462	460	451	451	478	453	519	460	499	500	488	478	492	477	488	514	466	449	478	469	487	495	514	513	504	466	457	471	468	462	507	512	494	473	433	451	473	493	498	489	459	499	506	527	472	500	440	473	454	466	495	500	508	463	453	443	475	486	457	474	456	490	453	465	451	494	507	487	491	468	462	453	468	450	503	496	484	481	450	435	457	488	487	512	505	466	437	471	449	462	464	452	507	487	547	481	491	466	452	469	463	444	483	477	457	458	449	493	452	476	462	471	467	468	489	481	451	483	476	493	499	483	467	480	460	496	460	458	448	488	468	495	455	479	473	514	461	447	465	519	460	479	451	467	458	479	453	514	471	490	465	450	442	457	468	417	441	453	504	527	513	473	461	469	450	467	473	443	509	428	486	459	471	512	471	474	489	516	502	511	491	440	484	464	428	456	460	457	497	476	490	459	500	487	486	471	431	476	485	476	474	514	468	456	450	449	468	477	494	460	481	509	480	462	448	456	459	474	464	471	459	420	458	462	499	448	482	463	495	499	471	468	459	450	463	445	476	509	508	437	518	479	475	491	498	452	514	435	478	478	455	505	482	430	477	481	481	474	511	458	489	459	511	480	463	522	458	470	499	464	498	468	487	488	464	443	462	486	482	451	515	481	518	492	451	469	481	448	521	476	454	457	443	459	497	473	455	481	481	468	454	517	435	439	475	462	477	482	476	469	412	463	458	510	482	485	477	500	496	475	462	475	430	498	512	458	462	456	484	478	465	497	481	464	489	508	494	504	513	460	494	481	454	475	448	484	449	454	474	486	471	450	469	443	462	455	459	481	456	481	480	496	507	437	505	475	464	468	533	483	502	462	483	502	510	483	438	485	486	453	478	455	461	458	499	429	508	472	467	461	496	486	499	449	487	521	480	473	494	477	488	454	469	474	470	470	499	453	488	474	492	428	483	489	438	446	491	444	507	508	468	476	484	487	487	527	438	458	512	475	456	503	458	480	476	472	511	471	448	472	478	460	500	519	486	474	511	506	446	479	422	508	488	448	501	444	462	436	467	504	480	514	459	483	487	456	492	490	494	468	456	486	476	502	461	443	469	531	428	464	460	485	452	493	461	421	472	492	509	458	450	456	479	468	511	475	424	458	458	481	475	493	488	494	497	493	458	476	453	503	433	491	502	482	466	457	496	470	483	485	485	445	459	451	471	505	462	489	484	484	471	452	488	471	480	460	474	468	449	498	476	494	486	440	473	490	500	466	496	504	483	470	494	461	520	433	468	463	467	487	470	475	485	495	461	451	494	456	450	472	481	505	504	505	442	508	432	486	468	482	463	421	492	466	482	482	452	437	519	427	468	522	483	464	498	461	519	489	495	460	471	477	500	478	470	456	495	480	471	445	511	485	462	452	459	476	469	483	442	489	522	507	477	457	497	461	416	486	467	472	495	468	443	459	449	438	481	488	436	461	475	487	493	453	492	500	470	496	491	491	444	472	449	440	460	475	469	471	463	477	506	477	443	472	474	575	427	484	479	489	453	454	433	503	488	493	470	499	485	466	488	476	470	492	470	456	469	475	462	477	466	497	474	448	508	499	461	477	495	489	461	483	444	478	529	469	443	501	481	487	497	485	444	438	481	446	460	490	484	456	481	491	471	497	475	465	467	451	464	443	448	475	454	460	463	468	476	454	503	480	460	462	453	482	427	463	499	442	476	506	467	479	494	471	469	497	472	482	488	488	464	454	453	487	469	484	482	505	438	481	489	462	448	487	534	476	469	495	487	476	510	433	434	475	476	469	508	484	486	484	455	482	442	468	463	483	470	499	464	507	479	446	476	480	501	466	457	483	499	482	478	461	480	464	482	536	500	461	448	461	476	458	470	490	467	454	486	464	464	471	469	479	475	487	526	479	489	449	459	499	472	468	498	468	481	447	489	484	481	458	476	494	475	483	512	504	517	484	481	469	468	504	482	479	495	470	489	466	512	480	469	501	507	456	480	485	450	482	492	511	471	473	474	488	468	488	504	460	451	512	493	475	463	515	442	484	446	466	489	452	459	450	477	470	468	450	507	480	459	459	472	454	485	483	511	457	498	460	485	479	462	488	428	474	455	454	447	446	482	480	471	467	470	480	500	464	485	474	491	494	490	486	478	472	474	453	466	489	481	493	463	495	477	430	453	456	452	489	463	453	456	433	478	450	478	473	488	466	468	489	514	482	460	479	490	448	511	479	488	459	464	478	484	459	430	505	482	510	485	467	468	441	479	463	518	466	487	517	482	458	502	487	464	430	490	492	490	480	450	500	499	492	516	469	486	469	492	482	477	437	467	495	440	468	503	484	447	489	490	494	484	494	455	492	445	478	451	467	508	464	442	488	516	458	490	441	490	487	448	491	493	515	507	487	519	483	468	485	462	509	480	474	457	488	444	453	474	453	469	463	476	459	458	479	480	490	461	490	491	495	480	486	447	469	479	498	499	442	477	438	476	469	449	462	467	449	479	482
9121	2204	2912	2319	1510	1132	838	657	490	393	353	321	285	282	211	196	235	223	165	174	169	199	175	186	179	152	131	156	161	120	150	146	150	122	149	146	137	151	138	141	140	128	136	140	143	150	136	158	147	138	149	138	120	135	137	119	128	131	124	140	126	122	136	144	146	140	135	135	123	144	120	117	119	98	107	112	117	114	118	126	127	131	106	135	97	115	115	106	131	127	122	103	116	114	124	105	137	117	113	140	129	128	113	106	118	119	138	129	113	109	87	113	133	129	133	120	133	108	147	114	108	103	108	138	118	136	125	138	110	128	123	127	112	133	116	132	137	109	125	122	125	143	93	119	107	120	111	119	122	112	125	116	112	126	116	114	104	133	109	130	109	143	129	114	129	118	132	140	128	138	132	119	139	105	91	103	106	120	138	89	136	141	145	116	128	105	133	122	123	113	121	122	87	138	124	129	116	124	115	120	116	132	102	99	116	110	120	102	125	113	109	139	129	128	109	118	137	123	121	144	127	116	123	95	125	124	135	131	132	123	108	122	97	128	109	129	126	126	130	112	119	127	123	116	131	103	111	135	117	120	123	122	128	96	118	127	114	127	136	130	115	101	107	121	137	120	115	117	95	123	115	108	109	125	102	138	125	115	103	121	120	126	118	120	120	110	92	130	124	115	126	119	127	125	131	111	134	122	147	114	118	123	111	115	119	125	119	117	111	128	135	130	104	111	124	113	118	115	120	128	127	147	118	113	120	115	97	104	129	108	122	129	129	117	108	131	104	109	108	120	92	124	117	119	123	119	116	103	117	116	127	117	99	120	132	145	115	116	110	119	115	127	120	112	131	132	135	112	112	124	117	127	110	120	117	138	122	113	103	114	125	122	101	121	116	125	101	112	131	101	115	106	112	115	126	127	109	124	136	120	120	124	134	114	122	125	123	119	103	124	122	113	120	110	120	135	110	123	121	108	146	130	131	130	128	121	132	105	118	118	102	116	98	122	139	124	113	119	120	110	138	130	102	108	107	111	123	134	146	123	130	118	129	110	127	118	117	135	112	93	101	122	132	147	122	113	116	123	131	107	99	101	111	105	109	135	111	137	106	123	138	101	124	115	126	125	121	126	109	131	114	124	108	134	124	114	113	107	118	118	105	101	121	118	121	118	125	139	126	116	111	121	108	119	115	121	108	107	101	110	129	122	142	116	140	124	135	114	115	115	113	109	108	119	104	115	118	116	109	128	115	130	136	113	113	128	113	113	121	111	124	119	114	103	112	116	112	142	125	112	133	110	102	123	128	129	153	130	114	127	119	122	114	126	103	142	113	121	127	106	117	114	124	119	130	126	104	109	120	110	101	123	111	121	127	131	117	118	151	115	114	136	106	111	112	123	114	130	113	129	112	107	123	132	144	129	120	123	142	130	106	108	110	105	131	137	116	128	116	133	109	114	119	135	123	144	119	93	118	114	143	114	127	132	132	114	121	110	116	130	135	133	145	115	138	115	117	133	113	125	133	131	121	148	134	124	122	131	121	108	113	114	138	130	111	126	141	109	129	100	103	112	111	102	115	116	124	120	109	113	120	122	114	134	114	135	111	109	114	113	115	107	121	101	110	123	126	129	120	124	109	138	129	132	125	126	128	111	118	107	115	115	109	143	117	119	104	135	110	103	123	112	133	102	110	133	124	114	122	119	141	114	124	113	137	122	123	92	136	124	131	134	118	105	114	119	115	98	131	104	118	127	139	135	115	137	109	110	123	97	140	124	107	117	117	139	135	121	126	124	113	134	136	127	131	104	118	107	113	100	126	106	109	130	107	131	127	126	126	108	125	109	119	143	113	132	114	121	115	108	136	111	129	111	144	135	130	125	115	109	118	134	118	123	121	130	147	125	118	122	104	120	133	112	143	124	99	132	107	117	93	130	113	127	120	106	122	129	124	105	136	127	122	117	117	93	107	128	89	141	126	99	124	120	121	140	101	117	127	133	116	111	124	124	121	103	118	134	112	114	115	121	117	133	123	123	116	137	131	112	104	115	106	108	120	103	138	111	125	116	128	115	93	123	129	117	134	80	111	128	120	105	109	100	117	129	109	131	95	138	139	109	101	132	128	110	126	126	128	141	123	123	127	127	120	103	133	106	104	116	116	112	114	128	124	127	124	102	111	140	119	135	111	105	110	117	121	129	108	130	111	125	119	115	110	146	113	130	101	123	99	115	130	129	112	134	127	143	118	114	114	125	126	132	121	117	127	107	126	116	135	127	125	135	115	132	135	116	122	117	130	126	124	108	111	111	101	119	105	109	120	126	130	122	113	113	124	137	126	119	142	125	97	126	116	113	121	122	120	108	122	123	132	113	127	127	115	126	129	111	133	113	125	120	124	131	110	112	120	115	143	111	112	120	108	123	121	129	117	136	97	109	123	141	113	108	123	138	113	115	121	113	123	114	131	139	113	116	120	124	113	104	116	112	117	123	117	143	121	112	115	110	114	118	112	130	106	119	131	131	145	137	124	114	110	129	118	128	117	110	116	127	122	125	117	115	118	116	133	110	118	123	126	132	115	121	116	119	101	122	134	145	112	90	116	125	118	133	117	112	114	119	135	131	105	120	133	137	125	123	109	120	126	126	120	123	103	120	115	120	118	121	103	125	126	119	115	109	111	91	110	118	125	99	137	109	133	111	107	106	141	101	112	119	114	121	104	108	110	134	101	108	133	120	112	122	125	131	128	114	106	102	122	155	117	123	124	103	124	123	115	134	109	129	126	125	124	110	132	121	105	111	110	126	114	111	100	111	125	114	131	116	117	107	111	118	127	120	118	117	139	129	122	120	119	115	131	119	128	118	126	107	116	106	144	130	107	116	154	113	118	135	136	117	124	127	135	119	126	109	97	116	133	131	131	102	132	134	114	99	152	122	124	125	126	114	108	135	110	137	123	120	123	127	110	100	120	111	112	133	109	106	113	113	113	96	142	113	116	115	114	102	126	127	112	123	125	125	116	120	139	125	112	126	127	144	116	130	134	110	119	119	116	119	113	114	119	120	141	123	112	101	114	132	109	112	120	135	120	87	125	116	127	130	116	139	133	137	114	119	114	127	107	108	125	134	141	117	113	113	130	123	121	128	106	122	141	126	105	126	124	103	122	105	111	132	140	118	120	131	115	124	119	131	114	114	119	138	116	92	114	122	144	127	114	109	126	123	126	110	105	131	112	123	139	125	115	135	128	130	114	93	120	105	115	118	105	112	105	122	110	119	121	105	128	123	131	117	107	132	121	121	121	122	130	123	130	125	110	137	113	127	126	123	99	112	111	110	122	114	125	128	122	136	132	121	124	125	127	114	118	124	113	127	129	103	118	113	139	128	134	143	123	123	112	125	109	119	128	113	92	136	129	106	102	125	141	133	118	109	127	131	110	104	105	113	112	96	124	123	116	100	137	115	138	100	118	98	87	130	137	123	120	130	115	112	107	112	150	136	128	132	114	143	120	117
6216	2279	5549	6982	6031	4938	3990	3173	2542	2104	1744	1561	1312	1235	1069	1002	1010	895	764	757	752	872	702	701	626	566	603	554	472	520	534	538	527	514	496	538	543	517	429	478	477	515	519	546	497	460	449	420	433	461	465	455	436	405	436	379	407	402	365	450	452	413	417	459	437	462	421	360	377	340	342	323	324	325	295	313	321	330	273	316	334	350	344	330	343	289	313	316	344	345	313	315	328	340	315	300	293	303	284	331	321	326	320	299	262	315	320	316	303	297	342	307	315	301	294	298	301	307	336	319	306	291	307	279	316	285	293	331	294	288	295	310	319	318	279	298	282	293	285	272	300	317	235	300	309	305	284	309	259	297	302	280	290	277	287	308	313	301	293	286	312	293	339	299	268	295	305	326	304	306	310	310	301	310	295	322	287	294	312	278	290	296	295	301	277	274	302	327	287	301	333	309	307	290	294	271	282	278	299	274	313	309	334	310	327	287	299	308	304	302	285	282	289	339	283	296	309	286	293	297	279	298	299	302	292	295	291	292	315	328	283	322	299	297	313	288	295	295	304	317	276	293	296	282	309	330	296	281	316	322	294	330	305	316	309	273	288	292	283	268	300	319	283	290	303	294	277	296	279	294	267	298	313	282	309	269	287	284	326	303	273	317	306	280	321	301	325	301	293	297	307	264	293	301	309	340	321	302	305	315	310	300	315	322	300	299	259	289	309	327	325	314	274	309	285	316	292	298	295	306	313	314	286	331	297	335	275	283	281	275	307	301	290	316	311	271	294	326	311	317	289	307	303	332	301	270	306	304	268	297	260	312	304	333	294	291	285	271	295	335	299	295	291	295	290	319	303	301	276	289	284	305	303	298	290	289	310	290	313	332	324	287	295	291	276	302	301	288	283	288	275	308	331	290	279	273	313	315	294	315	295	307	315	278	310	300	305	302	293	297	278	299	306	289	312	279	281	317	294	332	299	279	310	308	297	270	324	298	294	289	307	303	314	279	314	284	317	303	327	286	315	281	294	325	306	291	285	310	298	274	296	301	275	281	321	281	314	291	296	321	300	285	328	296	308	315	274	291	312	312	301	284	272	285	296	292	307	310	293	296	302	290	279	279	301	321	314	275	322	313	297	301	300	290	301	332	285	288	310	286	319	333	295	281	288	294	323	271	305	301	301	305	282	282	276	300	296	295	292	255	271	324	305	299	299	304	289	306	338	280	279	299	284	278	266	295	276	294	282	300	296	269	299	296	321	287	311	303	295	314	332	267	303	306	281	299	284	298	279	297	293	320	273	301	300	304	298	305	289	347	300	285	303	269	289	293	289	316	295	342	287	336	303	275	301	307	289	321	304	315	304	285	298	278	282	319	293	319	286	290	282	262	285	280	297	334	268	323	292	265	284	304	275	303	295	292	302	347	294	301	301	298	295	312	310	274	278	313	273	301	299	322	285	296	303	297	281	286	324	292	276	300	301	264	289	285	289	305	296	310	290	308	317	271	320	270	308	300	264	306	299	318	290	308	294	303	297	294	294	308	286	303	268	274	288	284	296	300	293	310	288	319	307	302	284	336	300	259	279	299	316	302	297	314	282	283	296	306	305	280	277	311	328	283	264	310	321	316	301	310	309	297	266	321	297	341	293	284	314	267	312	300	342	300	286	298	308	344	257	278	303	280	311	299	361	288	299	273	300	292	313	303	339	276	318	285	307	268	276	296	284	276	268	303	291	298	284	302	313	327	286	301	311	322	310	342	296	301	314	316	258	264	306	286	284	270	326	306	318	306	272	287	300	301	310	320	338	307	288	276	280	298	280	276	281	280	301	300	300	283	316	324	268	269	295	309	299	282	315	318	277	294	320	295	285	285	293	308	290	346	305	299	283	275	282	312	305	281	289	255	295	285	317	308	297	335	298	302	303	321	293	286	307	301	328	306	283	273	309	310	280	321	286	291	318	323	295	297	302	299	287	305	317	285	330	302	314	324	287	369	326	303	291	297	288	306	318	294	328	280	311	276	285	320	286	298	320	319	277	281	275	257	291	299	287	289	304	311	299	309	311	335	304	309	302	306	335	320	305	300	317	326	270	301	291	323	322	310	297	277	295	295	280	287	283	279	265	320	289	287	288	288	302	281	292	291	281	294	280	290	305	283	268	286	287	281	291	277	311	284	298	310	298	286	302	276	289	306	260	287	318	311	289	267	284	305	317	296	324	289	281	291	324	300	310	308	286	340	293	281	305	296	318	327	308	316	324	295	328	305	308	293	303	292	297	289	343	273	291	332	313	293	287	288	301	296	323	288	292	281	297	292	279	284	278	317	295	272	287	295	296	312	311	317	302	297	310	319	265	322	337	304	286	267	304	305	291	282	273	311	285	284	307	270	328	329	290	279	297	294	286	302	302	262	320	275	274	315	300	271	304	259	299	315	313	283	296	272	306	319	336	324	340	290	303	304	296	295	296	281	297	292	270	308	277	345	288	302	316	278	310	301	301	298	335	285	281	292	307	298	291	283	272	296	266	280	307	321	312	288	300	292	317	275	304	303	279	292	315	339	297	283	298	291	311	276	306	269	322	251	309	260	284	282	297	286	294	295	323	281	330	307	295	314	326	324	319	265	289	310	301	266	314	298	322	318	294	304	287	295	316	306	303	317	299	300	285	298	314	333	315	301	311	312	310	278	299	303	263	290	280	308	294	277	288	309	301	319	325	251	325	262	299	294	292	299	249	295	306	327	319	324	325	301	289	315	292	275	306	307	302	293	304	286	309	300	294	309	276	312	299	302	273	312	300	294	279	335	289	286	296	291	300	303	346	291	280	321	293	325	294	314	318	305	279	306	281	289	326	325	290	306	306	276	273	310	287	295	280	316	302	288	283	297	307	288	307	287	285	295	333	288	290	321	302	278	292	325	315	281	281	293	327	295	295	289	275	298	292	323	299	293	314	318	286	283	272	272	287	299	299	265	301	289	296	308	288	277	273	326	320	327	288	328	288	316	293	284	282	298	297	259	279	265	317	287	294	288	279	280	315	326	294	259	336	287	315	294	302	288	303	289	323	285	287	298	309	299	330	295	298	315	322	297	286	299	329	285	295	307	289	338	302	308	294	260	283	272	326	284	277	284	313	312	281	342	302	279	330	321	281	289	288	260	313	296	259	305	285	304	286	320	294	280	304	294	295	323	323	285	321	302	291	312	304	295	264	314	288	256	329	303	278	314	323	314	309	273	296	309	287	306	305	307	320	303	304	281	290	305	303	301	333	264	313	295	297	270	309	280	290	304	279	301	307	308	335	297	305	273	306	320	291	258	300	314	281	302	297	301	324	312	311	301	277	314	266	279	294	287	317	274	293	273	297	279	292	318	302	297	277	297	321	291	324	309	293	314	314	294	328	292	285	303	319	351	314	292	294	319	285	298	275	296	285	281	282	303	303	315	276	322	289	310	293	299	295	319	315	321	282	287	309	275	271	331	313	267	290	310	308	305	280	333	320	293
15650	4189	4839	3928	2398	1780	1337	988	759	603	501	425	405	334	302	260	290	266	222	202	245	252	228	239	194	169	189	220	192	177	174	169	167	172	145	168	185	162	141	158	182	162	166	175	150	144	154	161	141	129	150	148	142	145	146	138	139	162	163	126	121	127	154	152	161	131	153	129	124	139	132	114	124	154	148	115	112	146	120	125	129	134	112	142	141	120	126	133	120	128	126	123	146	126	129	127	125	131	130	109	131	122	160	129	116	150	144	125	131	123	130	137	153	109	111	109	128	117	110	120	118	136	149	130	104	116	123	133	136	134	128	127	99	129	143	101	121	124	133	125	112	140	118	112	106	126	110	115	124	115	126	123	137	123	127	140	132	136	123	111	135	132	123	109	112	114	126	107	130	115	130	123	136	135	120	113	117	122	136	124	119	129	139	110	115	151	121	123	139	127	119	126	150	106	128	106	104	130	115	122	136	128	118	123	130	120	125	127	129	126	119	132	133	116	125	122	117	140	111	131	127	107	122	116	127	123	115	102	119	132	124	103	105	113	132	133	114	112	136	104	133	115	135	127	125	131	117	119	108	128	119	116	155	126	110	104	122	132	150	120	115	122	131	128	128	108	135	133	128	126	100	139	127	120	129	133	121	118	108	116	116	118	125	116	132	117	135	111	122	130	143	118	128	137	120	150	143	103	135	129	154	118	137	129	117	127	128	116	133	111	126	116	119	110	136	112	138	117	122	124	102	132	126	131	128	136	120	122	141	128	132	125	120	131	132	128	128	103	129	118	109	125	127	113	133	133	102	122	110	117	141	123	114	117	109	118	125	129	107	113	152	117	154	111	107	117	124	124	132	121	111	129	121	124	125	138	141	128	120	115	143	135	116	136	121	127	108	109	125	120	115	119	109	131	118	109	110	130	128	110	147	111	135	108	113	140	120	128	129	122	116	139	126	94	127	130	115	129	125	93	110	118	117	124	112	138	115	120	116	136	145	124	99	122	136	125	126	133	128	112	143	125	128	122	139	118	125	133	115	122	114	153	130	122	128	111	114	112	125	111	135	122	121	137	105	137	124	147	130	113	127	123	115	127	121	131	160	136	137	146	112	131	123	128	122	127	140	128	107	125	115	140	137	125	127	130	119	111	118	136	132	119	118	125	127	104	103	120	115	112	124	144	141	121	148	110	118	112	118	137	122	144	137	128	127	127	134	146	123	123	127	127	119	120	129	121	130	132	129	114	122	112	117	124	116	117	109	99	105	121	113	112	115	118	112	108	140	112	117	126	124	146	111	123	138	117	99	126	129	124	131	124	125	118	118	117	123	116	104	123	107	136	123	129	141	131	124	113	116	119	132	153	124	136	131	126	132	138	109	117	125	129	108	123	100	107	128	126	124	119	120	117	128	143	117	114	113	127	129	129	112	107	120	118	128	108	150	126	129	117	118	117	117	115	109	126	119	119	131	115	127	128	109	136	132	130	102	108	112	129	128	118	128	146	129	115	139	118	107	124	127	130	128	117	114	136	111	99	122	126	122	124	121	108	132	125	129	121	129	118	125	137	116	111	119	114	123	127	118	132	135	125	105	137	144	126	125	133	94	115	136	107	135	146	166	140	121	108	111	113	98	106	117	117	124	125	118	134	147	124	107	127	127	121	117	130	108	112	112	131	142	111	129	122	114	123	118	121	121	116	122	105	126	112	132	122	140	120	124	114	117	129	118	128	125	146	119	97	109	128	126	127	131	134	123	121	128	134	136	106	116	109	135	127	119	130	136	112	132	125	114	124	132	123	132	127	135	133	116	135	110	128	125	135	123	125	128	140	112	113	135	120	135	113	116	118	139	139	135	106	135	118	111	105	110	120	110	141	163	128	145	129	111	110	129	142	104	126	128	126	124	122	140	139	129	142	131	123	138	118	130	132	136	120	149	131	121	119	128	110	107	108	120	132	127	111	130	128	137	151	126	127	129	121	143	121	133	125	140	114	117	115	138	114	131	124	115	118	120	136	119	134	116	106	123	130	118	108	102	105	130	127	122	143	112	125	147	145	146	139	128	108	147	116	131	114	122	129	110	124	133	124	115	132	117	127	109	131	130	131	109	121	145	136	119	120	120	136	128	125	116	123	125	153	143	116	139	141	121	136	132	122	132	112	150	126	93	129	108	113	102	102	102	123	128	118	154	149	126	118	136	103	98	133	141	138	124	118	137	116	129	115	136	128	126	126	131	112	135	112	116	103	153	134	106	120	143	122	130	112	122	129	131	136	147	145	115	128	128	128	121	140	114	141	125	120	115	129	124	129	125	106	138	118	113	120	117	131	116	101	132	109	132	113	124	119	117	133	128	116	141	133	146	122	127	122	116	119	136	108	126	115	158	142	127	128	133	139	122	131	135	130	110	111	131	129	122	116	127	139	104	139	127	104	139	125	121	139	140	125	126	133	129	142	114	137	106	134	144	127	138	122	130	141	111	111	129	127	128	112	111	130	108	119	136	102	110	123	138	125	125	122	119	139	122	117	107	128	104	131	129	118	142	124	126	123	124	119	133	131	103	136	127	97	109	126	120	126	136	152	106	135	130	118	122	116	128	119	121	122	122	115	135	109	130	127	124	139	152	97	119	126	128	127	146	134	108	122	127	130	127	111	133	107	115	111	136	132	133	121	114	134	136	114	108	144	138	137	95	115	112	121	121	128	104	118	125	117	132	132	126	124	119	140	126	111	110	114	133	115	121	95	137	117	110	131	106	120	122	123	119	120	118	146	102	130	122	120	109	94	127	114	143	103	106	141	122	118	122	134	130	131	130	110	142	137	137	140	135	131	123	128	138	116	103	141	120	138	98	137	143	137	131	132	117	102	124	112	151	123	119	113	118	126	116	140	122	134	139	113	137	131	127	143	116	121	129	114	139	128	114	118	119	118	126	125	133	147	114	130	117	122	125	120	124	124	143	104	143	125	140	119	119	129	119	127	114	120	145	140	106	108	124	133	138	120	121	116	109	122	136	144	109	125	119	124	125	123	126	95	120	136	107	124	104	113	112	116	129	102	114	119	135	108	147	134	115	119	144	147	125	116	130	145	130	133	138	137	97	116	135	129	131	131	131	128	119	116	133	114	119	132	109	126	141	140	128	119	121	138	119	128	133	107	127	100	139	122	127	150	153	101	122	119	114	136	118	120	123	107	101	126	129	107	108	125	124	126	111	111	107	133	118	124	116	117	119	136	107	113	145	121	110	109	135	126	132	146	114	115	113	147	116	128	114	142	122	126	114	116	133	116	117	124	110	129	128	124	135	117	129	133	125	106	121	122	94	118	120	119	104	119	137	103	109	98	135	128	135	113	117	119	124	128	126	124	127	163	117	110	104	126	95	131	135	132	136	123	113	137	123	131	111	125	132	142	134	124	124	151	118	118	117	118	117	146	122	126	109	127	129	127	119	134	115	101	117	114	129	129	137	131	119	138	118	131	149	122	120	119	128	157	110	136	119	108
8355	3468	8489	10290	9030	7336	5897	4837	3913	3264	2761	2360	2003	1836	1647	1382	1420	1323	1084	1067	1139	1220	1093	1083	887	720	815	786	731	655	688	661	662	651	684	682	725	644	619	618	673	631	669	697	640	585	565	587	578	539	619	629	594	532	496	441	463	452	492	548	591	571	567	564	538	458	468	433	406	390	335	344	322	322	327	378	335	344	319	340	390	356	382	365	356	363	372	346	327	358	379	302	346	385	349	320	350	338	327	328	348	345	344	322	287	330	294	320	347	322	306	322	309	296	345	331	371	354	309	312	316	321	358	365	316	346	309	329	346	339	316	327	338	307	313	346	305	329	307	319	343	298	313	341	313	308	338	337	311	330	320	318	333	313	322	322	295	307	323	330	327	347	330	307	294	327	314	293	306	306	349	299	325	296	332	349	370	332	304	323	310	320	306	304	314	320	338	338	318	315	305	309	331	311	300	322	334	351	303	282	334	296	333	339	310	320	307	317	306	346	295	332	353	301	331	314	319	319	302	305	298	337	303	300	338	345	300	350	338	331	308	332	307	323	319	308	322	306	318	322	325	300	301	306	312	288	336	303	322	308	329	326	322	312	314	343	325	336	325	324	328	309	344	302	295	330	349	307	327	295	328	315	314	287	310	314	312	340	308	326	308	328	331	339	303	314	295	333	327	330	344	315	330	329	309	320	323	362	294	323	308	319	284	321	341	320	302	311	333	305	320	295	333	366	317	335	326	320	349	344	300	319	333	311	309	308	345	307	313	313	305	314	324	290	318	336	320	308	281	327	315	305	332	327	364	311	317	314	334	309	311	328	339	325	330	333	334	339	312	297	298	335	328	296	311	302	340	310	344	338	303	311	311	324	321	321	323	307	316	316	311	311	322	338	307	330	317	323	318	286	310	294	307	326	324	311	315	306	319	295	335	305	317	334	300	318	316	274	317	305	306	307	332	336	342	312	325	314	281	301	312	308	334	322	317	296	298	353	317	276	290	322	338	311	317	321	326	320	311	302	318	303	314	334	303	294	304	317	309	313	302	304	331	298	314	347	318	281	327	329	322	332	347	275	330	318	359	331	314	300	309	302	352	344	294	329	302	335	342	358	340	318	337	347	350	313	279	334	317	318	296	299	344	325	278	264	304	300	316	322	331	305	320	313	337	328	318	315	328	300	295	300	340	301	300	307	326	315	329	307	314	322	346	313	299	339	318	319	325	314	349	349	311	345	292	280	326	341	341	321	314	306	297	324	303	339	336	327	289	290	304	289	294	314	301	346	310	312	317	339	307	323	343	307	316	329	339	299	338	318	318	317	344	332	319	310	300	324	344	323	300	325	291	302	333	333	291	322	357	337	300	327	308	325	309	348	315	345	316	295	312	314	303	336	300	326	311	299	320	319	320	335	312	303	335	315	332	303	320	336	307	339	316	313	283	296	320	298	339	326	291	308	337	332	329	308	304	282	323	313	320	323	305	304	293	330	326	348	314	311	319	352	269	321	316	349	308	328	328	346	335	346	315	348	313	321	327	289	327	332	338	344	299	315	281	331	293	338	312	327	318	329	320	319	280	310	303	305	335	323	299	346	306	333	332	319	294	307	328	327	338	293	314	321	332	321	317	309	325	316	315	308	321	327	302	353	305	348	311	306	353	310	349	305	308	329	325	314	319	309	325	336	298	309	333	309	358	294	308	309	317	296	319	309	358	287	361	338	284	299	306	313	319	315	323	336	260	310	330	326	328	316	320	310	303	317	321	314	302	265	316	315	344	329	361	323	326	330	314	327	299	348	307	318	325	277	312	330	338	310	315	303	312	319	330	307	303	327	342	281	310	320	352	328	307	303	328	320	312	328	332	306	327	312	304	300	337	339	291	315	296	320	316	312	305	295	371	299	322	299	337	300	315	334	300	311	317	348	305	327	319	316	352	327	331	303	329	297	347	332	314	351	343	300	310	318	325	325	314	351	297	324	304	307	307	319	330	329	317	315	319	287	315	306	306	324	278	323	334	329	286	356	296	332	330	291	312	357	298	316	315	334	297	288	348	340	330	330	328	305	321	298	324	316	327	326	289	321	294	313	325	311	307	297	314	343	344	296	315	341	278	335	304	299	301	306	313	316	311	340	322	320	320	318	310	341	341	324	299	293	346	327	318	293	310	354	352	311	331	300	286	308	306	341	315	329	302	330	323	320	310	332	293	337	316	291	303	322	322	326	340	310	332	307	297	333	333	317	350	306	313	306	331	366	337	360	334	319	291	325	325	277	313	309	319	327	295	349	306	329	333	311	317	279	311	344	298	339	306	319	342	310	356	335	309	324	315	345	324	298	314	323	307	314	311	297	320	290	319	314	329	340	320	315	321	312	274	311	305	340	311	319	301	324	328	284	301	296	311	295	311	340	366	315	324	292	317	295	281	306	296	331	297	326	293	341	307	310	312	333	343	318	311	320	340	330	314	319	297	319	302	325	307	306	279	312	356	315	346	305	322	313	305	290	330	317	294	349	305	291	327	326	312	302	306	323	317	311	352	304	341	295	303	337	324	338	328	335	323	316	351	329	309	337	325	295	332	301	316	311	309	350	318	311	307	298	275	312	320	311	297	302	344	272	333	332	297	355	333	331	281	314	326	277	305	330	315	318	310	330	359	301	325	322	294	324	325	283	328	329	330	346	274	328	315	318	307	323	320	335	296	309	306	307	320	304	333	320	339	322	331	328	312	332	293	328	297	333	322	311	298	290	325	307	314	318	296	340	326	311	315	325	335	327	306	285	291	328	324	324	324	295	333	319	293	301	315	306	338	294	334	358	334	309	319	327	348	293	320	325	354	309	336	322	304	306	331	338	321	345	302	326	297	301	348	319	304	321	322	310	304	285	331	313	316	282	300	347	318	346	291	319	320	337	320	328	338	309	328	319	326	342	347	335	316	321	298	282	333	296	326	324	315	313	315	333	325	314	344	280	329	322	341	317	328	317	317	321	305	318	318	304	332	314	346	306	304	346	334	335	291	319	288	281	323	311	338	309	322	310	332	337	326	338	368	299	338	319	323	325	326	313	328	333	308	319	304	316	321	335	325	338	324	335	342	340	346	304	304	311	279	311	326	354	330	300	307	285	313	328	339	326	290	314	300	332	304	303	313	304	307	306	340	320	354	306	321	295	281	307	309	333	319	338	292	333	315	312	299	319	327	335	296	350	302	307	319	314	314	319	294	318	331	339	307	315	284	317	341	336	323	321	321	310	336	280	331	349	277	346	302	314	310	312	329	334	317	318	328	294	321	325	303	352	346	320	330	321	337	332	307	324	304	316	311	317	315	296	326	319	297	326	321	304	332	322	349	322	343	299	356	310	309	335	296	311	310	367	306	302	331	298	329	289	318	318	305	334	328	330	306	338	333	340	321	340	296	313	305	304	339	321	324	331	306	333	334	289	302	317	324	343	332	333	328	319	347	323	277	298	351	310	315	342	304	315	297	347	322	324	317	323	306	344	339	303
3094	1015	1180	962	718	551	474	354	317	300	272	267	258	232	228	214	245	232	208	185	241	233	229	214	218	207	236	222	194	212	222	207	235	215	197	221	201	215	213	201	216	221	214	236	214	198	226	209	201	196	239	224	197	223	206	199	217	196	228	215	243	191	194	218	214	222	218	207	181	193	193	212	187	205	220	215	231	205	206	199	222	211	187	206	200	200	214	214	240	207	210	198	188	189	222	192	216	183	212	216	195	205	228	208	195	197	198	178	199	227	174	204	216	206	200	188	184	180	189	192	225	196	237	194	188	246	213	191	221	202	223	212	188	211	204	185	210	197	218	192	196	211	188	197	196	199	198	198	203	192	205	188	205	205	192	227	177	199	211	230	210	181	209	197	199	221	215	209	211	219	211	211	209	193	194	204	251	200	194	236	189	169	218	203	215	218	233	198	214	167	201	208	220	200	169	222	183	211	194	202	208	190	210	196	224	229	214	216	223	208	186	198	193	209	201	223	214	194	213	212	205	216	225	230	218	210	202	211	214	217	190	216	191	189	214	197	182	165	202	210	221	190	211	214	216	203	208	203	190	221	226	201	217	180	216	195	193	217	229	187	213	183	187	205	192	185	198	205	196	182	226	214	204	192	194	204	205	200	207	210	179	216	194	197	202	200	200	232	199	221	188	206	202	217	209	183	226	191	191	206	220	187	209	212	195	183	206	195	183	222	202	195	216	220	198	236	199	205	207	196	198	212	222	210	224	190	201	198	199	175	222	183	181	212	214	201	214	204	197	221	217	203	202	200	230	203	187	198	201	198	187	179	191	225	227	205	187	196	195	222	202	209	197	213	242	221	220	196	203	206	245	174	227	226	195	187	215	205	234	220	204	207	212	204	193	221	225	200	177	224	172	206	216	246	192	195	209	205	207	176	184	216	217	210	181	188	214	201	211	217	177	220	205	223	208	218	220	210	201	205	212	211	221	226	235	214	202	192	204	194	198	202	212	200	210	230	211	196	195	203	194	214	210	198	219	199	211	188	199	192	236	208	223	217	197	194	203	226	192	205	207	187	218	201	199	163	214	196	200	188	197	213	217	201	198	213	209	190	209	215	200	206	210	221	217	196	197	196	225	212	199	191	212	205	221	209	213	226	207	220	214	211	203	212	184	192	195	211	188	183	203	202	223	191	202	216	206	217	205	192	186	227	204	211	215	188	194	204	194	208	217	221	208	194	220	199	191	176	210	202	195	212	207	242	205	220	212	187	186	188	213	220	202	213	205	206	177	194	216	226	181	178	200	176	226	192	223	224	215	183	221	221	186	200	214	183	223	203	212	211	193	202	228	208	204	194	208	193	216	226	221	234	203	218	200	219	233	227	195	200	234	201	195	175	220	180	205	187	215	206	190	202	197	210	225	199	226	215	220	222	193	191	226	200	191	198	193	217	233	171	197	230	216	197	201	219	187	213	189	225	208	200	237	196	214	190	210	184	211	205	206	204	200	198	198	199	222	208	199	216	183	175	217	223	186	209	217	216	184	193	214	211	183	239	201	202	197	200	202	203	201	203	207	190	209	208	205	194	180	228	195	214	240	237	171	180	218	204	207	227	194	189	199	207	209	171	210	222	199	192	200	207	182	198	192	204	207	179	194	196	213	193	238	203	197	183	234	212	194	200	220	204	196	214	200	233	201	196	192	195	229	192	215	204	219	206	197	198	232	211	178	214	222	193	211	215	198	218	220	176	209	228	227	217	176	206	218	190	204	212	214	184	178	199	215	207	213	206	204	194	185	210	236	229	222	204	203	191	182	191	208	179	207	214	180	191	210	195	210	215	200	218	210	218	200	188	230	224	211	223	231	217	222	232	210	199	221	190	222	199	192	200	208	195	216	192	199	213	212	192	239	215	200	237	191	220	204	200	214	208	215	206	179	189	200	210	208	225	223	206	197	175	188	204	198	205	207	203	214	204	199	205	188	193	200	208	171	203	227	207	190	176	217	209	216	200	197	192	220	200	210	197	211	245	193	228	194	222	226	201	197	192	207	201	194	205	196	214	201	198	205	193	220	212	199	206	218	202	237	205	219	221	216	221	222	204	212	191	202	196	191	201	232	215	202	226	198	207	222	204	201	224	199	213	216	215	199	186	206	198	214	195	178	201	197	229	194	211	186	195	210	203	226	208	201	225	191	212	213	205	189	191	199	204	200	215	226	194	177	199	207	213	206	198	193	204	230	223	212	211	185	177	198	204	195	203	187	207	205	221	199	215	239	180	203	206	204	201	198	185	222	178	225	202	200	199	209	215	208	188	208	190	223	201	212	201	210	199	198	228	219	200	194	209	204	219	227	201	172	215	190	193	197	220	201	221	195	202	206	204	215	191	189	215	191	206	217	200	180	218	213	201	186	216	214	214	204	205	214	215	229	201	180	204	217	181	225	189	212	207	207	189	196	246	242	223	182	215	210	205	217	195	210	237	201	221	177	201	206	175	196	201	210	166	194	198	234	212	206	173	221	190	222	189	225	236	211	199	204	187	200	246	218	201	188	187	235	210	212	204	225	208	202	200	238	228	198	191	206	205	194	217	192	190	204	202	229	191	214	205	194	190	222	200	232	226	189	228	234	207	213	201	213	228	202	208	191	206	228	188	195	206	207	204	208	212	205	223	193	203	203	182	208	226	214	210	204	208	185	230	208	212	197	185	199	192	212	205	206	227	209	203	193	207	217	204	206	207	188	198	205	177	198	195	222	202	190	211	213	199	196	192	202	240	207	182	207	208	205	202	221	187	188	218	202	203	194	192	208	199	211	202	228	212	204	216	184	183	199	199	192	219	228	211	193	187	221	216	220	229	234	211	210	196	202	184	186	198	225	230	194	180	201	176	210	212	192	173	205	212	203	211	196	212	203	178	207	214	180	219	244	209	215	211	206	200	234	216	214	234	206	187	211	194	193	195	199	188	222	192	197	211	193	214	220	204	194	209	172	204	211	189	188	215	188	203	199	205	184	204	209	205	213	227	210	213	211	207	238	186	197	205	191	200	206	232	199	188	201	213	172	189	208	204	215	199	237	229	189	185	195	231	213	212	217	203	192	215	191	183	174	211	201	203	209	178	205	208	189	208	205	198	198	204	219	197	191	223	215	224	218	196	194	222	213	217	212	210	210	201	221	205	206	173	238	210	221	207	218	214	187	231	213	193	193	224	219	195	194	174	203	205	191	193	216	206	188	197	236	208	202	207	198	178	187	225	232	196	220	182	216	203	182	202	199	212	204	210	196	210	204	205	199	201	177	230	215	207	190	212	208	232	209	159	214	203	194	207	214	204	232	183	215	214	209	229	215	200	193	172	200	216	192	217	211	194	205	189	221	207	211	212	198	243	221	203	230	217	198	218	185	205	221	178	201	198	204	187	204	191	213	215	224	183	206	198	182	201	202	215	243	195	196	207	194	205	205	190	219	203	205	201	213	188	204	225	222	211	204	223	212	194	202	188	225	208
2637	1143	2511	2986	2639	2161	1747	1482	1134	1023	909	831	771	710	668	688	653	639	533	621	609	594	669	617	538	519	574	503	606	554	556	578	574	510	540	582	583	497	519	594	589	569	558	577	593	522	526	497	528	570	512	551	553	551	529	579	496	531	533	518	535	586	547	539	517	509	531	541	465	469	475	506	461	452	503	520	462	461	508	471	460	490	495	512	490	469	435	485	482	473	488	488	498	530	478	459	423	446	436	498	516	500	471	479	478	442	486	465	459	494	468	479	461	490	507	465	435	487	528	510	430	488	465	451	450	442	494	491	475	447	452	482	451	463	453	469	493	434	471	492	479	501	500	472	494	529	458	486	445	481	453	448	486	461	489	480	462	461	471	445	475	485	514	507	471	439	444	504	450	488	525	526	477	482	469	430	468	467	487	497	437	479	477	502	471	462	476	492	470	500	501	449	473	459	487	489	465	499	430	470	461	465	478	512	467	484	469	491	448	478	477	451	484	473	493	475	493	486	476	495	457	478	471	475	429	452	478	495	461	507	481	448	476	440	479	533	458	539	472	505	489	471	484	520	491	456	471	484	463	480	510	494	465	450	503	464	486	508	495	489	478	447	472	464	490	446	471	490	488	484	466	476	474	469	447	492	463	453	474	492	496	471	454	462	479	485	474	473	494	491	486	459	477	474	489	471	539	497	469	488	514	495	458	477	472	465	508	505	472	486	479	473	471	492	460	523	452	434	513	472	445	495	501	485	498	477	510	442	466	474	458	476	481	493	485	460	476	482	426	457	507	470	463	467	500	454	464	466	488	487	465	462	524	445	491	485	465	462	478	483	471	472	495	444	475	476	461	467	436	490	472	479	511	512	454	436	505	485	472	509	453	482	464	479	448	469	436	485	475	463	466	473	476	470	466	475	472	470	459	456	451	463	448	488	457	449	517	474	474	471	460	479	466	436	498	484	474	469	509	520	457	510	440	444	451	461	471	465	531	467	500	461	478	455	473	482	457	497	476	460	475	507	456	447	466	507	499	450	496	469	486	476	496	482	465	482	491	458	460	497	491	499	467	457	486	477	494	494	435	508	483	488	434	516	493	476	508	468	494	490	492	525	474	475	441	475	488	453	532	458	440	472	488	527	509	474	456	492	496	457	520	492	451	480	490	481	493	506	458	482	467	518	517	516	507	538	512	489	479	420	464	482	453	469	534	498	488	481	468	467	470	495	508	494	476	445	461	493	465	495	447	495	466	484	454	536	487	477	488	445	488	496	475	479	462	483	525	491	485	484	521	459	484	490	482	465	497	490	494	512	470	503	484	488	448	419	451	475	450	501	520	480	506	456	490	501	470	457	490	487	454	481	447	473	441	450	475	469	461	469	468	494	471	474	483	498	493	472	488	453	500	463	448	454	485	520	440	461	467	472	463	488	485	425	485	517	443	483	495	493	497	480	470	479	493	438	449	450	508	482	501	479	469	494	497	472	457	485	477	501	508	486	471	465	511	449	469	472	464	431	460	478	486	480	457	493	451	491	494	493	432	441	464	450	469	467	471	475	493	493	485	468	492	468	532	509	474	474	455	480	496	468	507	471	473	480	440	470	502	467	475	483	445	459	482	503	421	467	461	488	472	461	487	487	463	519	506	444	450	486	455	493	453	458	494	515	453	507	438	457	470	457	473	499	488	478	508	500	493	527	470	486	498	520	480	505	482	466	472	464	471	488	498	464	503	517	526	475	503	440	530	476	489	465	486	506	482	451	488	470	510	476	490	428	524	520	491	486	476	499	445	479	460	492	438	507	481	488	451	492	457	471	476	486	461	480	450	478	482	483	492	485	508	477	483	453	489	468	459	494	538	455	498	476	484	457	445	475	477	485	492	494	474	515	456	462	452	503	500	469	464	466	459	458	478	454	470	472	485	455	517	487	470	417	497	449	464	484	492	480	460	460	482	476	460	489	488	477	520	467	503	465	493	535	509	459	487	482	460	493	484	450	464	477	470	471	428	496	444	475	443	491	490	478	471	485	477	498	485	484	454	486	461	477	475	499	509	477	497	468	470	493	461	468	450	441	475	503	475	454	478	518	471	457	455	520	456	454	498	468	480	542	486	479	428	492	453	459	514	483	481	458	485	487	493	477	447	486	489	468	484	457	486	477	485	479	453	462	491	473	464	464	491	491	468	443	448	491	478	496	503	423	464	541	478	469	513	445	491	473	460	472	461	469	501	485	481	473	489	461	470	513	468	503	455	491	454	507	482	462	458	511	489	454	490	495	466	427	493	498	497	492	493	476	482	472	480	475	465	467	452	486	486	532	493	500	497	490	460	480	475	504	429	498	470	490	471	439	475	502	497	459	486	517	480	473	455	467	469	497	467	449	470	502	461	490	483	463	478	469	474	468	426	553	461	489	510	476	481	475	458	515	468	486	420	457	491	478	469	424	486	476	519	488	509	438	500	480	471	489	481	486	473	462	482	497	490	419	497	483	514	459	498	465	472	484	473	457	464	454	482	466	465	479	487	497	500	475	436	465	491	458	481	506	474	473	498	471	507	502	443	450	479	444	469	479	477	488	455	460	477	421	471	513	505	440	488	481	482	459	479	477	521	489	548	457	492	435	471	465	516	451	465	463	473	489	444	442	479	486	490	487	454	468	511	448	477	480	493	474	525	476	467	474	436	453	451	482	488	470	467	489	509	456	460	512	475	471	443	474	490	463	478	469	479	490	454	490	515	461	487	504	489	464	528	487	476	491	437	476	500	474	458	467	464	494	481	468	470	487	457	486	432	442	494	482	489	471	487	508	507	468	511	502	491	483	443	476	449	476	473	496	455	486	445	480	476	469	422	471	477	469	521	449	471	506	497	456	498	491	499	434	482	465	461	461	511	473	469	500	466	491	462	512	527	458	494	486	483	487	469	506	522	503	489	463	497	454	444	457	475	545	459	495	518	500	464	469	472	476	463	507	468	493	483	453	458	491	450	455	514	481	477	479	502	470	509	483	487	515	452	482	455	457	492	497	481	454	446	475	461	506	477	515	456	462	462	486	472	485	459	506	459	455	499	447	491	431	470	477	464	474	437	484	460	503	452	464	487	540	470	469	471	490	454	516	478	453	470	463	467	480	480	502	505	472	477	473	468	474	503	471	504	458	466	500	470	485	479	509	469	428	509	474	458	491	459	497	493	482	483	464	499	491	469	447	460	457	481	523	478	490	470	468	469	491	462	469	484	486	444	519	452	483	438	485	513	501	510	490	475	449	527	462	461	501	424	485	468	467	461	458	469	498	484	521	490	465	478	457	458	498	480	461	456	465	466	524	478	470	442	472	485	462	474	503	479	480	467	466	485	484	458	467	512	486	499	468	485	461	464	470	468	484	488	516	489	508	494	523	468	458	526	474	447	472	448	487	437	446	524	485	483	461	510	478	465	486	490	495	458	489	464	503	487	486	530	454	470	478	474	496	495	483	487	475	496	449	475	501	434	483	473	440	487	495
8844	2343	2797	2281	1595	1100	799	623	481	395	335	319	270	242	218	226	221	183	169	167	208	197	193	176	150	160	148	150	164	134	142	161	143	151	121	136	166	150	142	148	154	157	145	131	129	111	122	136	126	149	134	139	148	160	121	127	131	125	146	124	136	125	112	125	131	134	133	127	134	105	134	120	123	122	121	118	127	135	116	117	134	127	107	130	151	124	121	113	114	117	137	120	115	110	149	94	135	113	123	131	125	113	103	116	119	118	122	105	146	124	118	130	120	123	103	122	100	131	135	139	107	120	114	127	130	117	116	132	122	125	105	130	119	107	107	126	115	112	111	121	142	128	129	109	116	109	132	130	116	127	134	127	120	136	112	126	123	126	136	130	107	107	102	107	135	123	118	107	112	136	118	133	123	131	116	128	133	116	114	123	122	100	122	112	117	136	121	149	133	113	143	118	117	129	110	124	113	114	114	127	107	124	108	126	124	131	110	116	120	125	123	122	127	140	104	129	139	133	104	116	114	106	124	119	147	116	148	126	119	132	132	108	114	120	117	125	99	106	106	118	113	109	118	145	115	131	105	141	122	123	151	114	127	127	120	136	133	129	140	123	111	133	111	130	135	120	125	116	147	132	95	122	123	115	120	123	111	107	117	123	119	119	108	126	111	113	115	106	100	131	120	137	123	119	113	123	142	126	124	114	140	99	123	101	131	116	116	127	118	110	119	108	129	118	121	126	115	105	102	129	115	120	111	121	140	103	111	114	121	109	135	126	134	105	119	96	117	117	132	109	126	136	91	127	133	124	132	125	141	113	133	116	107	135	119	134	119	127	105	137	137	134	140	124	117	125	108	124	98	117	116	127	115	94	113	133	113	125	99	118	135	118	123	108	110	127	110	115	123	122	127	111	149	139	123	131	138	107	128	133	117	136	112	105	110	123	109	98	118	115	134	122	100	123	120	114	132	121	124	108	133	134	121	128	108	121	128	125	102	122	131	137	130	113	111	117	108	101	94	131	122	116	124	128	129	136	112	124	100	116	130	137	118	119	105	113	106	136	116	111	112	103	112	120	149	131	115	107	125	115	106	127	125	114	107	107	116	103	101	126	131	125	125	141	102	133	132	117	117	130	126	138	125	142	112	119	110	118	117	115	143	136	126	121	143	115	129	115	113	133	127	122	122	118	128	122	128	120	108	111	134	119	109	109	117	104	108	113	127	119	95	123	137	127	117	111	127	131	115	145	123	119	106	139	124	117	120	133	109	134	111	114	119	101	118	106	119	122	121	108	128	127	111	123	110	112	118	112	113	120	102	138	124	122	110	110	119	142	115	130	116	95	133	128	104	98	118	131	120	134	101	117	138	133	134	119	122	108	120	113	132	105	123	113	108	117	116	137	98	111	129	118	137	115	121	113	113	100	99	117	117	152	123	119	113	114	125	126	127	99	121	126	125	117	116	136	115	131	128	101	121	130	105	127	108	134	134	136	146	128	110	118	112	126	117	127	123	134	124	129	113	126	134	124	130	137	131	142	156	102	115	135	129	124	127	103	111	97	125	117	135	136	113	122	112	114	112	128	145	124	123	113	129	113	98	127	106	118	135	126	127	115	113	133	125	140	133	133	140	121	121	110	120	113	118	114	129	105	130	138	141	117	113	127	111	126	125	126	142	129	117	131	116	107	117	117	137	126	123	120	120	119	117	117	132	109	121	106	132	112	118	104	119	131	138	112	111	127	122	104	122	127	123	115	113	113	130	100	138	117	129	115	129	125	108	119	126	117	121	110	111	125	133	105	124	130	121	123	110	103	125	114	118	99	122	120	126	109	117	114	120	128	106	125	132	118	130	117	123	109	111	119	112	116	128	116	117	112	136	108	118	109	128	129	124	124	139	103	123	103	118	107	114	126	138	128	119	122	105	133	136	112	113	116	142	111	133	113	115	96	119	114	116	124	123	125	115	132	108	104	122	126	113	126	115	126	106	104	128	122	137	108	120	114	93	126	114	107	110	139	124	99	120	125	132	127	117	105	133	116	106	107	117	120	104	111	110	111	115	125	114	111	114	132	108	124	132	113	105	132	100	121	119	138	127	128	117	121	131	131	109	104	130	129	122	116	132	125	112	113	104	109	126	114	115	109	130	120	115	130	112	128	130	120	123	120	114	128	139	118	101	118	134	118	116	101	117	101	131	108	118	123	127	116	132	112	126	125	112	129	131	131	126	121	140	121	109	116	130	128	123	118	119	125	119	136	127	118	127	136	127	123	118	131	122	108	114	132	122	111	134	113	123	118	141	110	127	112	135	117	116	111	125	111	122	136	128	120	108	134	100	123	111	118	119	125	102	117	122	107	124	117	118	133	126	133	137	122	128	123	128	119	130	100	112	123	124	140	118	133	111	139	96	108	102	99	140	124	122	129	118	119	129	128	109	114	125	111	126	113	133	119	140	123	141	126	136	120	131	108	117	125	123	110	104	122	108	120	117	123	111	141	145	132	119	117	118	132	104	115	113	124	101	119	147	117	98	118	122	119	130	112	115	119	117	122	97	154	130	117	115	115	113	123	121	128	124	105	120	122	132	114	107	96	119	108	110	100	124	124	132	117	121	122	119	118	139	104	125	118	114	113	121	129	114	140	122	119	119	131	120	122	108	128	112	115	117	116	133	115	118	107	133	129	127	120	122	126	130	120	118	119	111	135	111	128	112	116	99	132	122	134	104	130	129	131	117	102	138	126	123	118	113	133	120	114	104	130	122	149	116	123	122	128	119	108	126	113	92	113	111	102	103	132	115	135	101	110	127	116	102	126	119	124	110	123	129	107	115	122	130	123	136	129	125	115	108	122	131	131	141	115	112	112	125	120	139	135	134	113	124	117	129	112	132	150	112	126	144	130	104	115	144	114	125	125	122	133	121	118	114	131	118	129	141	135	142	127	123	136	113	123	129	125	109	125	133	121	143	128	124	86	125	125	114	110	142	113	120	117	123	119	101	124	130	117	115	111	124	130	146	125	125	112	116	125	93	137	132	114	113	133	129	114	134	117	157	123	131	134	123	138	116	131	132	118	130	118	147	121	130	130	112	109	104	107	131	114	112	117	106	108	103	137	116	105	121	104	100	140	139	145	136	125	124	112	118	116	134	131	120	119	118	121	133	132	120	134	142	105	107	110	133	127	120	125	121	124	121	113	127	111	128	126	115	136	133	131	117	130	138	120	126	108	111	110	126	132	109	110	126	111	117	114	121	122	113	109	120	123	106	120	148	123	101	134	109	163	129	109	133	129	120	111	121	116	128	117	115	104	112	145	123	130	108	143	122	112	138	112	124	137	117	108	109	121	119	112	97	109	126	95	123	123	109	124	103	113	125	132	124	137	119	128	112	127	153	121	133	119	137	115	114	107	133	143	141	136	104	120	111	118	122	122	119	100	124	116	131	107	112	134	121	112	146	137	127	111	132	117	129	135	118	133	118	113	116	122	116	138	100	97	126	112	117	120
6371	2182	5584	6955	6073	4966	3946	3127	2542	2061	1713	1503	1334	1160	983	964	934	873	772	752	871	903	835	772	664	528	591	580	586	550	543	525	565	492	490	529	522	515	501	462	525	523	509	554	505	457	443	427	432	444	478	473	447	451	413	390	408	416	456	463	498	448	462	471	464	401	396	389	386	343	313	325	300	346	339	303	301	306	326	325	358	316	345	302	339	310	315	323	373	287	295	375	337	325	317	326	292	324	326	373	304	304	314	305	309	340	341	309	315	328	312	316	323	307	319	325	303	288	325	313	324	313	321	312	295	313	334	284	308	272	307	315	324	290	314	287	299	302	283	309	294	299	293	305	324	290	302	313	319	335	293	284	320	261	320	297	273	277	310	289	274	311	289	299	277	322	330	286	287	266	327	328	318	298	274	268	292	322	313	321	303	343	284	283	289	301	294	299	310	326	327	319	342	310	277	308	330	296	298	303	312	295	306	288	335	327	307	297	323	293	295	277	285	294	299	285	309	339	294	295	329	295	334	354	300	302	275	291	297	300	308	287	309	297	270	311	285	299	266	292	323	322	324	282	271	296	311	290	314	312	301	286	307	302	312	284	288	313	309	307	312	299	294	286	321	295	316	308	283	304	296	302	342	317	320	274	334	312	324	294	328	303	307	292	324	302	328	297	277	327	262	354	313	300	280	305	298	336	306	309	276	296	307	309	320	309	298	279	270	314	299	298	297	281	279	303	299	292	293	303	283	319	334	286	275	324	303	283	291	299	315	291	319	309	301	299	309	256	293	326	333	333	293	331	287	296	315	282	289	295	277	310	292	320	310	330	312	269	300	310	310	311	324	303	310	298	275	283	326	315	310	316	264	310	331	278	281	302	285	296	303	288	301	279	272	326	315	334	323	294	296	288	289	275	303	287	340	307	299	333	303	316	287	270	303	298	317	318	311	290	284	337	335	280	281	291	268	301	313	332	325	279	308	304	318	296	302	290	307	301	321	305	279	298	301	301	293	298	318	297	285	340	295	272	297	317	297	316	312	305	300	296	281	327	322	285	302	298	288	299	321	285	317	309	282	306	347	307	299	291	271	286	305	304	315	265	295	268	310	321	289	323	298	300	315	301	300	295	318	315	329	307	304	321	308	257	339	298	295	285	303	310	296	301	318	301	314	296	296	345	291	308	301	305	312	287	321	285	299	267	291	317	312	307	321	291	314	296	304	317	292	308	285	297	307	296	287	313	297	320	285	281	304	292	320	289	317	287	266	289	306	297	325	295	277	312	291	307	291	281	304	290	296	289	276	279	279	327	282	316	297	315	300	278	311	315	295	288	284	302	295	326	281	312	269	299	293	300	285	299	321	299	313	317	298	289	288	303	274	311	309	276	313	300	322	295	327	312	292	308	319	299	285	307	307	307	309	286	327	293	336	307	287	270	323	300	297	285	325	302	288	318	306	322	305	269	291	327	284	307	323	339	303	290	307	324	267	303	318	324	317	299	306	282	312	301	310	282	311	334	279	278	307	307	321	349	296	319	298	311	305	304	302	305	322	300	311	301	298	321	279	319	290	283	310	322	298	321	278	318	306	303	315	299	313	303	304	328	273	301	270	306	298	313	312	294	292	292	328	295	294	307	303	290	285	320	306	323	306	292	287	325	282	305	277	308	302	306	305	296	324	296	310	291	285	287	325	311	307	301	312	324	299	353	285	301	313	323	303	302	302	309	319	312	296	309	314	311	307	328	290	288	297	300	289	315	329	318	294	311	285	302	310	282	296	285	315	311	276	322	280	280	316	325	295	280	332	305	287	331	293	303	303	309	288	277	281	341	322	328	299	300	309	297	298	322	311	319	293	322	281	301	309	280	290	312	276	286	305	328	291	307	318	295	340	295	290	291	299	274	278	291	309	309	327	323	284	316	313	289	290	300	263	277	302	282	312	334	287	302	306	309	328	350	284	339	240	329	278	309	303	311	327	294	271	278	312	290	303	311	312	299	336	302	327	318	314	291	288	315	299	285	309	298	266	322	297	321	314	303	325	314	268	306	333	291	303	292	312	279	292	277	296	301	308	305	302	302	319	299	310	282	292	323	291	296	320	301	290	299	301	279	276	283	286	290	295	278	304	269	278	299	280	303	286	299	284	297	316	307	310	295	264	271	293	275	289	295	288	305	293	296	289	276	298	288	297	347	304	314	323	329	300	275	298	298	287	295	306	269	293	305	300	270	292	295	314	278	308	288	306	301	275	327	272	282	313	295	299	322	292	330	301	319	292	283	278	303	311	311	325	262	311	294	313	283	289	286	294	280	292	327	310	297	324	306	301	322	318	308	310	291	279	313	264	333	295	296	288	278	300	320	332	318	292	284	286	316	292	264	307	296	279	289	278	280	318	289	313	282	289	277	320	298	284	278	296	303	301	289	309	278	316	291	271	306	300	335	299	314	292	310	335	288	275	299	316	288	313	284	300	293	282	297	324	290	276	291	307	283	293	312	299	329	309	323	298	294	334	291	305	278	303	288	323	319	322	270	307	274	277	264	330	323	309	295	311	330	296	299	294	283	298	321	300	313	309	298	279	299	289	303	308	271	316	271	279	300	308	294	302	287	293	327	298	296	293	315	312	296	306	306	313	315	298	292	276	277	314	292	285	315	316	318	283	289	308	307	302	297	315	329	294	306	304	281	306	314	311	288	291	281	302	292	315	269	323	305	269	293	295	322	279	291	310	325	277	324	279	288	296	317	340	293	306	321	302	320	285	297	307	302	286	286	276	290	306	272	318	317	300	300	297	290	326	335	317	291	310	328	271	304	293	284	334	287	305	287	299	278	293	332	332	290	294	290	302	311	335	308	320	303	317	301	331	302	272	310	267	282	317	302	276	315	334	286	267	291	294	276	315	306	294	308	293	294	280	305	287	280	281	310	314	304	303	294	322	341	279	315	315	271	335	305	288	313	309	288	308	307	308	317	302	298	309	272	291	294	311	290	310	308	312	297	314	284	310	335	317	304	293	284	300	281	305	289	307	311	307	271	317	287	304	294	317	339	278	346	273	311	278	289	293	301	307	284	282	305	316	306	299	332	312	300	302	302	307	315	305	280	337	266	285	300	269	315	276	318	295	329	302	305	290	285	297	316	301	319	295	297	285	297	305	297	294	286	291	315	310	280	306	328	274	319	311	310	292	285	294	298	307	276	318	299	304	290	321	257	281	300	311	306	276	313	299	283	300	288	321	311	308	318	285	310	310	296	270	310	290	339	320	299	295	302	284	282	290	295	313	277	284	290	297	312	306	304	307	300	324	298	295	284	300	324	262	341	294	287	296	304	322	304	279	296	325	314	290	294	306	310	307	308	306	301	302	298	292	266	320	310	296	295	318	326	294	283	296	286	302	316	307	270	320	291	314	298	330	298	328	320	310	298	331	312	273	280	300	317	296	280	277	299	328	286	271	276	300	308	306	299	315	313	299	286	277	303	331	284	315	314	291	313	323	300	287	316
15619	4234	4948	3797	2466	1762	1303	937	754	593	518	422	413	348	314	266	278	228	235	212	259	250	251	197	193	189	172	197	184	167	165	156	147	154	139	164	185	160	153	176	152	174	169	165	160	150	162	137	157	154	167	159	148	147	146	126	150	141	163	160	163	161	142	155	172	151	145	135	134	130	128	105	135	109	140	129	126	128	130	143	121	134	153	130	144	134	147	127	132	130	126	133	128	112	112	149	133	136	122	123	138	114	120	120	128	114	122	134	118	143	139	137	144	134	135	163	139	132	134	127	119	134	127	136	123	143	111	126	117	129	132	131	108	133	130	115	138	123	123	130	130	132	123	136	128	131	118	112	129	117	120	130	143	139	127	137	110	128	136	140	118	132	114	129	137	132	138	112	123	125	121	109	134	134	128	125	114	138	115	142	124	144	110	107	111	112	134	119	144	130	122	129	127	115	146	128	111	114	121	136	115	120	134	129	126	134	118	109	128	143	121	125	130	129	123	124	139	152	134	137	115	130	139	133	116	128	129	126	122	117	131	142	130	116	114	139	131	130	136	115	152	129	110	134	122	122	143	135	127	116	115	129	104	121	162	133	123	130	136	123	106	108	125	127	130	141	144	130	125	121	121	126	119	113	121	121	129	133	141	134	115	115	110	132	138	129	126	121	139	126	129	111	123	119	119	112	119	120	112	117	110	117	123	153	151	126	136	133	144	104	129	113	128	120	122	123	124	147	121	129	125	127	141	123	112	129	145	125	126	117	102	159	120	133	88	122	109	111	145	131	125	120	126	125	135	132	105	141	138	138	131	136	139	140	148	110	117	130	112	104	112	131	130	118	127	143	116	130	125	134	146	140	128	133	126	118	128	125	128	105	129	118	131	134	129	120	134	139	110	139	118	121	137	126	129	146	108	135	138	141	121	131	103	140	109	141	112	132	128	105	132	122	117	123	132	122	108	140	129	130	123	139	130	117	133	129	121	118	142	128	105	142	142	129	129	126	125	146	103	113	130	120	117	130	132	137	126	138	122	129	110	122	122	137	132	106	118	108	110	119	124	128	120	144	137	125	123	140	105	127	129	122	128	112	115	127	109	135	135	138	123	141	112	133	125	107	131	125	131	144	116	123	119	148	136	128	121	132	140	114	117	130	121	100	134	116	134	127	114	106	124	126	126	106	120	125	118	138	129	134	128	126	108	129	123	122	126	116	121	124	125	117	115	127	113	119	116	138	128	116	128	130	112	124	112	122	123	126	123	130	127	126	112	140	128	144	134	129	119	121	123	135	118	136	132	115	107	108	107	122	103	119	126	145	129	106	119	118	115	140	144	124	126	123	132	114	119	133	126	127	127	128	124	128	132	141	129	117	122	134	104	115	128	115	125	132	132	132	118	124	130	131	133	128	138	136	139	136	129	112	139	124	143	120	113	130	119	109	123	106	117	119	134	132	137	121	115	119	101	134	122	120	125	121	146	111	122	140	97	118	132	117	120	143	112	159	112	131	108	98	132	112	145	128	142	140	102	129	122	108	124	130	120	135	103	120	130	109	120	108	110	119	149	134	133	116	116	132	151	114	143	140	145	112	142	121	116	120	134	148	110	131	122	113	127	134	128	121	129	118	123	133	107	119	128	126	123	139	128	132	136	106	127	119	115	150	131	120	114	115	117	115	132	120	145	139	96	147	126	138	114	108	124	123	131	104	122	106	124	106	129	117	120	145	110	126	142	125	128	129	133	125	124	118	142	123	117	127	141	122	118	129	123	127	132	115	120	128	125	133	128	112	122	135	123	121	141	119	131	137	123	116	125	145	128	128	130	123	127	106	145	163	126	133	123	132	103	137	117	123	122	117	113	124	121	114	114	117	149	149	115	106	110	118	112	94	125	128	117	119	119	129	135	121	131	130	130	125	119	128	125	136	105	134	131	117	123	129	133	123	135	112	108	120	139	117	136	145	117	126	134	112	127	136	149	131	132	110	135	127	122	118	109	123	124	96	122	153	138	133	115	112	131	116	114	126	112	148	147	129	115	124	123	108	130	128	142	113	114	117	113	150	126	105	135	118	130	133	117	119	138	137	115	120	122	124	121	111	125	143	138	129	113	126	130	120	133	131	122	115	106	121	136	150	122	145	110	127	103	139	129	138	131	118	130	141	124	144	141	114	125	118	117	119	133	130	133	134	115	124	117	109	94	128	115	140	113	139	144	147	153	114	134	131	124	127	143	133	135	127	136	123	134	104	123	116	118	121	138	118	131	133	119	125	130	122	126	130	122	109	128	122	128	103	120	133	117	121	128	137	130	117	140	122	124	131	113	121	132	122	144	129	118	99	118	124	121	119	136	129	104	119	141	121	120	147	139	137	95	131	123	153	136	130	126	127	130	115	138	143	125	112	121	126	131	105	125	121	113	109	133	135	124	112	98	111	114	141	133	115	154	119	137	132	138	138	115	107	118	127	120	114	155	128	126	127	131	133	133	112	119	132	132	140	133	145	124	134	119	118	134	135	115	125	115	118	142	97	120	109	114	129	141	107	128	125	124	124	140	111	116	146	142	139	122	120	130	134	131	130	129	127	128	143	101	115	118	117	108	105	116	119	124	117	120	128	112	110	116	129	133	120	127	105	111	127	116	126	113	110	104	120	116	143	119	131	119	126	131	108	106	140	128	116	126	116	101	132	138	104	139	126	148	121	123	111	127	124	119	120	134	131	125	135	144	106	146	116	117	130	118	138	117	113	101	122	124	133	124	124	118	114	144	137	126	123	134	112	123	135	127	131	124	139	118	128	123	142	121	136	123	127	124	115	113	124	132	122	147	116	116	113	106	124	127	111	129	127	115	145	123	122	130	151	109	146	93	127	138	112	128	135	126	113	118	125	128	113	136	144	146	111	124	138	141	135	124	123	128	114	123	153	120	114	129	124	129	129	124	142	127	120	113	102	121	124	105	119	128	131	126	121	131	124	117	110	123	102	113	144	125	131	132	126	134	134	108	117	135	117	107	126	115	135	123	118	138	129	145	121	107	114	106	137	127	112	123	126	125	134	124	124	143	144	133	133	117	119	106	110	125	129	134	132	141	116	111	109	117	132	126	128	116	115	136	143	121	111	132	107	133	132	122	123	116	119	141	129	136	107	153	122	112	133	102	121	128	154	126	113	149	125	130	148	107	118	137	96	119	133	132	129	135	115	116	118	102	122	149	124	83	100	125	126	117	121	136	123	130	130	121	121	160	128	129	118	131	111	124	142	131	148	149	120	135	137	129	131	123	115	127	143	140	117	132	132	115	132	129	129	126	131	122	130	141	129	128	109	134	124	114	129	127	145	129	109	130	131	134	150	117	123	100	128	117	132	115	136	115	132	111	127	129	135	135	132	124	114	124	130	111	134	109	120	109	105	132	112	109	130	140	130	124	147	138	105	133	133	111	123	141	114	150	112	147	130	148	113	121	135	107	115	141	124	130	114	151	115	133	140	126	137	128	123	119	121
8385	3492	8581	10137	9172	7491	6055	4906	3891	3278	2686	2381	1977	1714	1500	1390	1381	1246	1120	1071	1218	1407	1241	1061	986	816	806	752	767	710	664	716	686	629	665	687	680	640	646	643	674	660	654	657	621	593	556	577	629	547	553	660	569	554	463	438	445	494	512	533	595	602	597	571	561	510	467	409	419	382	326	317	371	310	339	296	375	328	324	330	361	430	382	383	356	358	341	368	362	346	363	369	362	352	332	352	380	315	329	359	339	329	345	336	300	356	346	350	347	356	328	334	324	327	304	335	318	328	318	336	339	354	348	330	339	358	322	321	293	340	292	330	318	314	353	324	311	345	296	341	306	321	327	356	323	337	322	325	311	306	325	326	316	300	321	328	333	359	344	340	307	329	303	358	319	313	352	322	336	326	278	286	310	326	336	348	336	326	317	340	326	311	339	308	336	334	349	314	313	357	352	315	316	331	346	335	333	327	322	308	326	369	313	337	320	336	370	319	312	342	317	302	359	354	311	334	310	318	345	317	300	327	308	330	317	321	367	346	325	324	307	305	310	295	348	350	323	290	345	330	330	303	326	297	310	309	323	311	324	330	349	309	333	292	305	343	302	331	345	305	334	309	289	318	318	326	326	299	320	331	345	301	314	355	301	313	299	331	318	356	301	324	320	308	336	324	297	313	337	322	332	322	347	312	333	293	321	311	336	308	308	338	319	312	342	335	312	287	327	342	308	289	341	293	332	314	327	336	328	296	285	287	304	300	333	309	353	313	291	334	333	315	349	344	302	327	333	342	362	340	336	295	334	284	335	317	336	303	328	311	323	319	321	297	326	319	338	323	320	319	334	301	305	328	344	339	319	316	336	337	338	312	312	292	321	343	302	326	301	323	309	334	326	340	325	316	335	333	332	333	291	334	331	348	338	310	335	296	314	330	315	306	321	318	312	314	333	322	335	315	347	302	282	330	321	353	326	362	322	362	319	341	307	337	355	334	326	330	318	327	315	304	315	330	299	299	321	322	312	311	300	313	332	340	306	328	305	308	302	310	287	323	309	317	327	323	317	333	305	345	322	304	365	333	313	310	340	306	315	336	333	301	310	298	335	339	288	319	323	348	304	329	329	313	320	320	326	341	311	335	365	342	301	338	326	343	322	320	298	292	338	293	324	293	346	294	290	334	310	322	371	305	313	343	311	316	320	299	327	334	296	305	349	325	370	311	326	331	329	342	314	299	339	357	351	292	339	306	333	309	309	332	349	318	335	349	325	334	321	330	310	345	307	310	313	322	327	302	320	314	326	333	328	338	347	332	317	354	330	328	339	322	321	306	292	354	314	329	302	307	321	316	275	319	302	314	323	296	333	322	309	347	327	335	365	309	336	321	313	309	321	345	325	303	311	345	296	331	340	323	330	329	344	313	332	334	338	310	300	344	305	323	359	344	328	317	328	323	331	299	333	310	319	309	330	331	308	334	343	293	329	323	334	312	311	304	289	307	344	326	298	311	329	324	332	319	344	330	325	336	328	311	331	268	308	337	327	309	305	325	336	311	335	328	351	309	329	331	304	299	325	319	305	312	313	334	335	312	356	340	323	322	303	280	327	319	334	346	301	308	306	307	340	322	316	299	334	306	342	342	309	346	315	349	317	318	300	291	308	331	321	331	322	322	327	307	320	301	331	337	339	345	326	347	345	343	321	304	328	315	331	364	307	324	322	320	352	294	331	356	295	310	315	290	319	295	326	309	320	349	297	307	296	317	347	323	322	309	293	321	316	319	313	325	343	301	305	339	293	311	312	297	323	357	325	335	324	326	327	333	303	305	333	328	336	322	305	317	279	269	323	309	301	327	310	356	325	305	339	325	334	291	344	317	305	318	290	324	333	365	303	308	320	327	312	283	318	326	333	276	322	317	312	316	317	321	299	349	313	279	317	325	336	347	309	312	303	315	305	316	298	314	290	333	337	314	320	321	319	297	310	316	336	315	309	314	327	319	317	326	318	346	333	313	346	301	296	326	330	328	320	310	316	328	329	344	323	341	341	301	313	300	329	342	350	308	343	302	326	343	296	310	300	302	290	326	346	333	310	336	311	315	342	340	325	318	292	308	293	327	349	345	321	324	326	335	341	338	298	333	357	311	347	280	328	311	310	323	331	304	303	335	273	361	313	336	322	312	327	315	310	328	313	317	319	307	354	324	320	326	304	318	364	299	318	333	373	291	329	346	294	361	313	317	327	331	348	313	325	276	340	321	294	296	309	307	302	324	365	312	316	328	327	331	316	295	322	328	334	322	299	297	347	334	344	312	303	342	301	326	295	301	321	321	344	313	335	342	343	319	318	297	335	302	324	333	322	325	308	310	305	329	304	310	312	340	322	342	314	311	322	296	314	314	316	304	320	323	295	334	322	294	342	329	332	298	320	340	360	333	329	314	322	327	317	316	313	340	322	348	328	309	301	307	304	327	327	324	320	309	297	337	317	328	309	310	300	289	311	304	347	320	299	308	296	291	298	322	326	312	312	296	332	360	330	313	316	317	301	319	316	350	317	297	318	316	309	291	344	339	364	331	305	325	321	326	325	285	300	308	316	312	317	346	304	302	331	308	316	302	295	320	319	342	297	347	310	332	314	308	311	308	313	294	308	295	323	324	293	348	289	310	352	319	306	316	324	372	330	314	294	309	327	305	329	322	354	306	322	323	290	310	294	331	301	325	353	316	327	322	313	302	334	364	318	328	345	358	337	310	330	318	313	351	341	323	326	342	303	363	335	338	339	311	304	281	350	327	315	318	344	299	348	331	286	349	298	323	333	329	312	306	317	307	312	324	326	332	308	312	317	335	336	316	316	332	328	355	355	333	319	308	322	321	335	288	311	300	325	310	313	300	280	323	288	300	353	319	309	308	283	322	316	334	334	295	296	289	331	316	323	299	353	296	327	341	319	301	328	314	343	378	357	327	285	331	325	363	307	309	377	333	328	319	295	373	333	328	328	329	299	291	298	340	325	352	329	323	308	314	333	326	324	342	318	321	310	327	290	306	325	331	339	324	326	333	322	328	317	335	326	325	286	321	316	346	369	312	330	323	307	299	303	333	332	328	334	317	313	317	315	354	334	289	312	333	316	318	346	289	333	358	307	295	335	295	306	330	293	358	301	327	319	329	351	327	324	302	302	313	338	335	311	290	346	275	314	321	337	325	322	317	336	324	344	322	325	328	315	323	314	304	326	339	350	308	345	302	325	309	291	321	300	317	346	314	353	338	327	353	305	322	335	310	345	330	320	324	350	323	331	326	309	330	330	322	306	334	306	318	293	318	319	316	318	343	347	333	321	298	334	335	339	349	330	341	322	315	326	345	313	324	342	331	327	354	322	338	335	300	305	332	346	316	314	365	330	323	344	314	333	331	313	312	314	341	306	346	319	292	335	323	303	316	314	333	316	301	307	292	303	312	312	323	305	320	314	327	319	308	348	353	301	292	351	322	349	331	347	321	349	317	308	323	310	350
2956	911	1226	1010	661	530	456	345	328	298	274	262	248	247	219	230	248	226	239	195	225	212	229	241	247	245	214	208	215	236	208	219	232	187	222	211	229	215	184	204	198	223	232	249	194	193	229	232	216	259	220	212	221	217	198	220	204	233	214	194	235	221	206	203	241	206	236	209	204	186	212	209	184	216	172	214	204	194	225	197	197	229	195	201	208	200	199	223	193	190	211	223	242	190	187	206	216	206	208	192	220	200	221	228	185	217	218	207	206	215	189	212	234	227	229	188	211	222	208	177	193	180	211	187	196	229	188	208	218	182	224	219	205	205	210	172	195	236	218	231	217	186	201	201	209	196	207	196	217	197	187	224	219	211	219	183	199	176	213	224	206	213	238	217	204	204	232	215	227	203	214	203	233	210	207	222	204	242	216	190	183	199	199	183	176	212	195	210	217	191	211	215	208	242	216	196	213	251	215	198	188	183	199	185	188	202	223	186	208	228	202	209	206	221	208	194	214	217	198	243	198	198	197	216	214	224	194	212	226	203	197	194	219	206	194	196	202	175	232	221	218	214	193	199	197	212	230	226	230	223	202	241	210	214	222	216	189	203	216	210	199	183	173	192	201	209	209	208	204	214	207	215	227	238	204	183	198	223	217	207	208	204	177	198	196	205	232	180	221	197	193	238	187	201	195	188	235	197	221	203	205	195	193	205	203	209	228	215	195	220	236	224	205	186	205	204	165	206	208	184	204	196	217	233	197	223	204	226	225	203	196	183	206	195	222	194	187	199	196	202	208	234	221	201	223	199	199	215	195	198	208	234	190	204	193	211	189	180	208	207	239	220	191	224	203	181	213	179	210	169	217	213	201	218	202	226	204	198	224	189	190	196	226	169	208	218	217	219	242	215	196	220	205	230	195	223	213	193	194	198	194	204	193	225	229	208	201	211	193	188	217	221	209	220	235	230	244	206	235	214	231	197	227	213	209	194	189	182	192	217	192	191	218	209	204	201	215	188	203	203	208	191	180	200	205	200	216	193	192	219	223	210	219	241	242	204	178	216	204	212	172	180	184	195	233	192	198	185	222	202	193	205	202	215	198	228	198	229	207	212	208	195	218	208	192	223	232	196	225	206	196	196	201	205	219	200	181	194	172	169	214	201	206	202	198	192	183	199	162	193	204	197	215	198	234	200	233	221	216	198	221	222	201	197	188	179	184	210	231	210	196	196	215	244	202	219	180	202	205	199	207	230	183	205	215	200	227	191	192	237	175	226	202	194	212	196	204	220	217	210	228	232	222	233	224	197	194	201	232	201	191	227	212	196	198	199	213	200	220	238	222	215	221	219	192	204	193	202	219	211	201	206	212	226	206	203	178	232	221	221	208	174	195	212	239	191	190	213	192	199	203	230	197	207	211	218	190	202	215	207	205	214	203	209	224	178	216	213	183	208	240	217	206	207	195	184	188	203	238	197	204	177	196	192	205	214	208	210	216	206	202	191	210	184	217	196	190	209	189	214	232	239	236	230	221	205	211	232	258	216	191	223	197	222	183	241	213	190	193	214	206	192	221	253	212	220	203	209	202	192	196	203	217	199	204	215	192	204	210	188	196	207	188	213	206	195	195	184	213	213	215	175	203	213	223	210	177	208	209	205	216	182	219	189	187	186	205	231	193	218	209	215	217	194	209	202	215	217	218	201	210	230	207	185	222	190	206	193	198	194	225	186	198	199	190	221	230	208	212	220	202	214	233	215	207	196	206	198	194	229	219	196	221	218	218	212	202	201	218	216	207	194	191	229	223	243	198	232	215	210	207	207	206	224	187	178	218	220	256	233	221	219	214	215	203	221	229	234	189	195	185	188	203	208	216	198	211	225	207	198	209	213	219	196	207	192	195	218	238	218	199	180	219	215	214	212	209	192	197	206	184	254	213	184	203	218	199	201	229	204	187	199	217	201	192	204	199	213	197	192	192	203	207	241	196	227	215	224	233	194	168	191	202	220	200	212	205	192	197	192	194	217	206	231	208	210	202	212	204	178	211	209	208	194	222	192	210	214	186	224	228	207	225	213	181	198	206	183	214	233	202	182	210	219	191	240	209	197	204	193	194	219	203	180	214	209	236	187	214	228	230	214	201	210	236	185	186	202	197	218	188	214	210	197	246	180	206	194	216	203	208	168	209	198	196	190	210	198	209	212	210	188	227	173	202	210	197	189	209	200	207	236	179	227	244	204	228	224	222	212	201	215	218	204	216	214	211	208	216	219	208	227	195	216	205	201	203	201	197	228	205	173	193	202	220	205	191	194	204	199	194	191	199	209	216	219	196	217	186	197	204	236	207	206	201	222	199	205	199	181	211	218	206	183	225	191	224	202	202	180	205	193	195	216	222	201	196	217	193	230	186	198	196	219	234	196	203	194	204	211	218	189	209	192	215	208	198	214	198	199	210	226	178	193	183	207	212	228	225	222	200	208	218	213	215	217	215	217	213	201	205	193	195	194	183	199	243	226	206	193	171	203	214	177	206	208	204	212	210	196	205	199	226	202	179	191	187	237	221	217	233	195	206	197	226	202	189	222	194	214	239	226	209	200	220	236	194	206	198	221	216	215	218	214	203	200	184	228	227	219	208	218	204	236	168	210	237	205	215	203	200	235	229	199	233	215	212	219	209	216	237	229	221	212	187	211	197	200	221	197	219	208	209	232	219	179	207	203	225	198	206	210	208	178	209	236	214	207	208	233	224	203	209	209	208	199	222	181	192	199	218	210	207	210	205	183	208	213	212	174	200	229	216	206	218	205	213	197	224	194	224	225	220	181	191	195	191	210	203	227	196	189	203	214	226	192	218	203	202	223	233	214	216	234	197	224	166	200	206	213	188	191	184	219	221	214	228	192	228	183	205	181	190	202	200	207	244	229	193	199	225	202	206	201	211	207	210	215	201	188	211	205	189	197	204	203	195	201	202	201	224	239	215	195	235	204	196	190	222	215	213	212	218	208	232	233	214	195	240	202	206	245	199	204	210	214	205	203	207	208	203	214	192	209	198	205	221	213	200	208	209	211	182	212	205	211	184	194	197	195	208	207	207	191	196	182	194	220	208	198	209	192	204	206	223	205	216	234	231	218	217	185	197	173	193	217	194	218	215	189	195	211	187	233	220	200	188	213	198	226	187	225	196	209	230	211	183	192	214	200	208	183	196	184	212	210	197	203	201	201	201	247	206	190	179	213	227	212	198	202	181	208	211	198	216	201	234	205	197	228	194	234	229	203	190	216	220	225	224	241	197	208	187	205	222	189	192	212	203	198	187	204	234	213	229	221	256	215	223	210	213	202	192	218	184	210	222	231	212	203	219	182	179	210	200	218	220	203	208	199	206	213	219	198	220	182	228	197	184	208	192	195	190	191	237	211	231	223	207	194	210	212	198	247	232	228	201	192	244	197	207	206	216	200	189	219	180	215	220	199	196	183	228	182	227	202	218	232	221	203	234	223	210	213	191	229
2581	1196	2440	3006	2567	2124	1721	1499	1153	1003	860	905	749	696	654	632	620	604	605	605	632	706	666	595	538	550	564	552	578	550	523	538	537	528	531	573	585	583	564	580	500	530	516	565	551	538	514	523	547	540	520	536	550	522	497	510	509	515	550	565	551	615	543	598	592	523	537	539	509	492	470	493	487	496	484	453	486	476	480	489	472	453	505	505	484	526	484	497	486	481	494	504	496	506	492	464	493	470	501	484	491	478	453	465	495	479	455	451	513	491	501	498	490	484	507	479	483	491	495	526	460	486	490	501	471	457	507	447	493	448	499	464	479	466	450	441	479	501	514	447	466	480	477	480	475	461	509	455	471	433	477	465	458	479	454	484	473	480	515	456	470	467	482	464	514	501	441	446	465	470	469	459	512	497	494	453	479	480	476	482	478	483	471	507	525	467	493	487	459	494	495	468	495	463	461	463	511	460	482	468	513	500	472	486	491	458	521	497	503	479	470	510	516	510	458	467	481	469	502	472	507	504	481	487	471	470	459	471	486	486	519	464	427	480	476	527	469	539	464	503	503	478	450	488	459	477	461	481	452	440	465	471	479	491	503	456	512	472	501	478	494	433	485	470	467	474	459	511	486	487	524	503	500	446	516	495	464	504	456	463	489	413	464	478	512	492	482	481	503	433	477	471	490	455	467	475	537	504	492	469	482	460	508	477	490	493	482	480	499	499	515	469	525	457	449	441	488	489	457	474	496	436	485	460	456	465	459	484	472	480	470	457	527	470	492	501	440	499	501	474	525	455	515	470	503	488	471	458	438	466	460	457	490	471	462	486	455	482	475	486	466	468	450	519	514	467	454	510	474	463	503	471	469	462	472	473	512	514	456	468	463	479	505	513	443	507	501	478	500	472	451	446	520	480	483	462	467	483	497	460	463	486	446	500	501	515	469	508	474	494	454	513	505	496	474	488	493	500	486	457	464	497	447	470	470	512	473	467	508	489	467	493	467	487	484	465	502	487	487	478	464	499	470	493	494	494	484	473	470	514	485	494	488	499	481	444	485	462	469	459	492	480	509	524	487	487	485	506	485	512	466	478	477	470	491	461	497	467	458	467	441	466	469	470	498	487	458	469	466	473	476	486	497	435	461	489	518	479	481	437	474	513	485	505	455	484	483	448	540	471	472	481	490	466	463	490	503	471	491	479	491	445	497	496	480	484	459	486	464	486	497	517	445	445	494	521	463	448	467	462	501	499	466	486	479	471	443	499	468	468	469	535	466	494	472	472	476	455	464	483	482	503	502	469	453	505	494	454	494	463	511	495	482	500	461	458	481	485	515	437	481	482	467	493	447	487	479	471	517	473	429	480	499	501	512	480	485	495	451	424	478	459	487	501	468	507	482	449	488	491	473	473	485	480	447	471	455	477	452	492	436	463	464	473	522	471	445	465	460	509	487	514	529	483	453	476	468	518	498	464	472	507	511	442	542	462	462	484	503	505	474	475	483	456	449	510	481	487	488	485	487	475	478	484	460	468	462	518	446	511	474	467	486	505	463	457	506	515	477	486	461	487	444	495	492	477	489	449	490	469	481	485	486	488	483	459	496	485	467	481	506	489	485	468	465	456	485	449	520	485	529	488	518	507	467	493	488	456	478	436	477	496	458	488	486	502	516	467	472	420	501	491	466	457	488	481	499	503	473	505	488	493	472	510	449	471	475	483	482	512	470	458	523	464	471	473	475	446	487	461	462	491	490	492	461	504	488	465	474	477	464	478	490	486	484	439	501	439	469	457	486	456	506	478	507	477	468	492	486	482	484	464	497	488	464	462	485	496	473	457	476	475	482	455	484	495	482	495	472	481	506	488	479	497	491	453	481	484	459	500	506	484	441	462	473	494	464	456	518	488	467	505	451	505	469	493	466	504	458	527	468	452	453	439	481	467	509	443	505	499	472	499	466	481	502	483	473	496	503	477	474	526	492	498	461	468	447	492	456	513	441	463	490	463	507	469	502	453	524	458	444	497	494	492	509	503	498	501	472	497	473	482	506	474	499	483	482	438	473	448	444	512	513	495	518	483	500	494	475	502	488	484	456	494	503	466	466	487	476	480	489	468	491	450	454	490	495	472	446	493	521	489	479	492	474	485	485	509	498	458	458	484	458	508	468	492	496	448	490	503	482	468	511	498	455	462	486	487	499	471	514	469	503	473	520	487	449	473	485	470	518	463	447	484	488	448	509	498	489	467	500	501	494	486	462	481	474	518	512	485	487	446	447	503	469	446	463	456	485	450	466	473	461	488	491	483	494	493	497	494	460	513	506	496	508	496	511	507	496	506	484	492	518	514	511	508	505	494	474	498	471	471	514	490	476	480	463	479	476	472	469	485	469	492	434	479	454	450	498	470	502	470	490	487	481	474	477	487	500	449	487	481	490	474	479	460	477	542	483	460	476	501	461	494	473	480	472	476	445	455	433	467	492	447	480	478	488	456	480	474	497	496	476	476	476	510	511	495	462	442	487	495	493	450	460	495	456	497	453	498	450	502	486	502	463	468	481	526	484	477	432	479	470	484	518	477	466	531	457	481	495	474	471	507	476	462	508	509	472	529	488	473	514	470	451	482	506	475	477	459	510	498	528	457	476	455	460	547	494	495	446	475	453	438	491	479	498	520	480	492	497	508	453	495	467	476	476	474	474	482	515	492	504	465	477	485	511	476	493	490	488	452	485	494	480	498	465	519	485	475	464	501	504	466	517	469	511	476	454	458	463	453	456	486	507	503	496	478	505	482	495	457	471	477	467	516	486	478	462	468	514	470	443	478	487	465	487	501	490	465	492	502	470	510	464	481	465	459	450	501	461	509	464	466	461	473	493	492	499	490	455	525	495	471	464	462	442	433	503	502	454	459	521	509	477	494	514	472	509	454	470	504	490	506	484	535	471	503	479	512	472	485	473	531	486	491	500	470	463	486	495	486	483	461	471	503	475	494	492	505	505	509	485	529	462	512	490	480	481	494	494	464	492	493	504	474	489	475	495	473	495	486	453	454	482	462	445	486	427	471	467	450	519	469	452	450	496	483	491	478	507	457	513	516	468	445	520	479	495	460	509	510	469	475	491	499	464	500	444	449	518	442	427	503	478	478	473	480	488	476	461	497	486	471	474	523	509	481	434	468	475	490	529	515	524	466	441	488	486	473	530	475	489	489	516	509	468	530	481	511	490	496	478	528	480	479	504	481	486	487	478	483	495	494	497	449	461	501	510	443	505	501	472	469	475	477	480	512	511	491	498	487	496	518	479	454	515	471	488	489	430	509	473	513	434	503	472	426	504	488	530	487	458	467	498	515	454	477	472	457	466	465	496	476	480	490	505	477	448	479	512	477	494	537	474	486	449	506	492	483	499	515	461	461	476	524	469	507	479	462	474	498	481	464	484	503	473	465	471	505	473	496	487	480	450	474	483	478	466	464	480	486	451	510	472	493	521	519	468	452	482	474	464	463	458	434
8945	2242	2979	2260	1489	1053	823	634	461	425	364	307	301	253	251	204	207	196	180	208	212	181	177	144	168	154	157	153	192	156	145	158	129	144	155	143	144	135	158	126	110	143	144	159	141	163	147	130	124	154	143	132	157	158	130	114	113	112	155	141	149	140	150	126	130	141	144	127	119	90	130	114	127	115	130	101	100	104	119	109	125	127	110	124	114	116	127	118	135	118	152	125	113	124	126	136	127	114	122	132	138	102	116	112	129	122	109	126	128	110	118	114	140	118	127	115	120	125	131	127	106	129	118	124	121	117	106	120	113	105	124	131	139	120	130	123	134	128	123	132	117	117	122	122	115	122	128	129	111	107	130	120	122	117	133	100	114	127	120	101	111	135	114	112	108	121	114	108	119	137	113	127	124	129	103	120	107	131	109	140	108	124	137	134	116	123	112	125	110	119	106	121	113	129	113	104	118	117	129	111	107	109	133	119	99	99	123	136	125	128	126	102	122	111	138	127	132	141	117	125	129	106	107	123	106	126	127	104	116	128	124	114	138	117	130	123	118	142	151	126	99	114	124	112	124	129	100	120	94	125	119	137	127	121	123	110	129	134	120	124	118	121	125	111	108	116	111	126	117	109	117	112	142	103	107	128	120	122	152	127	131	128	118	128	129	135	129	121	118	122	131	112	128	124	131	132	127	114	137	123	123	118	125	119	110	87	116	127	105	122	136	122	130	120	113	115	122	127	120	110	130	113	123	101	102	134	132	141	95	94	120	96	121	97	119	129	136	112	111	124	120	130	121	116	129	115	130	133	120	126	122	111	129	121	114	138	115	118	107	136	117	116	125	118	111	100	123	122	129	128	125	110	133	118	106	110	129	128	125	102	114	127	113	128	112	103	147	125	133	135	121	120	112	127	106	105	117	121	142	126	118	120	129	127	133	128	134	108	113	138	140	134	124	128	138	159	112	113	126	149	133	124	125	113	113	101	119	120	112	114	127	115	104	130	119	116	120	110	109	107	122	116	111	134	117	140	103	128	132	136	130	113	133	141	120	118	134	113	111	129	130	125	128	109	128	102	116	117	103	137	132	144	134	127	126	120	104	117	118	124	131	95	112	137	109	107	106	128	116	117	118	129	118	117	113	110	115	126	118	114	117	136	156	117	125	112	126	123	129	130	115	120	121	134	101	124	108	123	113	115	125	122	121	126	98	136	111	119	105	122	103	102	97	114	113	121	127	119	115	132	123	97	130	119	132	135	143	129	113	106	120	119	107	132	131	133	121	127	140	112	118	136	105	122	130	118	136	117	119	148	114	146	128	133	133	141	113	115	113	133	123	115	116	120	112	122	132	121	119	112	126	108	118	117	141	132	128	118	104	124	130	120	132	95	136	116	105	123	123	115	108	112	124	126	118	122	126	114	116	141	112	114	131	117	131	105	123	126	115	135	126	110	137	139	119	132	117	116	107	137	109	128	126	133	114	113	123	126	100	123	112	140	141	126	125	133	119	109	126	124	124	107	137	144	129	127	138	141	112	124	139	116	118	123	118	124	95	137	128	123	132	118	110	110	128	128	131	128	99	126	122	129	107	125	105	126	134	140	123	114	120	106	123	112	131	129	113	116	138	119	123	115	141	105	97	108	113	86	145	103	99	128	120	126	109	119	130	144	120	125	121	125	137	104	122	121	107	117	127	138	121	122	127	112	128	115	101	104	112	101	120	97	119	123	116	113	128	130	118	122	121	127	108	140	90	139	113	120	126	113	131	126	129	117	116	114	126	119	121	113	102	132	112	137	113	115	118	117	115	143	119	134	148	121	123	129	100	123	131	136	134	134	120	120	132	129	124	120	142	142	107	131	102	137	127	129	113	123	116	127	121	130	133	113	118	147	123	115	117	125	103	125	137	129	115	120	117	131	111	98	103	138	117	120	125	136	106	142	117	114	117	99	122	115	130	99	136	122	135	128	107	112	116	106	120	134	112	130	130	123	122	114	96	110	123	125	117	130	128	126	126	110	122	123	116	129	109	144	108	108	117	112	108	133	112	114	104	129	121	115	124	123	127	110	107	147	141	121	120	114	124	103	104	122	104	111	125	115	119	111	128	107	125	121	124	138	132	123	115	113	141	115	116	89	118	113	119	122	110	112	116	110	115	121	135	112	108	123	136	135	113	120	123	131	122	136	130	122	133	134	123	131	127	120	106	129	114	114	102	115	155	126	119	122	106	118	112	124	104	119	109	106	141	110	117	115	122	131	122	101	129	116	106	122	124	104	125	137	138	117	112	140	128	118	123	113	112	98	123	123	129	124	126	155	107	130	121	101	111	146	130	101	115	105	106	139	128	111	119	134	124	162	115	103	141	110	113	119	126	122	104	123	120	107	113	123	104	100	115	128	106	119	104	104	123	125	113	126	132	142	100	129	132	123	120	120	107	125	126	137	127	122	127	115	130	130	115	107	139	117	112	139	106	136	126	117	106	131	131	120	123	106	124	136	102	131	125	154	120	121	132	114	128	115	121	115	124	127	122	115	122	114	130	122	112	99	128	104	121	118	134	124	134	143	130	136	136	146	111	124	124	111	116	134	114	121	127	128	119	123	125	135	130	113	132	97	132	120	113	113	127	103	118	122	134	117	111	132	112	106	101	134	134	128	128	125	121	93	104	109	120	153	124	120	126	129	147	129	122	135	102	122	138	120	140	111	124	96	144	122	119	116	105	126	99	121	130	111	127	134	142	134	147	120	107	125	125	140	126	129	111	135	121	137	134	137	133	130	128	119	107	119	111	138	126	131	129	136	107	139	113	92	111	130	129	116	120	126	131	117	117	117	124	126	112	110	133	123	135	132	128	124	115	122	123	125	118	122	114	104	127	115	112	108	119	132	126	133	104	122	113	114	107	121	129	126	130	95	109	109	144	128	120	120	130	127	119	128	113	112	139	137	92	131	132	117	131	124	133	126	123	138	148	131	100	112	126	106	116	122	130	104	109	127	133	121	140	112	104	124	127	126	122	118	119	127	130	118	121	124	160	125	124	123	118	105	122	107	105	124	120	134	129	119	132	162	149	134	133	114	115	129	108	119	113	117	103	156	125	117	120	136	136	126	126	115	121	126	107	118	118	110	116	117	125	108	127	114	125	122	158	137	124	123	129	128	114	118	119	125	117	128	138	124	111	111	117	112	108	132	112	132	118	144	133	148	131	141	118	127	105	97	107	107	111	104	134	124	126	123	98	122	91	141	128	123	126	126	112	107	131	122	129	118	120	121	121	108	136	113	143	151	127	139	115	111	107	123	135	126	131	129	123	124	120	131	130	134	137	107	110	131	127	114	118	124	129	111	115	114	119	103	138	106	123	123	142	130	119	118	140	128	99	113	112	135	121	123	118	141	113	128	124	123	108	134	144	109	99	98	112	115	130	125	84	114	119	126	123	113	107	113	115	123	114	112	154	120	126	128	123	133	132	115	123	128	130	116	143	116	126	119	129	119	122	108
6413	2230	5625	6780	6013	4906	3927	3175	2508	2123	1713	1449	1332	1152	1023	987	892	849	752	794	904	924	840	699	586	555	558	575	497	520	517	524	555	512	503	538	587	522	521	531	522	515	583	534	513	461	474	469	493	446	453	497	480	474	388	410	396	447	470	443	479	476	462	530	493	428	400	345	343	297	315	326	301	311	290	312	316	315	312	321	366	338	305	347	315	349	340	310	312	334	317	342	344	273	305	326	315	298	331	286	321	300	333	334	302	311	312	295	335	334	308	293	313	306	312	304	308	294	311	293	347	288	314	312	298	283	316	295	307	321	310	287	299	324	332	298	297	309	328	299	291	304	320	308	291	276	294	301	279	296	301	309	285	279	296	301	322	308	300	303	283	268	273	312	311	287	285	272	306	314	304	278	281	286	277	274	299	289	321	284	339	280	289	336	306	299	277	299	313	293	333	287	321	315	303	296	297	336	274	328	286	309	302	294	297	288	299	291	354	315	309	290	303	306	310	304	284	280	274	342	288	302	312	272	321	343	298	291	317	303	313	289	313	337	324	303	297	307	303	301	313	293	292	314	332	296	283	303	263	302	264	273	300	318	279	294	256	306	288	285	295	316	311	300	291	306	314	309	296	291	277	284	320	282	271	292	337	286	298	338	313	309	318	293	283	293	283	308	324	296	310	342	305	311	278	294	297	303	332	301	319	294	316	293	305	285	305	307	293	288	296	320	281	336	314	316	302	276	289	287	304	298	287	286	289	280	314	287	297	290	291	286	314	313	329	321	341	321	324	310	291	285	296	302	297	288	295	314	316	316	303	307	325	319	301	294	336	314	299	292	307	295	292	292	331	320	294	300	283	323	303	289	278	291	304	295	314	305	290	284	311	271	308	295	331	277	319	293	345	280	301	309	292	280	315	277	290	273	316	270	312	303	276	294	261	292	264	321	340	318	281	278	271	290	331	331	275	306	323	299	289	306	302	275	335	302	308	327	274	294	324	288	299	283	291	308	310	318	284	278	262	293	308	297	288	304	288	286	274	314	298	301	305	298	267	292	334	305	279	313	317	309	307	305	279	322	321	310	268	306	309	293	292	281	265	315	300	313	295	294	319	325	295	315	282	290	319	322	318	297	272	280	298	328	288	334	320	316	287	324	291	326	296	317	303	303	293	303	300	313	291	327	305	317	311	301	310	287	315	305	328	301	308	281	312	306	288	304	312	293	295	299	308	296	297	283	291	306	311	279	299	313	332	310	319	307	281	281	326	280	310	319	302	311	303	301	302	292	292	336	289	329	330	299	311	271	286	299	293	311	324	279	274	300	327	322	304	297	296	289	304	299	310	331	321	293	298	333	308	304	316	285	326	280	339	274	301	310	313	308	291	334	316	331	290	301	313	331	291	309	267	300	272	296	322	279	287	279	275	302	307	321	299	283	270	301	315	295	283	284	322	284	282	281	283	269	319	280	304	282	319	294	310	293	312	305	281	301	313	294	347	269	311	307	286	294	287	300	289	298	289	290	291	305	292	306	317	320	306	277	312	296	275	337	276	288	302	325	300	290	310	322	344	302	308	299	301	334	319	306	328	286	301	302	318	341	293	274	294	291	293	299	302	311	288	358	330	286	301	321	302	339	309	318	280	298	288	310	300	291	307	292	290	318	291	306	298	303	284	338	309	325	289	316	272	333	320	270	324	280	322	299	307	279	286	295	295	306	309	277	345	313	334	291	301	286	317	305	326	289	322	289	277	326	318	330	304	331	299	320	272	297	292	293	303	293	295	271	308	318	308	326	296	287	291	303	334	311	333	286	325	323	292	308	296	294	282	309	286	286	286	319	316	302	308	319	295	291	308	301	287	330	308	309	311	348	332	303	312	324	315	299	333	331	295	274	319	262	317	277	311	310	321	300	307	298	283	317	285	288	290	286	317	315	278	296	309	329	281	272	289	278	267	300	291	305	315	299	311	321	308	312	323	280	294	295	293	297	314	311	315	297	297	309	284	284	305	313	299	299	294	300	280	287	250	262	289	326	302	287	338	311	274	304	295	337	254	299	297	331	272	290	304	290	313	274	290	305	320	291	292	302	304	310	296	317	289	327	295	289	292	349	319	299	298	321	309	300	269	288	312	320	318	337	338	310	289	282	298	287	328	287	318	307	276	272	329	293	300	292	272	314	289	274	295	301	323	314	342	304	318	299	298	290	356	247	305	293	346	284	298	298	277	315	297	311	281	329	306	285	285	306	306	322	316	295	288	284	313	307	291	302	300	313	314	308	287	307	295	306	297	290	285	310	282	329	308	277	285	309	303	324	300	252	273	299	298	295	298	320	299	314	306	302	318	284	304	293	297	298	301	293	292	312	316	278	307	278	292	282	279	292	287	331	282	297	302	325	291	306	306	307	291	308	295	326	337	340	306	338	265	293	310	335	304	309	324	290	278	319	278	309	318	298	300	317	334	270	303	309	324	292	288	321	264	311	292	311	309	307	284	300	302	284	294	285	312	330	329	286	274	318	323	285	315	326	293	328	310	322	309	306	325	298	308	293	331	293	305	300	309	286	282	340	290	302	308	303	317	313	325	318	300	288	320	317	299	278	321	291	300	317	313	319	318	329	302	322	333	295	306	334	282	300	296	285	309	310	309	285	292	297	312	324	283	287	299	275	295	290	317	307	324	282	304	305	296	310	313	316	314	295	311	336	291	292	282	298	325	273	292	310	277	298	295	298	316	274	293	290	348	313	339	291	322	327	323	316	302	307	295	309	314	307	305	306	313	307	278	291	320	314	318	316	324	321	288	282	322	281	310	311	300	321	303	328	316	308	329	319	304	303	294	299	281	279	313	302	278	301	278	316	289	310	269	291	301	293	296	292	290	304	320	301	322	285	324	309	282	278	332	314	278	294	312	295	288	298	287	270	292	296	302	299	298	322	310	277	316	329	318	288	343	294	297	311	308	327	275	262	307	306	279	294	293	322	284	310	297	323	295	297	320	301	288	290	301	299	323	278	313	306	307	286	316	290	292	290	289	289	287	311	300	326	295	296	290	311	286	299	304	275	305	297	300	287	313	273	294	314	292	279	301	265	303	284	308	306	298	279	344	261	287	269	338	275	316	311	281	298	347	306	348	285	303	329	324	283	355	310	292	289	336	329	306	298	284	311	312	305	294	291	305	310	312	314	324	293	294	289	286	323	355	305	325	328	302	275	274	322	292	295	301	331	275	303	304	284	288	281	291	303	302	320	331	299	289	298	303	322	315	275	281	294	279	262	312	324	308	280	305	304	317	315	287	316	312	287	307	279	314	292	297	283	290	314	316	277	307	320	306	311	271	293	273	327	293	314	331	327	319	304	319	289	292	303	287	313	274	319	306	317	290	276	291	312	293	295	290	289	304	294	293	315	329	303	260	295	304	303	305	320	322	317	314	297	284	295	304	297	299	299	281	284	279	303	296	304	319	288	289	308	290	295	316	305	309	306	302	270	301	280	300	319	307	288
15879	4176	4986	3851	2527	1749	1248	929	761	606	455	436	395	344	263	287	237	223	227	273	293	237	272	222	210	181	196	176	162	189	158	189	137	170	185	187	168	165	171	151	169	174	175	174	179	173	154	166	145	133	158	155	169	159	171	138	162	139	167	175	171	188	179	171	150	137	143	132	134	120	126	116	125	123	139	124	117	120	125	124	137	134	124	112	128	120	127	121	121	131	156	136	123	132	120	119	134	125	124	108	120	143	134	132	134	137	140	110	114	115	126	128	122	107	123	135	126	141	136	110	103	113	120	125	137	134	129	112	117	130	114	114	135	106	137	133	139	143	137	134	132	112	121	103	146	120	111	140	137	104	128	111	125	126	126	144	142	139	117	135	143	129	130	106	137	133	123	115	127	103	137	124	144	146	114	131	101	129	123	121	108	121	121	120	128	125	111	130	121	118	126	138	124	126	127	132	125	127	132	129	120	125	132	112	127	112	165	113	128	123	127	128	129	124	136	120	123	120	132	131	118	115	130	111	126	117	123	130	132	118	109	134	130	109	140	110	136	137	131	135	120	122	133	93	132	125	146	103	114	115	124	114	144	137	118	121	107	119	136	120	134	125	114	157	137	125	130	129	124	136	135	121	122	117	131	138	125	126	125	125	130	138	122	139	136	146	134	143	153	114	129	129	121	129	139	132	134	120	114	122	141	117	116	149	147	112	148	134	111	117	115	117	107	131	137	136	121	120	157	146	131	123	118	132	140	124	137	124	122	108	135	132	113	131	114	135	128	132	114	109	139	123	139	122	118	131	137	144	133	119	119	147	130	115	119	125	118	125	135	131	144	137	126	107	129	119	126	126	118	117	126	142	135	136	119	122	128	131	120	128	125	131	121	126	134	124	146	141	125	129	132	95	121	123	113	104	138	117	125	119	138	120	127	137	140	117	102	126	119	137	126	120	113	132	141	101	121	122	136	115	135	115	133	135	127	126	137	131	143	119	146	108	125	124	107	120	132	124	140	126	134	132	116	132	111	122	139	119	113	119	116	124	117	116	123	121	139	133	134	105	110	134	126	138	114	139	118	152	138	110	131	140	131	142	127	141	125	140	119	144	150	101	134	149	135	140	114	117	133	120	147	132	122	147	118	127	123	134	115	122	112	127	125	124	130	103	128	143	135	115	129	137	119	121	148	122	123	116	127	115	134	119	118	118	119	130	118	159	133	111	112	122	115	124	123	130	143	138	130	144	115	125	124	113	139	124	122	120	126	134	110	123	117	123	107	128	136	154	142	135	112	144	110	129	122	118	128	118	135	148	126	140	138	117	90	116	104	106	129	126	124	112	134	132	110	141	117	121	126	117	136	140	135	138	126	116	126	141	122	122	116	145	109	120	137	129	120	116	120	112	124	124	113	138	129	112	128	129	132	113	130	117	108	120	118	127	130	109	146	124	133	132	127	135	128	117	127	116	147	122	143	131	121	122	134	117	126	126	125	130	135	139	123	122	108	141	122	119	120	118	139	117	125	111	114	112	152	125	114	113	116	146	124	136	123	121	134	131	136	144	110	128	122	116	143	114	116	122	142	131	116	103	130	119	131	124	110	126	121	119	111	134	126	127	115	124	127	134	103	139	146	124	140	120	120	95	121	137	150	124	158	102	139	132	136	138	135	134	139	124	124	116	144	133	123	144	106	108	117	128	133	132	116	108	129	133	97	120	123	115	144	110	119	120	119	127	126	131	100	119	132	141	108	105	133	143	128	138	121	126	149	113	132	132	127	138	108	128	127	141	129	145	125	150	111	127	106	111	128	132	132	115	136	140	118	103	158	119	137	140	112	127	126	130	141	116	115	108	131	105	136	127	130	101	137	122	149	143	98	129	143	97	126	107	94	139	124	129	127	123	132	129	101	137	110	113	120	117	107	125	130	121	129	119	113	123	126	122	137	137	120	123	128	161	146	121	140	139	118	135	138	115	108	131	127	111	110	125	135	129	149	103	133	127	113	136	110	124	130	131	99	134	117	137	129	112	109	133	131	133	128	143	117	131	129	146	116	133	151	122	120	117	125	111	121	114	134	125	111	114	111	131	126	115	124	101	120	125	112	126	115	142	118	143	133	137	119	125	113	137	121	132	124	118	115	125	129	132	156	103	141	147	123	129	151	125	127	118	129	106	118	128	145	114	174	121	113	107	104	111	132	120	111	101	129	128	129	147	128	129	141	106	121	121	129	119	124	129	135	125	112	125	115	116	126	150	136	140	122	143	120	118	135	130	115	120	134	127	112	141	118	130	144	137	123	135	129	122	126	121	135	126	125	109	112	129	123	145	119	104	141	128	127	146	134	147	132	119	130	140	119	110	121	114	110	127	143	145	121	125	118	120	112	129	125	119	125	118	126	123	141	121	125	126	127	99	97	138	130	124	114	144	106	116	133	106	118	121	122	135	128	105	112	112	135	112	124	131	132	109	141	144	141	133	111	118	129	141	111	122	117	143	140	138	113	122	128	118	160	107	117	104	107	120	95	100	131	127	102	112	130	119	131	135	130	126	119	130	125	121	121	104	110	138	117	115	116	152	123	133	149	127	129	125	120	140	121	134	112	149	140	138	121	107	111	101	125	134	117	143	116	134	134	123	113	112	109	148	104	125	115	132	121	129	122	141	132	107	147	102	123	102	126	121	119	138	139	107	142	125	115	165	125	128	124	137	136	120	125	126	142	110	121	117	147	111	159	140	130	126	157	133	137	122	138	123	128	119	118	123	154	124	127	136	146	143	131	131	114	112	120	131	128	118	130	131	113	130	100	124	113	131	136	138	132	122	124	149	116	126	130	112	115	114	124	131	130	134	113	131	124	137	132	105	121	129	111	142	135	118	113	119	128	119	129	110	131	113	141	130	126	108	110	150	109	119	118	130	139	114	120	122	148	144	155	112	122	128	122	135	126	121	105	122	133	155	131	126	126	105	116	121	141	123	133	147	135	117	117	146	117	113	135	135	127	126	141	148	115	137	138	137	129	118	118	140	125	112	106	134	139	136	145	122	144	124	126	131	139	125	133	142	138	137	123	126	119	129	109	124	116	125	115	114	140	132	150	121	137	125	140	123	137	120	156	141	141	127	125	132	116	107	145	129	123	146	129	121	140	141	144	115	119	122	150	112	140	141	120	134	113	116	121	138	138	120	135	135	142	113	111	129	134	131	124	147	146	122	123	121	131	140	130	116	113	126	133	130	119	140	130	122	134	138	112	133	116	126	159	107	139	113	117	121	126	122	117	135	125	100	133	131	105	143	144	145	124	115	114	125	122	113	144	107	130	128	117	137	142	122	128	149	116	120	152	163	128	154	128	137	112	126	117	131	139	116	133	122	110	123	132	109	112	128	131	129	127	129	118	115	129	124	136	126	98	110	119	122	131	141	114	126	118	143	122	118	132	111	127	138	117	108	112	113	120	113	114	108	115	113	114	123	119	115	130	125	149	115	118	142	109	143	132	135	121	117
8366	3411	8358	10286	9060	7349	5920	4768	3869	3279	2808	2284	1940	1715	1455	1364	1291	1203	1117	1147	1332	1282	1259	961	789	793	775	793	747	743	687	720	729	649	715	712	674	674	645	682	677	685	688	679	610	573	572	584	587	536	547	561	609	555	514	458	465	555	598	596	605	656	690	680	600	547	469	445	420	384	364	347	332	393	363	304	364	358	368	377	353	367	349	379	364	351	354	352	351	346	392	333	315	342	322	337	328	331	350	338	321	340	329	300	332	299	342	344	353	359	329	307	334	322	343	364	343	321	333	352	296	327	350	359	356	343	312	322	332	329	322	323	366	319	331	350	348	359	341	339	344	319	324	299	321	315	305	328	300	291	334	316	313	299	302	331	330	327	341	316	331	334	312	305	307	318	326	324	342	320	301	297	315	330	337	318	341	330	321	327	330	302	352	294	321	316	297	329	317	306	332	333	298	312	334	332	372	316	302	329	349	308	335	306	331	339	360	323	297	353	312	294	362	333	337	308	318	352	314	347	312	315	347	348	299	357	334	332	315	336	303	313	295	338	291	328	307	295	319	310	331	320	317	311	336	348	347	369	308	301	324	330	283	303	340	361	349	311	316	325	315	309	351	315	308	333	334	326	324	326	306	334	327	306	325	308	342	333	323	335	310	306	339	308	316	331	336	320	355	337	312	323	338	329	304	298	333	341	317	306	325	323	328	357	321	324	303	364	324	331	319	291	329	324	315	324	326	325	308	304	321	330	313	316	327	344	357	336	308	337	346	312	319	338	321	310	327	300	303	327	322	330	366	323	306	307	312	320	319	331	341	341	319	329	330	321	328	304	315	337	335	310	314	342	302	321	317	279	303	298	317	316	306	339	340	346	270	289	334	337	347	372	315	307	315	354	336	322	321	307	335	346	297	339	280	329	331	328	347	332	333	316	303	340	319	312	318	337	319	307	326	323	325	318	329	316	299	332	302	314	337	333	339	319	331	318	355	336	344	323	311	306	330	333	339	321	334	332	339	326	338	297	338	326	305	338	326	345	353	348	320	336	357	322	339	360	328	330	319	320	314	283	311	341	325	301	294	337	337	352	360	285	350	298	297	306	326	312	337	328	336	329	332	336	355	340	323	329	321	345	290	322	332	326	311	318	322	312	294	324	329	347	317	335	324	345	322	319	312	311	304	352	328	309	346	329	317	318	320	339	342	323	321	302	344	323	324	309	325	323	324	299	339	303	325	323	315	340	331	315	348	332	355	312	350	319	309	324	334	320	293	366	293	371	347	359	330	342	333	329	372	342	326	288	337	313	313	311	323	304	317	317	331	330	338	355	313	348	325	363	312	304	311	349	289	299	331	323	313	329	340	317	322	301	318	343	298	333	307	340	305	355	321	345	290	309	344	310	341	313	337	335	313	338	339	285	299	320	323	327	309	348	309	296	323	310	307	345	308	336	303	296	328	295	314	338	304	320	327	296	288	335	294	324	309	296	307	308	278	292	319	302	305	348	301	301	344	335	343	322	317	323	332	327	341	297	351	329	327	319	338	355	348	319	298	300	325	312	304	350	329	306	327	335	335	333	328	324	333	328	340	305	326	345	332	320	278	350	326	329	343	321	315	326	305	328	317	337	297	307	374	297	355	358	335	326	294	320	331	346	352	350	354	316	317	334	335	360	342	328	353	333	334	300	312	327	312	339	308	324	318	320	348	332	329	321	352	289	347	336	313	328	311	324	326	337	311	310	299	370	348	331	306	340	332	366	334	338	310	327	300	340	331	323	290	320	323	335	329	295	342	323	342	310	292	303	329	316	303	338	329	338	321	318	293	268	284	331	344	332	330	349	330	321	329	339	322	292	329	314	300	314	327	309	324	297	302	350	312	333	301	309	287	301	296	351	328	349	314	345	324	337	319	338	345	336	330	318	338	317	306	335	305	335	322	326	341	307	323	316	333	305	334	325	348	286	318	278	324	318	310	306	322	302	353	351	298	321	270	307	334	304	321	338	311	315	336	321	306	342	302	357	313	341	332	302	318	320	310	330	306	314	318	318	321	328	313	324	302	293	317	356	334	320	324	318	326	314	347	315	322	341	331	324	351	334	319	325	303	321	327	305	315	330	302	343	313	322	294	340	339	301	344	315	309	323	321	324	322	350	304	328	350	321	334	293	301	313	317	330	317	351	319	302	315	316	300	351	336	336	287	361	325	318	327	304	334	330	329	334	306	359	339	271	324	317	297	334	300	335	338	311	280	337	317	303	339	297	309	305	315	329	317	338	316	298	297	319	305	303	350	304	326	320	326	323	312	304	330	363	329	311	310	319	295	352	313	297	322	339	292	272	339	341	318	351	344	352	324	310	341	314	314	305	312	307	339	314	343	320	347	323	304	288	341	307	359	324	336	339	325	316	335	308	313	306	365	318	335	323	328	327	343	339	318	333	334	307	345	343	328	296	277	307	324	340	321	306	285	344	309	314	337	302	346	340	316	276	329	328	332	339	315	343	322	315	301	303	328	278	331	350	319	315	315	327	304	348	303	308	343	324	304	321	363	316	287	317	363	329	305	336	344	325	345	311	341	313	297	342	328	347	299	308	314	323	312	298	313	331	304	323	341	339	300	310	327	331	319	307	286	342	360	338	362	304	335	294	314	293	325	338	321	306	330	310	323	337	314	323	361	309	312	331	322	310	298	361	296	341	309	355	325	340	320	327	326	356	322	269	306	323	304	309	286	321	328	327	296	319	332	335	333	331	354	341	356	346	353	299	334	343	320	292	330	319	337	351	303	324	331	325	303	326	318	326	292	342	326	299	341	300	333	330	307	331	320	297	298	324	315	364	334	329	301	305	326	335	310	335	299	321	334	345	295	308	313	302	332	347	302	332	333	325	324	304	327	317	322	319	331	303	305	335	328	330	337	304	346	345	328	305	319	315	303	295	319	327	345	334	335	352	336	305	342	322	340	317	350	311	317	281	321	319	343	300	358	303	307	322	333	330	313	315	336	316	308	290	306	335	327	327	308	300	324	350	315	311	317	353	315	326	357	312	337	321	341	358	356	337	308	346	284	333	337	315	322	339	331	324	336	340	318	299	322	306	306	351	352	307	329	343	317	314	356	318	343	318	312	301	312	296	321	340	333	307	330	322	329	338	323	308	352	323	322	311	322	315	300	309	325	342	344	315	302	315	318	318	323	321	328	311	296	312	315	338	301	341	277	310	323	295	324	303	281	318	336	344	325	340	304	344	365	343	332	354	331	343	315	328	318	307	304	332	329	306	325	329	312	335	344	312	336	328	297	338	338	299	312	349	318	321	341	333	372	322	334	331	330	322	311	306	275	323	344	311	331	333	350	332	313	322	324	301	347	310	347	312	313	323	336	296	325	353	393	325	311	293	322	346	342	326	308	302	308	324	314	290	315	308	313	338	352	298	319	350	315	337	357	300	341	327	311	314	336	325	306	359	335	340	334	299	320	350	344	325	324	353	289	299	319	328	307	347	307	337
2943	972	1218	925	691	525	404	350	355	328	270	268	261	238	244	229	216	238	200	243	231	254	253	226	228	230	207	190	225	234	218	206	197	205	173	224	232	234	241	210	236	200	225	209	215	220	227	193	190	216	200	186	245	245	220	218	214	207	213	250	252	218	196	221	238	202	215	221	229	191	202	209	187	179	205	198	189	217	210	233	201	220	217	204	219	219	222	197	189	224	219	234	180	207	211	197	185	221	208	214	200	201	210	227	211	227	209	211	222	209	209	211	214	233	239	226	188	238	207	205	210	221	197	197	227	233	182	222	198	187	199	190	197	193	240	207	215	207	241	200	214	205	214	192	224	205	192	230	206	226	200	223	204	196	215	217	222	211	233	210	219	205	206	212	199	204	227	211	217	205	222	202	239	206	211	203	218	220	204	224	205	194	224	189	216	224	207	198	215	216	231	215	236	201	196	208	216	200	199	201	210	208	206	210	219	227	189	214	205	237	209	207	177	211	221	201	216	228	225	225	193	198	206	197	224	219	196	208	234	197	192	200	211	199	195	212	193	198	213	198	181	204	226	222	220	196	195	195	207	218	219	246	207	183	208	215	205	201	214	218	210	207	222	230	204	203	205	197	215	206	229	219	218	185	205	213	193	205	187	217	175	202	190	223	222	194	217	205	212	200	211	204	199	196	245	223	217	220	212	182	203	230	210	193	242	198	189	220	224	212	223	230	240	191	180	200	233	198	197	211	209	194	210	193	215	229	226	222	179	189	209	230	219	206	204	193	212	201	196	172	216	198	194	237	216	197	215	207	195	222	202	191	196	221	210	178	188	197	215	211	237	211	217	171	227	189	176	198	167	240	213	188	204	203	217	190	199	198	192	219	211	203	188	196	210	209	221	213	209	208	200	219	214	243	199	213	210	207	217	243	213	205	203	187	212	196	175	194	178	207	194	209	217	199	193	194	177	200	235	224	210	204	199	199	189	182	216	207	198	215	196	199	179	224	194	214	194	200	211	211	210	211	231	190	214	208	233	194	219	189	206	203	191	220	213	230	174	216	202	209	208	217	208	216	194	208	176	181	231	191	214	203	236	205	200	198	205	197	222	209	207	221	208	214	204	215	184	190	206	197	220	215	195	208	219	232	232	185	178	223	209	205	208	204	228	184	180	202	229	195	216	202	197	193	191	243	237	201	202	211	205	217	211	201	202	229	223	247	192	239	210	235	211	235	193	220	218	204	189	191	215	215	212	228	234	197	203	204	216	206	212	210	225	223	201	187	235	213	240	225	185	197	199	227	204	225	219	189	210	223	188	209	184	215	202	214	250	220	231	223	215	217	213	202	205	219	198	212	194	217	189	173	204	225	216	207	220	194	190	217	209	217	223	223	219	197	226	207	213	212	212	248	216	179	202	238	201	223	211	198	215	195	206	195	195	214	187	215	183	204	223	210	211	177	223	186	195	197	202	252	181	211	213	227	202	190	214	177	189	205	201	212	238	212	197	204	218	210	239	207	219	203	201	213	222	213	224	202	225	204	228	241	188	185	199	227	197	214	210	205	203	191	212	195	215	198	234	211	191	217	240	194	204	212	202	207	205	233	200	209	183	244	195	205	225	220	197	196	202	204	201	207	189	210	210	235	232	237	194	214	198	217	208	212	204	208	219	208	230	209	207	216	186	208	233	224	223	218	209	225	189	200	208	201	216	216	203	240	220	182	192	194	194	214	218	194	243	200	185	225	192	198	244	219	234	200	194	207	212	200	175	225	213	225	206	211	209	210	218	178	214	211	218	212	207	207	200	190	199	201	215	224	195	195	211	178	198	176	192	217	195	218	229	214	210	236	220	189	228	189	187	196	206	201	192	200	236	219	215	215	203	218	225	200	195	218	221	236	194	192	219	209	199	230	202	209	224	180	194	195	202	229	194	178	221	231	206	211	205	186	227	211	189	229	222	213	212	176	216	231	210	206	196	173	210	215	217	213	210	198	220	188	225	220	198	182	170	197	217	231	209	230	197	229	188	195	198	221	189	197	215	236	231	215	201	206	217	184	212	202	208	186	249	209	224	205	210	199	199	178	208	206	213	212	212	210	204	202	221	213	216	225	221	227	210	211	213	222	193	221	216	232	199	209	209	225	192	205	211	194	230	212	208	206	207	239	212	216	199	206	220	220	218	220	199	200	208	225	218	191	217	213	219	188	201	222	196	194	222	186	201	203	185	194	187	216	244	200	210	198	225	184	228	208	212	181	210	231	202	201	237	234	192	176	235	215	213	203	181	198	179	243	224	206	180	231	205	189	211	222	198	218	225	208	233	212	218	175	193	213	220	221	189	243	214	208	211	205	197	186	204	219	196	213	224	194	208	226	182	204	187	189	212	200	218	200	226	212	215	216	175	191	192	217	211	195	207	198	218	220	228	204	211	181	226	196	213	214	204	236	209	220	200	199	189	224	210	193	207	232	217	210	209	204	226	212	191	207	178	191	193	207	182	215	224	194	204	207	193	230	188	201	211	215	198	198	216	226	215	176	203	200	197	200	204	204	227	223	180	193	222	193	188	196	209	242	192	195	212	210	208	214	207	197	218	182	197	181	207	172	183	200	233	224	219	230	211	204	206	218	188	201	233	183	192	231	217	197	216	220	208	203	191	198	197	200	215	182	209	221	206	210	238	237	174	225	195	210	208	208	182	202	232	214	219	198	214	204	225	200	199	205	220	207	191	214	214	201	206	222	188	222	209	196	197	193	215	219	202	207	226	207	247	206	202	218	187	211	228	205	204	190	192	202	178	216	200	195	226	187	191	202	200	190	188	228	183	187	191	209	200	194	211	206	211	220	225	218	209	202	209	227	196	205	238	202	232	197	218	207	208	216	215	210	191	195	217	226	226	204	227	210	227	222	206	240	185	203	234	224	201	213	212	226	183	205	215	211	187	204	189	212	148	212	199	217	209	231	230	200	213	209	213	216	202	207	203	228	197	216	209	219	204	206	210	180	209	204	195	202	193	197	205	210	218	195	210	193	243	210	225	206	219	212	244	207	220	220	208	185	192	202	206	189	203	215	229	204	218	212	203	219	206	195	211	216	193	197	222	192	199	215	185	198	184	217	221	204	188	213	189	223	188	199	201	208	179	199	228	231	209	192	235	213	198	221	185	205	218	213	213	212	198	215	217	200	217	213	202	204	202	208	179	235	213	212	205	236	218	211	176	236	201	229	191	201	207	208	208	184	192	210	202	201	215	218	202	196	200	208	187	215	229	191	242	195	197	209	222	207	233	206	206	212	232	184	197	195	215	219	196	197	199	201	196	196	200	228	203	185	218	201	174	196	207	213	207	199	220	207	202	216	215	219	204	196	216	191	219	186	229	210	215	178	227	227	237	186	215	223	193	204	223	210	203	216	221	193	215	186	227	235	215	207	222	189	205	205	212	213	213	223	213	189	206	222	221	188	219	206	215	201	209	192	206	238	209	214	225	203	182	218	214	230	232	219
2698	1167	2476	2910	2695	2129	1710	1444	1191	1086	853	850	691	684	651	648	644	584	602	658	664	650	634	582	531	535	543	568	575	555	563	528	556	546	522	565	561	555	582	565	575	587	572	598	541	589	531	511	547	514	592	583	570	530	530	493	537	570	555	556	553	586	568	610	561	502	476	523	483	459	482	521	475	537	487	466	489	508	486	518	512	515	461	461	491	475	474	484	481	507	496	472	442	480	471	493	535	524	461	504	493	500	489	480	494	480	495	459	471	502	465	464	496	474	490	495	486	502	474	484	495	474	536	498	484	545	486	462	492	464	456	537	494	510	488	471	462	469	474	476	510	470	463	472	467	484	500	522	512	462	505	489	479	449	475	470	482	452	478	484	491	489	450	471	488	491	469	517	472	458	502	488	455	485	477	437	468	520	474	514	478	454	475	489	473	441	500	484	507	514	461	503	495	474	518	505	426	489	449	502	470	479	451	480	476	534	484	473	473	513	512	481	463	482	468	484	465	435	486	485	459	441	538	488	476	499	474	495	490	480	464	491	487	487	488	470	470	464	444	476	499	504	491	511	483	482	502	432	484	489	508	513	447	441	507	469	498	495	494	525	479	478	464	512	450	487	479	483	500	489	457	476	489	467	459	530	542	491	480	470	439	458	495	464	529	459	497	488	484	471	471	502	515	470	483	480	497	496	500	511	492	474	453	464	517	491	454	458	466	512	481	480	471	466	456	530	465	509	477	468	458	505	471	451	467	500	479	483	477	484	483	523	465	512	510	477	457	480	474	506	479	477	462	492	496	473	444	501	462	463	473	483	505	504	515	496	511	461	483	499	489	434	500	437	463	513	525	496	496	460	460	498	492	466	482	498	453	484	473	494	483	508	514	490	499	503	483	515	490	484	490	463	495	546	470	473	470	486	504	466	508	470	463	468	517	479	446	477	489	493	462	476	504	481	495	500	488	487	482	475	504	482	498	490	464	490	470	520	521	485	491	494	488	474	489	448	479	498	487	464	430	456	455	472	441	462	481	488	455	508	447	474	502	459	428	511	517	481	474	482	492	490	504	549	478	443	480	482	476	475	477	476	476	513	504	467	494	469	493	471	470	464	464	480	476	480	448	486	508	459	524	522	483	516	518	496	529	487	493	455	471	465	479	509	443	475	433	446	505	493	447	482	507	440	461	484	514	461	494	475	499	495	507	507	481	483	463	502	483	491	517	476	501	481	496	524	474	476	495	469	500	495	490	479	472	515	450	467	469	483	496	487	471	479	484	488	493	476	482	515	479	488	460	500	477	467	475	532	496	513	507	448	454	455	480	483	511	474	472	499	495	499	509	482	473	496	475	465	525	455	469	454	492	499	508	467	498	489	520	465	466	482	488	492	474	471	474	473	512	464	516	455	486	455	531	485	500	446	487	492	481	470	484	490	454	514	510	445	448	466	517	476	483	471	506	492	489	482	506	489	506	498	489	482	506	518	504	477	475	474	488	486	476	445	511	463	489	484	492	466	467	495	469	469	484	480	488	506	508	526	452	524	495	513	456	480	482	499	495	462	518	485	463	507	449	492	485	505	480	444	490	458	480	461	454	532	520	482	437	484	474	491	457	491	499	490	470	493	484	472	474	497	454	456	509	513	487	454	476	469	529	474	464	503	471	466	479	478	465	499	491	466	456	497	500	459	483	499	514	474	475	477	447	488	510	520	488	485	522	522	499	487	501	442	438	531	476	457	443	499	498	453	504	483	450	455	471	484	493	490	530	524	485	453	498	489	473	522	460	475	535	537	461	452	513	460	441	500	502	493	474	501	471	534	505	493	454	447	470	473	469	483	454	506	486	458	461	451	450	466	435	454	532	503	459	454	530	459	472	479	446	519	487	453	457	528	508	489	470	474	549	475	493	466	490	493	519	497	488	494	448	491	531	496	498	482	491	502	479	515	462	464	514	487	506	522	501	463	496	470	503	499	467	477	492	446	521	478	504	472	440	488	487	481	487	443	460	485	484	481	469	497	476	489	477	511	496	485	499	471	488	508	481	498	457	468	443	502	477	484	529	499	491	492	478	482	487	507	480	500	454	520	497	495	455	482	464	461	511	459	471	455	478	529	471	530	476	506	521	465	505	480	455	461	480	472	488	523	522	444	496	504	502	524	516	481	475	490	488	509	477	464	445	488	512	476	486	519	491	503	512	513	480	489	500	466	475	501	498	503	475	462	443	446	497	483	492	463	460	510	475	429	489	469	469	469	438	498	491	502	461	506	495	510	513	482	530	531	476	503	472	464	489	499	467	492	443	474	520	505	477	489	473	498	459	482	470	488	469	509	467	462	470	495	447	503	460	489	468	515	476	432	458	487	470	479	456	534	494	506	509	514	474	476	468	465	513	487	523	472	512	482	465	483	429	484	525	471	495	489	474	464	528	486	484	538	491	519	509	489	487	487	502	485	485	450	497	483	458	487	486	503	470	517	498	477	495	461	507	496	489	482	438	482	503	470	499	488	466	511	448	487	478	523	499	486	470	496	525	484	511	462	462	496	475	477	449	488	483	490	465	459	486	494	462	468	447	485	455	465	443	480	479	513	490	455	495	465	509	482	496	500	488	513	514	456	467	476	486	468	504	483	524	500	474	509	466	492	512	469	489	476	453	441	470	515	474	489	471	499	480	447	468	489	537	501	466	484	460	463	457	471	477	465	488	506	488	516	498	461	464	436	497	466	480	508	484	498	491	472	507	497	491	470	504	477	497	518	498	496	482	515	505	502	479	457	509	493	460	510	502	466	499	484	474	464	488	488	509	500	504	490	477	503	492	517	475	472	507	494	428	479	466	476	456	518	454	507	449	447	466	445	519	477	456	468	474	497	481	533	500	478	499	513	495	509	475	467	464	498	506	460	495	496	439	494	479	496	487	480	507	484	454	485	497	449	505	499	495	483	523	506	502	476	498	485	526	505	521	469	505	481	507	473	448	499	454	507	461	486	462	479	536	465	472	428	464	481	489	485	461	469	459	489	525	477	475	491	452	494	466	496	514	487	491	517	480	456	468	496	506	486	446	493	499	438	438	449	467	492	453	505	485	444	509	466	506	459	479	469	500	465	506	448	458	472	485	449	484	494	489	444	484	510	496	476	467	502	478	457	450	439	495	481	498	477	496	474	501	475	485	491	479	498	458	537	513	482	464	452	480	481	496	442	485	490	499	430	495	471	478	502	477	494	408	492	493	458	484	470	463	515	511	470	477	473	520	484	502	495	459	523	438	504	429	501	490	488	531	463	443	478	483	516	490	494	479	487	476	496	527	500	533	495	509	467	485	495	489	450	522	495	469	475	489	554	466	484	498	473	484	467	494	456	513	512	487	494	492	511	515	476	478	495	482	509	468	546	453	456	501	493	459	468	469	495	468	491	511	479	478	512	531	463	535	461	481	475	453	476	479	482	518	476	477	497	458	464	516	454	483	486	481	527	496	488	494	492	514	507	493	474	512	489	454	513
8980	2174	2881	2283	1534	1061	794	656	463	383	388	281	307	234	202	177	205	169	181	182	201	176	199	158	155	156	147	153	148	158	165	179	148	155	148	143	134	164	138	169	147	163	143	127	123	135	137	160	152	128	136	145	129	135	147	131	144	137	162	144	151	146	160	159	156	149	121	136	157	124	117	123	93	116	117	122	105	144	120	137	121	137	130	133	118	115	119	131	132	136	115	128	120	132	121	133	106	129	105	115	134	147	128	135	115	109	121	127	125	102	114	128	132	125	120	116	117	140	131	111	111	127	137	127	133	123	111	124	120	123	119	124	149	109	143	127	120	129	132	123	110	128	129	122	125	134	125	112	150	129	148	130	121	139	133	107	138	115	126	133	111	104	121	128	144	121	121	119	115	112	119	115	138	124	135	128	126	114	123	112	113	135	124	131	134	115	124	144	117	122	123	108	125	125	119	127	121	122	124	120	109	122	106	138	124	113	130	132	140	117	111	123	144	132	130	123	112	128	120	125	107	123	128	123	124	139	127	114	114	124	139	128	109	111	116	137	125	135	114	126	123	133	131	129	110	134	124	129	111	108	116	126	125	125	122	123	131	110	114	119	133	126	102	127	148	112	129	131	121	109	109	114	120	132	127	130	121	135	126	142	111	125	121	120	145	145	116	137	124	125	113	125	105	114	120	113	116	117	108	122	119	130	116	114	133	133	124	134	118	133	113	118	129	119	127	158	120	117	112	118	106	129	123	125	135	151	112	128	125	136	114	111	126	135	131	113	128	124	142	145	116	133	105	110	114	118	113	111	146	139	134	131	116	128	108	109	125	116	129	120	116	111	115	119	106	130	125	122	94	122	120	106	125	146	140	111	99	118	115	117	120	121	136	125	105	117	124	125	130	125	116	129	146	87	123	119	104	127	130	135	122	133	119	111	124	110	137	135	116	121	141	132	128	125	111	141	127	93	119	99	128	113	152	126	122	138	128	120	108	117	113	122	112	121	142	119	124	123	135	124	122	120	144	105	119	128	104	103	140	122	94	129	121	139	113	133	119	142	114	149	123	141	145	116	131	119	99	129	131	125	131	124	122	117	124	116	114	122	114	117	145	145	122	130	109	133	120	139	126	130	124	111	103	110	145	142	125	133	112	120	144	115	123	106	115	126	129	123	109	110	110	112	138	111	142	131	120	115	112	113	118	102	123	117	121	111	123	127	99	105	112	139	134	139	137	115	106	126	135	102	109	130	124	128	121	139	117	101	103	140	121	122	116	124	124	132	121	119	119	133	113	121	105	127	123	111	105	123	135	137	139	146	125	113	132	130	132	143	125	96	134	125	129	118	134	93	118	122	108	99	115	140	118	122	115	100	138	112	118	125	144	134	123	137	116	106	121	110	117	97	131	122	135	102	118	119	113	110	128	150	130	134	118	130	109	136	113	103	124	126	114	106	128	123	119	135	145	121	107	126	122	111	120	121	130	110	135	121	123	115	133	126	139	123	131	120	129	123	116	116	126	101	140	121	108	106	119	109	117	145	108	106	102	120	108	125	141	111	103	132	116	115	138	126	147	114	133	126	126	122	116	120	130	139	129	132	141	113	135	123	115	128	108	107	122	125	109	150	132	105	117	125	103	123	124	130	126	125	113	126	130	122	136	123	138	110	118	114	102	110	126	139	116	114	129	125	125	119	119	117	126	107	120	122	112	134	122	144	138	139	127	108	112	125	147	121	129	129	116	114	114	130	137	143	136	125	118	112	99	131	132	118	131	131	110	114	138	128	124	127	132	114	136	101	122	123	125	135	121	144	124	107	131	122	127	116	115	137	120	136	120	134	139	110	124	108	114	140	136	113	109	123	123	99	122	134	106	122	122	123	143	121	123	123	118	110	128	129	107	111	142	103	136	109	103	106	112	153	120	126	124	120	115	132	126	119	123	119	98	120	146	140	126	122	138	143	123	115	130	120	125	105	119	119	118	116	139	127	129	115	128	121	137	125	137	113	116	115	119	118	124	139	136	125	133	124	109	112	102	117	107	130	114	119	141	131	137	132	117	115	123	135	114	126	113	111	111	125	113	119	117	123	117	118	94	126	144	121	124	131	120	137	135	118	128	120	129	128	125	131	124	127	142	125	144	122	119	129	121	114	134	107	116	142	139	122	106	124	121	123	131	111	108	121	128	129	105	140	141	136	116	106	112	130	127	129	136	125	131	125	123	114	109	109	116	107	122	107	117	115	93	115	139	125	121	135	137	128	133	141	114	115	134	119	116	137	123	140	147	103	125	101	104	118	127	118	117	143	116	122	121	110	108	99	104	109	113	108	113	124	117	127	135	115	122	124	129	128	131	138	128	122	104	121	137	118	127	130	143	114	126	121	104	129	108	120	128	123	136	127	132	116	160	125	125	114	138	126	97	113	113	114	131	111	116	120	133	119	109	132	119	119	117	121	116	104	133	131	123	88	102	130	123	112	132	125	122	115	130	112	116	131	122	139	129	117	115	148	142	97	127	120	131	113	117	133	110	129	137	116	118	114	118	121	124	129	150	122	116	102	124	122	110	110	148	132	137	122	127	106	127	113	117	117	128	127	121	141	121	142	120	126	121	97	117	118	139	103	127	127	132	129	124	102	115	128	132	127	128	124	152	102	105	95	118	123	123	126	120	128	120	125	118	119	115	118	121	138	130	114	130	98	108	109	134	135	132	118	120	123	121	120	123	123	110	144	104	126	125	119	145	120	110	137	114	99	115	113	123	121	126	105	129	103	108	124	137	136	133	126	104	131	120	114	127	121	143	126	124	127	129	140	137	117	116	101	105	104	126	112	115	136	109	102	100	121	138	135	104	127	127	116	142	142	133	123	132	128	128	140	117	143	145	112	134	115	127	108	137	100	110	108	111	133	124	129	108	118	124	121	122	125	119	115	142	125	140	126	117	141	117	116	129	109	118	108	127	131	121	115	128	121	109	93	134	121	114	126	120	123	109	142	118	124	121	133	119	133	103	122	122	113	133	123	127	134	123	108	112	126	105	133	110	119	130	98	118	113	127	127	117	112	120	122	112	132	133	113	124	114	107	128	126	113	109	132	112	148	121	122	120	125	135	147	130	138	129	125	105	145	111	117	103	132	117	95	117	130	131	119	108	125	115	122	110	128	125	134	131	128	128	114	128	111	126	110	104	115	145	124	128	120	113	106	125	112	120	135	119	120	131	127	136	127	135	120	135	131	112	139	124	113	130	102	119	123	133	120	115	130	121	124	129	114	124	113	100	116	112	112	126	144	125	122	147	120	112	109	118	115	122	124	121	133	108	110	105	121	118	134	119	119	93	118	135	108	119	127	122	114	122	118	113	99	124	105	137	118	123	107	128	109	128	134	101	122	123	127	132	138	135	129	120	112	125	142	108	127	133	127	120	120	122	137	123	146	130	113	116	126	125	130	103	121	141	111	138	133	110	109	134	146	141	111	112	121	122	131	119	115	134	119	119	124	130	137
6374	2196	5680	6821	6084	4919	3860	3174	2543	2095	1724	1531	1341	1112	980	924	797	803	808	739	868	885	875	618	560	587	572	528	551	507	527	559	558	500	529	491	581	538	515	528	531	516	509	547	497	479	449	506	471	429	476	486	462	442	384	422	436	474	502	522	523	529	536	495	511	410	398	402	350	336	310	304	331	309	335	318	306	319	272	297	293	326	326	311	317	314	321	325	306	301	303	328	327	311	310	339	314	282	318	331	307	324	275	308	301	295	304	337	305	296	315	305	306	323	316	316	309	303	326	323	302	305	305	326	300	317	300	283	301	294	331	293	319	317	296	323	308	307	300	322	295	304	325	298	299	299	293	339	311	312	307	311	312	323	312	301	330	309	336	339	294	340	316	329	338	287	277	318	314	328	291	309	311	300	321	341	317	299	288	333	338	294	304	294	287	316	307	309	288	328	332	308	309	344	287	304	304	290	318	304	303	277	303	303	324	308	285	317	288	294	320	303	304	293	352	318	314	299	314	330	310	296	282	309	298	298	325	303	315	280	298	318	304	300	328	295	294	299	305	287	270	309	285	294	281	303	327	303	311	344	303	301	266	289	330	301	327	298	334	309	319	315	284	335	305	295	305	344	340	266	315	311	317	305	330	291	277	311	302	287	292	318	314	296	298	312	298	309	303	343	277	334	297	331	309	309	290	316	284	276	301	312	305	312	285	330	306	294	326	310	328	344	317	303	329	312	298	288	301	289	325	283	309	281	292	290	295	280	295	309	329	298	334	310	293	294	258	302	278	322	328	338	310	305	300	310	326	341	313	326	306	304	313	309	313	321	301	311	298	284	318	290	292	314	321	285	298	313	318	303	303	304	314	312	317	317	308	281	291	324	325	331	314	317	304	282	311	318	282	284	299	292	267	276	288	303	289	326	284	299	306	304	296	327	285	281	314	289	290	314	313	299	311	294	277	293	297	288	301	319	332	300	292	268	311	292	295	306	354	303	299	321	294	288	263	316	296	332	298	327	272	333	306	331	350	296	317	280	302	295	312	297	302	320	281	319	316	313	311	309	331	294	313	311	296	297	302	300	298	306	295	309	313	312	282	302	275	309	328	291	290	298	321	309	291	292	279	327	308	304	303	307	316	316	322	286	288	301	286	332	304	296	299	316	322	278	280	286	319	321	315	308	320	310	293	292	336	304	293	303	320	285	334	287	277	311	326	325	314	323	272	308	298	337	315	312	306	321	322	320	309	288	349	272	297	295	310	267	290	301	308	300	295	297	291	290	301	344	293	325	301	311	331	277	319	287	298	302	283	283	329	295	306	313	305	293	293	290	285	306	282	305	302	321	285	271	318	312	332	312	320	308	309	308	323	330	304	282	275	303	319	291	299	299	289	329	272	320	284	281	317	318	264	313	306	324	317	299	332	298	311	293	322	326	300	326	295	291	306	296	334	289	314	314	306	310	301	255	315	289	299	313	289	287	301	305	311	285	293	273	312	317	310	290	287	301	289	312	309	290	317	290	306	316	287	337	273	311	298	283	299	295	307	308	280	292	306	336	324	321	300	305	299	290	274	315	287	316	258	288	286	329	308	336	288	301	315	342	266	313	309	284	285	295	300	288	289	287	278	289	306	309	284	296	259	299	297	276	310	320	319	280	310	288	281	271	300	311	294	306	320	325	335	315	284	325	311	318	288	300	264	306	301	293	273	309	315	284	291	264	285	300	305	307	295	307	354	296	320	284	289	337	314	314	284	348	271	283	301	300	313	288	329	267	317	305	291	280	268	310	313	282	318	316	300	295	293	317	298	311	324	303	323	302	314	288	332	278	312	298	261	307	324	335	307	300	311	306	325	297	310	296	294	308	287	255	298	326	277	318	254	284	284	348	307	313	324	318	308	298	301	293	312	307	338	340	295	315	336	295	326	310	324	310	287	296	335	302	300	303	312	289	332	282	343	329	304	302	289	307	341	308	266	301	320	307	300	294	310	301	304	295	293	297	309	302	309	303	308	306	284	304	330	311	304	315	293	319	317	292	276	313	350	283	317	342	311	285	338	311	297	296	317	292	276	325	324	303	278	324	322	320	320	334	262	309	314	295	309	292	318	299	306	293	325	309	287	326	321	323	307	301	297	306	261	302	290	335	322	341	292	268	290	304	333	295	310	303	328	306	296	325	357	322	295	297	324	333	248	267	321	330	298	302	309	269	275	270	327	309	302	310	314	290	314	300	317	316	290	291	321	318	310	325	322	330	271	314	293	310	327	306	313	316	308	295	309	320	284	297	331	281	341	341	305	274	293	280	285	309	266	282	299	278	293	304	315	284	298	291	283	282	289	315	288	284	308	314	307	301	298	306	324	319	319	328	316	295	311	276	323	317	317	305	312	317	303	342	281	310	282	306	315	312	274	269	260	337	333	327	282	304	309	312	321	323	313	315	293	278	289	315	311	306	339	307	294	307	298	289	284	301	318	312	293	292	325	320	328	301	302	299	297	313	303	312	311	315	297	328	320	304	323	329	291	295	311	306	270	308	303	298	325	315	304	317	303	307	298	308	312	283	298	317	318	350	312	309	313	281	328	321	301	291	273	306	295	320	310	309	319	318	298	301	303	290	312	300	301	314	314	284	282	339	318	330	315	323	318	314	300	321	322	311	296	299	300	314	280	294	327	342	301	293	298	296	300	299	304	304	294	312	299	303	293	324	320	311	306	305	303	313	321	286	301	314	291	333	311	306	305	293	331	296	272	302	332	294	313	310	295	316	280	311	345	305	309	283	272	315	287	301	335	298	317	343	340	273	303	277	293	289	313	326	326	305	262	315	293	297	324	286	293	304	312	292	304	318	341	336	259	305	288	330	287	294	300	277	282	319	321	302	302	302	285	304	318	321	350	305	295	322	276	308	315	282	323	289	309	282	297	298	300	270	300	321	310	337	282	313	276	319	309	327	311	318	296	294	304	281	286	291	323	320	299	291	300	286	293	295	290	286	289	295	313	335	313	294	312	284	280	306	298	318	303	255	299	263	297	302	299	316	288	300	289	276	315	312	308	304	314	299	314	301	294	322	286	309	354	310	278	311	302	302	317	293	276	289	292	282	315	315	301	300	292	310	288	313	283	296	290	299	292	314	293	293	317	297	343	350	291	302	297	284	325	287	306	330	302	305	291	298	313	317	275	286	277	324	316	336	301	295	286	336	318	292	308	322	306	294	287	320	301	332	287	299	320	276	307	319	277	292	322	319	290	291	295	291	301	334	320	327	283	321	301	317	293	355	298	320	328	314	310	317	283	293	319	280	344	301	290	301	310	262	307	291	278	285	306	301	287	321	311	306	286	321	326	326	316	315	288	304	324	268	315	277	303	282	316	323	285	312	289	273	302	294	282	310	307	336	343	321	279	320	288	303	309	302	356	297	271	294	277	285	277	301	308	324	312	302	288	292	298	297	312	330	282	286	317	340	333	285	283	296	326	325	322	348	266	278	281	276	338	341	296	312
15785	4204	4775	3656	2417	1704	1225	938	787	567	491	462	351	323	308	278	244	247	221	211	253	238	261	213	187	196	196	180	135	169	179	151	164	160	196	177	164	186	164	173	175	194	188	163	194	179	153	166	154	168	170	143	158	144	134	159	148	160	160	163	165	161	180	149	181	121	155	128	137	147	122	133	119	123	123	121	132	150	126	122	137	154	127	129	123	140	116	142	137	129	112	137	142	118	126	143	129	148	118	136	135	124	131	134	137	127	119	130	144	148	127	137	117	115	123	151	140	119	140	126	121	157	122	122	134	133	139	138	121	124	128	132	132	135	128	133	119	116	138	122	122	131	135	128	133	111	131	120	132	93	129	109	102	123	155	128	133	134	110	137	126	125	134	110	135	139	143	142	125	118	133	128	116	140	116	130	124	113	124	121	134	115	128	142	117	146	143	140	126	117	123	121	136	126	133	139	130	135	132	114	127	132	135	106	114	135	143	115	143	104	114	113	121	132	114	137	119	122	139	131	136	120	130	154	117	119	141	116	120	147	100	118	116	113	126	112	102	138	115	105	152	130	123	119	142	117	127	130	118	123	121	128	141	130	108	119	131	142	129	132	130	137	135	127	111	126	133	117	122	130	111	116	103	128	103	148	131	125	127	128	125	122	113	110	131	109	130	145	132	118	101	137	119	133	146	147	129	119	145	148	116	119	142	124	121	136	113	142	124	123	124	116	142	111	114	122	120	113	124	113	125	122	108	122	118	112	132	141	111	131	111	149	124	127	133	135	134	129	111	141	135	122	125	135	115	112	102	129	112	133	162	118	132	115	160	140	139	110	120	118	124	147	133	148	129	112	115	114	124	123	138	110	127	120	99	113	138	135	128	122	143	143	117	114	131	153	133	125	97	127	118	121	131	131	127	115	135	115	113	132	97	119	125	120	123	134	144	145	108	131	138	131	133	117	146	115	130	121	134	130	119	137	148	114	116	123	122	146	131	122	123	114	102	139	121	115	112	116	140	121	115	118	124	121	125	147	126	119	147	135	134	96	118	118	134	131	98	128	110	139	129	144	123	147	122	126	149	119	124	138	136	107	128	129	122	134	116	148	122	128	129	126	109	113	130	121	110	116	121	131	121	127	156	118	114	129	154	122	127	141	149	119	127	122	126	133	114	115	138	140	122	126	138	127	120	135	132	132	122	130	115	123	126	119	124	96	126	116	120	120	136	120	133	95	146	127	116	119	139	124	133	117	109	130	135	114	129	127	129	128	123	126	131	126	122	123	120	127	127	106	102	112	145	139	142	140	122	117	126	109	136	112	130	122	145	114	113	137	118	111	127	134	125	117	110	142	129	124	123	117	120	114	128	114	124	111	121	131	142	122	106	117	125	132	153	126	93	136	123	122	128	115	132	125	150	117	127	123	121	144	122	135	138	136	111	113	125	128	124	118	135	137	134	113	118	102	109	130	115	129	116	131	154	140	134	127	126	119	138	138	138	133	145	118	118	143	138	154	137	146	109	122	128	119	123	126	121	124	135	151	132	110	106	122	131	136	137	128	123	119	109	144	126	136	132	118	119	134	123	139	128	111	133	129	133	147	125	133	112	117	121	136	137	126	123	122	125	136	113	121	128	137	136	120	93	111	115	139	138	100	148	128	136	124	140	112	125	116	129	109	128	115	120	133	132	132	136	126	160	136	132	118	114	126	115	139	131	126	125	121	137	111	124	128	131	138	118	124	151	119	123	114	136	109	123	113	108	123	131	122	114	108	143	127	131	122	110	121	143	120	117	122	132	126	143	139	125	123	131	129	117	101	125	109	127	139	139	134	107	110	135	137	112	108	130	124	118	151	119	125	133	140	121	130	133	141	137	126	130	137	126	114	124	129	143	123	120	126	129	142	111	142	146	86	127	145	118	121	125	122	117	124	92	135	147	142	122	138	116	142	118	119	107	107	123	126	140	116	136	134	124	124	126	145	124	126	104	110	113	122	119	120	140	126	141	115	106	116	133	121	131	138	116	120	131	113	134	151	113	119	138	126	114	135	135	115	108	111	145	111	136	127	117	128	123	137	138	121	120	144	133	128	129	134	121	126	134	124	126	119	134	129	101	122	132	105	137	113	119	132	117	115	133	101	129	144	120	138	120	134	135	146	141	113	125	129	112	124	121	118	128	124	124	123	146	125	126	150	130	116	142	125	121	140	133	126	140	105	121	133	150	144	115	142	137	124	122	135	117	148	153	117	109	111	132	115	133	102	125	113	121	139	138	121	133	99	132	119	124	150	110	108	135	123	109	108	116	133	109	117	117	129	127	126	119	128	152	123	125	134	121	110	99	125	131	131	132	143	106	116	104	125	127	127	111	130	120	126	135	119	114	121	126	142	165	122	121	118	124	143	148	108	144	133	127	118	114	145	138	117	115	122	121	131	127	118	132	121	134	132	131	117	140	147	107	124	142	115	123	130	135	134	106	123	116	117	118	118	120	140	134	112	116	113	105	139	128	120	123	108	135	131	131	135	122	144	129	116	126	130	133	129	117	108	137	123	106	134	114	151	136	125	113	121	120	108	131	132	118	131	139	149	138	121	117	125	89	138	139	134	140	140	136	129	144	126	142	140	127	118	111	131	129	126	101	137	120	125	146	123	115	136	112	144	122	140	135	135	108	116	130	116	140	132	147	118	138	107	120	143	133	128	150	124	136	132	122	137	124	102	144	129	126	112	138	115	117	123	129	159	117	115	120	134	138	111	121	86	126	154	115	138	155	117	119	139	113	113	134	99	128	128	115	134	138	119	120	125	150	122	126	140	120	117	110	118	109	131	158	119	124	144	112	128	133	133	141	118	125	148	123	115	122	98	135	124	103	114	121	109	138	133	126	112	130	106	155	121	115	122	127	122	147	125	112	112	122	110	136	124	127	100	122	128	127	143	133	113	120	124	121	124	111	116	128	111	145	141	121	115	126	110	107	119	125	145	142	140	132	125	153	111	120	140	142	142	147	134	124	129	124	121	116	115	116	107	120	103	130	112	144	95	117	150	125	127	124	134	131	119	136	125	119	135	133	114	120	130	146	123	103	127	146	132	150	106	118	123	120	137	107	116	129	130	124	130	116	131	130	126	125	134	128	128	133	107	125	130	117	130	142	130	122	122	122	122	113	119	139	122	135	128	108	115	126	108	121	128	130	108	126	143	126	127	136	123	142	139	141	131	131	125	129	144	115	133	121	117	135	114	152	126	125	144	131	122	130	105	134	122	137	146	121	140	127	112	130	122	118	155	152	109	101	127	142	118	124	132	142	138	122	126	131	126	135	123	138	126	106	139	121	145	119	130	110	121	119	117	119	131	120	111	138	120	107	112	145	121	111	123	152	121	135	141	126	129	124	129	145	123	120	105	122	127	108	122	115	142	120	126	130	136	121	120	127	135	130	124	137	109	126	100	120	122	111	119	104	132	133	133	137	136	123	124	112	137	111	143	109	138	138	129	133	127	119	98
8297	3350	8511	10027	9047	7409	5870	4752	3937	3302	2750	2275	1955	1712	1433	1275	1166	1143	1084	1103	1216	1319	1335	906	781	824	816	836	732	694	714	747	724	644	614	658	647	751	781	702	630	695	635	696	635	583	592	626	604	523	574	595	524	508	501	465	478	551	627	579	665	666	727	646	641	545	456	417	395	337	334	342	352	347	364	347	353	335	353	342	360	408	367	324	348	351	345	366	346	365	362	414	346	350	349	342	362	333	352	339	363	325	342	321	327	354	300	349	353	343	343	345	333	333	343	331	337	375	345	335	374	317	352	300	319	330	312	343	329	320	333	349	325	315	329	318	328	352	329	327	347	321	337	332	306	321	345	295	348	285	359	345	337	337	324	319	309	338	351	334	301	322	297	308	323	334	364	352	297	339	284	308	311	311	340	313	311	341	316	307	270	335	303	327	328	325	335	329	366	317	339	319	363	327	303	338	338	327	321	341	347	357	344	314	316	315	347	302	353	346	305	295	328	341	332	313	334	310	301	344	318	316	336	333	332	314	299	332	334	299	312	359	348	316	301	310	329	303	336	333	298	315	315	325	308	354	323	325	321	284	334	378	315	347	328	303	299	343	315	292	312	353	303	331	325	330	308	282	326	317	353	330	316	347	359	342	314	326	334	317	352	320	352	358	346	300	339	314	324	347	321	339	325	312	332	319	350	313	306	337	293	337	354	331	307	324	296	340	338	321	334	332	335	349	322	339	319	299	318	319	314	335	327	339	325	334	318	314	291	332	338	340	341	312	297	317	341	331	324	289	312	327	304	333	332	311	310	331	302	330	336	317	337	300	320	288	291	334	342	330	329	316	313	313	322	318	316	294	351	317	349	329	336	330	332	298	330	315	328	339	308	299	304	318	311	333	329	302	301	324	314	332	347	316	307	331	325	336	344	334	300	323	288	338	335	316	292	332	307	322	352	304	336	357	334	313	319	311	337	313	325	295	311	300	316	319	342	313	311	313	292	327	323	341	354	298	341	337	321	306	342	348	304	329	320	313	282	320	347	327	354	340	325	328	306	317	351	324	301	335	334	326	317	324	329	324	319	330	366	304	325	328	316	322	320	333	332	311	307	317	327	336	348	314	326	312	322	311	329	325	350	319	307	310	304	314	325	323	364	314	314	302	353	300	344	337	323	291	330	346	319	338	332	333	333	300	351	347	319	328	319	320	316	322	352	318	304	335	318	326	348	294	316	371	345	344	322	337	296	330	321	317	331	302	320	339	305	322	290	335	351	328	315	291	304	312	349	333	301	334	350	311	340	312	351	332	332	309	314	289	296	321	341	305	291	314	312	330	315	304	339	309	345	335	339	349	334	336	336	342	370	340	332	323	345	326	346	320	293	311	329	275	319	317	343	344	291	346	336	340	326	304	327	346	327	311	305	316	345	328	333	316	348	316	314	334	301	320	361	308	308	313	334	299	323	328	338	292	306	324	329	326	327	326	351	303	304	325	332	320	314	326	314	323	316	335	280	320	328	308	339	301	333	371	342	298	321	312	322	299	326	331	331	329	311	342	320	314	321	332	328	328	330	344	332	321	332	329	351	321	324	336	330	340	313	325	305	311	308	339	358	298	353	316	317	340	318	302	345	302	348	354	340	320	317	328	334	329	332	301	352	349	336	296	322	319	314	331	311	338	319	326	321	314	325	298	321	320	326	322	306	321	322	324	311	329	344	306	327	355	317	354	308	335	304	341	305	320	301	283	312	334	358	325	335	328	354	291	336	327	329	326	307	359	343	359	334	319	312	325	310	336	288	343	339	296	319	360	342	317	315	310	323	303	324	346	367	332	339	288	326	340	334	321	319	301	368	324	359	321	310	344	335	322	330	336	339	320	291	308	339	320	320	315	316	361	313	330	339	344	321	356	324	325	314	327	351	359	362	335	309	311	318	339	334	306	355	329	375	344	296	343	335	320	369	307	318	307	348	333	378	290	331	318	336	323	339	317	317	319	324	335	339	366	312	317	330	340	303	328	289	295	296	331	323	323	340	338	322	308	310	329	317	359	316	330	298	333	327	333	304	306	315	336	338	340	326	313	310	308	335	318	338	295	346	335	309	349	318	298	318	313	329	307	332	329	316	300	326	349	307	339	329	320	322	337	305	322	334	337	318	332	313	295	313	353	313	304	313	291	343	337	354	343	335	297	343	312	328	310	333	306	329	288	326	331	276	334	345	289	323	311	315	326	317	322	329	339	319	312	314	333	316	312	355	310	353	357	336	330	340	371	336	343	323	310	330	324	338	334	309	316	318	333	326	380	309	358	318	319	297	313	303	326	306	326	339	342	311	349	341	305	319	316	294	325	346	302	306	337	321	304	341	294	334	314	335	293	295	338	305	306	334	314	313	318	337	305	307	343	339	310	339	304	340	306	323	315	330	343	298	347	343	328	372	328	308	321	324	311	350	316	332	332	314	314	331	289	296	333	341	319	313	315	327	339	299	342	327	329	299	331	332	335	286	321	329	325	308	334	300	322	305	324	310	315	330	330	317	303	315	306	307	348	341	306	357	336	325	342	338	317	317	327	339	353	344	328	325	326	311	346	319	322	271	300	344	306	316	278	334	320	354	320	312	311	329	334	318	317	327	332	335	311	360	321	307	361	355	361	336	315	324	333	347	323	331	312	306	320	339	323	331	336	337	345	338	312	319	335	316	338	308	319	328	320	368	300	334	311	329	323	338	296	317	307	296	342	323	318	302	329	313	276	335	298	317	315	317	338	329	358	307	358	317	319	318	343	339	330	344	361	349	330	343	297	337	311	338	339	350	336	351	325	349	325	312	330	321	334	327	328	331	347	324	355	318	300	313	306	335	317	318	307	335	334	337	347	332	355	349	323	315	311	287	353	335	326	308	344	279	359	333	331	320	320	314	318	319	309	367	297	313	330	339	331	301	321	321	303	319	316	312	345	336	324	339	320	318	313	337	350	303	291	322	343	348	346	330	361	344	311	312	328	299	332	288	326	286	326	314	322	328	282	315	345	337	306	340	321	328	314	291	342	308	340	300	347	334	327	326	329	319	295	308	338	333	349	306	319	324	354	342	316	326	326	298	322	293	326	308	341	313	318	335	315	336	340	324	339	341	327	332	336	328	300	334	343	308	362	340	282	298	350	289	365	317	311	303	332	356	334	324	311	328	331	341	332	315	348	300	311	321	303	295	341	292	331	335	351	324	306	314	343	316	307	333	345	302	331	322	347	331	331	315	337	354	305	339	329	314	320	326	329	302	314	332	318	328	308	332	326	348	275	335	333	321	328	325	317	306	319	333	301	327	310	320	359	327	335	337	340	324	331	323	321	314	315	338	311	366	302	321	300	304	287	352	333	338	342	373	313	320	299	319	327	333	321	305	333	316	308	318	314	329	318	308	332	362	309	332	315	302	335	297	309	296	324	332	319	305	320	358	308	295	342	330	298	309	331	321	307	300	354	329	309	350	339	346	339	332	334	351	336	329	349
2907	929	1193	916	616	533	455	308	343	315	263	226	257	228	246	203	222	240	218	216	218	226	210	220	235	225	208	222	222	224	216	213	209	218	206	229	199	200	213	238	188	192	213	237	209	197	212	199	231	212	218	214	223	237	206	197	209	214	240	220	228	225	233	193	213	193	208	207	234	231	213	196	230	210	221	198	210	196	228	220	209	205	217	249	216	213	221	223	219	229	231	196	205	212	191	201	205	215	204	207	217	202	203	203	199	195	227	176	226	180	205	206	225	199	213	218	211	205	222	195	212	202	233	191	234	215	217	222	213	234	223	213	243	209	216	188	205	194	200	208	205	212	199	218	192	210	202	209	199	182	199	202	174	208	206	175	203	196	210	194	231	220	225	204	183	198	204	233	201	202	198	225	202	222	209	200	206	181	207	215	230	212	207	237	188	185	203	192	197	175	234	196	198	180	191	223	204	212	210	199	227	213	206	198	192	199	210	214	227	207	218	179	241	240	195	211	195	211	184	226	211	198	188	221	222	210	207	194	212	200	220	222	192	197	195	204	187	201	176	190	197	226	197	193	228	235	183	196	232	216	229	209	218	189	219	203	188	202	202	219	203	214	210	194	232	200	212	199	212	203	228	196	215	216	233	213	194	208	212	219	230	209	200	207	207	189	222	199	211	202	194	244	193	215	193	205	200	201	204	216	210	233	179	196	203	238	196	190	214	215	218	189	251	220	230	200	233	200	201	209	205	211	216	196	197	218	182	230	215	212	195	194	217	190	214	173	193	201	199	209	224	254	186	186	195	191	215	205	223	212	195	222	204	209	209	211	197	208	203	201	199	209	215	233	219	229	208	173	202	219	217	190	210	199	216	201	205	210	236	203	205	217	214	204	192	210	194	187	187	212	216	201	225	195	214	200	201	211	188	202	214	207	198	227	213	206	178	222	202	204	218	211	210	200	197	205	233	201	193	200	196	198	192	196	196	211	212	205	219	212	214	212	199	232	203	193	187	227	214	190	208	193	203	213	216	216	171	201	211	218	175	194	215	191	242	201	198	203	208	213	234	207	199	211	208	192	197	205	196	200	235	219	196	197	199	210	177	193	197	192	202	224	184	184	190	196	216	188	217	206	209	235	211	192	221	188	185	186	204	202	197	211	205	214	206	207	212	192	181	220	200	208	211	198	212	218	205	187	194	213	185	186	229	206	205	208	195	195	204	218	203	190	189	186	204	202	205	226	226	181	194	188	189	184	204	217	177	230	220	212	202	217	173	196	214	208	193	201	203	186	201	192	209	201	222	224	249	192	199	198	209	217	192	183	209	187	224	198	198	175	207	212	213	225	233	208	232	233	208	212	200	202	193	207	233	180	190	218	189	172	217	220	172	187	209	172	228	196	189	221	207	202	194	232	198	211	181	220	207	195	201	185	227	215	210	200	211	229	214	221	193	199	211	221	212	220	197	184	195	189	202	213	221	215	225	218	194	206	221	211	208	196	212	211	219	188	208	198	202	205	220	209	213	200	233	204	206	220	233	201	226	220	205	229	204	187	176	197	210	192	221	201	171	235	188	220	215	190	210	173	216	191	217	206	225	216	217	200	201	185	220	224	215	206	187	205	197	207	244	213	210	205	192	190	224	212	223	208	242	217	172	203	209	190	204	194	206	215	180	186	195	212	231	194	198	215	199	206	205	209	187	209	210	192	203	207	213	223	204	212	209	216	203	222	205	214	201	206	237	192	193	205	205	208	209	215	181	225	237	217	183	219	230	242	209	196	215	188	208	209	199	230	209	187	194	203	194	223	222	188	215	228	188	216	199	217	239	223	218	244	218	201	193	190	210	206	216	219	198	190	204	203	210	193	190	194	225	194	211	217	202	192	209	202	233	185	219	218	253	240	187	216	191	221	214	181	217	224	213	220	206	216	169	226	210	211	205	218	203	217	215	195	219	210	218	188	239	206	223	218	207	197	214	190	192	223	220	189	199	175	205	208	208	217	208	206	228	223	197	219	227	215	225	202	218	207	187	214	212	230	231	189	221	233	220	193	190	206	242	230	209	225	210	202	207	176	208	209	196	190	214	220	206	216	209	211	209	198	192	193	248	224	202	219	219	208	208	206	216	202	215	173	188	214	230	203	220	254	200	188	234	215	222	217	184	176	189	205	194	221	241	217	198	208	182	209	231	191	226	212	223	186	192	233	233	211	219	214	236	207	206	211	189	196	204	224	203	201	194	187	223	176	195	215	217	216	208	205	204	213	206	214	219	187	174	203	201	214	201	200	214	231	229	202	213	189	221	211	202	194	198	191	206	196	208	218	224	207	223	208	192	204	231	202	205	209	217	202	224	202	224	236	192	209	200	205	218	210	223	216	223	200	199	218	174	204	202	227	211	205	220	215	157	214	219	220	210	213	190	205	182	229	187	200	191	196	213	196	217	187	219	189	227	203	215	204	227	224	234	221	194	206	202	174	212	209	178	200	191	206	222	222	213	203	212	196	209	215	193	213	211	221	224	208	227	212	242	243	199	222	218	206	222	205	210	177	179	189	222	189	202	228	207	200	237	212	219	203	229	198	199	183	200	213	182	202	221	221	238	205	193	218	196	212	202	195	188	206	203	230	217	224	202	225	229	210	215	203	217	214	196	188	198	204	221	201	229	204	194	223	176	182	200	205	192	213	209	205	221	201	186	199	210	192	238	227	232	200	219	235	206	198	219	252	188	181	189	226	233	203	200	222	161	210	221	197	220	231	181	197	220	181	221	201	197	252	189	189	243	198	238	215	208	207	200	207	182	189	226	202	193	208	223	192	187	190	193	221	196	215	213	195	215	206	235	176	213	231	217	205	214	221	191	208	248	207	203	241	193	197	202	217	219	216	190	188	194	214	203	191	203	232	214	204	222	188	210	180	219	216	191	223	222	202	203	203	196	207	187	240	206	212	209	191	223	212	202	215	211	236	211	196	228	229	206	240	205	194	205	192	214	217	198	202	230	203	208	232	211	188	208	254	196	217	203	228	193	239	197	195	183	229	207	185	213	206	197	221	237	195	207	227	186	180	212	201	232	211	225	215	173	230	212	205	219	219	213	222	221	201	204	230	216	204	224	202	208	223	205	220	205	235	204	200	199	218	216	236	236	214	200	233	203	197	198	231	210	201	227	182	185	200	218	228	208	188	238	194	234	226	214	219	204	191	220	200	200	214	197	208	221	217	212	218	221	213	180	183	202	199	208	200	246	214	198	217	218	207	196	203	217	201	200	213	187	195	185	203	226	195	183	181	205	186	207	225	210	213	192	223	211	191	221	207	198	217	211	224	223	200	193	184	206	206	197	197	202	230	217	195	200	199	203	248	208	193	200	194	216	224	232	187	238	223	211	216	196	188	226	173	211	200	195	212	188	212	198	188	185	236	225	181	209	246	205	188	184	216	213	224	223	190	234	173	210	232	223	193	205	177	216	190	197	220	201	204	222	207	185	189	199	208	228	220	191	205
2620	1126	2446	2848	2491	2071	1701	1352	1164	1030	922	853	691	668	627	592	606	567	603	680	585	659	691	583	584	569	547	531	541	552	558	551	517	534	579	561	562	563	566	569	534	623	553	506	528	531	538	513	556	519	527	562	535	518	553	497	505	534	548	601	611	643	614	595	546	569	529	556	510	503	482	461	517	536	459	520	470	489	484	476	470	517	485	470	452	506	473	460	492	514	445	503	442	500	473	489	481	473	465	536	519	505	545	453	493	451	412	517	448	501	485	519	470	490	487	476	477	485	522	457	509	506	481	510	498	495	500	513	485	475	494	493	492	461	480	467	476	522	467	477	460	498	491	486	491	440	494	491	474	459	481	456	461	472	495	515	451	475	518	449	520	490	469	462	482	477	485	513	509	505	485	490	472	512	504	461	426	517	470	474	490	430	479	492	495	489	479	479	486	474	486	481	472	416	463	509	481	485	468	491	461	475	486	541	477	471	480	510	479	509	515	477	506	493	495	487	468	493	475	517	493	478	474	477	497	482	460	471	495	495	486	471	491	472	500	493	473	480	475	479	469	503	458	471	508	492	481	435	499	483	479	502	505	473	446	513	488	423	475	513	456	519	483	510	452	500	481	491	493	450	530	493	443	493	461	504	510	451	470	518	476	457	481	469	516	473	488	487	450	507	456	460	495	501	471	466	464	485	455	487	482	501	466	519	456	465	493	518	465	457	473	461	501	458	438	509	477	497	487	483	551	486	520	500	506	464	509	501	533	516	497	517	479	487	526	451	497	503	469	533	468	467	491	512	490	483	505	474	491	468	494	483	470	488	522	487	480	485	496	496	499	519	509	473	454	491	470	489	449	503	454	484	446	498	491	497	469	465	510	472	477	464	491	492	467	498	470	436	487	459	508	497	501	494	489	489	476	487	447	511	457	487	471	479	522	518	505	500	494	444	495	491	524	469	474	495	516	496	514	491	502	473	489	504	530	480	470	482	492	533	485	448	479	472	464	494	462	458	505	490	515	491	475	477	499	509	481	493	511	461	468	491	492	476	474	458	451	495	485	472	510	473	485	469	470	494	472	478	466	508	510	483	495	498	495	509	454	482	497	459	510	464	499	424	485	468	487	483	449	493	479	507	467	483	527	474	496	461	483	484	515	453	501	512	449	497	472	471	474	488	506	442	492	457	501	449	504	492	461	457	463	484	468	485	477	524	473	502	501	493	478	499	502	467	505	520	520	454	487	475	472	484	471	460	481	460	486	490	477	447	500	486	469	515	483	497	486	452	499	451	457	503	481	459	509	488	477	502	454	493	480	482	486	498	471	522	507	521	491	509	524	494	486	473	490	464	479	470	482	517	475	480	496	472	477	511	491	485	448	492	489	488	478	513	470	439	457	484	496	434	461	443	440	469	461	490	493	494	498	474	466	461	477	476	477	466	519	499	558	483	470	479	470	450	471	444	506	490	495	483	497	452	500	425	462	465	465	522	499	455	494	500	473	488	499	474	482	493	544	477	449	482	509	495	467	464	470	519	493	517	461	498	484	503	508	546	471	492	475	497	462	527	515	461	480	474	482	466	496	485	461	506	456	516	483	498	470	496	504	462	437	495	485	477	441	533	473	463	476	488	490	484	483	484	470	461	450	514	496	477	458	475	512	481	500	487	451	472	477	472	502	497	515	499	466	470	462	512	471	500	474	458	483	458	483	483	472	460	466	516	489	497	466	513	488	507	487	498	472	511	516	480	486	475	463	497	506	482	486	498	497	461	489	474	477	512	494	471	470	487	483	476	467	504	479	492	515	495	462	448	481	465	503	488	506	459	476	468	425	446	483	473	487	478	478	491	498	508	517	472	481	478	507	450	463	465	498	495	477	495	501	479	442	517	460	465	490	483	421	493	458	477	451	478	492	474	525	473	486	485	501	503	463	517	497	498	459	483	467	476	486	477	455	485	498	470	477	487	533	444	521	474	480	486	525	508	463	486	519	472	503	504	514	465	461	511	461	478	492	497	496	539	516	467	489	468	431	464	500	466	479	464	485	481	473	515	470	492	491	496	486	480	481	504	507	473	475	441	484	488	466	492	463	520	454	480	469	510	471	491	474	536	494	477	483	478	495	435	497	500	506	482	475	542	452	418	503	449	483	488	478	505	457	497	487	497	498	453	441	499	519	470	439	464	476	495	504	505	463	516	512	451	501	496	496	504	459	472	441	475	490	434	464	488	481	495	508	474	477	517	518	480	467	469	496	465	498	451	532	489	499	501	497	521	472	490	469	486	457	495	444	450	488	441	484	470	485	467	484	466	465	474	480	489	491	496	473	484	489	481	502	471	466	468	476	486	506	509	449	523	468	480	476	481	489	467	485	461	498	483	472	493	460	467	459	479	489	473	494	463	507	462	445	501	456	470	511	460	501	506	490	482	460	516	508	495	461	438	516	447	512	517	531	517	484	485	468	467	485	505	512	491	513	465	471	505	431	503	492	484	472	495	479	465	469	510	474	480	478	460	461	488	473	516	503	481	460	458	525	479	488	470	464	480	462	506	501	483	461	502	409	491	490	471	485	470	516	477	484	462	496	448	486	486	483	478	495	492	468	473	477	472	496	460	485	483	473	535	505	497	495	489	489	473	481	471	473	491	550	452	446	472	527	490	511	478	449	466	528	499	528	492	495	462	466	487	516	491	441	468	485	430	451	496	511	506	514	458	492	481	520	449	518	452	471	511	476	494	469	519	502	458	502	454	490	509	493	520	486	437	512	428	488	444	499	451	464	495	481	463	458	497	492	496	476	408	460	476	448	479	502	490	450	479	486	478	490	464	502	481	506	491	484	495	493	497	448	469	507	517	486	482	469	499	467	499	472	499	498	455	507	476	472	470	491	503	471	484	508	503	517	491	452	487	467	451	501	503	450	456	494	480	516	474	504	533	507	485	497	466	508	484	474	508	503	481	506	456	473	477	473	483	492	515	473	467	468	471	482	513	496	505	445	495	507	471	481	470	492	485	487	480	454	481	505	499	505	521	501	491	440	493	478	502	465	513	478	488	487	495	454	513	483	460	511	489	472	459	502	453	476	489	477	528	444	465	478	515	453	455	501	494	449	498	496	525	482	460	478	466	466	528	453	493	487	488	498	468	507	523	507	474	473	461	503	488	482	426	486	472	479	456	446	431	475	455	472	481	471	487	499	455	485	489	497	460	504	473	473	512	496	509	475	490	505	499	491	474	454	509	477	505	495	477	499	463	466	457	483	496	504	482	462	515	508	488	500	486	473	510	517	480	496	511	466	463	520	475	463	477	486	448	496	472	468	457	478	500	499	465	510	458	489	492	480	495	462	483	449	477	460	461	450	496	473	512	455	501	490	502	491	512	508	493	505	493	465	507	481	453	492	506	457	448	505	471	505	496	445	460	459	472	466	494	489	463	506	488	466	491	492	499	506	481	495	472	477	466	455	478	481	472	479	523	519	477	493	488	499	466	492	531	453	457	510	474
9262	2206	2847	2215	1381	1028	785	594	484	393	333	309	261	221	229	198	182	218	189	170	173	198	194	174	173	169	165	146	150	156	179	156	160	141	143	131	162	157	110	144	142	160	155	151	142	135	148	139	133	130	133	152	125	131	126	158	140	166	115	148	158	146	151	141	135	168	148	138	129	119	109	126	134	127	130	108	122	122	118	111	116	134	149	114	105	128	130	115	117	127	125	130	120	139	106	117	126	133	115	110	104	123	129	125	126	119	137	129	147	130	113	111	134	128	127	129	110	115	124	144	114	125	112	149	128	127	124	107	138	125	105	110	119	141	121	119	126	128	95	90	122	123	120	118	107	123	110	119	110	118	103	127	109	115	105	115	118	150	155	116	106	123	126	134	122	137	115	125	139	108	123	121	131	115	110	132	128	135	143	127	128	138	123	100	135	137	131	126	109	139	100	115	133	118	114	109	110	105	137	132	115	131	130	115	133	112	118	127	108	120	123	111	108	119	119	112	137	128	133	106	131	108	118	118	109	137	138	98	117	113	129	133	125	113	120	107	126	104	108	128	119	115	125	130	109	122	113	149	127	132	130	120	124	135	149	117	120	132	129	130	114	128	115	129	116	121	134	139	125	128	108	129	118	128	141	130	115	124	121	120	134	99	113	135	133	130	134	118	131	145	137	116	110	115	120	118	136	142	106	121	129	133	129	102	127	127	128	108	135	145	116	132	126	135	122	110	133	133	133	107	125	138	121	124	125	124	130	133	120	126	120	113	134	119	108	118	114	103	124	119	139	126	135	133	125	139	127	116	113	110	106	150	120	128	131	129	134	123	126	117	131	112	120	124	123	125	134	119	106	119	118	132	122	96	122	133	116	114	121	134	106	129	155	93	112	116	135	122	123	126	125	132	138	107	117	124	102	129	108	121	108	112	109	99	112	144	116	100	131	111	132	145	115	139	113	96	121	139	125	138	141	136	132	116	129	135	131	144	127	122	133	104	135	116	148	125	117	122	112	109	123	116	144	118	132	110	114	107	108	147	141	123	141	112	119	125	112	132	114	119	110	125	112	130	131	117	117	126	122	100	134	136	113	119	94	116	127	94	117	126	119	100	121	130	129	120	125	109	108	128	127	103	130	132	135	136	111	105	127	129	98	132	118	132	146	124	122	130	139	110	112	112	120	120	110	112	97	139	130	110	124	114	131	133	127	118	143	135	137	119	120	105	124	113	96	127	123	127	119	125	115	133	114	127	132	137	107	117	140	111	117	130	126	109	118	127	110	98	97	126	141	113	127	118	108	121	113	118	140	123	112	115	127	126	132	122	107	108	113	147	120	127	111	123	117	133	111	120	111	119	118	99	122	133	133	133	131	107	129	125	120	142	100	135	136	119	132	123	119	108	112	121	112	112	127	119	118	104	132	122	121	116	132	109	134	122	122	125	109	121	110	107	113	125	131	114	115	123	124	114	112	113	132	120	139	125	105	116	111	126	121	146	153	119	128	127	127	121	108	107	137	109	129	113	104	109	112	127	114	129	119	117	114	124	111	123	109	118	106	118	123	117	146	127	99	134	120	122	121	139	134	150	112	121	128	132	138	119	118	129	123	140	122	146	138	121	113	127	119	113	116	130	137	102	116	114	121	98	137	113	127	129	116	121	116	136	123	115	133	129	125	122	122	130	125	118	121	127	132	113	120	109	130	132	130	128	125	107	121	115	129	115	125	104	118	114	121	131	128	138	112	138	113	138	112	118	114	141	107	129	135	120	110	128	127	138	117	113	119	105	138	127	133	121	129	101	132	126	132	124	116	131	153	111	120	103	114	80	118	105	122	141	132	127	145	130	132	130	123	129	125	126	110	124	116	129	137	120	147	129	125	117	144	132	126	138	114	119	117	122	117	108	111	114	138	139	121	112	136	107	116	122	107	117	142	99	129	142	126	125	112	113	121	129	133	122	113	110	121	126	104	111	102	126	128	134	124	137	122	104	137	129	121	101	136	107	126	114	113	135	127	88	131	106	111	136	124	122	130	132	133	117	131	125	104	119	130	129	121	148	125	101	121	111	116	121	133	118	123	117	140	123	138	130	126	97	114	113	112	135	117	101	128	132	121	135	113	105	135	125	120	129	110	116	129	136	134	129	128	131	115	134	120	119	119	101	118	124	126	105	108	109	130	129	106	123	119	112	130	125	127	122	127	118	128	142	104	119	130	129	95	125	132	118	119	104	106	122	117	136	122	108	120	124	138	123	135	109	114	108	124	110	92	125	119	116	102	106	125	119	112	104	101	144	119	118	126	108	100	121	120	133	144	125	144	120	114	112	115	116	141	119	135	113	105	126	124	105	108	139	119	109	132	129	123	112	131	121	131	134	116	103	141	132	113	122	108	109	125	127	115	139	100	107	121	115	109	115	106	122	126	95	120	107	131	127	113	125	119	140	126	103	120	103	110	135	121	128	101	111	102	122	133	111	129	115	142	129	140	122	129	145	120	131	122	115	140	112	102	125	123	145	124	123	103	113	124	109	120	126	127	147	129	103	115	118	119	143	118	133	120	132	128	108	117	110	142	112	115	138	113	125	96	113	121	119	132	110	142	120	102	102	121	126	115	117	133	121	109	117	124	119	123	115	133	104	128	127	118	137	110	118	135	103	115	113	129	118	132	135	120	95	113	121	122	136	130	129	118	128	86	108	108	104	113	130	109	114	115	123	107	111	118	122	108	116	119	118	111	118	126	120	108	117	127	115	129	117	108	109	117	104	113	134	105	117	141	124	135	119	118	116	136	113	123	102	93	118	100	144	110	108	106	104	99	130	136	94	128	139	112	110	128	131	131	102	102	102	126	129	134	135	121	150	128	132	141	113	115	164	118	116	97	120	130	129	119	116	126	112	102	114	133	117	134	117	123	109	140	117	107	130	100	122	109	113	105	139	133	133	107	141	136	112	120	115	116	120	125	128	132	115	112	142	130	108	113	124	124	126	140	140	131	131	117	124	142	119	105	122	119	133	136	127	125	114	103	118	117	116	134	112	141	104	124	101	124	119	115	120	112	125	106	96	129	125	103	123	128	121	121	112	123	102	118	89	122	106	129	138	124	130	133	138	120	113	118	107	105	123	127	136	111	131	143	127	122	118	138	136	144	122	130	113	130	123	138	133	109	106	128	104	122	137	127	125	133	129	146	128	114	120	131	124	106	130	128	116	156	120	116	91	131	121	127	122	125	119	120	131	101	112	127	116	116	142	131	131	132	123	139	124	114	130	108	131	132	133	143	116	116	124	125	119	127	129	125	114	130	112	124	133	103	106	119	105	115	130	130	127	123	129	108	123	123	121	114	104	135	114	131	114	120	109	138	113	130	119	128	123	110	126	110	127	114	117	112	136	140	121	101	98	113	129	131	103	101	136	127	131	129	118	149	125	109	119	124	113	112	120	124	108	123	132	121	118	115	115	126	146	129	119	105	121	120	122	105	108	107	140	114	120	123	124	123	122
6261	2193	5436	6599	5842	4741	3693	3020	2427	2028	1733	1472	1312	1099	954	874	790	779	748	768	870	928	887	629	572	605	583	551	513	492	534	584	552	504	461	504	530	530	582	527	515	508	532	512	502	464	478	506	476	428	474	415	463	432	414	414	421	501	491	529	578	562	604	512	506	442	413	385	366	347	296	334	323	324	314	325	301	329	303	302	339	323	341	351	325	302	300	310	343	343	313	330	311	301	307	340	303	294	321	304	340	336	256	333	299	312	290	317	304	330	317	353	309	329	299	344	319	308	299	311	304	315	304	328	305	313	339	297	319	302	317	256	303	306	350	342	334	313	298	308	344	262	316	310	289	300	323	295	321	326	328	313	305	304	292	316	323	304	276	294	287	268	307	292	305	315	304	316	295	313	297	318	307	301	314	325	319	316	298	312	308	302	301	268	290	269	257	301	326	299	302	287	277	277	324	325	285	315	320	333	274	316	302	311	358	291	300	306	333	274	307	321	312	317	304	306	284	315	290	314	306	301	290	295	315	302	309	300	317	337	307	269	301	321	313	282	291	306	335	313	332	296	290	291	288	292	331	318	271	311	324	309	285	310	296	288	333	308	306	292	289	316	300	325	309	292	320	285	319	334	310	269	323	342	299	295	279	337	300	337	312	326	274	297	348	313	294	298	305	317	306	315	296	304	283	293	299	294	308	270	322	291	307	322	301	308	313	281	310	338	322	286	299	301	294	280	299	314	286	307	297	284	299	307	323	330	287	264	337	320	316	297	305	298	276	290	303	302	314	293	255	290	273	294	271	283	296	279	316	310	290	330	282	337	303	272	295	309	329	292	299	285	323	305	273	305	313	289	309	316	308	321	286	280	307	315	325	299	284	309	304	332	315	302	270	311	329	311	295	274	308	310	305	299	297	304	296	319	305	334	309	305	293	294	315	299	280	297	312	301	322	306	304	305	346	325	286	323	335	307	314	312	275	281	292	294	275	308	306	287	314	282	291	343	317	278	345	339	303	293	338	291	299	300	302	295	338	283	292	313	285	306	282	300	302	291	275	285	278	325	301	306	314	305	313	306	320	287	310	302	318	280	321	295	318	315	318	332	328	286	295	299	297	301	313	337	300	324	294	302	292	282	303	305	311	301	298	312	300	272	283	333	301	256	287	300	272	296	277	279	296	288	281	271	322	294	283	299	310	297	314	296	289	273	303	302	317	285	299	277	275	312	278	264	297	297	275	318	295	355	334	307	318	295	323	297	311	311	302	328	318	308	305	299	286	303	339	290	333	320	303	309	286	305	316	310	301	319	280	293	295	274	298	296	288	317	304	319	291	298	307	286	313	305	267	325	293	296	292	311	316	303	293	311	324	303	295	311	284	299	287	315	349	296	290	293	311	314	335	305	307	296	293	288	315	336	307	311	324	278	315	338	315	280	294	308	304	307	324	290	326	270	308	305	314	274	300	313	329	319	309	284	287	310	310	326	299	308	309	320	336	306	311	311	341	303	308	317	290	307	320	310	279	306	309	305	313	311	294	266	321	314	321	304	288	331	304	315	291	296	289	304	332	296	296	330	302	311	294	316	324	295	305	290	327	324	311	301	271	306	293	290	299	291	305	295	325	314	305	310	314	311	325	296	333	309	293	301	344	309	284	267	297	311	317	311	305	278	308	326	296	324	330	306	266	295	300	309	319	301	288	290	299	307	298	295	314	303	315	308	287	320	304	334	285	295	338	272	295	318	303	276	326	297	259	316	351	304	300	344	306	285	294	330	324	292	339	312	295	315	300	299	296	304	326	291	295	319	318	315	303	312	313	292	303	285	331	281	293	317	257	279	307	342	305	320	320	322	276	295	279	317	266	273	296	308	314	295	272	319	276	334	291	291	300	298	288	304	270	311	304	317	304	297	277	270	290	326	301	319	333	294	315	280	281	318	317	308	320	304	292	310	345	317	305	298	305	312	305	296	295	311	311	300	297	291	316	297	285	309	316	305	310	280	304	320	310	312	319	300	292	311	324	314	279	310	307	334	308	311	316	346	294	312	311	327	293	290	340	292	283	300	304	328	304	307	286	312	262	282	310	311	286	318	283	325	309	307	292	300	327	276	336	278	299	310	303	314	298	319	309	309	323	287	298	285	335	295	284	313	327	307	298	284	297	294	327	302	305	298	275	289	288	299	307	310	311	306	292	299	291	314	295	293	301	302	306	302	326	299	331	293	329	292	298	336	307	323	283	322	267	277	300	295	283	307	324	308	250	333	318	309	315	323	313	297	296	309	303	346	317	288	294	283	302	329	330	314	316	297	282	334	307	299	302	300	300	294	265	328	279	271	271	316	274	310	297	312	308	280	312	300	313	297	301	300	325	304	295	293	293	273	316	301	296	274	290	285	310	285	316	276	308	329	292	304	301	310	287	294	316	311	300	313	315	343	307	330	305	336	315	337	284	269	316	322	302	333	285	333	322	273	302	304	295	318	297	271	272	298	279	295	296	288	284	295	314	299	308	319	306	317	317	304	307	317	310	284	345	325	324	294	326	259	325	287	305	323	303	274	316	279	287	289	295	320	283	315	316	304	312	274	316	279	294	311	263	301	299	286	345	303	314	286	318	311	304	324	300	321	306	270	297	292	318	283	279	305	299	312	360	271	309	311	337	322	312	301	302	309	302	263	299	297	289	263	277	306	277	318	291	286	319	315	303	310	292	276	279	326	298	305	295	262	316	308	322	292	312	307	330	297	324	336	291	269	336	325	329	307	279	284	300	297	282	287	304	302	320	280	299	317	305	304	345	311	293	305	292	314	291	329	291	260	326	266	300	293	329	281	323	273	306	314	319	311	316	333	283	289	312	283	321	301	293	324	296	295	274	302	298	310	324	288	285	318	318	304	301	308	299	314	350	294	288	311	276	338	293	324	309	298	326	314	306	314	316	301	292	324	294	277	317	315	312	312	286	312	280	310	297	310	314	292	278	320	285	319	280	287	306	300	293	284	334	291	314	293	297	297	312	299	321	293	313	309	328	323	312	296	286	293	305	305	320	315	278	293	319	294	301	302	300	301	274	288	317	311	293	284	300	290	283	298	282	287	301	330	271	309	314	295	322	306	309	301	321	331	315	321	318	299	311	304	297	298	340	312	288	307	300	297	326	324	329	262	291	311	310	277	318	321	273	331	295	313	279	293	308	310	292	334	336	328	273	304	300	291	307	318	314	323	304	303	289	261	311	317	291	322	298	321	292	321	305	291	345	299	279	319	277	314	289	298	325	341	312	325	300	298	318	286	306	273	316	284	317	303	270	273	312	294	315	289	290	310	316	315	302	277	310	330	285	328	315	314	343	299	298	292	306	294	267	278	304	303	298	288	277	322	288	329	262	326	330	346	306	304	304	343	301	307	308	324	319	316	339	306	302	314	346	272	310	293	302	312	309	305	312	317	293	327	323	311	302	307	330	320	277	301	275	289	329	298	336	301	331	328	327	302	309	297	293	321	313	303
15798	4155	4876	3621	2458	1628	1155	975	737	579	506	426	338	317	272	297	273	234	231	232	222	231	242	194	209	173	217	192	149	186	188	177	156	183	155	141	162	181	169	183	168	141	174	184	166	158	148	176	168	149	157	153	161	152	152	140	141	141	168	149	174	155	163	156	175	134	156	135	137	115	125	126	127	122	127	122	134	110	131	141	103	143	132	149	145	131	126	98	133	135	136	114	119	129	132	126	114	116	116	136	127	109	120	147	121	123	121	113	133	152	150	136	143	132	107	126	129	124	124	138	141	138	141	120	115	123	112	148	120	113	111	127	111	113	125	113	129	126	110	139	115	111	127	132	125	129	121	144	115	115	117	131	121	156	140	117	130	121	145	115	134	118	118	120	108	122	120	135	117	130	118	120	115	133	115	105	141	127	111	97	127	122	124	122	117	122	116	115	139	124	132	131	94	131	119	122	119	116	101	126	112	115	119	123	126	114	136	131	118	133	144	125	147	127	151	116	142	122	123	123	126	132	118	125	135	128	125	111	134	121	127	123	99	125	135	143	118	128	120	136	121	108	114	107	135	100	146	144	106	123	116	121	113	108	153	116	121	126	121	108	136	129	111	119	118	121	125	107	139	124	129	119	132	110	117	141	119	113	131	116	122	101	136	136	125	131	130	124	146	116	124	142	124	129	141	140	123	123	110	134	125	130	111	104	117	114	147	113	120	139	141	106	122	125	120	134	129	141	131	129	105	117	105	139	127	110	132	125	134	114	123	108	118	130	103	108	149	115	120	103	130	134	152	133	128	126	103	125	120	128	135	114	135	137	126	119	115	143	130	119	103	121	113	129	124	90	113	133	129	119	137	123	137	122	114	113	128	126	128	130	123	118	142	131	114	135	138	120	117	123	120	111	155	128	124	131	131	144	105	123	100	123	130	133	118	126	143	119	114	132	119	117	132	129	135	114	111	142	143	131	129	113	126	121	127	141	121	144	132	147	111	112	136	119	138	126	119	123	108	123	139	118	102	127	129	107	122	138	109	111	122	101	133	106	122	113	115	124	110	121	119	129	126	140	142	123	121	99	129	127	123	130	123	122	141	135	109	118	127	138	139	124	131	129	124	118	118	127	117	137	126	125	104	100	130	127	127	122	112	128	126	151	106	116	116	129	131	129	113	108	121	104	127	134	118	125	141	136	111	127	127	124	127	112	135	116	125	129	104	117	126	113	133	132	139	125	119	114	116	137	122	124	115	123	142	122	106	142	136	151	131	134	131	124	123	111	126	104	120	122	142	115	137	130	106	121	149	125	114	129	115	107	104	127	140	127	125	113	124	123	133	100	124	118	120	144	134	144	125	123	120	130	108	122	120	138	127	128	127	165	115	140	128	128	115	143	139	117	127	126	133	124	148	146	138	145	121	157	112	139	125	133	109	124	131	131	127	122	132	134	116	117	138	105	108	135	126	115	154	121	116	120	117	127	130	118	126	142	124	144	140	122	143	131	125	119	123	112	126	123	127	103	130	124	132	113	152	98	123	111	122	120	129	117	115	119	95	138	124	112	138	119	124	125	130	122	121	132	149	114	114	106	138	129	115	142	120	121	141	143	143	114	125	149	144	151	100	102	129	142	142	143	108	128	134	121	125	135	136	125	118	121	127	124	147	126	124	135	115	135	148	127	135	125	114	134	137	121	127	135	127	94	132	147	122	116	129	106	130	106	132	121	136	139	152	137	114	121	129	126	113	130	109	134	127	140	133	138	125	120	115	124	108	118	121	136	133	112	106	122	137	141	105	109	138	121	137	117	119	143	145	132	112	111	96	137	104	131	128	128	124	116	118	112	135	119	133	118	112	129	144	129	118	133	115	135	133	122	107	122	124	121	110	127	129	139	121	127	124	119	106	123	108	118	117	114	123	98	118	119	130	119	136	127	124	128	118	112	122	120	126	148	124	138	122	101	129	140	131	129	117	138	134	135	107	103	121	119	147	116	137	136	114	114	143	128	117	119	130	124	136	115	103	133	117	139	122	133	136	126	124	107	111	126	118	133	137	124	105	97	123	126	127	114	111	154	151	132	140	141	157	132	122	126	117	139	109	118	86	123	132	113	126	119	123	134	137	127	117	130	135	115	119	129	102	106	138	152	143	116	113	140	126	145	116	110	113	135	128	122	120	119	124	152	132	109	122	115	120	113	119	109	129	113	126	137	129	127	126	116	120	118	118	129	128	136	119	147	127	131	100	141	156	105	138	132	144	125	125	133	123	111	126	127	119	119	174	111	124	124	113	147	150	112	117	118	111	140	144	112	119	128	122	118	114	142	144	113	120	120	117	118	110	137	117	117	124	129	114	108	98	127	134	139	142	132	113	109	113	119	119	116	118	149	131	124	129	118	126	114	133	119	102	120	104	140	129	136	125	117	136	114	139	115	141	132	129	138	136	112	111	129	123	130	112	143	119	124	123	115	125	111	108	130	123	137	122	106	140	120	123	143	121	142	125	135	150	121	142	126	122	120	132	150	134	112	113	135	121	107	136	126	130	142	101	128	142	124	108	117	121	123	143	148	158	125	152	138	117	132	114	117	134	128	128	111	103	115	130	140	114	130	121	102	115	119	139	110	104	106	129	119	126	125	115	124	141	126	115	127	133	117	140	132	144	149	140	136	132	116	125	141	106	125	110	122	125	134	127	102	131	130	118	113	108	124	118	126	143	130	119	126	136	120	127	108	118	121	121	107	122	151	134	122	148	126	107	117	111	125	131	141	121	126	103	146	148	116	124	142	144	127	124	120	129	132	121	127	141	136	143	146	107	137	130	135	134	133	122	105	123	142	112	112	140	125	102	112	114	133	128	118	123	127	128	120	108	125	135	139	129	122	110	111	143	123	120	126	138	107	111	135	121	125	138	144	109	112	139	128	111	121	107	119	113	118	126	120	122	125	132	135	151	124	123	123	147	129	125	128	138	122	119	112	110	123	132	141	130	102	122	103	105	105	102	127	144	138	151	120	131	132	111	103	111	118	121	120	123	122	140	120	123	132	139	108	125	131	127	114	107	134	121	126	128	128	122	125	125	112	103	127	107	106	116	136	119	146	118	113	119	131	117	118	138	115	118	130	107	128	119	124	126	118	134	132	112	126	121	130	142	124	111	116	130	127	112	125	133	127	132	136	123	126	136	145	119	134	139	134	127	123	117	146	118	117	124	103	120	132	120	128	129	116	144	142	112	148	131	108	121	107	135	140	129	118	139	122	135	125	122	148	117	144	121	131	104	122	136	135	118	143	140	116	130	99	121	144	121	116	124	109	112	134	143	122	125	139	136	131	103	139	119	143	101	145	133	119	159	111	127	137	132	130	124	128	139	118	113	125	119	124	122	129	118	140	156	142	111	112	141	125	114	135	143	141	123	117	121	117	106	114	130	130	126	122	108	124	125	123	130	126	151	124	110	151	113	123	115	123	124	102	146	118	110	122	122	130	123	114	124	136	102	123	102	111
8305	3446	8314	9912	8779	7100	5802	4647	3618	3109	2682	2284	1975	1630	1458	1350	1137	1057	1040	1073	1223	1211	1412	872	856	827	785	799	735	706	748	767	752	683	604	657	708	619	676	730	670	623	663	661	673	581	561	561	542	530	587	527	531	517	518	474	519	539	612	710	611	683	685	640	627	489	459	455	410	351	360	352	353	321	342	359	356	318	351	361	345	355	385	371	351	387	352	348	357	357	355	344	356	366	306	354	331	338	353	329	347	353	337	344	321	340	371	366	322	350	348	327	351	330	355	328	332	318	325	386	334	319	354	325	321	333	315	324	322	337	340	314	340	316	331	329	339	322	305	316	308	337	309	313	317	344	310	322	297	325	325	312	331	337	315	291	352	345	356	350	331	322	313	320	332	301	315	344	332	325	337	293	307	301	309	335	281	334	312	307	329	304	331	301	355	314	354	303	345	292	335	350	301	328	331	334	296	333	316	334	321	371	307	340	299	302	277	322	366	319	311	323	333	351	317	321	309	295	308	320	350	323	319	306	313	336	337	314	352	333	301	307	332	322	328	322	308	305	308	335	279	341	309	352	329	321	286	319	341	329	316	306	295	334	325	327	323	311	349	314	328	311	371	342	313	303	306	315	361	310	310	328	320	317	339	290	311	337	331	316	328	308	309	325	304	360	325	335	328	342	319	351	344	319	312	303	307	312	354	340	321	327	311	336	326	341	298	335	305	355	324	297	303	326	337	367	307	329	325	302	340	311	312	310	305	298	303	309	330	309	350	351	289	293	315	335	337	333	349	256	336	302	320	331	316	319	351	294	355	287	300	340	317	296	336	301	350	313	337	315	326	341	317	323	320	314	320	335	354	317	355	345	276	276	291	309	345	315	327	355	361	328	344	310	307	316	312	346	310	349	341	343	348	318	343	333	338	319	324	309	343	332	330	337	307	308	307	326	333	326	320	328	303	324	333	313	316	341	362	324	329	346	332	314	321	315	312	307	316	293	341	356	302	311	302	342	324	306	309	327	305	308	307	349	349	323	356	319	312	315	348	322	329	320	306	348	344	323	344	330	338	335	313	316	356	325	335	322	332	307	336	297	331	285	312	323	349	336	337	321	308	329	323	320	306	323	302	298	325	293	316	316	324	309	310	368	337	329	363	356	327	312	305	303	286	327	312	304	337	316	314	299	315	357	337	338	328	296	330	322	313	304	330	345	320	276	318	332	319	333	331	342	299	333	304	310	350	332	313	295	338	341	346	350	336	315	292	328	303	291	305	337	309	336	337	328	323	299	338	309	321	337	296	326	300	293	318	327	334	318	317	323	313	306	338	334	318	348	343	330	359	319	317	284	353	292	328	311	307	306	323	343	314	317	293	308	314	364	305	331	300	319	334	315	367	312	302	321	315	291	293	305	331	317	301	345	322	360	320	349	336	315	315	303	318	329	311	338	327	323	312	329	339	359	312	335	336	323	330	321	303	335	301	324	331	304	297	332	348	359	319	346	320	298	324	292	339	305	310	299	288	309	331	322	331	342	323	339	345	313	340	352	322	299	322	324	334	329	307	300	334	340	323	313	333	311	335	302	301	337	322	297	300	299	323	324	310	299	303	308	326	334	367	303	336	320	344	353	310	327	306	321	330	347	304	315	340	344	320	323	312	342	344	335	313	333	321	324	326	314	306	359	340	357	358	304	304	310	330	312	291	305	303	306	337	315	313	349	319	314	349	333	299	309	321	334	324	345	315	326	306	309	325	326	310	337	349	312	308	361	333	338	349	321	304	339	337	312	338	318	312	315	306	313	305	325	312	298	339	292	298	315	309	329	352	311	342	352	312	323	316	317	321	325	298	337	314	293	349	295	299	334	328	318	325	309	314	307	332	342	329	359	314	301	317	346	314	341	286	314	340	300	307	310	328	316	303	334	315	309	336	291	334	327	334	334	316	342	332	353	339	327	316	356	318	296	320	318	319	325	348	316	336	353	317	284	313	329	334	334	330	312	314	295	340	338	342	330	333	311	329	318	284	311	326	312	312	312	319	313	333	298	312	304	316	315	350	315	327	334	337	350	329	320	332	308	329	318	347	342	299	336	342	324	288	338	362	298	348	318	319	319	320	326	331	317	306	310	308	286	305	293	310	304	336	361	301	306	332	283	351	340	312	330	283	302	321	340	311	335	312	340	341	307	354	321	348	294	313	314	334	299	316	327	312	294	289	312	306	325	359	320	358	321	324	336	333	357	319	331	305	294	301	320	332	323	319	321	348	339	320	337	293	326	336	301	323	306	325	315	317	328	330	295	322	323	344	321	322	325	338	321	314	343	337	325	330	320	325	349	308	370	324	307	356	335	321	295	304	311	305	290	315	342	335	340	285	326	313	307	324	329	287	316	307	341	329	320	295	334	355	354	303	318	344	294	328	305	343	316	339	328	328	320	348	325	326	323	322	324	335	333	320	318	332	293	347	368	342	319	319	299	337	327	332	318	320	325	319	332	303	341	328	311	340	342	323	297	309	340	344	323	334	307	332	346	338	314	291	328	313	340	290	319	305	313	341	315	293	302	351	320	326	348	345	336	318	342	324	323	329	301	324	316	322	296	326	324	339	317	281	339	290	288	321	281	336	317	327	328	308	323	312	306	325	318	307	312	318	329	308	348	315	298	324	337	322	324	298	323	318	336	306	311	316	352	319	291	307	334	321	318	319	316	336	302	363	300	328	346	296	347	339	344	287	334	288	327	339	342	324	324	302	310	302	302	355	316	333	322	314	335	314	326	334	300	309	299	311	321	312	318	296	297	316	341	308	335	300	324	326	286	311	347	302	317	351	301	321	306	311	330	313	310	319	303	316	323	305	354	338	330	330	310	378	329	323	327	329	339	328	324	360	295	343	339	301	315	280	322	311	330	299	322	331	313	299	315	336	313	343	310	344	299	307	317	318	326	347	310	343	317	323	315	290	328	317	299	348	313	340	333	355	327	303	320	316	323	318	337	347	342	324	341	323	318	333	304	316	328	313	325	288	294	340	289	315	354	309	327	299	337	328	318	308	320	319	353	287	313	327	344	308	325	324	346	349	344	348	318	328	330	342	286	325	325	323	314	315	341	307	330	327	349	284	332	339	330	322	346	312	328	314	341	304	297	280	332	323	345	333	317	337	328	329	356	321	356	338	330	324	294	338	315	320	331	299	329	319	299	333	353	323	305	335	310	327	351	321	339	324	306	336	316	318	335	311	343	294	351	307	346	309	320	317	347	312	352	304	326	313	301	332	312	300	347	319	314	303	325	349	336	339	338	318	309	318	354	319	323	337	314	304	329	327	327	360	338	306	353	310	290	336	330	315	317	310	322	327	313	340	335	312	312	324	314	300	322	311	327	320	333	304	318	314	329	306	319	292	303	314	321	319	304	342	352	309	298	311	329	318	328	323	314	325	362	267	331	318	335	356	327	322	337	322	310	320	322	303	323	317	315	339	318	319	300	346	308	357	307	319	322	362	332	321	319
2962	961	1246	937	636	504	442	305	309	257	276	258	209	203	234	220	243	227	224	233	243	231	226	242	232	206	210	242	221	223	200	205	195	232	221	225	219	188	203	225	198	229	216	210	214	240	196	202	229	203	212	203	231	205	229	203	222	228	205	198	227	230	248	218	211	211	188	196	217	187	186	195	203	205	223	191	231	201	200	212	218	203	195	204	214	214	225	198	208	218	203	196	224	210	201	183	209	203	179	200	211	234	207	208	186	193	209	219	210	218	176	195	176	193	204	187	187	182	203	218	184	177	189	249	212	233	197	199	189	201	194	186	234	204	209	209	194	209	215	196	228	182	207	210	210	179	183	210	189	211	210	230	192	213	227	178	225	193	227	223	202	213	201	225	203	221	207	190	206	201	217	221	194	208	188	202	229	189	203	189	191	212	215	200	186	176	189	219	204	209	228	213	172	188	205	198	184	213	219	208	197	213	212	197	201	211	198	189	209	200	191	214	171	224	221	196	220	195	207	228	206	186	221	217	208	211	204	210	204	219	211	200	195	207	215	207	214	203	196	236	236	221	210	237	220	211	213	187	211	217	210	215	203	202	190	204	198	194	222	209	219	184	190	206	210	201	217	175	212	201	216	202	201	207	222	205	190	223	224	184	191	219	196	212	221	213	223	192	209	211	226	205	203	203	198	199	194	207	201	198	221	196	239	209	195	195	190	210	196	203	217	189	196	201	216	193	215	221	197	204	250	216	211	189	214	173	189	226	204	200	213	200	206	226	234	198	208	201	237	210	207	197	242	195	197	192	242	224	212	215	215	211	193	226	210	196	183	198	216	205	225	229	198	196	194	201	197	178	227	193	201	194	235	220	196	209	212	235	184	185	218	235	222	190	209	208	182	189	213	184	189	183	214	197	201	220	202	207	180	189	217	201	233	212	244	190	202	203	207	182	169	204	197	175	247	217	200	214	211	219	221	236	190	205	212	194	215	219	202	235	211	218	191	190	190	211	181	241	228	209	199	199	204	228	199	215	202	208	226	183	208	204	198	189	205	231	199	224	216	194	198	198	200	217	185	208	171	188	205	204	188	208	221	203	183	210	196	208	221	206	201	221	204	222	203	195	224	186	200	194	173	214	205	188	206	198	195	203	187	221	210	178	226	231	196	185	198	213	201	213	211	203	193	216	192	217	209	213	194	219	214	207	209	185	191	211	228	215	199	196	179	210	195	198	222	195	195	177	169	235	193	221	185	236	204	212	175	192	219	199	217	191	215	229	212	207	228	212	176	207	200	180	218	199	221	195	210	189	224	231	208	195	205	181	192	181	204	205	232	229	218	210	187	194	225	214	208	250	212	220	200	222	199	203	184	215	226	180	226	201	238	211	197	183	230	209	189	193	196	188	215	209	240	210	235	204	200	193	215	204	221	196	222	193	186	198	201	169	218	222	215	205	200	204	220	204	213	224	186	210	199	190	206	199	218	210	207	190	192	184	180	203	180	218	202	208	223	205	215	223	183	229	180	198	191	210	199	217	211	191	234	201	176	208	187	179	197	216	203	194	214	232	204	191	223	220	227	191	199	196	221	194	209	206	210	206	222	214	211	219	199	188	202	194	185	191	184	207	211	190	201	221	211	210	236	238	205	209	184	224	169	205	225	220	223	222	197	211	181	217	202	186	207	203	242	237	224	210	174	225	191	202	196	239	204	206	223	186	192	203	225	196	198	215	190	187	218	177	201	191	202	196	196	207	204	175	218	221	193	205	222	217	177	202	193	226	244	226	190	209	205	216	243	187	239	216	196	217	194	209	204	193	219	208	210	184	190	215	192	171	195	209	218	189	201	201	211	236	177	174	218	198	229	228	246	206	187	203	207	221	200	229	212	226	198	198	206	201	215	204	201	205	201	202	190	195	188	198	197	208	188	198	205	232	202	194	187	191	180	221	203	230	182	231	192	191	218	216	204	200	204	210	202	237	204	217	193	206	207	193	181	185	194	207	210	209	198	194	195	204	193	201	211	224	238	196	185	205	197	187	231	208	181	208	207	214	218	212	204	224	204	219	209	204	208	192	174	198	212	178	217	219	180	202	217	201	212	212	205	190	212	214	220	211	210	183	208	205	204	227	197	204	193	220	208	191	232	199	196	209	177	207	199	214	212	192	191	217	205	193	200	226	212	198	201	204	196	186	190	206	204	199	201	197	218	202	227	192	190	220	202	197	205	210	217	196	186	194	198	193	212	212	198	220	201	178	199	194	202	193	176	187	211	207	205	188	206	210	215	216	190	196	202	190	218	208	226	206	205	174	215	203	207	177	215	185	210	206	211	211	208	214	205	227	210	187	176	202	183	194	194	214	215	208	199	218	173	214	227	201	215	166	198	214	195	227	197	222	215	192	209	216	181	208	217	220	203	230	190	203	211	230	217	184	191	186	206	231	229	206	203	213	217	194	212	199	218	189	218	212	202	202	186	188	213	202	213	216	205	198	195	211	216	199	189	191	211	220	215	206	198	217	185	200	215	200	189	212	187	207	186	213	215	209	216	189	199	198	233	204	195	226	199	208	186	204	194	188	232	229	217	198	208	195	197	212	213	211	212	201	202	185	209	209	219	196	216	205	184	211	198	216	219	199	179	197	210	221	209	182	221	216	195	206	202	223	199	195	202	212	211	207	219	206	204	195	211	198	197	198	202	208	218	196	197	206	191	191	220	201	216	222	225	208	215	214	205	221	232	206	193	182	227	225	206	176	203	203	192	211	203	213	210	198	212	220	213	209	196	201	195	210	204	222	197	214	236	213	206	230	205	210	194	201	199	195	230	191	215	226	227	217	223	211	198	208	191	239	209	207	186	191	225	210	218	229	225	199	221	173	225	218	237	188	203	222	190	190	205	200	230	195	189	208	201	208	198	212	222	209	190	191	223	236	215	200	195	191	214	211	200	235	196	211	198	198	212	185	237	205	216	208	225	203	205	213	220	203	204	211	217	205	194	186	195	209	209	204	223	212	195	231	205	221	204	190	200	206	203	221	192	209	195	221	233	210	196	192	227	199	213	223	237	204	219	188	198	209	191	174	186	205	182	202	236	182	220	206	183	207	221	188	221	202	215	200	199	225	197	201	189	221	206	201	199	196	216	199	212	191	190	214	207	186	183	214	222	219	207	206	211	169	184	200	227	202	220	226	197	216	218	208	216	227	191	219	211	217	189	215	217	214	205	182	184	184	198	192	202	210	184	197	201	222	188	209	207	232	210	212	223	209	195	204	210	185	201	221	182	214	205	194	203	204	210	212	187	228	192	228	206	193	244	207	212	215	235	214	200	182	166	198	184	210	216	221	173	229	211	201	215	208	203	175	203	201	210	199	224	233	207	173	205	220	196	213	201	211	209	192	224	181	198	192	200	213	178	202	203	211	225	220	165	222	229	211	210	217	202	214	205	213	224	173	180	218	196	198	196	184	174	207	180	189	195	203	207	208	209	215	216	187	185	216	213	204
2637	1144	2539	2813	2379	1998	1642	1282	1133	956	871	730	708	698	624	606	625	603	597	606	618	601	652	567	596	556	556	604	566	513	562	578	534	519	520	523	526	544	515	551	579	556	556	565	516	535	555	519	572	547	554	484	489	556	526	542	511	563	591	564	546	577	556	551	519	513	521	529	492	435	479	456	477	508	459	466	518	468	447	507	466	478	493	473	489	447	499	493	499	517	469	482	480	489	506	484	449	459	483	505	498	435	454	497	469	461	488	479	549	465	462	482	498	476	464	490	536	494	459	467	468	472	484	450	461	479	460	469	480	476	469	463	506	460	493	448	470	495	454	477	478	460	466	535	457	498	477	477	496	462	507	460	441	481	482	501	454	471	456	498	522	477	486	482	484	476	490	478	477	476	450	454	448	439	437	479	475	506	507	518	502	434	458	438	483	492	490	514	485	454	524	462	486	521	477	454	492	452	482	487	476	511	521	472	517	485	485	489	486	485	449	473	475	475	456	475	452	506	415	451	464	492	482	472	481	446	440	435	442	441	505	478	474	477	465	475	476	489	457	450	471	509	493	481	466	493	455	452	509	474	484	481	471	533	499	509	494	500	478	476	475	488	481	488	461	422	471	506	546	497	478	464	504	453	449	490	459	449	482	495	450	486	502	474	479	487	468	433	467	464	502	514	484	439	505	442	493	494	460	498	491	485	482	515	469	504	449	481	449	451	492	480	452	478	494	503	472	492	434	476	481	455	464	486	470	430	463	447	493	488	457	483	436	501	453	476	469	493	478	455	479	435	496	488	443	501	465	480	463	494	499	469	478	453	500	491	439	486	484	516	437	473	495	478	459	513	471	471	481	467	467	510	455	511	451	462	477	468	472	454	497	479	480	477	483	480	469	505	476	484	490	463	497	465	473	456	486	417	525	466	481	447	454	502	485	474	481	501	530	490	493	511	487	445	469	479	472	448	488	506	440	474	473	453	438	481	486	456	494	453	507	483	478	442	453	497	493	499	489	508	471	459	493	459	470	492	451	489	477	442	488	458	451	470	455	504	491	476	474	480	479	452	493	454	440	499	507	441	452	472	427	466	477	474	495	498	475	467	458	494	501	470	464	499	488	521	474	481	481	504	467	433	507	490	422	472	452	477	490	515	470	457	513	472	491	472	464	484	473	470	501	461	439	481	475	453	483	479	473	486	470	449	484	483	449	478	492	468	484	481	487	469	473	463	530	508	443	464	474	538	455	482	499	469	475	470	493	498	516	464	500	454	468	481	469	505	493	505	445	481	485	470	479	491	509	508	492	476	454	479	479	472	456	453	465	480	489	467	467	447	470	520	449	493	462	464	500	489	461	495	450	453	474	490	425	452	474	483	477	434	474	515	490	510	506	444	469	487	471	510	485	453	474	482	460	486	474	465	500	489	485	487	436	491	469	457	476	468	486	501	484	482	476	477	463	486	470	471	486	476	418	490	504	488	461	478	540	457	495	487	484	438	457	467	478	467	460	475	506	468	485	474	480	494	514	486	443	481	479	492	488	447	478	501	464	518	466	505	446	455	474	452	479	470	482	488	497	482	472	442	476	478	510	468	460	470	486	496	446	422	482	443	464	449	486	472	510	458	443	468	445	496	498	467	518	475	465	476	512	506	476	449	508	518	486	471	464	473	483	466	456	486	477	496	462	470	464	459	490	469	487	443	493	499	468	457	459	508	501	514	458	470	483	470	490	519	455	457	477	473	474	487	462	475	481	503	492	471	472	468	492	485	459	471	449	522	481	485	482	470	452	487	476	465	452	510	489	477	487	519	488	503	481	433	488	420	474	492	481	500	454	486	485	444	443	506	493	488	483	474	493	464	492	488	470	487	478	448	461	464	425	490	471	503	466	473	506	464	501	478	487	488	473	475	433	457	449	508	477	457	477	489	455	485	476	504	482	496	470	431	488	498	461	490	483	485	455	485	452	434	491	483	459	465	511	437	491	458	480	454	472	467	468	490	508	478	462	452	459	436	489	470	465	461	469	451	501	472	519	470	494	488	493	484	477	540	452	496	495	450	494	466	506	463	482	490	463	477	484	473	480	496	446	490	462	487	489	461	481	439	459	445	508	484	443	461	440	469	447	457	457	483	445	535	460	483	512	499	500	475	469	471	522	468	455	473	480	492	502	487	448	448	480	447	443	484	468	474	456	499	459	487	499	497	433	514	504	475	485	473	421	492	483	486	489	522	493	454	500	468	514	464	474	465	504	453	462	470	496	454	452	466	427	497	484	515	468	455	484	427	477	500	473	488	447	506	480	470	456	447	479	509	496	432	443	468	509	473	448	474	455	492	450	477	486	525	473	445	486	490	477	455	506	467	467	460	482	482	506	458	470	508	495	442	472	479	497	450	482	489	481	499	473	501	522	471	490	503	493	472	480	471	472	462	476	495	458	437	479	432	455	493	464	485	483	443	477	468	485	449	472	462	458	491	466	497	489	480	455	496	475	463	500	491	461	488	446	498	465	453	486	473	466	471	462	481	501	481	471	473	517	473	509	517	503	447	485	469	482	484	483	470	461	478	497	501	444	493	490	502	437	469	499	476	442	479	483	485	444	480	480	457	493	489	495	408	502	518	507	474	482	440	507	478	473	478	466	519	469	478	435	467	454	444	480	479	500	476	459	520	481	473	487	497	463	497	487	513	478	490	468	466	466	481	464	476	484	488	483	458	454	483	448	440	502	452	441	495	490	486	485	466	463	478	476	449	468	468	448	475	472	493	521	441	502	511	482	461	464	455	456	469	482	498	505	488	509	462	476	486	463	453	485	514	480	492	483	466	481	485	514	493	487	507	467	465	445	478	467	461	485	478	482	476	492	463	501	500	479	491	507	472	499	494	497	472	464	460	473	492	484	454	467	500	463	485	422	475	447	474	463	453	476	499	470	426	416	453	485	471	488	480	479	484	442	450	453	511	489	500	496	470	461	456	476	488	489	481	448	483	475	441	460	490	525	473	479	451	511	455	489	444	489	498	450	493	474	494	456	510	444	491	469	493	496	468	491	484	488	472	462	483	503	511	474	489	460	490	461	474	479	495	454	476	488	435	456	467	481	514	492	531	447	484	524	451	484	478	477	443	433	496	468	439	432	485	488	528	493	473	479	485	498	456	442	472	528	486	482	495	477	433	484	457	441	490	436	494	469	469	487	483	513	467	440	479	504	481	459	484	512	507	460	460	456	475	498	481	492	457	432	475	506	469	489	473	490	494	455	466	454	456	476	487	490	526	465	492	526	429	451	461	469	466	481	470	483	457	517	506	507	463	464	463	487	503	449	453	461	455	479	457	466	466	466	484	492	468	436	477	485	459	475	479	503	460	492	461	457	451	494	462	461	482	473	468	496	512	469	462	444	472	489	476	471	495	471	496	474	491	459	479	484	488	475	437	469	476	458	477	488	448	482	453	471	503	434	499	452	488	501	472	465	494	493	484	476	525	513	463	523	437	476	501	495	441
8893	2192	2838	2103	1455	979	751	552	490	384	330	261	247	214	219	191	166	178	178	175	157	183	203	180	162	173	152	177	134	140	181	151	158	168	123	136	149	148	152	137	165	135	145	154	136	170	147	145	155	133	147	127	153	111	142	137	124	136	127	136	146	127	161	147	158	141	126	111	111	115	135	125	134	128	115	133	125	111	138	116	114	135	128	130	144	145	133	138	131	122	115	125	127	115	128	105	122	102	128	119	111	123	131	121	112	118	107	136	124	102	117	105	96	121	120	114	102	112	116	125	128	138	130	135	134	123	109	122	121	122	129	109	116	112	111	112	109	133	114	130	134	130	132	119	145	115	109	109	115	136	122	113	110	125	93	116	123	117	99	124	137	114	129	135	129	107	118	123	124	105	123	132	135	115	133	127	140	124	140	130	108	126	136	144	134	114	125	120	111	121	124	134	140	104	120	124	116	125	108	121	125	153	124	115	125	105	130	140	113	124	104	118	118	130	115	107	136	117	122	122	102	122	127	107	121	123	147	116	114	135	134	121	125	134	133	111	101	160	133	126	117	123	131	116	124	111	102	112	128	114	112	104	105	120	144	123	110	117	130	116	114	135	107	150	129	121	112	134	136	114	118	137	122	138	115	114	114	120	105	114	119	123	123	105	125	126	112	129	133	114	123	108	135	107	115	124	136	121	125	118	92	108	112	133	115	116	143	118	119	122	125	92	120	119	123	117	115	113	134	136	128	106	101	139	128	144	125	133	123	129	133	126	111	124	117	132	135	103	108	139	140	141	117	112	108	117	137	122	104	122	107	144	115	110	121	115	132	112	131	103	121	126	140	118	104	124	127	116	148	116	124	137	124	110	144	143	125	111	121	129	159	117	111	128	141	138	121	123	138	134	128	118	109	116	118	125	128	136	105	136	113	126	123	143	123	114	124	101	146	113	130	131	115	119	136	100	131	99	133	111	121	146	122	125	134	109	125	118	103	133	102	136	109	141	109	142	136	116	141	122	139	120	141	124	129	131	146	126	151	124	131	130	122	128	130	117	112	129	115	108	109	140	125	129	116	123	142	125	116	135	122	121	124	131	125	126	129	155	93	140	129	127	128	143	119	118	129	125	120	145	120	123	120	119	109	121	122	136	115	116	135	126	110	113	116	119	131	110	108	131	122	134	137	116	126	109	110	103	116	105	123	116	98	117	122	142	136	121	133	112	122	130	107	130	117	123	141	122	141	113	101	138	120	128	128	133	110	111	124	147	138	137	131	127	126	125	122	126	119	126	126	106	127	104	111	104	127	104	125	131	110	93	102	114	132	119	127	130	110	119	114	123	119	126	106	125	95	136	109	114	118	125	128	121	121	122	131	100	114	128	116	139	124	91	120	117	116	123	129	130	121	109	128	103	126	116	113	124	139	109	120	131	118	149	149	113	127	123	131	118	118	137	122	131	144	126	139	120	120	120	126	108	107	110	127	121	116	124	134	134	112	131	124	123	92	141	139	122	116	119	116	116	102	117	128	123	118	142	124	134	125	129	129	135	123	127	138	105	127	130	105	129	124	134	134	125	125	121	103	130	132	133	110	115	147	130	137	133	123	133	131	103	130	100	123	121	141	123	122	122	127	122	135	141	140	117	128	112	121	132	143	99	122	116	127	125	122	111	135	125	105	112	110	116	115	129	139	127	105	118	137	130	120	124	116	116	122	156	157	134	149	123	106	135	124	128	107	129	112	128	116	114	122	130	125	144	128	123	94	124	107	127	117	117	110	111	103	126	132	127	107	112	106	124	139	114	114	114	108	118	135	130	105	122	128	128	114	126	114	97	118	124	109	139	122	138	108	104	116	138	132	108	125	120	121	129	102	126	117	117	124	128	138	128	114	124	134	126	129	120	111	136	96	98	120	117	123	119	124	107	122	126	115	152	122	132	122	120	111	117	122	127	133	119	114	135	134	114	104	125	120	121	103	123	119	111	116	125	134	134	133	112	130	101	112	121	141	131	106	127	109	107	118	106	130	138	128	105	128	113	126	113	121	128	121	119	112	130	152	136	115	139	118	119	111	121	123	119	121	131	115	108	116	125	125	118	138	125	117	124	136	121	126	118	109	111	117	104	130	115	115	115	116	133	136	117	121	105	114	130	121	114	135	118	126	108	107	123	126	123	107	132	134	102	111	116	114	119	137	121	104	144	104	124	102	108	123	113	108	116	120	137	138	116	119	123	117	119	118	113	118	126	128	135	120	126	131	136	122	134	109	111	119	133	123	94	132	124	131	136	137	125	118	136	100	125	120	138	134	140	125	119	148	123	122	144	126	131	125	129	127	122	117	121	116	113	121	128	116	115	140	97	124	114	112	143	150	118	106	109	107	115	119	130	111	129	132	136	130	116	116	114	132	116	113	113	108	144	97	125	123	123	113	121	112	123	117	123	129	130	89	108	111	108	102	114	130	114	114	113	124	144	127	134	113	119	133	133	123	123	127	108	128	128	141	131	103	110	111	142	115	117	110	106	114	126	128	101	122	132	118	113	109	118	123	139	105	129	148	106	107	121	145	110	118	123	134	132	104	133	121	124	133	125	121	134	125	104	95	124	142	115	121	120	107	127	128	122	118	139	132	105	130	113	122	108	111	105	114	134	133	126	134	118	119	121	111	122	143	139	104	126	112	136	127	133	122	122	130	135	126	110	133	121	139	107	119	124	112	113	127	118	115	121	107	132	124	126	122	128	111	113	114	125	134	109	118	121	134	121	129	137	122	142	96	112	143	126	123	137	112	107	131	110	132	100	124	135	105	121	105	124	101	89	131	117	125	129	114	131	122	127	122	121	122	109	118	118	122	118	127	123	103	119	112	102	109	128	110	119	161	110	102	133	122	118	114	126	126	129	135	105	109	135	101	120	118	116	122	127	97	120	149	113	113	111	134	128	126	128	137	151	120	126	123	136	141	125	133	108	124	108	134	131	134	127	124	124	144	120	137	122	110	113	118	122	102	108	105	118	124	125	121	151	105	119	129	132	129	130	100	123	122	112	117	121	123	116	119	110	117	110	117	131	115	125	113	117	118	107	132	120	120	117	107	144	91	103	124	140	137	126	120	120	137	117	115	127	106	117	126	111	128	131	106	130	116	131	139	137	122	116	111	121	132	120	124	100	94	136	119	110	125	113	117	129	125	126	119	118	134	131	116	137	119	119	140	119	125	116	111	133	104	110	123	146	98	131	105	135	114	90	117	117	117	121	112	115	128	96	101	115	120	117	107	132	105	115	123	111	114	113	138	126	127	131	128	110	127	126	116	111	114	109	133	131	106	117	116	122	121	112	105	111	107	127	108	116	134	121	118	143	129	153	113	130	124	126	104	99	130	119	108	127	122	127	118	139	120	123	115	122	136	127	127	121	132	125	112	110	123	126	119	130	123	112	145	126	106	102	129	121	118	126	111	133	125	123	124	138	113	113	126	108	118	128	118	112	125	121	119	127	111	126	135	114
6381	2137	5444	6653	5765	4676	3563	2884	2316	1891	1688	1433	1251	1099	899	874	789	757	676	699	752	879	869	599	609	559	631	553	562	525	561	519	535	529	490	491	538	516	531	506	516	509	510	519	514	474	468	496	442	434	474	443	463	425	425	423	443	476	481	535	535	566	548	525	466	429	390	440	356	333	311	312	335	308	322	314	343	319	307	319	305	312	340	336	356	339	304	307	323	325	288	346	324	329	300	315	287	313	263	323	335	317	317	296	326	306	312	305	325	305	313	343	315	299	314	291	307	334	318	246	298	309	312	314	322	337	280	331	328	306	310	319	305	308	329	311	316	324	288	322	308	302	306	306	301	283	293	313	316	280	343	267	319	299	326	318	294	298	290	329	300	297	299	302	299	286	299	296	286	295	285	310	272	297	286	276	330	276	322	304	312	314	286	263	304	318	329	304	315	268	283	279	303	300	331	309	294	293	291	317	308	314	277	291	306	298	299	332	306	300	340	288	280	303	290	295	318	310	291	295	309	269	346	312	300	319	286	321	288	305	305	322	295	278	307	301	313	316	315	284	317	302	317	313	327	284	288	286	316	297	325	274	288	308	315	316	314	314	292	316	268	320	330	310	300	283	318	276	299	325	286	324	292	285	308	330	295	303	318	290	320	331	307	302	292	320	279	325	277	284	288	293	286	312	307	271	285	310	322	312	307	317	298	295	310	333	293	321	304	304	321	307	322	292	319	299	303	294	273	290	280	296	313	306	289	322	284	335	281	300	285	302	285	321	317	318	276	303	291	314	316	336	292	308	307	305	270	306	326	297	299	291	308	311	301	333	315	304	328	327	283	302	281	288	300	316	290	295	266	326	276	328	311	329	312	286	313	298	292	295	300	305	298	277	313	304	287	317	306	335	309	305	306	291	288	292	305	343	315	274	287	327	303	318	292	306	313	272	289	298	286	307	304	282	317	295	278	292	289	294	298	280	305	305	312	288	337	288	290	301	295	314	288	310	299	329	272	301	294	314	329	321	304	312	313	290	280	289	319	307	282	331	315	324	295	305	279	270	319	317	288	304	291	291	293	310	307	307	288	314	311	304	315	344	288	291	310	325	282	310	286	288	309	290	286	317	306	306	309	294	343	289	314	292	321	333	313	301	332	320	290	296	289	309	306	309	299	293	278	293	285	317	290	304	310	295	324	294	330	288	298	281	323	296	302	310	299	281	296	299	273	300	329	283	309	319	285	271	350	300	312	295	330	279	293	306	289	299	311	286	275	305	323	288	338	327	284	280	300	304	340	280	283	315	309	319	294	264	283	302	305	305	278	287	330	275	299	311	268	328	279	335	305	310	287	305	337	332	291	308	272	330	287	328	306	306	305	278	306	296	343	322	306	334	269	309	318	300	308	301	244	343	279	303	312	276	322	294	277	339	294	315	350	296	312	312	309	300	295	304	300	326	294	316	301	298	348	310	295	315	299	292	306	324	307	271	287	327	261	301	311	306	302	285	337	276	305	284	309	281	306	293	345	321	300	292	307	272	323	303	307	315	290	318	280	292	310	306	309	330	296	292	312	293	289	302	300	316	319	299	323	289	298	309	294	280	297	308	307	278	315	279	297	321	319	317	307	303	306	319	320	321	342	331	282	302	300	307	276	320	288	298	285	286	305	361	304	308	288	292	329	308	287	309	310	293	287	280	288	289	319	322	284	333	299	309	306	309	300	288	294	313	324	286	299	268	309	285	317	280	290	301	258	303	261	315	295	315	278	313	301	311	306	307	325	282	320	303	293	286	279	295	277	291	269	292	300	302	307	332	294	286	293	302	314	261	295	310	306	297	306	284	283	305	306	304	282	315	280	323	295	313	275	312	282	311	324	317	311	309	313	312	299	286	305	313	299	283	307	297	306	290	331	322	324	311	317	281	280	280	308	294	292	302	325	314	321	326	303	302	303	287	279	281	300	318	308	318	287	311	289	293	313	311	321	303	310	308	299	282	291	306	289	294	284	308	318	329	275	326	315	293	295	301	310	335	301	323	331	290	325	325	292	312	293	277	298	303	322	287	297	308	307	301	318	304	315	318	291	292	301	303	287	306	298	296	291	310	278	317	278	299	287	299	305	317	287	290	292	314	336	275	324	273	273	289	277	340	305	309	273	298	293	321	313	299	307	337	273	308	311	300	270	262	313	291	273	302	332	297	305	291	292	326	308	318	313	308	295	302	310	312	304	274	297	266	326	306	293	301	320	279	286	300	322	308	314	283	285	289	334	314	325	301	291	299	272	315	306	272	276	315	302	289	282	343	294	294	286	320	259	332	291	276	268	315	301	342	316	294	313	302	293	272	304	298	317	294	303	292	286	327	296	324	299	323	270	291	324	322	270	274	329	303	300	302	283	303	332	282	328	272	306	294	291	308	272	302	306	325	268	313	304	317	298	324	298	320	275	301	342	322	285	263	316	292	310	284	313	298	340	298	292	303	301	271	281	312	260	318	297	318	299	316	294	298	297	318	281	286	280	292	298	332	293	318	299	293	316	303	330	292	309	342	326	286	302	310	291	317	276	364	306	308	302	290	310	294	292	299	292	287	318	305	280	325	322	290	305	317	272	335	273	313	307	294	290	301	299	326	290	305	294	310	296	296	291	294	290	279	339	277	287	297	309	279	297	301	316	316	304	302	295	288	335	319	317	313	275	293	292	294	310	322	306	294	345	303	323	308	334	272	288	310	292	281	315	290	289	319	303	291	315	304	286	303	282	334	288	306	278	280	309	301	338	316	308	305	296	321	317	322	294	290	291	308	297	274	293	295	287	319	279	320	328	310	280	291	288	278	331	319	322	297	333	299	323	339	293	325	319	334	293	296	302	338	301	285	303	299	334	297	324	318	292	326	297	336	299	303	307	326	299	305	290	308	311	313	313	271	339	320	292	317	304	298	341	316	304	346	318	300	310	290	290	292	273	307	284	322	307	279	334	321	312	308	301	299	325	300	289	333	300	285	309	273	302	301	280	282	295	322	327	284	302	242	295	284	331	320	312	295	300	290	270	309	282	296	284	295	322	284	299	310	329	288	346	276	297	334	334	285	326	307	311	285	272	327	308	318	321	316	259	319	366	308	329	296	268	301	317	307	305	283	271	287	330	312	300	314	299	317	318	299	299	287	313	311	314	312	349	288	279	321	282	346	303	324	308	343	301	340	294	289	304	304	281	319	283	320	265	307	284	342	297	297	310	296	285	311	303	325	303	299	287	323	296	301	276	303	304	304	293	319	294	317	322	300	287	299	301	291	294	295	289	316	283	317	281	306	349	306	324	316	299	285	294	308	328	291	315	286	267	330	314	301	282	289	281	284	300	297	291	348	324	334	286	321	281	320	282	283	309	298	301	304	279	305	325	320	305	280	281	311	325	290	334	301	344	280	281	280	329	313	306	278	332	277	288	294	332	279	292	295	303	321	285	305	316	287	310	284	314	291	312	314	270	311	315	317	318	330	314	309	301	289
15767	4215	4771	3760	2390	1698	1197	908	757	578	525	395	340	326	258	265	234	236	243	228	233	249	246	176	206	189	173	164	181	194	171	154	185	174	169	168	158	163	169	171	164	159	173	172	149	156	163	159	179	145	163	156	141	146	142	149	155	163	163	173	160	165	149	158	165	181	127	134	144	134	138	128	100	105	127	133	137	144	139	124	120	127	140	133	130	126	143	136	127	125	114	145	139	146	134	138	119	146	128	141	124	131	122	116	128	135	105	127	151	119	129	132	127	121	142	129	133	110	133	129	128	132	119	118	107	122	112	104	135	144	109	159	120	124	133	119	127	119	149	117	130	113	103	119	128	115	112	136	133	118	117	127	125	136	138	135	113	134	115	102	131	121	102	120	107	114	110	127	120	129	127	125	112	135	112	119	133	136	135	130	122	134	125	136	117	142	114	123	131	136	133	121	115	117	123	137	124	125	120	121	120	128	129	108	131	139	124	126	125	131	128	144	107	104	124	142	133	123	124	134	102	138	127	116	110	125	132	137	152	123	113	140	124	145	125	122	111	116	128	115	140	137	140	135	123	125	124	118	125	106	124	134	118	131	124	123	114	124	138	121	130	110	121	127	135	117	145	133	121	130	107	129	110	126	146	112	119	148	131	115	133	120	135	120	119	133	148	132	130	126	112	133	109	132	126	116	124	107	118	139	131	138	118	134	118	122	135	141	150	117	129	142	120	108	132	126	132	123	121	132	133	117	119	125	121	118	105	120	145	110	127	144	139	116	121	129	134	129	120	135	119	133	127	132	124	136	135	152	134	116	119	126	120	126	131	113	118	136	108	137	123	142	122	136	132	118	139	107	122	115	109	130	133	138	127	120	129	131	121	110	122	119	135	163	121	115	113	127	121	124	126	120	124	118	142	136	118	128	121	120	119	122	111	136	129	129	116	148	115	119	101	138	118	109	147	132	119	130	123	114	128	144	119	105	131	121	117	126	143	130	125	121	139	139	132	129	111	119	133	136	133	148	119	113	143	117	117	112	130	129	123	127	148	135	107	106	109	130	153	126	137	139	120	124	107	117	128	129	134	116	107	119	129	126	93	127	108	124	121	122	131	142	144	124	113	136	123	134	107	112	129	129	113	142	105	129	115	128	115	115	123	132	137	128	118	123	121	113	143	132	138	127	109	106	136	124	127	128	133	128	135	132	136	126	143	117	113	148	111	115	143	140	122	116	125	120	125	127	143	124	121	137	141	144	125	131	121	125	108	133	128	123	142	148	118	118	136	123	118	128	134	128	122	126	111	120	122	122	121	117	133	143	148	111	133	129	118	125	130	137	113	123	124	113	114	112	138	111	115	122	132	124	138	123	131	104	120	141	131	125	135	110	113	120	115	127	122	122	118	115	121	126	122	129	137	154	116	113	125	126	116	116	102	130	128	117	125	124	107	136	130	134	137	123	138	116	121	119	125	121	115	124	127	123	146	120	158	131	110	119	127	107	129	108	140	119	107	109	127	144	136	124	127	125	116	97	120	128	148	118	128	121	120	113	112	130	140	136	121	124	131	138	113	126	116	128	123	134	116	143	129	129	125	115	141	143	121	122	143	132	125	130	139	136	99	117	125	131	116	133	115	122	111	141	125	114	140	118	133	115	135	124	136	123	122	139	109	136	136	129	132	106	114	124	125	120	127	116	116	98	122	138	140	130	115	106	137	127	129	146	133	146	127	121	133	112	148	123	124	114	141	113	144	125	135	127	132	130	129	138	152	107	114	109	116	120	114	133	124	128	130	139	133	116	106	163	123	126	125	136	117	131	118	117	132	136	136	102	135	131	123	138	121	125	108	101	118	121	109	121	130	112	144	137	139	130	126	129	115	136	127	133	136	119	130	109	135	115	132	128	128	140	123	120	108	129	135	144	129	117	130	132	107	109	112	128	128	124	127	111	118	108	144	119	77	119	143	138	135	115	109	123	110	135	126	107	140	123	141	124	121	114	123	112	137	111	108	124	114	126	130	118	130	124	123	146	120	139	118	126	142	150	128	127	123	140	146	124	123	122	137	123	156	120	106	119	137	119	129	132	149	132	117	134	133	117	141	141	121	118	146	137	131	124	128	138	141	139	109	142	128	129	148	132	129	113	118	125	130	114	117	111	133	135	144	132	128	116	118	126	122	114	144	122	110	125	129	124	108	125	110	150	136	119	130	129	133	129	120	120	120	115	116	142	107	117	110	130	114	136	109	109	119	121	125	125	135	109	111	122	131	107	137	127	142	128	144	132	132	123	108	134	130	129	122	119	129	152	103	134	118	118	125	131	111	120	145	118	150	121	141	132	130	113	135	118	112	139	131	143	121	130	128	134	128	112	138	109	107	114	109	144	118	117	113	118	137	136	113	127	128	128	144	138	142	107	118	127	129	113	131	107	129	106	91	114	130	131	127	130	133	150	105	118	107	126	123	123	127	123	106	129	141	143	131	119	129	117	127	113	134	126	118	133	121	125	129	96	120	119	117	132	117	126	142	115	127	112	137	127	142	152	136	124	123	122	118	133	147	139	123	108	143	132	126	113	123	150	124	131	133	128	130	106	120	105	116	123	120	130	98	119	133	127	113	130	126	142	142	113	110	121	145	104	128	145	121	129	133	142	123	124	116	120	122	132	119	112	112	148	107	121	115	134	118	114	125	134	125	109	139	117	121	107	117	121	115	130	135	138	120	127	128	107	133	139	120	131	133	112	125	137	133	126	126	129	128	124	139	103	104	102	140	129	129	114	128	116	108	128	122	118	133	121	126	130	137	134	120	126	95	110	126	133	124	136	141	131	114	113	150	131	126	124	141	134	117	125	115	114	114	121	157	121	127	106	143	118	109	132	125	130	116	128	115	140	127	124	133	142	136	105	112	134	131	98	137	121	126	121	108	135	142	127	115	130	125	124	104	131	114	129	112	127	155	136	117	106	126	123	134	142	104	113	131	128	128	162	122	131	122	134	114	132	124	122	135	124	117	125	119	123	127	114	126	132	117	123	118	129	147	134	125	105	141	112	137	124	111	121	128	124	113	118	102	138	127	101	119	93	115	134	125	119	116	129	126	118	131	143	125	134	121	116	125	106	119	126	122	130	124	116	136	120	101	136	128	131	120	111	119	128	120	107	118	143	123	127	114	134	115	113	116	119	114	122	133	109	121	119	114	127	124	134	119	124	130	158	128	121	133	127	129	129	122	128	117	123	164	118	117	130	136	139	123	124	108	128	135	150	114	114	130	114	146	115	112	139	120	129	132	107	134	141	140	144	120	134	133	141	133	137	121	127	150	121	133	124	133	114	130	122	118	138	141	132	139	114	118	134	115	127	137	131	121	114	130	127	126	112	142	127	117	134	134	120	119	130	118	101	143	135	149	115	105	125	97	117	109	129	144	137	121	142	113	123	130	106	125	147	132	110	124	130	100	111	135	124	138	125	115	125	127	134	122	130	126	130	134	132	133	119	112	141	143	117
8380	3521	8393	9932	8751	6972	5586	4419	3549	3006	2649	2203	1940	1596	1375	1293	1212	1048	1044	1042	1039	1248	1223	812	846	843	811	751	673	732	672	740	706	740	650	688	647	695	664	697	713	625	600	666	571	624	596	595	561	552	539	559	528	540	511	501	554	585	607	643	661	723	729	637	609	514	481	465	378	373	333	324	366	353	322	364	348	301	345	330	340	401	384	367	346	401	351	348	355	309	384	327	331	341	329	331	328	274	337	329	333	348	352	324	348	326	347	347	387	324	351	315	318	345	333	322	329	328	341	349	307	330	302	350	298	379	299	323	334	325	322	315	313	317	312	355	360	319	344	334	340	331	334	324	324	322	314	326	339	320	318	339	327	271	324	288	300	311	298	319	331	282	343	305	339	338	294	291	305	299	367	352	320	354	270	306	327	322	328	319	333	327	345	359	317	369	326	321	340	341	341	325	348	309	332	315	321	304	308	327	322	296	325	320	313	313	331	327	313	306	331	366	337	310	320	310	308	319	279	330	304	318	323	307	318	311	317	294	346	331	345	339	326	308	309	305	319	316	304	329	324	312	308	336	344	336	295	300	334	314	335	322	290	316	314	304	292	320	337	320	311	337	327	335	294	291	319	344	273	330	322	346	302	310	317	343	322	329	326	290	329	292	305	311	294	331	355	314	263	302	294	317	303	336	319	338	345	314	334	329	334	321	273	333	339	314	325	280	280	333	315	296	336	321	311	347	343	296	317	310	347	308	342	330	303	300	358	338	325	328	328	298	305	330	348	317	323	309	329	317	344	324	305	322	323	352	328	322	364	299	321	322	313	319	353	338	348	333	344	335	309	310	299	292	309	275	335	332	331	345	334	311	322	343	289	307	303	320	321	349	355	326	324	338	349	328	324	323	319	315	318	339	327	298	299	304	341	284	363	311	315	315	337	318	327	302	298	330	299	354	301	322	333	317	286	310	313	331	319	321	335	320	338	329	324	348	352	274	318	302	335	349	318	332	309	300	315	318	316	283	321	296	311	299	342	308	311	326	312	346	306	329	309	311	294	312	300	320	294	329	316	305	332	323	331	339	324	322	314	338	350	320	319	297	337	307	346	329	338	339	312	337	338	305	349	289	333	315	303	308	319	324	328	322	333	348	302	334	360	323	324	370	350	362	321	327	338	328	326	356	304	333	316	345	336	320	318	343	352	315	297	320	322	317	299	313	337	333	320	309	315	334	324	316	334	328	336	326	309	324	349	321	329	373	350	320	328	326	309	321	336	334	361	335	312	309	331	306	349	339	338	329	320	314	318	306	304	318	313	325	333	356	307	319	332	354	323	326	341	313	312	328	304	323	324	307	317	329	333	296	333	324	337	338	336	334	306	327	315	291	300	344	340	321	333	290	343	331	286	375	307	325	291	308	304	284	308	337	340	336	317	277	298	330	339	311	308	299	327	340	327	331	342	352	324	296	338	304	306	312	323	348	308	290	308	340	327	320	309	308	311	305	360	325	315	314	329	318	298	303	347	298	298	334	333	325	309	332	325	329	298	317	336	294	313	343	318	326	352	331	316	296	321	335	296	327	330	322	322	347	347	314	315	318	325	297	325	314	331	303	323	323	319	318	322	325	341	296	305	334	321	316	324	323	332	316	295	324	337	319	295	311	301	362	311	353	331	293	350	287	304	291	293	311	316	310	279	312	313	297	341	303	306	300	341	331	337	334	280	325	298	322	333	320	337	333	356	307	311	322	332	329	308	341	318	347	307	316	311	324	307	321	326	348	345	292	329	307	351	316	315	311	299	359	316	331	303	328	319	312	294	306	316	301	345	312	336	283	332	311	295	303	313	323	300	331	317	312	322	303	302	334	345	368	306	322	327	331	308	347	328	342	330	323	312	295	344	335	307	340	359	348	322	359	276	316	334	318	325	326	334	340	331	317	320	327	312	311	328	314	322	297	307	309	332	306	310	297	340	291	320	321	313	337	324	352	310	308	327	305	322	362	324	335	329	312	324	300	316	318	317	313	321	339	343	327	332	333	326	316	322	302	336	360	334	334	335	325	343	337	308	338	318	323	312	338	333	301	301	327	325	321	318	332	339	294	310	317	298	347	322	336	348	324	335	348	320	340	334	314	332	294	333	284	349	297	336	345	329	325	332	342	299	307	331	326	309	322	317	326	344	343	319	338	313	335	352	280	286	297	352	321	321	332	344	332	345	361	301	310	329	345	307	346	321	337	304	325	317	354	326	340	322	320	313	339	311	363	296	316	335	297	303	299	338	326	304	305	346	320	331	351	332	296	314	327	330	314	314	314	314	349	288	325	324	330	312	308	296	320	325	323	307	338	328	276	347	321	336	322	308	328	332	318	302	315	306	296	305	308	319	331	352	328	337	318	296	311	310	362	312	351	323	313	298	357	344	362	306	306	355	331	326	342	330	345	318	319	298	345	309	303	327	320	327	317	336	353	331	358	320	337	321	311	325	335	332	318	333	326	301	341	295	335	336	318	311	316	345	301	332	304	330	316	296	343	314	319	315	351	310	343	317	340	316	303	296	323	300	324	341	304	334	317	332	298	340	316	328	276	317	312	341	331	336	313	303	343	340	314	312	328	332	310	315	307	296	320	328	361	350	299	316	342	341	350	322	323	300	374	302	307	331	329	325	321	319	281	307	323	319	302	327	330	323	318	327	328	342	327	330	325	314	309	326	314	331	297	297	287	314	280	320	308	310	303	281	314	337	327	325	319	289	312	312	294	304	318	341	316	343	313	322	298	344	344	306	316	300	328	321	321	319	299	331	330	378	302	307	327	304	358	315	317	322	313	352	318	320	346	318	313	330	339	318	347	307	344	340	294	307	336	332	348	304	329	327	352	316	314	300	332	326	296	299	324	357	366	346	292	336	311	316	330	356	350	308	326	341	303	348	351	349	329	356	328	319	337	296	307	301	322	342	320	298	303	332	362	330	298	320	317	353	296	319	324	314	346	330	360	333	347	317	338	333	293	321	336	311	319	338	313	320	323	323	330	309	330	322	310	321	336	288	322	338	303	339	347	302	323	341	344	323	322	307	332	322	319	355	315	296	339	330	335	317	328	320	327	303	311	359	327	336	332	298	295	303	305	313	334	342	329	323	314	314	323	324	327	343	334	350	317	321	314	352	339	329	285	285	306	293	334	352	328	319	351	293	326	319	298	283	338	281	305	302	335	313	311	344	296	305	287	348	308	325	305	325	329	323	321	333	338	322	340	335	325	307	321	332	342	343	336	340	323	355	325	308	340	306	352	330	366	320	311	342	311	324	311	324	306	318	323	338	326	343	314	324	328	316	319	331	293	317	332	295	340	304	336	357	342	305	326	297	343	340	335	321	313	330	323	346	318	323	320	327	318	328	353	316	329	350	326	326	338	305	353	321	315	361	347	301	320	343	323	319	336	335	322	302	308	313	332	315	329	330	324	342	303	321	367	366	331	279	300	337	345	296	316	305	327	295	290	330	327	333	323
2914	999	1168	884	679	539	396	353	334	304	274	272	247	222	248	212	234	243	202	198	217	230	207	232	230	250	208	208	201	227	214	232	218	214	212	202	237	220	185	222	218	219	211	197	190	212	208	194	231	218	196	206	217	209	222	205	209	200	216	248	193	211	227	220	225	213	209	206	216	206	211	178	188	204	228	210	220	189	216	231	181	213	224	195	195	218	201	203	201	212	236	239	214	205	207	195	225	228	203	205	189	239	216	211	202	235	195	201	220	201	205	208	203	190	188	217	246	183	184	198	201	201	192	242	214	181	197	217	206	202	202	187	212	192	177	211	200	226	192	222	203	222	208	217	186	207	198	225	230	219	211	213	207	224	211	199	201	208	236	225	215	223	180	201	220	206	199	199	206	196	184	223	208	189	206	227	243	200	233	198	200	205	208	192	202	199	213	191	213	211	223	236	217	205	222	231	221	191	187	212	222	200	228	220	222	187	219	168	250	188	180	198	222	218	216	213	226	221	205	214	175	195	237	214	208	224	207	222	218	205	217	207	219	188	181	208	206	194	225	192	174	214	205	179	195	214	209	217	203	192	222	209	234	212	217	237	194	203	189	235	232	190	206	226	202	234	206	211	213	182	196	190	206	211	191	200	205	213	183	211	209	204	218	214	206	232	210	190	185	225	189	235	196	203	221	191	195	198	219	190	197	209	228	219	206	201	213	219	214	190	211	217	202	202	198	202	214	209	199	207	223	189	198	201	177	224	189	180	200	191	204	211	214	211	200	187	233	221	212	191	213	222	225	247	214	190	196	216	215	205	201	198	192	204	194	200	201	210	184	208	212	218	200	206	222	220	229	199	204	239	213	211	177	197	212	202	196	228	198	180	202	228	207	190	226	216	235	214	188	226	213	233	211	202	209	218	185	222	179	206	213	198	203	221	200	191	229	182	199	216	216	210	185	219	213	196	205	204	199	176	208	227	189	175	202	190	206	215	253	219	189	183	218	219	182	178	230	223	199	231	192	222	227	186	209	187	223	221	199	199	200	183	212	199	219	227	179	200	203	226	191	222	225	207	215	232	210	229	214	223	225	244	229	223	212	215	214	213	209	186	206	209	228	206	230	208	198	209	204	192	195	209	212	237	224	215	223	226	214	211	189	196	203	211	175	191	218	240	210	224	237	212	212	202	229	181	177	219	188	209	199	187	212	191	198	191	187	193	183	220	191	200	214	231	225	216	221	204	196	219	208	184	214	208	188	198	244	225	197	198	211	208	209	213	185	201	191	177	179	215	197	174	219	218	192	226	213	221	206	185	209	194	216	243	201	190	227	209	183	211	206	230	218	210	203	228	199	186	222	209	201	209	217	214	241	214	232	213	201	188	214	185	192	200	209	186	226	202	193	185	214	244	212	194	212	223	203	188	194	198	183	219	217	227	220	225	220	211	206	205	228	177	194	178	195	194	195	218	247	222	230	191	191	217	212	223	205	203	198	192	207	223	218	197	189	214	210	217	205	185	192	202	193	199	189	175	221	207	192	220	227	200	174	183	185	214	211	211	205	201	181	209	199	204	238	212	194	218	220	228	218	209	173	215	225	227	217	193	202	191	222	202	224	175	242	192	212	200	187	227	238	223	185	208	229	206	205	197	240	204	201	205	207	191	219	206	183	199	198	237	203	205	215	210	216	188	235	204	217	188	190	209	199	177	227	222	222	222	186	201	208	214	217	208	210	224	218	203	204	203	205	201	212	216	205	211	216	202	189	216	203	206	206	175	195	189	226	202	189	230	191	199	223	237	215	195	208	225	222	218	218	211	225	210	223	204	191	181	208	234	197	209	193	217	220	212	221	208	196	205	191	224	238	200	228	202	208	202	209	216	214	222	202	194	186	192	190	188	190	204	224	184	196	197	205	196	218	172	192	192	197	210	214	217	203	188	182	197	221	196	194	224	208	182	188	232	225	183	218	196	204	210	204	175	195	209	217	201	213	212	192	205	205	207	196	223	194	221	221	225	208	201	207	233	218	225	197	190	204	198	204	184	210	198	232	210	201	219	174	175	215	216	225	208	190	205	214	220	223	197	201	206	213	193	201	195	185	212	189	260	205	201	175	194	192	213	225	204	196	243	205	196	210	206	228	210	202	215	198	199	203	221	236	234	203	205	178	226	229	206	234	194	198	223	219	207	203	217	197	230	184	220	189	210	191	204	197	196	200	200	206	200	211	198	189	207	200	224	202	196	185	212	238	217	182	177	197	186	199	193	222	218	220	217	203	201	207	204	195	203	170	182	190	199	201	205	215	223	229	238	209	223	218	202	189	195	203	212	192	219	220	201	214	179	216	186	194	216	173	193	215	185	228	224	252	198	199	200	195	207	222	217	180	209	218	224	219	209	192	200	217	205	208	198	217	203	210	203	185	204	182	223	209	206	229	176	224	207	230	202	204	205	210	226	228	203	230	236	213	198	194	192	214	192	223	185	209	210	181	203	202	237	220	217	173	193	195	212	200	186	201	195	209	198	191	215	208	208	190	201	219	211	201	210	193	186	204	221	194	213	228	195	195	202	230	179	235	218	196	212	196	197	203	187	196	203	210	197	186	176	219	187	201	200	217	220	192	211	203	233	160	199	218	207	245	183	199	191	202	199	206	188	219	182	240	183	218	239	182	211	206	207	200	228	240	208	215	226	205	209	197	193	213	198	221	221	195	220	217	234	199	200	215	191	222	214	213	230	181	228	205	228	199	214	200	216	195	226	207	191	214	205	229	209	181	231	195	190	197	197	188	215	211	203	217	230	203	198	215	181	198	216	212	208	205	211	184	206	206	215	176	224	207	255	212	211	198	209	201	189	209	231	207	206	207	204	213	196	210	200	183	201	223	200	224	227	206	227	200	227	235	218	197	209	225	214	229	207	206	245	202	212	205	209	190	205	189	206	192	200	215	212	221	169	208	209	207	213	197	227	196	196	214	201	186	198	214	223	220	217	192	221	213	188	175	211	222	198	188	202	197	203	237	203	234	201	214	185	205	212	219	207	229	211	233	215	206	234	211	219	226	212	203	208	222	212	200	227	200	210	208	200	171	244	214	199	188	198	236	232	211	217	198	228	206	219	227	201	232	217	220	207	220	211	186	209	204	214	206	193	186	209	216	198	205	225	207	199	193	238	209	211	202	215	211	199	197	178	239	204	198	177	210	182	186	183	213	181	207	181	230	201	249	206	192	212	209	190	206	226	214	233	203	201	214	219	216	224	220	206	220	202	217	225	188	224	188	190	185	223	232	189	227	229	203	206	214	216	207	218	217	215	222	240	193	214	181	192	233	208	209	217	228	211	215	212	193	230	209	219	195	201	211	218	208	200	192	219	186	215	191	206	174	190	191	208	184	211	206	222	228	190	208	227	215	198	198	205	171	201	217	237	220	209	212	201	225	201	193	204	209	204	205	202	205	205	217	243	222	207	202	205	205	164	214	212	230	210	237	209	189	217	222	236	171	191
2656	1176	2399	2849	2550	2006	1579	1236	1120	919	876	761	704	666	628	600	615	565	625	529	607	696	614	563	564	580	509	507	538	542	545	548	525	533	497	537	500	513	541	574	578	538	562	575	534	539	552	583	545	519	518	558	508	530	567	546	570	572	576	571	599	631	598	589	549	540	519	499	489	523	463	429	482	444	492	455	452	498	494	510	459	502	465	473	492	456	488	508	494	500	516	504	475	493	507	520	505	485	505	494	488	486	493	496	476	454	463	466	444	504	499	485	453	489	494	480	478	484	523	517	523	472	472	461	502	492	468	469	457	495	462	472	461	495	499	479	462	466	490	482	470	489	504	478	494	469	492	461	498	458	480	492	487	443	456	455	480	461	499	501	457	505	492	440	487	467	514	501	484	480	483	484	487	469	472	472	492	509	453	453	497	442	466	502	482	453	473	486	454	433	497	494	451	497	476	527	485	461	498	474	462	464	493	453	465	475	519	445	455	495	454	464	480	472	560	465	475	507	491	487	470	514	457	504	475	496	496	487	522	457	529	462	448	491	468	486	507	445	454	498	496	507	520	470	507	458	495	479	448	501	460	498	489	482	482	490	516	443	502	482	494	485	465	498	480	491	478	480	468	503	488	518	505	473	479	524	452	480	515	486	469	508	481	513	441	453	456	512	482	518	465	432	501	460	508	464	503	443	470	490	489	474	486	504	470	456	489	519	512	476	466	482	479	494	493	495	477	471	498	474	521	467	489	518	471	469	437	501	492	496	509	448	496	491	456	482	470	487	483	487	497	445	464	467	487	501	474	453	484	509	507	490	506	471	459	516	491	469	490	492	434	476	476	440	484	474	495	474	513	489	467	491	522	498	467	481	506	473	453	457	464	491	499	486	498	462	470	471	434	456	498	486	496	455	469	473	482	491	440	482	497	465	475	460	512	456	426	491	527	486	459	524	482	466	489	444	505	454	462	448	442	484	503	512	530	482	465	435	453	476	460	481	492	473	470	481	483	479	483	461	471	482	504	500	520	500	486	506	442	486	505	497	478	490	435	457	488	496	443	489	507	466	483	463	455	468	485	455	454	505	478	453	456	502	503	497	480	496	455	493	464	521	491	482	476	471	434	447	470	500	458	510	490	459	496	504	453	488	505	524	494	463	484	507	498	470	477	453	512	460	474	526	458	519	476	478	511	425	489	466	487	467	504	472	495	478	453	447	468	474	431	469	446	488	506	503	491	460	463	516	454	478	502	526	451	470	490	481	489	467	498	466	514	431	468	487	485	501	472	494	499	499	516	488	503	471	490	441	502	462	485	469	485	484	509	493	514	491	441	502	487	491	496	484	449	468	478	488	489	487	467	467	482	495	501	472	497	456	454	451	484	467	500	483	515	463	463	437	431	459	500	496	486	476	452	526	475	444	487	493	459	477	451	459	481	454	472	498	477	460	478	488	489	449	458	466	469	495	440	497	485	497	493	466	512	474	470	484	448	496	466	498	499	487	534	537	485	465	514	473	454	474	501	464	460	494	499	465	497	495	558	453	455	467	496	442	460	480	506	478	457	497	460	472	495	506	506	469	494	470	499	465	449	501	482	490	471	480	452	501	450	478	476	463	451	456	519	518	503	493	467	467	493	423	476	456	473	476	479	463	441	490	478	518	488	493	463	503	504	483	477	457	477	449	479	471	465	471	501	449	454	478	471	496	512	487	485	464	486	480	493	495	486	511	474	476	467	449	478	472	463	492	501	482	495	476	456	470	496	498	505	463	474	468	486	455	459	464	488	477	464	477	467	480	526	463	456	474	482	501	476	486	428	459	451	470	482	483	476	476	486	489	501	517	493	510	442	495	471	456	465	466	502	468	454	452	466	463	483	461	472	471	455	442	510	483	481	466	473	472	482	491	478	489	480	489	470	487	501	508	441	479	468	455	482	494	441	486	465	468	429	456	469	494	486	514	502	413	469	459	458	466	485	473	495	482	448	504	476	469	442	486	495	453	485	531	463	495	488	503	536	471	506	477	512	470	487	454	505	480	484	514	507	456	439	465	518	479	477	473	505	514	479	481	512	526	516	440	460	509	498	448	488	469	500	473	474	476	460	455	470	475	457	487	451	515	492	515	459	438	485	473	505	508	497	499	451	453	496	482	502	469	455	484	535	480	498	485	461	466	480	478	463	443	464	462	469	495	468	479	468	486	498	485	479	487	499	480	468	488	488	501	473	438	458	526	473	497	470	460	510	488	504	515	498	487	466	456	458	491	446	410	464	493	498	462	481	473	479	490	517	500	475	486	485	442	465	485	494	465	488	501	453	463	474	501	462	497	457	554	504	450	477	478	506	468	483	496	469	487	516	487	467	479	484	427	487	444	480	436	507	464	458	509	468	504	484	443	518	500	501	458	453	499	477	510	431	485	490	450	491	490	491	521	501	453	523	500	483	475	485	497	469	477	520	522	473	466	471	479	475	480	501	485	507	491	487	476	468	453	493	508	456	475	465	473	480	486	485	462	510	470	492	479	509	477	467	461	525	467	482	460	478	502	481	458	458	476	514	475	477	479	479	490	460	488	499	463	483	452	471	490	507	518	448	421	498	439	520	446	518	501	471	460	475	473	510	488	493	467	498	472	460	491	498	476	494	479	491	433	463	461	500	483	446	475	495	472	497	466	469	490	484	495	464	470	458	479	527	434	453	493	510	517	495	503	471	507	448	472	500	491	500	492	501	488	476	477	481	465	520	529	488	470	468	488	481	413	492	533	491	470	539	498	488	489	532	488	477	501	474	490	489	460	502	514	518	507	486	476	463	420	485	519	462	479	479	501	512	466	533	463	477	501	497	479	471	488	531	489	470	471	488	471	440	525	424	479	449	474	464	491	474	485	491	476	492	473	488	539	444	467	476	445	487	493	487	503	461	479	483	507	458	497	453	479	506	462	508	473	472	458	502	483	484	463	483	472	447	511	484	510	455	447	497	478	483	500	519	461	514	473	503	503	480	513	462	445	475	489	470	490	461	475	470	524	502	456	497	511	499	483	477	511	514	501	478	461	485	482	470	479	471	476	470	441	466	457	500	503	456	504	495	522	451	492	486	490	474	465	471	489	478	456	498	495	483	456	449	486	500	514	487	532	481	503	471	486	473	480	495	480	464	472	475	482	511	465	480	470	515	487	493	494	433	495	507	470	492	428	518	406	458	473	460	457	496	487	480	473	469	489	498	494	471	517	497	447	512	461	477	473	499	543	501	464	450	471	476	489	472	490	525	464	484	460	495	494	500	454	446	472	470	479	460	472	479	497	482	463	469	505	483	440	470	450	473	457	469	474	435	480	485	500	495	481	499	479	448	472	487	486	470	481	471	493	483	488	465	508	483	445	481	515	482	487	484	506	480	495	472	487	491	513	498	441	520	469	469	493	520	501	466	484	455	436	495	438	459	444	466	459	495	527	454	439	472	500	458	481	491	505	464	480	479	473	448	477	506	485	474	466	490	473	457	470
9190	2229	2783	2176	1460	1089	792	631	470	376	349	292	263	228	186	175	172	209	174	180	193	221	188	171	173	155	148	150	133	125	154	145	152	148	140	123	131	150	151	163	142	141	145	155	158	152	138	141	142	115	147	127	128	136	133	133	146	124	137	140	143	144	144	153	125	127	134	123	132	110	120	122	134	113	115	123	107	140	106	131	108	102	135	102	136	128	115	138	121	132	124	117	125	135	145	116	134	111	126	118	95	117	127	121	112	116	125	110	123	109	110	115	126	109	118	141	117	99	129	115	113	120	125	131	111	117	109	100	122	106	148	123	102	101	108	107	125	124	104	121	125	119	141	112	120	124	105	103	107	116	112	143	131	113	129	135	120	141	106	136	109	119	119	114	120	126	93	125	119	137	115	127	115	115	98	123	122	118	110	107	114	129	131	132	129	133	115	125	130	112	115	132	115	120	100	129	130	106	123	128	111	141	133	127	123	121	159	130	126	143	115	111	130	126	106	122	110	97	129	121	119	124	113	110	127	109	107	110	132	119	130	151	136	109	121	139	121	106	111	116	111	125	117	117	126	120	117	117	129	122	122	106	121	126	126	121	124	124	132	116	126	127	124	128	120	109	125	117	113	133	122	107	133	123	132	102	133	124	110	140	105	132	128	104	130	137	122	132	117	104	125	98	106	100	120	118	131	132	123	107	115	120	135	119	97	148	112	117	116	101	118	113	129	110	150	129	128	122	122	109	134	117	126	131	112	106	126	136	117	103	143	103	95	110	96	121	124	120	125	114	116	127	116	120	107	142	114	128	118	124	108	106	136	115	93	123	137	119	115	113	105	108	109	116	105	128	102	124	131	108	98	137	118	125	106	107	133	109	132	130	127	140	120	126	125	116	122	137	101	115	127	109	106	116	121	109	137	126	119	119	128	141	112	127	133	136	118	127	111	149	109	111	123	104	118	103	109	113	115	117	102	133	129	121	132	136	122	130	132	135	114	114	102	130	115	126	113	116	117	128	146	134	125	147	112	133	108	124	135	113	135	125	123	110	123	127	126	126	116	117	100	141	104	137	128	127	121	141	124	100	115	118	108	127	129	128	108	127	115	120	145	129	130	121	127	121	122	132	129	124	112	104	117	115	127	127	101	115	118	116	120	114	139	122	132	126	109	120	137	120	105	123	117	154	129	123	127	123	108	120	119	113	125	116	116	108	110	121	129	108	119	118	119	124	100	113	122	130	115	135	138	105	130	120	127	116	129	128	124	123	102	126	130	135	110	117	108	115	110	99	123	122	109	113	111	105	117	125	122	126	138	126	114	118	124	113	113	144	95	137	132	107	114	110	111	115	113	122	120	120	99	114	136	131	115	117	101	111	104	108	153	114	109	116	126	103	144	105	126	123	123	118	109	114	132	122	110	122	128	115	118	112	139	123	135	119	137	120	125	122	118	119	115	130	118	112	127	110	113	106	130	122	128	127	113	101	100	117	125	117	124	115	132	139	111	105	118	123	119	135	137	110	125	106	105	106	126	98	131	132	118	132	107	127	118	121	123	130	106	118	135	120	118	94	133	118	110	104	116	110	113	115	133	123	111	144	141	118	120	120	110	128	106	132	130	119	123	126	120	125	120	115	141	133	126	129	118	116	113	107	110	123	130	132	104	116	128	109	127	125	119	137	108	137	124	128	123	117	117	131	97	97	123	114	133	111	121	110	110	133	98	126	120	148	114	124	106	131	130	113	125	122	120	113	129	118	138	136	114	107	130	105	133	111	114	94	115	114	124	107	149	129	125	122	120	120	123	131	133	119	123	130	124	124	121	115	123	139	123	118	101	125	112	129	129	120	133	114	119	135	112	127	120	124	108	109	121	110	118	108	104	99	139	121	127	159	115	114	109	148	136	110	113	112	125	108	121	126	108	99	137	132	119	93	122	133	118	113	133	125	136	124	124	116	120	130	116	118	109	109	111	123	126	105	95	105	133	117	120	128	91	112	122	121	116	130	102	129	110	112	132	114	94	132	132	114	135	122	134	117	118	136	95	133	91	115	125	126	113	120	135	135	128	116	113	118	110	113	105	130	141	122	121	126	131	115	113	123	114	106	124	133	118	147	111	121	126	123	114	100	106	120	110	107	131	131	126	121	132	133	128	131	127	122	123	119	122	112	106	102	139	117	115	92	112	118	127	117	117	128	108	101	107	122	134	122	108	116	104	110	119	110	124	106	109	114	150	117	140	131	125	130	126	119	100	110	129	113	107	133	121	118	113	108	105	108	109	108	135	125	130	137	123	128	104	109	117	124	125	107	122	135	117	118	121	113	114	125	113	128	118	120	112	121	124	124	122	131	106	122	125	120	109	112	126	132	128	140	96	143	126	111	127	121	118	107	156	153	131	131	119	109	128	99	120	113	116	114	109	96	117	97	113	117	135	113	133	121	127	140	115	129	138	118	142	128	142	118	132	140	131	112	138	116	118	111	112	124	115	125	115	111	120	114	108	144	102	129	117	115	137	123	125	127	126	123	122	130	135	126	114	120	125	145	128	118	100	137	138	115	122	133	121	111	120	126	108	122	129	130	148	123	115	118	120	134	129	101	135	119	134	124	111	92	127	100	117	110	131	124	111	107	123	134	113	130	115	135	132	115	127	111	125	114	98	119	108	130	137	128	105	120	129	124	123	125	113	121	121	111	124	133	114	124	111	111	109	118	120	124	134	103	122	120	142	109	119	142	139	111	155	115	108	127	141	120	126	113	111	131	130	131	139	136	126	123	122	124	121	117	126	117	110	115	130	144	134	114	107	121	109	136	115	113	129	111	134	148	130	108	129	107	118	110	119	106	121	127	114	108	137	128	112	118	147	131	123	113	103	106	111	126	117	132	129	109	125	131	115	129	114	119	118	119	120	120	126	116	132	125	105	121	120	130	128	119	114	112	127	100	104	114	131	128	114	114	123	107	126	129	128	120	121	114	133	133	125	120	134	108	120	118	121	100	116	109	112	111	134	109	117	128	117	112	136	120	122	141	136	123	121	121	100	136	122	122	91	108	128	109	124	101	102	127	134	110	131	147	132	132	120	122	116	116	100	128	102	130	126	117	109	124	118	106	103	132	112	107	115	109	119	124	140	113	124	126	105	115	107	112	105	116	127	122	134	123	106	116	119	123	123	124	105	104	132	124	115	131	116	113	117	133	124	110	103	125	98	117	107	114	126	119	136	132	121	126	117	102	138	110	109	135	132	121	134	128	109	122	153	122	119	123	137	133	127	134	124	118	117	109	121	98	115	92	115	110	130	127	119	119	119	115	127	108	104	149	125	100	116	119	119	129	121	107	113	95	112	118	129	134	98	106	125	105	122	117	128	133	136	133	115	123	124	126	108	125	111	124	122	102	115	126	105	130	118	130	128	133	111	126	122	109	119	121	112	123	132	121	133	105	122	122	105	123	122	129	115	144	133	144	135	92	128	136	109	144	117	112	112	121	124	109	112	106	133	114
6388	2184	5393	6575	5831	4642	3597	2920	2394	2024	1624	1394	1238	1088	920	782	823	722	759	717	726	958	837	557	633	645	636	508	535	501	533	522	523	525	506	514	485	522	551	546	531	528	474	524	502	508	466	519	453	436	410	482	394	441	496	422	470	493	518	484	525	545	547	447	454	421	432	384	377	354	333	288	303	327	319	332	303	296	314	324	351	329	338	347	317	316	305	322	301	322	319	342	296	337	327	313	310	298	289	292	316	288	343	311	329	307	317	337	303	299	301	306	313	313	343	312	303	333	317	328	308	337	291	288	343	297	304	320	280	280	313	315	297	290	280	311	306	316	311	297	317	302	296	279	302	281	276	313	339	274	284	314	308	314	286	279	332	313	320	284	303	300	318	277	279	310	274	260	321	317	305	307	321	310	313	263	317	280	319	316	308	312	276	287	314	297	337	325	292	304	285	323	304	312	290	313	303	308	289	306	322	300	315	312	270	302	309	299	308	299	314	310	293	306	271	314	311	263	321	272	303	321	290	309	283	313	273	337	322	304	318	298	281	322	311	340	351	311	296	300	313	301	293	324	293	312	273	292	307	304	321	320	303	305	302	268	274	293	308	295	303	295	297	317	306	296	288	304	308	264	296	280	295	292	315	300	281	315	322	298	304	286	318	289	287	291	264	306	284	293	298	306	256	302	279	307	298	285	334	298	290	321	325	303	324	316	313	317	302	304	302	312	298	318	282	306	276	283	296	317	336	263	283	312	282	308	292	299	289	309	292	318	284	281	283	272	310	280	328	322	307	311	288	297	292	320	300	276	319	316	308	312	291	322	318	310	299	313	305	266	292	314	286	293	289	299	294	289	294	275	297	318	306	305	307	262	282	312	291	304	328	319	317	293	287	293	309	323	294	305	296	281	268	313	286	316	316	324	290	293	316	315	300	304	300	303	317	287	300	294	318	321	328	294	289	277	311	314	272	294	318	311	297	295	266	288	269	287	279	294	287	303	292	310	274	325	296	314	321	274	296	282	289	318	284	309	279	323	310	332	272	301	312	348	293	291	300	310	290	323	281	325	313	308	296	297	333	300	305	314	304	312	326	305	332	292	313	317	292	302	289	290	287	281	288	295	309	285	319	322	307	280	307	321	297	282	285	300	274	291	326	326	273	277	293	285	312	295	305	286	288	317	291	305	288	294	286	314	306	322	318	291	299	301	300	305	316	275	276	293	313	300	295	297	301	281	296	284	257	310	303	306	333	305	303	288	296	305	295	304	289	303	325	290	311	291	320	308	302	284	337	302	313	294	248	293	304	295	295	289	287	337	324	296	270	316	301	254	292	299	325	310	286	290	292	315	288	298	337	309	295	319	301	287	317	263	303	315	283	299	318	274	313	318	291	333	316	309	303	288	289	311	307	291	285	267	291	316	299	304	305	275	307	300	319	285	325	269	317	297	288	290	308	280	309	280	296	304	296	295	304	303	302	306	290	307	296	287	290	272	310	295	313	279	282	276	277	336	286	315	340	309	325	271	339	301	290	275	279	307	275	290	321	297	313	280	294	284	322	296	304	318	303	292	335	311	308	318	298	291	329	296	290	280	302	270	283	302	313	293	343	297	311	274	321	308	287	311	296	295	267	319	306	300	289	299	309	295	294	304	294	314	299	310	305	290	316	305	312	286	329	306	314	287	285	317	314	287	288	298	309	317	271	288	286	250	280	311	304	300	289	304	297	322	299	311	288	325	285	319	313	284	337	299	301	297	302	331	284	304	274	317	299	305	316	301	287	329	295	298	308	294	326	326	296	295	291	287	306	296	279	284	296	285	284	309	289	292	306	327	301	289	322	294	286	321	310	284	286	293	301	307	300	304	302	278	266	285	291	304	297	294	323	312	273	298	287	295	314	285	283	315	334	281	294	292	291	262	268	326	291	328	278	284	288	315	303	331	296	256	302	312	289	273	296	286	295	317	321	303	298	286	282	292	307	300	305	299	286	308	289	285	282	300	274	265	327	322	289	282	291	313	332	301	294	292	305	307	293	300	303	305	299	315	323	326	322	296	306	284	306	305	317	308	296	289	315	299	298	279	296	304	296	320	283	301	302	323	282	307	297	313	311	290	321	284	327	291	300	298	292	337	293	306	330	298	288	339	306	313	313	296	301	290	296	372	296	305	315	310	281	315	270	291	295	319	311	273	289	331	311	304	312	301	290	301	320	297	302	299	295	279	291	282	314	295	321	309	302	305	304	280	303	305	309	313	316	292	338	298	282	311	338	294	298	270	296	297	325	292	286	279	329	273	292	285	293	297	293	301	299	330	327	291	287	365	297	281	294	295	316	314	283	325	317	283	288	306	312	301	339	339	303	315	301	318	279	308	289	284	317	301	276	299	286	314	321	290	292	326	293	302	290	341	295	294	274	287	292	293	296	307	326	318	283	304	309	308	283	297	305	295	320	314	312	284	303	322	295	283	285	304	320	261	284	297	284	293	316	263	305	291	312	305	296	310	271	297	302	299	299	301	275	306	320	276	310	307	298	278	314	289	305	275	308	294	291	290	326	305	311	315	317	298	261	315	268	305	311	333	298	305	309	315	288	319	309	290	277	321	282	298	335	300	321	298	310	309	296	319	299	330	287	313	288	312	288	293	283	291	290	295	281	292	322	284	278	299	299	285	301	335	313	300	314	307	323	322	300	305	297	278	298	299	289	306	292	312	326	283	299	283	300	306	294	307	331	288	291	329	282	238	290	311	283	297	289	305	311	304	315	301	290	329	307	292	262	299	319	269	320	302	299	306	299	327	316	299	280	299	317	303	291	307	326	301	273	282	292	308	298	326	318	300	332	302	305	296	307	274	280	309	273	327	306	307	310	312	288	271	324	304	260	316	286	292	313	324	299	288	276	316	290	276	290	318	322	307	304	286	305	290	330	282	277	304	338	274	320	287	308	288	309	279	284	308	266	293	300	295	278	289	307	337	291	289	308	298	266	288	298	311	292	295	302	323	283	317	301	309	304	302	298	296	283	290	308	277	309	331	284	309	303	297	340	321	290	297	304	313	294	326	285	303	305	308	316	312	313	310	328	296	322	268	310	281	306	298	300	280	293	294	315	296	312	321	317	288	321	314	279	309	255	277	311	327	270	293	292	293	283	259	316	335	273	322	313	284	332	294	305	298	289	281	287	300	283	289	315	303	312	274	287	291	320	336	316	306	292	302	287	280	279	310	299	310	283	306	302	287	298	311	260	310	315	340	307	267	319	276	290	304	272	282	252	307	303	279	318	323	285	318	299	290	297	305	307	312	287	292	318	294	301	277	294	307	293	256	332	302	286	325	290	321	323	283	311	320	283	286	312	285	279	291	315	274	282	271	310	312	299	276	313	262	270	316	299	325	305	289	331	329	309	327	323	269	261	271	301	289	339	307	270	326	276	338	332	310	292	287	318	309	279	299	290	284	330	331	288	295	324	287	325	309	312	299	330	302	283	284	298	325	250	289	291	319
15650	4145	4809	3654	2360	1614	1183	929	692	563	472	415	354	319	281	249	240	207	215	221	225	244	230	183	179	201	175	200	168	176	154	175	202	164	162	173	158	160	164	175	206	191	165	169	145	170	168	161	148	157	160	180	133	165	145	137	146	155	156	166	165	178	189	156	154	160	121	130	146	148	134	115	124	117	146	113	128	119	151	144	133	125	131	130	140	145	115	128	120	125	119	141	114	122	139	140	142	135	120	104	99	134	130	134	132	119	91	116	120	144	140	123	134	140	108	118	138	137	139	134	132	120	108	111	132	119	129	118	128	166	104	134	122	131	125	135	116	118	150	107	134	142	113	137	134	149	111	109	141	134	134	115	118	151	127	129	124	124	122	120	102	107	115	119	126	113	118	134	151	108	126	124	128	107	120	143	124	149	130	126	138	121	148	121	116	140	128	123	144	104	125	130	108	107	107	136	116	128	116	137	146	106	129	121	124	113	127	117	115	143	121	124	105	126	137	129	112	118	133	118	126	137	108	125	133	134	122	107	123	126	134	126	142	124	123	119	132	132	128	129	117	137	113	142	133	124	130	138	107	129	135	131	130	125	126	134	122	112	109	125	110	122	144	132	116	126	104	123	125	115	135	114	119	143	125	116	146	143	129	119	134	118	107	148	143	134	115	115	134	129	124	122	105	113	131	129	113	124	132	131	120	134	116	137	121	124	132	133	111	120	136	140	135	150	125	99	125	144	118	114	127	139	129	163	129	126	133	142	139	114	122	120	104	124	133	116	120	118	107	105	126	111	127	123	106	126	116	121	123	144	127	133	122	140	117	107	122	134	122	125	130	107	107	147	146	144	109	151	120	102	128	131	138	114	136	121	128	137	132	140	115	112	133	142	141	131	129	126	126	125	121	129	116	135	125	112	118	117	128	125	121	116	115	115	107	96	121	110	121	106	134	132	137	151	123	136	107	138	125	99	112	119	117	120	133	140	124	129	120	131	111	135	110	136	135	127	111	117	148	127	115	116	116	137	123	105	149	118	127	129	132	132	118	133	126	122	117	145	109	105	125	112	139	150	112	123	126	116	108	132	105	112	119	134	121	132	131	128	138	117	143	133	146	122	123	109	140	128	98	152	112	124	127	107	136	115	129	118	129	111	110	130	107	109	118	133	127	125	122	128	121	134	132	136	126	142	130	134	151	122	135	113	107	126	128	118	122	144	127	108	114	124	110	103	136	131	129	129	125	130	108	134	112	127	143	118	119	133	112	128	128	135	114	127	115	137	114	135	142	120	118	118	132	119	114	130	147	133	128	124	122	137	119	122	132	115	140	116	111	141	131	132	156	102	133	124	121	136	110	130	125	149	125	125	112	123	145	123	113	131	116	116	88	108	132	120	109	121	129	120	109	121	107	120	142	163	135	127	122	124	111	136	110	136	129	134	139	136	137	127	128	110	142	121	113	123	120	154	128	121	125	134	123	108	132	128	121	110	127	130	141	137	116	133	130	110	129	126	144	125	113	111	128	150	137	133	117	126	125	128	117	123	147	118	144	142	143	103	108	130	124	141	135	128	115	133	139	134	114	111	121	127	140	121	113	127	136	130	112	121	132	132	139	113	132	120	113	125	128	117	127	142	120	118	113	123	137	117	116	129	135	131	126	123	120	110	131	102	128	121	141	100	140	128	137	125	125	130	120	129	126	119	123	101	147	113	138	114	106	103	116	128	127	110	117	139	141	128	147	106	101	115	133	124	141	130	107	123	115	129	101	139	98	134	126	117	137	116	135	135	126	120	108	116	133	144	127	135	118	123	122	123	136	118	108	130	122	111	139	153	133	121	131	112	127	121	143	147	120	118	119	119	145	151	135	130	119	113	123	141	140	117	127	142	130	115	129	128	135	135	131	135	116	131	148	136	140	135	123	134	135	146	153	149	125	133	120	111	123	100	124	121	114	119	123	138	129	141	134	118	108	122	136	132	129	130	129	157	115	124	104	115	133	132	120	120	129	112	119	115	120	110	118	101	110	130	116	129	151	118	117	109	131	136	123	125	121	113	138	126	117	109	141	107	122	129	108	123	133	122	127	132	119	112	129	111	123	108	130	128	123	139	107	133	124	132	115	127	116	125	129	126	135	123	117	133	122	133	132	121	141	105	123	135	135	119	126	130	136	125	125	129	131	133	123	111	127	127	119	123	139	141	136	120	137	135	113	111	130	134	136	104	110	123	114	135	124	114	123	110	124	118	133	107	122	118	119	108	133	125	132	130	132	130	135	111	116	108	135	134	133	142	122	128	130	120	138	130	117	111	122	114	122	127	119	127	150	137	131	135	107	122	142	151	121	132	138	133	130	112	116	129	121	133	129	135	134	115	113	116	113	133	146	140	135	148	133	119	143	115	103	132	131	125	132	125	142	122	143	133	146	111	147	110	113	125	104	122	129	122	123	151	99	115	124	125	119	113	126	134	124	120	123	150	125	120	135	138	106	127	142	132	128	141	122	115	128	110	140	123	111	115	129	119	137	123	130	142	132	124	113	116	119	129	122	144	117	115	151	120	127	113	119	143	138	129	124	116	129	119	126	138	108	130	114	146	126	121	132	124	133	123	130	123	123	146	119	127	129	110	132	136	143	131	142	114	129	123	124	104	144	138	124	128	120	150	144	137	124	128	107	135	119	135	142	140	126	120	113	123	120	128	108	119	112	135	131	120	136	131	122	136	114	147	129	154	144	140	120	141	123	129	146	131	112	126	136	119	133	124	113	156	134	125	114	124	121	122	123	118	115	102	115	115	140	125	135	121	127	131	128	153	111	137	131	117	126	132	123	139	129	145	132	131	110	123	133	107	141	124	103	138	124	123	116	138	106	115	115	105	126	100	132	128	124	139	122	135	125	119	110	100	136	135	133	121	142	135	120	100	107	108	127	132	106	120	145	136	144	151	115	130	127	119	130	104	122	122	125	141	120	146	121	132	127	129	118	144	123	137	146	129	112	155	136	143	116	108	135	130	134	122	122	118	118	103	126	148	114	140	116	140	121	140	112	124	110	114	128	135	130	123	120	129	105	122	131	124	119	122	136	131	133	135	116	147	133	128	120	133	100	118	125	143	123	123	127	132	127	130	143	130	110	102	128	147	121	135	135	134	131	115	130	124	140	134	140	109	123	116	129	132	120	132	145	132	133	128	114	109	121	116	103	136	112	123	130	116	131	104	136	129	133	104	128	108	119	127	135	121	132	137	126	142	133	118	120	138	114	127	112	129	124	121	131	140	129	106	141	119	130	118	134	91	117	124	108	118	131	126	103	124	133	170	133	132	117	123	120	133	131	124	126	139	126	121	131	119	129	130	128	132	136	105	117	156	127	123	145	101	130	132	106	122	130	125	124	108	129	108	133	120	108	144	114	100	116	124	117	119	114	136	127	106	106	134	130	138	139	120	131	113	113	128	135	128	103	132	133	151	142	135	113	99	137	132	145	133	125	111	122	131	135	124	127	103
8415	3472	8320	9858	8667	7162	5678	4473	3571	2946	2545	2182	1841	1580	1358	1211	1234	1060	1115	1090	1093	1257	1310	838	803	883	821	818	737	669	701	676	730	665	679	658	628	609	718	715	652	647	629	640	614	589	605	645	574	505	526	573	532	549	539	532	590	596	585	626	659	727	692	642	535	470	464	450	433	381	376	348	337	333	337	335	365	312	352	331	377	348	407	384	371	342	327	355	358	335	331	304	375	311	336	376	361	309	315	364	325	318	348	294	297	345	344	325	362	365	310	334	343	358	371	361	341	317	338	312	367	321	352	299	353	319	367	312	347	297	351	304	324	337	342	316	295	303	317	296	328	317	338	303	313	288	305	296	342	356	359	308	322	339	319	310	334	302	296	336	332	321	321	329	361	302	294	325	317	336	332	314	327	334	331	330	334	323	318	308	350	313	307	308	304	328	314	329	358	322	352	306	302	326	321	313	311	332	300	307	292	325	332	299	320	284	337	326	332	326	341	312	331	302	294	312	333	291	307	341	342	321	319	321	336	323	348	319	331	312	307	299	327	318	316	312	295	289	325	304	316	338	337	320	309	331	338	306	343	321	288	360	316	346	336	330	294	334	325	315	324	323	311	341	368	303	328	292	353	332	350	310	294	322	325	301	335	322	326	350	331	314	305	329	333	347	286	315	318	307	331	277	325	322	317	314	311	311	309	342	323	325	305	350	292	315	336	331	313	314	321	302	337	335	279	288	347	343	311	288	323	300	303	304	327	318	325	325	300	365	330	308	340	315	305	339	319	321	322	343	289	337	302	290	300	320	330	306	325	333	347	329	324	330	314	313	310	329	302	336	321	301	361	329	308	331	325	339	328	304	322	325	336	322	338	315	322	343	318	309	343	343	320	316	300	316	327	314	333	316	301	370	306	302	318	313	303	353	326	316	356	322	298	332	330	321	313	306	312	335	326	307	289	294	302	311	306	356	327	320	293	321	304	300	332	311	340	341	280	309	321	323	319	322	368	328	311	332	328	345	263	291	327	312	308	317	316	350	363	305	293	334	341	268	310	341	323	311	331	320	329	336	338	314	315	316	327	321	327	334	316	316	309	314	353	332	360	349	325	321	325	278	326	352	326	337	320	312	337	340	342	293	305	336	356	327	316	331	295	335	331	344	326	310	322	328	329	288	326	328	338	332	313	316	349	292	296	334	315	331	370	317	308	345	324	308	313	336	330	323	304	350	308	319	321	365	329	336	306	351	310	316	357	326	324	297	295	335	350	310	321	325	334	329	320	307	334	367	311	314	336	304	343	336	330	327	318	317	334	285	310	314	276	319	306	308	314	316	322	326	311	311	300	315	330	299	326	312	333	300	302	317	332	332	303	327	292	310	318	322	327	341	323	332	326	334	326	343	316	309	311	331	308	304	307	320	326	312	295	294	301	342	362	308	307	340	327	343	338	319	337	322	319	339	305	342	300	353	321	313	289	328	333	334	327	315	305	327	311	336	320	332	361	282	313	284	308	314	323	307	331	293	331	327	291	345	314	346	319	336	322	318	297	321	319	296	288	305	331	322	325	359	313	332	302	317	317	333	329	314	325	343	350	337	307	334	328	333	301	299	296	303	295	350	290	318	316	302	316	325	300	346	293	320	306	312	336	340	329	345	327	314	299	314	312	318	312	330	335	335	325	308	305	308	326	327	335	349	281	304	340	333	342	294	300	307	322	305	330	322	331	315	333	340	344	305	311	338	354	319	290	344	337	355	311	316	325	296	331	280	321	344	317	339	333	321	336	308	342	340	324	309	312	302	329	304	337	308	310	333	345	324	310	298	321	323	331	323	299	313	323	350	311	300	276	310	326	312	338	310	313	335	314	326	318	308	327	347	327	339	302	326	320	286	300	328	302	345	319	321	307	297	335	343	325	321	319	342	339	324	316	310	298	343	345	319	318	336	309	320	342	335	308	329	343	331	310	329	329	339	331	326	329	349	328	326	324	333	328	320	319	328	342	313	289	345	346	286	302	342	337	306	339	330	311	348	332	310	284	284	323	321	319	318	319	335	319	339	307	350	339	345	315	353	290	327	306	321	324	300	319	289	312	285	338	302	315	290	317	313	335	296	327	322	304	336	331	345	327	336	325	332	335	325	316	325	309	325	363	347	330	307	327	311	322	341	319	328	299	311	319	313	318	293	328	316	313	335	287	324	324	324	338	326	329	351	320	300	303	315	289	296	327	335	288	318	308	289	321	347	331	315	360	301	311	331	350	301	341	304	339	334	311	348	329	283	316	318	312	350	330	345	303	344	325	318	328	353	313	343	350	327	343	316	301	311	298	309	330	324	304	296	332	305	317	292	312	300	306	311	330	329	300	342	326	296	326	359	329	337	328	373	331	321	316	307	316	299	302	349	343	321	337	301	300	361	326	328	311	305	316	321	339	302	323	331	326	326	338	310	296	315	331	308	328	356	313	324	346	288	327	332	305	320	291	342	318	321	275	340	295	304	319	315	318	325	304	298	348	353	337	307	331	304	294	320	327	318	316	323	310	335	319	300	330	296	302	320	325	352	340	332	337	295	343	323	330	326	279	322	349	314	346	309	327	337	318	291	283	319	328	296	334	317	336	295	337	322	334	289	320	322	299	322	311	326	314	317	324	322	352	301	283	323	338	326	323	311	304	323	311	316	324	321	337	295	317	272	311	335	342	341	308	337	324	337	324	317	341	332	321	325	331	301	328	327	332	320	317	357	323	345	319	313	320	319	300	312	295	315	315	299	344	334	331	338	344	397	309	322	328	344	331	329	309	335	326	300	328	325	335	314	333	334	294	312	312	337	322	311	315	335	326	299	337	287	326	337	345	340	329	325	311	347	321	316	307	332	316	314	343	312	333	296	313	335	325	310	320	312	312	313	331	314	313	330	348	344	349	290	311	317	304	362	333	314	316	319	291	297	310	333	309	297	320	323	309	323	305	305	310	319	324	345	305	339	322	332	315	318	339	357	339	331	323	285	348	310	301	337	328	312	307	313	319	306	342	326	334	292	299	313	290	317	331	336	315	337	334	315	328	322	348	360	313	314	307	328	308	347	335	341	301	312	301	320	298	302	326	355	296	343	289	319	342	305	281	323	331	286	338	325	301	306	297	322	296	315	304	328	335	320	325	302	342	315	341	325	310	320	341	298	315	311	310	326	339	344	312	319	322	283	303	330	334	302	324	302	319	305	341	335	333	308	309	341	300	310	289	315	308	348	341	325	326	302	308	331	313	308	319	329	306	319	338	301	300	323	297	343	306	289	358	317	295	329	303	298	300	309	341	316	291	327	367	334	316	327	328	341	324	311	341	297	326	324	325	354	313	341	336	324	301	316	341	332	333	324	275	323	320	329	335	315	312	321	312	314	331	315	334	305	330	309	308	284	324	316	320	345	323	327	297	311	315	297	363	313	294	284	307	355	302	320	274	344	346	312	300	335	324	310	338	361	302	295	309	348	328	324	325	321	331	303	310	313
2934	897	1092	859	608	488	396	369	276	290	223	261	218	220	245	236	253	230	240	210	231	242	230	215	206	214	219	202	212	239	215	202	216	201	216	211	214	205	204	231	227	222	242	215	194	209	228	209	198	225	219	197	216	210	199	223	212	229	228	189	231	213	237	219	199	215	208	242	206	210	218	198	218	208	183	179	229	223	211	200	209	180	228	209	204	182	192	202	218	206	198	232	224	207	215	230	183	216	198	202	207	173	201	201	203	217	204	195	224	228	219	193	230	214	229	175	230	189	219	213	210	212	185	208	220	202	190	173	211	256	199	202	217	210	235	212	203	196	209	208	200	195	182	200	209	200	196	213	204	206	223	184	219	179	199	219	201	242	203	213	190	198	215	214	215	210	201	219	187	224	183	209	213	207	195	182	209	201	212	226	185	214	200	187	213	209	200	193	205	199	225	190	229	181	205	223	190	212	212	183	179	213	184	223	193	186	211	207	241	206	200	217	216	234	199	205	194	196	236	234	195	216	170	162	200	176	231	205	213	200	212	222	237	210	224	202	227	232	196	219	229	201	168	204	205	185	194	209	194	204	195	213	194	174	207	223	183	216	214	205	201	185	199	195	193	216	226	209	203	206	202	209	223	200	219	201	169	225	189	187	202	222	209	210	189	221	204	229	211	206	204	210	190	212	239	205	236	208	213	198	218	189	220	240	226	221	207	181	206	202	193	176	175	187	196	221	228	229	191	228	198	217	227	240	200	193	225	201	216	215	216	192	243	199	207	220	199	216	190	215	195	183	190	206	230	199	205	226	202	173	203	176	202	217	165	211	191	193	220	191	204	233	174	230	205	218	198	212	195	211	236	216	210	214	218	227	227	221	191	185	212	228	219	205	220	208	206	198	223	188	210	222	189	210	216	179	196	190	189	203	213	217	205	230	223	244	200	224	191	215	196	207	198	200	223	225	210	227	218	195	177	202	223	211	225	228	198	197	224	224	198	212	173	232	211	220	204	217	224	199	174	195	216	210	214	229	212	193	217	206	188	206	202	192	252	221	237	186	220	207	214	223	214	214	234	226	188	206	198	196	209	195	185	200	185	215	227	217	226	196	209	233	192	209	230	217	198	202	230	219	222	228	224	185	213	206	215	214	234	197	209	215	200	206	194	210	225	194	204	197	196	194	184	193	212	213	192	221	206	210	219	221	209	208	205	219	202	226	176	185	215	186	207	203	198	205	205	214	233	185	192	237	171	211	212	193	214	199	231	207	226	190	225	229	189	206	190	219	197	222	192	222	184	237	191	215	174	204	212	161	187	212	196	192	201	181	227	181	232	229	200	194	214	205	180	196	192	184	205	199	199	207	180	199	219	209	206	217	202	200	206	227	208	219	187	195	212	208	197	198	202	208	203	233	190	211	214	188	206	211	189	212	204	216	224	221	185	200	217	169	185	192	223	216	219	209	203	211	224	183	244	198	202	214	208	228	195	214	213	203	184	194	238	191	204	181	184	212	204	206	206	249	214	234	227	194	167	187	198	223	198	202	201	227	226	208	216	196	216	228	193	209	208	198	208	244	230	204	187	201	204	188	211	213	208	221	211	188	209	214	194	224	195	193	232	231	209	187	206	218	228	221	216	178	222	222	197	186	212	187	198	190	202	210	204	238	200	196	215	217	206	211	199	220	218	214	207	209	190	229	204	205	221	198	196	198	195	197	205	198	193	204	176	224	237	220	193	219	195	193	200	196	208	223	226	214	204	229	184	195	182	182	200	199	208	206	229	192	182	180	207	199	210	216	213	209	200	232	197	216	198	203	213	211	217	201	188	197	198	191	181	212	200	223	206	171	209	198	196	219	200	206	195	217	191	217	199	205	225	184	216	229	218	202	217	211	228	195	184	201	197	198	192	221	193	209	223	214	190	174	194	193	210	195	193	201	210	202	233	197	203	191	225	206	208	224	213	221	197	211	213	212	233	172	217	196	224	229	215	210	232	218	202	197	180	201	205	198	210	200	192	205	200	235	199	200	215	231	239	213	200	214	218	205	208	210	210	204	171	220	194	219	206	197	215	220	204	202	203	185	196	220	222	176	225	223	237	191	211	207	232	210	231	215	186	219	193	197	218	180	219	199	201	197	202	208	227	196	207	221	231	190	214	177	208	200	206	220	213	217	218	192	225	209	197	228	207	194	213	200	178	230	187	232	181	204	236	207	226	184	245	220	180	210	198	201	191	224	222	222	195	225	201	236	219	200	208	193	199	197	210	222	244	234	211	212	211	207	188	211	215	185	201	224	233	227	228	230	204	202	210	210	216	216	219	195	204	208	220	189	173	206	199	201	244	201	201	222	204	186	215	213	213	212	218	217	181	194	190	203	219	208	216	187	205	217	221	216	219	179	209	210	216	225	220	174	214	198	221	186	207	209	224	211	240	231	207	218	211	201	207	198	197	212	188	204	204	205	182	221	202	208	222	184	184	195	224	183	169	198	210	210	201	193	192	219	206	215	208	204	225	199	220	205	218	183	218	219	209	238	247	207	219	177	200	196	224	211	227	213	228	230	158	229	217	195	247	196	194	216	212	181	223	204	192	185	202	220	206	205	221	201	195	206	230	211	198	227	215	188	219	205	179	225	196	196	211	215	240	223	203	226	215	228	216	177	203	227	235	196	200	198	209	216	200	219	205	185	217	191	225	195	203	196	192	194	182	192	212	182	210	197	194	215	201	206	201	206	215	249	212	186	183	190	225	205	201	188	214	203	241	195	219	200	214	194	211	197	215	194	219	203	188	215	224	204	233	213	192	205	223	190	217	194	200	199	208	207	202	218	204	206	207	200	207	194	210	191	232	202	233	202	224	224	201	218	197	197	219	224	233	238	201	208	191	206	203	216	221	209	177	181	217	185	228	199	247	210	199	214	184	222	193	208	200	210	203	197	213	204	224	222	221	189	205	229	209	234	180	201	206	213	213	192	208	229	223	212	217	214	186	197	217	213	196	200	190	195	202	200	207	188	214	206	234	237	218	218	201	228	202	218	222	220	201	177	225	182	213	231	202	224	225	200	235	197	210	194	206	220	213	208	186	199	203	186	211	213	212	216	198	199	213	204	212	202	205	202	213	169	214	199	208	229	189	197	219	218	208	198	223	191	216	216	206	214	206	216	212	187	201	211	211	185	178	195	203	185	204	198	230	186	205	221	194	236	187	228	178	227	214	200	223	207	206	225	218	203	204	227	203	252	224	204	207	193	211	197	194	229	207	193	220	194	198	187	181	199	180	224	191	208	184	191	204	186	198	192	211	218	221	205	231	224	201	178	200	198	218	194	217	205	203	212	204	221	175	204	199	199	227	226	191	212	209	215	237	188	218	214	191	213	237	177	201	211	198	194	208	197	197	189	203	208	208	196	191	222	223	242	204	209	210	201	196	238	214	219	224	218	200	210	219	206	173	219	204	211	212	221	197	213	202	167	207	175	231	206	183	219	239	234	212	211	214	193
2689	1104	2363	2678	2355	1939	1550	1289	1107	934	822	771	696	629	630	631	585	605	578	587	621	661	668	558	549	576	540	565	517	552	563	516	532	535	527	537	489	558	530	510	542	549	547	531	557	565	538	557	536	568	528	518	533	533	559	540	573	601	587	582	594	598	547	550	542	522	511	529	513	486	501	484	485	474	477	466	503	488	516	498	463	506	492	510	476	492	486	519	466	530	491	517	457	528	457	491	471	516	504	470	518	523	479	471	467	466	448	501	501	494	478	498	445	477	474	489	495	512	494	463	461	481	478	469	507	505	528	478	515	512	452	497	419	485	453	458	459	511	463	460	505	460	473	472	485	481	469	476	522	511	485	495	457	469	476	461	495	481	533	480	469	479	458	492	475	472	497	499	485	429	453	489	492	471	468	486	472	477	461	490	476	454	456	487	443	462	497	519	477	469	443	476	487	456	498	509	506	486	492	491	476	470	460	507	503	470	508	493	469	497	489	503	461	495	444	440	525	471	453	481	475	471	503	468	445	440	485	456	446	490	474	462	485	444	488	516	495	482	470	474	453	463	457	488	498	497	474	493	442	495	509	512	480	450	510	458	465	468	493	478	435	450	481	472	473	505	476	475	455	469	466	499	451	492	474	507	465	471	466	462	491	454	466	485	499	490	505	465	433	476	506	475	428	488	448	518	465	477	476	472	461	514	478	472	441	495	431	489	466	481	488	469	459	460	510	488	451	515	483	438	475	460	535	483	496	480	514	497	462	484	444	494	486	484	485	518	518	505	462	476	473	475	455	477	506	464	486	451	492	480	484	461	480	467	504	492	482	507	465	485	524	495	518	475	459	445	461	493	460	481	494	466	467	456	468	473	496	516	486	483	493	513	461	508	476	443	436	486	509	471	482	483	442	469	490	493	534	484	476	458	471	479	497	502	492	489	511	477	476	501	509	482	500	488	484	507	487	458	467	517	485	479	467	510	524	473	458	507	437	464	504	481	469	437	490	459	466	469	461	483	496	503	482	476	490	459	493	494	464	473	497	477	468	469	471	502	471	483	472	514	499	482	492	493	536	469	482	434	503	496	473	476	454	462	492	497	530	513	472	478	453	501	487	438	484	506	477	457	486	456	468	466	507	509	505	493	482	510	467	463	486	512	447	489	457	492	454	430	490	432	415	527	462	534	463	469	438	473	487	450	465	463	477	467	453	502	478	473	483	485	485	490	491	486	454	512	450	481	475	487	497	463	466	456	480	467	472	507	495	473	473	519	502	462	504	518	479	467	508	457	501	462	443	444	493	432	445	453	484	467	482	459	463	496	452	477	527	469	504	489	506	488	473	457	454	459	476	443	495	482	505	478	441	497	521	517	458	502	474	495	473	493	484	462	513	465	447	479	464	443	452	449	474	481	521	463	468	518	476	479	453	497	471	477	476	483	496	471	495	511	499	476	465	475	508	459	486	452	481	495	464	503	491	493	478	453	466	449	489	481	485	455	504	461	490	454	491	466	495	473	460	476	501	462	438	474	459	484	500	521	450	506	475	434	533	459	473	523	464	507	468	480	479	474	474	486	471	492	493	483	471	481	425	454	482	477	503	523	470	495	470	470	491	483	509	454	516	480	506	459	499	495	462	494	453	477	501	497	500	454	489	471	462	520	434	477	475	469	473	494	495	484	457	484	512	486	493	470	475	467	469	456	455	474	464	506	479	507	444	518	467	484	462	499	463	446	448	446	490	508	487	504	465	472	494	483	488	463	483	496	466	475	481	500	514	462	464	516	484	449	450	448	473	468	454	487	496	502	468	501	479	490	507	477	501	476	483	437	496	498	459	481	475	473	485	482	461	455	463	474	498	473	450	513	457	458	488	465	481	493	499	475	513	467	479	486	463	481	509	468	460	470	482	484	479	463	492	472	481	498	466	466	507	510	503	492	458	540	457	495	491	477	514	492	474	492	477	467	464	479	444	479	483	469	495	408	489	481	509	500	479	466	477	474	516	519	517	465	491	476	481	503	484	452	498	487	458	465	470	457	507	509	484	454	464	457	505	486	490	468	475	529	469	459	478	478	506	440	456	494	498	483	493	464	480	478	510	451	486	477	489	441	476	508	449	485	457	529	469	455	468	476	487	433	461	485	482	547	448	503	491	523	464	558	502	482	440	476	474	470	468	457	506	484	470	472	441	458	453	489	520	492	470	466	469	468	459	480	512	511	492	465	495	455	502	466	475	467	508	470	498	497	477	468	481	451	464	468	506	518	506	472	451	493	424	494	485	438	481	486	479	510	498	481	487	516	432	485	486	465	493	475	483	464	498	480	487	463	481	496	498	497	456	471	474	471	476	510	485	500	509	486	506	450	482	437	480	516	502	502	487	465	449	446	469	467	475	516	490	434	473	465	444	513	476	501	501	444	455	464	476	443	484	493	498	450	472	535	491	478	498	500	467	473	488	468	478	499	449	480	494	461	491	502	461	474	453	444	507	496	508	481	463	483	502	475	484	469	464	496	458	479	483	499	453	449	440	463	509	498	477	491	485	486	475	489	462	429	491	454	504	461	495	468	473	489	477	521	480	459	481	481	501	461	492	495	437	461	488	471	468	510	492	464	444	463	473	493	480	504	463	485	488	486	482	477	548	473	493	483	492	468	469	521	443	480	447	412	456	473	484	492	481	478	467	454	479	499	503	447	456	476	461	443	452	454	505	463	490	494	482	504	484	474	475	470	496	492	489	544	460	481	458	493	480	499	465	482	477	449	463	496	483	464	482	473	471	481	458	484	496	497	483	452	463	442	436	476	492	438	455	468	495	468	474	505	486	491	469	481	488	489	489	493	499	470	518	453	489	470	495	521	508	475	483	444	486	472	452	473	460	481	469	461	497	481	466	536	494	475	507	450	479	471	447	475	470	478	482	472	461	474	466	477	484	489	494	504	460	487	508	486	450	460	475	466	516	500	504	489	492	469	485	454	470	507	472	440	438	496	491	480	460	446	476	487	505	461	497	487	478	493	503	469	507	460	499	460	482	454	483	492	505	489	492	492	451	502	492	480	464	498	502	478	461	468	478	472	492	480	517	472	493	481	489	454	517	491	459	477	491	483	441	492	471	467	491	465	499	471	501	493	459	472	468	449	498	461	486	479	479	472	480	458	481	482	464	473	467	477	499	489	528	455	471	464	477	484	519	515	449	474	479	500	470	485	492	515	456	468	487	491	504	502	460	455	466	462	495	462	495	462	492	474	431	456	505	473	478	490	466	471	511	508	469	459	461	462	444	496	523	438	484	456	485	472	503	511	472	533	461	541	465	495	471	481	432	474	495	445	508	508	468	480	491	463	539	504	459	445	449	432	462	525	479	480	436	475	514	454	440	471	517	470	488	511	496	528	479	477	484	526	487	461	489	485	439	469	472	482	509	454	509	520	484	497	491	493	500	507	453	470	486	473	494	480	517	473	454	527	518	487	503	505	463	500	490	488	453	474	451	484	515	471	499	496
8889	2150	2650	2104	1341	1107	723	596	444	408	334	265	211	228	216	217	199	162	191	191	188	197	191	146	161	150	175	133	130	145	148	161	131	137	142	167	155	143	161	162	147	138	169	145	156	125	139	151	144	123	138	147	130	105	131	158	159	181	124	125	149	169	149	138	115	136	125	124	131	142	107	121	130	119	118	104	101	126	113	141	121	123	119	132	127	111	150	122	116	125	111	123	124	115	126	96	132	104	121	119	98	139	122	110	122	127	147	133	140	124	108	115	82	128	108	138	128	118	96	87	120	101	115	118	125	124	119	115	125	117	100	118	121	125	118	112	116	124	130	107	98	129	125	115	109	121	125	128	145	111	121	122	135	114	125	112	117	126	116	99	103	117	142	103	105	101	132	105	118	105	132	123	115	110	132	113	108	120	134	99	109	130	125	110	129	117	122	137	138	118	129	121	111	112	112	115	121	117	115	138	120	150	112	129	125	111	117	110	123	114	123	111	140	149	133	123	116	115	142	116	138	126	107	122	110	119	137	120	122	118	101	136	123	117	119	134	124	127	122	112	122	140	129	132	111	121	117	145	120	111	122	94	144	114	116	122	104	108	98	136	119	132	116	125	137	104	129	133	144	118	125	115	132	118	115	113	96	110	128	115	122	128	116	127	108	126	114	111	119	108	126	140	115	106	114	125	130	118	115	122	106	111	123	99	111	127	105	137	113	121	107	111	111	123	112	111	105	122	133	107	103	136	108	126	127	108	137	112	115	130	125	134	135	115	154	99	132	121	126	104	108	102	132	114	120	117	111	105	133	125	135	131	131	139	155	134	106	111	106	129	132	113	112	121	113	100	120	113	110	118	121	100	122	102	137	130	107	119	115	103	102	102	122	138	131	117	124	148	127	139	126	125	130	131	105	119	123	113	123	128	127	108	115	120	120	117	133	122	125	118	132	102	105	118	105	125	137	127	126	135	139	120	142	107	133	118	99	111	114	115	130	106	124	101	119	141	119	119	109	122	129	115	117	136	124	125	117	140	139	123	112	123	124	113	127	113	117	130	121	108	118	117	125	118	102	112	115	123	101	114	127	124	117	137	134	96	129	110	126	114	119	126	120	103	97	119	118	117	123	107	126	108	111	105	125	108	118	128	111	113	111	144	117	138	114	123	114	119	106	107	127	119	127	108	125	124	115	128	133	125	120	106	118	129	115	110	118	117	111	113	123	117	125	126	133	123	111	120	134	125	127	128	118	112	106	127	124	120	131	130	129	95	126	119	106	114	122	122	122	129	118	126	121	105	111	135	113	94	119	124	103	135	117	108	126	114	111	122	132	117	100	122	129	119	133	117	96	109	161	120	108	116	118	104	116	119	125	110	120	127	134	103	116	110	121	122	107	120	123	110	115	125	108	97	106	108	115	108	120	109	104	120	131	111	113	113	114	124	113	117	119	122	127	118	109	129	150	117	112	122	132	133	135	109	142	113	134	114	129	127	144	113	113	121	138	111	120	138	136	106	123	132	124	123	120	107	129	137	139	128	131	124	135	115	120	124	114	126	103	127	123	96	115	122	123	118	151	121	113	127	124	115	110	135	123	112	123	116	110	121	114	136	124	125	132	125	127	134	125	113	132	123	101	120	123	123	113	144	123	139	122	143	152	116	137	114	108	122	109	127	120	120	123	124	132	137	118	115	114	119	113	120	127	135	114	115	125	107	113	137	157	107	126	125	103	138	92	136	106	93	123	115	111	122	139	107	131	145	138	127	117	131	124	107	132	140	108	123	129	110	103	123	128	105	134	106	126	114	131	137	117	119	124	136	126	125	125	105	119	120	123	136	100	133	150	137	122	115	123	103	105	121	103	126	133	106	125	125	125	115	112	123	134	128	98	142	137	121	110	108	112	139	92	124	119	128	124	122	120	134	131	129	121	124	124	129	131	127	114	118	145	121	123	125	108	130	129	127	137	124	128	123	132	130	134	117	132	116	112	145	109	122	114	126	134	110	109	133	122	95	96	113	94	110	121	125	128	114	108	124	139	110	113	115	118	140	115	123	103	124	122	102	114	112	111	120	126	120	121	119	130	129	132	125	132	126	112	114	103	102	129	108	127	98	120	105	125	115	110	130	112	122	118	128	111	114	136	128	120	95	114	135	101	112	122	110	112	121	120	117	127	132	101	117	110	110	131	116	124	118	119	128	145	105	117	126	109	145	122	101	111	137	121	117	123	109	121	95	125	132	134	121	136	131	110	125	120	116	120	145	125	100	128	109	120	120	124	122	121	134	112	114	135	116	140	132	126	102	120	121	122	105	127	136	116	105	115	117	143	136	94	124	128	129	127	118	121	119	115	110	118	118	139	107	126	121	152	111	121	108	108	120	133	108	125	114	139	131	131	141	130	135	118	100	140	129	125	116	123	114	135	121	121	123	119	131	141	122	121	109	94	121	136	130	123	117	122	130	111	108	120	140	119	111	116	117	118	123	97	115	130	130	133	115	133	117	106	140	115	112	107	130	144	89	111	116	130	116	116	133	113	121	111	114	137	151	101	121	113	134	108	141	125	123	104	97	118	119	131	117	133	122	125	126	128	128	99	103	120	103	125	122	124	120	116	132	121	107	117	113	114	117	112	121	132	134	103	114	133	121	106	132	122	137	111	128	152	112	129	126	130	117	112	117	96	136	125	127	124	135	120	129	131	124	121	120	102	119	140	130	118	126	114	133	102	134	112	107	112	117	121	128	126	114	100	144	122	110	128	119	122	131	90	128	125	118	109	122	114	129	106	134	125	124	112	126	113	101	116	109	113	131	119	122	104	115	120	124	134	120	100	120	110	131	112	122	126	137	123	133	131	124	113	121	116	118	132	125	114	118	123	114	123	119	94	125	115	132	144	114	143	123	117	108	141	131	96	116	120	125	117	128	132	124	129	128	117	125	119	113	138	122	98	126	131	140	157	140	125	120	135	113	121	109	132	137	111	137	138	122	98	120	122	132	133	125	127	116	146	110	119	128	117	125	110	126	128	115	110	115	139	125	126	131	126	110	115	109	131	135	129	141	117	118	127	118	100	137	114	105	102	116	118	92	115	88	130	121	132	133	120	97	116	137	102	130	113	120	108	122	121	118	125	146	112	126	134	118	104	120	107	108	105	120	131	121	122	111	101	113	135	121	127	119	139	117	119	110	117	119	108	115	109	119	118	120	121	142	111	122	122	127	147	123	97	140	125	122	133	130	128	109	113	116	115	118	126	123	136	119	110	109	124	122	132	122	115	121	121	129	112	101	130	119	113	124	119	102	108	125	128	118	114	113	107	109	110	133	116	126	122	131	115	113	138	115	104	104	120	126	155	120	116	148	123	103	118	119	113	123	115	117	109	111	114	112	117	130	115	138	127	123	119	130	109	111	123	114	110	125	132	119	130	109	127	127	110	106	116	113	104	125	102	119	122	105	130	109	109	133	106	109	108	124	114	141	113	102	124	112	138	141	123	106	121	123
6270	2105	5318	6509	5478	4539	3432	2886	2399	1837	1618	1361	1173	989	874	800	740	747	735	714	830	973	768	555	628	623	596	587	570	551	531	517	529	471	465	478	520	473	469	526	513	511	500	514	444	474	499	506	441	450	448	401	422	443	462	428	475	475	490	506	544	525	537	453	415	367	387	398	354	357	345	320	323	305	317	324	329	328	308	314	291	336	346	344	349	353	297	296	297	312	291	304	276	325	327	312	329	296	315	313	269	324	322	316	321	310	290	323	322	288	340	327	300	297	299	328	320	351	323	294	331	332	312	304	305	302	280	277	291	300	283	303	289	294	309	320	285	296	286	306	312	312	289	281	302	290	296	314	313	313	279	317	310	296	333	277	322	325	298	313	318	317	288	305	312	321	266	331	330	320	306	312	271	284	294	318	342	262	294	271	294	305	305	309	284	288	299	291	299	295	290	321	303	303	283	330	305	275	299	332	306	333	290	295	300	304	310	294	302	282	287	312	278	318	328	268	288	278	299	309	317	268	305	301	323	328	309	283	343	266	292	280	276	290	301	285	299	290	342	301	310	288	312	294	293	310	310	310	299	303	286	287	313	271	302	279	317	323	313	327	303	298	272	285	270	315	321	318	312	283	279	293	309	316	315	305	330	321	299	305	301	285	300	297	318	303	272	268	288	303	286	315	345	302	297	295	301	291	331	284	311	290	319	302	301	308	295	312	314	291	334	286	329	309	318	332	336	284	307	272	311	304	323	294	318	286	309	269	302	323	288	290	322	311	305	296	302	343	308	281	279	270	278	295	313	315	290	298	285	319	301	288	261	295	292	291	308	274	304	305	315	308	261	302	290	294	281	290	308	318	306	298	302	318	296	291	308	298	290	316	276	269	281	319	321	312	291	290	294	273	288	303	304	300	291	310	289	293	306	299	307	299	317	251	290	275	296	302	304	266	287	279	323	306	301	343	332	322	309	281	287	305	294	296	258	263	335	318	322	286	293	327	311	322	317	325	330	278	297	290	282	357	274	270	288	310	321	303	317	281	282	322	304	314	265	271	297	279	317	286	303	327	285	318	293	289	293	297	291	328	298	282	281	312	296	297	290	306	304	309	254	278	278	319	323	287	314	300	326	312	298	304	283	276	304	264	327	265	295	314	293	327	274	294	293	301	268	295	325	298	318	313	263	300	302	315	292	309	343	302	289	300	330	308	278	299	336	319	296	295	309	296	268	281	315	308	305	307	298	288	288	289	297	333	301	277	306	320	281	289	295	307	296	326	292	314	273	311	317	299	312	311	337	276	323	307	318	283	322	322	295	313	315	295	327	303	293	307	306	295	315	297	305	306	283	313	274	343	290	300	320	319	301	311	295	325	332	298	285	267	294	292	311	276	289	275	286	280	312	309	322	302	295	302	279	291	278	286	299	300	295	324	279	301	283	276	303	265	275	270	323	287	285	307	294	283	272	302	282	272	304	283	292	293	321	272	301	271	327	294	306	317	267	321	310	276	308	314	280	297	273	334	291	318	296	283	302	310	305	312	314	317	278	306	306	312	269	293	295	283	304	247	301	325	274	316	293	285	271	316	306	308	304	299	306	264	292	311	292	281	295	321	295	291	326	286	312	309	323	316	301	301	272	259	326	303	290	310	303	304	279	311	290	285	271	276	302	299	274	284	279	310	284	285	275	318	279	291	294	277	296	300	305	288	304	284	296	274	290	284	324	279	294	308	299	292	279	283	313	338	283	321	293	309	299	315	265	283	324	343	286	320	309	277	313	316	315	331	266	318	277	320	297	329	307	283	304	305	293	308	278	285	303	313	285	305	283	286	281	323	294	293	322	330	300	311	289	310	317	315	306	313	301	331	266	307	314	280	289	317	291	275	262	300	316	294	348	315	294	285	321	305	288	257	331	296	311	291	307	292	315	312	316	317	288	288	315	294	311	286	299	307	307	279	296	309	309	292	305	322	297	290	323	299	298	281	303	316	298	307	322	311	283	282	311	284	304	286	303	338	300	310	314	315	282	315	314	287	281	310	307	296	310	327	312	298	288	326	269	286	319	305	303	333	289	321	261	271	304	282	282	320	292	308	304	319	325	275	274	321	314	295	312	278	302	303	310	276	295	321	298	301	295	291	321	328	272	302	298	317	281	322	287	281	292	278	321	289	295	286	318	304	326	300	275	286	318	293	280	328	323	301	317	288	311	289	299	296	293	280	303	304	288	293	312	287	292	291	307	289	335	295	284	320	281	286	276	306	329	288	300	287	307	296	293	295	299	298	293	262	305	313	313	282	273	292	302	301	309	298	274	294	307	289	291	331	300	300	283	265	320	299	287	321	314	312	273	293	266	305	319	315	317	266	292	300	330	276	313	318	273	294	291	325	311	313	314	321	317	298	297	303	279	338	290	329	290	302	310	289	282	318	293	275	290	283	317	307	313	302	304	320	299	306	306	288	262	319	314	256	284	290	311	371	288	311	298	307	292	284	291	286	300	303	316	310	322	300	288	326	316	288	303	266	313	303	317	297	272	293	318	278	304	313	268	323	300	274	325	339	311	304	305	316	321	299	295	319	269	312	312	293	297	283	277	280	309	318	305	329	293	266	286	302	301	305	303	326	301	294	326	267	305	298	275	318	286	324	300	290	305	309	311	299	292	296	299	287	305	307	316	310	304	323	295	265	313	307	292	283	306	287	304	281	301	302	293	291	290	313	297	299	323	313	278	311	281	297	333	286	310	275	320	316	323	307	271	284	269	278	321	342	289	325	300	291	309	304	317	290	293	277	284	304	271	316	309	319	286	279	303	345	317	267	294	265	302	279	269	322	300	288	298	256	294	286	284	295	281	284	312	292	290	282	287	281	287	298	326	267	264	290	307	323	266	300	313	319	273	295	284	337	302	306	315	290	308	278	319	304	301	306	304	312	301	291	327	295	290	311	323	293	319	312	303	295	313	287	298	290	310	281	305	300	283	330	274	317	310	295	321	296	291	275	301	312	314	271	288	313	340	282	280	316	276	315	289	294	286	311	284	295	317	307	314	305	283	287	304	264	303	325	309	272	306	309	339	308	289	282	345	258	319	320	289	295	272	303	309	283	331	280	302	319	295	298	298	303	288	311	283	335	280	305	293	332	290	306	307	285	282	281	302	306	317	297	301	324	305	327	316	298	298	331	285	282	316	296	298	290	311	299	322	314	289	298	303	312	298	304	305	298	292	286	329	349	304	308	291	362	287	303	295	283	310	281	307	292	341	289	293	305	308	285	295	305	306	290	278	309	306	275	307	261	274	306	325	299	310	303	285	270	307	285	315	309	317	276	325	296	281	281	311	309	293	310	288	296	282	289	311	307	323	288	284	297	298	304	278	318	312	330	304	316	288	265	279	322	313	291	296	315	279	281	321	292	325	265	285	296	323	274	320	306	291	291	276	310	292	272	278	282	305	296	301	292	287	293	289	302	307	279	338	268	310	298	304	271	265	310	318	296	320	297	290	307
15787	4134	4774	3580	2476	1596	1171	951	726	572	441	402	372	304	257	247	207	252	260	219	226	281	244	190	187	201	205	175	148	165	159	179	171	151	191	150	166	163	179	166	158	155	169	154	134	157	160	179	124	129	153	165	152	153	142	141	146	149	150	162	168	194	164	149	141	137	138	126	126	111	126	125	133	130	136	120	121	129	149	135	106	135	132	149	146	140	110	150	136	137	140	121	125	118	141	127	117	150	130	121	133	130	99	137	116	112	118	138	140	122	153	135	94	116	123	128	122	120	144	116	122	126	119	144	109	117	123	119	128	124	101	124	110	108	116	126	118	130	112	138	115	124	127	115	103	142	126	124	113	119	117	119	125	118	114	138	134	121	123	119	135	132	138	128	138	123	136	123	134	128	140	112	150	139	119	121	125	132	129	110	137	135	116	113	122	136	134	110	126	128	118	121	113	114	120	118	110	123	112	128	115	105	132	121	135	129	128	140	114	156	107	136	117	151	125	110	143	125	104	128	135	148	137	129	134	122	127	120	120	125	125	160	113	111	116	140	133	107	109	125	116	142	118	123	108	114	130	112	120	109	128	116	114	145	134	122	133	113	127	114	132	130	129	101	119	128	129	126	126	118	144	111	119	121	124	111	124	123	130	102	107	118	101	103	135	116	124	118	127	123	128	123	131	143	130	125	120	127	121	120	129	147	127	133	115	115	143	95	121	106	129	118	136	133	115	127	113	130	127	134	120	135	138	133	127	140	101	152	116	132	119	124	132	126	117	134	119	141	124	113	127	123	120	124	128	137	134	125	121	136	105	137	146	125	115	131	128	141	120	132	133	125	113	124	138	105	123	153	117	116	147	129	138	146	138	113	126	137	117	111	146	130	131	125	115	116	117	131	116	122	141	148	125	115	110	126	142	140	132	130	156	115	137	139	127	118	118	110	99	128	107	128	125	131	142	113	121	106	120	130	132	114	119	132	120	127	119	151	125	127	129	142	120	128	126	151	111	124	131	108	120	105	148	138	127	128	131	130	119	126	113	119	129	126	157	135	122	137	117	116	127	134	156	136	116	117	129	154	145	135	142	106	121	138	133	145	116	110	135	129	123	134	103	117	116	120	140	134	126	121	136	148	132	125	129	131	116	121	115	110	127	113	119	126	109	121	156	103	147	122	129	104	107	112	117	147	137	138	116	144	144	100	130	148	128	136	115	126	141	115	133	113	119	122	124	132	114	116	108	110	139	135	126	126	129	112	125	123	123	134	134	110	131	133	128	132	129	130	121	125	117	116	139	112	104	130	118	140	122	115	132	136	121	132	146	156	149	137	127	138	138	122	134	108	132	131	134	128	142	113	131	126	125	130	129	119	130	121	124	126	143	144	122	107	94	123	107	110	104	132	129	119	123	134	124	120	126	140	131	129	108	123	134	128	130	100	121	133	107	108	121	113	123	136	107	115	102	116	120	108	129	134	116	112	141	120	122	116	113	121	127	122	125	120	124	126	136	129	120	120	130	107	122	129	125	118	126	116	111	113	137	146	118	134	97	108	121	134	128	129	127	126	121	131	127	138	136	132	132	124	127	111	152	123	121	135	112	119	119	101	119	118	120	122	118	129	119	124	137	136	117	104	116	123	139	113	116	116	128	127	124	118	139	119	136	124	132	126	128	122	115	124	140	145	135	139	124	126	106	133	123	120	137	113	124	124	121	124	129	129	132	135	114	120	120	128	107	121	130	110	115	135	120	151	141	130	112	121	154	127	133	141	115	128	115	122	124	112	125	141	137	122	130	129	130	124	115	123	112	112	114	136	126	139	119	130	120	129	139	125	132	117	100	143	107	129	119	112	118	130	117	118	123	113	132	122	118	108	123	129	145	135	144	130	138	124	127	124	126	120	137	119	127	134	128	111	115	123	105	135	109	137	111	113	108	126	129	122	123	129	136	126	136	130	135	106	135	133	126	137	122	135	121	118	139	128	128	121	118	121	113	128	139	126	124	130	125	138	105	122	122	124	118	119	132	132	120	119	132	120	131	124	138	131	123	144	130	126	113	136	117	118	132	124	129	127	128	139	135	100	131	123	111	130	122	130	119	107	135	139	133	111	130	111	136	128	114	122	122	123	123	127	142	131	132	133	146	112	115	102	121	128	147	127	113	116	134	126	132	139	112	128	139	133	126	136	119	135	109	112	136	119	123	131	140	125	122	120	141	149	125	105	106	127	120	110	128	124	128	132	140	121	137	125	133	131	116	135	120	103	105	124	122	113	112	107	124	120	121	96	125	114	122	115	122	101	135	126	114	123	115	129	124	114	132	129	120	112	106	117	128	113	116	120	143	114	107	112	125	125	112	120	102	120	145	125	132	114	101	122	115	119	119	131	126	115	135	106	133	137	124	128	120	112	135	129	129	124	127	110	130	119	126	142	111	116	123	116	114	121	136	120	127	124	121	140	124	143	134	120	128	150	146	139	139	102	126	132	138	129	120	140	135	106	116	117	135	129	123	132	125	128	126	122	110	135	121	118	120	123	101	118	124	116	155	137	106	113	146	116	119	134	141	127	116	119	127	117	112	126	121	112	140	114	106	136	136	124	130	125	140	130	105	127	124	140	126	120	116	135	132	136	120	115	116	126	118	109	135	126	107	128	121	125	134	135	129	141	116	123	115	129	129	134	149	107	125	118	131	112	119	133	126	103	132	129	129	122	134	142	117	113	105	120	155	131	123	136	119	105	116	100	135	122	138	120	130	134	141	114	120	149	120	134	105	133	122	139	127	115	141	109	125	119	105	121	145	132	109	120	140	128	120	135	136	118	109	136	115	108	107	114	125	140	122	117	143	119	128	123	132	107	129	130	123	133	125	139	135	150	119	110	148	124	134	130	127	148	120	111	127	110	126	117	118	123	135	114	124	107	137	115	130	103	134	121	134	126	130	133	109	112	132	138	130	139	134	121	109	118	122	133	117	134	129	143	124	125	114	123	131	141	144	126	119	129	107	106	118	116	129	125	114	141	133	112	129	131	107	124	138	104	117	111	144	109	110	131	135	131	126	139	125	140	121	117	123	111	106	121	119	133	126	146	120	109	121	113	114	111	110	130	122	119	114	112	121	118	123	139	113	124	129	149	112	111	136	135	125	117	142	127	141	120	144	127	133	148	141	138	108	127	128	138	107	136	125	117	113	142	132	118	117	123	123	124	108	125	132	113	124	141	122	115	114	120	125	139	131	117	107	111	136	119	149	158	119	137	146	134	125	130	129	154	129	123	144	144	126	143	122	135	120	124	139	119	118	123	121	96	136	117	115	127	118	133	119	139	111	111	122	120	140	124	114	113	138	102	114	118	131	132	127	121	110	134	137	122	130	127	127	135	117	105	113	131	146	118	128	116	133	126	105	111	134	111	122	123	126	130	126	105	135	119	141	135	113	124	133	121	147	123	139	151	123	116	113	115	129	134	114	124	125	122	120	98	127	132	136	109	114	133	113	127	127	122
8188	3376	8155	9715	8566	6885	5541	4409	3549	2989	2533	2102	1870	1576	1314	1147	1108	1054	1098	1131	1280	1391	1053	855	825	852	790	717	719	690	714	656	688	615	639	611	624	619	625	701	673	677	633	625	618	588	646	625	514	552	552	542	543	537	580	533	557	577	594	697	654	743	687	552	515	446	467	465	419	382	365	348	334	374	331	360	366	354	328	362	341	396	354	364	366	388	347	323	349	351	327	352	319	349	350	337	336	338	319	279	305	324	331	329	319	335	324	342	378	354	342	318	288	337	328	332	318	350	319	318	366	331	341	315	296	316	340	336	305	313	338	318	325	321	339	359	314	308	336	316	337	321	321	309	351	303	346	309	308	343	302	324	300	343	310	327	325	304	313	305	334	309	303	310	317	311	319	316	302	360	389	329	355	316	308	301	322	300	339	320	359	323	349	291	324	309	301	356	314	332	333	325	303	309	331	342	309	362	283	299	291	339	339	315	315	312	316	315	357	334	311	315	334	285	313	325	330	321	331	343	331	334	332	303	296	311	337	312	313	317	322	355	300	331	310	327	324	328	295	321	320	307	304	346	315	349	314	331	288	297	331	331	303	321	314	311	318	327	315	314	334	336	338	330	338	286	323	331	315	320	319	362	349	327	365	325	311	336	334	265	319	338	306	320	271	310	315	312	313	322	316	354	303	296	295	326	309	313	335	349	327	317	305	343	306	347	350	337	351	307	348	328	308	318	345	312	308	320	313	316	307	299	326	312	339	316	309	287	309	286	309	303	322	305	348	343	310	316	315	326	311	306	311	307	333	294	319	312	314	318	333	285	312	327	309	348	328	317	280	333	275	305	311	300	313	334	314	331	301	308	327	347	315	321	302	342	326	319	339	308	340	319	334	325	323	290	329	335	305	313	341	338	296	318	337	344	345	327	328	324	302	344	312	325	340	329	318	337	313	319	302	312	318	346	303	277	326	292	343	319	310	336	339	335	309	318	308	327	325	312	324	302	290	336	290	298	366	340	274	316	298	334	320	315	319	287	284	334	313	314	320	349	315	328	316	305	349	313	311	341	327	331	338	323	329	318	332	353	319	334	311	334	348	320	296	308	314	310	319	309	311	305	306	337	312	319	316	330	285	334	328	305	327	332	326	333	305	345	326	318	318	329	329	341	292	325	294	358	325	314	307	319	325	318	352	310	327	347	312	338	342	287	339	331	330	324	329	304	325	337	303	319	327	322	324	335	335	303	302	311	322	320	298	333	330	294	351	303	322	330	326	309	332	333	281	313	289	311	346	288	325	332	331	292	313	305	308	293	297	322	363	327	338	328	363	326	342	318	324	327	313	295	311	306	315	319	307	318	340	312	344	325	319	356	319	288	373	303	289	342	305	327	316	315	331	316	325	306	308	311	341	293	339	322	285	335	333	342	327	288	334	307	333	344	315	347	351	333	324	329	350	331	321	323	359	338	336	335	325	339	317	316	341	319	306	306	347	329	291	322	292	313	323	323	326	344	344	302	310	345	292	326	317	346	350	347	295	332	336	336	335	314	351	316	313	330	302	335	335	318	317	364	317	363	294	372	330	350	299	339	324	317	322	296	319	312	313	295	349	319	320	303	327	319	320	309	336	331	316	338	317	313	311	306	300	331	314	305	298	334	318	299	316	327	313	313	321	310	321	335	309	326	318	325	330	303	345	330	322	332	326	323	320	334	320	306	292	348	300	307	345	304	299	324	340	331	302	324	308	315	325	343	326	363	325	312	329	316	339	300	309	316	316	279	301	337	301	316	345	327	322	345	354	311	316	332	327	298	297	271	305	303	329	323	284	326	332	301	319	328	330	322	322	335	306	315	319	301	314	306	331	322	338	342	333	303	346	306	343	311	299	319	287	296	369	316	302	340	326	297	310	338	314	297	310	320	312	297	318	340	318	333	309	322	337	285	298	332	335	309	323	328	353	345	337	363	319	305	266	295	323	323	320	329	324	275	321	308	335	310	311	286	298	297	348	319	311	327	344	335	361	307	308	348	317	338	301	305	289	326	349	315	314	338	316	286	323	307	326	307	311	319	361	372	312	329	319	335	337	300	316	337	340	301	301	329	334	308	290	321	332	312	335	321	307	300	320	338	322	323	334	347	305	343	338	299	330	294	346	318	328	320	303	323	291	351	316	354	306	321	301	306	319	328	307	323	318	312	301	301	307	356	343	341	289	347	345	321	329	340	360	326	306	319	327	307	300	303	297	291	311	324	341	337	337	340	306	343	306	302	334	321	307	328	319	340	325	290	319	360	303	298	340	321	302	343	311	328	337	308	343	334	305	344	341	313	308	333	299	298	324	289	341	332	346	330	334	340	310	342	329	317	307	325	321	315	334	335	333	305	336	303	323	322	316	360	310	294	338	337	290	332	284	308	311	298	317	303	328	314	329	337	323	332	305	314	340	303	343	321	321	312	320	324	339	310	331	341	328	346	337	337	301	343	302	320	290	323	300	305	344	310	331	294	325	292	313	323	322	347	331	351	316	305	310	367	312	313	344	311	298	309	326	316	331	317	334	333	332	319	322	310	344	326	315	327	326	329	323	327	306	350	294	329	307	325	309	315	300	309	330	319	338	302	281	279	333	316	315	329	309	306	281	334	336	350	312	323	345	338	338	352	338	313	325	302	307	315	363	313	320	334	309	346	337	336	333	309	311	287	336	375	321	313	335	321	311	327	326	319	313	320	320	349	293	303	317	318	323	330	314	276	311	314	322	316	304	320	313	337	332	332	346	300	311	328	339	301	325	324	308	329	317	321	321	353	312	311	324	313	317	296	321	294	338	326	311	348	289	297	295	310	354	309	293	303	305	322	333	316	311	314	341	342	361	342	298	289	275	320	317	317	272	339	308	333	327	301	307	340	305	304	323	332	321	327	319	308	342	309	321	272	305	305	296	314	314	307	313	313	302	333	317	359	318	287	315	350	303	310	313	330	303	340	310	334	272	281	300	341	306	304	305	338	300	314	293	330	305	340	310	340	301	301	344	329	267	307	310	319	337	292	319	286	285	302	311	311	333	316	333	311	326	362	301	322	336	324	337	328	336	318	320	321	302	293	343	312	346	329	292	329	349	322	346	303	324	332	337	307	321	338	310	317	344	314	362	345	343	297	330	319	317	297	311	342	298	306	319	324	308	346	313	350	323	311	334	325	339	313	319	357	329	311	320	339	294	330	322	335	298	329	307	321	319	288	334	341	319	300	323	305	321	334	337	331	310	333	291	315	304	348	322	299	327	315	286	328	307	311	292	313	305	312	307	308	370	314	336	338	295	353	330	313	323	317	350	287	336	333	332	333	320	306	333	318	349	288	318	318	312	318	329	309	308	336	319	327	327	311	311	319	338	291	326	300	290	312	300	335	328	305	302	340	330	291	339	310	324	303	333	316	285	333	336	331	310	318	336	309	318	344	319	317	337	327	290	301	312	346	294	294	310	325	355	333	318	314	319	327	314	320	307	325	353	340
2994	956	1203	879	612	471	444	336	284	277	279	285	245	219	220	205	221	191	225	216	253	235	227	204	215	230	224	216	212	193	211	203	218	214	233	214	231	216	231	219	238	202	246	226	194	224	232	194	193	188	219	203	221	232	186	215	222	210	199	190	219	254	223	224	201	208	230	223	202	194	203	202	208	201	220	219	210	195	200	203	220	200	211	215	229	217	211	200	199	195	221	208	190	199	208	199	227	183	224	225	198	212	217	238	192	215	187	216	212	202	218	196	169	220	208	198	212	217	194	206	221	200	237	203	207	212	203	212	165	193	197	213	226	207	205	202	175	207	214	216	172	210	214	190	212	208	215	225	216	228	190	213	191	234	188	191	199	211	195	194	191	217	217	215	203	218	220	208	229	200	244	201	212	202	202	171	194	206	210	222	200	185	241	218	240	210	221	202	216	209	208	211	192	243	232	214	220	215	222	250	202	209	215	248	201	191	200	206	191	205	203	204	235	190	175	191	218	189	192	204	208	211	221	200	195	203	231	209	233	240	195	190	205	211	192	185	202	200	201	187	196	194	219	219	214	179	237	221	212	217	183	204	206	234	224	194	180	231	236	196	188	203	185	223	232	220	199	177	244	215	222	199	183	225	192	201	197	208	193	219	210	197	213	206	190	190	225	211	218	205	218	222	199	165	199	210	206	196	218	219	187	195	179	201	185	191	207	204	230	213	204	205	217	187	187	230	219	227	172	199	171	204	197	167	183	198	228	211	231	213	225	213	204	206	214	199	218	198	188	185	191	194	194	191	231	209	222	215	206	199	208	207	230	193	221	193	217	198	202	233	222	200	193	210	214	191	227	207	219	219	192	243	216	196	195	213	220	180	221	193	207	214	220	211	210	212	203	208	201	226	163	198	229	190	197	225	193	208	211	244	234	203	183	194	233	201	240	210	221	210	191	218	205	197	213	205	182	217	195	184	194	206	206	209	222	213	200	199	205	226	224	209	217	213	215	212	201	193	210	212	231	232	221	190	192	206	190	208	196	213	220	205	220	201	212	193	208	209	190	204	209	201	199	196	196	187	172	209	211	189	234	192	223	190	183	200	211	203	224	204	220	208	200	220	209	205	203	189	206	207	191	218	221	208	202	197	203	222	208	210	206	208	195	206	209	217	206	185	185	213	209	209	216	218	185	204	203	199	190	217	202	182	242	199	221	217	206	236	195	193	217	210	200	221	222	189	197	203	205	209	193	189	213	228	196	157	216	201	201	209	231	229	229	216	200	218	204	187	209	223	208	219	196	205	198	181	210	186	201	223	231	169	194	217	211	199	232	165	200	223	188	235	199	232	207	199	211	194	200	190	216	184	188	198	197	209	208	201	213	223	211	196	200	212	199	209	223	197	223	224	201	187	210	201	190	190	217	218	212	182	211	199	227	237	221	188	229	227	201	196	206	192	197	198	233	189	227	185	187	221	218	188	201	220	202	189	226	166	202	202	213	214	226	209	210	198	231	221	233	194	205	215	216	206	185	206	213	201	229	216	188	211	223	214	192	237	208	205	230	207	192	222	211	213	226	208	194	222	180	200	199	201	189	198	220	213	220	193	192	216	203	213	191	195	210	214	202	198	210	204	230	222	200	190	215	187	213	204	240	194	220	206	207	194	201	219	208	202	179	183	220	204	217	209	205	178	200	195	226	211	214	199	173	197	197	204	203	199	201	200	198	205	214	210	213	192	224	209	221	203	189	181	179	211	197	204	221	223	204	194	208	232	212	185	206	231	207	215	186	199	215	210	225	215	196	209	235	180	186	181	190	216	195	215	224	205	199	207	208	190	208	193	211	186	214	187	196	238	223	234	186	206	219	201	209	203	235	184	207	200	184	211	241	199	246	199	182	201	208	191	183	154	200	205	205	202	238	190	204	210	194	221	203	173	207	209	229	210	181	213	205	195	208	167	197	211	192	199	198	189	212	195	211	203	202	211	185	234	220	197	220	179	198	215	207	215	224	202	220	197	217	227	205	221	206	198	200	215	190	193	193	194	207	197	189	219	199	200	221	202	190	212	178	176	214	213	210	204	205	234	194	207	197	212	210	195	198	212	203	193	227	208	200	198	232	218	243	228	215	217	201	201	185	217	224	211	243	187	189	202	242	210	190	208	244	207	214	224	209	202	182	187	210	201	223	183	221	185	213	212	232	217	179	207	183	198	225	201	210	217	207	191	216	231	217	185	187	198	200	192	212	198	200	216	203	216	196	198	205	206	191	210	168	209	226	198	203	193	210	218	214	211	239	204	195	213	182	192	212	217	188	227	213	197	213	215	179	207	218	190	229	216	208	188	211	212	203	190	209	186	221	234	217	198	210	220	208	194	216	195	241	211	204	208	205	190	201	241	202	205	184	205	193	199	207	218	214	197	208	218	216	211	223	214	204	200	207	181	228	212	195	203	221	223	204	205	198	192	204	223	198	191	174	186	199	214	226	209	199	210	218	189	176	188	207	205	179	199	212	201	207	193	209	174	246	229	199	189	209	214	213	175	210	188	184	200	235	188	210	170	221	216	193	201	197	199	215	230	205	188	200	180	203	193	210	196	180	202	211	231	199	169	193	215	179	197	188	200	191	212	206	219	230	180	189	192	219	236	203	210	214	198	198	237	184	204	181	199	212	220	184	194	218	207	207	191	195	185	196	208	194	195	213	217	217	204	215	204	234	207	202	253	221	172	210	199	190	231	183	183	203	214	199	204	195	190	182	198	230	186	225	213	212	200	207	197	201	190	188	213	214	215	200	215	226	202	226	202	192	219	204	191	208	254	212	215	203	226	231	235	191	226	211	192	195	218	208	196	205	220	200	203	210	219	190	216	197	221	206	175	202	244	197	209	189	190	187	223	198	212	200	216	198	200	236	223	235	211	203	203	217	205	203	163	204	209	207	214	182	194	207	222	219	203	224	199	197	212	214	194	218	196	205	210	207	235	192	209	190	198	205	205	191	207	211	215	201	217	200	190	213	226	211	202	203	201	199	210	194	225	225	192	232	220	214	208	198	208	188	206	201	191	234	219	190	220	179	213	167	206	202	201	209	208	197	205	191	203	219	214	212	202	189	215	196	210	225	218	171	229	218	228	183	234	190	190	216	207	202	197	181	205	193	195	220	203	173	221	204	199	191	208	185	200	217	214	211	217	176	189	187	215	177	223	190	199	244	203	199	204	252	190	191	202	198	209	222	202	208	216	203	209	200	226	226	194	189	215	201	199	203	209	198	202	213	190	178	199	196	211	208	222	200	201	197	226	215	231	206	216	222	183	211	196	202	174	223	193	214	218	209	194	202	219	195	197	214	217	223	187	195	171	204	184	186	239	192	198	215	225	209	212	189	223	233	219	170	210	200	232	212	233	234	206	204	205	226	213	203	192	190	188	208	191	207	211	225	216	185	205	229	188	198	192	228	186	210	189	213	204	221	189	198	195	198	218	214	220	203	195	233	182	206	212	194	213
2745	1211	2374	2632	2370	1894	1524	1284	1088	973	798	707	729	595	604	566	568	576	596	558	611	682	600	530	521	526	547	546	588	506	575	534	519	542	498	504	519	541	521	543	547	585	556	538	508	535	571	532	521	539	515	538	531	548	516	549	561	556	598	596	586	582	557	534	550	523	499	482	497	496	501	486	516	463	447	479	451	478	459	429	534	483	502	476	504	471	476	506	466	443	444	478	498	500	502	506	482	480	469	487	464	478	502	488	480	489	488	499	456	483	459	468	516	531	485	501	469	451	477	472	472	487	445	481	484	475	481	478	459	480	454	489	496	490	522	459	476	479	478	485	455	485	455	469	436	435	443	505	466	445	526	448	441	476	485	482	487	499	429	475	459	448	472	480	468	478	490	491	444	473	444	493	496	495	459	497	467	464	479	511	474	484	487	477	494	479	503	457	462	495	475	461	447	466	518	443	519	510	509	411	473	473	458	434	479	484	481	459	460	503	450	447	442	511	453	487	475	475	480	517	453	501	493	486	493	466	495	452	487	507	469	474	467	516	491	508	435	488	458	478	473	447	482	462	466	497	494	478	493	463	450	488	442	468	479	472	473	496	476	479	492	513	475	523	431	488	486	474	487	498	494	481	474	470	443	480	492	483	477	481	457	522	506	441	476	499	498	467	453	486	485	462	468	505	478	470	493	451	495	487	457	498	495	462	452	468	486	512	466	484	484	498	474	466	491	445	440	446	445	480	465	463	470	479	449	473	462	478	467	433	458	451	499	500	464	494	473	495	502	477	482	471	449	470	495	431	500	470	504	484	493	480	449	451	497	473	470	429	454	462	464	478	465	451	499	468	482	481	457	492	488	480	488	468	469	517	490	518	493	439	450	484	465	475	482	512	532	460	451	511	467	473	474	465	482	466	473	474	514	467	480	465	446	482	487	459	487	460	472	455	503	472	511	505	460	495	496	488	508	462	462	442	509	491	471	457	501	523	502	508	441	468	447	493	440	480	470	494	489	481	476	466	536	464	513	482	483	453	435	494	482	472	507	457	452	472	455	461	509	454	483	413	518	453	462	499	480	492	446	492	498	489	511	484	453	461	451	500	471	499	496	530	464	450	482	449	488	462	462	470	480	467	457	472	458	442	494	506	484	443	471	447	471	490	511	524	443	471	477	489	468	462	497	455	505	506	495	424	503	495	485	449	493	475	441	477	477	485	500	444	524	461	518	499	485	474	482	455	445	441	491	466	494	498	458	468	503	476	483	478	475	513	466	475	467	499	466	449	499	489	457	482	459	468	479	502	490	473	464	486	458	495	486	465	472	467	517	467	483	524	461	488	472	458	529	456	492	502	483	478	470	479	487	445	509	458	502	461	458	517	470	476	487	463	519	496	483	464	492	510	508	466	495	472	524	482	457	480	459	500	478	449	463	504	480	504	497	482	447	476	486	495	478	494	474	490	504	488	497	488	463	476	478	503	472	490	446	481	519	476	489	492	470	461	498	515	464	487	467	512	466	496	458	470	474	513	465	491	480	437	456	484	484	491	475	456	468	450	464	468	491	463	477	540	473	533	518	443	505	445	445	479	508	505	507	468	492	491	508	503	471	500	498	467	511	487	499	499	486	452	484	504	476	470	482	491	458	451	495	458	467	434	498	451	480	462	485	478	489	468	462	454	434	492	485	455	445	451	518	450	475	526	482	472	431	475	469	470	479	477	503	467	463	489	437	475	486	467	421	489	464	488	471	461	486	507	487	461	448	466	483	511	505	466	456	488	476	456	502	485	468	494	479	500	464	499	479	477	500	491	500	459	473	525	504	501	507	486	433	470	458	504	548	486	469	467	522	495	536	526	440	480	490	490	468	496	496	510	486	453	498	451	491	483	477	467	506	492	480	543	483	467	487	500	456	500	447	487	475	487	490	474	482	449	485	449	502	485	514	506	501	477	474	467	466	468	496	454	470	513	482	507	490	467	485	506	495	483	501	496	458	475	495	465	479	491	477	482	454	471	480	499	430	475	478	474	487	475	487	511	464	476	490	471	498	524	448	453	486	485	459	456	463	446	493	485	464	496	484	479	481	527	449	483	501	487	484	478	505	470	508	488	493	477	437	501	485	482	477	482	480	465	482	456	494	473	462	458	466	442	469	487	494	482	460	477	437	444	452	453	453	494	470	454	478	484	453	490	458	468	464	491	491	516	494	485	462	462	438	510	489	471	463	480	470	476	456	459	522	466	464	494	495	478	459	518	467	447	493	499	457	495	492	490	450	438	465	501	440	459	481	499	452	501	491	434	467	489	429	438	495	501	432	436	463	485	449	461	500	497	497	484	495	490	511	463	496	473	473	535	465	486	486	468	497	446	428	512	464	461	446	476	487	473	474	507	487	478	505	490	483	483	473	469	482	452	466	483	460	476	471	447	469	472	482	490	493	494	467	517	477	485	454	493	511	477	464	420	483	465	464	434	509	447	464	477	429	502	457	490	500	483	485	454	480	457	486	453	521	479	448	455	488	480	503	490	461	491	469	467	470	471	469	477	477	465	493	477	496	472	504	485	462	490	488	484	486	510	474	478	472	474	497	443	481	509	496	477	442	465	462	457	472	502	441	530	465	462	479	493	505	478	508	522	471	507	479	500	458	482	503	508	489	493	461	445	520	461	451	393	449	452	497	481	509	401	526	441	464	510	474	483	477	454	451	463	473	453	490	490	467	469	462	468	440	446	489	484	447	472	510	471	496	460	457	442	456	468	470	537	425	516	491	438	496	539	527	475	461	444	507	487	454	493	455	488	458	438	460	456	462	483	513	485	468	458	490	482	507	474	469	483	472	423	510	492	460	504	451	459	468	504	504	486	479	461	469	503	453	462	461	506	489	463	479	467	477	451	483	501	479	473	461	483	496	454	468	520	493	458	470	472	477	559	458	512	475	502	509	451	443	511	516	490	439	493	490	470	482	469	473	497	476	466	463	497	523	462	495	462	474	443	470	463	505	482	494	504	465	453	534	487	515	527	458	459	481	421	509	463	442	449	445	482	463	510	448	510	435	498	476	485	452	483	496	475	501	471	476	505	463	459	467	464	484	513	505	446	473	476	472	481	486	452	467	511	459	501	476	439	496	456	477	468	489	452	464	482	477	465	501	465	506	503	469	499	504	500	424	452	490	516	516	465	472	495	470	468	448	454	491	471	522	476	462	510	507	467	489	539	490	486	443	485	501	480	488	465	439	448	448	475	479	482	480	491	495	470	432	473	465	475	460	489	468	468	517	524	506	480	475	466	500	461	501	465	500	508	506	483	481	467	458	489	483	441	471	484	455	486	455	468	484	468	489	512	472	484	503	474	455	461	475	470	494	488	500	460	472	429	459	509	500	482	467	473	468	480	479	487	518	490	485	457	440	456	467	487	484	506	464	493	500	504	479	484	486	496	483	483	497	508	457	411	467	495	440	463	486	456	504	455	483	477	488	479	468	461	503	464	489	495	509	481	473	455
8814	2139	2748	1954	1381	987	734	518	456	371	320	268	255	211	201	209	179	177	156	159	185	200	163	168	157	146	142	138	170	145	161	155	160	144	159	138	118	141	130	142	124	140	136	144	142	127	144	169	145	146	143	136	138	173	156	135	152	183	147	143	125	147	160	143	136	145	125	147	142	126	148	145	111	121	133	111	111	101	125	131	127	137	111	120	99	113	134	121	110	120	120	129	133	110	130	137	128	146	144	120	107	128	134	130	131	105	131	131	116	101	124	139	105	152	116	134	132	134	121	122	113	125	111	115	123	113	124	127	102	118	120	132	134	99	118	124	139	126	137	129	134	113	105	150	141	125	105	114	114	126	94	120	121	117	131	103	124	112	118	124	125	122	116	121	118	117	134	118	141	126	115	109	116	143	121	132	121	132	124	126	127	105	117	107	110	131	123	127	137	110	112	134	98	122	122	92	157	96	125	102	139	120	103	120	115	133	129	131	122	107	118	111	130	113	125	105	117	137	126	127	142	121	108	118	109	136	101	124	138	119	112	143	110	127	118	109	113	115	96	110	126	104	122	97	115	111	117	121	129	117	114	99	124	114	122	129	124	131	130	132	112	115	129	125	138	117	134	131	109	127	143	114	129	128	121	124	103	108	118	126	108	113	120	113	116	109	104	115	113	127	127	111	101	128	138	138	128	123	124	131	129	118	124	108	112	109	131	142	97	119	97	124	112	124	125	118	126	123	126	119	114	115	127	140	118	128	128	126	107	146	119	110	116	114	118	124	127	104	138	126	88	106	95	131	136	124	124	137	110	100	133	122	121	129	120	128	113	142	132	113	115	133	119	122	122	114	107	97	116	115	120	119	126	111	129	122	138	118	105	126	137	123	110	108	104	131	126	93	120	117	122	109	129	112	126	124	107	119	149	120	117	123	126	108	128	114	113	120	134	125	139	110	114	152	91	115	141	120	147	112	104	115	105	108	125	102	107	97	118	129	154	131	127	120	116	114	146	147	125	117	110	96	112	125	125	114	125	120	121	117	108	114	127	111	123	111	130	128	120	112	114	110	126	128	116	108	147	126	126	125	98	121	115	134	110	113	125	121	123	128	153	111	120	113	129	123	125	113	124	103	125	129	98	114	111	105	125	111	105	99	113	129	122	113	110	120	117	114	146	118	133	149	117	117	125	118	142	127	102	118	121	106	127	131	138	111	133	130	96	120	121	120	105	134	114	137	110	129	131	115	97	110	108	107	127	139	123	118	125	121	116	104	111	116	142	127	129	108	102	153	125	102	111	135	133	121	127	130	129	117	123	118	115	109	123	106	112	117	123	119	131	135	125	132	137	120	136	101	129	115	131	104	111	113	120	116	116	102	127	123	108	139	120	111	110	135	135	114	149	111	130	104	125	115	126	103	99	102	132	130	140	103	130	119	116	98	132	125	114	121	127	131	116	134	117	106	130	122	116	130	124	121	105	130	98	114	121	98	118	128	116	145	109	112	114	115	114	111	129	107	137	117	129	112	108	116	131	122	99	115	106	120	94	118	129	129	126	117	152	105	122	145	114	111	141	111	122	98	122	105	130	138	131	118	99	123	116	120	113	114	134	112	110	104	115	111	101	125	120	122	125	125	125	146	128	102	136	135	145	129	129	153	116	103	132	111	141	117	108	131	141	121	111	104	116	147	117	116	125	116	122	104	122	108	121	123	109	87	122	130	114	140	104	104	103	126	110	108	105	116	144	137	110	116	112	125	130	120	109	117	121	132	138	120	94	126	103	122	132	131	136	106	128	116	112	129	114	92	91	129	138	115	110	135	109	113	108	122	126	124	118	130	105	139	121	107	120	119	102	114	131	126	125	132	103	110	130	106	119	110	137	119	103	110	114	119	118	135	144	107	120	119	132	126	134	114	141	113	95	124	107	117	95	127	123	119	109	114	110	127	122	110	122	118	111	135	118	108	96	98	127	122	124	112	123	130	122	119	116	123	133	119	106	87	123	114	100	127	125	117	115	124	127	117	118	118	103	90	121	110	112	122	114	110	135	113	108	113	135	113	107	131	138	134	109	121	125	129	114	116	120	119	139	121	102	143	119	111	118	105	132	134	132	135	120	122	110	119	126	103	97	96	113	109	106	139	103	127	104	111	119	117	128	116	114	120	123	129	104	117	105	131	103	133	119	115	125	111	114	115	120	133	110	129	125	117	125	116	100	123	109	122	104	109	121	97	128	108	138	130	117	129	123	121	140	145	134	115	115	127	120	93	127	120	143	108	110	117	124	124	122	124	111	124	116	117	104	118	124	135	122	103	116	123	114	154	113	115	116	108	113	107	122	122	105	113	116	99	121	135	113	132	119	145	122	148	117	125	140	111	129	120	112	119	146	125	139	122	112	127	105	112	116	103	111	110	117	110	106	116	109	116	126	109	119	116	134	101	112	137	102	125	105	95	118	120	122	96	118	121	127	106	124	137	126	138	142	100	125	125	107	112	106	138	101	130	121	106	121	129	100	128	119	126	116	123	118	111	110	130	142	101	113	127	129	107	110	105	105	114	112	102	106	146	114	141	121	137	125	140	116	90	138	116	119	117	144	94	115	130	115	89	140	135	140	134	133	113	126	132	123	125	133	107	110	118	117	134	107	116	131	111	123	119	124	115	110	119	111	136	109	101	145	100	119	110	120	121	109	119	125	97	125	124	130	124	99	107	122	103	106	111	124	105	123	132	111	104	134	135	119	146	119	100	139	116	121	131	119	127	121	132	105	116	112	134	127	116	119	112	103	112	106	133	123	124	111	126	112	142	119	107	111	114	112	107	123	115	120	105	140	132	116	118	147	119	120	126	102	116	129	126	124	120	139	120	120	102	105	116	109	128	105	116	107	128	155	130	102	116	123	103	132	132	129	109	120	130	112	123	116	133	124	129	123	113	130	112	141	131	107	112	115	119	111	127	124	110	123	117	124	101	122	117	126	131	141	112	130	116	118	118	120	136	125	121	145	106	111	121	117	108	128	129	118	114	143	141	130	125	113	120	121	126	108	116	122	113	150	129	145	114	119	119	130	114	114	133	116	123	115	135	116	115	126	127	100	132	106	116	127	112	117	107	123	124	117	119	124	118	120	135	100	122	142	120	118	121	123	117	125	119	111	109	111	106	124	123	117	107	129	112	136	131	137	121	137	143	137	112	140	120	114	110	141	128	112	125	123	104	142	118	109	126	121	111	113	116	122	136	103	134	124	130	129	121	121	120	107	115	117	135	111	119	121	121	128	133	110	107	109	116	113	133	118	113	116	114	117	119	130	105	134	136	122	142	132	130	110	109	120	129	144	117	94	103	141	118	115	119	102	124	126	114	105	103	128	108	103	126	119	120	120	126	106	146	123	137	144	110	92	134	131	126	116	121	117	130	128	119	110	127	136	112	119	130	128	119	128	99	117	127	109	134	106	107	138	120	123	111	109	123	132	127	113	110	136	120	129	127	112	130	134	122	143	120
6296	2058	5294	6371	5486	4383	3486	2755	2331	1846	1647	1383	1141	974	849	818	781	802	735	755	836	962	669	605	615	614	567	511	507	532	496	537	512	496	454	452	438	480	507	565	534	520	510	453	484	493	478	475	427	438	441	425	404	474	451	463	434	541	517	496	536	544	522	449	399	371	394	357	366	343	319	320	340	300	341	294	290	294	286	325	312	330	327	332	357	324	325	316	326	309	317	277	279	301	303	296	304	311	304	299	291	298	289	322	320	292	268	321	306	320	297	311	265	281	300	329	252	299	328	310	307	311	295	281	268	319	315	291	264	286	300	265	294	318	274	284	319	316	326	282	287	308	284	322	301	306	311	299	299	288	300	307	299	312	275	277	306	294	308	318	298	283	286	297	269	285	276	305	282	320	301	292	310	289	326	289	286	301	305	304	316	295	331	334	307	300	277	297	291	300	313	303	280	314	302	295	296	295	310	302	296	289	296	294	288	309	278	294	306	310	282	269	304	307	267	292	278	295	281	311	288	316	295	303	297	295	307	300	298	258	297	280	297	306	297	308	279	306	312	283	257	302	291	302	321	295	304	289	307	319	300	327	314	287	309	353	321	312	324	298	301	279	305	298	311	291	281	284	297	298	288	323	307	291	298	306	289	329	306	320	291	274	270	320	316	288	287	305	289	295	321	320	292	291	298	295	307	330	282	303	317	305	288	314	302	304	325	292	309	298	270	286	279	315	265	297	287	300	304	302	302	294	283	295	320	305	281	288	324	287	304	304	279	295	302	284	309	301	289	325	274	318	332	276	305	282	322	308	285	314	285	288	309	311	320	282	287	300	289	323	275	282	280	283	292	279	304	305	270	324	324	278	278	294	290	287	326	300	307	278	308	304	316	305	307	296	314	293	292	284	271	314	333	296	317	314	316	296	298	313	283	272	301	301	291	311	299	310	286	302	318	282	307	295	311	269	292	305	279	274	306	285	262	297	321	270	311	315	307	289	309	308	286	288	291	303	311	280	288	289	319	282	319	300	294	313	293	284	266	292	293	287	301	288	288	290	273	316	284	300	290	290	329	318	316	316	277	295	331	316	305	306	320	307	301	307	293	277	305	307	296	278	262	305	320	283	317	331	282	308	271	305	309	293	318	281	300	282	282	282	307	263	295	278	318	299	297	279	305	316	303	304	297	316	297	311	277	300	292	280	284	303	295	328	281	325	318	287	282	314	317	288	310	291	263	296	354	317	287	295	267	283	287	320	299	307	263	302	294	279	297	310	298	314	288	275	318	309	309	307	293	313	312	304	308	279	347	300	297	284	294	326	262	259	319	316	297	271	284	315	267	296	279	303	339	281	303	320	283	286	288	278	308	316	295	302	315	283	301	301	282	289	301	295	310	293	280	286	271	268	324	290	279	313	307	324	294	282	308	281	308	283	291	291	295	297	278	308	279	322	310	278	274	328	304	285	314	329	321	319	294	292	314	285	320	285	310	315	329	283	315	298	328	317	282	290	267	281	326	324	266	262	288	299	271	302	263	310	325	256	270	307	295	279	308	326	311	316	318	292	303	323	279	328	300	278	322	309	298	306	308	272	301	294	290	318	307	276	306	279	314	301	317	290	300	302	269	325	264	280	271	309	311	306	297	284	314	271	286	306	300	306	279	303	277	270	270	266	299	295	267	305	303	316	279	311	309	282	327	326	266	321	316	295	281	300	306	275	281	279	305	290	330	300	307	301	294	285	298	300	292	301	302	297	308	275	278	295	296	274	272	318	280	296	312	298	320	284	309	299	291	319	306	308	292	282	296	318	256	286	290	307	305	319	293	283	307	312	307	294	293	315	314	302	320	288	290	321	268	264	294	283	291	306	274	274	280	298	281	293	300	326	289	304	281	304	327	282	285	284	300	318	311	293	306	256	285	311	294	315	277	281	299	311	288	316	299	311	299	321	291	294	295	290	299	267	293	303	299	303	289	314	317	298	276	325	282	277	335	273	290	286	273	244	298	309	285	272	301	272	322	280	286	275	322	299	311	306	293	318	292	306	267	300	302	317	293	289	336	305	268	311	293	277	307	259	276	315	297	301	299	293	311	281	295	285	307	289	299	342	314	334	298	325	286	300	298	323	300	311	265	290	315	324	308	333	296	299	289	283	285	291	304	290	304	308	267	278	313	290	333	271	319	280	297	329	278	290	300	277	276	296	310	308	311	260	292	295	315	290	286	303	303	303	320	302	294	288	324	262	319	281	286	284	298	296	305	280	298	292	287	307	274	290	308	282	291	250	308	278	354	292	301	319	276	308	317	275	304	304	286	313	302	299	280	289	323	262	291	294	267	300	311	288	272	274	264	293	295	315	316	317	297	284	327	288	287	288	308	285	330	313	320	300	258	326	310	272	316	327	281	275	285	285	309	315	308	317	300	319	296	284	288	289	278	321	313	299	293	296	322	316	292	297	304	309	272	296	294	292	322	315	302	297	283	286	299	324	313	286	308	309	309	275	305	307	301	292	291	297	307	302	312	299	288	302	300	309	279	292	306	305	312	293	320	313	311	309	306	319	277	290	305	295	312	291	263	280	297	327	328	341	286	294	320	305	266	303	286	275	293	281	279	302	316	285	324	290	305	280	286	305	321	300	282	278	303	289	307	312	285	285	292	312	313	292	296	297	297	291	331	321	330	288	320	332	295	293	309	296	290	330	298	321	275	290	292	308	305	304	304	286	311	306	298	300	300	311	295	301	324	284	329	304	308	282	292	290	311	307	291	336	280	339	336	311	296	306	315	310	324	303	298	304	304	276	320	289	307	314	282	293	321	279	313	287	307	290	292	301	302	269	296	303	279	290	311	322	314	298	277	299	314	303	319	323	309	288	301	274	291	319	315	299	276	332	290	297	319	317	333	309	320	274	282	288	299	309	266	294	303	266	283	280	290	307	337	305	322	292	340	323	300	290	291	308	294	302	297	294	277	295	316	291	311	318	295	336	295	325	276	306	295	242	292	280	307	293	284	300	269	314	280	292	272	301	311	291	294	267	283	243	289	314	285	328	283	292	317	308	293	312	313	279	300	294	260	311	282	288	308	305	294	310	296	322	287	312	288	306	296	279	276	300	296	295	278	295	299	296	305	320	310	298	273	311	279	274	300	301	273	313	281	302	341	285	310	338	274	303	322	327	280	315	297	304	299	280	302	290	284	326	311	301	293	332	306	318	296	289	300	325	297	319	273	321	332	300	305	310	301	314	309	327	296	314	298	316	280	293	272	307	349	282	283	335	291	302	278	295	294	291	298	287	291	314	279	298	277	319	273	274	294	293	279	305	295	289	285	298	293	290	275	319	299	280	329	281	297	298	330	306	320	340	277	281	285	303	297	259	300	284	314	331	315	290	292	275	300	276	307	292	264	293	299	300	311	295	271	310	307	295	304	306	312	313	277	291	286	325	268	298	309	279	325	306	321	258	273	310	282	279	278	270	308	284	272	302	312	299	279	293	299	282	313	287
15960	4006	4623	3444	2309	1627	1237	869	676	529	495	400	368	301	284	255	233	247	244	216	249	232	202	173	176	184	171	192	174	184	155	167	171	172	166	149	172	140	168	140	147	197	148	140	141	169	170	163	132	145	158	143	158	152	147	144	154	181	169	130	160	181	150	130	155	109	142	153	142	133	133	135	146	141	110	141	136	138	107	131	127	127	142	129	147	156	130	126	141	126	128	121	130	149	112	102	127	131	125	136	130	129	129	141	138	118	140	121	150	149	143	128	127	137	136	116	128	131	145	134	138	129	133	133	116	120	132	106	125	124	135	115	127	105	132	115	143	113	139	131	124	115	138	160	109	134	109	112	139	127	132	119	118	106	120	116	129	119	106	107	127	122	138	128	118	134	128	111	108	129	116	116	129	125	132	116	152	140	128	145	103	133	129	125	120	129	110	126	130	106	117	119	139	136	125	126	114	134	137	134	120	116	133	130	109	115	119	119	132	114	120	116	134	111	109	126	131	110	126	129	143	120	114	133	140	111	124	123	130	113	113	144	107	104	120	141	142	112	131	134	114	116	126	129	122	132	143	135	139	101	124	131	136	137	135	151	135	125	128	108	151	118	112	115	123	115	129	129	121	116	128	131	135	120	128	122	120	113	146	133	113	123	140	132	126	112	125	118	121	142	132	124	136	126	125	114	117	109	139	124	133	113	114	114	133	123	120	127	141	134	127	111	140	117	148	110	117	125	125	109	124	108	119	122	134	139	129	121	117	132	138	140	131	118	128	118	132	128	130	140	135	129	124	143	129	116	128	138	116	133	147	128	118	138	119	133	105	118	122	127	109	130	130	119	149	114	104	113	125	151	120	114	132	128	123	121	137	123	137	134	122	112	150	132	130	126	138	117	136	122	97	118	117	131	107	116	140	116	116	124	106	128	131	141	102	127	131	125	139	107	118	142	129	121	121	112	119	133	97	111	125	121	117	117	132	133	121	135	135	123	128	129	121	128	134	157	124	118	144	118	124	153	132	122	132	130	123	126	115	135	124	128	126	131	145	139	139	141	117	107	131	131	121	122	126	122	116	117	152	134	145	146	147	108	121	122	136	106	140	129	128	130	124	121	147	124	118	135	131	147	111	101	110	130	120	126	136	123	123	147	111	123	135	112	122	126	137	117	104	103	128	113	121	131	122	110	110	115	122	129	119	110	121	138	133	129	144	151	114	111	129	118	109	113	128	123	132	130	129	121	102	121	131	116	124	120	134	108	122	111	112	129	130	126	113	112	121	113	135	143	121	122	128	125	131	144	137	128	128	141	105	127	139	129	149	131	110	118	105	125	139	147	123	115	129	125	102	121	125	126	107	124	123	120	145	131	106	99	127	122	132	126	136	123	119	122	127	119	129	112	124	119	118	114	129	151	116	121	122	116	116	126	133	119	115	122	103	129	126	111	128	120	124	115	135	127	126	120	128	129	114	108	114	133	151	123	100	118	127	125	120	125	126	119	120	129	133	132	116	131	99	143	135	108	133	155	140	100	134	131	115	126	116	105	121	127	118	111	131	135	103	126	123	100	126	120	114	133	119	135	125	122	121	109	114	104	106	133	138	147	119	130	111	116	120	139	122	116	113	108	123	146	133	108	121	128	140	115	107	115	123	149	132	114	136	134	116	112	129	119	120	123	138	145	138	136	112	113	119	126	120	118	134	124	130	139	118	115	114	132	116	123	122	132	133	116	115	131	132	116	124	125	128	136	140	124	116	113	142	148	135	136	122	123	131	120	139	127	126	118	109	136	111	100	139	144	134	134	144	145	127	138	117	110	125	139	120	120	124	134	127	105	137	138	137	127	108	109	136	112	121	123	114	111	140	127	123	114	121	137	124	119	143	120	121	133	102	108	122	140	142	121	111	126	121	143	135	133	115	105	131	99	101	116	111	117	122	130	119	132	116	152	118	119	109	127	136	108	150	109	107	145	127	141	127	139	127	126	155	119	139	136	132	128	132	124	130	132	127	126	132	138	129	108	110	112	115	105	130	127	126	110	135	113	115	129	125	148	127	129	120	122	124	122	111	131	115	141	125	114	134	139	135	141	126	122	124	115	135	107	121	138	108	114	124	125	129	121	124	132	123	137	140	129	108	113	141	127	116	122	106	122	133	141	130	131	126	123	130	136	112	128	123	133	136	121	126	107	132	114	118	117	112	125	108	134	129	119	125	112	133	134	106	114	125	106	140	116	125	136	130	132	109	111	124	128	123	123	126	132	117	117	102	127	116	125	115	131	131	117	129	127	145	128	134	143	136	123	142	144	141	114	131	126	128	134	130	148	89	128	111	103	104	123	126	120	109	124	154	117	139	130	116	122	138	120	125	117	116	129	132	102	139	137	116	123	134	137	143	128	135	111	106	130	122	135	125	116	128	104	115	123	122	107	122	113	130	144	125	140	122	123	127	118	132	132	122	135	129	120	108	147	121	126	134	112	138	136	126	124	122	124	128	117	136	143	107	127	138	122	113	114	138	143	114	127	138	124	135	125	121	110	126	121	138	147	146	134	115	140	142	131	113	124	123	143	135	126	111	140	116	124	119	110	147	127	119	119	139	125	119	100	137	116	132	121	117	102	116	119	144	127	120	120	132	133	148	139	123	139	130	140	130	121	108	132	130	119	116	117	124	121	136	127	115	123	120	113	134	133	117	132	129	130	144	103	114	127	122	119	117	131	119	129	147	127	120	148	125	125	113	134	117	103	130	100	128	127	145	129	121	108	126	116	135	120	115	119	129	115	124	125	133	119	127	126	117	135	123	133	127	121	120	116	130	116	104	123	150	138	116	128	137	116	124	161	121	119	103	127	146	124	129	134	136	110	127	97	147	130	112	135	139	129	116	146	127	123	133	125	126	129	133	138	134	123	136	139	136	127	122	130	117	130	140	129	141	141	109	116	131	121	139	114	123	119	143	106	124	113	139	118	124	110	117	126	134	148	124	135	145	119	139	133	138	138	124	118	112	140	110	128	107	106	126	125	129	120	142	122	123	122	120	120	115	127	116	124	131	138	130	134	124	124	161	130	108	149	134	143	130	118	129	116	114	126	132	145	112	125	127	135	135	137	140	98	147	148	113	127	123	126	135	145	114	131	127	149	126	136	135	137	106	129	123	121	132	135	146	122	127	139	126	121	131	130	137	131	127	126	123	103	114	132	127	127	105	125	106	127	135	104	96	112	133	146	120	113	126	133	139	129	135	108	123	130	112	103	103	124	122	117	120	137	121	121	116	143	128	131	118	116	127	110	140	125	106	109	130	131	129	126	129	130	126	112	125	125	135	130	112	141	102	124	152	126	147	131	130	127	134	137	127	135	123	156	132	140	108	130	127	121	109	140	137	147	147	91	116	121	140	130	144	130	119	132	125	119	124	123	127	118	103	125	131	118	136	151	121	129	133	128	139	128	137	138	124	126	123	146	137	147	147	137	114	124	112	133	138	122	124	127	137	112	114	113
8296	3339	7988	9561	8357	6915	5595	4299	3589	2959	2445	2124	1805	1520	1294	1174	1152	1150	1014	1087	1172	1300	1031	836	861	879	832	843	797	714	706	656	671	648	634	587	590	655	679	776	722	693	664	624	586	589	654	609	489	536	539	490	552	575	571	545	569	633	657	725	726	699	586	547	505	480	472	438	452	369	379	334	361	324	388	364	375	344	345	323	369	338	352	352	337	379	341	347	354	319	318	364	336	341	330	364	326	339	296	338	318	332	328	332	339	334	324	353	350	388	348	343	310	316	306	344	357	347	342	335	330	341	308	290	321	302	313	314	346	315	324	309	334	346	338	321	320	345	351	325	316	352	324	287	313	314	311	318	328	323	352	349	335	318	329	333	308	328	356	335	327	312	302	326	325	323	328	309	342	326	339	318	304	342	356	349	321	332	323	363	314	316	300	342	332	295	309	357	343	364	293	335	306	322	323	314	330	322	307	331	320	329	329	355	339	336	320	305	323	346	347	367	329	317	322	318	355	346	307	347	320	305	316	309	335	310	329	337	352	303	316	328	299	299	314	311	301	312	282	327	327	322	356	278	308	317	332	314	329	319	324	315	298	307	308	306	316	317	325	316	346	315	327	305	307	350	331	329	312	332	326	299	307	344	329	331	331	335	333	326	328	346	331	343	323	323	318	328	319	317	336	335	334	330	301	311	340	301	330	312	310	353	331	353	325	336	313	307	319	343	329	301	308	349	294	309	364	311	309	302	324	321	309	354	315	314	320	344	335	323	326	330	319	328	312	332	302	310	269	332	342	264	308	338	315	332	321	301	324	331	340	315	335	333	319	320	308	307	307	286	307	311	322	351	309	319	352	332	297	344	332	322	341	336	336	328	318	312	311	348	337	309	323	316	302	325	326	312	335	306	314	312	349	323	340	327	327	329	326	292	327	319	317	319	294	337	334	332	320	316	313	293	335	335	351	327	338	286	330	306	332	298	309	324	325	321	314	305	271	302	325	349	307	325	310	352	334	337	324	325	347	323	341	329	339	316	307	334	312	308	329	330	320	314	319	320	364	320	343	299	326	317	332	319	321	338	361	306	316	300	303	313	309	329	351	311	311	343	293	351	303	346	323	302	325	334	329	325	325	342	311	307	335	317	344	300	313	295	305	325	310	323	313	316	326	324	332	316	306	320	305	321	329	339	304	328	352	331	342	339	304	305	347	303	340	326	327	317	306	313	317	328	283	297	346	292	332	342	338	339	335	322	352	319	335	348	359	293	325	328	320	314	356	307	332	296	310	301	269	338	320	344	341	314	327	292	336	332	317	317	320	325	338	329	322	310	301	349	342	311	349	309	326	333	289	318	333	318	323	308	293	374	328	302	295	309	325	341	315	316	329	346	308	324	332	332	297	358	340	335	314	336	317	321	303	304	302	314	297	337	357	341	330	304	333	310	322	349	342	299	349	318	313	344	346	301	303	335	356	337	315	327	302	320	323	364	335	338	366	299	320	334	337	312	322	299	313	341	330	314	358	314	319	327	351	325	319	324	305	292	295	300	323	337	326	324	327	320	300	328	307	305	323	322	332	307	315	320	313	340	367	294	327	333	300	291	328	310	337	280	289	319	318	335	281	325	316	335	315	311	298	316	311	349	311	313	330	306	320	330	330	329	317	306	330	297	342	326	309	328	302	319	310	360	322	337	298	321	310	313	339	327	307	327	315	321	337	304	313	328	343	350	334	311	304	345	321	309	313	313	316	345	324	336	354	293	309	345	306	340	310	314	324	322	340	347	291	312	295	326	316	333	296	316	315	307	305	312	332	303	301	332	361	310	324	334	314	352	316	340	318	328	337	302	340	310	320	314	319	314	320	306	316	319	320	336	306	343	297	321	319	304	339	322	324	309	302	329	275	334	317	330	309	348	296	333	324	340	308	363	333	308	325	327	302	312	318	337	305	333	321	318	286	304	312	315	312	322	332	328	353	293	333	364	321	331	306	343	321	325	322	335	343	332	288	307	317	343	343	314	325	328	327	327	315	348	321	304	298	321	304	333	310	312	338	330	298	307	314	303	330	327	335	286	307	314	333	314	315	329	304	296	295	297	328	282	321	321	287	333	326	303	297	334	313	291	342	287	281	321	313	317	309	335	323	278	325	336	301	307	315	332	336	321	323	313	339	302	348	335	303	330	288	322	310	312	329	327	339	323	323	308	319	311	361	302	307	314	318	342	332	341	325	325	338	305	298	333	355	324	305	298	349	316	312	337	296	307	320	324	323	320	331	294	317	351	312	313	277	324	295	341	273	360	326	325	322	345	338	314	299	354	330	338	336	361	326	344	313	331	365	335	326	325	320	334	318	314	357	339	305	340	352	344	290	336	310	335	322	317	306	353	333	320	342	336	330	309	307	312	333	333	335	310	311	291	312	320	291	326	330	300	317	314	298	350	322	340	324	322	328	325	324	325	305	310	331	309	319	298	331	333	294	301	334	298	319	361	332	339	332	311	339	334	303	321	316	335	300	317	326	331	332	321	311	298	321	325	347	324	306	329	306	307	338	359	296	319	326	292	338	303	303	343	353	330	306	339	302	340	328	333	319	302	309	303	306	308	292	344	311	289	336	331	354	308	331	318	311	300	278	304	292	323	298	325	349	314	314	333	322	348	338	309	345	302	326	332	314	297	304	323	304	300	295	320	308	360	343	328	331	308	320	338	313	300	345	288	284	301	330	310	324	344	331	335	350	336	299	332	327	304	315	351	324	349	317	339	332	309	333	319	322	354	332	333	321	300	338	289	310	329	311	304	324	345	346	333	336	300	324	266	301	354	284	322	295	307	306	328	311	351	349	309	276	324	358	338	329	314	288	314	368	334	324	319	320	326	311	324	310	325	335	313	306	343	315	332	298	310	305	322	332	343	301	331	325	303	341	305	326	321	341	306	299	307	304	317	341	314	338	316	324	345	311	319	316	331	315	348	308	322	348	333	344	319	334	322	342	327	330	334	312	330	320	354	321	318	335	315	359	309	289	312	309	343	324	350	323	303	328	334	312	315	334	335	301	330	308	327	317	315	311	365	288	297	298	319	310	327	343	313	337	324	318	308	324	338	317	324	305	316	336	343	325	306	298	335	347	332	335	324	328	329	350	324	321	311	318	317	323	314	345	308	318	311	338	301	349	370	329	343	309	298	316	322	326	294	341	306	320	341	314	283	321	327	336	315	310	308	310	334	320	298	297	296	326	329	323	324	312	319	324	341	310	335	365	307	309	296	330	337	326	330	308	291	297	312	328	355	332	335	310	311	312	335	284	314	382	307	310	275	319	328	309	300	322	308	338	287	307	308	335	274	326	342	317	308	324	334	319	301	295	330	335	352	320	343	334	317	363	337	344	307	322	306	338	341	329	284	348	307	335	304	311	323	279	306	328	302	320	320	322	310	299	310	328	322	268	304	328	324	364	349	379	332	341	309	333	339	348	314	330	318	361	331	322	307	338	305	320	314	299	339	315	319
2971	851	1132	885	654	471	409	334	314	274	249	254	233	231	223	206	269	230	214	228	200	242	235	205	209	211	203	221	224	195	182	194	206	213	236	207	216	231	224	223	202	192	243	230	200	204	223	224	219	209	207	226	207	211	242	229	205	230	199	221	223	199	212	190	214	231	204	189	215	239	207	190	184	207	235	218	217	190	198	193	232	202	227	206	233	207	201	219	190	206	178	210	231	188	209	224	249	214	220	224	166	187	205	229	238	211	211	219	222	241	194	206	194	230	192	208	228	217	215	207	206	203	198	224	200	212	220	200	218	222	205	187	202	187	206	172	210	191	202	207	209	222	198	222	191	192	219	193	213	211	193	213	196	202	191	177	190	187	206	216	180	184	210	218	224	219	211	208	216	203	218	185	187	210	217	238	211	192	208	202	207	208	209	226	186	219	183	212	208	203	211	197	192	229	218	183	206	210	214	214	205	183	226	224	202	215	233	185	214	208	229	225	223	203	206	208	206	202	221	208	236	235	229	228	197	217	205	205	210	200	231	228	200	191	225	212	188	198	207	193	227	207	202	211	232	210	229	210	202	236	197	210	230	207	191	215	212	203	206	222	240	216	226	212	212	211	216	214	217	204	208	219	195	202	219	193	172	203	205	204	198	200	192	215	187	208	224	182	197	204	209	211	215	207	212	195	207	220	178	223	186	217	223	205	182	224	228	230	196	207	232	213	199	221	205	217	182	200	198	193	184	210	212	212	196	214	225	216	199	224	190	250	242	200	192	200	207	174	188	188	213	217	206	197	226	193	211	214	177	214	205	180	207	204	181	212	189	223	193	214	223	218	209	195	198	216	211	178	208	215	173	212	205	207	199	225	200	215	228	197	207	210	209	199	205	188	186	208	203	204	218	189	204	176	200	181	218	208	171	208	203	226	208	181	197	192	244	210	190	209	208	207	235	199	216	229	209	193	203	204	208	197	213	189	200	209	205	197	226	193	179	191	209	225	199	194	213	195	186	206	191	230	201	206	216	182	199	184	210	195	210	220	188	189	228	220	188	209	206	179	216	204	203	199	220	211	202	179	199	216	219	190	242	198	213	214	211	162	195	214	213	228	220	194	229	196	221	204	229	209	206	203	198	229	199	185	196	228	221	182	204	219	216	213	211	201	219	186	232	208	233	212	189	197	200	220	201	212	183	205	211	207	212	228	186	215	188	207	196	208	194	202	206	204	202	196	235	198	193	177	206	228	198	207	213	215	205	228	209	186	198	209	207	213	224	217	187	223	221	198	178	198	201	215	202	223	229	196	225	201	238	203	215	206	221	243	199	204	211	241	197	198	214	237	201	178	206	250	231	194	228	201	235	183	206	197	184	197	204	218	206	209	198	201	216	210	217	213	196	197	226	201	186	196	216	224	194	219	215	251	191	207	191	230	216	196	196	189	212	180	202	210	203	219	216	206	223	208	194	213	220	202	238	193	210	202	191	221	201	218	206	210	217	206	227	213	183	215	202	200	196	194	180	208	240	229	216	229	212	224	199	225	226	227	214	184	219	191	228	231	218	213	193	222	230	233	200	203	213	212	211	192	218	211	196	230	195	185	202	232	196	197	230	223	216	195	194	175	210	198	220	199	202	186	212	211	218	248	221	203	210	248	206	184	182	226	215	203	222	194	169	205	183	212	184	215	195	169	200	164	207	211	202	186	227	201	168	219	209	198	218	230	230	237	213	217	225	199	213	172	218	204	253	234	246	196	207	214	174	220	201	212	180	184	213	241	201	211	218	217	205	205	209	195	199	199	181	219	218	206	225	237	215	211	208	219	208	216	235	206	199	222	226	196	213	214	208	193	214	192	221	210	233	186	232	212	200	224	202	209	196	219	215	223	199	203	227	214	208	208	211	217	201	203	199	215	210	202	205	175	234	237	205	213	206	213	203	189	205	219	201	201	200	229	212	192	225	199	202	220	175	198	216	212	222	202	177	223	207	201	233	200	198	233	200	215	217	209	205	182	232	206	217	201	213	218	205	232	216	218	223	216	215	226	203	182	188	211	189	217	213	212	175	226	185	208	212	199	198	217	180	205	228	202	211	207	204	227	219	182	218	208	211	232	227	209	197	219	204	185	189	231	202	175	177	223	203	209	208	215	209	205	208	203	209	220	213	241	220	206	189	214	188	199	200	222	226	223	213	211	210	205	229	197	208	223	227	211	179	186	205	188	208	194	226	192	219	218	222	205	238	192	215	210	191	204	194	215	218	214	200	223	220	212	204	229	189	221	209	203	189	211	191	179	200	207	220	200	193	205	196	200	215	206	198	197	215	192	197	206	220	204	233	198	200	222	200	232	222	224	199	219	233	229	215	176	201	231	215	191	206	224	206	231	187	201	195	213	214	231	218	223	186	209	213	176	214	187	227	179	214	201	224	206	206	215	214	210	241	208	228	230	189	198	195	197	193	198	181	185	218	192	192	211	207	221	198	225	217	218	200	231	211	235	201	194	204	213	190	188	209	227	201	222	194	222	214	216	213	221	190	197	185	200	179	198	190	205	214	209	240	210	200	185	206	215	195	230	213	260	201	201	240	206	193	225	222	208	187	222	203	219	206	200	168	209	200	211	220	220	199	179	208	208	196	197	209	201	202	187	206	198	207	229	196	214	193	228	207	237	209	218	190	236	215	235	195	196	200	216	193	203	203	209	216	184	225	224	187	213	224	177	233	213	207	227	221	192	196	184	200	226	179	181	205	202	218	195	208	190	229	229	180	212	199	185	211	189	209	211	190	197	218	186	191	214	210	253	219	216	198	232	209	234	176	205	200	210	228	209	212	219	216	203	175	191	204	216	210	213	193	204	195	230	180	194	186	213	205	198	203	187	196	193	231	199	233	192	206	201	213	225	210	168	190	211	210	215	214	189	196	216	196	208	222	203	235	179	175	199	213	223	208	206	213	228	203	213	189	201	210	208	213	231	195	196	208	224	205	215	211	183	196	218	207	227	199	219	235	202	188	210	216	209	185	213	217	202	204	190	241	236	217	225	215	223	207	214	187	221	203	213	227	208	221	227	185	222	228	199	189	203	217	216	191	215	216	209	187	179	191	184	200	205	214	199	168	192	200	222	195	214	214	216	221	202	177	201	201	191	208	221	181	210	195	183	200	217	203	200	236	229	204	202	214	209	225	196	213	217	222	230	239	226	211	216	219	223	214	185	203	195	223	169	192	210	217	206	181	199	214	238	215	234	204	202	200	189	205	209	211	236	200	192	226	193	175	201	202	211	229	210	199	223	226	203	204	206	212	200	190	202	189	175	190	186	211	228	208	192	203	202	225	218	212	193	181	220	199	190	208	208	199	200	197	217	220	203	232	226	197	191	198	190	200	227	195	205	200	222	207	197	198	226	203	239	240	206	213	181	242	232	234	199	206	192	220	208	182	201	217	218	209	209	185	214	227	227	189	206	199	220	222	207	232	209	224	196	207	181	204	201	212	216	233	210
2604	1088	2310	2659	2265	1898	1587	1291	1040	962	814	750	672	617	601	595	568	576	599	574	651	697	587	611	547	551	538	568	563	534	525	552	526	516	543	517	532	539	600	553	534	599	528	514	520	532	551	561	509	494	560	583	563	590	580	574	557	579	592	580	641	599	562	553	529	519	509	516	530	505	478	469	486	500	486	480	489	482	495	509	457	486	508	459	524	504	493	518	491	473	500	480	467	442	445	457	473	479	482	494	496	491	437	431	480	485	523	460	463	512	444	463	467	475	483	471	478	510	479	481	512	535	475	488	454	497	469	514	486	463	447	421	470	473	447	474	470	467	489	482	494	467	509	532	494	480	455	477	466	472	474	474	454	487	444	503	449	496	488	504	473	493	451	497	497	485	489	473	470	480	485	488	503	493	498	503	472	474	466	486	481	469	471	517	499	477	497	519	476	447	467	476	475	486	514	470	493	498	487	476	494	510	519	484	468	445	492	482	482	481	507	477	470	487	459	510	487	480	443	467	474	463	443	465	488	494	438	468	453	479	448	452	467	526	484	467	516	458	513	475	507	493	502	497	488	472	463	476	479	463	473	519	469	462	498	449	443	490	475	512	474	455	450	445	491	470	488	501	526	515	456	470	444	489	481	516	460	475	507	481	452	482	424	493	461	514	486	479	481	472	518	472	460	480	516	476	511	498	460	535	465	500	492	447	481	468	497	485	521	477	508	490	465	493	468	452	514	447	515	448	468	481	485	488	500	482	496	486	480	484	506	501	478	489	491	466	504	454	468	484	482	498	496	498	454	490	518	478	510	440	464	443	461	458	448	505	451	493	477	472	492	474	496	502	499	508	467	434	487	505	445	506	480	498	489	484	443	479	441	465	479	451	498	466	468	513	511	455	461	477	477	475	486	466	436	442	450	484	464	503	467	519	503	448	451	480	463	489	505	498	445	444	507	504	484	527	503	510	485	467	490	481	518	477	484	467	405	475	461	485	525	455	466	471	496	473	455	463	499	459	464	460	479	480	504	476	492	485	507	478	499	489	501	493	445	441	444	477	489	509	519	494	487	499	517	482	445	447	461	502	473	509	478	457	508	475	470	455	493	460	513	497	529	472	485	445	521	454	503	443	502	463	440	461	494	484	462	432	465	470	514	471	430	476	472	507	469	477	472	443	472	507	522	478	486	510	480	472	485	521	488	480	462	487	491	482	487	464	479	460	501	516	483	475	518	469	479	507	487	459	474	461	475	524	473	458	513	500	530	491	501	472	520	451	457	478	485	492	507	518	479	483	447	481	484	474	493	488	489	460	488	505	489	499	477	478	513	468	494	451	460	479	487	445	496	497	448	486	480	501	454	454	501	465	501	498	474	470	439	446	500	476	495	490	472	491	484	493	492	507	489	474	495	469	455	465	508	488	454	466	469	484	459	465	441	483	504	495	493	459	481	470	492	458	474	520	488	478	469	490	443	463	529	480	472	511	470	514	489	508	503	511	450	479	495	483	499	456	487	482	459	474	483	492	494	497	470	478	511	493	437	508	486	497	436	478	484	466	455	496	444	458	465	476	494	494	489	502	440	495	497	491	521	479	481	471	457	451	474	498	473	518	465	507	464	502	497	450	462	492	487	422	453	457	534	492	486	502	470	511	490	467	519	461	485	506	435	501	470	485	496	502	499	461	487	476	493	518	454	473	489	485	479	503	516	510	523	496	475	491	490	512	453	438	505	489	505	456	493	447	495	512	489	441	448	520	490	509	517	480	486	463	521	468	457	459	466	483	457	464	500	483	493	445	480	477	493	487	461	523	476	479	499	440	441	482	512	457	493	509	486	472	511	459	458	538	506	469	469	470	494	473	488	481	464	484	520	434	514	467	500	460	469	483	494	482	477	453	467	462	465	476	467	520	450	506	508	448	496	438	511	436	502	455	495	468	484	513	474	472	489	499	447	507	474	495	453	465	472	465	490	494	476	498	446	457	459	512	485	476	487	460	451	493	507	466	509	521	448	479	496	504	508	482	487	501	446	475	474	483	454	494	459	428	524	490	475	489	511	480	518	481	491	459	433	491	499	514	503	484	475	471	473	476	489	514	452	497	481	444	492	502	480	479	505	494	478	479	478	474	480	464	497	476	481	520	477	482	437	471	492	504	454	514	477	504	488	473	469	512	499	478	513	478	480	489	490	473	476	465	485	474	475	519	481	496	501	504	483	466	468	488	436	471	512	491	469	498	462	446	492	509	469	479	469	453	542	471	489	472	458	476	529	513	471	491	484	499	481	506	501	503	486	491	478	476	468	461	470	465	480	440	491	496	482	491	491	483	486	489	490	460	472	470	505	470	509	512	507	464	456	490	528	535	481	471	481	484	496	490	430	467	494	501	479	520	461	478	479	487	511	455	468	468	467	529	445	463	456	479	437	491	448	497	491	490	500	499	474	473	473	483	466	441	496	454	475	501	470	440	518	507	494	469	436	494	478	477	492	489	477	478	465	444	484	444	498	474	479	490	505	463	491	502	465	459	501	456	478	480	461	494	504	497	489	482	517	499	478	485	507	461	467	520	475	457	458	515	451	455	485	490	441	497	472	492	521	510	496	477	501	510	484	453	470	520	483	454	453	483	434	467	497	480	486	455	489	500	461	499	486	499	497	483	484	503	498	514	483	482	482	466	448	467	466	476	486	459	508	474	467	525	456	495	473	487	486	467	511	478	492	470	440	483	489	451	483	460	476	483	472	478	464	474	476	481	470	465	448	475	433	463	490	476	432	494	434	439	488	482	526	481	481	472	494	462	479	494	497	492	384	506	512	491	441	476	492	480	503	477	437	510	470	493	459	500	494	454	485	464	532	482	479	512	487	513	441	473	457	475	465	497	464	518	464	485	494	439	509	500	478	453	479	493	472	463	472	454	484	480	484	444	478	465	459	476	475	503	457	486	496	476	432	485	505	478	513	471	448	468	477	468	448	509	448	467	467	510	463	511	511	475	496	505	452	470	478	507	486	472	503	492	452	458	489	449	510	463	462	482	496	492	501	492	506	484	449	493	441	469	484	440	486	485	515	471	469	492	456	496	502	455	455	474	483	473	481	487	531	478	497	471	488	462	410	498	476	438	462	484	463	513	465	474	467	486	498	463	478	464	467	483	460	477	488	489	498	472	456	474	481	502	461	471	489	427	479	488	477	468	476	492	441	472	487	458	440	487	495	484	530	498	495	476	501	459	500	517	522	461	495	484	445	477	493	498	490	475	477	482	464	478	467	447	484	461	485	473	511	450	485	511	461	475	458	456	475	450	474	467	477	505	460	479	531	478	507	457	469	489	428	455	491	502	486	463	473	494	447	518	496	496	462	449	527	452	454	495	507	463	481	524	459	496	499	456	467	470	455	485	445	478	458	459	517	478	443	487	475	493	481	479	497	498	475	459	471	471	507	471	483	483	520	492	448	487	491	461	471	491	479	461	480	476	470	457	471	491	485	531	473	492	495	515	527	485
8950	2111	2671	2055	1389	950	689	568	468	374	344	265	234	234	194	182	194	188	200	160	184	168	195	165	156	168	160	165	156	130	132	141	134	120	143	142	149	142	139	153	157	142	149	165	138	140	166	127	139	147	132	129	157	132	120	140	134	144	115	144	163	161	161	148	122	116	166	146	150	121	135	130	119	130	108	122	123	121	127	110	144	125	108	132	135	124	114	111	119	112	118	104	129	127	129	118	114	135	120	117	130	115	111	99	115	145	134	131	118	114	138	121	117	114	120	120	127	127	130	131	125	131	136	116	112	109	97	116	111	148	139	129	128	123	122	123	141	114	133	111	140	111	120	106	118	128	129	118	130	106	126	124	126	123	140	105	100	121	116	113	127	112	136	122	123	135	105	104	118	134	109	116	125	135	137	110	122	135	136	117	113	110	106	110	117	108	130	94	143	120	95	107	113	112	133	119	126	110	133	116	100	126	133	120	136	125	121	140	110	131	119	123	124	129	112	123	124	100	119	110	103	120	126	103	114	121	127	102	107	139	120	126	133	120	145	120	121	132	107	113	110	137	119	141	134	121	123	137	122	143	120	127	108	146	118	114	121	123	122	115	132	116	125	107	119	120	130	115	129	119	119	112	128	105	117	125	129	119	126	121	113	102	122	117	110	125	130	136	117	117	141	134	116	122	118	126	124	106	111	111	122	133	107	149	108	130	134	119	113	117	121	101	112	108	113	152	117	106	117	112	142	131	133	131	130	114	135	127	107	135	110	115	123	112	127	139	106	117	126	124	120	102	99	124	139	125	114	115	129	123	114	139	118	132	108	116	116	116	129	106	116	144	127	122	141	103	121	122	107	119	138	109	106	121	122	112	109	99	136	122	93	128	119	110	127	112	115	128	132	119	124	126	117	101	121	114	129	122	107	112	110	123	134	114	106	102	130	118	128	112	115	101	115	106	149	113	135	96	129	112	115	116	130	130	136	113	106	114	115	104	118	113	120	145	117	111	123	111	107	110	131	137	139	97	126	115	108	117	111	122	117	112	127	109	105	111	119	113	133	111	133	113	101	114	138	154	128	118	128	124	136	134	111	119	119	104	131	135	108	109	125	116	107	123	116	146	120	119	108	112	133	113	128	129	117	115	100	106	119	112	134	112	128	130	121	113	117	129	99	110	99	108	113	109	123	112	122	124	118	120	112	134	125	116	125	130	119	139	120	124	105	110	121	108	134	111	107	136	123	144	118	103	129	118	113	139	120	105	115	130	135	107	107	116	105	116	128	154	104	135	122	111	102	121	108	122	139	104	121	113	141	115	123	132	128	118	108	120	119	129	104	110	132	109	117	115	121	119	115	111	126	98	116	130	128	122	130	116	116	118	112	99	136	116	134	116	117	129	114	126	120	124	108	130	108	141	119	105	104	115	132	99	105	132	112	132	131	108	115	150	106	107	130	121	127	127	117	132	119	112	113	128	118	129	136	137	124	149	119	136	123	126	121	139	128	130	114	126	110	119	109	100	106	108	114	132	103	114	136	105	119	128	127	131	121	137	113	113	126	122	134	144	117	103	130	97	113	111	134	133	131	118	116	124	134	108	127	110	110	132	119	112	124	122	115	128	109	111	117	122	120	117	121	113	124	105	91	101	97	116	146	118	108	106	131	129	140	135	111	97	145	140	114	119	122	123	112	124	118	111	124	116	143	131	120	120	134	120	123	134	121	134	126	116	126	116	135	115	129	108	128	120	116	117	118	98	126	111	123	126	106	108	137	125	116	129	112	116	101	116	123	119	134	120	111	117	105	119	144	121	134	150	120	128	110	114	107	130	130	124	128	113	129	103	119	126	116	121	115	93	116	116	123	136	111	104	150	97	119	110	125	113	134	119	116	119	120	120	115	122	109	121	139	114	134	141	115	113	121	119	120	119	132	120	138	112	126	121	107	95	106	113	123	127	117	119	140	130	109	114	130	113	113	138	106	110	127	139	134	135	105	131	107	143	103	103	127	140	137	107	113	131	113	119	110	115	117	123	142	130	109	113	116	119	132	143	125	127	119	116	116	91	129	100	122	112	113	137	167	122	124	120	141	127	118	116	115	142	105	121	110	103	115	120	107	128	128	110	125	116	107	121	128	114	96	129	110	136	112	105	120	110	127	133	136	131	133	131	129	134	130	108	137	128	130	116	118	118	114	101	120	129	102	129	134	116	124	106	120	126	129	122	122	123	120	118	125	116	119	137	98	118	99	129	105	124	117	124	137	115	126	136	121	113	128	105	128	126	128	116	125	101	111	123	123	109	116	109	120	116	105	118	117	129	98	126	120	128	123	103	136	122	115	113	109	131	127	120	128	126	138	122	113	86	115	123	140	124	112	132	131	122	116	129	122	122	104	115	137	121	121	134	109	129	120	132	126	108	114	109	124	127	121	108	124	119	112	123	120	115	111	113	140	127	138	112	116	130	105	133	132	132	107	110	113	141	116	112	126	110	112	105	118	114	105	123	124	123	124	146	120	119	130	119	109	126	139	128	122	124	107	114	109	105	121	135	105	120	120	122	119	98	138	116	102	120	103	116	120	130	126	122	121	102	107	118	116	126	111	117	119	111	131	114	137	137	110	126	100	112	128	108	122	129	129	111	118	123	126	144	117	129	137	85	143	109	116	115	123	144	128	113	139	120	112	128	133	135	124	127	107	134	125	109	122	115	131	94	109	98	127	114	140	138	121	126	135	118	106	124	110	123	130	129	124	138	125	134	105	127	121	104	130	119	128	132	115	122	112	114	120	124	120	121	124	127	104	99	131	142	119	111	115	119	120	122	128	125	127	147	121	113	114	110	132	108	117	94	97	117	113	121	122	122	121	142	123	110	122	122	120	116	138	119	127	122	127	115	128	140	113	139	133	125	128	117	99	111	119	134	120	115	146	120	128	131	126	140	98	116	120	116	129	103	124	138	121	110	121	130	106	108	122	141	112	138	132	125	118	119	101	128	115	135	110	119	133	148	108	116	128	105	112	119	118	116	123	111	136	131	108	115	129	120	122	120	118	123	120	114	145	111	123	126	119	139	101	151	120	114	138	121	95	129	119	134	115	117	126	113	117	112	109	113	112	116	120	119	139	108	101	108	106	121	126	114	115	132	135	123	121	138	124	143	112	117	116	126	113	138	137	130	138	126	122	120	124	116	119	117	140	107	118	112	134	109	121	114	126	135	125	107	107	129	143	121	127	109	114	107	137	125	132	124	105	105	135	95	121	125	124	113	113	134	107	116	112	143	109	116	114	114	125	104	136	113	117	142	124	133	106	117	115	123	116	135	121	140	117	136	116	125	134	144	111	135	125	123	103	129	114	115	125	108	112	122	113	117	119	98	120	127	136	123	108	114	114	130	125	130	123	139	131	95	113	113	128	104	125	134	121	129	115	136	120	127	116	133	115	123	128	120	113	107	117	110	121	150	105	140	132	141	119	113	113	107	98	123	134	113	138	140	104	112	107	129
6295	2113	5325	6249	5500	4377	3534	2847	2349	1867	1564	1361	1066	984	829	793	788	729	683	698	767	952	664	622	615	520	623	577	520	500	487	496	501	496	466	468	427	497	584	555	529	527	461	407	469	502	478	431	436	445	423	460	438	455	500	441	471	469	570	583	542	502	525	457	430	421	415	401	371	376	324	311	297	289	306	326	325	315	318	308	313	297	324	331	357	322	315	346	292	299	312	289	312	297	287	321	293	318	304	288	319	305	295	297	324	349	309	295	288	325	295	282	301	287	328	287	319	298	308	342	309	296	291	278	326	282	310	294	284	287	294	316	308	311	305	332	289	288	309	290	316	270	296	298	309	337	305	281	325	288	283	329	282	286	312	298	288	293	318	297	306	279	274	287	283	300	303	303	285	313	299	323	315	287	283	331	332	295	316	301	295	310	292	318	330	281	286	280	292	282	304	295	300	303	288	304	275	326	311	301	319	292	266	285	302	271	310	303	297	287	305	294	306	274	282	288	320	285	287	308	299	282	302	281	291	298	277	313	277	305	308	313	289	321	288	259	289	297	288	278	301	262	291	309	290	279	297	304	315	330	298	301	286	290	294	307	315	301	303	298	315	311	289	293	309	299	285	299	296	293	313	270	292	308	268	287	308	290	315	284	347	292	291	296	335	299	299	297	285	325	303	299	282	285	295	349	277	291	281	298	322	301	298	289	306	311	305	295	304	291	308	317	274	320	308	296	316	292	307	298	321	323	287	273	289	283	270	297	328	277	283	313	290	324	299	297	305	320	296	273	320	277	274	285	296	320	302	271	286	312	323	311	322	295	292	278	281	255	307	311	298	280	279	283	299	305	265	300	291	306	278	288	291	260	322	298	309	301	281	298	319	313	299	302	300	316	294	306	317	271	264	291	332	326	292	294	250	273	291	292	309	314	277	287	291	287	296	338	320	319	278	308	308	282	282	307	308	286	335	315	288	293	285	285	289	310	317	322	300	312	334	337	326	309	299	280	311	307	306	342	297	286	309	297	300	290	305	311	296	306	278	305	283	297	283	286	260	301	295	294	311	320	305	286	304	328	257	304	305	321	318	332	311	300	325	300	338	291	319	269	286	305	307	286	282	278	301	322	271	298	291	308	256	282	310	247	307	309	288	303	295	304	303	314	305	313	278	284	271	281	313	303	303	292	316	313	269	300	270	293	279	326	304	275	309	286	288	286	316	303	328	286	314	292	271	302	317	312	285	318	290	293	273	315	311	286	323	335	312	305	292	264	322	285	300	267	271	316	315	315	283	302	313	319	292	299	277	293	361	267	306	303	319	335	309	300	315	278	296	270	277	305	325	298	309	290	320	276	267	303	309	285	245	319	291	299	302	308	288	310	311	311	317	299	297	324	312	314	290	314	300	291	301	304	293	308	310	277	337	276	288	274	298	316	262	301	300	305	303	303	271	323	298	282	282	288	297	331	308	272	320	320	307	306	259	294	272	293	314	300	305	303	290	288	302	301	275	303	293	279	313	284	327	309	286	295	312	311	310	319	265	316	332	298	267	299	288	311	315	296	298	287	288	290	302	311	305	275	295	294	315	273	316	330	306	311	307	305	311	289	316	320	286	310	309	276	300	321	280	314	300	284	295	287	314	317	287	270	296	286	305	329	292	308	307	322	279	325	306	288	286	304	318	291	271	270	284	287	302	290	288	286	270	299	298	284	298	306	296	275	285	279	296	329	320	327	275	269	306	288	282	294	308	309	300	330	277	298	300	287	295	279	323	252	295	274	318	303	279	303	270	338	285	290	280	312	278	313	274	288	322	332	289	317	295	302	303	324	325	293	303	296	303	305	313	277	321	279	284	310	303	279	294	320	294	335	294	284	330	307	306	311	298	336	301	314	292	294	325	303	299	294	324	277	305	297	289	288	303	352	296	281	284	307	294	321	310	279	302	303	289	290	287	300	297	278	312	275	290	308	311	304	335	286	302	288	280	305	291	309	295	302	315	285	300	317	305	316	301	277	267	287	285	287	296	310	323	302	287	308	292	310	287	268	297	319	298	278	300	307	321	295	301	297	305	289	311	310	303	310	287	269	299	286	297	303	330	298	309	303	291	292	309	302	298	292	334	318	300	315	288	320	328	342	293	290	279	306	331	299	302	324	274	286	338	298	304	294	288	314	298	304	286	296	280	287	294	300	285	318	304	289	328	287	313	301	302	257	302	298	309	282	287	316	292	303	288	313	289	302	321	298	295	318	319	312	292	287	321	309	294	303	309	282	286	349	283	300	298	319	288	293	303	263	300	291	301	313	272	294	284	294	269	291	294	294	325	337	300	276	308	292	315	322	331	309	310	271	285	310	289	310	303	279	295	308	277	287	291	274	298	297	293	326	301	319	305	296	281	286	293	294	274	305	285	314	289	310	295	307	301	310	293	266	308	290	317	315	294	300	289	302	326	339	273	299	300	265	282	291	334	278	341	323	319	267	328	319	310	301	281	281	300	277	287	308	289	289	306	298	325	304	317	298	289	311	310	275	290	298	336	284	276	291	298	268	299	287	255	304	306	308	312	285	281	298	312	279	304	302	301	302	245	291	325	268	312	295	310	312	324	303	302	268	293	318	291	293	277	298	259	356	288	300	290	321	272	308	287	296	283	288	309	316	272	294	315	284	311	316	309	311	295	303	330	310	291	303	301	308	281	276	282	273	314	303	328	309	294	305	275	311	291	285	319	289	301	290	291	292	300	288	303	284	288	284	262	326	262	323	258	309	325	299	296	296	328	316	291	302	304	301	281	309	293	296	305	304	296	304	270	306	334	304	293	271	298	286	304	300	293	299	302	321	306	290	284	304	289	303	307	296	329	338	318	310	296	273	304	280	293	288	321	298	302	297	275	258	294	307	312	273	271	309	316	309	318	309	297	294	308	300	291	306	303	283	296	304	317	263	304	276	323	280	316	299	308	282	311	301	283	315	274	312	267	268	301	285	324	298	283	300	290	288	264	289	302	301	304	291	312	280	288	314	296	301	306	262	309	298	273	286	284	298	353	274	298	307	337	300	316	313	283	304	319	307	316	307	314	303	299	311	334	315	260	294	308	317	331	279	321	305	309	302	281	291	308	298	301	298	330	280	256	293	279	295	286	301	304	309	295	297	308	308	315	293	277	277	302	298	283	268	299	291	327	296	276	298	299	312	322	280	311	304	327	284	278	290	277	288	315	322	319	305	287	323	297	307	285	292	289	290	309	291	328	308	285	321	276	293	327	315	290	313	287	322	325	273	307	283	306	301	294	320	299	336	324	269	311	287	286	283	336	297	297	270	278	256	345	323	329	250	314	293	319	312	304	321	308	278	279	291	304	278	284	295	304	285	306	262	322	307	307	303	287	305	318	316	299	326	317	316	314	286	296	292	309	324	302	286	315	306	287	300	335	288	272	287	306	274	281	304	320	291	318	313	314	292	306	295	293	307	335	283	293	272	283	296	285	310	311	329	287	300	301	272
15664	3984	4632	3436	2205	1559	1151	875	712	605	451	383	339	283	240	250	235	224	221	224	224	253	194	198	212	185	186	191	175	180	168	168	150	144	180	161	163	163	192	162	167	179	151	151	141	122	181	123	139	143	140	147	150	151	143	138	160	138	147	166	164	158	182	175	175	160	137	120	148	131	141	132	135	144	128	111	139	120	127	135	131	127	130	118	132	128	105	142	115	130	133	119	138	115	114	120	116	129	143	126	112	139	136	126	115	123	126	111	135	116	136	126	113	118	111	128	134	119	110	130	114	104	134	136	133	114	137	123	127	127	145	118	114	119	119	143	133	134	133	106	96	124	127	125	136	135	125	143	118	121	131	125	118	127	117	127	133	139	130	140	144	145	124	109	130	146	135	114	155	119	125	143	115	127	141	129	129	125	104	127	124	119	127	130	119	131	119	118	126	110	115	122	128	126	120	113	114	117	152	129	124	128	124	129	123	114	142	116	120	119	122	147	112	142	127	114	119	114	111	131	137	129	116	111	101	129	102	131	124	138	143	121	121	141	138	121	129	130	137	144	117	122	149	115	125	111	126	119	120	121	114	123	133	137	124	112	142	121	132	125	112	113	140	135	136	141	127	131	126	116	102	138	134	125	125	119	130	128	105	154	117	132	110	130	118	115	120	145	123	111	148	129	122	144	118	124	130	115	113	127	123	128	118	142	110	127	146	144	134	135	125	113	131	131	133	136	133	141	128	108	140	111	119	137	128	141	104	145	125	144	146	120	141	118	131	127	128	101	126	131	131	132	141	143	120	115	146	132	129	129	126	129	137	144	128	131	123	147	111	124	115	131	116	149	140	137	115	132	111	122	140	122	135	116	127	134	136	138	119	127	120	147	115	127	109	118	119	109	120	119	124	116	120	125	115	130	121	133	144	161	120	121	126	119	123	146	124	147	113	126	105	117	122	121	122	125	138	141	119	127	123	141	125	128	119	133	124	124	112	122	135	130	141	108	128	117	137	134	112	128	134	122	132	162	123	130	148	138	118	126	100	134	118	116	126	115	147	106	115	134	124	131	103	117	125	128	128	111	150	143	128	122	114	122	106	119	119	138	132	123	126	144	138	112	110	122	108	131	123	130	127	114	148	134	111	133	106	123	128	122	140	129	117	108	131	117	95	120	117	125	108	128	131	102	111	116	140	119	120	120	131	126	141	136	132	108	123	119	95	149	110	119	139	123	127	137	133	120	129	129	149	126	130	126	109	110	119	152	128	124	151	126	119	140	107	147	129	118	126	127	122	127	129	111	145	107	124	111	130	125	133	136	117	140	121	115	171	133	131	133	122	122	134	150	118	120	116	124	127	130	118	119	135	112	132	124	110	123	122	134	114	124	111	116	142	137	108	123	97	127	123	145	121	103	118	118	128	143	117	138	137	118	118	137	108	136	110	111	134	125	133	119	145	122	138	142	121	123	120	128	133	121	133	120	117	122	134	141	129	131	118	129	144	119	121	152	126	122	128	130	110	133	126	118	112	135	114	135	118	153	119	136	120	115	115	144	116	115	144	134	103	142	99	134	131	126	136	135	126	129	123	137	144	129	156	119	124	132	116	120	145	135	114	124	142	137	121	130	108	134	147	133	120	129	108	148	130	117	138	126	118	124	129	110	123	125	142	144	119	129	113	124	106	132	113	135	132	120	136	130	108	113	120	118	126	130	123	120	131	120	124	121	124	128	125	121	115	139	133	108	125	126	123	121	127	130	134	122	111	124	139	129	110	123	130	129	122	129	130	125	120	123	122	126	114	109	113	114	128	135	114	119	129	147	136	123	119	128	110	143	124	123	107	127	131	115	115	103	140	115	127	106	107	142	151	125	123	117	128	115	139	120	118	116	137	132	124	114	144	126	107	114	121	124	127	127	118	117	120	102	135	107	110	106	118	115	114	133	113	98	139	125	138	137	121	141	133	111	125	130	123	122	120	127	109	123	129	140	129	130	102	139	124	131	129	129	127	126	100	103	131	111	110	117	125	106	131	124	144	145	119	128	122	140	125	148	125	138	132	132	143	132	146	124	113	144	126	124	109	129	131	129	130	131	133	113	121	148	148	110	127	106	126	115	142	134	131	126	124	117	133	93	132	115	133	123	141	120	136	131	124	132	120	141	118	158	124	135	128	120	115	123	96	132	107	122	130	123	127	141	120	127	134	131	125	129	139	123	124	105	117	126	137	114	112	116	112	107	97	129	135	107	111	95	131	128	108	117	118	134	111	129	118	124	126	133	144	131	120	119	123	138	125	118	128	121	114	111	130	126	135	116	125	112	100	130	124	109	119	131	143	91	130	130	158	136	128	142	144	125	112	135	124	131	119	132	150	120	116	120	121	131	116	120	127	153	108	136	106	131	130	120	136	116	138	127	134	102	148	122	136	144	139	135	138	107	128	127	125	102	116	125	120	132	121	118	108	126	107	143	128	117	120	129	133	143	114	126	109	138	141	129	136	117	113	115	128	141	124	142	124	132	126	132	130	111	120	147	136	122	131	126	119	120	133	131	127	122	137	112	113	106	103	130	116	118	139	127	112	124	119	140	128	130	117	134	118	122	144	128	131	124	148	125	117	115	134	113	118	122	121	121	126	143	137	138	112	137	130	123	118	137	134	140	132	122	123	127	133	97	128	105	135	117	123	125	140	124	116	110	126	153	141	150	130	118	124	139	118	122	106	119	108	120	122	110	124	119	130	106	132	117	146	112	140	140	129	140	127	143	147	125	141	119	111	123	121	130	115	153	118	134	98	120	102	129	116	118	128	133	119	149	130	118	127	117	123	125	113	142	147	122	138	136	137	113	113	102	130	110	136	135	143	105	126	95	143	134	126	133	110	126	132	117	120	123	121	126	109	134	130	117	111	125	110	107	123	103	124	111	109	117	130	135	132	119	114	137	122	125	121	126	109	123	139	111	129	113	137	116	120	143	117	137	114	129	125	114	123	126	153	111	132	118	122	104	115	122	126	130	128	144	116	105	135	113	126	149	134	107	124	125	143	120	125	121	113	118	134	117	148	137	121	131	100	121	132	145	130	121	129	128	127	114	157	120	124	137	129	115	104	124	121	124	139	108	129	135	114	134	118	131	140	138	127	145	117	123	157	140	101	123	131	129	112	126	117	140	123	134	131	144	104	104	130	130	143	119	118	117	120	122	131	97	118	130	133	154	105	121	115	132	139	133	114	144	134	130	116	106	113	128	161	126	130	141	144	121	112	120	127	138	101	129	135	128	130	140	133	130	110	149	119	103	137	124	113	113	111	132	124	135	90	121	120	128	114	118	134	126	122	128	111	118	124	144	115	130	126	109	135	115	114	146	116	120	142	115	117	143	107	127	113	103	132	116	143	140	129	129	124	126	120	117	121	134	122	132	131	128	129	123	132	143	122	127	125	140	127	120	114	124	129	130	137	110	130	115	137	110	116	112	105	133	130	127	128	140	109	111	138	121	127	138	127	120
8277	3157	8073	9601	8349	6944	5257	4480	3541	2951	2365	2078	1827	1610	1347	1184	1144	1010	1014	994	1135	1436	974	897	849	778	818	770	671	612	685	715	696	641	598	569	609	676	712	787	683	693	665	605	626	579	610	611	517	562	503	564	548	597	587	536	564	581	566	741	704	628	661	607	545	472	466	442	424	412	352	358	368	354	363	317	350	351	340	318	314	368	357	367	368	357	361	336	337	349	341	360	300	330	352	312	332	311	368	330	311	308	331	316	339	370	335	342	374	334	367	368	350	324	357	375	334	361	378	339	330	300	337	311	347	329	358	322	328	340	343	324	348	316	300	315	319	342	329	341	306	299	303	305	310	335	320	320	323	346	292	321	304	350	355	346	316	310	370	334	336	348	320	304	351	310	342	347	349	317	318	323	349	316	322	323	314	325	323	320	321	305	329	319	314	307	326	326	334	285	354	324	334	317	338	323	308	336	314	291	329	328	316	297	313	344	318	329	332	336	324	327	292	350	310	305	286	329	302	296	296	291	290	327	301	346	369	309	344	317	314	301	278	355	328	311	343	324	326	301	328	332	312	308	336	309	307	338	340	327	345	318	299	336	311	335	333	310	322	308	334	325	356	348	330	310	317	302	308	320	318	322	326	311	312	306	310	312	328	335	328	330	364	320	346	285	336	328	343	340	313	316	310	338	317	363	316	304	315	322	331	348	326	330	336	293	322	301	300	298	301	304	352	333	304	306	311	320	307	289	350	335	322	353	312	324	333	318	339	329	282	331	332	348	319	307	332	308	337	308	322	358	334	320	349	312	311	306	334	348	327	307	325	308	363	314	313	294	328	310	336	296	339	320	321	335	307	323	319	301	288	316	311	316	337	345	317	349	324	364	281	319	321	289	294	319	299	308	305	325	302	306	290	295	325	333	335	304	322	325	330	333	329	323	302	321	327	336	314	312	350	321	315	333	299	324	335	318	316	331	334	295	301	319	353	318	319	377	320	310	325	304	345	330	336	329	356	313	302	352	316	301	313	306	314	299	324	306	309	335	321	335	329	303	305	323	302	332	317	322	333	308	316	319	314	318	300	328	324	279	316	322	329	344	299	325	327	323	327	322	312	307	292	352	322	327	303	348	322	329	306	299	325	319	330	304	306	311	340	319	326	327	313	313	353	332	331	334	343	316	291	330	315	324	290	349	334	318	315	328	304	335	325	319	318	319	313	336	347	341	308	311	302	326	319	333	339	283	299	304	342	335	330	304	302	341	296	366	316	339	313	292	312	333	300	323	296	324	340	318	306	361	303	335	324	306	344	307	329	337	316	306	328	329	306	317	337	288	346	320	304	320	297	304	296	319	339	325	300	327	306	301	319	322	323	317	310	339	340	311	319	338	339	322	330	308	321	332	326	312	323	354	348	329	320	294	327	311	311	329	351	290	348	315	318	321	318	319	317	320	310	306	323	335	338	339	329	308	315	302	317	348	338	362	326	318	334	329	306	312	338	311	333	342	322	296	318	323	296	307	322	322	346	313	295	345	326	331	339	318	301	294	311	360	352	303	328	296	332	308	321	349	288	308	310	325	326	331	342	323	322	344	313	318	292	302	287	345	344	308	317	317	322	299	306	302	318	317	314	288	318	327	308	309	312	330	328	300	350	326	284	326	317	304	296	308	331	319	317	322	306	320	311	325	291	362	334	317	328	316	332	328	318	343	359	319	316	318	312	330	302	328	308	330	342	323	287	337	281	355	317	334	282	312	326	291	319	323	328	317	353	296	340	289	350	314	327	302	324	324	295	304	329	332	354	297	314	342	340	309	322	317	280	321	312	310	329	305	343	313	327	311	340	286	334	318	363	341	316	314	333	360	325	318	324	295	332	335	316	324	318	317	317	315	340	346	302	334	324	311	294	316	282	306	331	319	291	346	287	311	310	337	354	310	337	301	333	285	319	347	329	332	298	328	350	292	335	303	303	305	293	292	316	300	331	290	318	301	334	312	316	302	312	317	343	302	312	331	322	338	301	324	336	289	342	339	341	287	303	329	328	323	326	314	332	311	336	341	318	298	346	351	302	316	304	340	297	350	310	313	289	314	318	335	323	313	306	328	284	330	342	326	328	305	329	332	310	289	344	317	298	316	339	327	309	337	324	324	319	313	301	324	334	339	317	316	307	311	322	305	367	321	328	325	298	327	335	314	318	300	323	309	324	336	307	345	313	302	333	348	341	355	350	356	319	356	323	319	347	317	329	343	287	286	337	323	324	336	315	288	297	320	318	299	311	308	312	344	322	294	310	340	306	323	332	317	320	320	341	325	316	336	327	307	335	303	323	311	317	346	324	319	334	310	319	325	329	345	322	330	329	341	350	297	354	310	338	318	311	339	287	333	317	331	314	332	344	335	305	308	318	316	322	296	319	343	355	350	345	364	308	319	360	346	316	343	339	337	330	308	332	350	290	305	357	311	299	334	317	302	318	321	308	279	344	328	327	323	309	298	328	313	314	326	317	326	353	318	313	330	289	325	342	311	347	306	318	303	313	308	316	325	365	333	342	302	344	305	338	356	334	329	325	326	318	312	306	327	297	311	322	280	313	323	310	311	300	331	320	306	306	311	323	289	315	317	310	334	327	308	318	328	327	305	329	316	298	345	285	332	330	346	298	333	302	305	334	322	338	338	339	311	333	329	318	327	304	342	328	323	320	344	322	308	310	315	302	314	310	300	347	297	320	331	292	344	340	315	315	320	318	322	326	313	318	326	330	339	326	325	330	350	319	325	333	303	307	300	308	297	332	344	320	329	295	320	305	333	324	314	324	342	307	317	328	342	294	335	329	353	357	348	289	341	320	335	314	318	313	303	323	337	330	328	317	317	300	304	333	329	330	316	326	336	328	333	312	318	327	300	313	289	314	329	313	315	299	337	290	301	352	331	313	306	316	339	328	305	348	317	317	337	324	329	333	306	359	303	302	329	290	307	298	306	319	336	330	349	334	321	331	325	318	295	302	310	315	308	333	309	318	360	326	325	304	301	327	281	324	334	322	335	322	315	342	351	317	336	295	312	315	355	325	339	340	335	334	305	313	335	320	318	358	352	349	341	314	329	330	307	343	329	308	331	306	295	319	292	305	324	301	329	305	353	303	301	322	320	327	314	326	331	305	324	293	326	340	329	325	298	347	320	358	273	302	306	316	346	337	299	320	301	339	314	337	349	318	310	333	335	321	329	338	340	322	314	282	303	346	325	324	340	301	303	326	317	303	329	341	324	293	322	333	340	332	338	344	351	303	329	348	312	299	306	322	308	274	312	336	318	306	316	305	287	283	350	297	337	319	333	363	302	320	336	349	313	341	334	331	326	312	301	315	299	335	325	335	334	306	350	327	345	325	313	349	297	348	300	316	321	327	344	312	323	291	302	311	338	307	331	346	303	316	305	306	325	327	302	310	342	303	333	337	353	324	294	322	339	298	310	333	309	342	335	325	317	319	312	314	357	309	354	325	312	337	331
2926	841	1068	784	628	478	404	347	328	271	263	279	209	218	234	228	216	228	221	223	209	249	232	182	212	228	205	208	202	177	215	218	205	221	219	197	209	212	199	210	238	223	235	206	230	206	230	214	220	214	234	205	200	211	205	232	205	217	213	239	233	248	217	205	199	225	212	182	212	194	217	198	215	232	246	217	191	200	194	195	204	218	222	200	199	193	186	212	212	206	202	208	185	192	203	216	225	203	208	214	198	196	210	201	210	185	217	209	196	198	167	215	233	198	194	226	208	225	204	211	227	198	189	203	206	213	218	204	208	210	191	203	193	198	205	190	192	205	205	201	206	225	210	232	202	212	190	195	224	192	203	211	211	202	184	207	195	225	201	200	200	230	241	206	193	219	210	198	181	207	179	231	223	212	224	219	226	190	201	187	207	207	206	197	190	209	184	203	195	196	203	196	197	191	218	243	195	187	212	231	200	201	183	185	214	218	206	181	190	202	202	219	196	209	193	202	200	180	220	234	200	216	202	219	197	195	195	222	210	223	207	224	215	204	214	203	210	179	203	229	190	214	219	183	196	190	216	195	202	220	217	216	207	190	205	200	224	204	200	175	199	214	194	194	217	202	193	215	233	203	189	197	212	189	207	219	246	187	189	220	229	206	219	170	197	210	225	177	230	226	184	206	194	222	193	217	195	225	230	208	230	226	206	216	192	228	212	180	227	209	235	232	196	210	177	219	192	205	204	229	212	202	235	210	193	192	209	196	198	192	222	194	205	188	195	214	210	200	187	211	195	199	222	221	223	200	210	216	227	204	191	208	202	209	202	185	199	215	207	212	196	194	224	193	203	184	212	201	204	195	205	217	204	220	178	218	216	231	225	188	212	199	228	212	209	231	187	211	197	198	197	217	201	189	201	209	219	210	216	190	189	207	184	208	223	224	202	201	188	228	197	187	208	219	212	208	202	223	219	194	210	210	202	200	193	206	219	199	211	183	210	178	234	229	214	209	186	232	183	212	210	198	172	189	211	199	204	204	207	215	205	216	234	178	216	205	183	226	204	180	194	210	217	199	197	204	202	201	181	193	192	196	234	220	221	225	211	190	184	189	212	208	191	214	205	215	208	187	232	217	203	202	206	191	210	220	183	179	209	210	195	209	212	204	190	202	228	198	222	217	210	194	178	197	205	197	215	218	187	219	224	209	217	195	193	209	208	221	207	221	204	199	213	217	222	208	209	192	200	187	221	211	202	191	217	230	203	195	200	190	179	207	186	201	199	204	195	210	212	188	198	198	214	194	200	207	184	201	206	233	193	192	189	219	214	208	211	222	198	237	214	211	248	199	200	205	220	193	202	221	244	211	221	199	200	198	220	191	194	218	230	200	203	203	200	202	214	204	205	173	205	209	202	212	209	205	187	221	225	220	198	201	234	234	190	195	187	209	229	180	230	208	184	199	196	208	199	205	217	225	207	210	195	207	224	210	211	179	194	211	209	188	207	210	199	212	201	210	223	234	222	196	229	204	196	209	203	200	190	213	197	197	209	211	200	203	239	248	218	179	203	193	183	215	214	201	198	193	213	187	211	213	197	207	224	194	196	218	223	188	206	212	195	204	215	228	219	200	205	202	191	203	186	203	223	217	217	194	202	234	229	207	207	205	213	211	172	190	207	211	222	209	191	203	211	186	220	199	212	194	185	205	205	239	190	197	223	214	221	210	209	226	217	210	230	227	223	220	199	229	210	200	192	210	220	219	202	214	194	216	231	237	203	171	220	226	240	208	199	236	201	210	216	229	204	189	209	235	197	208	204	195	196	194	213	205	168	209	217	199	207	191	230	188	204	200	232	194	186	176	217	195	202	202	203	208	183	192	235	223	181	203	183	215	185	189	227	182	216	214	209	210	207	206	196	175	198	209	207	214	206	190	212	205	206	203	204	215	194	199	166	229	190	220	210	197	213	211	227	204	196	211	186	196	231	200	216	211	197	189	210	203	207	173	196	185	214	207	193	211	207	217	225	204	213	191	203	212	202	212	205	206	222	198	242	179	213	186	208	221	249	200	214	234	188	191	207	228	203	199	187	201	205	203	188	217	218	214	195	191	198	227	201	200	213	234	199	217	215	190	217	219	225	223	195	215	218	206	197	206	224	215	210	220	225	183	229	214	203	186	204	209	185	184	214	202	199	175	219	173	188	210	198	221	191	199	198	208	207	224	210	197	188	197	195	183	160	209	215	205	201	209	193	207	212	222	194	220	219	215	209	206	204	189	202	210	222	229	208	192	208	194	186	185	220	200	200	190	206	210	232	204	210	220	188	176	209	194	219	243	174	225	173	213	209	191	220	181	183	193	213	201	192	241	206	222	212	204	172	183	209	241	193	213	203	211	176	232	212	198	209	217	212	205	210	201	192	211	216	215	204	202	209	209	193	212	210	205	201	208	190	207	232	208	205	196	203	224	211	191	200	186	216	214	227	209	208	178	230	240	183	216	215	185	218	199	236	195	203	205	221	197	195	199	219	190	209	193	200	222	202	187	220	183	221	243	188	226	197	217	184	225	182	193	185	209	211	217	187	230	204	201	187	230	198	217	189	218	199	217	196	218	218	201	202	199	236	200	215	186	214	204	198	211	197	196	195	222	229	204	188	211	206	191	201	211	190	202	173	208	232	183	218	207	220	222	204	216	225	209	226	220	218	215	213	227	221	215	191	200	224	190	192	193	238	200	180	213	187	204	214	216	242	204	226	236	203	221	211	213	234	230	189	193	201	199	228	232	205	198	189	206	210	218	216	197	221	184	214	200	189	218	201	219	174	218	201	216	235	220	214	209	201	254	195	204	214	237	199	183	210	183	227	220	198	186	202	207	184	222	180	212	231	193	207	233	193	197	224	198	220	198	205	218	184	182	211	214	189	208	225	236	197	198	218	225	234	207	224	208	199	193	181	183	206	215	226	170	214	212	194	200	208	233	211	206	227	205	202	224	201	219	222	198	190	197	190	192	215	219	207	230	198	218	226	193	209	176	211	212	201	242	210	201	199	195	182	186	202	221	216	210	201	197	218	214	200	214	221	245	210	224	202	221	215	216	196	199	194	195	200	175	194	204	188	225	230	192	208	184	227	186	225	208	191	223	192	225	209	199	222	204	198	200	203	210	196	212	211	196	206	184	196	198	202	218	199	220	201	201	203	211	204	205	224	173	230	202	180	193	213	213	218	211	210	221	200	208	198	192	204	219	191	193	210	186	209	196	207	200	216	198	211	196	203	237	226	215	219	203	227	213	191	223	200	204	180	203	198	199	217	239	211	202	201	188	197	209	205	189	210	217	234	203	206	198	190	182	203	224	201	211	197	211	204	190	204	194	240	211	197	201	205	213	195	210	181	182	214	213	194	216	192	225	219	199	207	217	201	229	204	209	163	209	214	216	200	189	211	207	205	227	205	196	191	187	207	188	224	199	203	204	207	179	207	189	189	191	176	200	209	189	218	177	200	205
2601	1144	2232	2463	2316	1798	1580	1284	1061	889	822	716	675	615	631	629	564	559	562	589	607	629	616	559	533	517	522	551	566	547	560	551	522	515	532	509	551	586	573	592	523	586	522	545	548	589	545	518	495	541	561	551	552	561	540	521	572	598	545	620	585	549	559	514	545	530	498	497	489	522	499	474	494	498	460	484	467	482	469	480	489	478	485	526	506	518	493	482	512	483	470	497	517	489	501	489	473	477	538	470	505	470	457	505	465	461	448	508	440	498	479	509	478	492	463	440	494	495	481	449	489	485	495	470	456	472	474	500	446	449	492	494	477	473	473	487	464	466	465	483	479	486	496	471	538	431	480	479	516	468	466	508	471	470	434	487	494	449	472	492	467	483	457	487	454	492	478	491	456	464	463	466	500	502	515	451	461	478	479	465	464	482	472	493	445	493	520	445	510	496	494	517	515	503	480	486	493	459	496	486	483	481	486	487	519	481	479	462	493	466	493	514	468	460	484	466	476	489	486	521	471	519	497	491	434	468	505	510	487	485	481	490	470	490	486	490	485	474	461	456	451	491	486	467	513	478	484	449	465	447	453	446	460	460	480	475	458	473	495	436	508	502	429	492	504	465	500	517	465	464	481	471	478	514	439	509	448	498	484	479	440	477	461	450	485	503	511	476	463	511	498	498	442	501	461	500	544	478	448	487	460	475	462	471	474	485	492	496	457	464	500	470	509	456	466	510	490	481	493	494	462	454	485	464	482	414	523	497	475	500	495	494	460	484	470	482	524	486	460	521	523	450	448	471	505	487	494	470	514	477	473	464	464	481	469	516	518	497	512	460	465	482	469	500	477	511	468	504	552	464	510	511	518	445	464	493	505	472	495	486	461	459	498	525	436	495	458	491	521	496	473	475	450	467	474	466	497	469	454	510	515	439	458	445	437	466	482	494	457	490	438	500	495	474	497	506	488	459	489	480	467	498	490	447	527	493	497	496	479	496	483	452	476	475	479	476	458	520	521	505	490	494	498	495	485	478	498	454	442	511	454	454	494	490	475	448	472	505	491	487	490	500	448	457	506	506	438	530	478	477	460	473	501	475	448	446	480	484	466	507	457	486	482	463	452	466	469	500	500	495	443	488	471	495	450	501	454	519	509	463	445	441	488	481	519	484	475	495	477	504	479	518	486	477	480	432	482	491	464	486	508	450	469	440	478	472	462	462	519	506	480	486	450	520	493	484	487	507	489	467	455	493	465	437	493	523	484	499	473	514	473	460	450	476	475	489	419	512	457	455	452	468	491	510	478	464	505	467	526	463	480	450	482	500	462	478	485	475	490	475	494	461	484	468	485	508	497	450	496	450	487	469	479	477	501	481	485	493	471	460	465	489	447	462	498	495	512	498	471	476	501	503	443	479	489	478	468	495	485	479	454	465	472	521	462	452	507	462	492	466	482	455	486	494	466	465	494	458	495	466	485	467	465	472	510	483	477	454	457	489	493	458	444	471	471	452	477	486	448	481	513	498	469	492	454	472	516	477	478	461	505	490	467	503	488	501	502	502	468	517	494	475	509	475	509	460	485	468	493	471	474	455	474	499	504	482	434	524	485	518	495	471	522	495	485	529	479	464	470	490	452	482	502	493	490	503	490	511	427	450	468	446	475	509	500	473	489	466	512	484	503	477	493	464	466	509	442	448	450	494	469	476	470	510	479	453	486	468	542	477	446	452	450	492	452	455	443	473	456	473	432	466	490	485	488	481	469	440	509	439	463	485	459	498	467	496	452	487	488	468	484	470	469	464	469	485	467	503	495	495	489	501	468	492	491	469	497	485	474	484	466	484	477	476	491	454	536	485	426	475	447	470	495	462	500	489	447	494	480	472	478	492	476	457	473	499	459	520	466	476	458	467	513	473	462	460	467	504	448	505	499	459	486	488	497	498	442	480	513	496	478	490	488	490	475	481	517	474	486	500	479	461	466	472	500	495	495	471	464	503	476	465	496	499	464	463	483	493	460	487	516	486	484	481	492	488	500	467	495	503	505	469	445	475	498	455	435	464	465	529	470	495	514	475	443	457	448	455	492	473	460	460	488	490	433	497	492	505	489	492	450	461	508	522	465	475	463	489	462	493	468	495	474	467	485	522	496	453	452	459	489	464	474	448	473	477	510	498	469	482	511	469	542	469	479	492	491	482	466	472	452	481	480	505	454	461	488	529	492	484	481	500	490	464	442	442	471	462	474	512	464	487	463	494	440	497	528	445	488	445	537	485	524	461	475	486	479	477	464	473	457	473	474	467	527	460	464	487	501	492	481	505	472	453	480	462	497	460	458	485	477	486	474	480	524	461	488	445	509	454	504	490	474	490	480	490	454	443	483	448	477	471	465	504	502	496	455	527	466	445	489	492	509	487	471	476	440	476	493	487	446	477	470	510	501	508	444	469	507	450	475	527	482	511	484	475	486	492	510	492	512	496	481	517	461	495	464	464	491	529	467	489	515	472	463	440	469	498	498	508	502	466	503	467	487	517	469	457	478	501	476	485	419	502	463	479	505	480	499	436	461	442	489	451	491	480	481	511	429	446	485	464	454	487	456	532	467	478	439	473	476	509	484	473	487	462	473	484	484	429	470	451	455	474	479	472	467	487	441	495	435	446	469	511	489	503	495	456	498	520	472	490	470	505	478	481	482	524	510	464	524	452	485	474	518	490	446	454	478	508	485	459	508	463	475	471	507	483	516	502	487	472	482	490	486	455	456	501	449	514	484	470	496	457	499	468	466	484	457	429	444	444	482	482	454	470	449	507	478	468	501	485	524	486	450	452	462	469	495	473	469	514	458	451	463	494	431	502	477	446	511	507	481	510	489	468	489	460	472	483	472	477	514	488	487	457	499	434	447	468	479	505	517	456	483	475	494	459	473	445	488	482	486	473	456	462	494	481	466	466	482	452	476	476	509	455	491	495	511	449	483	520	454	481	484	490	457	467	475	464	485	453	487	483	498	472	484	436	465	472	468	457	476	490	469	478	432	479	472	484	475	464	459	457	479	450	472	476	487	480	441	478	480	464	496	492	482	500	523	482	449	512	467	519	506	502	466	440	496	478	490	496	499	450	482	493	456	522	501	486	461	500	504	464	488	472	474	504	490	484	511	528	505	484	470	463	495	488	486	458	455	496	466	493	478	455	473	460	502	495	470	487	462	467	496	456	530	474	476	488	501	453	479	514	473	474	521	482	475	466	511	470	501	486	497	467	507	488	490	470	488	475	474	464	475	503	458	474	495	466	490	499	488	483	494	469	529	491	473	479	493	504	472	489	486	473	483	518	432	486	479	455	512	489	475	513	489	453	519	486	521	471	486	472	446	511	503	484	500	468	492	448	461	453	482	493	473	464	450	487	453	481	445	480	491	453	500	490	488	475	454	457	472	482	468	456	499	465	454	482	503	462	514	482	474	515	488	513	501	493	499	491	463	485	520	486	533	472	427	469	447	464	503	490	479	468
8804	2126	2607	2092	1325	944	668	523	471	366	308	280	220	216	197	165	171	178	184	167	180	218	149	177	171	144	161	139	137	127	144	150	120	142	128	146	140	148	151	143	144	142	126	140	137	148	139	164	141	149	119	114	132	158	129	146	111	124	131	189	122	139	165	119	124	139	140	120	131	126	125	139	133	116	124	125	127	126	128	138	119	120	122	113	138	117	120	130	144	103	98	121	132	114	112	136	122	123	120	125	129	115	118	142	125	145	110	104	94	122	124	130	123	140	111	114	132	151	117	108	117	136	129	123	119	128	125	107	117	116	126	142	128	110	118	114	141	111	120	119	108	128	123	133	113	118	114	115	116	117	108	136	109	135	130	136	135	108	131	108	131	114	135	124	145	118	147	120	102	109	116	137	118	137	129	116	130	85	131	124	110	145	108	118	130	117	131	114	128	99	135	122	106	121	112	106	119	105	118	116	109	135	117	121	129	123	132	123	126	121	125	114	144	110	108	104	118	135	103	128	113	111	110	123	148	123	116	126	133	124	115	127	114	102	112	117	115	120	131	133	136	135	105	126	117	121	126	120	123	129	138	131	116	124	132	116	105	109	116	127	132	122	117	144	105	123	117	130	118	135	128	107	139	97	131	144	132	126	118	129	112	117	138	120	132	115	125	148	115	130	118	128	122	107	131	117	147	126	134	134	132	126	138	116	122	124	124	125	113	118	133	115	143	110	116	123	124	127	124	126	133	112	129	132	120	132	139	120	153	107	114	125	127	124	114	123	128	139	121	129	103	137	125	112	126	116	129	116	120	122	104	122	117	126	124	119	113	129	116	115	116	127	160	113	110	127	119	97	123	121	138	130	128	116	122	118	116	110	120	117	105	112	122	118	124	140	124	114	131	132	117	145	123	126	121	118	123	130	132	144	118	112	121	111	124	124	109	116	130	126	108	140	108	133	122	124	139	139	99	121	112	119	103	118	120	139	127	130	123	117	121	126	131	123	114	122	123	124	136	115	105	104	96	118	129	114	119	103	105	125	101	122	105	132	121	112	111	109	121	102	108	119	111	139	109	151	119	124	137	104	118	114	124	120	126	113	99	105	119	130	124	150	115	139	110	134	119	134	129	131	127	141	108	121	138	125	111	115	116	130	112	116	114	108	124	135	104	111	101	122	109	129	129	106	116	135	117	122	100	124	106	107	104	104	140	119	119	109	132	112	121	124	116	136	121	120	132	121	144	118	114	122	120	136	108	134	98	123	118	117	130	113	114	129	145	143	125	124	133	110	112	128	120	97	106	105	108	129	140	116	93	124	113	112	141	106	108	121	127	106	117	127	111	106	114	116	130	112	132	114	140	132	109	118	111	126	117	127	124	121	116	114	109	122	119	132	128	119	124	114	100	128	124	107	120	115	129	136	122	109	111	127	103	124	140	115	146	114	120	101	127	112	138	112	113	136	118	113	100	109	122	120	115	118	124	119	125	118	119	113	138	121	129	123	125	116	104	110	144	125	145	121	133	128	140	114	124	125	129	121	127	103	136	110	135	130	116	131	133	123	142	151	138	149	125	130	120	111	128	111	105	119	137	110	122	114	141	159	122	132	123	115	113	116	126	105	111	128	111	111	119	120	141	100	130	112	123	121	129	119	113	127	123	127	116	122	124	129	112	126	108	109	115	130	125	127	144	112	121	116	92	100	103	135	140	115	118	121	123	117	111	121	128	142	107	105	119	123	126	111	105	124	117	114	133	138	138	118	98	113	144	128	129	131	121	114	112	125	122	120	130	111	117	85	102	133	117	103	122	112	109	118	138	113	121	103	131	113	113	100	121	131	124	102	124	129	138	116	152	119	123	126	126	135	124	135	115	107	135	129	132	110	131	119	114	122	113	125	121	141	116	122	107	130	133	109	132	116	124	126	122	139	126	126	127	93	112	122	125	102	121	124	128	104	107	120	111	111	125	117	115	104	130	120	120	126	127	112	133	121	102	125	109	100	128	123	108	112	130	139	126	136	113	127	124	138	119	111	106	112	100	123	130	112	140	118	124	111	137	106	116	120	125	114	114	123	120	112	132	107	133	125	117	110	126	107	116	125	115	104	131	127	114	120	124	116	104	127	117	121	99	106	93	134	130	109	123	101	126	121	100	141	109	135	120	104	127	126	129	107	113	135	100	120	116	108	102	140	148	123	116	118	133	140	143	127	115	113	109	107	102	118	119	128	125	120	118	108	114	126	102	107	116	122	119	112	140	135	120	118	120	108	111	119	122	149	134	115	105	131	125	128	112	99	116	124	114	130	117	111	116	123	123	124	129	110	99	138	122	118	116	133	127	109	109	95	119	103	123	125	130	118	118	124	123	114	127	110	129	130	121	142	115	125	120	116	99	142	119	114	110	121	108	120	157	112	118	109	87	107	123	136	128	120	101	116	106	131	144	133	123	102	118	126	118	116	124	125	118	109	117	122	129	115	106	127	128	143	127	135	125	122	124	113	143	127	102	105	134	111	114	123	106	122	111	109	123	125	124	135	122	140	113	111	112	117	117	125	149	116	106	124	134	130	121	128	121	112	122	129	125	115	135	125	125	124	128	130	125	99	124	124	114	113	139	98	138	122	110	118	113	108	116	130	121	116	128	119	114	113	122	128	127	107	139	142	126	129	113	118	116	121	122	119	136	108	123	113	117	107	88	137	116	126	130	130	101	132	132	124	125	113	106	121	114	122	114	98	123	118	105	120	129	116	110	123	113	134	122	107	111	113	116	129	141	115	120	145	112	113	135	113	107	114	115	133	105	125	126	112	135	114	119	133	100	121	133	103	121	134	96	115	123	116	123	117	111	125	120	129	120	105	115	118	95	123	117	136	112	129	135	146	124	138	104	118	112	123	134	135	146	104	114	109	108	122	146	125	113	117	121	113	116	112	109	131	127	122	128	129	118	130	109	113	119	115	114	136	122	122	121	107	104	112	126	125	132	122	111	88	103	140	132	91	100	106	97	128	110	127	118	115	115	111	131	109	132	103	123	103	119	109	117	111	111	121	134	132	112	116	124	127	113	139	117	114	98	122	108	118	106	130	102	119	121	138	112	132	113	121	128	94	137	99	133	125	123	113	130	115	130	139	117	130	118	120	128	133	114	123	138	127	114	126	114	121	120	104	122	117	116	126	127	138	114	89	138	141	129	118	134	115	137	99	124	128	132	121	119	115	110	129	125	113	121	105	135	119	130	139	127	113	138	119	132	136	137	131	125	119	109	109	108	101	102	105	116	126	133	120	95	123	126	130	108	112	108	113	111	125	102	108	120	109	124	118	120	113	99	103	118	125	111	114	131	136	122	103	111	108	108	121	116	120	117	119	114	131	133	120	132	122	119	112	130	109	107	136	130	132	125	140	109	127	140	131	122	118	127	126	137	113	124	130	112	135	93	120	104	136	115	134	116	123	109	125	112	129	130	107	114	123	126	124	110	103	101	127	126	118	126	121	122	130	133	120
6274	2106	5059	6205	5367	4331	3367	2751	2238	1848	1573	1311	1076	1016	859	814	761	717	678	643	731	909	696	618	619	603	555	571	534	463	517	522	508	523	474	499	503	479	590	562	506	563	478	453	467	462	484	461	459	428	428	443	453	479	445	450	484	466	526	552	484	491	505	399	402	424	386	388	378	351	331	338	312	314	330	313	334	326	314	306	292	308	338	326	341	332	325	301	304	332	340	308	311	322	328	282	327	312	300	297	292	316	325	316	286	322	315	320	308	298	328	335	284	302	309	313	308	316	312	339	337	295	312	290	307	308	292	298	278	280	291	277	290	277	274	312	286	290	333	317	287	306	305	297	261	296	304	307	281	289	298	297	309	274	298	274	283	310	328	289	319	311	309	314	294	292	281	256	299	304	320	299	294	327	325	292	288	290	291	324	313	288	296	289	328	318	278	293	299	302	298	282	319	306	302	293	312	340	328	311	295	271	325	296	305	285	300	276	319	318	305	295	302	299	283	304	312	254	316	295	271	287	318	292	290	307	324	302	315	309	300	297	302	291	326	322	296	282	315	328	313	352	287	280	302	287	306	298	310	288	290	314	297	295	291	301	308	296	299	297	327	265	284	316	290	274	296	313	322	290	297	298	280	322	271	309	314	295	305	284	287	302	289	300	307	287	306	293	308	302	312	299	269	292	292	311	293	300	313	324	282	299	304	303	316	313	322	307	313	326	309	321	330	301	319	288	288	281	276	293	273	323	310	317	263	298	308	316	285	298	276	302	318	298	294	293	292	272	301	297	297	300	273	296	306	296	315	307	274	313	280	303	318	292	273	309	308	302	287	304	289	316	331	313	310	292	323	322	280	308	326	278	302	297	311	320	274	282	309	291	306	298	290	305	303	327	270	313	286	298	298	292	268	303	312	305	287	319	282	284	296	316	293	303	291	311	308	280	295	293	293	304	310	303	293	282	298	316	308	306	315	295	292	301	316	307	269	306	316	311	311	277	297	334	304	318	299	304	330	330	296	281	302	296	308	273	281	289	307	295	327	322	300	300	334	297	302	306	294	266	275	327	307	304	300	303	332	290	312	278	303	285	322	305	290	283	310	284	318	309	302	300	295	319	290	301	266	288	310	310	297	298	317	293	301	317	294	316	313	313	305	323	293	290	280	299	314	285	294	305	287	300	309	278	300	324	301	322	303	279	307	302	318	308	297	308	298	291	269	297	288	301	312	304	292	335	293	295	320	321	321	320	339	304	328	312	289	298	292	347	294	300	277	288	298	282	318	318	293	276	281	297	295	346	327	299	296	332	303	294	292	273	316	315	293	294	286	282	308	294	323	293	304	339	309	292	294	302	281	312	303	297	300	302	276	309	320	296	306	317	302	298	307	282	306	326	337	298	307	301	293	292	301	300	310	324	299	319	300	298	295	296	303	295	318	334	316	280	297	277	306	302	315	300	279	279	288	317	316	284	287	262	322	271	294	312	288	272	319	321	297	303	307	291	310	310	328	291	299	300	302	305	297	292	284	317	275	312	308	332	284	299	312	311	322	295	301	298	309	287	303	276	282	334	303	315	299	275	309	283	312	283	311	322	271	292	280	306	272	312	309	282	317	323	319	278	305	303	316	306	315	309	310	319	328	299	276	263	300	299	301	299	279	288	288	285	298	280	288	297	314	272	297	323	298	311	304	311	289	306	325	291	274	289	322	334	281	317	302	250	319	285	322	316	261	292	337	281	323	273	272	301	323	284	294	317	299	300	295	292	323	311	329	307	315	322	302	290	320	303	306	303	311	320	318	278	330	266	322	295	309	321	303	296	290	321	293	278	283	294	296	305	304	302	307	302	302	306	293	294	286	280	274	306	283	302	312	332	318	273	282	315	311	321	268	294	309	272	286	281	283	299	314	316	300	304	301	287	321	305	334	292	332	277	316	289	302	313	327	317	293	326	309	284	322	308	263	319	297	309	287	286	295	305	280	291	294	291	310	304	254	306	262	307	306	313	309	308	304	309	308	266	335	279	319	298	297	321	319	298	335	315	320	272	290	319	314	279	296	320	313	325	311	327	288	308	319	300	316	277	300	319	297	278	298	262	305	303	308	292	312	312	312	306	301	303	287	293	323	288	330	307	315	297	301	311	301	303	292	308	297	294	318	312	282	292	277	250	282	337	311	301	278	291	272	314	318	307	313	317	301	310	330	300	292	274	255	282	296	320	283	309	298	280	319	300	305	258	299	299	304	276	316	310	305	317	306	331	307	288	282	319	305	285	314	299	294	343	298	287	272	315	332	304	299	295	299	291	298	289	314	337	302	316	306	297	304	337	300	299	314	296	302	302	307	265	309	275	296	321	307	284	296	347	332	286	321	291	248	319	317	293	308	326	298	310	302	319	279	273	289	293	314	309	326	295	296	274	319	290	301	283	305	260	325	323	295	282	309	289	319	304	304	326	290	306	284	292	322	307	305	275	302	304	333	307	318	307	282	303	272	317	265	302	303	285	303	297	315	299	279	296	274	313	307	299	287	293	295	295	256	293	310	317	304	284	311	299	297	288	297	284	303	277	314	276	319	316	268	278	277	329	313	301	287	304	324	325	286	296	268	299	319	357	302	260	275	306	308	310	315	292	291	286	299	324	289	302	323	273	325	324	309	319	294	304	321	313	293	279	308	328	317	278	312	297	285	290	299	307	299	324	309	296	289	294	312	304	285	327	294	278	281	306	310	334	318	288	307	304	281	301	315	337	310	292	317	295	295	291	311	306	347	316	301	272	292	280	300	289	291	285	280	299	291	294	302	283	288	322	332	329	301	293	284	312	321	292	306	311	304	266	304	301	303	291	304	288	331	275	306	292	314	300	290	311	311	325	339	300	266	294	289	303	292	282	303	296	306	281	287	322	302	288	291	292	297	282	293	311	298	279	293	298	261	324	326	266	302	294	272	304	294	311	284	324	281	287	293	290	331	288	307	286	288	310	318	290	306	318	304	311	294	295	316	276	284	286	325	283	320	294	294	279	286	300	320	325	307	304	296	331	299	328	327	313	306	292	306	304	291	291	293	307	304	309	283	303	272	296	289	300	310	269	295	327	289	316	309	333	263	282	312	299	291	301	288	306	309	300	324	297	331	326	274	335	287	288	268	299	286	286	291	308	292	318	328	323	295	315	292	311	294	314	302	335	289	305	310	320	287	283	343	290	313	317	306	287	283	306	318	295	295	311	284	285	276	284	291	300	329	315	308	306	313	336	275	275	290	306	294	317	273	309	304	299	287	298	303	300	318	315	266	294	304	291	303	280	298	281	311	279	289	324	303	302	312	301	279	347	302	293	300	295	316	286	283	269	297	298	294	293	324	291	297	291	310	276	308	314	292	306	303	277	318	285	339	310	317	297	303	294	311	281	318	338	313	304	268	296	297	320	302	316	305	280	296	280	328	289	330	328	291	290	280	291	286	307	305	334	313	302	309	309	317	314	311	275	325	291	293	312	302	296	302	330
15376	3907	4497	3377	2213	1623	1173	926	654	605	471	381	355	288	249	254	225	230	213	197	203	252	209	202	207	183	166	181	179	162	156	177	154	178	165	169	157	139	183	178	135	178	148	151	139	160	170	162	155	150	159	151	150	160	167	145	163	147	145	170	167	151	176	159	166	164	151	155	174	133	124	117	107	143	130	142	102	135	142	140	147	122	151	131	136	121	141	123	143	110	115	128	117	127	127	148	124	139	121	119	142	140	124	112	137	126	125	111	128	133	119	111	151	127	123	142	108	133	117	129	116	109	136	128	123	126	126	122	128	117	126	129	141	152	118	116	127	142	139	160	136	117	162	126	150	120	127	130	129	116	122	132	139	131	141	140	135	139	139	141	147	123	132	110	141	112	105	119	123	118	139	117	127	133	144	121	113	119	106	128	130	118	120	128	122	109	127	149	128	129	119	128	126	134	132	115	114	134	138	129	140	124	91	140	139	144	141	114	135	146	128	120	113	140	147	143	130	131	142	127	122	134	120	113	134	142	136	100	128	112	130	123	124	108	124	123	130	108	126	139	120	133	132	119	109	121	112	136	137	118	130	121	131	114	112	114	148	125	161	116	139	125	144	114	141	123	122	141	148	132	140	126	119	129	133	106	128	129	129	131	129	144	140	127	108	115	118	117	114	129	120	110	118	118	118	160	143	136	101	136	137	91	124	119	151	125	110	149	128	127	138	112	136	130	134	123	105	133	132	127	119	127	140	148	138	124	103	122	124	131	132	139	129	133	117	133	120	131	126	137	145	128	99	108	108	120	133	121	116	129	134	105	126	143	132	134	127	136	136	131	120	124	130	117	109	133	119	132	131	134	123	117	131	121	136	141	134	123	138	102	144	107	135	126	119	120	137	159	120	112	121	145	132	134	138	117	151	113	129	130	127	124	128	110	124	148	105	123	135	129	142	153	127	139	110	130	134	141	116	114	139	132	134	143	117	133	134	125	115	126	110	119	127	118	105	109	142	128	131	126	111	122	141	126	137	113	123	136	123	140	141	122	132	136	126	125	130	135	150	108	124	128	108	137	108	117	129	116	112	140	108	129	128	129	118	117	117	123	119	135	129	127	116	118	107	122	120	118	115	136	108	117	121	131	126	118	128	115	118	114	139	137	107	126	125	137	107	125	117	122	122	120	128	154	130	114	95	134	155	129	119	142	120	102	117	127	127	130	119	147	138	127	114	127	144	116	127	131	126	123	130	114	122	136	100	118	113	127	131	140	124	136	136	122	128	129	124	124	127	125	128	106	118	108	128	134	106	128	117	138	126	124	112	144	120	117	131	117	142	132	125	127	135	137	121	103	125	110	139	141	124	130	143	150	143	110	139	119	117	133	130	126	114	131	160	121	129	117	117	135	113	117	124	120	126	133	113	128	132	126	124	141	125	130	126	128	122	125	117	120	136	127	125	107	134	138	110	105	121	123	131	144	120	120	130	138	140	146	106	107	125	116	152	129	128	133	107	119	128	119	126	116	134	114	123	128	139	134	104	119	147	129	120	133	147	133	122	112	112	127	134	123	121	147	133	130	114	131	128	134	94	138	130	146	142	115	123	117	123	118	130	118	122	135	128	131	136	130	125	128	136	117	124	141	140	114	129	126	131	117	134	141	137	132	138	128	126	130	126	127	132	139	129	140	121	134	134	122	121	129	132	127	142	123	115	116	129	129	128	138	140	130	119	152	117	137	138	134	127	132	116	131	136	142	135	131	109	109	124	132	121	132	128	130	103	129	125	122	111	123	129	110	118	136	130	141	143	131	136	100	128	121	127	133	134	108	119	121	132	146	126	130	126	114	124	125	135	124	110	158	134	133	119	129	122	126	131	137	106	130	136	120	136	123	128	156	131	124	126	128	130	131	142	107	96	111	133	163	129	137	122	135	139	113	148	131	140	131	145	119	126	123	117	119	142	127	122	129	122	138	144	143	116	132	112	125	125	129	116	134	116	122	145	134	126	129	130	114	117	134	122	113	133	120	120	131	124	129	125	130	128	116	135	129	114	120	127	138	111	127	124	134	114	114	141	125	130	126	128	119	128	117	139	125	127	129	146	140	120	143	126	125	134	132	127	124	121	117	134	128	115	136	146	135	130	142	123	132	132	142	125	114	141	125	126	111	120	129	145	133	126	121	128	123	150	111	147	110	151	112	111	135	141	138	135	126	125	111	132	115	144	114	124	138	136	131	106	134	105	137	148	135	117	125	129	129	127	124	128	145	132	112	135	118	151	124	113	126	142	132	110	123	123	102	130	126	119	141	132	129	141	119	143	111	108	117	129	115	123	137	127	138	145	134	119	125	123	144	123	127	126	125	130	116	118	106	120	144	131	124	133	133	132	120	118	102	145	122	122	118	139	151	117	135	126	130	114	117	131	129	142	147	135	138	115	108	124	121	121	115	121	122	114	118	108	122	123	132	132	116	130	118	119	129	111	119	141	143	110	125	116	132	143	131	125	121	124	121	99	127	127	134	119	131	138	105	112	117	107	108	129	105	129	122	133	124	120	125	133	111	132	147	115	129	133	103	124	138	131	119	123	128	105	142	125	132	122	127	127	159	132	123	120	121	149	112	101	115	147	159	114	113	135	123	120	119	137	121	130	115	146	131	126	147	133	122	115	128	115	130	138	136	137	108	139	134	125	111	158	156	148	136	104	122	133	131	125	114	133	131	124	117	129	111	141	116	112	124	121	128	113	143	128	126	136	147	119	123	120	120	106	125	127	146	132	124	115	123	133	133	124	138	138	136	112	118	132	116	102	143	123	135	141	116	123	142	114	117	130	129	132	131	110	122	134	123	126	129	130	128	122	123	120	115	114	120	120	117	118	114	137	127	122	120	111	141	135	120	124	103	117	106	123	120	142	129	136	129	127	113	119	145	146	135	105	110	123	143	137	128	137	129	128	125	114	121	134	102	120	101	142	136	134	112	127	129	132	119	134	133	153	136	139	137	127	138	137	123	144	119	140	148	137	121	122	126	126	118	128	141	126	119	130	105	107	122	142	115	135	130	125	136	126	115	137	125	125	106	129	151	144	115	133	99	119	127	123	109	116	133	145	143	143	124	127	135	126	112	120	123	118	111	137	139	123	111	117	115	144	142	138	121	135	142	132	117	143	131	109	122	136	111	123	121	133	121	128	124	130	135	139	109	144	128	119	129	141	124	125	135	111	95	120	121	155	129	111	126	121	149	131	133	122	112	126	113	112	140	142	122	130	122	135	123	118	129	107	112	132	127	109	120	116	125	141	137	123	131	122	121	110	116	126	135	131	112	120	115	133	127	142	118	122	134	117	145	118	116	127	130	115	123	112	124	131	125	128	120	131	142	124	131	138	159	144	96	123	112	118	124	119	122	134	117	129	124	126	139	135	139	127	134	138	129	111	139	116	125	117	138	119	132	123	96	130	126	128	132	137	127	128	131	123	118	126	98	132	124	126	133	145	119	124	105	118	124
8287	3190	7947	9513	8188	6685	5286	4321	3503	2978	2450	2021	1773	1426	1242	1179	1157	1066	990	971	1079	1308	1011	936	961	826	884	748	672	652	662	696	691	672	620	643	682	694	790	800	643	704	590	605	563	604	632	622	487	490	563	546	585	643	592	618	561	648	694	670	596	610	592	611	508	503	487	434	420	443	375	354	331	322	321	327	338	345	335	328	353	361	370	377	388	374	355	353	380	334	322	319	336	352	343	331	318	334	305	314	333	340	349	304	331	326	373	324	366	339	360	291	346	339	349	339	337	325	338	335	352	357	343	351	317	361	333	342	347	353	354	304	328	335	332	359	352	338	310	313	309	308	332	359	283	360	306	325	298	308	333	357	333	363	331	333	324	328	318	341	355	339	331	356	344	304	309	324	305	287	304	343	343	350	323	322	319	314	331	334	348	353	336	304	318	323	355	343	296	319	331	316	310	299	329	342	319	315	340	301	363	311	308	317	344	327	319	308	323	325	328	337	316	318	325	318	306	332	333	311	302	317	308	308	355	345	290	332	329	296	341	345	341	328	341	356	301	352	309	316	340	332	308	311	350	328	329	319	325	335	319	316	309	314	317	299	343	329	343	342	327	315	287	332	317	308	320	333	290	317	311	332	300	318	346	342	337	333	338	351	334	321	327	330	339	338	332	342	351	274	341	344	323	336	340	364	341	312	324	348	313	323	353	316	319	316	333	308	341	356	350	357	302	348	316	329	355	363	328	349	308	333	337	311	305	343	361	314	375	291	334	290	310	314	303	337	318	352	280	377	313	327	334	340	344	323	347	285	365	307	297	323	317	313	301	315	315	346	353	333	333	316	328	311	351	319	346	308	323	324	363	330	309	311	300	347	272	303	341	341	277	324	311	330	296	294	316	323	377	291	321	329	349	313	312	317	319	319	316	304	334	304	324	324	340	349	311	343	348	316	332	334	331	343	322	302	327	326	310	347	337	326	312	313	332	318	333	327	312	314	320	306	324	352	351	309	330	286	317	308	360	330	295	326	323	285	330	317	337	328	326	335	334	318	327	333	347	306	340	329	338	320	315	310	349	330	317	343	296	334	302	313	346	350	291	342	325	321	326	325	296	313	307	301	276	317	334	355	297	328	298	325	329	338	333	329	291	312	341	325	316	313	314	326	315	334	331	329	321	306	353	289	315	315	333	290	318	307	329	295	343	329	332	336	327	319	323	346	331	350	357	326	340	331	321	299	318	318	323	296	316	335	307	350	328	309	330	300	295	338	306	316	339	316	352	287	329	308	301	332	292	350	322	335	312	294	352	328	335	369	298	332	312	337	352	366	335	340	351	315	318	356	325	343	319	332	341	324	306	318	313	351	324	334	318	322	336	280	304	326	341	355	300	324	314	327	334	321	305	297	330	308	352	323	325	327	353	328	262	304	305	321	318	324	311	331	335	289	309	334	323	319	333	314	329	301	342	326	322	308	324	348	313	320	315	316	311	312	327	322	339	310	330	337	326	305	343	323	305	362	333	309	303	335	310	314	338	339	301	346	297	305	312	301	342	308	317	351	336	331	326	329	324	336	377	343	329	349	336	345	345	315	353	335	308	305	346	315	317	327	327	346	310	351	322	321	293	323	309	337	335	272	301	335	335	333	334	305	318	316	320	295	329	324	345	312	331	352	317	307	339	330	332	304	329	319	333	315	311	331	305	344	333	321	309	317	329	347	322	309	339	317	335	331	328	307	314	305	316	319	338	346	343	300	336	312	353	321	320	335	339	342	324	308	301	345	333	317	315	307	291	332	315	297	326	316	329	318	329	330	340	333	304	327	312	291	328	332	347	308	315	288	346	304	329	295	330	326	332	340	329	307	336	309	326	293	303	347	306	345	307	331	349	324	331	341	303	336	299	333	320	348	349	334	300	323	322	327	310	332	320	369	313	329	315	319	306	299	310	332	361	306	308	315	343	323	332	328	353	328	324	329	335	313	332	309	291	340	326	299	298	318	356	333	301	346	328	343	338	332	330	366	325	325	354	332	300	308	308	331	335	347	335	336	359	334	315	357	344	324	315	347	323	348	331	303	311	338	336	322	338	307	329	300	334	317	345	305	336	309	328	316	322	305	354	286	310	339	342	341	379	319	314	339	313	328	363	329	312	314	298	329	286	309	335	336	345	304	319	329	321	286	303	311	319	311	327	323	323	369	338	363	314	307	347	332	328	321	336	307	331	328	314	299	325	341	341	331	315	323	320	330	305	340	333	314	335	315	332	349	330	347	311	344	327	305	343	325	341	306	317	335	336	327	326	326	340	298	331	322	355	348	312	358	345	316	329	305	343	324	329	353	343	323	302	324	305	336	323	329	366	336	333	355	317	333	305	323	348	303	308	306	323	305	335	309	345	343	325	334	315	334	324	302	326	334	311	343	326	312	360	329	343	318	310	304	374	320	346	318	347	316	296	332	335	382	322	355	289	306	343	339	310	320	327	379	333	347	350	317	315	321	294	289	328	315	323	331	321	311	296	361	317	302	338	351	327	332	311	310	321	339	349	322	321	298	325	313	354	330	319	303	344	353	317	324	311	348	362	333	326	323	321	339	346	312	320	360	326	304	289	320	304	333	317	329	316	307	302	326	339	338	341	318	339	316	284	324	328	297	310	331	337	344	323	336	317	333	357	312	306	353	332	318	323	303	303	303	320	311	372	344	310	311	349	326	329	354	312	288	318	345	301	340	318	328	363	292	337	354	312	319	321	333	313	299	319	341	317	332	297	297	309	333	307	295	349	332	320	290	316	320	335	317	331	329	309	345	306	334	317	348	343	311	339	341	315	305	288	323	326	315	342	322	302	311	301	367	323	324	355	343	344	343	361	326	331	329	299	316	311	329	329	322	322	340	319	325	327	368	347	353	341	328	334	351	297	317	340	299	325	352	366	329	351	335	308	321	335	334	335	338	308	291	308	337	343	334	308	331	327	287	298	334	310	347	319	335	314	293	314	348	325	325	302	310	346	353	329	322	364	329	321	312	324	335	348	304	352	329	309	327	323	328	315	306	347	307	331	308	336	350	313	336	338	344	345	332	331	338	361	338	327	332	322	316	339	318	324	321	308	379	338	340	340	334	317	307	309	327	326	322	349	314	303	336	360	280	322	297	298	360	329	327	306	304	347	335	342	324	323	327	308	279	340	347	314	341	297	370	346	326	334	342	340	305	323	315	307	335	312	316	316	319	353	317	309	338	338	329	307	364	308	365	350	326	324	331	328	296	325	320	331	318	347	297	317	300	318	309	329	312	323	358	327	319	330	342	316	328	328	297	329	337	328	311	354	302	345	292	312	297	336	303	329	327	323	319	324	328	330	321	343	319	311	317	335	297	335	311	331	310	322	293	317	318	306	325	328	306	299	317	324	346	367	327	322	301	308	327	323	315	308	326	340	312	304	329	357	339	302	337	320	349	334	300	331	345	315	339	312	331	306	329	331	341	318	338	319	341	319	346	324	353	352	336
2902	847	1032	796	604	500	398	351	299	290	269	241	256	240	229	212	246	207	216	219	214	226	263	237	228	215	209	225	211	211	231	210	246	216	209	229	245	258	199	216	201	216	238	250	215	229	242	210	206	203	204	202	239	214	221	231	245	226	216	229	211	233	236	230	209	241	226	207	213	203	197	219	243	207	212	206	231	198	197	205	194	221	203	222	215	224	213	239	206	202	231	207	231	204	177	199	181	197	211	217	213	204	203	181	235	226	213	203	200	192	214	222	226	199	219	197	201	241	209	193	194	185	207	208	195	197	220	217	203	198	224	196	204	208	241	226	193	208	205	217	215	199	199	185	205	188	203	210	224	233	187	202	196	206	222	221	233	199	205	208	203	206	228	208	209	210	224	205	213	205	199	243	197	208	210	184	221	221	209	224	194	220	201	204	194	227	202	214	207	214	187	199	163	201	189	178	198	197	196	227	196	193	190	208	217	192	202	207	182	232	232	206	214	211	234	216	206	222	223	213	210	199	211	202	182	185	198	219	200	230	191	227	196	213	221	180	214	193	217	205	205	227	233	192	226	171	211	201	222	191	199	209	219	217	239	182	203	195	208	198	201	194	204	182	190	215	192	212	223	185	203	198	184	208	196	224	213	209	231	174	218	204	209	217	219	197	191	237	220	213	233	202	227	220	206	207	203	211	217	224	183	219	195	196	199	216	202	191	210	204	230	215	208	222	206	214	215	221	206	196	214	219	221	197	201	203	187	212	223	232	221	218	194	208	212	223	222	210	208	205	222	207	235	225	193	198	207	210	217	210	209	217	200	212	245	216	217	220	198	213	185	203	213	205	200	215	211	223	201	220	230	192	219	193	214	193	207	205	230	225	218	191	204	217	203	198	227	202	207	182	199	228	183	187	207	221	195	193	216	228	203	210	196	193	203	225	196	196	186	214	244	206	197	228	201	217	215	220	205	205	210	205	176	219	207	199	192	208	208	238	230	220	192	210	212	197	192	220	208	200	206	205	208	193	174	206	210	198	220	188	205	212	190	206	207	175	207	186	229	220	191	223	205	222	233	204	184	214	190	227	227	217	207	205	217	190	203	214	220	233	217	227	197	257	180	211	226	182	186	220	191	216	225	200	213	185	204	214	224	192	205	197	209	216	218	221	200	188	201	211	204	194	212	245	243	217	212	199	198	226	203	199	207	197	245	224	225	226	221	220	224	216	236	231	195	193	216	194	209	189	200	197	207	222	185	187	225	211	222	207	189	194	208	215	171	220	214	230	191	221	189	219	204	236	196	187	199	192	219	197	243	250	220	172	211	223	205	213	211	207	202	223	197	219	226	212	222	216	200	237	201	220	231	215	202	222	199	199	230	202	202	212	197	220	179	203	224	206	206	206	218	194	204	205	223	200	218	186	201	213	204	211	196	200	221	198	183	197	209	200	199	218	191	232	216	215	186	192	203	211	202	228	203	224	217	200	203	217	179	217	197	229	204	228	240	194	206	219	210	210	200	227	256	213	218	188	213	194	190	219	227	222	221	217	209	198	227	214	213	200	204	213	232	222	206	202	209	189	204	219	232	180	224	199	236	206	205	195	203	204	228	192	203	211	208	225	186	189	215	222	212	195	243	203	201	170	197	195	200	183	210	226	201	212	227	192	211	198	248	205	206	247	223	220	189	224	168	225	216	215	193	202	221	194	203	205	242	211	197	231	208	229	229	203	198	219	189	215	228	210	192	206	214	217	224	180	216	234	214	229	221	205	216	191	204	212	202	197	190	204	175	208	200	188	206	219	221	178	232	198	213	195	206	210	177	199	228	199	172	215	228	188	192	200	211	201	223	259	199	196	209	200	192	203	179	205	223	204	198	205	245	190	193	219	191	233	208	191	227	181	182	196	172	200	218	206	229	208	218	215	235	186	220	202	198	179	201	214	223	208	199	209	219	194	211	211	206	216	233	188	241	208	206	199	202	217	193	215	193	213	201	248	236	211	190	201	204	214	192	223	243	196	213	207	211	206	192	219	195	192	225	217	247	213	216	220	197	220	203	217	193	201	194	194	203	200	184	232	204	248	210	237	193	238	209	202	234	202	232	227	213	226	216	220	209	205	216	231	201	224	192	204	226	190	204	210	197	187	189	204	242	222	203	182	193	231	226	215	202	217	231	206	206	204	212	228	192	209	182	209	188	233	190	237	228	206	185	233	188	216	218	203	229	221	217	188	193	190	205	221	208	211	211	231	188	213	186	189	196	216	224	209	208	236	205	220	224	208	201	214	234	210	213	194	232	215	214	213	205	221	245	200	196	221	196	196	209	215	229	177	207	195	213	203	173	209	214	212	228	216	223	202	219	243	217	178	176	215	192	238	209	209	208	196	187	206	205	237	213	224	190	215	238	221	211	216	230	172	244	191	208	204	197	223	218	215	207	219	224	211	194	247	219	211	207	215	203	210	200	224	203	220	230	197	209	211	187	212	210	200	193	224	231	196	215	215	199	224	208	220	197	218	204	196	212	213	179	183	208	217	209	207	191	215	203	203	217	231	226	238	221	220	198	181	207	211	219	232	210	201	224	173	199	228	226	213	189	207	197	184	191	210	192	225	186	220	235	243	211	226	198	210	211	201	207	219	211	202	207	206	202	204	192	195	196	229	213	211	223	197	194	200	210	198	204	215	197	194	185	212	226	198	219	232	199	196	213	219	193	205	199	222	218	195	200	210	205	208	207	205	238	225	227	211	186	220	214	198	211	215	225	219	194	207	232	183	226	205	192	208	173	204	194	231	224	211	211	208	212	225	225	209	189	237	235	212	234	218	193	212	213	216	188	226	227	185	218	220	188	222	222	205	215	219	204	193	192	181	180	212	219	173	192	205	205	206	222	220	202	174	203	218	224	188	192	215	208	205	196	193	181	210	225	219	226	185	202	226	180	186	214	213	226	211	225	189	210	233	200	197	231	191	204	215	198	184	195	228	196	205	208	201	196	213	176	212	208	200	211	201	204	223	223	217	194	236	237	227	207	196	191	202	213	197	215	185	252	233	238	180	214	183	185	229	201	209	212	210	209	231	193	240	223	216	200	204	205	189	189	190	193	228	223	203	217	209	229	202	216	199	217	195	222	232	198	223	228	214	217	226	207	222	213	203	183	171	183	195	216	209	190	214	207	212	184	225	201	225	197	194	214	219	197	194	227	201	180	220	193	208	216	207	200	214	194	201	188	193	205	199	216	237	208	188	228	192	174	192	211	209	195	216	207	212	201	206	199	217	225	225	221	195	219	214	204	198	217	210	238	219	227	215	206	214	187	202	223	220	224	209	204	211	225	210	206	169	187	193	201	209	194	196	222	225	231	196	177	221	236	235	208	225	194	184	206	210	205	221	228	196	209	206	218	215	190	202	183	214	201	221	205	202	205	214	206	179	243	215	211	210	212	198	212	211	228	222	215	207	197	186	211	191	238	179	211	201	192	214	198	191	209	220	212	195	200	227
2618	1112	2251	2667	2287	1792	1465	1259	1068	900	828	766	679	611	537	594	584	550	579	566	600	659	655	585	589	537	579	597	519	526	524	554	553	552	550	499	550	557	622	587	546	582	554	545	541	541	545	569	521	521	545	580	572	586	552	562	562	555	588	561	601	555	577	574	527	538	514	516	503	506	510	470	475	459	505	472	475	509	487	492	530	495	526	540	489	460	494	486	491	475	525	474	494	496	484	464	517	494	475	468	514	506	522	498	541	453	518	508	460	477	469	496	476	499	518	491	508	536	488	516	519	523	497	479	506	474	477	504	492	441	496	447	488	494	464	466	486	477	497	473	498	464	486	441	498	493	505	519	512	486	492	499	466	516	474	480	512	515	510	460	531	498	458	500	471	483	476	475	460	507	524	452	472	458	457	515	485	458	473	518	460	465	525	477	506	494	460	487	492	523	506	511	448	500	525	470	468	486	488	517	478	481	467	497	508	502	490	463	483	464	533	493	483	488	490	547	474	472	511	487	498	460	475	501	487	494	513	522	499	480	491	487	478	490	491	479	479	523	471	484	475	509	487	499	530	519	504	481	472	478	483	503	465	495	462	485	466	490	457	445	498	513	465	494	483	455	473	479	455	487	486	457	483	491	487	516	474	506	474	485	504	441	495	510	471	443	519	531	479	500	489	484	485	481	469	476	451	493	474	497	481	491	520	471	489	482	510	489	490	499	485	533	526	495	460	522	456	527	502	499	528	458	489	517	476	471	491	485	509	481	499	467	500	515	503	505	500	492	441	496	510	543	484	526	509	525	479	490	524	484	469	468	529	453	539	495	467	498	481	482	487	511	470	492	467	462	479	484	501	498	491	507	481	489	471	487	513	478	515	493	498	461	476	502	505	499	499	484	492	499	509	526	458	490	500	496	498	518	496	515	508	495	476	495	487	510	486	490	467	462	497	514	482	488	515	528	536	507	470	514	513	525	479	492	503	510	503	473	454	484	461	497	496	513	476	490	524	488	463	489	507	465	508	496	465	470	465	491	503	445	474	480	505	532	469	541	517	478	476	486	504	434	466	487	524	460	513	517	498	488	499	494	483	490	481	470	468	476	471	494	488	493	471	528	500	503	483	482	489	498	478	516	477	497	472	534	469	534	486	462	516	495	478	488	499	495	490	473	487	483	529	448	529	509	469	513	517	583	456	438	480	473	464	450	491	543	458	440	491	506	497	502	451	504	483	468	490	498	504	464	477	506	467	490	478	493	516	463	490	490	460	514	458	481	492	478	519	505	473	485	494	512	499	488	511	511	481	482	516	461	467	484	469	473	481	476	512	475	491	479	505	458	518	486	476	490	516	496	505	504	440	515	507	450	490	504	463	499	511	484	472	472	521	518	472	513	530	490	480	429	521	472	487	497	450	496	480	476	477	485	473	506	441	483	482	492	474	526	508	476	512	491	459	466	479	483	515	461	471	505	467	496	452	521	446	505	490	478	466	517	487	512	519	488	481	476	474	502	510	512	496	483	497	502	483	532	495	489	496	481	485	491	512	452	494	444	479	475	485	459	451	468	517	465	515	472	484	479	481	489	502	479	506	497	491	491	517	471	476	514	491	519	521	473	493	475	431	491	472	467	494	491	482	500	471	524	489	456	495	491	500	443	454	468	492	520	496	456	482	494	486	494	469	526	479	459	478	482	474	472	522	504	515	492	446	469	522	473	461	446	518	503	456	440	493	471	504	501	485	502	481	479	508	463	511	500	566	455	502	452	517	464	490	498	501	458	485	465	495	448	509	437	478	486	461	467	495	524	504	508	447	513	445	523	504	445	520	469	500	475	462	497	500	527	496	485	492	477	533	464	530	460	483	482	509	510	480	517	474	460	480	445	479	465	513	523	502	484	496	477	520	466	463	494	511	494	529	465	487	488	489	486	506	481	483	484	480	539	489	468	451	509	460	492	472	503	491	477	510	492	477	516	461	510	518	495	480	463	494	498	486	507	480	462	498	505	437	488	492	479	458	509	491	463	508	505	500	466	471	461	494	467	485	469	432	473	522	458	490	513	461	511	517	464	503	498	471	530	529	492	492	470	472	496	486	482	497	453	477	518	462	489	511	505	490	471	481	485	482	490	496	502	470	476	525	492	500	492	493	503	469	490	512	446	478	489	464	471	481	461	526	527	464	506	460	476	507	510	519	430	472	505	478	476	514	487	498	486	496	520	485	511	512	471	519	506	476	445	502	456	497	465	501	483	468	471	483	523	514	505	514	503	478	481	464	526	509	529	501	465	477	501	482	495	483	498	457	528	491	493	503	481	463	478	489	497	524	481	480	484	487	489	466	447	440	489	459	492	511	475	498	518	481	480	477	511	481	511	498	522	486	489	494	475	460	492	488	470	529	464	531	458	489	467	442	521	467	442	544	488	469	462	487	520	481	494	503	495	503	471	500	519	521	465	518	487	463	480	489	502	529	473	487	463	514	492	462	524	491	494	534	452	483	479	447	460	477	492	499	510	480	481	497	509	487	495	512	472	513	489	477	527	442	513	463	540	484	530	455	473	501	501	525	478	478	506	514	477	525	471	501	487	509	486	517	465	493	506	465	500	482	526	488	473	494	464	491	471	468	496	516	486	491	469	523	460	496	463	465	492	499	496	502	454	500	488	533	498	507	517	523	492	506	495	456	501	500	494	519	464	479	490	491	508	489	509	500	483	497	447	475	522	503	481	490	464	486	462	505	492	483	478	462	508	541	438	464	485	501	488	503	494	473	485	531	461	512	452	539	458	452	534	468	520	455	486	550	441	473	480	497	497	482	502	466	488	528	486	498	494	469	501	502	498	483	480	477	492	479	469	475	467	483	511	467	495	482	506	440	501	497	505	469	498	512	471	463	480	480	484	489	518	499	510	468	512	478	491	456	472	454	500	505	524	467	491	474	474	503	505	455	490	502	507	462	521	472	505	486	456	523	478	495	475	457	471	528	538	472	474	496	487	491	470	462	516	483	433	480	479	484	476	456	518	524	494	497	487	503	492	520	503	524	469	514	527	449	490	514	484	505	461	465	529	483	531	490	471	527	492	491	499	496	444	506	496	503	498	477	467	472	499	477	501	503	439	452	513	538	473	526	492	470	527	437	458	511	500	468	487	517	517	497	486	499	528	495	530	474	477	493	507	467	488	496	504	492	449	438	513	498	472	515	467	467	508	550	489	472	527	527	487	456	535	468	471	493	487	491	475	485	479	490	465	460	477	505	491	515	513	499	466	467	443	526	465	504	487	497	466	507	506	515	501	481	497	453	479	479	468	492	495	521	507	507	469	467	502	461	499	482	517	448	504	527	495	483	464	493	449	447	473	499	484	471	532	526	471	471	520	511	464	499	469	529	458	481	498	494	482	498	519	524	494	489	514	442	516	494	480	523	474	483	432	476	485	458	471	521	511	451	474	483	504	480	474	449	505	509	480	483	534	507	530	484	441	466	522	508	502	474	505	429	483	489	467
8637	2061	2633	1931	1398	1020	742	542	454	382	292	265	217	224	229	186	187	175	167	168	180	198	181	157	171	148	184	169	167	139	133	135	149	138	142	147	148	170	156	157	167	143	155	166	156	145	140	160	132	139	156	154	145	140	144	161	147	155	121	165	137	162	149	147	136	140	134	132	109	148	119	129	130	118	136	123	115	107	121	107	114	126	115	124	115	113	107	126	121	127	129	131	96	103	110	118	143	122	128	139	122	129	119	104	114	117	115	127	115	141	107	115	99	123	130	109	125	136	119	144	115	136	115	142	130	137	118	131	122	117	129	126	106	115	134	96	125	112	141	117	107	111	110	103	120	121	110	121	116	113	138	125	132	120	135	139	114	111	117	124	107	115	111	139	106	118	125	145	129	116	114	119	129	118	137	114	126	110	126	116	129	123	123	94	155	106	122	117	123	121	140	134	139	108	120	104	135	129	110	114	135	137	116	137	118	102	119	119	130	119	132	147	116	131	127	133	114	118	110	123	115	123	136	123	120	121	119	118	115	120	111	113	126	146	121	108	125	117	109	128	123	139	131	128	113	112	125	129	126	122	143	110	112	129	126	102	122	109	118	121	109	113	131	137	118	126	103	117	124	128	130	128	125	105	119	128	113	119	121	140	105	120	107	125	128	120	116	118	119	137	123	124	137	117	125	139	132	145	106	107	124	113	101	127	112	146	125	112	129	127	113	129	118	108	134	123	141	125	128	133	140	106	99	133	126	110	111	115	115	137	119	121	133	124	140	137	129	152	139	127	121	137	109	109	117	132	131	122	109	126	127	146	139	123	135	112	129	110	104	129	105	127	109	118	108	127	127	121	120	118	101	120	143	128	116	125	118	129	126	114	144	116	133	124	127	137	129	143	128	109	134	147	140	128	131	121	135	116	124	119	110	143	120	117	126	111	128	113	137	131	117	98	134	133	140	112	134	113	116	113	121	130	123	124	117	102	124	107	130	136	117	132	120	118	117	110	126	125	126	115	123	127	106	124	129	129	107	119	139	128	125	112	140	127	134	116	124	115	130	121	131	122	129	131	127	122	117	120	125	124	118	116	93	136	133	124	94	131	119	134	122	125	127	137	128	116	112	141	114	125	130	116	127	117	120	133	116	120	109	109	127	124	113	105	136	115	140	116	119	111	120	132	125	153	98	145	120	117	117	112	105	125	121	124	133	111	127	122	122	115	110	106	113	128	120	109	138	134	114	125	157	126	139	115	130	121	127	131	121	133	134	126	115	102	129	135	123	141	129	122	108	131	107	132	114	127	123	123	143	92	83	141	129	130	108	138	135	125	103	119	116	111	112	109	123	123	98	103	111	113	120	137	112	101	142	125	111	133	144	127	127	116	113	126	126	122	128	120	117	107	125	118	112	126	121	106	108	127	112	112	135	121	126	130	142	144	142	124	113	109	110	154	109	110	128	119	111	132	113	95	130	132	135	118	128	121	113	126	103	123	113	124	114	131	133	122	137	122	120	127	120	133	141	117	136	113	120	131	119	106	139	122	112	119	139	121	121	100	115	122	116	138	122	129	123	123	137	115	125	125	114	107	119	105	130	116	134	133	123	104	124	109	130	106	117	112	118	129	127	129	109	123	133	126	131	130	132	113	121	120	151	103	93	114	124	120	137	146	128	126	114	127	102	119	116	117	138	124	109	119	131	117	118	128	113	120	153	111	125	125	119	122	129	131	116	117	128	129	116	118	127	143	128	119	126	126	112	89	114	138	136	102	121	122	143	135	124	132	146	136	120	114	115	149	114	127	115	107	122	132	132	105	150	111	117	106	98	123	99	119	114	108	129	135	115	132	121	123	132	124	117	141	133	133	120	156	124	145	108	138	131	129	130	129	111	128	124	120	120	128	135	135	118	116	110	101	136	145	125	117	108	122	123	130	131	125	94	118	119	117	104	128	123	112	118	134	132	135	130	108	140	128	115	137	115	124	141	110	130	130	138	157	113	126	125	104	127	131	126	136	128	97	108	106	117	123	103	123	125	139	116	120	116	144	132	117	129	136	117	117	137	145	133	132	109	124	110	141	118	125	114	115	120	129	125	124	123	116	140	116	122	111	135	122	129	130	115	129	115	125	124	149	149	112	138	136	119	120	102	117	124	113	113	111	122	115	133	96	102	126	115	128	125	117	128	120	117	117	122	133	125	108	127	120	120	126	122	112	112	134	119	156	131	141	111	116	144	136	118	125	134	121	109	106	133	131	125	124	136	128	119	104	104	126	122	128	118	129	152	135	126	116	115	122	110	100	129	130	123	113	118	125	120	128	119	119	123	127	129	134	111	117	149	135	126	119	115	131	126	132	140	131	131	113	108	124	118	135	118	138	119	115	122	131	122	120	115	117	118	124	119	133	121	126	125	122	131	111	118	127	114	107	122	135	118	108	125	117	122	93	126	132	145	111	109	112	141	151	122	101	104	102	115	127	132	128	122	98	128	141	127	123	122	124	105	122	109	144	121	116	116	134	134	117	129	128	109	114	138	103	128	124	125	114	149	107	129	132	114	122	148	145	115	128	87	124	143	119	115	129	124	109	138	119	111	139	114	113	112	145	129	126	146	123	118	136	127	136	116	123	127	136	115	112	124	133	124	126	125	113	110	119	131	114	132	127	138	133	129	123	116	110	143	112	102	113	128	114	126	101	141	134	136	111	133	134	126	124	135	108	122	117	126	131	140	152	126	130	109	132	131	107	122	95	108	128	116	113	110	116	114	147	131	116	113	141	121	103	124	127	133	106	133	138	128	126	93	121	120	125	121	142	125	126	137	119	116	112	102	136	135	133	112	118	133	110	117	119	105	122	136	130	134	116	117	142	99	106	117	129	130	120	132	108	124	120	134	128	127	129	136	130	129	130	140	132	126	116	133	119	132	140	114	115	105	124	131	133	127	156	123	148	116	129	114	126	127	137	142	98	110	134	111	121	125	132	118	109	144	109	122	112	104	118	121	128	124	125	122	120	115	119	108	127	124	104	121	134	124	106	133	148	120	120	143	137	98	133	108	137	124	120	116	123	117	129	124	150	126	109	114	112	108	114	130	111	104	123	122	154	119	129	123	123	106	112	119	130	117	133	115	109	132	122	89	115	113	116	120	94	135	142	136	113	123	125	116	115	124	115	138	113	142	126	122	108	125	116	139	119	115	135	123	91	124	114	145	103	111	105	143	138	123	110	105	130	117	122	126	139	105	125	136	116	138	129	105	124	124	125	128	123	149	140	122	124	128	124	124	114	119	123	119	113	123	108	131	110	135	121	124	133	128	124	113	118	112	116	107	141	113	142	117	145	129	125	138	118	127	134	112	130	116	131	128	122	131	106	132	109	112	117	123	124	125	121	120	131	104	119	109	122	123	110	122	134	110	109	145	113	119	118	137	108	131	135	120	111	125	137	124	121	120	122	114	112	117	126	123	123	126	120	113	135	135	113	136	123	115	113	112	116	113	119	120	124
6138	2061	5066	6225	5324	4325	3355	2770	2283	1879	1612	1340	1040	975	836	784	739	746	665	686	784	931	799	672	618	563	622	547	480	527	509	504	485	516	521	506	504	525	559	555	496	563	549	456	504	502	467	479	433	421	444	447	461	530	526	473	493	507	519	525	485	503	570	501	433	394	382	375	377	326	359	313	306	295	331	300	289	314	291	307	350	315	325	348	361	322	368	308	304	343	306	280	337	301	282	329	271	313	309	307	299	334	299	320	293	323	315	300	323	345	326	327	329	332	347	321	326	298	327	325	314	329	301	321	280	321	293	316	308	342	295	310	307	320	289	307	300	305	283	315	292	275	318	301	300	292	290	273	272	305	291	293	307	314	309	309	297	296	275	262	300	304	319	334	337	277	292	301	303	323	327	284	333	275	327	308	315	302	285	299	314	291	335	334	314	293	323	300	304	314	310	305	298	292	281	346	336	329	321	297	338	317	326	279	278	306	286	304	324	334	320	300	305	299	313	313	288	298	330	323	335	313	307	313	294	311	273	287	298	279	291	283	313	324	324	288	319	309	306	308	272	292	291	294	312	319	334	307	329	273	292	325	310	331	298	267	322	309	278	339	295	306	280	285	329	307	276	286	283	295	290	278	278	312	277	301	309	326	292	308	303	308	326	344	324	308	282	301	288	304	305	338	294	301	292	307	286	304	318	325	302	300	302	292	304	282	330	322	295	324	319	287	301	292	291	323	324	305	309	317	289	307	319	311	327	298	308	310	286	264	312	312	328	302	336	315	312	318	302	345	306	315	324	290	298	306	313	316	304	267	284	296	303	302	305	296	325	297	291	316	294	291	291	300	274	298	311	305	313	279	309	317	339	299	312	314	316	291	281	333	270	300	314	328	319	277	307	288	285	327	302	293	276	315	307	311	290	305	299	302	319	323	303	289	324	321	285	302	304	286	294	309	303	314	296	283	287	286	331	324	326	311	310	308	297	339	308	267	316	338	288	350	313	299	308	296	315	298	285	278	323	310	305	287	317	298	328	314	349	302	314	302	298	307	320	307	303	335	292	311	319	290	315	317	329	337	297	295	307	296	321	277	305	276	304	294	275	323	280	277	299	322	302	312	299	292	329	301	308	304	332	337	294	291	282	323	314	322	301	311	299	298	324	315	318	336	291	291	305	307	301	322	303	297	298	304	301	319	341	295	326	294	309	307	297	284	300	319	309	323	303	297	322	302	308	300	294	309	312	266	299	304	293	297	303	314	317	298	307	295	316	293	285	299	279	309	314	300	302	345	322	308	289	307	318	298	327	310	308	332	301	304	325	318	316	314	320	335	309	281	309	295	300	283	310	274	328	321	304	334	320	296	296	293	295	326	306	267	311	297	328	310	289	316	305	303	301	294	287	273	294	304	301	305	291	313	326	290	308	337	324	326	308	303	328	298	311	319	302	321	305	313	312	327	304	285	332	302	316	313	307	316	306	276	325	280	308	282	318	307	314	299	288	325	326	291	297	361	321	286	298	291	324	328	291	264	318	304	307	304	300	326	289	285	297	305	284	329	284	309	308	306	308	281	322	316	322	299	333	289	268	315	304	297	285	325	287	297	320	296	292	308	321	328	306	303	313	327	308	281	299	366	334	338	298	332	305	299	278	340	315	301	305	328	323	337	312	332	289	298	299	309	295	317	315	301	301	321	295	348	317	312	283	309	327	312	333	347	305	306	281	301	328	350	284	314	303	321	290	299	311	331	272	311	321	310	330	304	332	288	305	318	305	310	294	287	299	329	269	266	340	309	319	286	287	291	313	310	334	300	327	329	322	329	291	326	320	322	301	277	309	317	293	310	310	344	303	320	333	288	302	302	317	325	302	286	315	315	304	292	291	305	329	304	309	336	300	300	319	290	342	312	294	327	299	310	301	277	296	300	320	335	284	341	330	332	302	354	320	318	301	294	277	318	306	307	324	326	332	291	289	333	304	294	308	291	299	312	268	265	333	295	322	318	278	343	322	310	308	291	312	295	310	292	324	310	287	301	335	330	339	269	291	286	305	319	313	275	305	301	297	284	285	293	321	313	285	315	297	307	345	325	291	298	312	295	319	296	248	308	296	315	309	288	317	305	301	331	287	301	323	301	328	296	311	340	314	281	296	313	296	289	316	318	305	300	293	310	299	324	320	322	322	335	322	298	303	327	265	322	304	276	282	301	281	274	306	279	343	332	293	311	315	321	301	309	332	289	327	313	305	312	327	345	291	272	313	326	295	294	296	297	284	326	306	332	288	333	306	284	321	294	314	330	296	299	301	337	303	308	334	335	289	271	303	313	307	302	322	321	313	326	300	306	319	261	311	313	319	322	292	327	298	318	283	340	329	326	320	309	317	310	313	293	301	326	302	307	267	294	303	327	290	278	285	292	303	316	310	309	333	320	289	300	330	321	316	310	308	303	331	300	289	287	344	308	297	324	332	295	313	293	287	298	308	326	295	306	296	319	308	314	339	298	301	299	297	321	297	327	318	329	314	290	307	301	334	301	303	302	291	308	312	307	301	290	312	312	318	314	338	322	315	342	304	319	304	324	328	320	358	309	310	300	289	289	316	298	297	304	285	312	329	316	275	272	321	325	313	275	322	296	290	275	269	297	299	268	312	284	302	335	358	309	312	346	325	329	298	269	324	290	317	309	320	267	333	291	294	339	309	334	322	307	285	319	331	301	299	287	296	301	296	307	319	265	337	322	314	307	292	275	275	289	293	282	312	331	302	290	336	284	339	315	315	316	275	312	296	291	333	334	309	304	308	296	305	276	309	290	294	314	295	314	313	304	315	310	301	302	308	323	293	332	345	294	314	301	298	321	299	306	324	299	315	323	331	326	296	293	316	310	327	304	312	304	306	281	281	321	330	309	323	333	304	321	301	315	289	295	303	304	310	298	272	326	275	311	285	295	272	315	304	311	322	305	318	326	292	318	296	276	339	318	307	306	318	327	282	311	347	298	297	314	323	293	269	299	285	331	305	305	318	299	314	322	307	318	292	302	287	323	303	296	327	302	292	286	328	323	273	302	308	310	303	292	328	290	312	298	305	342	296	304	326	310	297	276	313	313	323	314	297	283	309	333	311	314	327	315	330	315	300	317	289	303	306	309	318	310	309	313	322	321	319	295	313	289	323	297	268	284	296	297	296	340	287	301	297	321	289	293	307	298	333	334	297	310	293	307	305	322	302	316	312	304	326	308	303	282	298	297	320	285	314	341	333	310	274	307	322	350	325	310	331	333	362	308	301	297	302	302	302	310	299	282	283	294	307	316	297	281	273	268	291	330	312	284	330	299	277	306	286	336	296	298	303	280	316	309	279	297	273	328	281	339	303	304	293	316	307	290	309	302	301	296	326	296	280	305	337	287	276	307	315	314	300	307	332	283	312	297	299	299	343	305	278	300	286	316	316	298	310	323	279	283	334	289	285	302	299	337	288	346	295	298	331	285	336	284	315	320	274	337	314	329
15396	3982	4329	3349	2250	1633	1144	896	681	615	441	377	333	241	266	259	238	224	204	185	246	257	204	227	208	223	228	179	171	181	185	182	172	190	181	207	151	158	174	158	171	172	147	153	174	153	156	167	160	130	171	148	157	176	170	179	165	160	161	164	148	172	159	163	138	148	129	156	127	138	143	131	136	136	125	121	134	116	144	108	140	124	135	134	130	137	129	125	142	142	144	142	133	139	146	150	116	118	135	136	134	150	128	141	134	132	137	152	137	126	128	119	154	117	138	128	125	136	154	134	123	143	111	107	102	153	120	139	128	115	132	146	133	129	132	123	132	103	143	121	137	122	129	124	129	128	143	115	119	119	130	128	129	112	127	136	93	145	111	123	139	127	122	147	126	135	125	141	127	118	133	150	139	127	131	109	151	122	134	123	147	139	122	135	143	128	130	127	127	123	137	121	116	113	122	126	119	135	125	145	138	110	126	123	130	142	143	144	136	128	123	135	127	144	132	114	137	124	140	160	147	115	128	121	148	131	119	115	131	124	140	151	103	110	138	130	121	126	109	120	161	137	120	126	111	109	133	130	122	126	127	124	136	140	126	130	129	123	134	132	108	138	140	111	129	119	123	140	119	110	135	134	146	142	128	128	131	144	131	100	135	151	143	127	133	119	134	141	144	143	108	130	145	129	110	109	136	126	151	126	126	117	129	117	139	138	135	135	138	114	121	116	143	122	117	148	115	130	112	134	134	134	121	114	134	132	125	123	147	130	110	147	125	141	133	128	127	133	120	117	131	116	121	119	118	143	124	124	144	128	100	125	121	135	123	126	153	131	149	106	112	123	127	141	149	125	168	132	124	121	119	142	124	120	121	142	127	131	109	123	137	104	128	127	141	121	152	130	125	125	151	117	147	118	124	147	125	107	107	138	130	141	139	145	127	139	126	134	125	125	113	138	129	130	141	128	103	121	122	136	127	102	116	138	133	126	134	149	156	129	132	147	129	117	153	120	124	124	139	136	127	118	141	116	130	125	158	129	150	118	141	132	146	125	130	121	133	133	123	113	115	143	149	125	123	113	127	133	130	138	149	139	143	116	133	121	154	120	120	125	117	121	125	141	138	117	125	120	135	129	139	125	111	142	152	118	143	127	164	124	136	120	121	123	122	147	149	133	125	129	123	142	120	129	131	124	156	125	126	120	153	124	132	147	115	122	109	124	148	121	98	125	110	124	108	129	151	124	108	121	116	144	135	124	164	138	146	135	135	154	132	159	125	117	109	142	130	134	133	124	140	138	111	112	123	125	128	135	119	121	142	111	117	118	128	120	112	117	139	123	129	127	127	129	128	110	106	121	123	115	157	144	131	125	129	125	140	149	140	131	109	102	136	137	123	117	151	131	110	143	107	129	135	132	123	131	125	111	120	114	132	110	136	151	129	122	124	115	120	135	112	123	116	129	142	129	144	134	132	138	141	126	130	141	129	131	104	115	132	138	116	121	116	125	122	138	101	129	137	131	120	132	123	111	127	125	130	98	131	118	137	130	139	137	115	166	128	122	117	129	131	123	114	133	117	125	122	144	140	160	128	131	114	142	121	143	112	109	138	120	124	134	109	127	127	114	142	144	138	150	138	112	126	129	102	130	121	151	141	117	126	120	131	136	136	131	130	115	128	131	103	150	117	111	143	132	106	135	123	121	148	131	130	116	124	133	134	147	130	135	139	121	124	124	121	137	115	118	134	136	135	114	93	98	143	111	124	125	144	131	119	116	116	115	123	127	158	134	126	114	135	139	131	110	134	113	137	149	116	126	111	120	121	133	137	123	134	109	152	135	135	124	118	117	114	133	111	131	132	109	144	152	113	113	127	119	127	122	125	120	135	111	144	135	126	118	117	129	125	136	113	125	136	129	123	138	147	134	113	137	111	121	140	115	111	120	125	115	113	129	121	147	135	126	117	121	137	114	130	128	138	143	109	131	114	108	120	106	127	132	106	121	120	110	138	142	138	125	127	122	123	138	131	139	117	124	128	131	137	138	153	113	121	145	123	136	122	143	132	145	130	147	137	159	162	133	137	125	140	146	102	114	126	109	118	123	149	120	138	105	127	140	111	143	121	124	134	139	147	131	149	126	133	151	137	122	119	134	109	121	136	127	131	115	135	120	139	114	135	115	121	142	142	131	132	144	141	132	128	132	131	136	129	111	129	135	125	119	138	142	122	128	144	105	133	128	122	132	126	140	138	116	115	152	119	142	110	121	140	125	135	132	116	98	105	126	123	137	118	108	148	123	122	134	142	131	127	147	124	120	123	145	131	128	131	140	110	145	148	123	153	141	132	131	122	146	130	130	149	135	127	126	126	121	119	113	152	144	126	135	128	128	117	143	142	119	133	147	122	118	113	118	130	120	132	133	140	122	132	133	121	112	120	143	136	154	120	144	109	132	136	116	126	119	124	123	121	129	123	127	138	119	130	110	129	130	128	128	120	139	127	115	144	134	161	121	125	132	151	133	119	123	115	147	111	121	121	137	114	141	123	115	120	125	135	141	138	136	116	132	112	152	118	159	120	140	119	141	140	123	140	131	110	131	139	138	121	139	126	120	125	133	151	148	123	142	106	156	149	119	136	120	131	120	126	121	140	139	130	134	108	121	112	128	118	130	120	138	115	126	142	127	132	126	119	141	116	125	153	119	137	134	142	129	132	139	133	121	113	113	138	114	128	116	137	143	113	126	128	134	106	150	131	135	115	107	123	142	137	115	126	118	118	121	127	138	136	123	123	128	123	138	133	97	127	130	135	120	111	132	108	132	113	122	132	114	108	131	95	140	137	131	114	123	128	118	128	131	128	129	111	119	131	131	127	124	137	140	139	128	112	144	113	111	139	119	129	137	142	128	154	148	143	127	115	124	121	132	143	142	125	143	146	107	138	133	140	121	147	147	128	147	124	110	138	132	125	143	113	137	139	137	124	114	119	132	123	122	110	136	123	124	123	147	147	115	140	126	123	118	124	141	121	140	145	131	122	112	152	152	104	107	125	121	120	120	120	141	115	128	155	135	129	125	130	127	124	139	125	146	116	121	111	124	118	131	125	132	127	126	135	137	149	127	118	112	130	154	129	125	125	133	139	156	130	133	122	132	124	135	161	120	109	124	132	142	133	123	126	133	118	95	119	129	144	129	137	120	152	125	132	126	131	119	121	146	125	132	142	138	116	128	115	131	119	116	126	135	114	134	120	122	118	135	131	129	140	128	120	123	129	140	131	135	137	139	126	109	116	128	125	143	134	139	139	146	112	130	131	133	121	117	119	133	136	137	125	115	137	141	138	122	105	120	120	135	115	147	122	123	134	111	133	139	135	150	127	149	135	110	140	126	138	127	133	125	142	124	124	110	120	120	125	146	130	125	133	129	115	129	139	119	130	122	125	127	126	109	128	131	128	126	121	147	126	136	130	123	120	126	124	112	121	123	120	128	142	113	135	134	146	127	125	132	111	130
8212	3181	7848	9319	8235	6747	5409	4358	3569	2829	2386	2066	1692	1433	1293	1171	1127	1045	1011	987	1144	1278	1138	994	899	908	820	670	672	636	697	645	677	721	618	686	676	678	739	760	702	727	657	600	610	652	663	586	547	535	535	561	621	676	631	615	569	644	629	646	597	593	590	573	562	486	468	452	434	434	369	370	301	366	338	380	330	359	364	343	374	350	369	339	384	386	366	351	380	339	358	346	339	313	316	317	336	343	326	338	338	375	318	314	365	364	330	348	326	316	353	347	323	373	316	333	336	340	335	364	369	346	357	370	343	331	315	330	306	357	321	318	332	356	323	318	342	326	283	330	340	335	338	330	330	301	320	333	339	302	333	332	341	328	354	339	325	282	323	350	329	348	328	330	323	327	319	284	301	334	316	321	335	300	345	292	323	359	315	316	338	319	339	351	299	317	334	329	321	321	345	337	315	341	301	346	320	346	321	314	336	338	343	338	324	339	342	303	309	351	322	338	312	336	351	329	311	324	344	339	356	324	341	339	367	336	311	330	333	330	301	344	332	361	314	318	328	346	334	327	329	320	359	353	330	315	350	338	320	329	328	295	324	294	336	332	345	336	336	330	346	346	347	349	325	322	315	309	364	315	344	345	351	315	329	368	316	332	326	328	339	349	347	284	351	319	319	335	316	346	329	340	326	309	290	360	296	309	316	328	323	343	325	330	297	346	369	341	323	350	322	306	296	327	339	342	303	355	325	336	308	304	341	338	335	310	327	336	326	300	320	323	338	340	356	321	313	299	339	324	315	297	309	330	354	314	342	316	310	338	334	301	292	312	329	356	334	347	315	328	330	340	312	323	341	319	293	350	328	327	323	337	320	337	372	340	353	334	324	308	334	332	330	306	309	343	341	315	326	338	330	316	347	314	339	350	330	333	312	340	336	334	295	322	348	323	315	320	327	327	327	349	345	352	334	311	353	324	329	311	356	333	324	346	303	310	360	358	365	312	335	331	327	336	323	329	331	350	328	300	329	332	344	350	335	329	310	325	358	366	332	338	347	300	348	351	337	328	307	304	326	347	320	302	302	305	348	319	324	300	338	350	333	291	367	340	331	345	362	341	329	293	312	310	345	324	324	317	342	351	353	373	312	338	353	350	298	347	325	341	347	350	318	312	347	317	345	317	334	304	364	342	334	303	331	325	311	303	339	313	323	312	309	304	347	292	353	324	315	276	347	304	325	323	338	331	337	299	332	345	327	333	318	322	349	315	300	333	339	344	344	319	307	305	351	324	334	327	382	337	326	307	340	324	313	314	343	334	314	338	280	296	336	320	341	369	324	317	319	336	357	309	340	288	323	348	318	325	364	330	331	336	340	311	336	348	285	340	329	309	322	325	342	307	328	321	329	328	366	355	378	343	315	317	343	378	349	320	330	343	311	328	329	305	301	324	329	364	331	340	292	333	336	301	335	327	287	342	311	342	333	317	338	330	337	338	331	296	341	309	317	326	335	276	341	353	366	317	320	310	325	306	315	330	353	322	320	333	342	314	299	312	306	344	354	340	329	344	343	334	339	326	338	332	344	344	319	307	354	369	323	315	337	339	307	304	318	351	361	333	327	296	294	373	332	297	327	361	319	359	353	317	311	337	353	301	340	330	337	332	362	311	340	316	328	319	345	354	337	314	335	313	342	325	332	330	325	328	352	325	327	344	326	306	337	334	358	361	336	348	335	304	299	329	336	354	345	348	321	322	363	338	356	329	323	344	330	318	311	362	350	327	332	350	350	324	344	314	310	324	337	302	325	348	339	317	344	327	320	353	321	309	323	347	310	329	341	330	321	317	329	346	325	299	338	331	322	345	332	356	340	329	309	307	361	332	322	307	313	321	351	299	339	314	327	307	351	345	355	344	340	290	328	327	309	331	332	360	327	318	315	343	348	331	320	338	376	325	312	315	310	309	315	312	305	321	328	295	334	312	306	324	303	343	334	355	328	349	316	314	340	322	328	340	340	369	351	332	317	317	334	278	337	316	349	342	368	347	343	309	353	330	313	344	358	324	351	330	341	289	358	292	330	302	335	346	314	355	328	332	321	318	314	316	324	307	345	328	320	348	355	302	318	318	305	330	325	335	338	346	331	331	352	326	308	347	318	306	331	336	328	332	340	338	330	341	334	333	314	319	338	342	343	326	340	338	308	330	346	339	347	349	324	312	356	332	314	320	326	332	340	343	325	324	303	322	316	341	332	314	316	358	339	324	345	339	313	328	323	307	312	314	317	315	358	308	312	324	305	362	296	341	303	327	357	361	305	319	318	359	323	316	322	315	313	333	337	354	337	325	303	324	310	327	322	352	341	302	306	307	304	331	352	308	358	313	357	339	344	334	313	313	311	344	327	314	340	320	345	335	332	342	339	277	308	332	298	328	334	347	316	329	326	322	342	330	339	297	305	325	336	351	325	324	323	337	330	332	336	335	320	338	360	331	303	345	332	322	367	325	358	323	338	295	365	347	293	306	333	330	316	332	328	308	355	310	342	326	313	307	355	322	350	321	343	304	334	356	308	333	318	343	315	330	318	345	351	307	328	329	338	322	323	273	334	317	303	346	332	343	319	336	326	327	339	335	327	329	317	341	332	320	330	351	350	325	322	304	325	324	346	314	363	315	323	307	305	315	335	334	321	298	332	340	340	324	329	321	308	320	311	331	341	297	326	322	286	330	291	307	298	348	375	328	332	321	305	354	307	327	324	356	318	355	322	324	319	311	316	319	331	323	331	325	303	319	348	337	322	313	341	324	326	317	340	318	324	319	330	320	339	295	294	299	312	325	330	342	324	322	334	332	326	343	341	310	336	321	335	326	339	335	334	306	350	311	338	329	354	348	358	327	342	347	336	350	335	345	329	334	342	357	317	311	295	339	331	343	331	324	337	341	347	316	320	299	330	318	323	297	301	329	355	320	348	322	340	323	322	340	330	339	337	303	337	327	313	325	338	305	339	356	269	316	308	338	323	323	338	315	330	327	321	321	355	317	354	326	320	308	322	327	343	326	325	306	331	304	318	352	315	306	328	326	327	335	352	340	342	315	332	318	340	329	328	329	356	379	332	294	334	366	342	345	325	323	364	305	326	339	318	340	331	355	336	341	332	326	371	324	317	345	330	312	335	338	351	319	308	316	334	307	327	339	308	320	290	368	332	307	368	321	341	346	319	341	345	331	296	329	333	336	323	330	318	336	362	311	351	320	309	329	332	353	294	326	335	345	346	317	318	365	312	325	322	315	358	328	326	309	333	323	353	322	353	322	326	308	318	329	332	332	331	349	336	339	341	328	343	358	335	306	348	327	315	327	319	360	350	333	333	347	329	360	354	352	334	331	309	370	334	315	343	327	324	323	348	285	314	365	318	294	299	342	316	326	349	335	326	332	312	327	322	302	354	288	337	300	339	317	347	327	316	287	324	369	351	347	295	345	327	333	354	319	340	344	330	339	329	352	339	341	324	359	337	351
3000	879	1080	912	619	495	404	356	324	302	258	254	234	225	241	234	241	235	232	200	247	246	253	236	218	222	211	214	215	222	233	212	212	236	208	231	242	233	228	219	225	229	210	212	202	200	214	222	221	229	205	207	213	215	239	206	232	216	226	206	211	234	187	243	235	250	193	228	223	217	196	197	181	206	216	217	192	223	216	206	241	207	221	215	185	235	204	206	214	201	218	219	202	194	225	195	190	231	219	233	202	195	205	228	184	212	216	220	205	209	226	233	206	230	208	225	220	236	192	214	185	178	194	186	245	203	210	214	186	198	194	218	221	220	218	202	215	217	225	170	204	225	196	187	201	224	202	214	211	205	232	223	215	206	206	199	210	184	198	223	219	216	211	202	200	200	211	201	211	230	204	197	187	197	218	213	209	244	191	202	211	189	209	182	229	179	199	208	216	211	213	194	197	200	218	189	206	203	201	215	224	203	212	203	195	241	197	234	216	222	221	219	208	195	220	203	217	203	194	210	224	189	214	225	225	224	219	210	204	184	190	219	237	182	203	205	223	221	202	221	200	225	208	181	174	217	210	187	226	197	198	227	244	190	205	227	218	196	222	260	197	223	229	191	218	224	229	212	222	213	225	223	217	206	198	230	194	204	216	218	196	229	198	185	177	214	203	208	220	216	209	208	208	220	223	207	224	198	206	203	215	232	204	222	180	190	205	234	220	205	222	239	212	198	225	204	218	214	221	228	204	203	212	193	229	190	204	212	237	219	213	219	192	186	196	209	183	223	244	186	212	231	213	231	220	192	229	203	203	221	237	236	224	228	232	214	191	196	224	230	210	243	211	204	210	231	200	208	227	229	201	206	208	210	236	226	204	224	205	182	226	199	201	210	190	207	201	184	195	232	207	199	220	181	185	208	205	213	215	209	215	210	209	217	187	189	234	198	200	197	218	203	184	195	201	239	234	216	191	178	217	211	213	231	229	206	225	231	215	201	177	224	215	207	214	200	217	211	221	211	218	207	209	207	223	212	205	228	217	225	229	204	209	210	212	189	208	199	216	234	178	228	219	222	219	195	195	196	238	215	247	214	195	216	189	232	211	207	213	216	224	199	236	203	208	217	199	225	245	221	227	213	221	213	210	228	204	197	203	198	245	205	226	202	200	202	226	207	239	201	216	228	217	193	204	198	187	175	166	217	254	207	215	211	198	212	217	184	188	214	226	207	220	213	204	200	195	192	208	235	186	210	208	241	208	208	218	221	199	191	196	213	222	208	214	203	207	211	221	203	219	228	200	228	226	211	185	196	199	198	224	232	201	193	184	198	240	194	218	211	205	224	201	226	177	194	175	201	190	225	197	215	221	210	192	200	198	207	227	218	200	208	238	214	191	196	204	219	206	207	234	229	223	232	198	216	212	206	212	213	213	217	195	204	197	191	226	186	227	181	208	182	221	218	218	205	215	243	227	210	202	206	212	221	188	205	229	188	214	208	212	190	229	209	227	211	193	204	207	225	222	218	249	231	198	213	228	236	193	181	191	227	199	195	213	203	198	206	214	211	221	224	230	195	210	208	235	198	219	200	203	214	195	227	209	198	207	232	224	210	201	207	228	211	190	189	202	225	193	192	183	219	144	191	202	222	209	216	194	212	197	187	169	193	208	218	207	207	210	204	206	229	184	204	219	194	233	209	226	193	214	225	216	185	192	199	200	221	216	228	197	202	196	213	201	211	210	202	214	206	220	207	200	184	205	198	219	226	220	234	187	205	214	202	222	223	218	213	223	217	192	200	251	186	229	223	204	242	226	224	237	223	213	224	206	210	197	234	198	198	207	206	221	208	227	189	216	238	218	233	179	212	195	202	243	205	222	222	217	202	220	176	205	203	229	190	217	241	224	217	230	223	210	226	216	198	211	197	219	211	209	237	228	195	184	196	220	220	215	203	217	207	211	204	226	248	220	199	195	220	204	207	206	198	204	220	222	186	201	223	202	220	178	220	216	227	217	213	200	221	194	205	218	187	198	228	246	194	212	190	215	209	218	222	188	168	212	197	195	187	193	201	203	204	226	218	185	202	201	211	207	230	228	202	220	209	197	211	227	206	214	218	184	199	209	228	221	212	214	217	221	177	237	229	208	246	252	200	239	218	236	212	202	195	186	208	212	215	208	227	225	226	223	225	209	216	195	219	201	213	231	205	200	225	217	224	201	207	183	209	250	206	197	231	227	204	224	185	197	201	206	205	191	213	201	210	194	191	221	209	214	200	215	218	208	201	214	196	189	197	179	219	211	216	224	225	237	195	230	198	206	217	209	194	220	222	247	214	210	227	198	218	184	218	215	218	219	195	217	180	202	211	223	222	208	185	228	186	222	221	203	217	208	205	191	190	216	196	208	204	197	210	197	216	222	217	217	192	201	222	196	188	186	207	214	220	207	203	228	212	218	192	177	207	218	213	186	205	187	184	207	219	228	227	197	234	230	198	201	209	228	205	217	222	217	194	229	217	213	224	221	240	209	204	210	232	231	219	246	199	212	216	218	204	217	210	229	193	225	200	236	206	227	230	208	221	214	212	209	195	197	218	206	217	210	225	198	198	213	202	210	185	235	225	193	206	199	185	221	228	214	222	231	203	216	217	214	208	212	206	199	225	198	194	214	193	208	202	210	211	222	233	227	195	189	187	224	212	210	222	206	207	216	227	191	219	224	206	178	197	221	221	220	181	203	221	209	188	207	201	211	227	198	211	227	207	196	215	241	214	201	214	201	232	220	205	193	212	224	225	224	199	228	228	226	170	204	203	224	200	225	203	230	209	212	202	215	195	196	203	207	182	182	201	191	210	219	195	214	212	210	215	205	236	215	191	226	215	199	232	196	206	215	207	207	207	238	189	212	192	213	214	196	199	207	224	189	210	209	227	223	208	228	220	199	210	217	235	206	217	227	228	222	176	197	238	210	223	209	202	207	203	188	236	199	216	223	199	200	191	231	226	220	200	198	223	196	214	204	176	222	211	198	205	189	173	223	217	235	208	233	225	227	196	213	214	214	214	203	215	177	202	187	200	206	216	209	221	199	198	218	221	194	233	224	230	224	206	205	195	207	196	205	197	217	223	198	188	198	198	195	209	212	230	213	216	183	196	182	221	185	201	225	198	201	178	195	198	208	198	214	243	209	227	222	196	202	208	223	225	223	256	221	226	243	194	196	221	184	216	191	203	222	225	198	217	208	213	220	218	207	221	207	225	202	199	215	220	221	191	203	204	215	227	217	204	209	203	231	249	228	214	194	186	225	199	234	222	208	191	204	201	204	215	249	217	213	206	232	208	197	226	223	210	231	198	204	214	221	235	198	201	219	214	187	220	210	206	239	231	216	242	176	206	208	194	224	190	231	217	219	218	208	217	217	206	227	214	228	206	197	205	202	216	228	206	210	209	217	227	213	232	218	207	213	223	214	233	178	203	193	213	216	249	220	214	197	190	221	218	191	215	214	202	205	210
2597	1140	2248	2601	2362	1851	1549	1278	1078	941	845	731	666	625	613	579	613	581	590	623	595	679	646	626	560	609	563	520	557	524	535	547	559	550	588	549	564	584	596	571	572	560	539	559	561	562	584	591	556	565	528	529	576	568	606	585	577	608	579	584	542	578	574	561	543	533	518	509	550	494	482	497	476	503	448	521	500	507	478	459	481	499	476	482	491	499	510	512	476	466	527	512	501	457	487	469	463	464	513	452	447	456	483	522	481	490	477	454	496	479	482	462	522	480	495	466	517	471	487	464	509	488	493	482	485	461	492	486	490	488	481	468	537	469	467	511	478	472	526	502	514	500	485	506	462	436	485	438	483	501	528	475	526	484	476	476	470	482	490	493	465	446	508	498	492	464	470	490	495	487	501	441	451	503	505	489	484	465	483	492	500	532	465	477	476	511	495	456	454	459	505	504	466	493	496	455	494	493	467	514	516	496	514	465	464	550	489	444	480	506	472	537	490	470	494	482	477	497	492	487	501	531	516	525	487	471	414	497	461	510	505	485	478	488	519	463	504	486	507	498	472	520	475	519	492	520	478	506	446	493	465	435	501	462	485	472	473	452	480	490	466	488	520	511	509	498	515	479	496	459	487	494	498	489	509	518	496	492	519	466	492	520	486	514	492	458	469	485	511	461	496	543	488	512	464	495	489	478	494	530	472	483	498	497	465	487	485	477	524	469	463	477	476	505	499	517	502	508	482	519	481	480	466	462	465	469	494	495	478	460	476	502	466	484	542	513	488	487	471	490	498	513	482	533	498	445	482	505	509	459	516	506	479	492	503	541	472	495	484	453	500	475	506	475	476	469	487	500	494	462	473	473	498	515	470	494	486	507	483	474	534	470	477	524	478	503	489	448	461	469	495	492	516	488	487	476	535	469	503	499	461	463	490	488	499	500	486	474	516	526	468	473	517	492	476	510	506	482	521	477	520	504	499	491	483	525	468	466	484	472	498	475	488	496	453	507	477	486	475	452	473	448	526	498	491	480	523	505	485	488	496	462	490	523	501	493	464	486	458	474	497	477	469	482	480	462	491	467	522	518	486	476	517	499	483	471	460	487	515	488	475	507	500	490	516	491	501	495	467	521	476	489	517	451	504	509	482	506	500	471	517	483	471	484	452	445	491	469	487	420	492	514	469	480	511	537	466	465	483	520	476	517	473	486	537	472	496	498	523	500	495	471	460	469	468	476	450	523	470	500	451	511	451	457	496	470	513	459	508	493	486	473	484	515	477	507	522	476	452	445	464	491	480	489	507	464	492	461	472	489	449	527	484	482	464	515	502	430	477	455	471	468	454	457	501	461	470	498	479	478	490	490	488	467	467	502	467	519	486	460	484	538	539	495	501	489	453	528	482	494	510	513	489	499	483	497	476	504	513	522	495	474	513	455	481	478	527	513	470	507	467	469	532	482	534	467	493	461	511	450	478	502	474	482	457	503	501	532	467	513	439	461	481	498	499	480	498	484	450	492	517	476	476	484	486	484	474	483	483	501	454	472	523	486	487	471	483	514	469	531	480	536	487	459	506	472	512	496	487	473	490	507	498	479	462	515	487	484	526	474	461	511	478	430	496	515	465	492	507	520	466	493	531	503	459	439	489	495	495	487	469	497	475	490	463	486	478	472	524	503	486	532	534	489	478	524	503	473	463	471	464	467	491	497	521	507	462	491	460	500	521	517	471	506	514	489	476	467	502	507	481	494	471	517	518	461	503	516	496	476	481	461	475	501	490	465	443	458	498	474	466	479	491	523	465	516	468	476	517	502	483	486	508	516	455	456	454	513	476	481	476	489	441	465	471	501	500	523	503	509	533	482	485	527	488	497	513	512	512	457	493	492	479	496	477	497	468	491	502	483	489	451	532	507	468	459	464	512	461	489	485	503	483	511	496	512	476	527	505	504	479	441	511	473	498	512	479	531	463	473	514	518	473	498	526	485	485	510	517	482	499	499	465	549	479	522	491	478	494	479	490	474	459	515	493	439	521	483	498	508	488	493	471	512	477	461	478	487	450	492	480	475	492	473	482	485	495	499	443	513	464	522	472	471	475	457	502	516	502	477	496	419	481	441	495	510	515	483	504	499	464	465	490	454	481	485	515	473	467	483	493	429	482	499	488	474	475	483	502	471	445	456	479	508	509	466	536	499	462	506	516	509	478	504	481	472	487	505	453	508	490	509	457	495	464	446	483	497	499	480	496	481	513	487	488	473	487	493	449	450	474	458	464	486	413	486	463	493	502	462	533	446	508	466	502	461	505	505	524	523	468	489	497	461	500	510	506	488	509	491	468	479	494	491	506	476	488	475	481	512	483	455	459	506	452	503	516	459	438	462	501	492	486	502	479	497	493	505	501	500	462	500	501	502	484	484	491	525	490	503	481	515	499	495	518	482	478	498	468	509	477	527	518	486	508	473	552	456	461	493	441	495	484	479	520	476	471	490	437	510	483	515	500	493	461	495	486	493	502	462	446	486	499	455	498	473	499	463	455	524	511	464	464	530	465	487	485	517	464	484	475	491	500	452	496	484	482	487	515	504	496	530	460	487	533	491	489	481	521	486	491	459	507	493	531	499	453	502	495	455	493	536	488	478	494	477	496	479	487	491	490	455	483	470	493	452	492	504	476	504	539	516	502	470	472	465	470	496	524	449	508	503	498	488	486	470	489	494	506	479	437	502	465	514	466	480	504	471	481	501	497	500	517	486	474	490	476	529	483	504	474	478	519	478	497	495	491	473	471	523	460	480	460	535	500	506	506	477	502	503	508	519	501	466	493	481	481	485	471	519	476	460	488	507	480	498	477	477	530	496	522	446	521	480	499	474	499	489	487	503	483	443	509	541	488	473	532	518	493	451	497	506	456	494	454	525	495	472	519	475	512	500	470	472	472	507	524	477	458	455	488	501	463	487	506	463	503	489	488	485	469	502	457	494	498	486	515	471	498	510	484	497	525	488	510	469	502	451	440	475	522	495	483	450	468	502	442	465	465	512	502	497	468	510	490	494	499	517	470	502	483	493	502	475	494	510	487	489	463	479	527	471	479	492	492	431	480	502	464	490	516	482	537	483	470	481	461	466	500	483	462	491	497	498	493	480	461	512	487	469	499	461	483	474	514	483	515	445	467	474	527	529	483	493	452	538	497	510	488	490	489	493	473	489	482	462	498	496	468	492	518	435	509	483	478	495	514	464	448	461	484	518	474	495	468	510	439	476	497	467	480	476	484	460	520	479	542	482	495	510	494	482	482	504	437	453	487	477	475	465	501	520	490	478	471	480	490	527	434	481	457	518	507	500	442	489	494	505	481	499	489	511	472	469	466	484	484	472	454	486	476	501	488	445	489	488	490	529	489	539	505	454	504	506	542	498	497	513	501	482	504	499	463	443	525	501	474	487	503	516	485	504	438	476	497	464	483	515	488	475	528	484	519	481	489	474	497	520	473	506	462	512	484	488	498	503
8730	2017	2682	2029	1377	1009	747	505	463	383	298	243	239	227	175	202	158	176	178	158	202	184	206	179	156	146	156	140	148	149	143	157	138	160	130	135	143	131	158	160	150	152	145	164	157	154	138	132	165	124	139	127	133	165	144	165	127	172	149	179	154	154	154	136	135	139	131	139	129	125	124	126	120	113	121	151	129	124	124	118	132	112	145	150	157	123	109	124	111	123	145	132	109	134	124	115	132	119	130	133	131	127	125	136	113	110	136	128	121	128	139	111	140	129	130	132	140	128	131	124	118	136	130	128	139	118	143	122	153	135	132	122	114	128	113	113	140	132	105	138	146	125	124	117	113	132	128	130	120	137	120	124	108	112	120	139	126	121	145	138	118	151	116	140	121	144	117	128	114	117	126	122	119	128	104	107	133	117	147	139	119	117	115	126	117	117	125	130	116	117	125	142	134	137	126	101	106	119	126	125	134	139	130	122	132	122	138	104	124	140	124	136	118	112	114	130	127	116	144	104	115	136	134	152	119	118	130	123	127	136	129	128	123	115	133	138	113	145	130	128	125	111	99	128	147	124	128	117	110	118	126	128	121	113	126	134	137	130	120	150	114	118	116	133	133	135	133	108	112	119	143	126	135	117	121	124	128	105	127	105	111	131	116	132	116	101	140	135	115	125	121	110	107	127	133	126	131	106	114	136	111	152	115	90	128	136	124	132	138	121	124	107	155	116	123	124	126	128	103	116	116	126	118	124	136	133	135	119	116	126	123	125	110	128	128	119	111	108	110	136	123	126	123	130	126	131	120	120	129	120	131	126	125	133	110	103	126	142	97	141	134	124	105	131	132	133	105	99	107	111	118	119	123	121	119	114	139	124	121	104	142	118	134	118	105	136	130	154	115	116	117	131	115	124	112	113	112	140	114	129	113	141	128	124	132	124	118	143	119	122	116	114	133	128	128	135	107	111	126	127	135	116	115	114	146	109	106	123	116	125	106	136	147	132	107	111	103	131	132	120	113	132	126	146	111	139	137	109	134	137	134	115	118	135	118	138	137	120	110	129	139	150	112	138	134	126	134	132	112	114	134	118	144	107	121	144	123	136	129	121	122	125	126	118	140	124	112	137	134	141	127	133	123	102	125	115	110	121	111	138	136	136	109	131	94	132	106	141	140	124	128	118	116	137	143	114	130	152	123	97	130	115	138	129	134	127	131	124	127	131	114	128	127	109	138	126	132	113	123	133	135	128	113	127	133	118	122	117	131	123	120	119	137	115	127	110	115	132	139	118	138	138	122	139	136	134	130	125	133	127	145	128	104	109	119	129	144	145	134	150	130	126	99	117	114	116	121	119	113	127	132	130	112	92	126	93	137	120	134	117	117	141	133	119	126	122	134	118	120	126	108	119	101	145	123	115	120	107	147	127	121	136	123	112	128	122	108	117	129	150	114	130	112	114	137	134	120	136	118	120	113	98	120	153	127	128	122	120	120	116	123	123	119	116	129	129	111	116	138	113	120	120	134	114	140	133	110	137	124	121	149	115	137	122	141	126	137	136	115	110	127	137	120	144	157	130	143	121	116	138	137	134	126	132	154	132	98	116	127	136	120	120	142	125	110	127	130	127	129	132	117	138	130	127	136	109	137	100	126	134	137	101	103	133	134	141	167	140	103	123	126	138	118	116	125	99	109	107	128	154	123	130	140	147	128	111	130	125	120	131	131	117	119	110	138	148	111	134	118	136	108	129	125	132	135	108	122	106	120	133	122	131	131	141	119	148	121	114	103	119	126	119	118	112	118	100	117	132	114	131	108	113	117	127	136	130	108	127	138	136	124	108	128	122	118	114	138	131	136	121	120	119	110	108	144	132	112	102	128	126	117	112	117	119	128	140	118	131	125	129	116	117	107	127	121	132	134	122	139	131	140	125	124	145	131	121	149	131	139	144	117	119	113	127	157	155	113	126	105	134	121	143	119	129	132	122	116	124	120	132	140	117	129	119	130	128	129	140	140	124	117	131	128	121	126	118	112	124	107	146	132	112	117	119	131	115	137	113	113	133	126	138	112	124	111	125	123	147	121	137	118	126	118	131	129	130	135	118	139	126	130	146	115	117	115	117	116	138	140	134	115	92	136	139	123	130	110	116	112	124	110	114	127	118	130	127	116	127	133	135	106	126	125	115	122	116	139	145	137	113	111	123	113	109	142	111	90	143	118	111	123	127	134	145	123	139	113	132	126	127	123	109	137	129	126	123	127	139	128	127	131	122	126	126	140	127	135	119	120	119	109	120	104	93	133	117	136	117	134	154	131	126	143	119	126	136	119	121	108	115	126	131	129	117	132	132	118	131	121	115	133	155	121	133	130	121	127	120	124	130	132	140	127	144	124	121	112	117	118	113	110	139	155	126	147	147	123	110	127	117	121	123	110	120	108	126	109	154	140	116	147	128	137	126	126	116	126	102	106	120	112	110	122	123	137	141	141	136	110	129	128	116	141	125	113	122	131	106	130	125	113	126	113	129	120	141	144	128	129	127	135	127	139	126	135	138	134	122	133	124	118	121	112	122	117	128	98	121	123	114	124	117	107	142	136	122	106	133	119	139	137	155	126	126	130	122	101	120	129	119	120	111	137	122	109	123	109	117	120	124	143	140	92	124	127	114	120	138	106	97	135	110	131	124	100	114	129	112	118	115	121	136	115	126	136	133	127	106	109	114	136	129	125	116	119	111	125	125	127	138	138	103	125	107	113	123	118	111	120	121	127	116	143	115	134	135	148	136	143	125	139	128	128	135	133	113	111	125	111	134	137	108	109	119	93	121	149	114	136	106	100	139	135	113	116	122	132	146	118	142	120	118	115	125	128	113	120	127	120	123	119	129	129	124	117	141	108	117	129	106	124	126	122	122	110	115	125	121	127	137	128	109	124	129	118	121	110	115	132	130	120	108	139	127	109	110	119	136	143	111	122	151	121	123	118	125	129	126	111	136	130	132	116	137	129	129	121	107	127	109	138	118	137	128	142	121	119	138	129	136	139	149	133	128	116	111	114	132	134	126	122	128	127	107	121	122	117	143	86	130	141	116	116	127	114	129	127	121	130	128	110	129	111	117	129	133	114	133	118	126	126	126	130	133	114	150	108	125	106	99	128	128	117	128	120	109	124	112	110	119	132	144	124	113	141	116	125	127	127	131	127	124	126	119	118	107	123	116	125	136	132	136	125	120	120	126	113	132	123	142	102	106	117	128	129	120	118	123	134	130	133	112	125	134	107	126	125	122	131	129	128	131	111	122	123	113	136	123	110	129	113	123	128	111	104	136	135	129	119	113	133	110	116	119	115	125	117	135	117	121	141	121	117	110	113	148	125	135	127	129	133	108	127	97	125	122	126	130	120	137	129	129	113	119	107	106	153	121	100	142	121	140	119	128	110	129	121	140	121	123	132	114	131	104	116	116	115	114	142	120	127	121	131	105	110	112	108	125	137	108	125	146	132	109	134	110
6231	2028	5163	6237	5561	4350	3481	2807	2266	1862	1507	1235	1011	892	824	783	739	691	692	659	783	1003	823	755	632	625	598	518	547	549	513	508	516	499	502	455	489	525	578	555	540	575	459	461	493	502	511	471	438	441	430	486	524	495	490	468	522	492	511	453	516	526	486	479	425	384	412	386	419	371	317	333	322	351	316	296	327	323	316	311	315	324	349	363	349	359	326	351	325	325	343	325	307	302	310	315	300	320	348	280	313	349	352	329	340	311	339	321	328	292	330	352	291	288	309	306	297	322	369	313	343	325	339	314	336	284	315	342	337	314	308	322	346	327	320	319	328	329	276	314	299	310	308	273	294	307	354	322	312	313	306	298	287	302	295	333	274	342	321	335	296	310	346	308	317	320	320	289	282	285	252	321	311	298	325	321	321	319	315	288	289	326	320	289	300	300	300	322	294	309	315	319	285	279	329	332	315	304	308	334	315	289	302	290	316	320	300	315	308	321	320	341	301	307	311	316	301	299	336	277	342	343	326	310	282	315	334	330	316	309	322	296	310	323	312	303	316	325	279	301	313	315	337	309	307	334	312	302	308	321	301	329	318	296	310	327	309	300	306	312	310	321	320	302	308	306	312	321	306	309	313	301	309	300	300	328	262	278	297	300	307	299	294	315	331	331	295	323	289	314	322	282	284	281	284	306	315	312	288	293	323	310	299	311	320	299	291	310	289	322	325	333	310	295	332	298	339	331	308	318	303	334	323	312	305	305	331	288	269	325	304	318	312	313	300	312	314	328	290	302	286	330	307	316	308	307	315	361	271	345	330	278	325	335	300	303	314	314	318	320	343	324	300	320	321	317	274	285	313	324	302	296	326	317	305	291	311	321	340	336	297	299	308	291	317	319	299	317	314	324	363	304	314	282	315	320	292	287	301	345	302	316	326	328	280	317	315	327	338	290	329	334	300	290	324	329	308	316	294	304	306	284	307	326	313	290	309	310	279	309	355	313	351	278	310	323	308	305	329	284	310	291	296	317	326	293	304	306	326	299	303	292	295	277	291	290	329	285	278	297	310	309	300	344	294	307	328	297	312	291	315	299	300	325	335	288	321	322	316	313	303	290	321	300	310	296	308	295	305	273	332	317	303	304	313	310	305	352	325	305	278	359	327	286	304	292	325	316	321	322	310	300	322	310	309	306	302	325	328	298	325	302	305	310	314	299	281	307	311	292	304	277	316	314	317	326	303	308	320	343	331	304	305	304	325	299	334	318	325	321	277	297	288	295	327	322	291	307	317	269	295	322	306	341	286	310	285	319	299	275	317	285	310	317	324	318	307	292	305	330	320	306	283	280	332	279	304	340	295	316	302	307	292	296	322	341	308	324	312	302	306	358	330	301	310	285	308	319	316	310	340	310	340	327	328	288	329	324	297	314	309	318	286	327	331	318	298	302	282	327	332	328	340	297	326	308	336	288	344	305	310	328	292	303	308	321	298	290	329	301	290	325	313	333	341	279	281	298	283	333	306	307	290	321	282	304	308	293	313	304	326	303	306	328	328	312	297	353	291	306	310	303	289	310	274	319	334	290	336	302	304	293	290	290	341	322	292	283	317	311	304	291	300	302	330	328	311	314	282	312	325	306	303	318	322	299	292	304	318	315	316	328	298	282	291	288	306	296	292	314	286	296	279	320	314	300	304	309	324	274	295	325	294	312	287	341	307	290	297	319	324	322	305	285	329	301	338	322	293	295	312	300	318	311	321	306	339	319	302	320	301	309	317	302	307	277	300	344	277	307	305	330	322	311	325	303	319	321	312	297	309	323	293	298	330	303	308	315	298	312	312	306	294	335	317	314	319	302	299	298	304	305	289	312	323	314	290	315	277	309	304	301	324	318	300	281	345	315	284	312	303	320	311	309	319	314	341	293	303	320	276	313	287	339	284	303	310	299	314	322	323	275	341	317	329	311	287	301	313	303	296	321	279	279	302	291	294	326	320	315	325	324	282	322	302	296	323	304	317	310	310	305	299	321	307	301	312	335	292	303	307	323	298	303	315	309	299	324	317	301	305	309	327	321	319	284	311	326	333	305	336	345	332	287	318	307	303	286	294	308	333	342	290	305	332	292	319	322	294	332	273	333	316	310	320	334	308	315	308	274	291	311	299	307	303	278	312	325	332	309	346	320	295	316	276	311	350	298	296	313	293	304	306	308	312	333	310	307	294	303	326	271	319	277	312	294	303	300	305	316	290	286	299	306	310	335	296	316	286	318	291	296	289	302	321	321	291	290	310	287	316	302	307	323	293	331	301	298	322	321	309	313	299	331	305	322	288	310	309	297	304	307	311	335	289	287	295	333	312	336	284	317	317	309	307	304	329	340	293	372	284	317	311	344	301	308	310	294	309	297	336	315	297	333	320	321	299	322	313	299	307	309	304	333	312	309	314	314	289	296	335	301	284	333	292	307	307	296	345	346	305	275	322	309	299	284	314	281	300	307	334	298	327	298	319	274	286	303	309	294	296	333	321	334	326	298	330	308	324	276	305	317	311	303	285	297	295	300	271	287	314	293	292	320	321	307	330	305	302	340	294	335	303	310	316	311	334	302	290	305	290	305	317	341	317	298	306	366	275	294	321	310	315	322	336	292	325	348	305	343	298	316	312	311	299	313	307	321	308	324	338	304	301	317	307	336	302	299	289	298	310	322	335	308	308	311	285	291	299	296	305	296	307	324	314	309	308	320	335	310	320	305	295	335	334	316	294	308	304	287	314	290	302	363	325	299	340	321	293	287	296	270	302	283	313	305	308	315	289	300	313	309	282	322	317	321	305	336	301	306	332	323	279	315	317	351	274	305	328	311	301	312	304	301	292	315	307	318	307	288	308	317	335	282	281	290	299	321	317	305	324	301	312	322	296	305	278	311	318	307	303	263	292	289	308	304	292	300	288	313	323	310	335	310	292	316	284	290	315	348	276	307	318	319	308	293	303	288	324	296	291	326	331	312	321	311	293	334	315	312	328	290	299	303	326	323	305	352	299	307	340	322	324	348	301	311	302	284	316	303	323	331	311	277	323	289	298	299	345	308	311	296	307	322	330	305	303	315	319	309	306	295	326	305	299	323	333	295	344	310	320	294	311	286	295	339	339	334	281	297	310	332	341	282	296	310	320	297	361	309	327	304	312	292	283	302	299	303	315	309	319	319	310	323	306	343	303	330	320	300	300	307	282	302	286	302	304	303	295	336	299	321	282	293	302	308	318	311	311	307	293	323	295	276	316	336	307	286	332	309	307	269	301	332	293	334	312	321	300	304	301	318	324	308	317	314	261	308	315	307	309	289	308	292	305	338	296	284	315	299	316	318	303	315	300	309	342	305	296	325	296	286	320	297	309	264	300	303	343	308	322	281	319	286	318	308	324	332	278	293	287	305	302	302	307	327	329	262	320	301	326	336	312	326	323	321	312	317	273	300	339	284	301	302	278	314	327	311	315	311	342	332	335	306	327	320
15334	3859	4526	3398	2209	1617	1108	878	700	552	440	398	332	300	252	233	230	253	219	228	236	280	221	226	215	183	177	173	165	191	185	157	148	163	128	184	188	180	196	184	176	190	169	157	161	157	157	152	145	153	160	129	146	154	190	166	161	168	175	145	158	163	150	142	148	136	133	136	150	130	119	125	150	123	135	140	146	128	140	134	119	130	139	147	136	140	152	129	140	124	150	134	145	134	123	128	136	124	120	130	133	146	153	123	128	139	137	119	134	122	125	158	129	130	131	119	138	117	123	156	136	138	121	125	133	140	119	100	138	138	125	111	137	119	143	114	127	110	126	104	120	115	139	138	112	147	125	129	134	142	140	128	120	119	116	115	108	125	134	118	151	125	135	133	126	138	137	126	131	119	116	120	124	157	115	133	121	131	121	134	123	139	164	142	117	117	141	138	136	107	138	121	129	125	142	136	148	115	118	118	112	111	130	119	131	128	136	116	137	123	117	114	131	144	128	133	133	119	136	114	133	123	149	137	126	133	129	130	132	136	132	130	149	140	125	113	128	115	123	124	115	125	140	135	114	129	132	143	144	136	124	128	149	137	140	126	140	128	123	129	137	131	143	130	126	136	127	120	118	137	149	126	151	135	142	135	131	131	126	131	123	130	122	139	124	137	145	102	135	159	114	128	143	133	129	106	132	129	100	114	129	115	108	129	131	144	129	127	133	136	122	108	123	131	115	146	147	117	129	144	116	138	135	151	128	144	137	135	134	133	121	138	164	126	119	134	121	128	119	116	122	129	136	116	133	118	133	138	129	129	142	132	133	106	130	131	133	140	117	136	153	113	119	118	122	125	132	142	119	131	126	128	120	140	120	135	124	140	134	142	132	150	146	124	144	129	112	158	141	117	131	113	130	120	130	125	124	126	138	125	115	125	112	119	106	122	148	147	137	132	134	122	113	130	129	132	121	127	134	135	135	133	163	132	128	142	123	129	158	126	136	133	125	113	166	144	127	127	156	117	143	137	127	126	108	134	115	145	133	113	137	130	137	137	157	119	147	134	147	136	119	120	145	120	127	150	138	116	130	106	145	137	132	147	145	136	145	133	125	147	129	134	134	134	130	106	105	126	126	133	132	126	136	154	167	120	159	140	130	136	136	119	117	142	145	130	125	136	155	138	105	140	141	139	118	125	96	119	136	112	127	127	124	148	149	127	150	132	151	135	138	138	112	128	120	129	155	138	125	127	120	126	104	135	127	134	124	138	124	128	133	145	149	123	138	151	133	150	113	118	133	112	120	109	127	121	115	137	111	123	139	118	128	124	125	113	128	126	127	125	141	127	137	140	118	147	134	144	144	115	139	131	126	137	131	115	124	130	149	126	114	117	144	125	124	158	152	132	146	154	122	157	147	134	142	121	121	128	138	117	146	110	136	142	142	135	143	128	150	137	123	124	130	130	105	142	148	117	140	123	138	132	132	137	124	129	146	143	120	165	132	143	98	117	128	137	127	143	122	142	118	116	113	135	133	139	133	122	132	126	132	147	146	104	123	125	132	136	136	108	106	118	138	145	118	129	123	142	129	150	132	146	125	135	130	134	130	126	154	130	129	122	130	145	119	116	126	129	141	122	126	126	134	126	140	136	139	140	137	124	127	135	123	139	148	118	132	132	136	142	114	126	110	127	145	127	122	109	135	127	123	129	134	129	130	124	130	125	131	131	125	135	156	160	137	106	122	135	129	137	142	133	150	120	140	131	165	130	117	142	123	125	118	130	127	127	143	139	111	132	109	131	150	143	124	148	141	105	109	138	131	130	137	121	122	105	133	128	110	133	129	112	153	126	130	126	118	131	143	123	123	112	139	137	133	113	125	121	141	128	137	113	119	112	122	142	144	130	150	136	125	140	127	131	122	142	130	122	129	143	134	134	127	123	108	150	134	140	111	139	153	142	135	145	131	111	132	133	148	131	142	129	152	147	128	124	119	101	123	142	125	135	130	140	142	143	122	124	131	141	118	132	133	122	120	143	162	140	131	138	123	129	107	115	146	127	126	109	126	131	126	127	123	135	128	136	130	140	138	146	125	109	140	136	130	129	127	124	133	149	124	115	119	112	137	119	119	145	123	130	127	135	135	135	135	145	154	110	124	140	125	127	145	120	131	142	150	110	128	121	109	158	127	118	123	137	138	125	133	114	128	139	151	120	126	124	113	136	131	125	150	122	114	143	151	123	155	143	144	116	121	137	131	143	130	116	141	121	151	144	131	154	150	127	125	137	124	116	117	140	120	127	134	139	155	108	131	133	112	124	142	150	137	136	120	130	139	156	137	116	145	127	142	130	107	150	121	136	125	137	150	118	128	129	112	131	141	125	144	122	124	132	139	141	132	134	126	139	132	121	123	109	128	116	147	135	137	121	134	124	114	103	103	130	132	125	119	113	141	126	139	136	133	123	140	115	131	112	145	133	118	159	128	142	128	148	128	144	145	135	135	131	126	142	132	119	123	136	137	155	146	107	142	137	132	140	115	136	122	138	121	140	127	119	142	147	137	127	104	136	138	126	126	130	132	142	144	146	140	133	126	103	142	137	116	136	138	145	147	149	125	138	123	134	102	131	128	140	147	118	149	127	104	122	122	135	124	129	145	116	132	122	127	112	132	136	147	120	145	120	132	129	126	134	133	147	129	131	136	157	130	123	120	161	132	121	138	139	114	119	131	117	106	138	132	132	125	123	121	141	126	114	135	130	135	114	130	139	139	152	137	122	142	109	129	131	104	132	130	131	121	112	129	127	112	131	158	132	124	125	132	146	119	125	133	115	120	147	139	133	140	135	133	151	149	134	126	133	137	123	132	128	128	111	145	133	146	122	144	138	137	151	129	130	124	125	117	130	127	122	139	112	136	124	147	141	115	132	124	142	127	119	150	142	121	118	133	139	140	163	134	118	129	128	145	139	125	164	133	121	143	116	120	138	143	126	139	125	138	142	140	123	151	133	118	131	125	133	138	129	140	136	146	133	132	138	133	146	127	106	133	124	122	130	131	116	137	136	110	141	141	128	131	108	113	124	154	112	125	130	123	127	128	142	139	124	123	113	131	127	122	116	121	149	128	136	128	132	116	143	131	117	145	132	120	119	143	120	130	126	136	129	148	115	119	153	123	124	150	127	136	122	127	147	131	140	111	130	161	163	142	133	125	136	143	102	135	147	127	126	132	141	140	139	119	106	127	114	155	146	134	143	128	125	127	154	113	129	128	130	126	124	116	147	132	134	141	129	134	147	150	138	113	140	136	136	117	139	149	122	129	122	128	146	132	111	138	141	147	118	127	117	114	130	123	126	123	146	130	132	100	130	143	105	127	128	124	124	127	123	155	125	121	141	114	131	152	143	129	123	111	130	141	112	109	122	114	125	140	135	119	128	142	140	146	133	128	125	129	127	126	120	134	101	128	114	124	138	130	114	146	124	116	112	99	133	134	134	135	114	124	150	123	118	118	130
8280	3192	7944	9358	8239	6902	5274	4341	3403	2881	2450	1962	1598	1429	1212	1225	1086	1039	1017	988	1135	1409	1255	985	923	837	715	690	754	702	700	686	668	696	622	701	694	729	753	748	688	752	598	585	603	644	645	622	563	531	527	592	585	592	607	685	634	624	613	664	637	603	655	594	567	483	468	491	441	417	377	341	383	352	349	375	348	332	342	361	358	417	353	384	412	395	398	427	368	375	357	349	355	342	357	346	346	341	348	342	343	353	354	331	365	394	363	346	331	337	387	352	335	363	326	350	379	336	374	344	360	346	351	373	342	351	338	348	358	338	339	343	366	328	323	330	324	354	346	306	323	313	353	352	320	327	306	327	300	345	349	338	318	317	340	325	335	329	350	303	328	343	337	353	345	324	324	355	318	325	313	343	342	313	310	356	334	350	340	313	333	359	329	347	326	342	371	321	332	298	336	347	363	326	340	342	340	324	287	355	330	339	353	313	297	340	331	311	337	356	357	318	317	323	356	336	333	334	340	362	354	336	326	328	308	337	348	324	346	338	300	368	335	346	358	369	330	389	322	286	330	316	374	334	315	318	361	321	304	355	312	329	328	376	339	298	352	348	331	348	322	335	309	347	312	341	330	337	333	344	297	350	352	314	325	305	389	301	351	353	322	326	340	335	356	311	348	342	332	340	320	339	319	324	353	317	304	354	303	348	354	351	324	352	335	350	346	344	317	332	332	332	323	324	335	333	310	357	358	321	351	341	320	355	334	338	342	329	324	296	325	341	328	310	333	343	340	349	316	313	324	316	337	339	310	320	361	337	299	342	330	352	314	322	334	329	305	365	332	340	334	307	315	337	316	337	326	333	338	348	351	379	346	344	330	324	336	337	302	311	302	306	311	343	344	361	319	340	337	361	363	331	308	330	366	347	331	339	329	316	338	348	330	305	341	329	327	347	319	342	334	338	347	367	352	323	321	337	322	323	330	343	327	311	343	334	352	357	341	324	328	337	362	343	306	333	317	346	342	339	346	343	328	333	304	350	314	322	307	339	354	303	358	321	347	319	338	333	302	322	334	312	297	328	341	312	343	317	340	319	326	337	322	329	339	341	316	348	328	342	322	370	311	340	374	313	371	357	357	319	349	336	329	352	333	328	338	334	319	325	328	308	334	334	331	317	357	350	324	343	297	316	306	330	360	315	355	340	302	332	356	344	345	346	325	346	340	355	297	330	356	344	336	360	333	316	314	317	345	343	339	335	387	337	341	334	306	312	345	346	327	342	337	347	319	337	353	344	339	346	305	365	340	359	302	312	381	322	326	344	310	355	352	359	325	342	344	308	347	310	345	341	328	342	341	323	350	337	334	348	340	348	376	361	313	312	328	297	312	318	331	342	327	323	318	346	349	351	320	358	323	349	331	328	314	366	315	352	333	337	321	333	354	324	324	338	367	306	325	328	327	329	327	309	316	319	341	356	363	300	339	346	322	335	330	358	310	336	346	321	347	331	346	382	364	336	335	327	319	354	348	332	332	366	330	352	332	301	333	328	310	343	349	310	343	361	320	336	349	348	357	282	306	341	345	321	343	319	342	363	310	356	342	319	345	319	348	331	342	343	313	335	362	319	328	335	344	369	318	323	294	329	330	327	317	334	337	346	361	329	344	334	313	349	331	342	319	318	361	346	327	332	308	314	313	334	316	332	340	331	341	360	345	309	339	375	373	373	353	327	313	325	374	320	311	361	367	366	344	328	340	316	314	333	294	305	367	312	299	337	322	338	343	364	331	314	314	377	317	324	337	333	332	355	346	327	328	319	297	322	363	325	355	290	341	303	316	336	371	327	315	314	328	339	359	330	336	334	338	318	346	338	329	325	343	312	337	331	361	366	329	325	357	334	334	354	330	318	349	334	353	355	354	348	364	354	344	339	342	307	345	366	336	330	321	358	336	315	325	317	341	366	353	312	334	337	308	340	356	351	336	336	328	372	343	331	333	341	347	350	309	325	343	336	302	350	333	322	350	336	349	349	322	338	318	342	331	310	343	349	342	343	358	333	354	325	311	366	339	326	318	321	328	327	312	320	335	323	322	339	305	318	343	359	303	350	306	333	329	345	342	338	310	334	342	324	360	367	309	345	325	347	324	318	345	380	326	330	332	338	347	339	325	292	308	346	351	333	340	324	337	336	325	323	368	318	303	322	330	338	355	337	319	303	336	357	344	332	334	317	342	346	347	329	340	317	353	314	329	358	329	353	343	329	346	348	326	342	329	329	361	358	302	325	289	306	313	326	342	340	307	328	330	333	339	351	336	333	310	322	308	358	336	316	325	356	331	328	333	325	318	365	337	342	317	335	331	373	323	350	327	346	353	363	315	338	281	352	352	340	314	339	361	371	335	321	322	323	357	303	317	343	351	327	322	331	360	326	338	320	333	359	324	312	310	343	335	327	363	365	359	312	329	347	332	310	360	321	332	342	339	346	299	306	341	342	324	360	320	333	311	310	325	313	323	325	315	318	326	354	307	353	330	330	325	325	315	326	362	312	338	344	314	313	335	342	333	317	332	352	353	352	336	364	331	309	327	325	329	348	331	327	339	300	341	330	339	333	352	359	338	317	323	339	329	333	327	332	370	323	311	347	332	312	332	329	334	315	328	323	368	317	336	319	330	341	318	338	328	344	331	341	307	327	330	321	315	348	355	338	336	334	347	298	320	325	335	317	303	339	347	354	341	333	309	337	293	328	346	345	314	337	303	317	348	348	340	361	365	336	348	323	339	347	353	352	334	332	337	346	327	351	341	351	326	319	307	323	324	324	328	332	326	341	343	341	345	331	346	340	310	331	346	345	340	306	335	308	353	356	318	338	345	336	332	326	354	361	343	336	325	344	342	315	324	360	336	335	362	323	320	304	334	326	343	308	349	319	313	344	340	362	345	361	327	395	351	344	334	343	347	364	393	323	347	335	325	323	340	312	318	292	317	303	342	369	369	333	354	329	318	310	309	330	353	328	332	342	325	324	349	330	318	296	275	304	367	323	299	318	341	346	337	306	322	330	341	393	311	326	357	339	333	330	321	337	324	362	352	337	322	331	321	310	377	327	335	328	328	317	345	347	348	352	349	340	324	343	348	328	346	343	339	322	330	320	348	366	317	344	343	309	368	318	271	326	346	336	311	334	346	325	336	309	378	330	326	343	331	302	338	316	317	339	338	328	383	332	313	318	328	345	326	323	365	333	347	336	321	342	320	320	317	326	302	330	349	312	331	315	373	312	331	313	327	297	318	307	304	346	346	332	372	332	312	344	329	317	302	363	357	296	328	334	350	355	352	334	334	335	319	371	331	305	364	337	319	297	357	340	317	326	314	281	329	362	318	373	322	345	303	335	360	324	289	336	361	352	336	360	304	340	358	324	365	358	330	301	342	309	358	337	340	346	351	320	353	342	317	321	303	336	334	329	344	336	342	345	324	317	347	346	363	337	283	315	323	312	369	345	345	341	337	341	343	320
2859	800	1053	808	630	491	389	318	305	275	286	253	239	239	212	226	195	226	223	212	223	244	243	236	231	209	224	226	206	236	231	233	204	229	220	230	225	219	186	234	235	223	202	226	225	216	229	228	223	212	213	244	230	221	206	231	238	222	226	221	213	208	208	244	211	208	231	204	213	201	205	202	210	207	223	228	222	200	223	218	188	201	209	223	187	214	200	217	200	219	213	208	253	221	239	229	192	209	203	226	229	204	227	224	199	218	226	224	192	215	215	223	208	234	232	213	197	191	200	209	224	225	212	208	189	200	191	229	219	219	216	197	205	213	223	200	212	224	208	230	249	208	217	203	212	214	210	206	253	217	203	217	205	234	194	203	221	219	205	247	182	230	189	201	217	211	207	199	202	214	209	208	216	235	229	200	199	209	218	233	233	204	213	182	217	210	196	221	228	182	213	218	203	210	210	190	215	223	219	205	242	232	190	222	246	242	222	222	192	227	221	218	226	221	228	218	202	207	196	229	180	227	200	200	220	213	217	217	258	206	224	201	222	228	224	200	200	215	224	204	218	206	227	204	222	205	236	207	204	202	193	221	211	193	213	194	197	200	215	176	209	232	219	185	227	208	214	226	227	204	206	225	229	215	193	223	255	213	213	212	202	206	217	215	211	228	215	217	235	206	217	201	219	252	213	247	204	217	202	206	217	246	237	231	220	213	218	197	220	194	227	210	207	235	214	204	216	224	222	203	233	245	197	203	232	220	208	217	211	215	196	222	222	211	224	218	215	191	183	185	202	227	182	222	255	185	186	208	223	202	237	196	242	210	192	202	203	236	207	217	225	251	207	220	213	191	194	208	233	182	225	176	206	233	224	192	214	217	197	200	222	225	227	230	224	214	194	235	220	204	213	207	199	189	214	206	205	202	227	226	209	217	213	240	246	199	232	206	210	206	196	209	199	231	207	195	185	206	213	189	196	204	200	224	230	208	219	231	216	203	233	239	218	227	216	215	222	210	230	207	208	214	210	199	208	204	227	231	231	192	217	211	230	204	207	238	206	228	212	199	191	211	199	226	184	218	223	222	223	235	210	194	230	231	227	212	192	216	214	184	198	220	192	178	196	208	192	217	175	195	195	215	226	215	226	196	204	204	203	227	217	190	188	225	203	225	220	213	203	186	194	231	206	201	226	216	228	199	218	236	194	226	227	219	207	195	234	240	241	207	202	207	200	196	201	224	214	197	218	220	226	203	195	258	217	210	212	213	210	220	212	177	212	224	205	227	179	203	204	212	209	180	237	215	221	241	208	196	184	199	239	203	185	216	225	201	206	177	264	221	211	231	244	220	215	216	227	220	192	198	219	206	250	226	222	212	234	189	211	195	207	193	229	230	230	187	223	216	232	218	203	216	232	221	203	236	224	185	181	222	198	199	212	214	198	205	199	215	215	189	198	200	219	220	215	228	219	197	200	227	213	226	211	222	197	190	214	237	204	221	218	211	218	192	219	206	175	203	231	214	205	243	214	182	209	231	202	199	208	197	218	219	213	222	202	209	228	197	206	229	230	219	212	214	222	215	212	183	209	205	197	213	171	203	238	199	199	205	221	227	220	195	242	220	183	209	204	208	195	203	202	202	226	229	219	223	197	214	219	212	201	204	257	206	212	194	209	188	251	231	201	191	206	200	244	220	227	217	226	249	220	182	195	236	231	221	193	210	195	200	225	236	233	224	234	197	223	226	229	233	206	227	224	203	208	233	227	232	195	177	217	228	224	204	209	217	218	222	175	218	243	227	209	205	234	226	257	229	193	209	211	234	195	233	220	219	189	214	209	204	208	192	214	219	207	224	207	229	214	210	215	241	218	238	202	212	224	235	201	200	211	235	227	190	217	216	227	221	209	215	215	236	208	223	205	227	213	191	207	245	195	229	216	203	216	212	232	215	214	211	220	195	212	221	213	205	191	209	207	239	209	238	227	205	196	193	192	179	208	209	206	208	224	223	211	234	184	205	219	226	209	218	213	198	226	242	220	228	199	228	200	211	209	221	226	230	225	210	207	198	180	222	224	237	223	210	213	196	210	228	207	211	228	217	213	210	200	229	208	203	200	231	203	212	214	205	197	215	204	208	232	230	201	208	212	205	239	213	238	204	231	201	214	206	222	180	214	191	214	203	222	217	200	181	250	182	216	222	204	219	228	196	196	187	204	191	180	231	205	181	194	207	228	230	228	204	245	241	209	224	186	221	201	216	209	232	230	188	217	189	222	208	217	214	213	182	188	198	243	216	223	207	233	222	204	218	207	220	224	183	204	221	224	216	237	244	195	235	207	193	202	217	234	245	234	221	228	222	223	199	259	214	201	200	179	205	200	213	207	196	212	226	212	202	220	209	209	232	219	220	250	201	215	190	206	208	246	192	211	200	210	207	216	232	230	224	213	182	221	218	187	216	202	215	209	211	213	209	204	233	227	203	208	211	214	227	227	207	217	229	209	203	232	218	226	212	240	229	212	227	221	218	217	206	209	205	235	203	216	219	216	211	196	203	200	211	225	198	219	212	211	207	186	200	203	185	215	228	218	222	200	198	225	202	235	214	203	222	220	190	207	213	211	190	181	198	189	200	208	212	234	220	213	205	239	193	203	185	219	214	240	205	208	226	228	219	203	233	194	217	192	219	195	218	245	234	226	197	227	230	206	192	210	240	199	210	218	200	220	206	211	198	203	253	215	220	196	223	208	220	211	221	208	213	204	238	241	218	219	203	231	207	198	202	207	232	231	217	217	212	208	175	224	226	230	235	194	209	208	209	205	228	170	230	222	227	210	190	204	210	214	195	190	209	216	214	204	210	231	232	219	198	195	219	194	189	197	219	220	223	202	209	202	212	205	231	197	230	226	226	192	216	202	199	218	205	221	237	205	214	212	234	214	207	201	227	195	209	215	228	188	220	197	194	207	214	221	200	237	239	227	182	217	189	192	189	210	232	198	213	214	197	222	230	249	184	198	186	221	220	189	213	216	215	203	227	206	198	203	197	238	203	207	200	205	211	191	236	214	198	208	223	198	248	211	244	218	203	216	213	235	190	225	229	229	241	213	210	229	226	223	199	188	217	218	200	212	214	193	198	194	226	194	187	206	210	190	191	217	214	202	211	199	196	206	192	202	227	209	226	205	214	206	240	231	220	239	204	205	189	226	212	230	220	202	233	215	198	202	203	211	193	222	233	230	230	215	250	203	234	215	192	201	199	204	199	225	205	214	229	200	219	201	216	232	216	200	216	208	224	214	214	213	212	224	214	199	232	200	232	215	219	219	225	198	218	236	183	208	208	200	219	217	192	214	220	221	214	226	191	211	216	236	258	217	214	197	201	234	204	207	212	214	245	220	261	230	213	234	204	216	231	209	216	218	216	208	201	200	239	213	226	231	198	231	228	208	223	208	186	225	219	206	222	202	191	191	197	204	208	207	226	227	206	236	226	217	207	203	200	175	228	205	191	201	201
2607	1032	2238	2648	2236	1780	1519	1231	954	921	838	716	632	615	595	596	563	560	597	592	612	669	649	548	576	578	545	542	534	540	574	558	560	512	494	542	570	590	601	593	558	574	501	541	542	579	543	576	531	576	521	563	574	606	565	573	593	550	565	602	570	575	583	579	518	545	517	550	510	506	529	514	471	463	509	496	532	528	518	493	481	495	500	513	516	523	500	485	515	479	486	494	523	470	502	503	492	501	474	506	525	502	503	508	534	508	528	513	483	488	511	485	502	467	481	495	479	494	494	503	519	465	500	472	463	482	489	482	511	515	508	452	472	511	452	514	474	488	484	516	506	515	481	472	493	481	504	489	516	522	510	529	487	496	502	466	442	521	514	485	486	478	487	487	491	477	466	523	509	537	511	562	491	515	463	494	517	506	483	490	486	476	555	499	461	488	507	474	522	484	502	486	525	506	529	472	462	497	459	495	492	494	490	477	497	546	490	506	522	483	509	526	497	503	509	523	475	496	500	477	509	510	513	505	541	510	469	487	485	486	502	488	472	530	494	482	493	497	485	500	496	476	501	513	513	498	465	488	460	444	508	457	463	486	537	462	486	497	487	506	462	482	540	501	514	487	511	490	479	493	474	521	440	500	485	490	502	436	502	484	505	491	496	511	471	493	515	477	466	482	494	501	543	469	462	525	490	526	539	494	461	489	555	503	485	471	532	502	493	511	465	503	484	488	462	480	518	491	522	469	510	489	484	491	509	491	504	475	487	529	489	537	490	508	482	503	471	456	508	494	518	489	486	483	492	489	472	519	487	522	488	484	460	512	466	487	488	490	501	509	529	473	491	525	513	488	497	481	511	471	457	478	491	494	463	485	480	505	473	521	511	502	517	506	493	515	526	491	514	455	490	449	484	452	479	492	477	548	489	478	493	476	483	531	489	491	491	501	523	479	498	467	512	517	472	480	465	523	540	494	491	462	470	470	485	450	488	482	488	444	535	497	511	471	475	495	466	489	497	506	464	509	491	483	488	483	476	515	492	475	461	455	498	502	471	502	476	479	522	502	444	521	467	527	499	466	491	472	508	504	538	500	471	466	526	471	494	492	499	503	540	456	528	494	437	503	528	525	498	481	500	499	488	495	532	482	478	511	508	498	513	502	508	472	468	556	458	531	474	471	477	484	478	504	516	511	455	474	496	479	480	486	500	459	466	471	504	536	521	507	519	493	479	484	488	476	502	502	506	520	464	505	509	504	467	485	472	510	504	490	490	501	469	496	474	503	509	468	460	505	472	485	512	470	494	479	509	495	532	481	481	469	478	462	501	497	481	513	491	490	493	474	481	484	510	512	481	489	495	531	482	484	538	509	513	503	482	500	482	493	504	512	501	529	496	500	512	523	504	484	506	476	491	517	495	493	491	484	471	501	488	519	477	474	485	489	489	465	518	455	493	476	457	460	488	495	473	463	504	477	494	506	503	496	479	505	479	477	497	478	475	495	492	458	496	490	488	465	515	454	454	514	517	486	507	513	504	465	530	445	478	506	499	504	509	500	480	511	486	545	484	484	521	489	526	507	522	472	489	518	490	496	482	501	525	497	493	493	458	545	420	486	510	477	484	467	469	537	525	501	504	473	518	459	467	530	482	497	502	497	543	477	489	477	486	470	499	462	502	491	519	481	458	532	476	490	459	497	467	522	508	501	490	500	497	479	482	522	492	494	505	502	479	474	458	523	487	481	508	473	455	490	501	505	507	479	524	504	482	473	516	530	484	514	474	519	471	518	464	502	511	472	497	472	493	475	479	519	455	476	481	495	512	489	501	494	449	488	505	496	487	504	482	501	479	511	487	515	494	521	494	483	494	467	496	498	510	468	478	531	502	553	470	482	523	486	510	466	517	509	472	511	512	465	508	498	486	465	505	485	536	503	514	540	475	513	445	497	490	493	492	511	474	492	510	516	487	500	502	456	535	516	474	478	511	478	508	523	500	490	476	499	497	496	505	505	464	470	501	504	505	512	503	482	516	532	509	509	513	471	478	456	472	515	512	475	481	509	490	499	490	501	476	487	524	467	509	477	448	473	526	481	498	504	506	471	484	499	500	536	489	499	488	492	485	433	484	525	518	477	496	498	518	501	458	527	481	517	463	467	485	441	497	497	459	491	487	505	527	506	489	483	479	487	514	504	499	503	487	483	464	507	511	513	450	476	517	493	494	486	527	503	505	503	492	513	513	479	488	515	492	516	488	527	516	462	520	471	467	498	510	506	495	512	517	483	500	450	483	475	490	490	506	502	476	489	473	533	478	476	468	439	467	480	525	468	492	530	516	482	453	514	506	462	490	535	488	476	464	491	505	496	492	538	464	471	490	482	493	477	508	507	508	485	477	528	490	476	504	468	484	471	480	480	499	479	513	493	543	520	508	498	485	513	511	471	465	452	478	472	501	479	487	460	493	518	452	508	470	463	516	497	500	498	480	502	494	520	501	508	479	530	487	518	491	461	468	500	529	479	497	488	479	504	515	543	488	489	493	488	528	492	501	497	497	469	494	479	481	477	450	493	515	514	475	520	489	421	474	493	520	527	503	491	493	487	506	494	518	480	456	506	503	489	504	515	510	499	477	521	488	501	490	485	543	495	511	485	504	492	472	492	469	496	496	470	510	506	519	538	503	537	506	461	461	470	480	520	500	462	507	496	490	486	516	494	486	477	493	501	493	473	507	480	443	522	495	517	479	490	511	503	481	494	483	516	446	451	484	583	550	472	499	498	481	513	535	517	493	493	517	483	457	486	515	508	526	485	458	478	474	463	502	504	484	500	495	478	559	481	493	485	512	495	476	446	520	497	529	494	469	497	544	520	491	482	549	471	462	470	512	488	525	458	480	497	496	502	464	484	469	500	478	495	462	489	484	491	511	500	460	487	490	485	506	507	510	505	530	503	477	487	479	453	528	538	503	478	528	491	515	442	505	526	466	506	506	492	486	505	483	466	472	500	483	453	508	491	504	449	485	504	481	515	516	491	490	451	504	489	539	478	531	467	515	462	494	468	544	495	461	440	520	493	472	457	511	473	527	474	496	468	523	508	487	433	507	523	465	488	502	461	504	487	458	488	486	474	498	460	464	477	512	526	496	531	494	498	508	503	526	481	497	492	504	481	488	503	509	498	528	498	490	538	515	491	502	539	514	472	499	530	452	477	530	541	490	471	532	482	527	517	510	454	516	489	474	477	485	510	508	477	488	512	531	495	500	504	492	512	525	526	500	502	513	483	487	513	494	482	510	494	472	479	502	488	465	483	528	476	479	520	485	494	454	531	489	464	523	507	509	492	501	494	539	511	478	479	505	521	430	499	510	485	483	504	465	492	471	472	509	470	523	522	529	497	503	500	470	505	525	455	485	487	498	470	483	499	470	488	510	408	518	486	521	519	499	509	495	490	491	460	499	490	526	468	482	530	508	482	494	518	494	516	484	448	484	505	476	485	493	502	463	503	509	480
8850	2100	2648	2011	1394	966	691	566	441	331	275	262	233	217	198	194	192	161	183	191	200	226	204	179	170	154	150	146	132	161	156	150	142	115	151	145	139	137	142	168	158	148	161	147	161	136	168	121	135	146	141	157	149	164	140	140	116	159	141	144	171	163	154	143	151	140	144	142	143	131	120	128	110	134	124	108	104	133	113	105	121	133	130	114	127	120	127	126	125	135	129	136	146	117	122	122	137	116	119	149	128	124	115	135	123	125	125	131	114	119	117	140	125	121	140	132	150	118	118	132	126	122	138	127	125	126	110	122	119	115	119	113	140	137	112	100	144	108	123	134	112	128	134	115	147	113	118	138	142	125	124	127	107	121	108	116	112	103	139	135	138	124	108	130	124	130	122	114	123	118	98	126	119	122	122	138	136	126	130	142	123	148	113	101	118	130	105	147	117	128	109	124	108	128	124	136	127	106	135	122	146	135	134	110	100	130	142	118	117	118	128	122	134	142	131	141	128	129	116	129	96	108	134	127	115	122	120	103	113	122	112	123	125	146	126	134	132	128	103	121	133	129	135	128	122	133	143	138	145	138	113	107	129	136	107	130	143	106	134	120	143	138	117	159	125	132	131	121	111	125	118	139	128	138	132	143	127	122	130	124	139	118	116	143	130	127	118	124	104	111	115	126	105	136	120	132	122	131	117	139	99	134	131	115	95	123	145	131	127	124	122	116	116	114	129	136	114	120	140	128	113	126	102	125	124	145	122	120	135	118	138	125	127	118	128	135	114	128	123	130	118	116	121	95	127	122	101	111	124	117	126	130	123	118	139	126	133	115	122	105	110	129	122	149	135	143	138	105	129	137	134	141	117	104	115	114	129	116	120	137	135	110	132	113	130	126	121	109	133	133	133	139	125	125	142	108	140	110	152	146	137	120	124	116	124	132	121	150	119	116	110	114	155	93	128	120	123	97	112	121	136	127	117	105	125	125	138	133	143	93	130	123	133	124	111	133	123	130	134	138	130	128	112	119	112	135	122	114	129	124	121	121	126	127	119	112	129	139	134	141	112	135	112	134	141	135	135	120	128	131	139	111	116	113	135	134	125	121	125	131	101	153	131	148	129	142	119	113	133	135	131	131	132	122	116	110	140	143	145	160	141	119	147	117	128	125	112	140	141	125	126	124	139	116	120	126	122	123	139	117	132	146	125	114	124	116	112	114	121	139	110	131	137	105	131	122	128	145	126	118	121	114	122	134	124	137	129	123	133	127	130	138	122	133	119	120	98	132	149	99	124	129	143	143	130	123	113	99	125	131	134	120	107	116	121	132	121	137	134	111	124	135	139	128	115	121	133	119	122	121	149	119	151	114	117	129	108	134	132	107	131	141	108	135	111	120	121	132	118	117	128	127	118	141	131	125	137	141	127	128	136	131	139	142	139	110	117	107	132	122	120	124	108	131	117	138	122	122	144	109	127	111	126	117	114	122	116	122	131	128	151	114	117	136	150	111	120	138	114	122	135	118	124	133	130	108	128	133	151	126	135	117	124	121	135	141	124	108	128	148	128	115	128	112	122	141	130	130	118	110	128	125	109	113	134	138	124	125	118	142	122	118	97	141	117	115	106	119	113	138	127	125	128	120	119	121	121	118	121	126	125	109	120	120	140	152	142	135	112	134	129	129	113	118	131	132	121	132	122	108	133	120	118	127	123	117	114	112	133	134	129	137	147	128	133	133	135	122	118	123	132	114	121	144	125	119	135	126	130	155	109	111	142	113	112	128	149	117	124	117	122	127	125	133	126	118	135	141	155	111	120	118	101	125	121	119	136	135	123	133	127	137	133	114	116	110	121	123	122	127	138	136	142	123	147	127	137	127	117	117	136	104	125	134	122	128	125	130	112	131	101	139	115	128	127	124	129	120	133	108	117	124	110	139	131	102	121	124	112	117	121	125	143	115	127	128	126	121	110	125	132	112	100	120	126	131	131	97	124	110	141	124	130	141	126	106	108	126	130	131	136	142	121	103	120	116	130	123	142	121	120	143	132	146	124	121	133	127	126	130	132	144	127	141	114	143	137	139	112	139	135	125	112	125	137	136	108	146	136	120	109	132	116	123	108	130	125	132	113	142	121	141	116	137	120	110	130	127	125	117	116	123	124	123	148	135	142	110	140	122	119	130	116	136	130	125	125	117	113	132	126	135	121	111	119	100	121	130	115	125	141	119	131	118	118	108	130	129	106	125	109	119	109	153	144	128	117	127	130	118	125	104	137	127	118	140	127	134	125	116	122	123	102	122	106	144	114	119	117	125	133	112	122	126	126	135	114	125	104	129	131	117	125	121	121	126	122	115	142	122	115	102	113	115	134	109	109	118	132	117	155	158	143	146	132	126	125	119	140	126	123	115	139	137	109	147	107	132	139	148	128	117	132	116	135	126	140	128	131	117	116	149	128	117	123	124	124	105	130	144	128	124	151	124	118	130	125	124	141	116	134	137	133	117	111	121	115	139	126	118	125	106	116	131	137	151	159	126	106	133	149	132	137	118	124	127	154	141	123	133	121	116	121	121	127	117	131	124	128	122	131	119	122	109	133	144	119	135	127	135	129	98	133	148	121	121	138	128	122	129	129	128	120	108	152	130	136	124	134	137	114	128	149	128	129	127	117	122	136	108	150	114	116	133	122	140	112	126	109	120	114	115	161	122	129	124	123	146	130	116	141	107	104	126	106	115	136	113	119	117	132	140	134	127	132	119	134	115	130	103	124	118	125	132	124	130	128	125	104	124	120	126	127	136	113	115	125	120	116	156	120	145	117	80	124	128	129	118	135	142	104	136	132	117	139	148	124	128	141	119	149	124	113	117	128	117	117	107	128	140	109	134	135	117	132	131	142	120	116	135	146	124	140	117	127	119	133	133	103	130	116	148	129	136	123	127	136	137	124	108	118	113	142	135	139	111	119	121	140	133	133	128	139	113	127	128	121	114	112	107	122	110	128	110	133	126	146	110	136	125	119	141	142	110	114	146	114	133	111	134	122	129	112	128	134	134	151	121	135	127	120	130	114	143	114	121	138	128	128	132	129	139	148	122	115	109	126	124	128	109	142	122	112	144	139	120	115	142	118	128	115	143	126	124	126	117	117	122	137	120	143	114	126	135	126	115	130	157	122	121	130	134	118	130	151	131	99	105	133	112	123	121	138	120	128	139	133	150	128	115	114	125	162	101	112	121	134	114	125	121	121	127	127	116	122	137	128	136	123	110	109	132	111	112	121	120	124	116	143	141	127	128	144	121	134	130	121	111	127	121	124	97	121	137	119	126	118	116	120	111	150	142	133	115	127	124	114	120	138	124	128	108	118	115	125	121	128	111	146	140	133	125	145	114	126	122	130	108	118	132	119	115	117	130	144	144	131	137	134	133	131	123	108	127	130	147	134	109	112	141	118	113	127	121	131	125	118	128	128	132	142	120	144	139	160	129	105	112	135	138	131	131	109	129	117	125
6153	2081	5105	6232	5423	4286	3404	2614	2236	1861	1538	1279	994	945	821	784	715	692	695	726	787	931	830	665	666	584	528	502	541	545	543	530	527	461	493	461	505	569	599	518	516	586	468	458	475	540	495	481	442	423	460	468	482	490	497	515	513	512	507	524	479	469	496	424	434	415	372	394	346	335	326	316	333	317	312	329	354	310	337	304	334	312	352	306	341	333	346	340	325	319	331	344	332	340	311	290	331	313	324	344	303	291	318	300	318	364	332	321	312	318	316	311	329	308	324	345	339	312	328	329	296	311	330	319	349	309	324	282	324	284	315	326	329	311	329	329	349	298	307	298	345	290	304	292	320	287	282	313	304	318	293	304	307	319	333	309	311	311	313	309	333	308	333	309	277	297	306	299	327	302	330	296	345	314	269	280	300	336	305	348	298	291	293	330	310	294	333	297	299	306	346	337	309	324	316	329	343	294	326	340	295	320	269	301	317	331	317	347	299	267	328	323	285	338	308	281	346	307	311	324	321	315	321	312	303	294	310	339	304	327	305	330	310	311	317	324	299	335	295	302	320	340	343	308	311	307	306	307	321	331	326	312	309	275	291	312	285	301	319	277	308	289	312	312	327	328	327	337	317	302	348	314	312	297	309	307	304	317	333	325	303	300	311	297	299	317	291	307	302	304	311	314	311	303	297	303	334	294	339	321	309	320	306	313	313	314	309	317	294	314	331	321	298	344	327	344	305	307	301	325	295	318	336	348	336	278	353	307	311	348	331	321	295	299	287	303	342	324	319	302	292	320	335	279	294	313	322	314	312	287	316	332	330	329	299	317	311	305	306	320	342	299	317	297	336	303	315	342	301	288	317	305	316	301	299	295	297	322	290	308	294	288	308	302	314	296	289	315	301	340	321	293	319	316	302	286	328	286	304	307	310	305	347	316	311	320	325	334	305	306	316	287	309	297	304	290	325	309	302	284	332	308	311	318	279	316	305	320	325	314	297	297	323	299	328	280	302	293	335	336	274	347	321	322	337	309	288	322	299	330	284	306	328	312	321	295	315	321	327	301	314	284	301	310	325	311	301	316	283	351	326	320	357	304	289	316	301	281	282	298	292	320	316	315	316	308	308	313	315	320	324	322	347	318	324	298	348	294	300	290	303	307	305	310	332	299	353	278	298	306	332	336	323	329	312	308	311	325	291	303	306	289	321	312	312	333	313	284	310	316	307	325	332	289	302	325	307	319	307	329	316	306	306	295	279	334	349	314	318	313	318	298	298	291	306	317	357	307	317	326	328	341	301	306	321	315	327	322	319	307	319	302	316	313	326	311	308	340	302	301	339	309	322	318	319	315	293	300	326	306	287	312	314	291	310	313	332	338	302	321	316	263	308	319	299	313	298	315	299	299	319	309	310	307	327	330	333	298	308	274	300	306	299	319	347	329	319	318	300	291	324	321	298	308	310	341	311	306	308	339	289	335	335	313	337	298	298	296	333	322	320	298	309	327	274	327	317	304	340	307	297	305	293	311	317	294	305	323	357	342	311	301	315	288	306	315	323	304	320	315	318	319	298	253	298	260	332	337	343	326	305	338	361	311	336	289	305	343	297	335	319	304	283	320	324	304	326	344	323	305	319	334	303	305	331	310	291	288	325	300	324	329	297	278	295	321	329	315	318	291	309	270	296	303	285	304	309	321	334	326	312	349	302	312	294	302	323	317	334	338	318	289	289	303	302	304	307	283	291	309	305	323	313	331	315	312	311	319	329	339	342	306	308	322	324	324	297	313	302	315	324	341	315	317	280	304	300	317	313	308	333	311	329	273	325	286	308	293	287	310	311	330	311	316	324	356	316	302	292	287	311	319	308	320	298	362	305	343	327	295	288	291	322	293	314	278	330	308	305	284	327	298	285	328	371	277	340	337	322	289	302	324	295	328	297	302	313	311	295	300	343	300	284	322	301	343	305	318	294	316	319	306	289	299	291	284	291	306	350	330	319	313	290	346	310	330	312	281	311	263	316	298	316	311	331	324	324	306	315	297	298	307	320	301	313	290	327	275	315	300	310	334	319	299	317	329	324	292	281	306	317	308	309	291	329	297	303	321	300	323	321	311	337	314	304	320	325	326	307	357	338	269	313	334	303	312	312	300	298	294	288	285	325	317	340	322	323	331	325	324	292	350	325	298	321	320	302	325	307	297	321	291	318	319	297	334	309	322	333	310	318	286	338	347	310	321	310	289	337	325	273	303	333	293	309	339	315	329	326	275	317	292	332	315	321	336	278	301	336	316	289	308	296	309	307	329	295	333	291	342	310	323	323	304	324	339	300	295	323	299	323	331	294	346	323	286	307	349	335	308	315	303	304	335	315	322	322	266	311	315	321	311	331	325	296	291	327	305	292	298	307	326	314	321	303	328	317	317	291	264	330	314	319	316	288	277	300	312	309	283	293	309	303	309	309	311	299	283	332	289	293	277	311	309	328	335	299	315	327	298	309	263	324	311	323	292	327	304	340	340	303	300	336	306	310	314	288	317	287	294	313	315	309	318	302	296	286	325	333	335	319	281	305	317	313	311	320	293	297	312	333	324	317	317	316	311	338	324	343	282	317	302	325	299	286	307	311	314	325	320	304	303	331	312	299	313	321	308	311	307	335	300	312	333	308	333	337	312	331	279	296	298	313	325	270	286	369	287	318	299	287	322	297	319	300	283	335	287	324	303	318	322	305	301	327	312	292	311	314	304	310	338	307	303	336	291	313	310	326	283	337	274	320	300	287	311	318	311	288	294	325	287	314	326	317	329	314	308	315	324	322	316	314	304	272	327	287	313	303	329	322	317	303	296	308	324	312	304	327	274	305	289	287	358	277	300	341	323	327	313	300	319	353	335	308	305	287	324	314	300	324	311	295	318	310	304	303	290	304	338	284	266	309	300	309	310	322	283	305	313	322	288	323	288	293	292	295	313	353	297	273	355	319	296	284	308	313	319	275	287	311	310	305	307	297	295	326	298	327	301	296	310	316	266	285	292	345	332	328	315	311	313	326	287	280	328	347	320	334	343	317	323	296	307	334	319	322	315	328	288	282	343	310	318	302	299	289	300	362	339	323	302	325	304	314	332	317	309	285	323	332	326	315	307	307	341	322	318	284	334	298	301	334	307	306	308	309	336	302	318	317	324	269	318	297	295	287	332	321	301	307	308	311	311	314	306	358	308	291	300	298	325	291	308	279	274	309	294	317	303	287	313	285	313	322	289	312	326	310	299	319	323	308	339	293	270	316	293	319	307	310	305	289	274	291	286	307	339	322	315	281	306	317	317	286	304	353	304	314	268	299	283	323	300	286	304	315	343	320	313	312	290	296	264	317	274	312	323	323	316	336	283	329	290	294	307	315	296	322	323	294	318	337	335	311	303	323	319	349	297	341	306	345	286	314	329	301	277	319	303	314	312	283	274	319	309	339	315	340	324	307	324	302	309	308	314	312	326	320	311	337	308	306	329	342	335
15555	3950	4621	3502	2299	1527	1063	905	727	598	463	394	339	281	301	228	204	250	210	258	233	237	221	223	203	199	184	186	202	171	190	190	159	160	160	176	174	188	192	172	166	175	156	153	151	159	183	174	156	148	157	127	143	181	200	185	193	183	154	159	147	170	173	176	149	160	149	163	159	141	147	137	128	151	158	137	118	133	153	138	137	116	138	155	150	156	127	130	172	135	145	149	124	143	133	136	124	131	144	140	129	147	134	136	128	128	115	122	126	124	127	144	141	130	132	124	116	136	136	161	157	136	153	143	127	118	122	116	124	124	131	128	119	149	115	129	134	132	128	113	122	114	134	143	140	131	139	119	120	129	136	135	128	165	140	142	135	137	136	124	133	132	135	114	127	144	127	126	131	128	149	146	126	118	134	126	136	137	144	128	108	148	139	145	136	142	131	119	128	113	126	141	156	125	144	143	111	115	140	115	146	131	106	136	129	153	129	110	115	129	131	132	132	140	143	156	119	117	129	129	129	124	153	117	140	136	106	137	122	141	131	140	135	117	135	140	125	128	139	105	137	142	119	108	125	153	148	136	139	136	140	136	132	128	113	141	142	138	143	145	156	141	114	132	122	134	152	136	132	128	113	150	128	143	152	133	127	111	139	143	135	132	146	126	128	140	149	133	122	149	132	124	153	151	152	136	125	114	133	130	139	141	144	135	136	130	123	136	121	140	121	120	99	120	121	150	143	126	143	138	125	145	142	128	140	118	124	156	133	110	119	124	135	114	133	127	127	130	141	126	126	135	136	124	91	128	138	115	120	163	135	122	105	144	118	129	142	141	118	145	116	120	129	157	119	138	124	138	121	152	115	142	141	140	152	135	142	123	139	109	138	139	136	143	132	136	126	110	132	133	116	129	127	126	134	139	126	130	110	134	133	124	118	120	124	107	138	147	128	125	114	130	158	138	126	144	130	117	118	138	123	134	109	130	152	126	106	119	128	150	138	138	127	139	138	138	142	129	151	137	126	127	109	138	121	156	127	132	133	141	122	113	138	138	142	133	133	135	142	135	146	140	138	127	120	131	141	150	131	146	155	124	122	130	120	115	136	136	153	112	121	133	122	136	137	125	112	139	145	130	131	116	138	149	115	136	129	128	151	119	128	125	121	131	133	114	140	139	135	133	140	97	112	133	150	119	121	143	136	130	129	129	141	130	128	150	140	132	148	119	129	148	129	111	147	129	136	135	141	135	129	135	124	127	132	112	109	141	129	140	129	143	123	159	138	139	133	144	116	120	143	146	150	129	126	121	136	147	138	130	122	134	130	128	134	134	139	133	125	122	120	114	125	120	138	142	146	146	163	144	145	125	127	131	137	134	125	144	139	139	107	123	147	145	127	116	128	146	129	130	151	135	144	145	133	142	130	129	130	137	135	125	128	129	125	124	141	126	103	161	122	139	129	134	140	111	131	151	126	131	118	139	142	130	120	148	125	121	133	134	125	130	151	137	144	147	136	136	137	159	110	152	126	163	114	158	124	139	131	129	119	129	135	127	132	127	129	135	120	124	132	114	109	114	126	114	124	115	105	136	121	139	129	123	133	112	118	143	124	130	134	125	136	123	127	152	132	154	127	128	139	126	130	120	112	126	117	135	110	119	124	129	144	118	113	138	117	138	147	123	120	129	133	116	147	135	135	122	128	121	128	126	121	141	127	143	147	118	104	151	151	126	129	150	127	106	107	137	141	112	122	143	130	141	119	121	147	120	137	134	123	132	160	127	135	125	115	126	129	166	141	113	132	121	145	132	125	127	126	119	131	137	128	134	140	122	106	123	130	133	134	139	119	136	117	125	136	144	142	146	131	129	123	124	135	122	134	125	154	131	125	144	135	140	118	141	136	147	133	127	141	141	140	116	139	117	139	127	152	146	116	151	115	125	154	122	126	135	147	121	144	137	128	139	139	156	150	142	124	130	120	135	135	152	117	117	152	126	123	115	142	144	137	114	136	143	134	142	136	120	133	150	139	177	129	129	116	135	162	107	139	144	137	139	117	133	124	143	125	132	143	142	117	137	133	140	128	140	148	127	112	123	135	105	130	137	104	139	132	143	132	119	123	122	124	126	117	113	147	124	130	115	109	143	123	116	138	122	109	125	129	141	151	128	128	123	127	123	146	139	136	126	139	121	137	137	128	136	134	109	142	135	141	110	120	128	133	139	118	129	139	139	120	136	139	139	122	114	113	130	122	146	132	125	131	136	123	117	127	133	139	147	129	135	128	127	138	133	113	134	121	140	129	136	159	127	117	125	121	134	134	124	122	118	121	124	125	138	129	132	141	141	140	116	128	122	133	122	147	137	119	128	157	139	125	120	146	143	148	129	137	99	150	130	126	145	118	123	126	129	145	139	138	137	129	158	102	101	120	130	141	126	128	145	115	117	156	123	150	122	117	104	127	145	140	140	127	139	119	136	156	115	138	114	131	120	137	136	144	136	130	124	116	138	120	125	120	123	122	111	149	144	134	128	127	116	155	141	134	125	109	130	132	131	132	135	127	113	118	130	138	131	101	132	161	136	137	128	124	133	144	139	120	135	125	134	119	122	128	143	127	136	138	126	141	140	133	129	152	120	144	110	117	140	131	127	141	118	125	127	149	140	141	153	138	119	140	145	122	124	114	125	108	116	153	137	123	147	160	145	142	137	144	120	122	145	120	121	116	113	139	125	122	134	126	145	127	116	149	116	133	135	129	155	131	146	124	133	129	129	105	127	120	125	124	119	125	127	144	119	118	124	136	138	137	123	112	111	149	140	150	136	141	144	141	124	121	140	136	112	144	163	120	119	120	105	130	144	111	132	130	145	144	147	127	111	123	136	131	104	152	133	125	130	149	119	103	134	150	152	148	145	130	119	120	123	133	132	116	137	137	138	143	133	112	131	142	116	115	152	151	128	114	119	140	132	143	149	109	148	149	117	143	134	120	133	122	129	150	138	126	124	139	121	135	127	125	147	149	136	118	110	147	120	125	133	153	144	150	153	120	141	133	121	125	133	124	131	139	140	127	129	118	140	137	114	137	128	134	146	136	146	117	129	125	140	106	148	134	116	142	147	129	121	132	147	136	146	127	133	133	144	143	122	137	144	131	133	129	116	145	140	131	133	135	138	140	129	114	118	122	140	126	129	127	148	127	114	127	146	115	143	117	117	151	108	140	121	148	118	134	140	129	128	129	145	124	132	141	128	128	138	121	119	134	138	146	123	124	138	127	149	126	138	106	140	117	151	126	126	118	127	147	112	138	128	139	125	133	139	121	116	108	135	131	139	135	142	152	148	133	138	128	137	153	130	126	125	136	125	130	122	123	118	107	148	129	119	131	145	141	124	139	125	134	127	151	136	143	131	144	150	105	123	132	126	119	133	119	116	147	129	133	142	131	135	126	108	135	137	127	111	130	131	116	162	131	133	141	151	131	131	137	157	150	115	131	128	131	147	135	140	153	142	108	132
8258	3156	7993	9518	8273	6727	5254	4183	3470	2840	2365	2038	1615	1439	1263	1212	1097	1026	1009	1040	1181	1434	1194	929	937	831	751	687	739	733	707	701	679	524	609	631	641	710	800	707	747	662	606	600	662	614	642	584	546	530	598	625	620	623	606	693	683	630	639	607	577	635	617	553	486	450	458	505	430	422	408	345	346	341	373	337	371	377	351	343	359	412	373	398	412	401	370	378	361	378	346	351	298	328	345	334	354	337	343	337	374	355	365	336	349	341	377	389	365	353	400	328	340	372	330	382	387	376	384	346	361	353	349	404	370	339	325	323	349	334	349	364	345	355	330	329	329	350	349	348	322	351	335	361	364	323	325	327	329	336	345	353	332	355	369	297	350	310	318	338	319	350	376	357	319	320	347	353	330	375	345	344	336	337	333	366	309	346	340	316	357	377	348	351	308	357	293	363	310	364	318	321	357	327	348	366	350	365	339	330	322	298	319	317	316	273	342	348	317	338	321	341	319	320	292	342	339	338	335	344	335	336	326	329	341	367	317	343	306	369	317	322	377	308	316	336	367	330	341	295	305	354	361	331	342	369	328	325	332	294	308	320	357	334	328	352	312	337	331	350	332	346	341	354	352	357	313	340	352	342	318	322	343	331	314	370	361	341	320	367	324	369	347	348	311	354	332	341	295	345	332	324	304	348	361	332	342	335	355	331	324	332	346	316	309	329	326	315	343	370	333	293	317	347	326	359	319	340	343	341	322	378	306	335	332	337	331	305	333	380	331	334	321	341	321	331	367	308	325	325	327	347	305	327	371	323	330	309	342	366	357	316	396	324	376	317	333	325	300	326	347	331	327	374	335	320	281	358	321	317	340	309	344	314	358	356	340	341	313	337	320	330	307	350	326	364	349	315	344	376	330	307	353	348	346	306	338	323	288	355	319	346	338	339	334	316	320	378	365	353	331	336	353	353	309	331	322	357	352	319	359	374	334	321	325	315	336	359	324	314	349	353	336	358	300	317	321	321	342	307	364	348	326	367	358	284	306	316	347	323	371	316	356	340	349	335	297	351	340	319	347	344	338	341	315	348	328	352	319	324	321	349	330	338	327	358	318	315	323	345	334	324	354	313	355	315	339	332	345	351	320	321	340	318	337	316	317	315	328	339	376	322	334	328	339	357	389	334	332	342	321	345	323	353	318	316	348	324	352	354	328	318	387	329	308	324	349	335	351	355	330	320	338	355	340	315	353	348	340	311	354	360	353	342	338	349	309	351	378	322	328	329	329	345	360	343	346	356	350	297	357	332	352	345	362	388	309	339	326	321	364	329	323	314	346	351	319	325	286	301	328	335	347	338	380	360	347	328	352	369	358	317	318	337	327	358	299	362	294	356	334	348	336	299	310	316	357	344	345	336	337	327	365	327	356	323	356	326	330	356	319	352	332	360	323	338	332	327	294	364	334	308	337	321	359	328	319	383	372	354	320	337	312	291	341	383	363	330	339	368	341	364	314	323	331	334	312	337	343	311	365	351	337	324	332	341	326	332	315	316	352	316	338	359	368	351	338	344	355	317	356	351	336	328	353	342	300	331	339	290	346	353	375	306	342	327	316	338	316	336	319	331	324	317	331	346	341	335	354	336	332	353	355	358	313	358	345	335	331	351	341	314	324	353	314	329	337	357	326	343	307	315	323	373	328	339	347	355	345	335	333	343	338	338	335	350	316	327	356	312	341	342	321	324	309	353	329	319	330	379	335	357	347	314	325	342	339	301	314	340	323	342	347	340	328	332	311	330	339	302	353	355	332	321	342	365	292	347	310	331	355	329	333	338	317	324	335	362	320	346	346	329	343	323	373	298	346	328	339	322	329	358	352	280	330	338	352	318	357	313	349	309	359	311	317	319	332	351	323	323	334	355	357	325	323	326	358	340	368	287	331	326	302	339	353	326	327	360	321	336	318	308	374	352	366	357	307	329	352	347	332	334	322	354	338	352	349	316	369	294	326	328	331	368	322	336	330	315	343	339	333	321	323	350	358	326	361	319	325	349	356	320	341	325	368	341	341	310	327	341	323	321	319	330	336	363	330	308	321	336	354	310	394	341	331	340	329	307	337	348	347	347	332	354	322	321	371	318	341	340	332	337	351	342	337	315	311	349	355	322	320	324	360	319	308	353	342	368	351	313	346	302	337	340	337	323	339	377	316	332	308	365	313	305	346	342	339	336	342	328	339	315	316	318	326	364	344	322	312	339	320	332	316	333	348	315	321	335	320	360	314	300	356	351	335	331	324	282	307	302	348	310	335	349	342	341	316	317	344	336	334	331	321	333	361	368	338	329	346	311	346	303	340	347	321	332	329	325	340	337	319	301	311	343	317	335	352	344	328	314	339	381	321	309	312	356	345	322	362	337	351	359	341	347	356	304	334	324	284	331	345	343	310	357	331	352	354	310	339	351	329	352	312	353	332	306	335	325	328	342	373	296	306	362	358	332	332	318	327	356	341	346	331	334	351	338	308	346	299	356	343	297	329	362	341	319	357	343	325	345	348	351	336	333	337	342	332	328	315	334	354	334	317	347	354	327	330	358	342	300	339	364	324	339	322	325	336	315	345	333	337	339	332	364	326	335	322	324	339	312	340	311	341	354	344	341	329	321	346	330	334	367	347	327	330	336	329	354	334	321	368	340	380	337	326	352	350	363	305	327	317	356	344	364	330	315	337	343	325	353	324	330	334	340	325	356	335	364	343	353	311	357	306	329	319	310	318	358	319	347	320	356	353	326	373	304	328	329	316	323	327	334	331	329	330	337	360	322	331	317	343	286	326	305	338	368	309	326	321	323	312	345	339	352	329	339	297	328	352	347	338	323	356	325	305	358	338	361	342	316	342	345	334	355	321	341	329	326	349	301	330	309	343	351	307	324	353	361	314	320	361	341	321	315	319	331	306	351	342	328	320	330	327	351	375	339	319	301	313	335	326	337	324	321	325	350	341	344	347	372	335	302	333	334	334	336	323	339	351	338	323	371	336	354	334	329	329	344	327	317	345	322	352	311	344	323	347	347	339	364	344	365	327	289	347	312	358	319	334	329	328	356	322	334	329	346	347	353	331	337	304	327	318	356	329	345	361	339	365	314	362	345	353	345	335	345	330	352	341	347	319	319	337	340	343	353	322	323	338	353	310	337	316	308	304	347	321	325	330	346	302	336	353	333	344	311	315	346	335	357	338	326	340	324	342	365	319	344	312	332	312	287	325	342	319	352	306	326	376	309	321	347	338	347	336	327	317	345	357	323	363	360	331	341	355	328	345	364	304	371	328	343	338	379	330	314	359	333	361	325	319	353	319	346	336	301	342	368	316	324	323	330	358	329	334	340	319	378	338	330	351	331	305	330	328	342	350	365	338	336	363	354	323	312	340	323	332	323	355	319	374	286	337	337	333	324	335	366	316	348	353	338	316	333	336	353	310	326	340	347	321	358	328	348	357	328	314	320	317	375	338	350	334	381	331	330
2893	865	1070	821	628	437	375	312	297	296	278	225	234	246	235	219	216	214	225	212	222	265	237	237	213	224	206	217	210	214	201	218	215	228	249	221	226	212	190	248	202	220	222	229	216	178	216	227	217	232	222	193	188	219	218	211	257	186	211	220	223	208	218	254	229	195	198	210	214	195	196	211	203	205	199	208	212	183	237	233	206	185	241	224	219	217	220	215	202	206	201	236	239	223	205	198	226	207	202	221	232	228	229	214	214	236	237	230	250	214	234	227	216	212	230	218	214	204	237	214	204	207	229	213	204	222	219	203	195	211	210	202	211	213	216	198	221	206	196	201	207	219	230	235	186	199	211	215	194	182	197	215	195	208	203	204	208	179	207	221	214	222	209	198	224	205	205	186	213	186	210	211	231	199	209	234	212	185	205	206	209	219	208	185	196	216	191	222	190	220	230	246	200	209	233	207	218	230	238	209	217	200	195	230	215	201	202	214	213	208	203	202	189	212	219	183	197	190	220	191	234	200	206	192	205	200	248	204	217	208	204	214	222	245	190	209	202	209	191	207	208	220	189	195	210	211	239	231	202	199	205	244	236	207	223	208	216	200	209	176	218	242	218	219	198	241	226	230	219	202	216	225	205	210	218	200	191	229	236	224	214	212	210	229	203	191	204	220	217	203	200	208	210	215	222	225	208	219	237	200	211	193	227	211	206	192	205	203	211	205	227	214	214	199	209	213	207	177	190	218	207	196	208	210	248	203	206	195	206	225	220	222	209	222	225	208	222	201	245	200	215	207	230	202	192	179	212	207	226	221	221	216	208	225	195	237	228	239	232	214	204	245	224	218	218	198	222	212	218	218	223	199	223	208	237	211	218	249	213	233	225	196	201	231	192	231	236	192	194	222	211	193	225	209	205	204	194	203	172	192	245	186	236	226	197	230	236	161	193	232	242	196	218	223	195	205	230	233	220	215	175	202	235	216	187	204	213	223	217	221	185	204	199	198	226	216	232	218	212	233	217	231	206	231	234	199	205	213	205	200	206	195	223	237	212	210	239	208	226	212	233	214	208	220	234	209	207	230	205	211	199	225	229	205	204	208	224	220	215	231	196	196	193	197	183	196	209	218	213	181	197	208	222	209	222	204	198	196	196	214	224	216	223	202	227	207	209	227	208	243	226	203	197	230	229	212	211	200	226	188	202	199	225	202	178	229	231	211	264	216	212	222	208	228	209	181	201	207	243	212	222	222	202	209	205	208	246	214	212	216	253	187	225	209	227	223	209	227	212	210	209	204	207	203	207	207	225	199	204	219	217	204	220	218	231	183	229	204	202	199	214	232	237	212	237	236	222	215	211	231	226	206	196	226	198	215	203	191	196	202	219	205	207	213	218	220	220	231	231	220	206	209	192	212	215	215	181	234	222	218	221	184	218	216	225	206	210	197	191	213	218	206	226	191	182	217	224	192	225	223	229	203	175	201	225	198	198	217	200	198	180	197	217	218	177	230	200	216	208	177	243	260	190	221	237	217	214	212	195	213	209	210	195	221	195	220	229	189	192	225	221	201	242	244	193	230	213	215	229	226	214	223	225	237	230	200	215	213	196	221	243	214	245	225	207	211	214	205	211	218	229	203	210	208	211	231	201	211	243	218	233	232	215	209	229	193	233	187	217	206	220	187	220	181	214	205	206	183	214	200	206	206	222	192	218	195	205	215	227	202	217	212	233	218	204	223	209	210	208	189	219	220	200	191	193	207	232	184	199	210	233	231	203	221	214	215	211	212	206	216	177	217	240	200	215	211	221	267	202	239	214	228	199	219	196	249	215	209	204	225	210	213	202	212	208	220	188	196	235	250	202	238	217	202	195	213	192	217	210	218	239	184	197	213	227	203	210	209	207	231	213	223	234	216	215	218	211	217	251	222	219	203	231	187	199	219	186	176	226	211	219	233	202	210	233	210	214	199	211	198	193	216	201	226	221	221	237	212	193	193	212	212	187	236	210	245	209	219	218	213	193	229	211	212	195	197	214	243	224	246	241	215	214	220	213	198	206	236	192	191	225	221	215	207	237	202	200	211	240	199	192	220	224	204	217	245	215	209	214	223	209	198	213	215	211	242	209	230	229	222	219	208	203	192	216	218	216	199	237	236	213	224	184	195	206	205	197	210	217	205	204	203	208	213	190	207	203	188	208	216	238	239	228	202	229	225	195	191	214	235	218	232	192	180	214	206	196	203	216	198	211	209	217	203	229	223	196	218	223	195	204	199	203	220	248	205	209	231	196	210	229	199	200	250	200	229	238	207	220	206	219	201	194	204	203	237	228	205	215	209	192	196	188	188	225	196	195	206	223	229	199	213	184	208	224	182	208	199	250	223	189	208	170	219	196	218	204	207	249	215	213	221	209	214	208	217	181	210	208	227	223	217	219	202	236	227	205	225	228	196	201	216	239	214	224	210	222	197	175	192	241	223	195	216	213	237	201	234	191	208	205	231	226	224	195	201	188	222	214	208	181	216	203	210	211	209	197	213	208	190	204	205	223	215	196	219	196	201	226	220	208	216	202	222	199	228	203	240	227	227	204	231	215	230	189	219	209	225	191	218	208	182	212	205	211	219	215	195	223	237	194	190	231	192	197	218	222	216	199	233	209	208	212	222	214	206	220	231	219	230	224	206	217	226	221	192	234	235	202	227	217	218	217	234	202	229	215	213	200	192	204	230	208	204	223	208	209	203	205	227	220	228	196	212	200	213	216	218	218	207	230	220	232	233	216	202	232	197	220	192	223	220	227	211	197	223	203	193	208	221	216	197	212	198	217	245	215	237	216	216	223	205	234	214	199	223	220	222	208	190	221	206	226	212	219	226	218	246	242	223	231	208	225	206	205	199	227	216	214	202	223	229	196	192	237	218	175	211	232	203	218	218	236	214	215	216	223	203	218	208	211	216	212	214	209	198	207	236	238	216	250	217	215	205	218	212	206	222	214	228	196	211	187	201	231	234	204	190	214	221	205	215	211	201	199	202	183	232	245	190	192	212	226	210	235	226	222	235	211	210	218	227	189	217	201	207	191	207	186	219	213	221	196	222	224	219	169	212	209	211	232	216	225	223	180	218	209	214	192	210	232	195	243	210	204	214	216	203	186	205	182	210	194	178	216	191	246	211	222	200	220	211	210	194	215	215	223	203	207	227	233	220	218	215	200	197	186	209	221	194	203	201	218	198	233	203	222	207	220	227	185	203	221	219	222	203	221	231	215	187	202	224	207	210	209	198	213	213	205	231	217	191	216	236	217	209	215	225	204	217	229	222	201	229	194	196	197	227	221	193	225	253	205	231	223	223	225	222	194	210	201	198	215	206	227	218	185	226	197	201	203	196	211	248	239	200	216	226	207	215	216	179	195	185	229	192	212	202	249	214	199	209	189	224	200	208	197	215	200	223	196	200	237	218	204	233	221	194	220	238	227	224	222	210	229	225	198	215	230	190	227	203	183	176	216	237
2641	1082	2244	2544	2262	1887	1513	1192	1017	908	807	722	667	576	628	585	608	554	601	603	698	661	657	594	568	571	506	542	505	565	545	563	569	536	524	545	568	614	623	566	596	540	546	562	531	549	566	534	571	540	559	595	576	572	593	624	618	604	598	566	556	608	515	562	554	561	505	551	490	463	477	499	473	462	502	529	511	530	467	512	507	493	477	506	474	519	482	505	473	531	501	486	485	475	481	496	469	480	476	485	490	492	513	488	523	534	499	473	508	521	487	511	526	501	498	520	512	519	480	508	499	460	501	529	487	493	482	445	515	500	480	524	486	517	509	484	502	526	506	510	472	522	498	489	466	524	522	474	525	484	510	498	543	490	514	498	482	537	516	472	506	498	516	483	525	495	527	501	507	490	509	475	516	509	505	463	502	519	465	512	468	501	516	524	498	488	471	511	472	486	496	516	474	498	447	500	497	515	482	497	423	514	514	497	471	487	519	505	525	499	492	450	470	511	503	456	484	490	485	493	474	473	487	528	509	487	483	513	468	498	472	529	475	495	495	488	488	506	503	493	497	535	468	484	492	515	496	507	488	455	474	480	468	466	485	509	461	464	523	467	500	534	487	504	492	487	555	517	492	508	511	485	512	452	475	446	521	508	487	507	473	457	532	503	489	522	498	525	499	472	515	479	521	511	481	540	499	514	486	505	489	495	505	520	517	484	497	487	516	491	509	504	487	484	531	505	495	508	464	492	531	469	505	498	464	499	448	496	499	462	488	456	494	492	540	519	530	462	478	471	529	511	511	481	495	492	513	459	475	474	498	553	510	482	474	490	482	482	480	521	493	520	501	489	509	482	500	523	551	470	486	511	491	518	504	492	494	516	511	470	528	523	482	488	463	500	488	522	496	526	502	541	496	480	506	515	457	467	496	477	496	506	480	479	482	481	533	509	505	499	493	493	515	542	509	496	447	508	492	520	516	477	533	506	480	479	499	492	498	527	501	530	530	500	499	475	486	503	484	485	539	518	492	489	489	533	460	512	507	515	470	488	459	496	489	463	461	471	494	474	499	483	471	478	506	502	510	500	482	479	515	511	493	456	471	503	502	480	469	519	515	474	484	518	527	474	470	517	511	498	472	499	500	554	504	478	464	505	506	467	504	505	529	466	501	496	493	551	529	483	473	518	475	465	497	501	473	491	480	524	499	484	501	490	485	488	479	473	492	475	509	540	513	494	492	477	499	475	529	456	451	499	500	469	484	508	485	451	514	518	505	471	504	517	496	521	507	496	499	518	492	481	528	516	502	508	499	492	492	472	517	496	486	530	482	486	495	493	479	511	522	479	505	497	479	488	478	473	515	501	474	508	449	486	426	494	455	510	493	505	477	524	517	469	502	520	479	531	478	507	504	538	507	480	527	481	497	480	477	497	489	507	509	478	483	489	499	507	516	498	496	474	532	563	495	533	460	483	489	500	499	455	505	542	489	481	458	502	516	486	513	504	528	496	500	462	497	513	526	496	473	479	490	479	504	516	521	473	456	472	501	530	541	468	453	524	520	512	487	493	458	454	518	509	494	546	499	530	508	486	497	507	476	495	472	508	487	477	491	452	489	478	508	489	466	506	515	528	527	519	521	511	491	547	495	536	539	488	511	487	524	476	507	458	481	516	493	460	495	494	454	479	471	490	467	483	489	521	488	495	471	486	505	505	454	517	515	487	476	475	478	457	497	515	522	488	478	499	512	483	498	470	502	482	509	474	546	430	499	474	502	521	515	460	506	486	476	445	477	488	435	506	458	492	539	500	488	536	473	498	534	495	451	471	516	477	481	508	538	496	475	506	491	494	504	489	495	541	479	505	515	504	497	510	490	474	481	512	489	484	543	485	523	502	483	487	483	478	519	475	515	512	504	464	450	513	488	555	484	501	472	517	510	466	506	525	473	481	478	483	523	494	485	458	528	504	509	501	531	495	512	466	470	518	467	449	509	494	507	519	477	493	488	502	513	542	468	507	505	492	504	471	481	477	494	525	511	499	473	503	507	513	509	497	461	504	476	475	513	453	459	489	494	495	492	486	518	503	556	470	521	521	513	472	492	479	508	488	500	484	492	461	485	552	512	495	544	480	541	475	529	492	487	494	504	508	482	491	484	504	497	492	512	482	480	493	512	539	505	504	510	494	467	487	509	523	525	555	509	499	478	502	501	494	493	508	499	488	540	523	543	459	541	488	505	458	508	494	509	490	488	538	448	498	520	483	486	469	509	512	473	444	465	519	517	484	438	479	510	490	492	518	488	488	472	511	469	493	541	495	494	502	513	509	487	489	502	479	507	469	496	498	503	459	494	506	485	469	487	489	474	536	509	504	484	517	499	497	523	476	501	466	505	533	517	532	469	483	498	487	455	487	500	498	511	503	481	482	532	528	519	491	505	504	470	486	476	506	482	457	481	491	459	488	479	495	472	525	486	483	482	469	501	498	471	488	494	508	476	499	516	492	503	525	443	510	522	497	507	491	503	524	486	474	501	558	477	459	516	447	498	460	508	497	529	488	464	484	494	464	475	509	511	517	475	523	494	505	479	510	491	473	519	520	472	515	504	507	508	528	504	505	487	496	509	484	515	517	498	480	498	491	465	491	486	476	483	504	513	509	517	519	500	503	475	529	514	539	506	506	521	504	492	498	540	519	462	502	493	510	512	477	455	501	513	494	494	481	498	467	515	462	458	496	470	527	479	529	473	463	456	482	491	463	526	473	502	501	520	504	460	478	490	479	508	496	505	497	513	504	500	494	467	481	484	494	493	475	506	511	457	512	491	513	532	479	524	509	466	467	517	476	454	487	505	521	499	480	505	494	536	446	480	512	522	532	508	446	444	478	485	457	482	474	528	479	516	499	472	499	492	470	496	473	519	530	483	442	520	498	474	488	476	508	465	489	506	471	462	504	526	516	481	501	525	529	513	462	507	504	499	479	509	533	519	494	486	502	501	503	488	506	460	496	530	503	462	495	498	555	489	465	515	452	490	516	469	510	513	512	525	488	531	527	476	523	533	528	490	482	453	484	477	474	492	494	498	486	470	507	487	500	505	482	515	503	510	517	485	489	516	454	502	472	494	511	482	478	474	521	523	518	511	473	504	469	513	497	478	505	497	491	494	505	508	446	501	503	520	543	477	491	486	511	477	505	508	444	491	482	505	458	486	493	473	509	495	487	507	482	507	518	529	521	518	463	497	497	517	500	469	523	484	460	475	501	502	497	520	492	490	512	495	495	481	531	484	516	500	474	479	531	484	485	485	464	482	524	525	506	493	461	492	489	466	497	503	483	476	511	486	492	477	483	480	475	484	513	486	479	500	496	511	515	489	494	464	476	510	480	467	519	444	533	515	459	509	455	538	521	469	490	523	509	525	465	483	532	514	471	496	503	491	484	477	475	494	498	468	495	453	489	469	485	526	495	507	479	494	482	509	480	487	491	480	483	494	514	496	496	494	527	490	489	525	459
8727	2077	2645	2034	1334	956	714	528	423	345	296	261	245	233	194	222	181	183	128	178	195	215	198	176	162	148	143	152	157	159	157	142	153	145	142	152	153	158	167	157	137	151	149	135	134	147	153	148	163	153	144	158	125	150	150	122	159	130	169	124	153	151	147	135	137	143	139	141	152	142	134	117	123	130	132	118	110	125	127	134	129	150	96	125	133	130	138	116	109	120	106	126	132	142	140	126	135	147	117	139	125	143	134	119	126	141	128	96	147	144	127	138	135	144	147	125	101	125	120	148	142	123	156	110	113	104	110	109	124	120	152	128	120	129	131	131	137	133	120	137	114	131	121	121	130	125	115	138	150	125	120	141	131	123	122	125	134	100	141	112	121	131	111	118	123	138	123	112	125	109	112	130	118	138	115	135	118	138	127	136	103	148	123	109	130	122	119	121	121	143	124	115	148	123	121	130	127	148	118	139	107	129	134	121	117	141	120	120	101	113	124	125	121	115	121	147	117	124	139	131	121	131	152	131	120	135	149	110	128	122	115	120	117	151	124	134	134	117	131	116	126	103	141	129	113	120	119	147	115	109	118	138	115	147	120	114	130	133	115	123	117	131	128	144	136	136	132	124	132	140	127	134	132	143	126	109	100	112	122	131	135	137	140	131	129	119	127	138	90	125	116	142	112	117	125	141	123	120	114	110	118	107	128	122	112	137	125	134	140	109	112	152	147	129	108	112	128	119	115	127	133	130	98	125	139	145	129	146	112	146	89	118	128	165	125	125	142	124	119	136	125	156	105	119	116	134	156	120	113	113	128	126	134	125	129	118	127	120	122	119	118	141	129	112	132	123	142	134	117	118	124	147	142	103	128	123	126	103	108	128	135	125	139	108	131	114	130	138	123	104	108	117	125	137	145	110	137	137	131	122	134	119	121	110	126	131	120	132	137	129	116	109	117	143	123	144	131	141	140	142	122	126	121	155	131	137	113	125	124	117	116	142	100	96	139	140	118	152	126	121	143	152	134	129	125	131	124	130	118	125	115	124	121	137	122	122	123	124	105	110	137	124	132	133	129	142	114	119	138	109	125	112	108	122	128	106	144	118	125	112	135	125	116	139	130	111	129	123	132	120	149	125	120	118	128	113	128	118	124	110	150	124	127	112	125	122	139	116	127	117	134	143	123	137	116	123	134	109	123	122	130	119	138	126	121	134	119	113	121	129	123	102	98	125	117	117	138	137	124	115	115	114	107	134	135	119	144	115	121	136	110	127	139	136	124	122	120	121	137	122	123	117	135	146	124	128	138	140	126	114	138	150	123	119	133	112	128	119	150	127	106	133	102	140	123	124	114	129	133	131	100	130	123	121	140	113	134	153	128	114	121	117	99	138	152	117	129	107	117	132	140	115	137	130	125	111	131	123	116	114	158	108	127	107	114	114	121	129	121	115	140	139	136	109	139	119	107	119	142	121	114	129	124	119	125	154	133	106	142	120	133	121	137	130	135	132	133	136	116	125	136	111	142	134	111	135	131	122	124	116	137	116	100	103	151	129	113	140	152	110	124	136	138	132	140	126	100	125	151	124	150	127	136	135	118	146	125	123	125	123	125	142	132	111	137	119	116	120	119	143	121	126	112	116	135	118	139	107	124	128	147	131	140	115	120	115	117	136	130	131	125	137	151	139	120	134	117	141	154	127	120	156	120	113	116	101	119	112	133	133	112	111	125	119	143	127	130	151	134	111	119	108	136	114	117	143	141	115	115	137	131	138	139	114	95	118	135	130	131	117	119	122	120	120	108	137	111	116	117	147	126	138	112	141	113	125	124	138	120	123	111	115	103	132	131	122	121	122	144	121	137	153	139	121	114	138	135	125	100	116	124	141	113	117	122	129	114	101	137	128	135	107	111	127	131	132	140	125	115	107	129	148	125	129	109	125	107	122	122	122	130	124	120	110	135	129	147	117	130	119	107	115	136	115	127	93	126	153	126	136	124	125	121	118	143	124	127	123	138	131	117	119	136	126	109	118	131	127	127	122	136	120	125	111	134	130	136	153	139	143	121	133	139	141	127	136	138	132	122	113	141	130	112	120	95	132	125	141	112	142	117	138	131	123	130	124	135	122	123	115	139	125	105	131	119	115	118	142	135	113	101	119	120	135	143	128	125	114	129	121	128	134	131	145	133	121	131	124	141	131	120	128	134	128	112	136	121	118	116	110	123	135	143	134	130	116	133	140	102	131	123	112	91	135	150	124	127	116	108	122	126	148	134	130	134	134	130	125	138	136	119	127	151	121	128	124	137	107	126	124	152	117	125	129	118	121	115	120	112	152	136	155	122	142	100	144	129	114	126	108	141	150	134	122	111	117	121	125	148	132	131	123	120	115	130	132	130	109	136	122	115	122	141	123	133	139	125	112	114	151	102	142	123	121	111	123	119	132	122	117	135	122	124	110	131	134	125	138	147	138	111	126	129	112	110	121	127	149	134	113	114	123	135	126	128	133	131	122	105	139	113	132	119	131	131	129	114	135	131	123	131	138	100	127	148	107	135	136	136	111	139	137	129	112	120	135	137	127	147	126	135	136	142	130	129	130	137	126	134	115	120	134	115	121	117	117	112	123	129	129	119	126	115	110	133	108	136	129	135	123	126	123	117	125	104	111	106	112	113	126	136	117	127	125	144	102	118	126	137	122	142	124	119	134	128	146	138	130	126	134	124	126	130	125	132	145	127	131	125	132	125	137	113	107	114	142	108	120	124	127	132	115	129	116	121	130	144	130	118	142	116	120	136	117	129	101	120	114	108	135	134	112	118	119	122	120	123	120	126	119	137	118	114	118	106	118	137	119	131	124	123	124	129	125	130	124	109	126	120	132	118	113	104	123	121	105	126	126	131	107	107	137	108	128	131	132	136	127	116	111	123	125	118	138	112	138	126	136	143	131	131	124	123	143	136	112	125	129	124	146	139	111	122	134	123	117	121	114	145	126	122	116	112	136	133	112	133	116	120	121	146	99	101	127	132	130	133	137	143	117	110	119	130	125	141	113	133	130	115	109	135	114	116	132	140	124	133	124	118	130	138	144	129	127	132	129	133	122	135	141	125	121	126	136	120	110	131	121	143	153	114	111	124	124	134	115	110	116	127	137	131	128	133	112	148	145	130	148	137	142	129	104	116	144	148	129	96	117	118	115	117	120	119	101	146	103	130	130	126	129	126	110	126	115	114	128	113	102	139	137	124	126	102	128	126	130	107	142	118	142	113	113	127	142	138	133	121	116	113	110	121	113	124	113	134	123	122	110	124	141	136	119	116	136	110	123	120	116	102	132	118	117	128	150	123	130	134	131	154	109	150	112	110	141	135	117	119	136	126	122	117	120	120	131	120	112	125	121	121	130	132	123	123	133	137	131	118	127	149	140	118	114	121	150	131	127	129	111	134	131	128	130	143	115	129	116	125	132	107	123	148	129	111	121	124	136	118	132	138	108	121	138	135	109	124	101
6169	1999	5060	6230	5437	4166	3456	2747	2208	1807	1513	1232	1073	905	829	834	676	751	698	752	904	918	947	682	650	588	522	525	559	517	502	494	508	471	439	528	559	611	581	556	565	532	473	469	499	516	531	442	478	438	464	454	495	469	548	515	604	575	523	450	431	539	444	445	457	405	377	405	370	335	353	328	317	317	324	328	325	316	349	325	321	321	322	356	351	352	323	330	317	293	332	292	314	280	303	332	297	310	295	328	339	315	306	298	301	330	342	313	325	321	350	329	311	315	316	336	332	317	311	326	337	298	334	319	333	333	299	317	302	332	344	316	318	312	312	315	316	331	297	325	296	315	367	305	314	294	321	288	315	344	318	318	316	313	401	284	316	305	293	332	326	312	310	284	320	333	314	321	340	348	317	309	329	324	336	309	305	301	325	317	334	337	299	327	297	328	308	336	299	322	348	326	325	288	331	337	313	293	325	324	322	311	320	284	290	299	304	323	315	284	299	334	321	318	338	296	307	294	300	300	316	302	287	294	298	299	296	313	316	325	349	338	272	277	334	279	311	309	304	310	310	305	316	320	283	343	325	264	311	308	278	304	288	291	315	307	277	298	341	284	316	340	320	301	285	310	310	324	294	330	304	322	317	330	305	300	268	299	293	311	328	343	294	318	321	308	309	343	310	305	310	307	314	304	303	314	311	320	338	319	313	300	300	298	260	329	299	299	317	330	304	284	295	292	312	295	293	311	285	342	319	332	306	336	318	304	312	322	287	291	285	276	326	306	280	292	284	293	294	298	324	328	309	344	322	306	298	327	289	316	310	319	317	311	292	360	309	307	304	312	292	339	303	318	297	328	314	316	325	319	300	324	295	317	315	322	296	319	309	341	322	318	313	285	293	299	314	305	321	333	308	326	330	331	273	308	334	318	310	297	299	309	327	310	293	333	300	328	319	313	334	324	326	319	289	308	305	300	332	321	288	295	314	305	315	315	311	333	314	339	323	318	289	323	311	315	320	299	315	307	279	310	277	290	322	294	332	318	313	311	329	303	300	288	305	329	316	319	294	328	336	308	323	289	334	309	296	299	335	283	320	332	339	286	322	338	317	305	351	345	321	304	352	305	308	308	311	326	290	308	306	293	267	316	326	327	313	325	305	330	284	302	317	300	310	325	278	331	290	326	316	309	300	290	331	291	313	298	313	278	310	339	329	303	323	325	334	335	318	319	299	320	328	320	319	311	314	281	307	320	314	296	300	330	318	322	326	345	299	321	329	304	305	338	327	308	281	318	317	284	311	321	321	286	309	332	293	318	300	303	309	308	322	317	324	283	303	304	316	345	297	278	349	329	291	308	309	322	305	322	334	293	282	335	298	308	332	329	278	334	296	349	304	311	297	319	296	308	305	309	337	353	316	301	324	283	310	304	317	324	299	312	326	340	317	297	305	329	289	310	305	304	309	297	291	290	299	317	313	279	321	315	322	304	301	334	307	321	285	310	317	324	317	316	307	314	348	321	324	317	307	290	297	312	297	326	300	297	296	300	312	292	299	314	332	326	289	273	304	303	314	326	325	342	322	302	307	334	308	295	293	331	292	294	312	320	305	322	326	308	301	333	313	322	331	314	290	301	318	308	321	339	342	320	306	290	318	307	291	305	310	312	301	302	320	314	313	323	303	296	330	287	328	310	332	292	319	304	318	299	307	313	295	321	332	334	335	308	276	298	337	308	296	304	348	323	336	319	308	307	327	329	306	296	311	330	335	305	321	320	264	307	322	298	307	318	309	316	337	329	314	313	294	299	279	304	311	302	300	320	304	304	284	360	335	335	358	317	345	288	317	329	340	308	295	268	295	305	334	278	306	298	310	324	299	322	271	303	311	293	292	314	335	327	277	334	309	311	337	289	310	336	293	317	296	301	326	291	280	325	350	298	324	318	319	322	311	337	344	315	330	301	312	310	298	281	289	317	309	318	333	312	318	306	293	311	300	321	310	320	311	282	302	320	369	306	297	331	283	316	287	315	324	330	296	323	301	342	331	318	320	315	305	309	317	295	293	326	331	327	272	311	315	298	303	351	293	311	301	289	327	313	302	308	313	313	332	297	333	324	338	314	304	305	309	321	313	288	322	293	316	317	318	318	313	312	317	307	306	281	325	332	328	322	301	302	304	324	291	316	342	331	291	305	347	274	291	281	332	311	309	309	324	300	317	315	292	281	316	332	318	319	305	303	335	334	297	321	295	281	343	310	298	279	330	297	307	312	329	321	322	306	276	316	324	364	321	307	327	313	320	280	276	296	313	348	289	337	336	274	307	324	338	329	311	297	300	291	290	318	342	330	305	327	282	319	323	302	301	308	299	302	309	302	329	327	316	304	309	318	314	306	315	345	324	293	297	299	306	309	316	319	310	299	297	285	332	344	345	331	350	340	295	313	315	338	316	308	318	293	275	297	295	274	292	315	306	333	314	297	342	324	286	309	290	313	286	324	334	303	309	289	295	286	301	305	324	311	321	296	319	294	295	324	304	318	325	302	309	294	280	308	305	311	322	324	300	309	301	351	342	298	275	303	317	310	310	309	284	274	328	359	308	334	327	327	310	320	305	314	262	297	323	285	303	338	329	299	326	294	279	292	304	320	288	309	331	291	333	296	311	301	313	310	295	287	321	300	315	301	329	335	328	290	290	329	285	298	316	290	300	301	302	317	309	300	305	287	308	351	321	299	307	318	340	301	325	319	306	303	294	312	301	303	334	320	326	347	323	325	294	304	302	318	313	341	319	323	329	293	317	281	309	309	318	333	322	318	281	299	319	316	275	301	322	329	286	359	328	293	321	306	326	310	280	313	305	308	321	315	302	316	315	315	301	300	352	297	338	299	299	314	299	329	332	317	327	316	337	320	307	345	303	299	304	316	285	289	290	302	314	302	331	292	290	310	317	304	300	317	303	289	316	300	301	331	324	308	299	316	360	333	293	315	331	309	305	325	335	309	311	331	333	308	313	321	286	317	308	314	299	326	316	340	320	349	292	287	320	306	330	331	326	285	321	291	347	319	319	290	299	305	325	329	305	304	298	333	297	303	304	293	298	315	275	288	313	306	292	343	261	301	333	338	333	331	287	330	291	296	314	317	314	297	290	315	312	329	327	315	301	303	340	337	328	303	311	314	293	291	348	309	320	328	314	300	304	317	306	317	316	334	350	289	298	297	314	313	317	315	326	276	290	323	280	323	312	327	286	335	309	311	309	294	342	321	317	322	300	272	311	285	306	306	301	300	318	353	317	324	286	349	329	306	319	301	289	280	353	306	311	335	330	280	328	329	307	336	312	295	306	349	312	333	308	321	297	303	287	346	304	284	327	315	297	324	313	318	327	334	308	300	304	281	329	289	297	301	327	300	287	343	322	309	315	295	308	321	313	294	289	278	302	325	331	328	300	314	297	310	331	298	305	306	313	303	290	329	302	332	308	330	312	301	311	324	340	338	324	289	312	318	278	304	306	301
15750	3858	4646	3516	2254	1603	1136	830	695	574	442	424	315	276	241	243	280	230	226	216	239	286	270	210	185	172	193	190	180	185	185	209	176	128	170	172	200	186	204	205	206	164	156	155	178	167	180	142	170	150	160	176	180	137	154	175	186	206	166	151	161	167	163	157	156	165	160	136	142	138	149	122	126	135	134	161	140	128	131	125	146	138	147	130	147	144	146	136	133	153	147	130	130	124	117	130	126	152	133	116	119	128	150	136	130	162	155	133	137	137	156	116	135	142	132	144	139	137	145	144	153	150	142	128	147	156	147	129	136	119	129	123	131	146	141	142	129	136	115	129	139	126	135	140	125	142	110	141	112	150	130	126	119	141	133	124	135	122	131	129	137	133	154	147	135	138	118	121	136	139	126	117	122	143	105	123	121	125	152	115	123	130	136	124	135	136	128	143	108	117	130	131	114	151	137	142	132	125	133	115	96	160	130	119	130	113	113	136	154	116	132	118	120	140	159	131	132	140	128	125	135	130	108	112	150	129	120	139	149	154	130	162	157	128	143	142	127	108	140	137	143	138	114	133	132	136	119	129	139	125	109	142	143	155	135	138	145	149	131	128	130	136	119	136	126	129	126	116	131	139	126	132	139	117	158	136	159	128	118	133	116	137	138	138	128	140	134	122	129	110	134	127	145	159	135	115	127	114	131	116	163	123	104	149	145	151	127	133	140	124	141	149	143	135	120	135	125	127	114	139	127	137	109	132	123	114	117	130	126	149	127	148	134	151	107	123	139	127	144	139	129	136	126	130	126	134	146	145	138	126	141	152	143	132	126	127	121	146	139	140	132	125	112	133	129	140	149	118	125	141	112	105	137	117	135	124	136	142	136	136	153	96	128	133	149	127	109	144	112	139	138	101	147	135	132	124	131	127	120	147	132	123	133	126	131	120	125	131	138	143	138	138	126	107	138	137	142	148	120	144	131	127	127	119	143	127	140	139	117	131	136	119	117	142	131	142	127	129	115	142	126	146	120	135	131	138	145	137	133	133	138	134	114	119	116	141	149	126	137	145	115	146	137	121	148	137	125	107	147	144	124	131	163	150	123	129	121	133	128	130	113	127	116	144	136	147	126	130	125	128	144	135	136	118	120	131	108	136	151	136	125	125	152	144	103	135	134	135	121	122	128	160	132	140	126	140	140	142	138	137	142	126	126	141	122	121	154	142	142	141	117	114	146	127	154	123	124	126	129	130	137	141	148	131	134	139	109	138	129	129	131	119	153	120	135	139	130	120	140	130	131	125	134	148	134	116	137	127	140	128	129	115	131	107	132	124	112	132	138	122	139	124	128	122	139	153	149	159	130	129	133	155	141	133	135	143	142	142	139	134	126	121	142	143	110	140	128	111	150	140	131	138	156	116	146	115	133	141	140	111	133	130	133	112	114	137	126	111	145	130	138	147	134	131	135	141	142	143	148	135	144	130	118	145	115	149	128	147	145	129	148	147	140	104	159	131	126	138	124	127	127	137	135	136	145	155	126	118	132	147	127	132	124	123	142	121	149	125	144	122	139	116	134	114	113	100	139	118	134	148	129	153	123	120	151	146	130	133	120	141	145	121	141	119	126	150	126	136	136	113	124	131	120	134	97	129	136	125	133	123	138	127	159	132	127	126	120	153	128	120	131	128	133	118	135	147	145	146	128	141	136	138	137	141	129	114	138	129	133	123	140	123	137	115	136	132	132	122	137	158	141	138	152	158	114	135	128	111	122	159	154	144	141	154	139	124	142	136	124	130	129	142	138	144	109	129	141	135	120	159	167	123	138	144	120	109	125	134	159	155	128	137	124	118	117	113	134	125	137	138	151	131	141	149	111	121	144	140	158	147	124	131	125	130	145	145	109	119	117	128	142	124	137	136	126	116	126	143	149	153	148	122	152	131	137	139	136	135	121	118	130	132	151	138	112	151	125	139	127	139	126	135	136	127	147	138	139	136	132	119	140	116	155	138	124	125	131	135	134	115	152	147	140	158	126	127	114	137	148	133	129	135	142	128	129	141	125	117	125	135	139	127	114	128	140	134	145	113	136	128	140	137	133	130	138	126	135	133	139	124	153	132	150	124	136	128	141	170	143	122	149	124	142	136	128	143	104	125	171	103	133	136	134	139	121	127	135	120	135	151	165	124	133	109	142	145	111	129	120	138	134	133	116	131	147	134	130	130	131	140	154	137	117	125	135	139	122	133	134	136	150	130	124	114	134	119	114	139	123	133	134	126	113	146	142	116	131	140	139	134	136	135	124	140	150	137	144	133	121	112	116	149	129	127	130	118	154	116	127	137	138	121	134	139	145	142	120	129	145	113	135	141	136	132	128	143	149	125	147	142	102	147	137	142	124	135	132	96	123	128	134	130	139	143	123	117	121	139	125	124	133	100	118	120	125	113	149	153	140	104	123	114	130	109	114	122	148	143	124	133	124	128	112	127	158	146	123	127	159	152	145	125	106	122	128	126	129	119	126	170	131	130	136	138	133	129	149	141	112	146	133	140	137	139	134	128	141	150	120	124	142	129	126	158	128	176	114	155	124	125	121	131	102	118	129	123	102	134	130	141	120	133	148	150	134	120	130	133	124	113	125	152	148	122	126	136	142	143	110	145	122	122	149	125	122	128	138	145	122	128	130	127	137	130	134	126	120	120	129	130	147	118	139	161	137	138	129	123	124	135	145	141	157	126	125	121	136	134	136	129	115	125	140	119	120	136	135	156	121	126	150	138	125	151	131	143	108	151	156	134	111	129	138	127	128	137	134	145	118	116	127	127	148	119	128	134	140	152	133	146	128	122	138	123	142	141	112	110	130	139	126	137	127	131	121	126	140	120	135	158	148	144	140	133	142	149	126	124	130	127	139	134	149	137	147	128	135	140	144	129	132	133	103	122	110	110	131	131	122	134	119	123	121	148	147	126	129	133	134	157	145	129	139	133	131	114	144	123	107	135	124	130	128	131	139	122	158	143	123	113	140	160	132	128	124	116	153	132	121	126	125	137	123	102	128	118	143	122	131	128	144	138	118	122	115	127	130	130	107	147	140	148	143	134	120	144	133	133	126	123	127	141	130	129	137	129	120	159	133	136	111	136	134	129	110	114	126	130	142	145	129	126	124	120	123	131	126	133	137	138	131	117	137	131	115	122	117	132	132	143	118	123	142	138	140	116	142	128	154	151	133	129	123	118	137	132	126	126	145	144	132	128	133	137	152	160	131	135	151	138	133	139	139	161	143	125	140	144	138	131	117	140	122	125	145	138	131	146	129	135	128	123	136	141	143	119	132	140	139	131	138	134	133	140	146	134	151	135	124	166	112	133	145	145	162	137	141	150	119	133	119	150	147	133	137	129	123	146	154	139	144	134	118	136	129	117	149	127	130	138	133	140	133	154	129	128	136	129	130	135	143	135	121	127	134	134	143	136	129	141	152	132	113	119	128	126	133	117	137	156	139	129	138	145	126	154
8162	3359	8037	9736	8208	6647	5380	4255	3406	2867	2332	2051	1645	1387	1261	1234	1106	1068	991	1023	1231	1461	1274	944	954	736	680	706	735	700	648	687	652	606	594	644	708	742	792	762	741	677	637	606	626	717	676	592	615	560	526	568	630	611	641	694	766	728	595	594	590	640	622	537	459	476	468	538	459	439	369	367	362	384	346	396	299	374	338	362	382	368	407	398	387	343	382	390	372	399	353	342	340	359	344	362	346	335	364	346	341	361	347	344	354	378	347	399	345	363	338	348	363	361	362	354	322	380	361	358	375	391	353	355	353	353	345	319	354	351	364	383	343	298	354	322	356	333	369	329	322	339	326	313	336	321	339	356	335	366	329	362	336	342	383	346	317	348	371	372	324	348	346	355	326	365	298	331	357	320	326	321	330	349	346	325	304	311	339	339	320	318	328	326	338	342	334	327	366	330	323	347	374	357	324	363	348	322	358	340	350	346	322	341	322	347	359	345	300	348	323	341	346	327	384	345	334	336	338	335	342	365	313	328	393	323	356	332	325	316	350	359	344	377	336	346	347	328	354	346	361	341	351	334	312	319	337	324	362	363	336	328	329	376	322	342	343	353	343	333	365	335	348	347	367	342	347	343	319	330	317	356	382	362	377	310	345	323	361	363	351	358	308	355	330	352	338	342	323	316	332	349	342	324	314	300	334	324	343	320	355	346	291	332	336	360	356	334	368	366	353	358	342	354	316	354	316	341	342	359	366	302	317	355	305	370	366	384	348	312	347	352	353	334	352	332	317	371	334	341	346	312	324	348	355	386	313	309	355	362	359	366	329	361	364	336	346	340	360	334	317	348	350	319	324	341	339	319	312	313	365	348	308	346	313	309	377	344	311	382	321	367	345	353	352	328	337	340	284	331	377	361	341	337	317	306	341	329	365	311	365	326	377	306	331	314	357	313	342	375	347	306	356	374	367	302	355	317	346	322	327	343	320	332	341	345	330	338	364	363	310	316	375	339	306	347	344	311	340	327	353	359	346	320	345	322	340	311	346	334	319	371	321	351	329	353	335	316	337	367	320	347	319	354	356	320	325	313	330	339	334	376	326	327	358	337	339	329	339	355	337	352	340	322	324	343	362	331	334	349	380	349	332	336	302	326	329	361	311	308	346	323	336	364	331	323	315	337	333	331	331	324	317	334	335	335	326	339	326	350	324	343	326	358	355	329	332	354	327	343	347	377	330	299	354	357	347	322	321	333	334	331	369	343	357	371	349	352	306	336	379	354	315	332	338	365	346	304	320	329	332	347	374	327	354	338	330	355	371	319	316	314	380	285	336	333	323	332	344	356	327	343	347	347	319	329	332	310	319	314	316	336	329	332	344	370	374	317	326	365	310	314	359	370	346	324	330	359	339	290	328	320	338	320	340	366	363	341	324	333	362	336	355	364	303	344	345	381	337	348	362	348	333	343	339	324	344	345	327	357	347	327	361	355	337	337	363	317	327	335	348	315	330	301	335	286	355	333	364	333	315	335	333	316	372	376	341	348	355	331	338	326	321	323	293	352	294	305	346	295	314	364	330	321	328	352	339	317	346	342	335	339	366	356	343	347	315	359	360	366	312	323	332	352	294	316	352	329	334	307	310	353	344	351	325	371	348	350	352	346	355	332	348	351	337	313	317	368	348	347	361	336	321	358	330	314	344	338	364	335	353	326	354	332	313	338	337	353	354	358	315	351	318	378	337	342	291	336	316	366	352	354	333	310	303	318	325	336	343	310	353	315	337	347	331	327	381	330	365	334	340	368	357	338	347	352	329	358	330	356	315	340	340	322	319	322	368	306	351	331	313	352	379	342	317	315	351	338	323	349	351	312	319	329	303	326	350	324	344	338	332	357	322	339	342	305	352	315	343	321	339	310	295	326	335	381	371	343	371	330	358	302	318	337	354	335	357	328	325	330	351	283	313	362	342	333	340	341	338	314	343	344	305	360	357	344	388	354	334	352	345	388	358	346	352	357	339	321	339	338	302	357	334	322	367	330	348	376	359	354	333	334	335	339	347	360	298	345	343	349	357	359	346	309	346	363	340	377	346	357	346	349	329	329	330	383	354	326	351	378	326	326	322	323	339	341	325	338	344	361	350	338	367	286	331	313	364	365	339	321	325	341	355	309	332	363	364	351	330	321	335	331	369	360	346	334	345	313	317	347	344	334	333	310	314	313	340	300	336	364	379	351	337	319	318	339	317	337	331	320	347	333	380	329	348	349	329	341	345	311	344	302	347	360	317	323	354	324	340	333	337	369	352	330	358	388	338	328	330	317	330	367	313	315	325	356	364	357	336	338	320	358	359	349	339	332	340	324	340	324	316	353	346	350	332	291	372	335	314	312	351	345	343	338	318	337	335	337	323	338	338	337	346	346	337	341	334	349	313	363	327	347	299	350	323	331	325	312	353	328	315	335	312	363	351	336	335	327	329	336	307	322	303	349	345	326	348	356	344	356	323	359	346	303	347	365	349	336	323	339	342	345	332	319	336	375	344	353	342	336	352	365	309	331	333	362	350	338	367	338	317	361	294	341	330	318	329	339	330	352	325	346	329	337	313	319	338	344	350	355	325	310	346	340	347	336	317	333	335	349	338	334	351	346	353	324	352	345	336	340	313	355	334	371	344	345	356	308	343	353	335	327	318	318	331	361	322	340	344	341	369	320	364	331	328	354	308	315	336	355	354	325	319	337	363	323	324	333	344	305	325	340	314	341	352	342	371	307	333	344	358	360	320	315	347	323	356	311	342	351	303	348	323	336	343	340	336	360	368	320	354	361	339	325	367	337	323	368	349	324	368	356	319	341	323	330	351	355	346	342	356	327	310	362	329	349	339	345	310	315	334	342	343	329	316	362	332	334	387	343	344	332	355	337	315	358	337	338	348	342	331	370	322	362	349	292	329	306	327	360	333	344	341	303	319	345	325	367	331	335	312	340	320	343	318	334	335	326	330	344	324	327	295	324	345	317	304	374	345	337	337	334	338	284	316	336	332	320	342	323	349	345	355	325	335	337	332	329	285	323	295	327	349	385	367	353	347	358	347	343	388	324	331	350	310	319	307	304	341	326	336	332	306	337	333	332	324	353	316	334	349	335	325	308	332	340	337	348	319	317	363	374	332	357	354	323	341	336	352	349	359	326	333	356	363	366	358	357	361	317	338	313	353	334	343	362	339	319	321	340	337	324	338	323	335	354	330	350	336	315	304	359	341	341	352	330	312	296	346	352	313	358	326	320	360	356	333	330	328	361	317	381	364	352	315	311	325	359	325	317	333	319	362	325	334	326	336	359	344	344	343	327	316	343	335	341	366	326	349	348	322	353	327	334	337	321	315	330	359	335	339	353	315	337	340	343	343	320	313	346	331	351	330	325	331	338	333	346	316	338	338	363	321	333	352	363	337	360	324	359	303	347	345	324	364	338	361	317	359	353	374	336	303	352	323	324	369	365	313	337	336	338	338	289	314	351
2819	873	1063	883	659	464	396	347	293	253	286	241	218	247	254	222	206	227	249	222	250	241	252	216	232	208	222	209	214	203	208	251	225	227	226	229	228	251	227	239	208	213	241	249	207	202	213	170	237	232	210	206	220	235	197	243	235	208	214	194	211	221	209	224	225	199	202	216	206	216	207	231	191	217	243	218	211	197	179	193	217	216	221	192	210	180	235	200	223	232	217	231	213	212	206	234	234	196	194	225	210	237	218	225	215	225	206	232	222	212	217	228	232	212	211	212	203	209	221	203	204	213	202	225	222	231	217	214	241	217	222	207	194	191	224	208	206	189	217	210	238	214	229	219	212	210	187	178	242	210	197	231	213	212	229	211	215	221	228	228	200	207	216	220	196	197	229	205	215	212	217	208	223	220	194	208	221	219	205	209	201	187	203	217	227	251	233	218	205	212	206	200	224	211	239	199	220	195	199	187	203	233	212	219	205	188	218	259	232	214	215	215	221	206	210	183	233	203	199	220	210	234	222	207	212	211	196	200	196	196	218	216	226	234	208	199	231	220	208	197	203	206	227	227	195	224	238	206	211	203	210	220	224	221	214	211	212	221	188	213	202	216	203	242	227	196	244	219	216	191	211	216	226	222	238	218	206	211	205	208	224	210	216	224	219	210	235	216	208	208	217	204	201	222	211	223	212	188	233	224	204	202	183	243	223	199	225	192	179	222	192	220	239	220	208	213	231	205	204	218	226	223	204	205	232	196	207	235	209	228	252	218	235	237	221	212	175	215	257	223	210	215	202	194	211	211	208	209	228	203	198	232	230	226	236	228	217	200	231	222	206	229	206	193	232	212	208	219	227	220	237	219	227	227	213	198	222	214	196	241	227	206	204	226	209	220	237	206	220	230	245	210	215	227	227	231	217	213	199	206	209	215	221	232	236	221	210	210	245	213	227	234	192	197	198	222	212	221	197	234	180	224	228	225	211	184	191	192	203	223	206	235	210	225	235	204	210	220	229	200	166	237	192	233	205	223	216	200	222	211	189	243	208	219	215	217	225	217	223	208	210	217	220	240	205	214	221	224	211	206	214	225	201	216	209	212	231	203	195	192	209	225	218	227	212	212	215	179	220	224	213	204	197	223	222	205	211	216	211	224	214	217	224	224	195	198	199	222	193	241	227	198	200	213	254	212	193	218	226	201	202	234	235	228	193	186	223	214	179	232	222	227	194	221	213	250	215	216	240	192	215	197	201	239	236	209	246	211	217	189	214	182	219	235	184	203	210	196	196	205	258	225	196	199	246	226	224	202	182	224	210	202	205	227	229	201	199	205	230	189	194	205	194	209	209	231	243	198	240	255	199	229	205	228	220	208	227	215	201	197	222	197	240	213	247	228	207	223	181	200	247	206	204	227	212	206	220	212	174	199	249	195	210	220	235	228	194	218	216	212	188	222	215	220	198	227	245	201	193	213	208	200	197	200	196	191	209	228	206	200	216	213	213	215	208	205	213	200	201	183	224	205	217	239	214	216	221	192	225	211	207	181	187	220	202	237	220	198	222	237	194	224	228	191	218	201	216	224	200	197	203	223	202	200	194	208	238	203	234	213	224	222	224	219	195	215	229	235	249	197	220	210	212	201	218	205	209	199	218	208	209	191	185	212	238	208	213	181	225	221	218	229	211	217	229	206	206	203	206	229	213	206	199	205	188	203	234	223	242	182	225	221	206	204	210	222	222	198	214	212	190	205	204	184	211	219	230	184	216	209	207	228	199	235	215	237	228	197	223	231	203	235	200	219	198	212	219	209	198	217	209	196	225	209	214	215	218	206	199	212	199	231	224	231	221	212	223	219	221	224	216	219	222	201	201	216	251	206	219	237	220	220	227	235	214	186	234	222	213	234	210	207	228	215	195	202	232	207	206	196	183	220	193	226	205	193	226	201	190	198	229	205	227	190	234	217	203	202	210	220	218	232	211	220	219	232	224	205	215	198	224	197	213	220	188	209	206	228	222	220	184	243	203	207	225	225	184	237	210	230	197	203	224	200	194	217	203	194	205	206	215	237	226	222	208	217	253	235	225	215	209	205	214	210	229	228	213	225	209	231	223	207	206	214	205	212	206	228	170	237	214	207	200	218	206	208	185	225	220	228	221	224	197	239	211	216	215	217	228	220	218	212	221	220	230	254	178	190	232	220	232	201	213	183	214	204	209	197	206	233	234	189	218	218	214	226	205	212	205	205	217	204	206	226	194	240	224	219	215	186	202	201	222	207	223	225	191	222	185	203	211	209	215	225	201	222	227	224	203	213	205	194	194	198	204	222	214	250	223	249	198	241	219	212	226	225	216	183	232	236	191	198	209	215	211	232	242	222	248	211	225	207	247	201	202	191	210	234	217	222	250	203	222	193	223	230	215	190	210	215	234	248	194	215	207	221	205	209	194	218	228	196	234	215	196	188	218	185	197	236	211	229	218	210	196	206	228	191	224	211	216	206	216	226	191	212	225	218	217	202	220	195	205	205	193	189	198	209	193	215	220	207	219	188	207	227	228	222	235	212	234	234	229	213	196	197	218	197	221	194	231	215	198	245	232	194	203	221	186	189	203	249	214	208	211	202	220	199	201	222	204	208	212	212	225	216	205	199	232	209	197	209	202	209	218	233	223	226	201	225	191	211	218	218	200	198	227	220	226	212	211	231	232	199	188	223	228	211	198	199	204	227	216	226	234	193	213	213	203	214	200	211	220	187	223	224	236	205	209	229	218	224	227	217	203	205	221	216	238	211	204	207	195	199	213	218	237	185	186	168	213	241	211	227	200	216	221	200	223	213	214	193	229	209	235	246	243	230	211	204	204	193	210	193	234	221	210	221	212	247	181	217	204	233	219	232	207	218	216	206	216	213	233	189	205	212	234	214	201	220	212	204	243	232	201	241	218	213	226	208	216	219	229	196	235	211	196	206	228	225	225	222	230	202	189	208	199	219	241	202	227	221	209	190	222	232	201	210	221	194	192	204	200	215	202	223	259	237	230	214	219	208	241	185	198	214	209	202	221	221	220	225	210	207	228	201	206	198	201	234	197	200	194	215	234	208	191	227	222	211	203	187	227	217	224	227	198	226	226	249	221	206	228	201	201	212	213	236	225	211	221	241	208	233	206	190	218	231	229	208	222	227	196	218	206	205	184	217	210	201	189	193	233	220	220	175	240	197	208	223	243	209	209	208	202	201	188	216	219	191	217	227	215	206	195	221	228	229	212	239	215	227	209	238	196	208	215	205	197	207	220	214	214	216	224	183	206	225	202	215	214	205	214	235	229	222	210	222	228	191	227	196	194	245	211	211	232	232	211	212	207	232	226	210	208	184	208	189	221	220	217	224	195	232	200	201	223	209	197	248	211	197	218	243	228	199	212	219	240	197	188	210	237	189	212	232	204	200	233	239	230	184	213	208	228	208	196	229	202	236	200	200	220	225	250	184	224	217	191	211	212	204	191	206	217	218
2601	1032	2373	2615	2178	1843	1529	1206	1037	959	707	706	700	604	623	571	577	540	599	577	626	716	653	600	575	523	491	592	558	555	554	584	534	556	531	515	604	607	563	577	601	593	541	550	550	572	574	573	526	602	580	583	546	569	615	651	634	644	585	535	586	620	520	554	560	496	565	523	564	489	505	456	481	529	495	525	528	522	553	512	507	516	524	476	523	528	516	499	478	508	502	490	495	488	502	503	513	466	526	498	482	515	519	472	450	474	490	478	514	497	507	509	527	484	521	506	514	443	469	526	482	491	498	483	506	507	502	482	491	509	488	524	512	511	533	473	501	546	474	465	507	507	532	503	478	522	518	527	516	552	514	490	507	472	486	487	453	485	476	496	473	511	513	508	497	507	501	503	518	504	495	510	495	508	496	521	502	542	537	498	483	525	488	491	525	507	500	478	482	491	454	508	482	509	510	530	509	485	507	513	497	475	509	519	466	493	526	501	482	483	539	499	501	497	503	493	488	502	504	523	470	507	489	539	519	527	508	502	477	488	511	500	469	467	486	538	479	465	496	496	497	491	484	488	487	480	466	523	474	492	478	507	523	486	470	516	500	476	507	522	476	535	531	478	468	494	485	483	509	498	463	483	508	498	502	462	499	491	487	517	494	497	527	530	505	516	498	509	503	513	470	492	517	497	521	473	483	464	488	522	473	497	496	497	525	473	487	448	486	481	488	482	502	520	495	498	500	482	466	488	448	533	485	496	480	528	484	479	522	505	511	533	494	508	540	486	529	500	486	446	514	481	503	470	486	465	514	496	508	493	490	514	510	547	477	486	522	472	521	537	486	509	469	504	451	504	500	515	535	480	536	453	518	512	499	492	516	493	499	485	508	490	504	501	487	475	488	466	484	504	476	449	528	502	456	508	519	505	466	475	483	513	488	499	506	505	511	496	494	492	489	483	494	516	490	476	539	508	508	506	476	523	480	464	497	471	490	516	513	514	486	499	485	496	497	435	520	496	498	500	478	479	521	474	488	499	462	521	491	523	482	456	478	507	497	497	476	482	508	504	483	474	476	432	486	513	482	491	511	469	494	496	503	540	495	457	490	467	503	470	536	464	498	512	499	471	464	493	518	478	490	522	451	496	487	503	554	527	515	503	504	461	519	490	514	491	533	540	507	544	500	505	500	504	491	495	481	516	462	501	497	452	510	497	503	482	463	455	525	471	498	497	503	489	521	500	463	498	522	499	489	495	513	487	524	496	496	497	524	493	457	487	525	531	445	503	534	504	500	503	500	487	493	495	502	526	520	510	501	495	528	520	480	459	503	524	498	484	467	487	529	482	524	517	479	471	556	508	480	524	471	514	537	500	497	514	522	487	471	502	528	487	508	521	477	445	515	486	487	506	465	477	487	496	493	488	543	504	486	507	448	511	522	514	530	513	496	486	477	516	491	483	520	489	464	472	495	504	513	473	512	513	493	503	474	484	542	496	520	537	463	479	520	487	523	520	497	520	524	489	509	480	474	482	528	489	477	506	522	531	490	529	484	470	509	532	440	480	490	509	488	487	479	463	549	464	494	520	511	479	469	505	507	477	505	501	522	518	488	474	519	503	508	519	488	476	477	509	487	461	518	459	505	520	538	478	471	509	502	463	470	512	461	470	528	488	498	510	475	518	474	444	522	475	460	518	525	481	505	531	515	491	529	517	464	454	471	515	499	485	493	439	493	466	486	512	496	467	522	490	495	468	497	487	479	488	487	516	532	492	510	505	500	467	489	519	476	469	474	519	466	521	497	492	431	519	514	494	501	504	519	494	472	507	496	463	471	461	526	488	492	530	474	484	484	510	497	497	482	509	478	479	508	492	508	481	481	526	518	478	522	513	484	475	524	481	418	458	499	466	518	478	499	527	499	457	499	460	516	513	539	481	506	491	497	477	510	478	499	485	477	502	510	509	513	483	484	534	514	504	534	509	480	518	526	454	488	487	528	475	491	507	483	528	510	480	481	524	524	493	509	477	485	513	497	494	532	498	483	472	496	481	537	493	513	523	508	506	511	489	487	497	496	506	491	496	543	496	500	494	486	496	483	469	462	491	513	509	514	494	466	487	508	497	468	491	483	475	474	496	510	505	503	491	496	481	508	545	493	500	530	520	466	537	466	516	499	491	524	534	523	499	486	526	505	481	505	482	478	507	483	482	483	476	495	495	505	478	464	472	520	495	462	468	500	481	505	500	498	515	483	496	468	507	487	504	505	495	500	499	526	466	481	494	457	532	513	486	490	473	467	447	506	479	469	502	514	489	490	493	486	530	513	497	453	479	538	560	451	497	523	489	453	507	484	518	506	465	466	472	500	486	471	502	481	487	511	493	510	471	499	500	538	475	507	490	511	488	492	526	507	492	457	491	503	514	527	472	472	464	482	479	512	502	499	516	513	472	484	500	476	508	473	498	485	450	519	502	454	478	548	526	489	522	466	521	531	477	501	484	489	505	447	466	512	517	520	473	489	471	497	520	509	489	513	492	498	489	497	534	515	452	493	551	457	496	503	487	508	506	529	514	498	533	486	489	474	510	524	493	525	512	563	481	514	496	513	473	506	469	496	480	487	499	471	482	482	482	466	485	470	493	513	453	448	492	505	482	513	533	503	469	495	466	514	515	479	501	484	508	495	490	500	487	534	529	508	507	527	490	484	493	504	485	515	495	493	505	496	495	507	496	486	514	482	493	480	501	486	510	505	505	501	491	468	525	524	503	488	503	493	488	501	474	500	517	476	457	470	513	505	504	511	517	524	514	484	459	502	489	553	489	477	479	492	516	476	515	481	433	500	521	511	439	475	486	520	480	434	475	479	496	530	488	514	498	495	499	467	474	503	491	523	481	458	509	489	511	537	514	498	510	518	499	494	482	498	502	474	448	535	493	506	466	532	490	545	477	480	550	535	487	488	505	484	488	498	508	513	499	467	458	459	510	501	484	514	511	513	477	475	497	487	524	488	488	498	479	467	492	505	526	500	561	508	502	493	505	503	498	510	478	507	468	521	512	489	504	521	485	488	485	499	489	515	460	474	544	472	493	488	483	483	475	484	489	498	522	492	504	525	480	505	469	507	510	503	506	486	490	484	505	500	510	501	498	551	552	489	524	554	516	461	524	511	498	491	490	497	516	486	502	506	449	508	488	483	513	525	489	500	488	511	477	526	522	526	547	547	534	496	484	482	452	463	485	484	464	495	509	461	490	489	497	523	480	518	518	496	507	512	462	503	472	484	467	481	511	470	481	516	482	546	485	515	496	489	511	504	490	457	487	522	467	526	509	481	516	451	508	480	487	521	496	482	499	492	457	515	498	526	501	508	504	504	515	497	519	455	493	510	493	518	483	507	512	472	491	475	508	518	536	540	491	528	532	502	466	472	510	467	498	490	528	481	506	524	489	505	499	486	510	504	468	493	483	449	508	488	497	490	512	458	539	486	516	472	460	501	491	506	504	483	489	486	465
8434	1974	2723	2025	1333	957	727	539	429	339	310	268	242	214	189	197	185	174	178	184	191	189	189	165	162	155	142	139	157	146	146	159	146	136	164	141	156	155	148	162	154	141	138	138	133	142	162	155	119	157	143	161	142	151	139	177	153	130	147	133	142	136	172	174	128	139	120	133	130	144	129	108	128	145	105	120	103	127	126	150	126	122	129	146	128	121	127	125	149	130	125	132	126	149	142	117	124	117	130	105	146	98	123	115	114	132	110	128	122	128	127	159	132	123	162	124	116	136	139	119	124	131	111	134	110	112	123	122	124	119	127	136	114	115	131	100	119	114	124	117	135	148	132	115	126	124	133	114	112	114	131	110	127	132	128	152	130	133	121	121	131	108	127	112	113	114	129	117	114	117	114	115	124	117	128	122	127	125	131	116	137	119	134	132	117	133	135	131	131	130	120	100	134	110	122	129	116	115	134	115	126	120	98	122	134	115	108	121	128	119	128	125	140	136	121	96	109	146	118	120	130	123	98	115	132	125	140	107	127	121	117	134	142	126	134	137	109	129	128	112	122	133	121	137	106	135	129	94	125	127	132	138	113	130	135	128	120	137	114	105	129	120	134	114	133	128	147	128	137	127	123	112	139	136	114	120	116	131	139	124	143	142	111	149	135	129	121	109	148	126	104	127	135	125	130	117	149	137	132	124	138	145	140	129	126	114	127	132	108	124	113	118	143	124	121	128	163	126	133	155	106	117	132	96	112	128	144	114	143	118	125	133	133	119	134	123	120	111	121	127	132	132	117	110	141	114	137	134	113	122	142	153	127	141	153	117	122	115	103	121	109	126	139	129	121	125	115	117	136	112	130	140	101	148	120	139	122	121	135	137	115	124	116	124	134	148	138	123	140	126	136	97	136	110	134	143	135	142	99	132	113	121	109	123	153	135	124	148	114	115	102	120	121	113	104	125	123	112	116	108	136	103	125	126	121	129	140	122	142	126	143	120	125	102	128	131	121	119	114	139	137	145	119	123	129	102	133	129	137	117	138	142	148	150	126	124	133	92	126	102	129	135	131	117	146	135	119	120	117	104	145	122	123	150	139	131	139	122	130	127	129	136	111	140	145	116	122	119	123	146	118	136	136	118	114	147	142	131	126	133	119	115	116	125	119	124	119	98	129	126	135	111	137	139	139	128	127	155	150	125	140	131	126	135	140	144	120	102	112	114	136	140	108	129	126	121	117	132	118	142	131	109	141	114	126	144	155	128	115	117	142	135	121	127	119	135	124	125	124	119	123	126	120	138	147	120	116	126	116	122	116	124	130	139	132	117	128	138	129	131	138	135	109	130	111	131	124	135	129	141	133	128	123	130	115	137	109	136	120	143	133	118	132	125	121	114	124	126	112	120	106	134	149	126	139	124	103	130	131	136	118	131	127	121	115	134	110	151	123	125	118	135	111	112	127	114	125	120	114	121	118	111	114	152	102	121	139	139	114	128	141	128	141	111	124	121	140	128	127	123	122	123	140	138	135	137	121	128	157	130	117	155	123	117	120	132	128	112	92	130	138	135	120	131	115	116	139	127	112	138	123	137	144	122	140	113	128	110	142	123	122	136	117	128	108	103	96	136	113	133	142	119	123	147	134	122	133	129	103	99	123	119	139	117	117	134	128	149	124	115	128	142	137	118	138	112	115	131	113	130	128	126	110	123	143	130	156	152	135	137	108	106	123	121	118	149	115	138	131	105	132	123	147	132	141	128	138	141	116	123	129	130	136	141	125	110	118	131	126	134	119	117	146	131	127	121	126	127	112	152	130	107	138	146	125	128	120	113	128	119	145	114	136	117	127	118	143	116	148	129	127	131	117	141	108	125	141	108	123	117	111	136	116	106	129	122	127	128	123	134	134	116	120	146	136	127	133	141	150	122	121	118	143	116	141	112	141	126	139	102	147	119	136	123	112	123	117	133	122	139	109	154	114	121	128	118	134	117	135	127	135	106	107	134	131	140	140	127	106	124	133	131	118	119	142	90	128	141	136	129	98	120	103	134	128	143	122	119	115	115	105	99	127	147	129	100	134	126	126	139	125	127	127	124	137	107	113	127	110	107	114	122	123	140	123	120	128	142	120	128	119	146	124	113	109	127	124	131	114	132	128	110	125	141	116	124	117	108	121	128	154	132	116	117	128	116	141	131	132	119	117	111	135	119	138	129	138	114	130	143	121	106	117	116	150	125	114	134	129	120	131	133	122	102	110	131	125	127	141	130	112	129	127	155	152	135	118	108	136	124	144	127	114	108	121	154	130	130	125	133	109	141	129	144	136	123	114	134	120	131	127	119	124	131	120	107	119	128	128	124	125	123	122	140	133	101	139	117	135	139	120	128	112	138	124	136	127	125	128	140	129	127	122	126	128	119	108	125	121	124	114	115	126	134	125	119	110	129	117	137	135	131	125	122	107	121	129	110	128	139	133	109	117	124	118	133	130	124	134	122	131	108	128	140	138	125	118	128	122	113	125	135	117	116	118	138	110	149	144	135	128	144	121	141	107	151	127	107	124	119	130	125	151	143	143	118	127	118	115	133	108	105	119	111	140	135	109	131	136	123	163	157	128	105	112	134	136	120	137	145	134	132	127	111	123	134	140	116	124	130	132	146	118	130	106	124	122	121	124	129	148	117	115	135	127	119	121	137	142	126	151	132	102	128	112	139	107	116	114	130	129	129	122	128	114	128	126	151	143	132	128	135	114	106	118	108	121	127	120	144	114	137	121	144	127	100	102	108	120	113	106	131	121	129	117	116	125	122	125	119	127	115	125	117	119	134	131	127	116	120	123	128	111	126	111	115	129	118	135	132	109	142	123	127	117	121	117	135	108	122	132	141	140	141	138	121	124	112	113	112	115	136	149	109	111	130	125	136	115	130	126	120	146	131	149	126	120	145	132	123	112	123	146	147	130	122	122	122	131	120	125	134	114	106	113	131	122	109	127	128	128	142	114	125	121	140	132	127	122	134	119	131	152	122	119	144	121	122	117	144	130	135	147	146	122	134	139	111	137	116	149	130	138	117	152	138	144	135	136	116	121	105	137	144	130	120	139	131	129	112	128	117	130	122	133	133	127	127	137	125	136	128	123	148	137	109	112	128	126	141	128	120	143	111	125	124	141	119	133	134	136	144	145	150	145	97	132	112	130	137	118	124	136	128	152	121	143	116	109	118	136	121	130	123	136	115	111	142	99	116	137	118	150	115	127	131	144	133	134	133	96	113	119	117	118	126	120	130	121	121	133	123	135	128	125	128	123	132	114	126	121	127	130	157	127	134	108	114	101	131	121	140	141	131	125	127	129	126	119	144	150	121	127	154	119	105	140	122	122	117	104	114	117	155	127	119	134	135	140	118	121	116	116	125	124	125	156	156	130	135	163	126	126	131	126	119	128	128	117	112	136	129	146	134	123	113	123	154	122	123	141	131	125	140	142	115	118	131	143	109	138	123	114	123	118	113
6245	1962	5117	6131	5422	4276	3356	2761	2091	1703	1432	1200	998	913	873	769	720	699	696	759	856	995	868	721	601	529	502	522	565	522	499	552	483	466	479	523	609	553	555	558	571	540	537	484	471	470	493	503	461	442	448	473	489	492	550	580	535	578	507	433	500	515	506	460	408	399	418	422	390	370	351	333	329	297	313	299	307	332	339	332	326	327	315	330	352	303	340	327	329	318	323	289	347	314	346	287	313	324	307	332	297	307	303	338	337	316	327	322	309	331	307	330	284	303	340	327	344	322	321	297	290	310	316	313	297	306	308	319	307	331	293	290	322	312	282	313	314	319	308	297	299	331	287	317	318	337	285	319	310	330	318	332	342	293	297	304	313	298	330	299	308	333	344	286	313	329	360	296	318	336	314	337	326	345	300	318	310	323	283	272	313	316	298	300	308	318	292	290	331	302	303	294	287	310	283	299	301	336	316	337	352	313	302	310	347	302	329	309	271	331	306	317	279	314	310	296	336	306	344	329	282	295	291	289	326	320	294	316	305	309	324	313	293	306	304	328	253	335	321	293	323	303	347	303	314	310	310	332	312	287	291	297	303	317	328	304	308	313	291	345	293	287	326	294	300	302	316	283	316	321	306	320	352	318	330	322	310	305	309	328	294	316	275	322	309	299	329	322	297	305	322	308	304	329	305	307	311	295	319	303	331	319	273	303	330	315	297	274	327	285	301	291	321	332	282	318	273	320	320	301	326	319	291	316	311	328	291	329	276	278	324	304	329	327	298	315	326	351	293	274	312	307	294	321	314	339	288	301	313	313	338	341	316	314	330	273	321	300	324	335	305	277	281	331	317	328	310	321	263	332	319	302	310	323	292	305	300	331	330	309	293	320	343	310	314	323	324	305	282	301	325	321	356	302	299	299	301	311	341	299	303	327	293	340	328	312	343	291	313	338	306	281	344	314	308	301	335	271	295	301	296	275	310	321	322	306	323	322	334	280	290	302	329	297	312	302	302	281	318	347	321	340	330	310	295	301	334	308	319	290	331	342	299	330	287	294	313	281	315	323	308	321	298	306	286	283	325	296	298	286	334	312	326	310	314	302	286	309	324	320	314	292	314	298	331	352	303	293	325	261	299	331	302	284	291	306	306	314	318	297	323	308	316	306	340	302	322	306	300	302	322	304	351	319	329	305	310	285	297	304	295	286	308	331	310	325	299	310	313	292	302	297	307	306	302	307	297	302	311	324	308	347	297	308	297	306	316	312	308	290	288	302	295	309	325	296	305	334	306	300	306	300	278	319	307	302	322	328	336	313	315	317	319	329	303	303	331	314	302	308	308	312	258	332	310	361	294	304	327	315	313	337	331	303	300	302	317	346	325	317	319	307	331	310	328	312	298	336	333	331	324	332	365	360	323	315	318	309	298	280	301	334	315	286	299	301	351	295	313	292	303	317	312	327	310	323	310	301	296	311	319	291	318	308	347	312	317	309	310	299	307	323	303	294	317	311	313	321	348	311	293	326	305	283	310	297	325	285	302	324	305	305	295	296	284	322	333	344	304	281	309	288	328	340	324	309	325	328	305	296	320	312	304	300	333	323	296	312	329	326	278	327	301	320	279	291	330	325	309	334	305	291	325	295	304	298	326	351	312	341	315	318	316	317	285	312	350	313	311	337	300	313	319	318	325	315	344	319	303	304	337	302	308	337	314	313	307	320	304	320	291	327	315	320	307	331	272	314	280	303	287	289	309	316	325	296	309	311	286	306	324	351	304	319	331	298	340	295	319	277	300	296	335	312	313	320	290	296	297	313	291	290	335	317	310	306	316	303	324	316	331	321	318	340	316	312	284	317	323	304	341	302	327	327	285	302	328	286	314	322	275	304	339	308	338	323	255	305	287	282	303	293	326	330	291	308	317	307	323	296	326	306	307	326	300	290	303	306	307	336	328	329	284	271	298	333	319	285	314	294	312	333	340	359	296	311	312	303	318	273	315	320	282	292	308	317	307	305	326	334	302	296	276	328	329	312	292	326	314	288	320	292	336	305	296	306	307	295	275	285	291	340	291	314	307	317	336	308	315	307	331	280	313	297	311	319	340	325	337	307	293	304	322	301	368	337	293	291	313	329	296	308	331	340	304	342	282	328	286	293	308	316	285	363	319	306	297	297	313	332	330	341	329	317	330	337	320	353	307	308	324	298	306	304	314	336	327	319	282	350	311	337	326	323	339	314	318	332	318	302	305	300	289	341	312	332	314	299	299	303	304	307	272	321	308	320	351	309	301	340	308	319	340	314	305	312	313	309	289	313	312	282	296	295	293	283	314	319	291	337	311	292	293	312	318	298	315	338	300	310	304	331	318	315	320	309	308	314	285	311	289	335	310	332	277	291	339	315	315	319	352	328	346	297	308	314	334	296	293	312	314	294	336	313	257	307	316	330	300	320	314	331	329	302	327	309	297	313	308	329	343	302	321	295	300	303	327	289	293	303	332	315	300	285	295	291	315	315	319	278	324	338	323	313	325	304	346	299	319	313	326	293	325	327	307	303	314	313	348	334	327	299	303	380	325	306	316	306	328	322	302	310	300	327	329	304	318	325	318	293	329	311	324	278	337	292	326	331	279	333	327	340	284	316	305	311	296	319	299	301	297	299	316	325	330	327	306	308	305	296	314	314	300	317	291	306	301	298	330	306	296	307	329	326	312	311	317	292	306	305	319	310	314	305	320	342	320	313	328	325	317	321	314	296	334	321	310	310	324	295	327	338	324	337	309	301	322	293	323	297	324	300	302	278	317	319	312	311	296	290	329	325	328	292	312	293	310	339	307	331	338	279	316	327	295	308	315	327	334	325	325	302	336	319	335	291	305	339	289	320	318	311	325	274	275	291	312	317	301	319	311	331	327	338	328	346	321	310	316	321	310	342	334	303	290	326	311	305	309	283	310	316	317	348	289	319	277	320	331	309	318	303	311	297	298	298	331	298	295	326	334	311	301	295	297	334	300	292	303	316	313	302	320	306	319	302	289	323	292	304	281	335	312	348	307	269	317	285	293	297	342	319	314	298	320	331	315	302	357	318	299	331	310	294	312	339	308	299	313	309	305	320	313	286	316	352	351	304	310	310	335	338	300	323	295	314	312	317	309	305	310	302	278	313	297	332	296	305	297	315	309	263	316	309	309	318	293	296	343	308	332	298	296	324	326	312	339	327	305	314	300	326	298	313	307	319	301	296	270	299	311	290	291	302	300	294	312	328	330	320	317	263	289	326	302	305	306	316	335	309	326	329	320	339	322	349	341	331	358	293	323	300	356	274	310	323	305	316	295	328	289	332	308	317	308	285	334	308	304	334	314	314	322	293	311	311	285	303	303	328	319	324	319	321	318	329	332	314	297	313	314	321	319	310	326	300	342	319	330	294	323	354	329	304	289	312	310	311	283	305	327	322	322	315	277	308	283	339	306	325	301	343	320	288	307	329	322	354	327	340	313	320	312	340	304	334
15250	3907	4540	3569	2294	1588	1172	879	686	531	430	383	343	273	249	239	252	223	186	252	241	230	260	197	197	184	201	178	171	175	188	185	176	143	155	149	193	207	160	179	181	169	168	156	173	154	137	155	160	154	166	186	166	186	173	180	178	160	162	161	145	140	164	168	150	143	131	142	157	137	132	140	148	135	148	137	158	116	131	111	133	154	139	129	128	147	140	122	141	158	162	130	116	139	140	141	137	139	126	124	147	170	165	130	140	139	141	126	128	116	144	127	153	120	149	136	130	139	155	138	129	129	150	126	120	126	121	150	147	124	143	136	123	138	135	164	135	143	122	147	126	129	163	154	130	137	149	146	122	125	125	122	138	128	128	146	146	130	118	125	133	125	123	127	118	134	122	139	148	143	132	125	133	125	153	125	128	128	136	132	127	139	139	133	145	134	130	139	134	121	131	94	144	151	149	125	130	142	126	138	134	128	142	135	123	128	144	109	152	136	141	147	120	124	141	131	121	116	141	157	142	141	133	134	132	141	140	128	144	139	111	150	162	143	146	148	149	115	132	135	136	145	142	128	127	114	132	142	138	99	147	151	125	124	144	101	122	138	135	113	140	132	126	132	141	133	147	139	163	130	128	110	138	149	125	140	125	161	144	143	132	123	144	140	133	115	144	137	139	116	147	146	114	158	119	136	137	131	155	132	130	122	122	141	128	144	118	131	153	122	145	118	127	147	119	130	135	133	132	117	133	139	140	123	149	135	143	139	124	137	131	136	140	125	114	141	148	149	147	139	141	132	129	127	126	125	159	118	135	128	132	140	131	120	141	129	150	134	114	143	127	148	146	138	126	140	144	130	136	127	127	133	151	153	127	149	152	141	119	128	117	128	99	144	136	158	127	121	129	141	117	144	124	142	156	129	137	139	116	128	127	130	140	111	126	148	150	144	126	141	151	145	149	125	149	146	146	130	126	147	135	143	103	129	129	121	121	158	117	120	154	114	132	151	155	128	125	120	138	138	141	124	126	131	128	134	149	133	144	144	144	129	126	132	144	136	145	139	139	135	149	144	131	121	113	129	113	132	119	128	149	133	157	159	124	150	137	140	135	126	132	143	123	129	148	128	139	126	136	122	112	143	145	118	128	123	131	144	162	146	128	127	126	151	125	112	134	147	143	130	144	155	131	128	130	130	112	139	144	132	125	121	133	145	148	116	155	125	136	132	149	131	143	111	118	161	128	147	128	128	118	112	139	140	127	135	130	119	133	135	143	154	124	113	115	126	125	128	147	125	131	117	146	142	142	135	135	144	121	132	140	151	148	150	144	141	134	120	114	139	158	164	142	125	148	132	127	127	118	134	131	122	176	135	131	116	135	126	125	147	129	119	149	137	108	122	129	143	138	117	133	121	116	131	150	129	138	132	137	110	147	129	136	127	142	115	138	143	125	111	120	118	145	126	132	146	151	135	139	129	119	131	139	138	99	153	122	145	126	116	139	113	153	132	119	120	131	133	118	122	123	141	125	142	145	139	116	131	118	155	148	147	141	122	151	146	136	123	144	139	135	149	136	129	132	138	107	144	131	104	121	128	116	119	137	146	128	120	133	137	139	121	141	145	147	114	123	114	126	126	155	138	138	137	121	128	141	128	147	112	146	133	182	132	132	125	136	140	130	131	141	124	146	125	150	131	119	128	149	124	149	123	114	135	146	144	145	148	116	139	136	131	140	131	115	160	120	124	131	136	133	147	135	134	130	143	124	128	153	134	128	122	134	133	124	150	125	125	141	131	136	132	122	137	136	145	129	147	143	129	136	125	127	125	133	145	136	116	131	119	131	137	123	120	122	141	139	138	130	134	135	144	136	118	135	135	108	139	138	138	132	130	147	147	135	139	120	131	116	132	129	125	124	145	131	140	144	135	126	110	153	138	132	144	126	125	131	131	141	145	133	143	132	129	115	142	132	125	122	115	132	142	135	150	124	128	117	156	151	130	143	145	131	142	113	122	138	122	138	125	134	130	133	146	119	119	137	116	144	140	132	143	143	154	130	116	123	124	143	133	128	129	119	119	119	127	127	151	150	144	130	137	131	149	120	104	142	138	124	173	134	122	143	129	118	128	133	143	138	147	129	125	127	130	145	156	149	121	152	131	141	127	133	108	132	127	120	133	137	131	130	130	127	137	120	140	141	147	133	133	130	148	126	126	141	127	130	139	133	166	147	150	121	107	135	152	142	139	142	122	147	158	135	154	136	139	126	131	131	131	137	122	133	121	129	130	141	115	122	131	129	119	146	161	135	137	141	118	139	147	131	139	126	132	124	140	135	157	130	131	137	135	152	127	124	125	135	121	132	156	137	109	147	124	113	117	132	137	143	131	104	135	137	129	145	137	117	137	136	107	144	136	143	127	129	142	145	128	142	142	142	118	128	110	145	130	136	137	148	151	135	159	151	125	137	160	135	127	136	131	156	125	131	135	121	139	131	126	139	147	151	135	133	127	166	137	144	138	136	151	127	111	109	119	140	136	126	139	125	116	132	130	122	149	134	150	145	118	150	157	143	131	145	128	122	117	108	141	127	150	118	124	119	126	123	146	130	140	120	128	137	128	125	130	124	119	139	131	127	125	119	154	120	116	137	122	113	154	132	126	124	135	158	122	117	128	129	138	132	119	152	118	135	148	128	140	141	135	115	122	127	130	142	118	143	110	160	130	122	140	158	146	125	116	158	139	150	136	115	121	129	156	144	138	132	116	133	126	136	139	119	108	122	142	126	126	153	124	138	114	133	134	131	137	128	134	127	119	148	159	112	149	113	140	112	121	139	134	136	127	138	129	148	132	142	133	146	146	140	159	118	127	140	127	121	136	120	132	112	136	138	146	119	113	125	154	131	143	107	132	128	130	120	129	127	156	151	125	160	135	131	118	138	138	151	131	139	133	135	142	129	142	115	150	130	112	143	126	131	144	143	139	131	144	132	136	133	141	131	125	144	127	110	125	145	125	121	132	139	126	145	105	153	121	144	131	126	146	141	119	118	128	142	138	142	128	139	111	116	144	133	119	135	123	141	137	129	131	143	136	113	140	136	111	132	130	146	118	136	128	120	125	131	139	141	135	132	128	125	131	112	124	148	122	155	120	130	137	134	123	130	124	126	140	124	136	148	129	134	124	129	149	131	103	128	149	130	149	116	140	149	151	127	138	143	144	120	134	125	124	127	137	114	127	156	133	138	113	127	142	123	124	151	113	138	115	137	136	134	127	132	130	154	124	114	132	120	139	131	127	150	149	137	129	118	130	149	141	128	121	133	147	148	135	138	127	124	130	140	142	124	128	124	133	118	131	138	127	121	125	120	126	152	115	126	123	127	145	142	140	146	127	131	131	140	166	152	137	142	150	136	130	129	99	145	139	139	134	103	131	140	152	152	142	124	119	112	134	139	131	114	146	137	119	119	142	138	136	126	134	152	142	158	127	97	157	134	131	130	121	128	118	130	118	147	125
8231	3237	8006	9544	8307	6621	5239	4108	3388	2732	2176	1937	1679	1440	1307	1143	1096	990	1048	1158	1211	1471	1344	946	890	739	690	764	712	693	708	658	568	612	628	698	719	770	708	739	778	714	650	582	608	653	661	654	593	571	559	574	587	612	697	656	707	666	561	562	604	580	654	565	466	466	441	478	423	416	380	387	356	362	355	380	376	353	378	367	362	375	407	405	393	343	368	364	356	377	313	346	374	352	338	366	372	369	351	369	345	363	340	326	334	346	365	381	365	369	389	367	336	342	369	295	351	405	361	388	334	363	399	350	373	350	317	358	349	342	340	331	358	354	371	340	329	325	323	359	317	325	326	339	356	335	305	325	352	349	336	320	333	348	345	328	347	347	355	340	350	300	352	322	343	323	333	345	337	328	343	351	362	360	347	323	331	348	338	328	336	350	371	347	336	338	307	364	346	326	355	353	346	351	387	340	352	361	342	356	308	345	352	334	361	364	326	345	334	311	314	341	332	366	322	313	333	348	344	337	349	340	376	351	327	315	325	333	358	359	337	323	348	318	323	387	364	362	321	336	317	353	331	321	330	329	336	346	336	350	313	307	346	325	336	326	335	327	357	339	344	353	324	318	319	384	354	357	345	336	327	342	331	337	325	337	353	340	338	342	357	342	352	328	302	368	330	351	348	363	325	343	338	360	335	345	341	368	351	335	328	368	352	367	352	344	343	342	339	355	355	341	363	320	370	347	350	363	306	321	328	346	335	337	330	331	336	345	348	334	322	325	309	351	336	335	331	347	343	319	329	323	357	360	337	328	370	368	329	313	358	328	317	340	355	320	324	344	328	313	375	333	360	334	328	353	340	333	329	331	342	305	349	336	317	382	337	342	328	336	352	341	339	335	355	324	335	329	343	325	340	319	325	364	344	338	350	315	304	310	310	353	340	357	333	346	296	346	342	323	351	344	346	298	353	348	324	360	308	329	341	368	343	341	354	338	329	321	341	332	339	374	365	363	333	342	323	338	335	348	315	348	342	347	330	348	373	335	344	360	334	316	363	333	328	361	354	351	318	355	329	338	357	338	362	341	317	341	385	356	351	317	339	319	351	367	343	337	293	336	350	342	346	363	330	332	362	351	347	316	327	336	319	357	338	324	345	346	354	361	335	369	316	394	353	357	340	331	329	337	294	335	360	325	347	320	348	355	313	336	336	335	310	348	334	355	343	306	338	324	366	346	341	361	327	337	328	344	340	370	335	350	342	317	332	337	364	328	338	306	338	363	339	377	334	355	324	340	331	344	332	339	308	339	289	335	359	337	311	332	329	296	342	321	318	341	321	324	346	318	342	353	352	358	344	322	310	355	351	352	392	290	359	353	327	347	369	353	347	368	386	301	342	331	338	346	352	318	359	334	359	353	363	390	327	334	335	351	359	343	321	314	324	327	350	341	374	342	348	334	327	313	337	323	338	361	340	327	337	331	333	322	341	327	325	350	318	349	328	335	330	316	325	327	321	332	335	362	315	303	338	332	364	318	354	322	336	340	340	344	346	348	337	343	366	326	323	341	332	351	348	337	353	324	348	337	381	353	338	330	326	361	314	307	320	324	344	313	319	332	329	325	313	326	302	339	352	316	333	320	347	361	335	359	328	356	366	319	367	361	344	347	343	315	347	328	355	331	330	330	349	370	354	316	330	349	319	308	350	366	356	313	337	354	355	317	348	346	353	363	321	346	325	319	349	327	353	363	305	326	350	345	353	343	333	349	335	347	347	331	376	359	315	311	343	343	330	373	330	315	311	329	322	313	340	332	343	354	360	370	305	325	354	321	335	383	329	351	330	301	369	316	338	324	373	361	349	337	358	382	326	325	320	309	369	301	354	364	353	367	351	349	334	348	349	321	332	364	319	341	347	377	344	350	297	334	355	351	354	360	339	343	332	339	344	359	341	349	362	333	355	331	323	318	338	341	348	314	335	334	333	368	322	323	323	347	337	335	346	328	353	315	316	327	341	318	340	337	353	341	359	370	354	332	339	352	327	343	355	335	321	365	363	374	323	335	347	322	352	357	303	341	360	357	354	335	378	320	333	353	346	330	341	364	345	341	373	310	350	367	311	369	319	348	362	338	350	321	334	337	336	317	367	364	333	349	375	330	302	345	353	306	368	301	333	312	370	339	328	360	331	363	323	364	348	316	345	332	344	315	331	369	327	321	346	350	354	319	368	361	352	327	370	325	362	351	367	331	292	326	321	317	350	337	343	338	322	373	367	322	328	336	360	345	349	355	342	351	376	357	344	338	327	362	383	359	347	318	335	332	350	338	364	335	365	348	338	340	364	363	356	356	313	348	327	364	373	362	368	327	312	354	353	338	327	350	349	342	327	377	317	345	347	342	358	318	354	367	326	348	371	333	365	320	304	329	310	359	330	309	317	344	343	345	353	365	354	354	362	336	361	332	352	335	327	364	313	384	302	339	340	337	333	348	329	350	348	357	334	358	313	315	342	343	322	358	315	327	337	323	304	337	358	341	330	311	345	327	363	334	343	301	374	298	365	349	359	333	321	343	345	366	363	318	334	340	362	365	357	349	341	327	351	315	373	373	342	328	339	337	318	323	375	325	351	349	362	350	334	339	309	359	346	350	321	355	342	334	336	347	343	357	317	331	348	316	319	329	356	334	365	338	335	363	332	333	332	338	326	311	349	348	323	374	363	349	355	384	328	366	343	346	311	319	363	369	343	374	349	358	329	339	338	328	360	301	331	343	319	358	328	324	356	307	326	323	354	334	322	334	356	360	332	338	379	327	336	316	340	336	383	347	306	333	304	336	337	359	338	292	360	343	351	332	329	338	346	372	372	314	348	359	352	313	351	360	320	326	292	363	308	305	334	335	351	329	361	320	328	311	335	346	333	331	340	366	323	320	376	342	362	325	348	345	320	337	323	317	300	370	372	340	366	375	326	340	334	336	324	340	336	336	329	356	326	351	363	352	322	353	351	356	293	336	347	317	338	329	335	329	343	324	349	319	367	359	359	343	337	348	358	347	333	347	343	347	339	329	321	321	327	364	354	323	344	356	323	336	331	319	336	334	347	356	327	366	324	298	329	348	347	340	345	351	321	359	311	327	336	344	330	328	359	351	322	368	359	356	318	355	335	397	348	340	346	334	343	350	346	360	350	354	358	309	328	329	356	363	353	356	345	381	372	343	344	333	404	362	360	370	369	335	335	349	354	336	360	333	361	359	336	351	288	342	311	332	350	363	316	290	345	322	333	347	340	352	333	326	351	340	348	337	340	316	335	311	331	334	313	329	312	350	334	352	356	313	323	365	310	308	367	326	376	358	377	345	332	325	376	333	339	332	355	383	351	362	347	295	350	359	340	328	344	339	343	357	302	359	338	365	318	359	343	364	337	344	352	331	329	328	316	304	345	356	330	355	346	366	350	338	344	315	331	340	363	361	330	342	368	335	364	338	374	315	337	341	346	363	328	348	333	338	321	339	336	359
2865	835	1036	925	641	455	388	371	304	301	279	221	229	204	229	234	241	234	215	241	217	217	239	202	223	201	218	198	240	241	210	238	198	215	224	234	246	221	209	231	226	233	230	214	205	170	242	239	239	210	207	221	214	198	237	244	218	225	220	214	210	214	235	209	204	224	240	224	220	226	182	206	241	178	214	211	207	235	239	202	184	212	226	234	214	242	219	256	199	202	179	233	231	199	189	214	209	213	212	208	202	205	234	192	214	228	206	205	198	204	233	219	205	201	230	211	198	213	203	217	210	195	240	217	181	227	202	206	227	190	229	198	226	214	206	206	226	215	204	182	219	202	229	227	195	190	224	227	212	214	225	229	214	233	216	214	227	204	199	249	199	217	231	199	207	211	205	222	200	198	214	209	215	206	225	221	219	215	197	243	193	191	246	224	206	206	221	193	216	231	222	201	226	215	232	225	231	211	211	198	183	235	202	202	241	218	181	222	228	223	233	215	210	192	216	221	217	226	195	206	215	198	224	216	174	186	202	212	212	219	235	184	182	218	208	219	199	203	211	190	233	214	198	183	230	205	223	202	190	194	197	233	212	221	210	206	216	221	204	206	223	209	196	207	199	190	226	219	216	197	222	193	212	212	216	220	192	208	221	220	192	209	219	198	224	238	216	217	214	242	222	218	174	215	229	204	220	207	212	222	205	188	203	216	207	226	197	230	257	210	209	202	217	235	204	249	189	212	234	190	218	214	237	197	227	216	190	221	230	210	209	186	220	252	208	229	213	213	225	243	208	232	228	207	218	217	208	197	213	198	202	226	196	211	202	209	209	218	221	216	209	219	220	199	201	229	206	210	199	231	207	214	179	265	240	214	205	215	226	169	217	214	211	221	227	196	209	219	216	233	232	220	214	216	208	220	201	256	231	206	193	231	208	213	211	233	225	205	224	212	241	191	225	233	198	221	220	231	227	209	217	203	212	191	209	188	227	194	205	226	208	227	210	200	244	221	237	206	227	209	201	213	202	219	204	223	232	229	199	202	235	220	216	212	226	244	202	211	199	214	192	194	209	208	207	212	226	224	199	232	218	232	215	214	189	199	210	195	209	198	196	231	182	200	203	218	206	196	200	219	209	221	230	247	215	204	214	218	236	211	245	210	216	228	200	219	219	235	233	201	241	216	234	233	248	222	202	193	220	231	244	199	210	201	216	205	203	196	203	220	205	247	193	222	223	239	220	224	209	214	202	210	214	220	228	233	241	234	197	211	202	186	192	211	209	189	233	210	219	213	227	208	223	209	219	202	217	198	222	213	205	214	204	226	214	228	215	244	255	217	233	191	175	188	221	206	202	220	210	212	198	226	201	200	220	218	215	228	256	223	223	230	207	228	196	218	235	220	206	202	212	206	205	213	225	200	226	180	209	232	202	206	225	215	211	205	220	237	218	203	215	178	199	194	227	213	183	217	225	217	222	206	231	210	187	183	212	203	252	213	212	219	238	198	232	219	204	238	234	227	210	204	221	221	199	238	209	202	203	191	175	222	230	231	197	189	213	218	231	218	229	213	206	190	211	215	207	215	216	223	217	222	215	231	210	204	231	223	222	190	211	222	211	198	249	217	231	207	217	239	214	243	236	216	181	204	231	220	189	218	229	207	209	211	219	207	208	230	234	213	216	234	219	232	230	203	228	244	241	212	237	218	205	212	219	206	229	232	233	234	223	218	223	216	204	231	220	222	201	210	218	217	208	226	207	219	251	231	235	220	210	218	232	239	217	255	193	192	204	212	227	214	276	206	202	193	212	233	221	202	216	196	207	204	262	227	224	209	233	212	219	208	218	200	212	216	246	225	208	221	210	212	215	211	223	197	223	224	217	198	216	235	209	216	206	186	224	214	214	198	223	220	200	235	208	213	225	214	224	209	220	200	192	204	209	233	199	210	202	201	229	210	182	221	205	225	199	225	213	228	197	193	218	206	208	204	223	219	226	214	216	222	222	234	221	215	224	212	215	223	203	215	247	226	221	226	217	190	194	223	203	218	211	206	220	228	221	208	225	226	225	211	226	202	225	226	197	207	222	232	208	249	180	197	206	188	238	219	220	227	226	208	202	257	218	192	224	214	227	214	234	236	228	198	206	232	205	190	203	217	200	223	195	202	204	201	199	199	252	235	201	218	203	215	205	207	226	199	214	204	197	208	243	209	224	209	225	239	212	199	226	249	204	219	205	219	240	217	191	195	214	204	229	232	232	224	237	218	198	216	182	213	200	221	211	233	195	207	206	193	193	217	228	204	222	217	204	203	217	221	207	213	198	211	219	239	199	225	207	202	209	193	197	216	197	219	237	222	217	206	223	203	187	221	231	229	213	210	207	195	204	229	186	221	228	231	210	195	235	236	218	219	211	231	215	219	209	227	228	182	190	194	205	182	216	209	221	247	182	196	218	196	215	215	193	191	230	202	216	208	221	212	222	213	202	225	203	231	223	200	202	211	206	216	236	208	210	212	197	204	220	216	232	229	227	206	207	217	215	218	218	190	228	221	204	218	199	186	194	188	205	210	200	200	207	204	233	213	208	198	220	218	195	226	210	180	222	211	214	231	231	212	232	231	246	249	192	212	190	198	214	203	211	212	226	227	223	211	203	238	216	208	213	228	220	215	196	228	233	219	205	186	248	207	243	231	229	217	229	205	199	230	215	213	219	237	200	185	205	210	209	225	212	234	216	210	198	208	207	212	221	219	216	212	214	235	207	204	197	237	225	196	202	217	209	180	217	229	205	218	204	201	228	236	217	198	234	219	208	210	232	215	188	232	198	214	182	212	219	203	201	213	212	195	212	214	197	207	215	177	215	222	225	191	226	220	212	244	243	228	226	235	220	212	215	244	216	237	213	189	230	195	197	227	247	224	241	200	212	212	209	230	215	196	207	222	245	220	210	202	233	232	229	213	213	184	184	243	197	233	218	188	229	230	181	199	229	221	224	232	206	208	228	228	209	225	209	205	236	230	217	196	202	208	209	216	216	204	196	253	216	215	228	205	205	237	225	237	228	210	210	228	200	219	195	203	226	205	217	205	224	199	172	177	226	207	226	204	203	225	240	208	226	190	188	228	203	216	201	230	248	207	222	217	200	208	211	218	239	220	214	244	212	233	229	217	201	217	232	215	210	211	222	216	243	241	206	198	203	208	253	210	207	197	200	202	211	203	208	201	228	241	216	203	226	198	199	218	205	215	223	214	212	200	224	202	190	202	207	195	220	208	204	232	196	211	188	184	218	215	201	175	219	240	204	236	191	201	182	208	213	207	211	216	242	204	204	207	209	201	223	207	234	206	214	212	206	201	217	205	210	179	211	223	220	207	202	195	214	219	205	215	239	213	219	217	220	205	210	218	193	214	221	214	224	224	223	218	223	212	191	232	205	215	211	223	214	240	208	191	204	208	202	208	207	235	222	207	225	213	186	219	197	202	212	208	193	215	187	194	199	240	234	246	199	217
2577	1059	2272	2715	2237	1855	1478	1210	1012	840	780	705	628	586	638	599	566	602	607	603	676	735	678	581	582	606	541	568	533	535	566	532	522	505	509	548	567	582	561	569	603	567	544	587	556	550	627	609	511	554	545	535	555	591	567	650	599	592	547	577	595	571	544	559	522	570	554	532	545	544	476	489	519	546	505	514	459	471	455	455	512	470	541	559	518	483	500	559	483	499	507	489	474	521	516	529	498	466	473	503	491	497	516	483	498	510	515	535	540	503	482	479	483	491	493	516	506	467	531	500	464	503	496	524	523	499	502	466	507	529	499	512	508	517	472	486	450	492	534	520	504	528	485	467	489	522	496	510	480	525	501	500	481	469	495	444	458	525	514	492	489	446	533	483	505	490	489	515	481	460	495	511	498	512	492	485	488	505	477	484	499	518	536	485	485	473	515	480	501	501	511	480	500	501	504	484	501	509	503	437	523	536	493	499	499	498	494	486	529	486	509	523	513	516	520	494	531	516	477	479	504	495	510	481	497	480	535	481	502	510	493	497	502	495	476	508	513	517	500	491	515	532	482	475	513	483	499	508	474	493	522	492	481	518	532	500	453	493	492	493	476	510	478	484	468	473	493	487	463	488	498	464	510	497	540	516	484	520	466	535	528	460	472	501	520	481	471	505	493	520	506	490	506	453	520	501	495	525	493	518	508	490	502	515	509	482	506	567	528	505	516	478	531	502	459	516	488	505	515	500	509	494	498	500	517	520	512	519	468	488	475	534	488	482	484	511	424	491	520	493	502	488	474	516	474	542	528	487	487	512	496	494	494	493	506	518	507	474	533	517	499	508	488	500	467	486	507	486	481	503	501	478	523	546	493	499	511	504	494	524	489	491	504	491	507	489	494	488	483	480	513	498	538	510	469	502	514	489	495	452	492	473	498	500	487	505	494	514	497	487	529	483	508	526	500	496	459	478	487	478	487	502	485	504	519	507	496	495	458	498	509	512	495	487	502	485	503	493	481	502	481	477	493	464	513	514	506	501	503	535	501	494	497	449	487	488	462	482	482	466	519	525	466	462	511	509	495	508	463	508	493	504	499	502	491	492	544	499	500	463	526	521	539	516	503	548	501	493	505	508	487	501	511	520	500	497	541	493	487	485	465	510	523	556	487	477	480	470	474	490	500	515	484	532	527	504	492	529	510	492	484	549	456	486	480	484	508	476	501	486	518	539	490	511	507	457	482	492	487	506	518	491	479	521	517	495	527	468	539	517	477	526	465	499	498	489	532	505	530	480	513	507	505	452	523	498	516	483	474	482	509	498	499	525	556	442	486	502	509	525	509	519	506	501	448	476	481	520	504	573	501	544	481	518	471	449	525	526	490	558	532	486	473	486	507	504	472	516	508	497	509	475	501	501	512	488	486	519	487	487	506	530	478	497	554	507	500	495	484	476	487	469	513	509	507	528	463	491	485	531	543	495	507	479	502	519	527	503	492	510	502	464	501	503	517	514	531	509	499	464	549	506	460	501	468	473	465	480	525	493	472	478	504	484	497	498	503	481	466	498	494	502	507	500	548	503	433	492	523	504	499	542	499	480	489	533	510	515	472	486	516	474	477	521	501	485	472	520	530	525	494	514	503	480	518	554	506	443	513	511	462	527	479	550	480	471	497	476	521	514	484	486	469	461	483	497	513	473	492	510	476	508	481	548	491	491	513	467	548	484	466	522	477	515	478	496	495	481	533	521	508	476	475	506	521	493	492	497	504	520	507	492	501	475	514	520	544	492	508	506	495	521	488	479	498	505	518	523	506	475	484	549	532	501	550	490	532	473	464	517	474	501	508	488	488	494	483	444	535	487	519	516	505	508	464	500	497	466	461	529	463	467	491	490	463	488	482	506	471	512	498	511	510	477	505	492	503	471	523	504	507	469	485	472	481	513	486	449	497	512	506	463	481	506	524	485	507	488	490	491	501	493	494	521	494	508	497	452	456	524	516	518	504	510	520	513	522	480	492	468	506	516	494	467	495	556	498	458	532	483	518	474	479	478	498	477	522	523	479	497	492	537	511	510	483	502	523	472	507	467	478	513	495	470	513	489	480	510	463	517	461	524	488	476	511	524	459	509	474	517	504	524	508	507	497	516	499	460	521	488	503	535	494	470	496	488	511	495	510	497	511	535	491	479	522	506	533	446	465	524	528	482	496	503	489	508	465	486	494	454	489	492	522	496	498	523	525	525	533	511	495	490	482	490	490	485	502	528	515	499	470	482	497	479	475	532	489	495	519	521	487	499	504	498	492	473	538	492	544	468	485	468	522	514	538	485	520	456	501	495	508	487	503	523	538	498	501	502	515	533	487	483	504	534	541	517	483	508	485	505	485	501	507	486	495	517	480	488	496	495	553	523	494	507	493	521	492	505	555	490	505	484	501	561	489	523	504	476	502	500	504	518	485	468	484	517	484	476	487	485	486	509	522	537	488	498	460	479	522	464	482	500	499	489	535	491	500	472	507	532	457	514	537	536	478	502	527	456	480	519	462	534	508	490	502	517	523	505	459	498	492	484	473	499	509	515	537	477	531	506	462	513	446	498	481	465	493	461	524	532	491	502	518	511	496	502	460	496	491	501	485	469	512	499	474	488	454	479	470	492	501	503	494	512	506	505	489	524	501	461	520	524	486	540	544	493	538	503	560	523	489	512	472	507	482	474	512	478	485	551	502	454	490	496	495	508	500	502	479	516	483	506	489	516	498	505	520	482	520	507	470	464	471	521	484	541	479	525	523	530	500	510	494	467	505	502	462	495	533	528	498	475	503	484	442	472	502	463	521	486	505	540	512	508	477	442	514	467	505	474	486	500	488	544	515	507	476	512	542	499	483	486	467	501	488	509	475	507	502	485	493	507	514	481	489	495	492	510	467	519	506	462	488	488	490	522	506	491	479	477	489	539	473	522	505	493	490	461	504	535	495	541	501	488	491	505	513	505	486	534	528	501	520	532	495	489	497	485	513	500	505	502	530	509	481	527	492	512	535	530	523	493	531	487	489	497	505	529	506	519	473	497	522	496	492	510	483	518	486	475	491	472	567	541	471	485	504	502	511	477	525	506	477	473	496	519	500	484	524	492	486	504	529	466	492	518	506	474	489	534	522	494	514	514	477	521	542	493	492	501	468	502	514	473	541	469	507	519	485	497	512	462	523	508	488	488	470	487	487	536	530	451	435	476	478	512	509	479	510	488	527	524	486	487	484	493	493	515	478	471	515	550	502	488	501	472	486	486	472	488	495	514	459	488	543	512	518	523	461	504	473	475	506	491	468	436	517	517	488	478	491	476	530	559	518	516	517	516	501	505	498	486	507	509	509	513	491	498	506	501	511	485	484	537	513	485	495	493	525	537	496	478	493	532	478	525	523	514	502	467	520	503	497	467	522	528	492	469	502	521	458	481	490	455	467	522	468	497	535	485	473	490	513	494	493	519	483	492	505	525	485	513	497	541	515	506
8768	2012	2661	2051	1404	992	726	578	451	342	273	238	217	220	177	174	172	194	185	190	211	215	190	180	161	150	159	155	140	162	149	132	156	138	135	143	149	164	155	172	160	166	157	132	147	134	139	147	119	164	138	122	141	147	140	152	151	140	158	136	159	150	149	134	122	126	113	116	145	148	135	119	123	123	137	135	125	108	138	133	144	143	130	138	111	140	145	114	129	118	131	131	140	122	123	149	122	137	126	101	124	111	96	146	114	135	141	141	134	134	150	130	96	107	118	122	122	137	126	136	121	97	103	137	120	131	126	134	123	114	123	119	131	139	118	143	143	131	123	120	137	104	150	119	128	116	135	137	118	126	116	118	137	126	122	124	104	125	135	139	123	131	127	107	122	142	130	134	135	122	127	141	131	135	129	139	138	117	139	132	127	130	135	133	141	136	113	125	115	105	141	130	122	128	124	108	121	125	137	126	136	106	122	120	124	134	116	139	139	113	110	106	140	125	114	95	134	133	112	128	153	111	127	126	129	127	131	135	113	134	123	113	153	117	140	113	111	127	148	140	162	126	113	144	119	125	133	128	122	114	112	139	133	138	126	114	126	118	126	131	124	108	115	133	129	118	133	136	137	132	117	119	139	138	133	136	124	109	121	118	127	125	122	122	109	126	130	148	133	102	137	120	134	121	127	114	134	132	129	126	115	113	116	128	110	135	130	113	122	119	137	141	152	123	128	128	107	122	102	138	142	138	131	118	125	133	116	128	105	122	102	133	126	140	113	127	134	111	141	132	140	146	118	159	111	121	126	122	135	151	142	141	93	138	126	115	129	107	128	123	129	118	124	147	120	151	121	137	105	120	106	125	117	152	138	127	134	116	128	132	133	121	134	103	101	95	121	133	117	126	138	122	121	127	133	120	122	134	117	129	117	128	141	120	116	138	140	121	140	125	134	104	126	144	142	135	123	119	118	124	122	154	119	118	149	126	134	118	117	117	121	126	122	129	105	129	126	131	113	129	126	132	120	124	112	136	124	116	125	110	152	123	120	144	129	116	129	119	122	136	105	117	141	121	119	137	124	97	128	124	126	124	108	131	119	115	123	138	142	143	118	116	121	131	133	111	119	108	131	116	105	133	112	105	123	123	112	133	133	139	136	109	125	104	141	128	110	124	124	125	117	115	131	148	141	129	114	129	135	128	117	118	137	123	138	139	125	138	129	125	145	122	115	128	125	113	142	139	123	141	125	153	145	127	105	134	144	132	119	114	114	115	129	102	113	119	128	117	125	129	116	129	124	131	144	121	127	117	137	143	121	142	140	132	121	133	131	129	130	109	138	139	122	136	119	127	122	103	127	119	119	136	140	134	137	121	131	114	136	143	137	120	117	121	119	114	123	135	135	137	110	125	140	112	110	118	106	128	106	127	138	130	120	134	121	123	141	113	138	118	135	115	130	110	128	148	134	121	120	131	129	117	132	101	90	126	113	145	126	161	123	117	123	139	122	125	124	110	146	101	120	125	134	131	129	120	120	122	125	147	135	122	111	113	135	115	134	117	132	124	136	139	101	112	127	114	107	127	119	131	112	122	123	111	125	122	124	110	133	146	123	120	135	151	121	128	100	146	123	132	118	96	129	134	124	119	139	107	137	116	123	141	128	116	119	110	120	149	132	116	118	123	99	109	148	145	125	113	98	117	134	138	141	122	125	122	121	124	106	115	111	141	110	116	122	122	118	138	122	130	114	141	114	122	111	119	127	130	119	138	135	118	144	108	133	133	123	128	112	115	119	132	152	130	125	124	127	110	134	152	121	134	145	124	105	129	114	122	116	123	128	118	117	94	115	118	137	121	132	134	101	152	139	118	98	121	121	140	139	135	121	116	104	120	136	141	123	153	122	123	114	123	128	150	117	143	102	116	118	144	119	127	123	121	121	103	121	124	115	124	112	127	135	122	143	136	114	138	105	142	122	97	138	142	136	136	111	124	120	121	125	134	125	154	121	119	123	143	139	124	113	111	123	142	125	156	121	120	133	142	129	156	115	119	138	125	108	108	146	123	127	121	114	111	123	112	125	135	118	131	123	143	126	126	106	110	115	136	131	114	107	120	136	130	113	145	112	148	132	136	130	130	108	120	128	139	120	133	122	114	119	140	118	127	156	140	111	118	125	109	128	119	151	149	133	127	113	124	129	132	126	111	117	125	119	124	106	107	130	125	115	117	102	123	140	109	147	138	113	124	97	109	130	144	114	129	127	118	113	142	129	128	109	117	95	134	140	133	132	150	138	121	114	137	117	125	128	133	130	130	145	123	138	115	118	123	169	125	132	147	117	138	121	142	139	117	134	145	132	100	130	126	103	116	122	142	143	130	135	120	128	125	137	126	121	123	129	139	135	117	115	105	126	122	113	108	113	120	111	146	134	126	129	136	134	139	113	117	133	105	142	132	121	124	115	136	122	135	121	109	129	138	136	107	125	103	121	128	127	108	121	129	137	136	125	125	142	154	122	104	109	126	111	130	115	131	110	111	129	133	123	129	142	121	136	137	123	133	115	116	126	143	129	114	117	113	128	134	125	124	137	115	120	119	129	111	121	123	126	123	131	122	117	108	131	128	127	111	120	134	125	135	119	124	109	144	142	104	103	153	146	117	143	113	119	118	140	114	138	147	111	107	130	139	127	120	128	130	134	121	128	117	114	119	123	129	100	127	118	125	118	137	117	128	127	131	127	142	109	130	139	117	133	143	130	135	138	132	138	145	118	110	112	136	113	119	129	142	113	128	138	128	125	123	130	128	134	114	132	131	135	117	122	118	121	121	134	104	129	121	119	126	126	118	123	115	131	125	137	107	115	140	121	139	110	113	112	146	118	132	132	140	117	121	114	123	118	107	129	135	117	116	131	135	121	117	120	127	122	113	135	120	138	139	137	136	112	134	122	129	109	130	131	109	127	115	131	115	118	143	148	115	112	110	120	126	118	112	147	135	112	115	124	116	139	122	127	116	123	123	131	131	121	115	139	123	121	115	112	118	135	122	111	123	147	113	122	136	120	154	147	128	123	130	132	114	141	123	150	133	143	124	161	126	129	127	137	131	122	150	118	132	140	115	143	132	134	139	149	124	127	111	141	118	116	143	125	116	131	102	133	125	143	123	124	119	132	143	125	139	115	123	120	160	118	122	133	130	103	117	141	128	119	109	122	127	129	135	122	137	148	130	127	134	121	124	131	111	122	138	107	123	123	137	130	105	125	117	134	143	124	114	117	136	127	136	122	126	140	116	103	133	111	154	124	123	132	143	108	119	110	138	131	125	119	142	135	127	122	125	129	145	141	112	103	115	137	143	131	121	127	119	133	113	118	126	144	109	110	105	138	140	120	127	122	120	127	139	137	140	122	115	123	144	124	130	136	152	135	115	98	122	112	108	126	120	146	130	119	133	130	115	129	135	140	127	119	122	118	122	115	131	132	134	120	123	151	115	115	135	126	128	126	102	148	140
6203	2052	5026	6382	5484	4291	3279	2644	2122	1649	1377	1162	1041	931	834	792	742	757	675	774	854	1123	938	625	629	539	556	548	568	564	488	498	500	475	446	480	544	546	582	520	540	580	561	459	466	474	490	459	443	443	471	488	464	496	564	541	554	504	443	462	453	471	521	391	376	385	401	379	378	332	350	336	328	346	374	300	309	336	302	334	335	309	330	340	320	339	333	331	336	343	320	313	334	301	335	286	338	308	329	314	301	355	322	321	325	325	327	292	329	330	329	315	313	333	299	319	326	349	318	342	345	329	293	313	337	283	326	327	332	316	318	326	265	286	324	313	324	317	304	310	300	340	319	318	317	361	305	295	302	341	285	321	335	342	279	307	296	311	303	309	290	304	302	298	274	326	311	313	328	296	335	311	332	318	313	321	314	318	314	312	334	300	320	317	329	326	341	291	332	296	288	328	297	301	304	351	331	319	335	336	293	340	343	307	296	303	317	309	311	318	298	324	303	299	302	291	311	325	315	318	337	313	287	297	301	279	316	310	330	297	283	297	321	329	316	334	321	305	347	316	305	289	299	343	317	283	306	313	319	279	316	292	310	307	311	313	327	292	287	332	317	320	351	287	339	350	309	302	273	320	318	330	324	331	339	312	302	295	316	304	304	305	310	321	291	301	343	296	289	319	320	323	279	324	321	275	312	321	317	318	303	318	314	307	270	320	303	327	296	348	330	326	353	292	327	320	309	314	298	319	322	324	308	303	311	299	302	315	315	283	332	319	313	298	296	315	332	309	341	282	368	273	338	317	300	302	287	270	276	353	283	320	313	314	315	315	331	309	313	336	313	305	314	295	327	313	299	335	310	341	337	303	304	317	312	310	295	306	346	327	295	319	311	310	298	311	306	286	315	302	329	292	326	304	297	329	296	278	315	325	323	365	313	296	328	313	325	302	331	320	309	303	325	284	287	315	306	321	314	294	289	280	311	303	286	323	312	340	313	349	311	313	292	334	323	332	332	318	297	317	303	322	298	315	323	333	317	319	290	285	284	303	310	301	317	299	290	280	293	308	322	320	287	287	301	323	336	338	328	306	298	339	298	303	325	281	332	340	315	314	293	298	313	293	341	325	340	315	319	329	318	281	305	303	330	300	324	330	310	300	332	300	298	311	304	327	325	354	336	288	317	311	293	292	288	286	304	317	347	320	323	308	296	274	323	343	330	298	279	346	326	332	325	305	321	333	327	334	277	319	297	289	308	317	304	331	323	313	297	299	302	278	335	291	288	320	300	307	335	297	321	301	302	307	329	304	305	302	277	335	315	309	320	309	333	297	333	298	320	319	309	310	317	335	321	335	327	297	307	282	280	317	327	343	300	310	334	306	337	301	324	355	323	340	322	330	327	334	324	331	352	326	298	335	318	325	300	293	313	331	295	308	289	309	298	306	295	313	348	305	317	296	289	325	334	334	296	322	313	324	324	323	305	316	336	279	298	303	324	332	300	323	307	302	314	308	308	318	367	314	283	309	298	293	314	349	310	309	325	323	304	320	316	308	323	306	286	299	309	334	310	320	299	297	311	284	322	300	322	308	310	330	321	303	322	324	286	315	315	320	296	329	307	333	319	304	322	346	339	309	310	335	331	338	305	296	322	309	308	301	322	280	291	324	291	316	314	259	303	305	312	331	285	295	344	305	312	306	298	333	297	306	318	316	309	290	313	295	327	324	327	303	313	334	302	289	327	309	326	302	328	301	321	315	329	287	286	297	295	307	333	283	293	303	333	326	314	335	315	328	297	305	279	329	316	291	313	342	325	325	299	333	309	298	340	299	317	301	317	291	316	321	315	277	286	311	309	295	336	318	355	335	309	301	312	300	302	322	291	293	301	296	321	290	300	293	308	309	302	330	349	309	306	317	302	286	314	294	293	303	335	316	325	307	328	292	294	301	306	293	326	302	306	338	325	286	289	310	298	320	290	316	308	303	312	284	299	306	318	317	304	303	312	328	363	315	320	311	305	309	346	323	302	328	311	347	343	295	336	317	304	311	323	309	281	301	326	295	317	279	326	316	316	306	285	296	317	304	294	293	323	321	280	335	308	330	282	296	302	321	328	337	332	302	336	343	295	305	293	320	315	311	284	319	292	297	297	307	275	335	333	319	309	328	347	304	300	305	312	304	289	300	317	349	323	290	305	318	311	326	295	330	329	305	315	336	311	294	320	320	337	328	335	314	284	300	313	294	300	295	342	277	326	308	271	311	342	305	278	305	296	295	271	306	309	314	291	330	301	358	289	289	303	326	291	308	324	316	341	325	302	328	310	308	302	329	321	323	309	317	303	296	298	302	333	310	288	301	305	293	294	312	307	325	284	325	301	311	284	308	303	298	300	305	320	315	320	288	300	333	295	293	307	322	313	325	276	316	296	280	310	348	303	310	329	300	294	324	355	316	303	299	292	326	337	342	327	338	280	310	282	320	296	289	332	354	317	323	281	277	279	307	343	314	315	294	315	313	304	316	306	293	326	314	340	328	311	306	275	326	308	279	289	297	321	332	300	325	309	322	321	317	339	302	327	288	324	275	315	318	300	339	318	351	297	339	338	323	293	284	293	294	313	308	307	338	302	328	306	315	331	326	293	283	304	291	306	336	296	283	334	326	300	284	301	342	313	332	335	316	309	311	293	304	324	296	300	317	331	304	330	321	317	335	305	302	311	344	327	313	317	316	315	308	323	300	277	308	280	295	330	301	289	322	329	319	327	319	331	333	312	300	282	278	357	301	299	279	309	283	304	353	343	322	323	305	327	325	311	311	282	302	338	320	322	307	312	317	276	330	331	306	292	300	307	298	311	311	300	301	308	288	308	317	296	299	302	320	305	321	311	304	314	318	320	322	316	308	310	359	293	284	364	283	315	315	294	310	326	324	334	315	281	307	316	315	295	299	344	291	292	313	325	270	328	306	318	321	318	324	295	306	350	319	305	330	299	338	334	305	342	337	309	323	328	326	338	311	304	307	316	307	320	328	310	307	315	321	275	299	296	333	316	302	325	292	306	309	330	294	299	319	310	315	313	332	346	286	328	340	312	310	289	284	310	297	336	312	341	298	323	303	317	331	308	302	276	312	268	316	344	298	291	284	314	303	296	308	314	305	317	332	294	303	308	344	316	343	327	308	297	332	317	334	349	314	309	299	312	330	332	337	311	317	320	298	312	311	310	284	298	292	332	301	276	325	299	316	333	263	303	305	343	305	306	334	338	340	310	319	319	303	296	348	334	285	327	313	310	309	308	280	299	333	309	320	288	298	321	323	311	345	352	306	300	289	330	338	300	314	299	332	303	318	300	313	282	315	305	277	321	298	310	321	334	307	308	306	297	316	308	281	293	332	309	320	315	306	342	312	325	292	317	314	284	311	319	304	314	327	320	321	350	302	346	328	331	270	305	273	301	328	306	326	317	306	312	308	322	298	312	339	315	298	287	305	299	297	290	291	307	316	354	324	314	281
15284	4002	4477	3430	2229	1612	1146	846	685	572	414	349	327	283	243	251	266	242	200	256	246	318	238	210	163	176	212	188	183	167	196	177	159	157	153	155	160	195	169	176	172	189	159	158	166	179	188	158	151	161	152	164	147	172	182	204	183	182	158	159	141	177	135	156	150	131	145	156	152	131	149	144	151	137	116	144	137	132	163	164	132	148	147	132	134	147	121	144	129	138	122	133	131	138	130	129	148	119	155	146	127	133	144	142	128	132	131	126	125	114	154	110	134	121	136	163	138	129	165	148	151	131	138	127	128	123	127	113	145	139	109	115	128	137	142	133	129	118	142	137	140	141	131	141	145	137	144	132	142	136	108	135	161	124	146	135	123	129	119	109	148	120	158	132	144	144	118	129	147	151	127	127	155	122	132	113	157	112	128	143	118	120	145	149	133	115	165	137	132	112	123	119	129	140	120	112	135	128	122	146	140	121	152	128	145	144	121	144	102	99	147	143	128	128	142	141	141	117	125	145	162	135	131	137	146	149	137	129	122	135	129	129	125	111	123	125	146	126	136	111	133	118	133	124	144	147	127	108	122	127	130	136	121	131	131	122	142	118	145	135	135	134	166	143	137	139	111	129	127	134	150	125	121	136	130	112	127	109	128	139	125	139	126	136	132	130	138	127	147	134	146	139	131	141	141	125	139	120	146	126	121	139	137	132	124	130	125	136	131	130	124	130	144	111	125	134	134	124	136	138	106	136	136	126	133	129	105	122	129	121	115	131	137	122	145	142	146	120	121	145	125	122	126	151	118	113	142	138	136	114	124	134	153	130	168	143	119	145	126	141	107	157	119	166	131	138	147	128	125	135	120	140	130	169	124	130	158	146	139	137	129	132	125	130	121	125	124	141	118	136	149	125	133	141	118	125	126	132	145	128	115	142	127	128	141	126	136	121	145	146	125	122	134	135	128	133	131	141	135	129	138	139	141	124	110	132	134	120	121	112	116	123	126	137	128	131	146	144	131	142	149	142	138	133	137	111	125	117	128	139	140	133	129	141	139	144	131	105	132	130	121	132	139	117	139	146	116	132	121	137	117	148	136	142	129	139	114	150	121	144	126	138	130	130	123	131	121	138	136	154	164	103	121	129	127	152	120	119	129	114	141	143	137	127	164	132	121	151	105	133	127	140	129	133	126	123	142	138	124	138	126	140	123	124	143	132	121	123	133	117	115	132	134	148	159	142	106	129	159	141	132	130	144	139	108	120	115	149	134	130	140	129	141	144	149	157	130	133	118	149	130	133	127	118	126	131	147	114	137	119	137	124	116	139	110	127	150	132	134	124	143	134	133	138	127	152	149	133	116	132	112	117	121	130	138	127	139	125	137	131	110	128	128	139	142	133	137	141	126	143	145	148	126	122	119	134	140	120	121	131	136	128	132	122	140	147	144	146	118	125	137	149	135	128	112	109	126	109	107	153	115	154	134	143	146	126	136	154	136	110	129	133	133	121	143	139	136	130	122	140	135	129	143	151	122	118	120	120	129	125	136	136	105	138	130	126	135	119	135	143	134	141	131	118	162	120	150	138	136	126	129	127	137	132	122	135	129	123	136	127	133	142	120	130	180	126	117	152	110	154	124	134	126	128	149	146	139	130	134	112	138	127	125	125	134	136	124	111	133	144	141	113	144	137	128	139	148	121	133	135	159	127	129	123	149	146	118	130	139	133	135	113	129	126	126	135	137	136	146	130	109	125	121	143	131	123	143	116	140	136	140	135	133	117	128	139	133	112	134	123	132	116	132	121	139	130	141	112	126	111	159	132	120	127	152	130	132	132	148	160	131	111	138	115	129	140	126	148	124	151	141	141	160	125	137	135	131	136	144	136	122	148	147	148	115	145	140	139	132	134	160	121	148	150	131	129	120	131	115	133	124	118	130	146	119	124	150	130	128	139	136	125	130	156	123	134	151	146	132	137	128	133	135	128	129	117	132	136	151	161	157	123	129	117	127	144	123	127	121	136	125	131	142	145	119	116	107	110	132	143	147	143	121	134	154	137	131	138	129	131	141	124	134	139	125	118	130	153	135	156	139	136	140	136	130	154	132	160	134	139	136	121	132	124	138	130	147	147	153	134	141	117	102	112	133	137	138	132	141	119	145	155	163	141	135	150	123	124	138	130	132	123	138	131	138	153	131	120	137	146	132	137	107	148	149	123	131	127	129	129	134	123	125	155	116	130	136	126	131	122	124	146	143	130	126	137	125	147	134	135	146	153	157	144	158	120	129	133	152	130	131	138	120	150	136	122	131	145	135	108	145	130	141	129	145	125	129	125	138	126	128	129	138	126	122	118	141	129	120	151	116	134	130	145	135	161	132	135	112	134	144	122	124	114	140	133	145	133	135	134	139	113	120	138	142	134	123	127	126	157	137	130	121	126	124	141	145	143	125	135	105	135	130	132	160	127	112	135	160	130	162	116	116	130	118	116	140	138	112	131	127	109	138	132	126	142	154	118	122	121	139	143	128	135	120	141	115	138	140	130	98	154	129	136	128	139	126	121	151	150	140	132	112	124	167	124	120	135	152	131	122	126	149	114	131	126	131	148	118	139	129	127	125	133	139	133	115	124	116	120	104	128	126	113	115	160	118	141	113	116	134	133	132	125	149	125	146	150	123	126	114	133	123	133	122	123	110	126	138	115	143	133	126	143	139	108	115	123	118	126	129	123	143	125	145	155	119	144	146	129	135	116	133	142	130	128	126	126	130	128	137	132	122	146	141	120	117	144	129	142	117	140	116	114	110	145	129	140	144	137	138	148	160	135	151	133	126	136	113	153	136	141	126	122	132	136	132	117	121	142	144	127	125	126	116	119	132	127	126	143	136	116	130	141	153	130	113	135	119	128	138	130	124	143	129	124	132	138	124	149	136	139	146	133	148	138	128	143	112	122	116	130	129	114	138	131	143	115	123	129	129	118	136	132	133	133	139	133	116	127	143	138	127	122	122	144	122	120	125	124	140	112	125	135	150	135	146	137	110	129	131	120	115	118	117	132	137	125	137	132	160	119	125	133	132	114	122	114	146	144	131	140	156	132	142	129	121	121	129	113	139	125	119	133	126	151	123	130	113	138	147	135	141	131	123	126	128	125	126	125	124	134	155	108	130	120	120	113	136	131	136	122	134	128	139	128	136	110	125	139	124	135	147	123	122	133	151	121	131	149	136	144	119	149	118	120	115	134	140	149	135	133	99	129	143	136	117	153	127	120	108	129	133	138	146	128	150	133	149	143	121	147	121	124	143	109	131	149	128	141	139	151	111	146	135	133	146	121	132	132	151	106	127	143	136	123	148	131	107	139	109	119	107	122	127	125	128	118	129	138	133	136	109	139	118	121	120	142	113	153	131	136	133	132	141	127	138	137	146	127	140	129	133	144	121	137	125	132	119	125	131	158	132	112	149	140	126	136	121	130	136	140	134	139	133	115	120	131	121	155	141	125	120	148	125	134
8142	3207	7715	9506	8305	6723	5241	4070	3281	2664	2209	1812	1572	1419	1223	1110	1113	1056	1130	1155	1213	1623	1167	975	858	801	768	762	688	680	651	651	638	590	584	666	669	766	755	661	685	756	718	611	607	670	655	570	555	547	570	564	626	684	709	730	722	607	584	551	581	589	529	433	435	469	468	455	437	396	384	405	379	382	369	339	367	366	339	379	366	369	356	356	370	397	351	389	401	358	370	336	331	356	377	333	365	320	368	332	338	375	377	363	362	387	362	382	381	343	381	319	329	339	360	317	355	351	375	375	339	363	406	319	367	343	342	309	342	307	350	318	312	346	325	333	342	316	326	396	338	329	331	337	324	324	350	356	327	338	299	298	345	344	325	346	330	338	345	351	340	335	313	354	353	364	327	320	371	358	317	343	303	347	359	360	325	313	366	315	332	300	281	332	347	354	311	317	356	345	301	313	329	352	355	343	357	331	344	367	361	321	313	328	343	362	335	312	343	318	318	311	349	302	345	318	350	318	336	333	349	361	349	339	320	347	334	354	349	365	352	342	388	360	364	308	325	341	361	333	337	305	361	327	313	339	382	311	362	343	343	337	354	321	340	345	341	340	337	349	349	315	314	326	338	297	314	324	351	323	334	339	332	343	343	321	330	356	342	321	300	360	357	330	371	366	329	321	338	341	310	321	318	344	314	314	346	355	337	355	357	333	349	324	367	305	334	343	343	300	337	292	329	331	351	367	327	341	341	334	326	334	333	371	383	335	327	350	378	330	338	318	329	353	344	315	351	364	319	314	314	338	362	346	337	347	314	285	345	320	335	349	366	307	390	335	311	328	338	334	340	293	320	357	342	323	347	354	335	336	333	321	345	344	332	332	339	323	312	327	343	322	334	317	337	332	344	367	357	334	366	337	320	345	305	375	331	353	320	379	340	321	319	350	337	330	346	366	349	325	299	375	334	399	318	361	331	334	344	340	345	297	322	304	342	341	336	355	334	350	309	347	336	326	329	354	350	354	321	368	338	321	342	333	358	337	353	343	308	315	335	318	317	343	372	361	334	340	341	334	317	366	377	328	344	334	354	336	319	317	308	310	348	325	315	328	329	329	322	334	341	334	342	343	318	355	329	340	319	337	340	329	335	361	350	316	335	320	326	335	350	324	349	383	328	321	335	278	359	328	319	303	337	321	325	324	328	354	353	351	270	355	347	316	349	347	316	315	328	345	359	338	322	317	323	305	341	346	330	330	351	334	337	299	362	331	334	345	330	351	342	355	330	305	323	330	305	329	325	344	350	348	371	334	325	312	312	349	344	330	315	336	327	360	305	333	350	358	323	322	335	366	377	366	332	352	342	342	336	323	369	358	360	329	375	330	332	356	338	339	344	339	309	326	354	346	334	385	338	322	317	373	344	356	388	350	330	345	316	291	346	349	357	338	343	364	323	357	359	342	333	344	297	386	322	339	355	296	346	337	327	312	347	311	356	321	360	314	338	358	337	335	348	339	351	308	329	342	338	348	332	341	323	332	342	344	340	317	351	342	351	366	317	335	336	338	327	366	363	315	346	348	332	322	301	341	348	316	319	369	319	337	324	345	342	336	344	335	320	345	331	341	348	358	311	305	321	341	359	332	339	328	331	354	339	340	342	351	334	352	329	336	322	320	335	328	350	334	335	350	357	310	326	317	347	339	334	353	345	335	343	301	352	310	373	315	346	336	314	319	329	345	337	380	341	333	367	312	306	360	343	319	323	347	345	324	294	322	311	311	324	345	358	330	338	314	325	291	339	312	321	317	368	317	368	343	329	339	359	364	353	314	373	332	314	345	330	314	331	367	349	291	340	371	335	409	362	344	310	300	323	346	337	358	325	361	296	396	346	305	306	341	322	332	357	364	333	356	327	347	351	346	339	358	340	313	316	341	314	369	317	326	333	318	335	336	359	353	338	326	320	343	354	320	353	334	326	347	318	321	333	306	328	296	331	368	332	323	317	334	342	338	312	323	359	324	346	356	373	325	330	337	360	328	353	332	327	327	316	345	297	359	300	336	340	324	334	326	341	308	347	355	306	331	315	341	339	333	332	314	329	341	353	367	346	327	384	312	347	348	334	332	300	338	324	295	354	361	332	386	325	325	366	323	368	359	320	327	328	348	323	343	318	338	355	290	318	296	344	292	343	364	320	319	353	369	337	363	334	335	381	312	347	335	340	334	355	330	345	357	317	343	318	350	313	321	315	337	312	332	321	363	319	323	343	322	309	317	327	332	333	347	313	302	312	339	319	355	326	339	345	350	337	358	366	337	327	331	398	356	309	313	370	353	330	312	383	357	319	343	326	338	360	348	332	303	305	358	347	375	324	347	324	343	310	320	315	344	306	347	335	344	326	364	356	321	346	303	371	334	344	310	347	334	336	319	356	329	317	338	363	349	339	348	342	330	310	326	306	341	379	327	327	354	342	330	329	362	360	340	296	329	333	333	367	343	323	293	372	317	329	340	359	324	345	315	331	312	268	336	334	333	363	334	361	358	311	338	321	309	358	328	340	345	344	350	321	358	321	330	324	339	330	315	340	332	339	363	338	318	331	326	335	377	346	319	320	331	338	333	336	306	323	342	326	326	319	379	332	357	338	341	350	318	358	346	339	343	315	364	332	334	323	304	385	311	340	308	365	333	330	351	368	332	326	350	325	325	313	338	337	351	334	334	319	316	320	318	350	327	342	326	299	348	367	320	341	360	348	329	372	317	318	340	345	356	338	335	377	335	340	360	336	334	348	336	335	297	350	331	349	356	321	332	321	302	311	353	330	371	348	372	306	337	335	342	345	327	298	325	351	359	317	352	333	357	311	337	339	366	321	360	274	369	339	340	346	364	339	335	370	321	297	356	332	335	334	323	326	341	341	327	341	332	370	345	319	352	356	366	367	302	328	309	374	353	347	358	345	322	336	364	297	386	333	346	352	351	346	325	350	331	345	316	334	329	334	319	357	338	342	344	337	326	346	303	337	311	356	356	309	361	337	381	364	324	340	345	328	327	345	324	331	350	333	348	316	355	343	346	329	347	348	333	333	327	363	328	339	361	341	345	357	324	372	330	350	318	364	325	357	332	356	308	316	341	333	332	329	329	331	323	311	353	375	316	317	357	335	340	325	377	319	325	370	370	368	353	333	345	327	314	320	320	346	300	307	318	358	320	372	338	348	353	329	339	344	325	330	328	321	321	354	278	334	329	340	323	347	333	345	320	326	367	352	315	305	338	319	361	345	325	361	330	359	310	333	330	310	352	335	351	321	358	347	339	312	334	355	316	320	347	352	345	332	344	322	329	317	369	354	365	354	334	334	392	309	334	316	377	344	341	335	341	356	356	344	314	348	347	347	376	358	334	338	332	325	355	312	364	333	343	318	360	339	343	340	340	359	304	345	348	314	323	346	361	311	326	374	328	353	344	346	292	340	355	325	398	314	304	347	339	330	344	346	334	350	329	302	324	307	339	341	327	355	332
2875	863	1067	820	618	496	368	344	296	263	269	209	249	240	247	220	222	221	209	205	244	240	232	238	235	218	207	254	218	230	227	204	234	205	227	236	211	223	238	211	242	222	237	196	205	237	207	217	187	202	219	196	219	201	210	251	216	239	214	187	195	215	229	256	205	233	213	233	208	209	184	191	232	196	213	190	224	212	237	221	245	225	212	200	189	242	213	204	199	251	202	212	228	215	212	205	216	227	220	208	212	208	199	217	225	237	217	223	220	208	239	220	198	213	215	194	191	214	203	193	200	200	226	198	218	231	228	216	225	228	213	218	216	232	187	210	246	233	186	216	220	197	205	184	238	208	203	202	221	197	215	219	237	222	211	215	236	197	220	221	229	221	260	197	222	211	192	218	212	205	212	207	198	209	200	191	195	193	196	223	221	215	189	215	246	206	232	191	216	216	200	228	193	200	239	206	216	202	204	213	196	240	213	223	214	207	222	225	214	223	198	216	188	217	182	223	207	212	186	182	215	230	213	192	219	205	204	205	193	222	197	213	246	240	199	212	227	224	195	204	215	240	211	207	235	197	193	224	205	194	190	221	211	227	194	223	218	179	212	211	217	217	204	194	247	235	212	219	212	200	194	168	202	227	227	214	191	216	228	218	222	194	206	228	256	189	217	209	194	194	218	197	222	212	231	214	210	202	231	211	198	186	216	192	217	215	209	203	253	208	203	240	215	177	164	200	204	186	198	226	225	215	208	232	224	216	237	230	223	199	235	211	185	231	218	197	206	206	229	194	209	230	195	227	201	214	209	199	205	229	197	233	183	205	220	212	221	214	215	194	210	248	196	201	222	199	214	238	196	217	219	180	201	206	219	203	208	202	219	230	186	197	195	219	210	215	206	206	219	227	205	207	192	206	210	203	200	215	220	191	219	216	216	217	206	226	198	211	233	226	208	222	211	219	214	224	188	206	219	195	200	216	202	190	218	202	168	211	205	211	246	194	217	203	192	221	202	222	212	223	201	218	213	175	225	235	224	194	209	235	219	213	226	224	208	224	207	209	209	221	235	215	211	222	214	204	200	197	218	207	194	190	230	226	208	245	240	219	235	230	202	214	197	207	218	248	206	209	204	212	198	224	243	214	233	214	200	219	208	214	204	234	234	194	203	219	227	203	236	210	219	228	225	251	210	214	239	251	199	191	213	214	239	207	221	224	213	231	227	248	245	207	226	216	196	224	224	224	213	197	197	192	167	254	199	219	214	214	218	208	220	214	182	209	174	199	202	208	205	213	217	237	228	219	209	208	219	225	221	206	211	241	226	227	212	212	209	210	209	229	209	196	207	202	223	220	211	219	189	239	222	209	217	215	221	200	235	201	186	202	192	206	213	200	230	209	213	217	243	217	213	172	200	232	217	205	206	209	216	218	205	213	232	210	193	224	222	213	209	233	189	216	238	184	228	223	202	212	220	207	236	202	211	193	218	220	212	189	216	223	228	225	227	200	205	218	194	245	217	229	212	202	202	207	222	205	238	227	223	195	215	179	216	197	225	208	245	207	192	213	223	215	239	217	240	222	224	193	206	216	203	221	222	194	228	214	219	198	198	228	197	239	185	215	199	190	232	221	212	213	190	242	241	198	231	250	224	218	234	193	214	208	201	219	222	208	183	208	222	230	207	203	182	218	212	196	217	196	207	255	227	233	236	241	202	190	204	207	194	206	213	211	232	220	222	192	204	173	217	214	194	218	211	190	220	217	196	209	204	208	190	217	228	222	208	172	181	196	241	213	210	194	235	221	204	259	195	201	210	215	230	215	206	231	185	220	195	203	225	209	243	199	199	219	213	231	232	210	200	228	226	227	225	249	215	222	237	202	220	208	235	231	235	237	245	203	217	218	216	220	215	180	199	192	214	177	222	209	211	223	227	213	181	205	210	235	232	213	215	228	193	234	209	198	207	219	189	204	224	221	212	223	215	181	197	228	200	207	228	203	223	224	207	200	187	240	211	237	245	221	228	206	198	209	218	201	222	196	216	211	239	200	222	227	230	209	202	189	251	195	210	226	216	206	232	213	233	220	228	206	231	218	208	196	210	219	205	209	202	236	233	230	199	175	232	214	219	192	216	209	217	229	217	205	204	199	219	189	208	234	206	218	206	202	182	220	219	204	198	214	220	212	215	202	213	190	220	192	213	238	259	219	249	216	209	200	209	202	226	220	236	212	191	197	225	208	194	201	211	211	220	178	233	175	240	211	200	209	200	211	188	216	194	204	216	211	207	202	214	217	219	220	219	208	228	191	230	224	201	189	210	226	224	228	220	213	226	225	216	230	230	236	222	206	228	201	199	236	252	190	216	225	227	199	225	212	191	221	237	219	217	218	191	196	211	209	212	231	203	220	190	218	205	191	202	241	204	196	202	199	188	231	223	212	237	219	250	233	203	220	232	223	234	207	210	213	209	198	200	212	194	190	196	227	226	207	202	211	211	227	227	245	212	225	231	205	216	220	192	244	211	185	226	195	211	214	198	213	203	206	192	201	191	202	232	233	218	176	229	190	186	236	199	182	187	206	230	210	225	201	221	231	222	225	210	202	212	224	234	209	211	225	196	194	257	205	220	229	197	224	211	228	226	240	225	209	207	209	228	215	230	188	208	196	244	225	205	206	225	250	245	226	226	228	214	218	199	195	233	215	238	193	180	193	204	231	236	237	206	196	214	219	217	192	192	234	211	203	212	213	234	204	188	215	236	206	223	233	211	223	234	231	194	213	193	202	241	188	193	189	234	201	220	190	210	237	175	209	213	229	216	216	217	193	201	182	199	221	194	212	223	183	221	213	220	202	248	233	218	216	211	216	205	223	223	208	217	229	200	210	221	226	223	204	224	221	220	216	201	202	208	187	210	242	194	206	217	219	202	221	208	216	187	216	195	204	196	203	217	215	222	225	210	195	218	193	217	181	231	208	217	228	207	232	234	226	214	217	223	208	214	197	213	193	192	215	219	225	225	217	199	208	211	222	218	220	208	203	232	219	205	208	222	223	212	199	220	232	218	224	211	182	220	226	195	227	227	198	234	231	221	225	206	211	217	233	245	214	219	234	237	211	212	233	233	229	208	217	220	204	215	206	225	234	229	202	215	200	217	219	213	190	211	195	204	233	201	213	212	218	218	220	192	231	176	228	204	210	232	227	219	228	209	211	228	196	237	221	231	200	185	221	204	221	201	244	203	219	216	213	209	212	210	226	193	224	198	218	192	212	217	228	210	200	196	195	232	214	207	215	243	205	199	207	215	207	255	219	223	198	201	204	202	206	207	195	209	224	223	216	205	194	245	207	193	206	207	206	208	215	232	211	214	225	213	214	179	185	188	230	200	207	208	189	187	198	184	220	227	185	209	214	188	212	245	211	240	206	212	199	232	216	222	215	222	236	239	238	216	234	188	208	232	175	207	230	244	226	201	210	222	228	209	215	217	201	216	214	197	237	207	209	205	221	211	190
2533	1115	2236	2690	2256	1821	1418	1250	1004	900	818	688	696	594	586	622	562	582	607	627	681	767	628	557	608	576	583	548	551	592	524	515	554	535	564	555	534	564	611	565	517	609	555	549	564	538	591	547	523	523	598	585	576	560	592	605	640	559	565	573	504	558	565	534	491	564	525	509	530	542	521	480	532	490	477	455	484	547	529	537	488	518	519	514	487	469	525	526	475	499	484	525	475	474	507	478	481	457	481	517	491	478	483	525	488	480	486	486	480	451	524	507	484	483	522	510	499	486	478	502	485	510	486	480	515	492	501	498	462	489	529	508	496	492	509	507	476	481	506	521	487	510	490	501	525	494	528	476	541	427	458	489	439	502	459	496	495	505	473	474	505	471	473	523	482	515	523	468	532	527	479	452	476	520	489	510	485	460	528	466	451	481	524	481	481	500	456	490	473	493	453	530	480	485	481	473	465	476	484	505	502	510	465	506	433	482	506	486	475	498	517	476	504	502	542	501	473	478	523	453	502	500	476	542	475	525	513	522	522	512	502	498	508	488	476	475	492	458	449	514	503	490	482	491	459	505	483	464	492	483	490	467	469	468	518	537	462	517	468	516	496	482	477	516	475	471	518	491	463	479	504	511	475	472	490	460	460	489	455	468	520	471	515	492	519	476	488	500	507	459	455	467	534	468	503	499	499	496	506	473	508	482	491	495	507	523	499	481	507	503	523	510	485	508	518	506	480	492	491	508	488	467	501	553	535	468	507	501	495	498	502	489	501	480	501	537	466	508	500	486	496	473	489	485	506	482	494	477	502	502	499	516	496	487	511	508	529	482	477	526	508	493	489	495	465	454	470	495	471	488	521	491	510	505	480	497	475	481	520	503	446	458	515	513	511	499	521	505	512	474	505	469	485	495	506	462	505	502	507	474	464	494	501	478	499	521	470	495	491	526	511	503	477	492	492	478	509	470	488	490	506	479	500	468	491	483	471	531	472	478	476	484	476	499	467	498	497	487	508	506	488	457	521	503	493	490	472	510	493	510	531	518	485	536	510	494	515	503	497	491	517	473	510	492	510	484	504	495	497	503	464	537	458	500	445	520	474	477	507	468	493	513	473	494	476	486	487	505	482	481	498	494	507	503	491	498	486	514	472	491	509	497	490	503	516	540	477	507	532	492	525	496	508	511	460	460	489	523	460	476	506	487	512	495	488	485	472	470	529	490	504	494	533	493	458	462	507	509	487	529	476	470	496	480	450	492	492	533	445	472	494	508	489	499	487	509	485	458	500	506	477	457	501	498	513	494	494	466	488	488	503	489	482	532	512	467	496	537	479	481	487	465	478	526	488	441	483	462	488	486	470	463	509	526	503	510	484	514	488	499	491	469	474	490	472	501	501	481	481	515	490	478	466	494	491	498	514	539	465	536	469	499	482	499	444	517	525	448	502	500	494	517	488	519	508	470	495	467	495	447	479	498	458	515	533	480	462	474	472	469	486	480	478	506	463	497	500	510	475	524	477	482	485	492	456	524	528	480	521	536	479	474	498	489	466	464	467	506	495	503	479	482	490	509	495	497	547	501	507	471	474	523	495	474	465	472	518	490	477	490	487	484	524	506	481	503	495	503	507	487	489	503	466	455	458	441	474	485	467	496	522	464	526	469	503	493	478	481	502	457	513	546	487	484	514	459	496	499	500	501	466	482	492	457	467	492	475	508	501	509	496	492	487	506	492	495	465	529	512	482	490	534	471	467	466	520	541	507	511	489	543	470	484	526	496	491	501	469	479	517	524	493	501	495	509	511	447	532	484	502	503	523	479	479	486	501	528	526	520	487	509	519	482	549	526	500	515	478	496	487	478	480	509	463	479	468	531	479	449	455	490	473	483	447	514	489	548	442	491	525	466	536	478	505	463	469	470	486	510	486	516	504	536	520	491	495	493	520	485	467	494	489	510	473	535	504	488	454	505	488	526	493	472	532	485	495	460	468	452	543	500	450	492	483	487	500	487	497	544	483	535	530	461	516	506	476	536	514	528	508	499	491	535	470	515	486	483	496	479	497	473	483	490	546	520	480	540	480	479	494	470	455	456	527	530	491	517	492	537	512	523	508	492	508	497	481	482	478	500	485	505	510	516	464	482	538	515	493	503	455	451	485	500	480	517	518	485	525	527	501	499	470	512	463	515	509	530	517	474	514	495	494	504	492	502	474	520	476	470	494	507	441	488	497	444	501	504	478	493	488	493	490	508	472	518	486	480	489	513	509	492	488	485	497	503	537	519	532	494	497	493	493	487	537	464	464	514	486	485	520	513	520	490	470	510	492	466	531	472	485	493	515	500	464	492	448	514	455	475	510	458	485	507	523	530	528	494	463	504	500	510	465	502	524	510	487	497	416	512	516	480	471	523	521	509	505	488	463	497	512	516	497	486	517	523	489	503	503	506	472	490	454	484	505	459	507	493	506	510	514	488	516	511	490	513	513	455	499	475	514	515	528	508	481	473	492	522	490	529	493	462	483	486	479	471	499	469	530	466	486	508	536	502	527	512	494	476	491	486	487	520	489	512	528	523	494	500	457	504	484	520	474	496	490	500	521	486	480	466	495	503	502	480	513	480	482	470	520	485	506	497	505	497	473	489	450	489	503	473	500	465	499	460	523	482	491	478	501	474	485	507	482	502	546	512	500	463	508	479	485	492	548	505	516	523	521	492	493	495	479	488	480	483	498	521	513	504	467	543	502	518	486	496	524	498	490	486	485	523	455	455	487	494	439	498	539	512	476	502	462	473	504	500	502	482	500	519	483	466	546	508	513	489	494	477	478	481	521	543	514	507	477	513	507	483	466	495	471	462	512	503	512	503	464	475	503	488	450	483	498	476	511	460	484	508	511	500	534	460	498	512	492	483	557	496	450	524	507	499	501	475	473	466	500	482	477	478	508	505	487	486	532	447	506	478	524	475	559	466	493	504	497	501	500	456	490	510	480	492	467	512	475	502	513	499	492	503	493	515	522	501	464	464	473	491	503	504	545	495	516	487	497	473	494	528	499	531	489	477	526	461	464	492	520	510	479	508	502	509	455	519	503	493	501	500	529	490	454	465	495	481	505	472	507	501	538	510	502	513	482	483	468	464	503	542	531	489	474	495	457	526	476	485	493	509	495	489	462	519	459	485	484	507	482	499	480	498	512	490	508	548	477	488	490	508	545	489	478	521	483	494	487	473	460	485	485	498	488	461	500	497	513	528	465	497	512	461	499	524	508	495	466	506	526	486	512	458	513	459	461	494	467	501	478	499	465	489	517	445	519	489	491	511	507	459	536	501	502	470	472	510	499	502	444	501	536	514	486	493	482	516	546	486	512	534	500	493	499	505	538	510	460	488	499	498	525	439	471	532	511	525	506	480	512	465	505	507	537	471	471	466	485	475	500	513	481	481	503	516	477	502	465	506	486	481	534	527	485	468	495	471	461	516	483	485	466	473	495	511	514	475	523	496	471	483	521
8749	1981	2557	1984	1347	928	682	509	448	326	286	255	251	213	177	190	174	178	171	172	177	194	193	157	136	145	173	176	171	163	130	136	158	163	119	132	127	133	146	152	150	141	119	142	141	142	134	173	143	132	127	137	156	181	156	147	142	143	128	155	155	126	119	144	146	139	110	125	131	122	114	136	127	140	97	120	146	111	130	118	126	127	135	139	127	113	147	133	117	115	133	123	122	126	125	122	132	143	113	121	125	111	127	125	132	118	119	129	115	131	118	127	147	124	123	137	117	117	132	131	110	133	129	133	122	109	131	136	125	140	139	142	140	128	123	143	122	113	118	109	129	140	112	123	133	126	134	136	121	122	127	135	122	121	116	104	120	139	119	129	123	125	146	114	124	101	117	120	119	132	123	133	118	147	125	137	121	115	112	108	123	131	132	124	126	110	115	135	140	121	127	109	137	123	150	138	144	116	130	116	129	116	129	141	121	118	127	143	127	134	125	116	120	128	121	129	131	103	122	127	129	92	126	122	137	107	115	119	116	127	128	121	140	116	125	138	129	116	116	115	117	130	110	129	141	142	125	131	125	112	123	123	114	136	124	107	134	129	97	117	115	128	126	115	115	129	133	139	120	111	116	120	113	123	119	116	140	116	128	123	133	139	118	118	115	107	122	142	123	156	125	128	124	114	123	108	115	117	122	121	140	128	126	109	121	105	105	125	124	116	123	142	138	149	125	119	154	145	132	131	106	113	112	123	108	116	117	128	124	112	135	130	112	128	129	122	118	128	130	112	120	137	145	127	122	107	131	113	115	127	133	116	132	132	120	125	112	125	143	150	126	151	129	136	127	135	106	132	123	122	139	107	127	113	133	111	121	118	137	122	141	120	123	147	112	136	115	137	128	121	140	118	113	128	144	112	129	110	134	117	130	123	112	119	139	111	110	138	147	134	132	135	121	119	113	131	106	109	137	107	133	122	127	113	113	128	126	118	120	119	119	126	141	124	139	113	123	127	115	104	133	111	109	101	119	123	136	123	128	139	120	129	119	145	123	154	143	123	146	126	145	127	116	142	119	123	149	128	111	98	118	116	117	110	129	117	123	120	130	136	131	122	117	133	120	124	121	131	103	114	121	130	128	99	120	127	137	131	127	129	122	138	123	126	131	124	133	121	136	117	133	114	113	127	115	127	127	129	99	113	153	126	123	123	100	111	116	138	139	125	126	125	126	135	137	126	131	130	133	128	131	127	127	119	118	134	121	122	121	116	98	146	114	139	137	125	127	112	120	125	122	129	141	120	111	116	147	108	127	133	140	135	142	112	113	119	113	135	117	109	123	117	121	121	121	129	122	120	134	127	92	159	112	124	119	109	127	127	108	131	134	142	116	130	112	125	136	121	125	112	127	132	131	135	125	100	121	120	122	119	137	120	134	134	115	122	122	123	138	119	144	138	108	142	130	113	99	115	146	113	118	137	122	128	124	151	139	135	127	112	113	111	109	129	121	124	116	130	137	133	140	131	124	135	148	126	117	141	116	115	109	132	129	133	124	124	129	143	125	123	127	135	112	132	130	110	128	117	118	130	113	128	104	122	123	132	131	137	112	119	144	116	137	104	104	123	116	124	103	118	134	144	138	106	137	144	110	123	124	134	113	115	118	116	132	110	114	111	125	122	99	140	135	115	123	138	125	121	114	119	119	118	100	148	115	113	124	124	115	124	104	102	113	144	139	135	128	118	134	131	130	116	131	128	118	118	138	109	130	115	146	125	105	116	120	135	140	119	123	114	106	124	105	117	135	132	117	119	128	111	119	118	139	122	114	121	126	132	100	121	119	134	118	122	114	137	120	121	114	109	114	131	123	112	143	134	128	118	129	142	142	110	119	111	104	115	141	126	119	119	116	119	135	122	111	132	133	125	104	128	122	115	127	121	120	127	123	120	126	141	129	124	138	91	119	110	123	110	132	152	133	129	113	111	130	138	131	126	125	109	103	129	131	119	129	133	112	121	118	114	134	117	123	112	120	116	114	125	121	124	111	125	149	119	113	135	108	93	117	98	112	115	143	113	138	139	115	128	134	134	128	109	102	135	114	129	124	125	134	131	130	110	91	124	117	122	116	108	133	126	109	117	120	120	136	129	115	140	123	125	128	121	145	110	116	137	124	123	107	139	118	123	161	106	123	126	142	114	149	111	122	109	125	126	135	129	144	121	114	100	113	123	126	117	129	105	110	124	119	134	122	130	105	134	122	103	113	115	116	132	113	124	116	133	130	128	106	108	124	147	130	117	134	129	150	101	113	125	130	132	135	131	138	134	138	149	118	119	116	127	138	125	119	119	114	146	127	124	110	133	132	130	114	133	117	139	104	123	112	117	110	132	102	134	145	112	135	138	127	126	107	121	128	140	118	118	110	122	132	131	143	132	136	142	120	109	140	108	122	122	119	130	123	132	136	117	121	139	133	95	126	140	131	135	109	119	127	109	132	127	147	134	106	154	128	125	119	113	123	101	109	121	110	108	129	101	117	114	118	129	114	137	114	120	114	105	135	132	118	112	132	104	120	112	99	136	122	111	126	136	106	139	131	129	116	107	128	120	135	128	104	145	131	116	120	157	121	127	134	138	139	120	113	101	136	117	131	134	126	118	114	126	117	118	124	120	134	102	118	110	128	112	138	140	120	138	133	122	122	117	124	125	134	134	101	106	116	127	146	141	133	125	109	126	119	133	134	119	126	119	121	117	127	128	122	121	132	130	125	121	113	111	131	96	114	123	126	114	146	139	113	115	106	99	111	119	138	133	103	138	128	121	105	117	147	131	133	118	135	139	118	125	126	130	112	135	113	112	121	120	154	137	147	131	110	117	123	126	150	129	114	125	112	116	116	115	137	103	124	111	129	102	105	98	137	143	132	115	143	132	125	118	142	116	106	135	117	124	140	140	130	109	126	129	114	117	130	142	127	116	119	126	141	124	122	136	128	135	112	132	133	128	130	127	135	120	130	126	126	149	129	121	111	120	130	127	128	148	121	115	112	142	115	124	126	113	108	142	106	114	112	107	112	120	100	133	147	101	109	115	124	110	103	111	127	96	117	121	134	120	116	105	112	123	111	127	128	142	105	135	123	121	122	117	129	130	117	115	131	116	121	109	112	120	136	128	123	126	129	124	122	150	113	120	118	117	141	142	108	131	125	132	114	133	135	128	122	130	123	112	127	130	134	120	126	117	114	104	133	125	147	117	123	111	125	123	135	139	136	136	127	119	138	114	130	148	118	122	100	116	151	125	143	132	140	104	119	112	132	118	119	117	104	115	117	132	115	136	102	133	154	135	111	125	131	128	145	136	117	126	111	141	114	122	112	131	118	121	118	138	124	125	110	132	151	105	106	114	120	133	131	126	122	123	118	120	134	128	124	141	133	142	131	137	125	107	116	116	132	124	127	125	134	127	133	125	120	106	133	120	127	118	116	121	132	141	132	151	133	130	115	130	135	124	127	113
6175	2062	4984	6356	5354	4216	3319	2634	1976	1640	1386	1098	974	926	826	673	764	711	761	823	831	1033	734	697	571	515	561	567	532	517	471	470	434	454	462	501	496	506	538	521	534	501	593	476	478	503	528	490	389	476	441	519	529	548	532	559	612	507	445	472	424	441	422	391	377	363	396	362	349	333	365	334	321	341	331	346	303	350	323	318	298	313	299	331	285	333	353	329	374	335	320	280	306	281	323	329	298	312	315	328	359	269	325	325	270	330	313	335	313	312	303	325	307	315	296	311	273	335	321	333	328	343	316	276	304	347	337	302	286	315	325	308	302	310	289	318	330	318	287	322	289	320	299	300	292	323	312	311	322	325	318	304	330	316	290	302	339	298	292	313	288	293	301	351	293	297	320	309	297	323	276	318	319	285	301	326	276	316	309	321	292	283	294	286	311	342	284	296	295	303	300	321	288	308	315	308	308	292	279	314	312	311	295	317	283	326	283	342	346	285	310	324	319	298	336	296	326	296	323	319	307	299	289	304	307	330	351	305	313	302	321	290	308	300	300	326	325	358	302	326	294	313	340	280	283	309	334	302	286	308	293	320	301	316	290	329	303	306	304	307	287	303	322	280	290	321	317	296	287	305	297	315	333	306	287	291	294	321	320	322	300	347	315	291	312	340	296	305	278	296	304	310	324	320	309	312	283	288	279	279	334	296	283	321	294	319	308	294	293	282	296	292	313	306	310	322	317	321	311	313	292	316	328	303	284	327	321	320	330	292	271	299	338	291	313	315	309	305	313	295	277	310	322	288	294	304	301	306	284	319	303	307	284	297	295	304	279	301	302	313	302	306	281	323	287	318	314	319	278	300	331	311	282	328	318	287	325	272	313	317	296	295	311	296	285	294	320	293	344	308	323	306	303	295	313	343	313	307	286	295	321	312	279	285	312	317	299	306	278	294	294	325	308	312	334	322	313	288	274	276	266	288	343	328	305	320	346	305	307	296	309	286	311	311	318	312	335	351	324	292	317	287	292	319	304	296	324	303	298	322	306	301	330	307	296	321	294	337	311	304	301	315	319	322	291	335	297	311	302	293	316	295	316	284	337	302	274	312	307	317	320	311	301	329	302	322	285	312	327	297	304	301	290	291	315	300	327	306	298	293	313	292	282	310	302	305	307	304	321	278	304	289	290	336	289	319	295	311	282	327	304	291	309	329	336	298	323	293	297	287	337	294	286	331	316	303	298	340	349	340	328	303	322	343	310	318	325	337	286	325	342	293	318	299	333	316	320	311	347	335	324	276	302	318	339	276	298	295	295	320	340	318	285	298	312	319	294	281	297	277	295	281	301	313	308	314	304	286	313	269	330	296	299	329	291	318	300	320	318	313	323	300	316	298	312	309	331	321	299	283	304	333	314	293	344	333	301	304	314	293	301	353	296	310	315	304	295	298	309	302	305	301	310	315	311	306	300	307	316	285	287	300	300	295	328	301	305	320	300	288	290	290	317	296	349	314	297	302	282	341	316	301	317	310	320	294	292	307	289	327	322	295	281	329	324	283	340	311	285	293	298	308	313	310	302	313	310	334	326	308	327	310	302	294	272	317	327	329	304	315	299	286	308	330	295	286	270	283	312	307	293	297	310	319	329	296	312	309	300	311	324	305	291	313	333	313	320	340	288	305	330	285	310	344	301	312	291	325	322	322	322	277	293	308	285	294	328	309	295	291	289	300	340	299	302	309	317	262	348	325	313	291	350	304	312	359	295	347	294	326	317	307	328	269	269	326	296	309	360	312	298	286	297	338	307	285	333	293	292	320	321	307	299	330	316	300	318	298	306	308	260	314	317	314	292	314	296	311	315	307	302	268	293	321	282	285	298	314	306	281	287	330	299	314	311	279	301	331	312	323	301	324	304	297	286	307	297	292	275	289	287	311	321	303	317	284	314	318	317	316	304	344	290	295	297	319	292	327	293	293	327	330	335	318	324	296	338	300	310	314	297	307	298	319	298	335	304	309	314	311	307	299	294	288	315	293	346	305	315	302	325	311	301	297	309	300	312	313	342	313	331	306	296	286	307	308	331	317	340	313	272	302	321	298	300	346	281	298	298	283	305	328	300	269	268	329	308	286	316	278	287	322	308	303	315	306	309	324	285	291	323	290	333	332	313	325	278	298	303	268	303	289	306	312	348	306	339	307	339	312	318	310	293	318	280	305	295	304	304	319	314	296	315	321	324	329	327	298	309	304	281	292	290	337	300	305	310	287	342	321	324	330	315	298	325	328	312	318	292	322	305	366	298	292	299	283	281	308	320	284	302	286	310	285	331	300	308	296	296	308	269	290	291	306	300	329	295	299	293	326	310	302	317	284	323	348	283	342	318	304	288	318	302	313	327	322	279	291	282	345	352	316	277	290	275	301	317	305	326	315	295	292	348	298	280	273	312	286	274	297	299	290	328	320	308	317	294	315	303	329	314	288	251	314	310	293	299	340	335	312	335	279	302	308	302	293	307	313	318	312	308	337	281	311	291	290	311	275	332	304	316	317	303	309	302	323	303	305	348	308	313	286	305	331	316	310	293	321	273	319	316	286	294	310	300	280	300	286	323	318	307	297	320	295	265	309	323	294	357	306	304	306	304	293	312	284	285	340	305	295	316	327	314	302	337	313	327	305	326	316	344	291	309	298	287	332	298	316	300	290	336	300	310	322	336	341	321	305	301	298	294	281	330	298	319	313	302	311	301	299	279	305	330	290	266	288	288	336	311	298	272	295	330	321	318	299	307	315	320	296	321	308	303	274	283	311	343	302	318	316	323	310	311	305	282	302	290	289	330	333	299	328	296	339	268	338	265	338	275	302	303	330	304	303	287	336	317	307	311	305	309	303	315	317	296	314	284	316	335	288	302	312	283	301	297	293	305	329	287	307	317	307	308	301	273	304	296	301	285	290	298	291	323	313	290	287	298	304	289	328	322	282	288	338	298	330	324	308	314	293	306	340	332	288	318	342	322	314	304	286	286	289	281	335	290	271	296	308	288	292	295	311	310	327	311	350	276	307	317	312	322	322	325	296	327	305	297	284	308	322	309	338	297	316	300	320	291	310	295	317	294	287	323	288	302	297	312	313	317	298	313	342	320	337	294	268	338	301	285	309	330	319	319	315	324	336	271	310	292	311	302	339	315	292	312	310	342	284	333	304	317	283	282	315	285	308	316	310	314	295	290	287	331	306	310	328	306	332	310	309	313	332	284	301	327	328	339	296	283	304	323	310	302	309	305	311	318	337	295	292	321	312	296	339	313	335	318	306	311	320	303	298	302	328	323	302	331	303	330	319	312	328	298	317	325	269	326	322	293	318	293	320	302	328	300	293	321	304	317	312	302	273	307	310	313	309	284	315	287	315	321	288	294	300	317	306	301	283	291	311	288	292	312	315	294	298	332	315	328	311	285	294	320	319	299	325	295	317	324	309	293	290	281	291	302	262	292	336	314	326	294	302	301	309	331	295
15396	3880	4450	3383	2332	1573	1197	812	616	537	411	337	339	302	273	258	257	228	202	221	275	317	201	214	190	229	165	186	171	178	159	170	170	135	164	184	180	173	185	172	181	176	180	162	172	189	167	162	150	164	142	152	176	167	198	169	167	164	158	136	151	171	144	157	132	142	135	150	133	142	118	143	158	105	129	129	147	130	135	131	125	120	134	141	136	136	141	148	123	114	132	132	124	135	128	135	135	138	148	139	122	133	142	141	123	130	112	155	129	157	126	138	140	146	121	140	122	128	130	151	138	124	137	113	145	147	131	127	119	149	144	129	115	135	138	127	143	119	148	157	138	143	137	141	131	135	112	125	122	131	147	109	110	141	120	148	147	109	136	117	115	136	121	134	122	138	143	104	129	124	131	142	125	139	134	127	124	129	137	130	125	132	111	141	128	134	151	140	123	112	125	111	122	129	120	134	121	121	127	149	112	141	107	134	127	135	129	119	117	108	124	154	145	109	135	125	110	129	130	134	144	126	119	124	132	134	123	115	128	135	113	138	131	118	128	131	153	156	145	138	119	135	134	135	120	143	136	141	126	133	127	136	124	150	137	130	127	135	152	113	117	116	123	148	131	123	151	129	139	131	128	110	133	150	138	137	144	129	143	122	129	128	133	153	111	125	141	135	129	129	145	140	124	128	122	129	156	144	132	128	158	128	132	131	150	144	129	119	129	150	142	132	128	133	141	118	149	116	116	119	133	122	125	148	135	121	149	137	138	130	124	117	133	120	139	122	123	119	114	116	128	136	157	117	135	114	151	127	137	111	130	115	137	123	118	130	122	124	126	143	144	126	128	133	128	128	134	126	143	114	118	131	133	134	136	126	112	135	122	127	141	128	146	124	138	120	131	131	136	121	116	131	126	135	114	128	124	118	129	137	128	127	135	111	126	123	129	133	146	128	142	123	107	110	126	123	115	116	130	123	115	149	132	136	117	123	124	139	138	125	135	134	150	120	137	133	116	138	109	124	154	143	129	118	124	135	123	124	131	117	123	112	120	119	145	150	152	121	118	131	125	131	134	125	111	119	126	133	135	124	123	132	141	126	122	144	115	116	125	111	129	121	133	112	116	124	121	143	117	120	121	108	130	153	155	113	121	143	132	135	119	147	143	111	140	128	128	144	129	140	127	164	128	145	134	119	134	138	128	129	130	127	150	135	143	147	132	140	152	147	136	116	125	128	133	123	114	125	129	133	117	132	119	151	125	115	148	138	138	135	147	121	140	134	144	123	134	142	129	137	138	127	146	137	127	158	147	122	127	151	125	127	123	144	132	129	132	144	130	120	141	125	149	156	145	155	130	142	133	126	137	126	125	114	120	137	132	147	126	97	127	131	140	132	138	123	121	110	130	124	131	121	153	127	117	124	124	132	137	130	141	131	133	113	130	133	134	138	137	114	126	157	133	119	125	125	150	131	118	122	125	134	133	137	133	144	126	133	160	132	116	131	139	144	122	141	117	129	139	104	130	127	131	116	137	129	135	148	118	139	126	136	115	123	147	152	120	124	146	150	131	133	120	154	144	133	124	128	129	112	140	108	104	136	122	112	133	142	124	135	130	132	138	125	153	121	108	135	129	140	128	147	161	143	116	135	150	135	130	128	146	141	115	128	127	146	137	147	154	120	128	111	115	127	149	140	149	148	147	118	137	128	125	121	161	114	125	149	133	134	120	124	114	134	137	132	134	133	136	130	113	122	150	128	131	146	140	137	149	141	138	138	133	105	127	127	121	114	130	138	150	163	135	141	129	144	99	126	136	132	126	135	143	159	129	120	141	126	133	141	131	142	113	160	111	123	132	138	115	115	148	150	160	119	146	135	132	152	140	132	141	122	114	127	140	138	151	129	137	119	127	124	126	118	124	158	129	120	117	120	128	112	128	145	134	116	140	117	112	153	125	141	155	135	136	144	142	133	110	132	134	116	133	107	130	125	128	138	116	123	118	119	120	125	152	135	110	135	137	133	122	141	132	148	158	140	110	123	134	148	147	150	143	130	132	121	137	119	124	133	121	117	117	136	115	135	125	128	121	132	127	117	155	134	149	136	144	143	125	122	124	136	134	140	123	133	137	122	143	104	117	115	134	103	132	146	122	128	143	120	118	128	155	132	147	127	156	143	124	159	156	132	139	125	120	130	117	128	135	154	125	141	127	134	127	152	154	123	123	133	133	127	143	121	118	128	113	144	143	117	132	126	131	148	131	122	146	110	138	124	127	117	110	131	127	170	124	135	105	130	127	120	110	140	121	115	122	138	135	133	139	121	145	133	111	118	120	139	131	140	127	139	132	119	137	126	128	140	119	122	149	126	118	131	130	155	126	125	117	114	146	133	139	116	130	122	125	127	130	129	126	122	153	126	136	141	119	126	161	137	136	131	121	111	135	152	129	139	112	138	146	139	134	139	124	131	141	122	152	117	136	141	120	130	125	142	133	147	161	124	117	130	137	131	129	119	132	117	137	148	113	121	137	120	137	131	126	119	109	139	115	136	152	133	138	140	135	137	118	146	134	129	130	135	128	136	115	122	132	141	123	130	136	116	141	143	154	134	148	121	142	123	106	145	126	134	135	123	137	134	139	133	127	128	133	152	108	137	136	143	131	129	111	146	126	135	111	123	139	128	110	129	125	113	136	116	132	141	117	138	108	128	127	112	136	133	115	131	133	136	129	143	112	121	126	146	120	146	129	151	132	129	136	144	120	127	122	144	129	122	112	127	141	137	156	150	118	101	121	154	117	120	155	127	141	128	132	151	131	137	128	126	109	105	131	134	130	136	122	124	128	152	138	107	142	140	152	155	145	146	108	132	141	117	115	123	123	119	119	123	129	133	146	124	116	131	126	130	138	141	133	126	158	148	122	116	120	111	143	136	131	133	135	153	117	155	136	150	122	154	127	123	145	106	139	147	126	136	124	142	120	133	130	150	160	132	137	116	129	140	122	156	150	123	131	134	148	145	145	132	140	150	107	129	117	151	133	119	147	143	138	140	123	119	122	122	121	132	119	130	122	115	140	134	113	111	135	151	122	131	118	121	111	131	127	121	124	123	153	138	108	122	137	123	132	115	121	135	138	143	155	111	121	134	134	134	129	130	144	104	142	148	139	126	124	133	120	139	120	139	122	141	140	133	141	138	123	124	133	120	124	137	146	142	125	153	144	123	123	126	121	119	132	140	135	133	139	121	152	117	153	146	129	132	109	168	131	138	143	127	128	145	122	126	132	146	110	134	140	116	118	120	130	131	123	124	114	121	137	131	139	108	114	147	137	122	109	130	137	121	140	138	136	126	130	128	131	129	136	128	131	114	121	129	124	143	134	136	129	145	120	144	129	117	119	111	142	121	129	142	106	136	128	155	128	123	137	116	128	135	146	127	126	148	145	126	135	123	125	129	115	126	137	133	114	129	136	155	118	140	133	129	118	135	121	128	133	135	114	141	136	125	109	134	136	137
8302	3127	7898	9427	8271	6445	5195	4120	3326	2686	2209	1825	1615	1342	1290	1106	1109	1045	1069	1172	1381	1657	999	885	840	764	697	756	730	670	653	582	600	596	547	570	555	628	687	658	595	695	750	599	605	669	649	607	528	531	568	595	675	687	769	784	702	601	546	570	485	550	514	498	470	467	466	429	423	364	383	354	372	346	326	351	338	376	369	375	334	374	420	357	348	327	340	373	367	353	367	333	339	348	355	365	352	351	330	341	343	323	368	310	338	311	367	358	340	373	360	341	338	352	337	298	371	363	361	356	349	360	359	369	327	358	359	347	365	328	348	318	334	329	374	336	326	349	322	348	354	335	313	316	345	342	351	347	362	322	321	328	380	323	308	353	328	321	369	324	346	354	340	336	357	348	328	358	366	322	347	347	309	330	324	332	356	322	378	310	337	353	360	336	300	328	339	327	320	340	335	344	338	356	327	323	359	312	333	335	334	345	329	344	336	302	322	346	304	321	368	340	330	337	350	345	339	354	309	307	297	318	326	367	321	352	345	325	318	354	340	292	337	344	348	336	319	304	316	352	356	328	335	331	330	336	322	347	322	306	362	302	328	338	319	333	341	349	348	309	341	326	336	356	331	340	349	328	334	330	299	310	319	301	357	341	330	355	317	340	376	329	334	331	333	350	340	361	349	328	316	336	331	287	329	337	341	316	337	339	332	334	362	332	345	338	328	310	336	315	334	328	323	334	339	328	361	341	323	320	338	324	282	348	334	365	318	300	332	319	306	334	351	306	350	346	329	330	333	347	323	323	340	321	339	322	364	331	335	357	318	323	346	335	362	335	307	348	328	332	353	348	317	343	326	331	327	313	310	325	319	338	328	336	336	334	366	348	364	331	329	349	322	328	328	335	325	290	343	331	336	325	324	319	348	345	316	365	334	332	320	338	338	313	358	356	329	330	330	315	343	327	348	307	331	326	309	333	329	307	398	343	348	342	335	342	294	320	358	330	326	317	353	334	308	343	344	321	315	300	326	347	296	311	372	344	346	335	325	340	332	346	365	334	343	320	358	330	343	346	323	339	323	315	326	320	304	305	381	329	309	335	336	318	361	359	333	296	318	330	327	325	319	317	325	326	344	302	308	326	311	334	327	316	326	350	332	316	302	321	295	308	319	326	365	310	317	331	306	373	353	319	347	325	359	328	333	322	333	325	314	363	326	304	344	344	351	345	353	342	342	357	343	343	319	331	330	294	315	333	380	321	335	346	344	316	333	326	335	331	328	321	316	350	313	357	318	325	341	315	337	348	331	307	326	310	351	330	359	315	356	314	319	367	320	326	308	326	323	325	353	310	370	277	300	333	326	312	323	331	346	341	349	340	325	309	340	330	351	351	325	328	314	349	335	327	318	339	338	310	342	335	338	346	344	337	340	327	344	344	331	337	328	333	330	330	376	340	349	322	329	291	304	367	313	313	329	313	329	318	346	350	327	336	328	338	339	344	320	330	315	339	311	333	327	332	338	354	320	308	337	287	315	310	344	331	346	283	321	352	338	369	337	361	309	325	336	329	296	323	339	315	346	336	337	325	323	322	318	352	353	317	319	340	335	364	299	329	290	328	324	349	337	326	325	334	328	354	329	355	315	322	331	326	317	350	320	334	317	344	335	349	329	328	321	335	326	322	325	331	327	337	338	333	379	331	337	331	322	317	344	335	313	315	303	342	324	355	330	342	335	340	304	334	328	310	336	326	344	334	348	326	337	294	328	362	296	314	320	323	324	327	366	320	347	316	344	323	359	339	350	337	314	331	327	363	340	348	331	349	321	321	333	361	356	332	326	329	342	322	326	347	319	340	344	295	324	356	311	334	318	338	334	329	349	333	334	335	325	338	289	333	319	317	348	321	359	350	313	325	328	383	347	353	315	304	334	320	348	332	359	305	294	329	382	316	298	306	328	335	342	335	340	337	341	331	319	321	334	320	340	355	338	284	347	346	349	327	325	312	323	328	339	324	351	350	327	323	346	325	337	329	350	331	375	321	336	346	325	348	316	332	342	315	322	326	343	353	353	339	341	331	322	317	334	352	321	340	295	316	395	349	302	345	350	337	318	376	320	312	351	369	312	326	357	344	322	336	334	309	318	383	335	372	307	367	323	359	323	367	332	350	323	331	356	330	329	355	361	342	331	339	326	360	320	357	321	353	356	325	319	324	360	341	333	358	313	344	350	345	349	361	325	316	334	310	337	394	341	303	365	347	369	331	324	339	368	318	346	295	326	332	396	328	342	332	322	334	360	357	314	318	333	331	341	329	365	361	332	328	356	387	354	318	311	325	315	347	348	343	342	331	321	319	338	333	313	364	300	346	345	309	336	326	325	353	340	314	338	341	352	341	377	329	342	322	331	302	346	340	331	358	335	322	325	344	314	361	346	342	359	306	345	300	337	329	345	362	368	338	338	307	342	307	321	349	338	338	310	316	356	327	338	349	337	346	336	327	331	316	335	316	331	334	326	349	331	336	328	346	336	339	333	338	343	298	326	356	338	345	308	348	326	319	340	320	341	340	343	318	314	348	335	334	307	290	358	331	353	336	330	330	355	353	295	326	326	298	328	347	338	343	373	361	340	343	301	330	333	320	363	363	317	327	297	338	325	357	328	334	338	320	323	325	311	309	327	331	319	349	343	305	339	321	331	354	331	335	339	329	339	338	331	322	313	305	328	330	375	349	343	319	352	347	342	375	304	349	342	322	370	341	336	336	310	319	342	348	334	328	346	342	320	343	329	339	345	291	346	341	323	332	333	316	342	307	326	356	341	309	331	340	373	326	320	318	397	307	336	315	328	315	335	370	359	347	377	335	335	372	342	315	347	305	325	300	322	346	314	335	367	325	322	338	316	326	322	353	301	320	326	337	330	314	343	303	331	336	355	306	331	317	353	334	333	321	322	345	322	328	327	328	317	332	309	347	339	322	304	331	342	336	366	352	362	322	339	349	361	334	342	319	351	361	310	325	355	332	327	318	332	330	338	330	318	303	335	344	279	337	368	305	308	330	359	335	339	341	352	338	336	345	343	321	337	307	334	335	311	326	326	307	322	348	292	328	319	327	315	338	311	369	305	314	297	316	332	309	314	328	343	320	341	331	325	322	351	338	316	322	308	328	332	319	333	332	320	326	371	332	299	337	320	340	307	314	336	359	343	318	333	326	345	336	351	359	339	326	319	338	321	359	356	356	328	335	299	337	333	351	347	340	334	321	309	347	300	320	334	347	320	316	301	359	331	319	359	366	307	321	340	321	309	348	323	329	346	349	342	341	370	301	336	334	358	386	339	340	341	312	320	339	347	298	300	316	326	333	309	331	348	345	387	349	367	367	349	337	349	319	320	331	304	325	344	345	333	315	353	345	340	353	324	344	321	357	352	326	333	343	335	338	333	360	308	331	333	333	329	351	342	314	371	327	354	373	362	302	327	337	331	351	353	312	310	341	337	341	336	317	332	319	348	334	324	324
2900	875	1046	831	652	489	370	337	285	260	252	207	239	223	200	218	215	244	205	243	241	242	239	218	201	242	218	221	211	225	205	215	212	213	200	221	208	234	245	213	217	207	192	237	228	214	224	211	226	213	214	208	240	254	237	216	235	204	206	199	247	228	203	218	185	199	197	250	231	215	239	220	201	186	207	199	190	215	224	207	218	225	214	223	212	227	224	208	228	187	193	243	254	208	213	230	223	184	211	214	193	231	199	189	234	218	206	206	221	197	220	197	177	215	213	191	218	199	212	214	198	203	237	256	243	196	217	211	222	200	203	233	220	220	222	208	215	199	222	221	221	206	228	225	184	185	203	214	176	218	229	211	212	191	206	178	214	223	207	178	208	202	216	201	244	228	216	222	208	209	201	221	213	217	207	218	189	218	203	222	198	191	231	222	193	192	211	223	234	210	213	191	194	207	208	208	226	210	238	234	217	200	233	220	204	233	210	229	228	223	205	227	223	233	233	226	200	220	198	214	241	203	208	202	205	211	204	231	214	199	220	214	259	227	230	196	214	226	203	228	214	231	210	209	184	198	222	195	234	187	246	199	195	199	220	194	210	213	203	207	227	220	224	226	212	208	209	205	200	186	199	198	197	214	200	218	227	206	245	225	196	205	225	212	231	209	199	215	189	199	193	213	226	219	185	220	211	223	207	227	221	197	204	200	201	191	219	231	219	210	221	218	216	239	239	204	186	206	203	233	223	204	209	200	209	215	178	229	210	213	207	188	194	210	236	211	215	205	218	224	215	227	215	220	205	240	203	213	220	210	234	217	221	212	211	183	229	223	207	218	197	200	220	201	203	180	201	208	239	220	222	201	210	220	198	215	165	218	197	212	221	205	233	225	187	228	218	238	195	235	198	197	166	194	212	214	215	194	218	201	227	209	212	194	230	194	203	204	219	233	192	231	214	216	236	190	229	231	200	208	222	213	207	218	197	226	237	208	206	241	231	208	217	189	216	239	237	196	212	205	202	214	241	222	202	195	199	217	219	212	211	196	218	195	207	197	205	192	189	230	223	195	219	248	199	216	209	199	201	217	218	241	215	217	192	193	198	226	189	235	226	251	198	194	215	207	208	208	221	232	211	212	236	219	211	221	226	225	209	228	211	218	196	184	220	195	207	203	221	185	198	186	192	219	201	197	195	206	234	192	194	201	211	193	229	209	218	206	205	195	192	191	206	198	220	212	207	203	212	192	189	222	192	216	216	182	187	180	221	217	224	216	223	204	223	192	195	203	211	183	196	200	199	197	218	203	206	239	217	210	213	224	222	231	230	197	194	201	234	196	194	224	213	185	230	215	199	218	190	241	216	228	220	185	211	217	217	219	215	199	193	220	219	215	212	203	184	207	207	202	215	217	232	213	199	206	207	223	219	221	211	219	196	213	210	210	219	217	213	191	195	224	229	207	220	201	206	227	210	193	262	234	227	221	219	226	234	186	217	210	209	209	193	175	219	213	190	226	209	195	207	212	215	215	223	198	242	203	236	219	221	201	185	231	197	207	228	192	196	194	215	204	205	212	236	241	214	221	212	207	224	208	215	193	226	232	233	203	210	191	219	220	204	229	227	201	214	191	218	186	216	195	190	208	210	232	214	225	191	222	195	230	225	204	213	205	221	218	199	213	228	206	211	246	234	195	210	233	201	211	205	181	201	192	233	211	238	212	196	217	230	210	195	216	216	228	234	218	211	233	226	213	212	264	213	238	198	218	151	181	211	194	206	212	209	202	231	204	185	207	217	204	193	193	203	215	201	225	218	196	216	193	218	196	215	209	218	200	205	197	218	213	200	219	209	207	200	178	216	220	244	213	205	199	175	249	217	243	212	205	228	202	226	215	210	201	226	222	193	213	254	198	211	219	234	195	223	191	219	220	214	201	216	217	207	203	190	200	206	196	230	210	206	227	217	220	191	217	235	214	223	209	219	217	228	224	244	214	234	201	222	190	246	201	191	201	228	209	234	208	215	233	221	231	207	195	208	207	224	231	232	208	214	240	186	202	193	193	251	208	225	232	199	219	219	219	211	234	200	188	228	195	181	190	231	222	217	194	205	193	227	217	230	176	198	223	203	200	205	215	222	203	212	227	231	204	210	203	183	211	196	218	194	188	199	214	219	208	204	190	205	240	196	223	201	202	246	201	216	216	229	217	202	193	219	217	217	211	196	211	221	184	215	211	192	211	198	221	187	247	201	198	189	224	206	198	233	216	200	212	214	234	220	189	213	179	228	195	211	195	212	214	205	239	211	178	230	213	214	197	197	232	216	196	216	202	203	208	207	201	204	233	223	208	220	209	194	205	228	237	210	216	193	230	229	203	232	191	196	204	194	216	230	202	194	243	215	198	212	200	205	215	224	213	215	206	215	201	224	199	234	178	215	246	219	215	228	219	236	208	211	218	196	201	200	232	212	203	224	211	200	235	242	204	220	208	208	203	218	216	234	189	221	232	243	219	233	241	213	244	202	196	204	199	206	246	223	198	219	203	185	219	204	237	218	208	225	230	180	215	201	185	214	215	232	194	196	221	194	204	207	221	222	223	240	229	230	208	223	205	193	213	222	203	181	219	216	212	200	211	217	205	193	233	198	225	191	219	200	203	193	203	212	216	208	204	196	240	209	217	234	192	215	179	202	207	234	212	197	200	209	228	200	205	196	216	226	209	195	222	232	211	221	230	243	215	244	214	237	210	216	192	222	230	234	231	206	220	207	243	228	232	228	206	197	233	205	190	232	211	207	218	214	232	190	204	184	195	198	225	219	225	193	197	241	206	228	181	209	220	207	212	244	212	233	222	208	228	192	195	221	225	188	221	264	230	215	200	198	214	218	230	236	203	215	194	218	229	207	195	219	191	210	234	222	223	193	227	202	224	240	224	184	227	218	221	215	212	196	207	232	194	216	198	217	209	235	218	248	205	226	214	209	221	209	209	218	184	205	193	216	202	220	194	209	200	209	215	191	206	204	217	225	197	205	219	213	219	237	213	229	221	211	209	232	228	199	177	205	202	233	213	208	192	194	227	238	216	231	206	184	161	205	201	232	184	202	208	205	213	226	230	211	216	194	210	219	207	206	188	190	246	201	183	226	224	196	210	204	219	199	209	197	218	203	192	212	216	202	229	210	218	201	217	206	224	232	205	216	186	201	209	238	224	229	213	198	212	245	229	197	206	178	207	207	195	205	199	204	222	218	227	219	203	217	211	224	238	225	229	226	218	215	205	208	195	205	223	200	215	214	212	198	225	212	208	192	213	256	195	208	181	218	229	214	221	202	250	223	222	223	227	228	230	215	215	204	210	199	190	205	201	192	214	192	236	210	201	219	199	198	215	216	198	213	207	198	211	209	206	216	218	218	196	210	207	221	195	231	225	202	218	220	181	192	199	205	214	210	212	216	239	242	213	220	210	222	218	234	216	227	214	186	210	224	215	188	208	210	225	198	205	217	196	191	218
2535	1108	2213	2642	2339	1729	1483	1172	977	873	778	661	659	637	579	538	570	603	603	599	681	716	575	556	593	557	521	533	563	565	587	533	526	553	492	522	522	567	534	586	572	616	622	545	540	600	535	589	545	553	536	551	600	616	624	644	625	547	572	542	515	558	499	539	509	522	542	487	509	513	519	475	500	473	481	460	530	490	536	525	484	488	526	504	470	510	492	537	480	481	508	480	498	520	509	469	473	496	472	522	496	481	509	486	465	504	508	489	510	478	517	483	501	471	520	541	483	455	467	525	485	474	490	484	491	467	490	509	475	511	503	467	507	549	509	506	520	441	495	513	467	476	520	513	467	537	489	524	482	505	513	493	505	460	489	462	487	521	499	480	511	489	455	514	486	502	509	483	492	511	467	485	462	535	458	486	507	500	513	515	506	512	526	487	445	511	480	511	474	494	485	467	487	501	525	465	487	489	490	468	488	534	491	493	464	472	496	516	524	499	460	510	471	504	462	509	487	513	481	534	506	511	478	483	488	481	510	444	488	509	510	485	512	479	500	473	505	479	490	528	498	467	484	493	482	481	479	455	454	519	496	503	504	510	476	489	516	479	509	511	553	514	505	481	497	504	485	489	511	478	509	454	485	522	488	491	496	490	501	480	493	439	515	492	462	452	496	473	479	485	528	531	469	489	465	497	484	496	473	516	517	459	466	496	492	494	482	486	517	462	502	499	470	527	480	464	493	507	524	512	515	485	510	453	529	475	493	499	518	468	502	496	478	465	463	509	485	488	498	522	506	517	472	463	524	470	522	488	472	457	472	476	479	485	455	456	515	530	450	472	475	468	489	494	496	480	502	520	501	471	499	502	487	511	498	493	459	519	473	528	491	481	501	484	485	451	514	475	480	514	487	475	489	496	450	497	492	531	435	499	466	461	503	506	514	490	476	445	494	457	493	471	495	483	471	498	489	498	479	458	502	473	479	448	469	449	483	481	514	510	514	492	471	481	511	459	460	498	476	519	487	495	461	508	473	478	533	481	487	465	468	493	504	481	509	483	496	466	453	506	476	473	453	484	499	517	473	505	464	501	468	477	482	481	473	482	458	453	487	467	501	517	508	484	482	467	499	473	507	509	489	516	460	508	499	484	488	491	496	467	477	474	502	451	479	496	478	512	501	510	517	518	463	497	512	502	506	483	429	494	516	503	492	493	468	527	483	458	510	503	479	466	483	475	502	511	479	445	478	486	498	424	479	482	478	494	493	452	502	467	473	484	526	484	479	436	527	488	456	551	513	488	507	497	523	525	470	490	465	504	481	479	530	507	454	488	486	499	477	498	484	432	466	492	516	481	493	481	461	498	486	548	476	495	516	488	482	521	509	494	493	530	511	505	507	457	515	475	466	475	483	498	442	481	475	513	505	463	468	503	505	499	501	521	499	483	466	504	518	524	489	477	514	463	494	498	500	502	467	492	542	534	458	500	496	486	482	490	530	492	458	516	512	443	480	533	493	459	452	533	477	458	483	463	493	501	495	485	486	466	532	504	508	478	485	507	468	463	500	501	504	478	478	461	494	502	466	479	505	513	447	503	482	468	513	488	465	502	510	482	511	463	531	489	475	504	451	485	476	480	479	485	495	491	484	474	515	516	507	442	465	457	479	473	511	487	497	442	506	480	488	458	479	488	488	488	503	532	467	492	515	528	494	475	509	486	471	467	517	494	525	478	448	497	489	504	501	484	477	499	510	515	497	450	509	473	472	471	521	482	486	477	489	482	473	492	472	512	468	491	526	483	485	462	489	514	499	526	491	501	491	510	524	491	505	495	494	465	484	544	522	482	480	488	505	461	474	519	477	491	516	493	449	472	512	467	479	522	462	467	505	464	471	486	455	504	476	448	510	496	472	475	492	533	471	510	493	522	485	502	501	488	534	464	464	529	491	506	462	515	536	473	471	506	500	446	461	513	479	472	501	519	473	517	490	495	470	473	481	482	523	491	481	474	479	471	530	481	483	498	502	508	491	494	472	488	495	455	448	494	468	498	468	504	466	529	500	515	472	538	486	490	473	508	458	466	513	475	479	495	476	489	497	506	530	488	509	497	483	504	475	499	485	501	511	513	507	466	465	517	524	502	476	512	515	509	507	459	511	465	490	485	516	509	463	521	437	489	499	468	524	485	524	520	495	470	491	519	517	496	518	522	496	490	481	459	526	480	459	504	513	443	518	461	489	488	477	479	487	489	496	503	539	456	477	484	511	483	509	503	449	484	515	514	482	466	525	462	482	513	507	501	499	523	505	488	497	501	485	503	507	474	493	501	467	448	530	501	494	483	469	479	466	511	473	462	474	505	471	455	491	508	499	478	480	511	475	497	492	496	481	469	541	500	485	459	480	492	511	532	485	472	477	495	474	465	520	464	483	514	480	502	517	498	448	452	474	536	499	481	473	528	491	469	521	498	509	491	474	483	468	487	474	458	482	516	470	511	454	482	481	479	472	494	510	448	457	498	513	487	519	469	466	502	461	527	478	484	503	458	497	476	511	473	483	452	472	542	479	509	475	467	497	512	492	474	510	492	502	495	453	495	478	472	456	455	494	477	505	474	471	452	485	486	464	505	497	484	482	486	480	488	487	503	488	474	494	507	515	521	477	476	495	534	469	486	508	462	477	469	516	514	497	479	493	502	452	485	477	494	510	469	505	449	518	491	476	458	469	462	452	497	478	464	451	454	518	478	499	540	456	464	459	470	499	460	474	478	505	513	522	469	501	487	515	498	503	466	482	464	494	487	507	499	538	460	506	498	460	511	503	473	495	501	507	505	479	494	484	521	488	501	524	478	467	470	457	501	493	463	485	490	475	467	495	503	484	472	508	512	492	484	514	491	502	527	468	440	531	517	495	485	480	488	470	495	475	513	479	490	466	482	519	491	475	473	454	469	516	500	490	484	477	515	490	471	492	514	476	498	481	473	483	489	464	494	449	529	477	508	493	494	482	476	506	481	489	484	481	456	476	514	467	492	489	440	487	497	513	476	502	488	505	501	466	440	482	486	502	540	510	505	481	500	491	509	481	555	465	498	521	449	457	522	458	461	508	500	484	510	481	485	503	498	480	493	505	510	490	480	504	491	497	489	446	492	503	500	451	501	483	530	483	495	485	509	553	457	509	508	503	514	522	497	485	524	509	488	483	495	515	532	519	519	488	455	520	462	518	488	472	503	516	466	493	497	490	486	460	500	514	480	496	527	515	514	452	477	484	498	486	469	502	483	494	506	504	494	503	504	496	540	474	517	472	482	483	478	542	506	512	517	491	478	475	556	475	450	487	490	485	488	457	490	499	484	471	450	520	496	513	492	528	504	488	512	465	471	486	480	437	535	511	457	495	495	493	460	464	496	497	535	423	506	463	502	522	498	497	503	485	450	524	477	524	482	459	456	498	482	504	473	495	483	463	486	486	474	491	502	507	506	519	504	480	493	473	493	468	511	500	511	535	501	489	486
8689	2075	2595	1976	1366	911	703	539	430	311	278	265	254	217	172	195	187	186	184	186	201	221	183	187	163	150	147	138	152	173	149	130	129	144	126	136	148	157	164	138	117	169	160	132	129	133	122	141	122	146	149	146	149	139	128	192	141	134	156	121	110	147	112	129	121	117	119	132	123	115	115	116	134	131	138	126	126	120	113	120	131	111	117	110	118	120	138	118	134	104	128	143	136	112	117	129	126	132	125	124	128	129	113	135	139	135	113	119	136	113	124	134	127	127	121	130	111	103	113	120	105	110	130	90	120	122	116	113	127	118	119	138	128	122	109	139	85	123	114	119	148	123	124	122	119	120	119	125	106	131	129	127	126	132	131	114	133	94	99	123	113	139	123	119	120	129	112	119	112	119	161	121	127	118	135	144	129	124	133	118	115	116	130	123	128	121	119	125	139	125	119	108	127	114	118	126	135	130	139	136	115	105	120	114	126	113	129	130	121	135	110	101	127	130	134	118	133	134	122	124	138	123	102	120	114	128	123	121	111	117	131	133	126	140	121	113	122	116	142	132	129	130	121	123	132	127	137	120	125	122	117	118	111	121	111	99	124	113	138	120	131	126	119	129	133	135	105	142	125	127	135	121	107	117	125	140	127	121	133	104	110	115	142	124	137	137	113	127	147	118	133	127	99	125	119	144	121	111	112	139	110	119	108	118	136	125	122	137	115	139	112	109	122	115	115	120	109	123	113	129	122	138	132	117	108	116	124	137	143	103	119	116	131	116	115	138	130	136	135	111	144	120	121	133	138	119	126	127	116	108	107	116	141	125	129	106	112	133	133	107	109	158	109	118	116	129	146	139	123	115	115	112	122	135	143	119	146	120	114	104	112	132	142	112	131	137	133	121	124	122	109	96	123	129	113	105	112	142	130	114	124	118	105	130	131	115	114	120	135	123	121	139	119	112	132	131	128	122	116	109	113	139	133	117	120	138	123	112	126	113	124	116	132	133	116	117	121	111	115	113	133	124	131	126	104	133	115	138	131	131	121	116	107	119	136	113	113	109	103	120	140	130	124	136	133	128	136	146	112	121	102	105	124	125	137	112	150	116	132	133	132	108	123	115	117	124	115	128	127	139	126	138	105	112	116	106	134	123	121	124	129	110	110	140	126	122	119	114	102	116	111	116	125	126	127	136	120	129	125	132	118	140	138	118	133	124	117	115	120	99	132	160	132	121	97	120	134	125	118	139	118	144	140	138	129	112	106	109	135	118	113	104	144	122	122	135	115	102	112	133	135	119	137	112	122	122	118	110	119	123	127	121	133	132	112	126	105	108	126	129	116	126	128	131	105	125	109	127	120	107	148	120	132	145	141	154	127	118	108	114	149	103	119	137	119	122	129	121	111	123	135	132	127	125	117	119	105	121	102	99	103	114	127	115	108	117	133	134	122	123	134	128	124	119	124	137	121	128	128	137	117	102	112	137	124	115	134	127	128	126	150	130	144	113	117	122	127	124	119	130	139	120	142	119	100	117	117	111	117	102	118	125	124	122	126	126	143	130	107	125	130	147	143	119	131	121	141	108	121	111	109	111	121	131	110	122	120	109	115	124	107	131	111	104	132	118	125	134	134	126	121	133	137	128	109	132	112	120	141	115	123	121	139	112	124	113	121	125	141	121	121	137	132	106	133	117	114	125	123	121	119	108	106	137	118	119	131	116	120	119	124	119	106	130	118	130	111	121	121	134	126	128	97	137	131	116	114	114	138	120	133	110	138	151	124	140	131	130	127	131	116	144	128	117	121	123	119	135	142	130	107	135	116	109	107	110	122	111	125	103	120	113	117	112	126	140	110	95	125	136	129	106	150	135	128	130	117	123	122	118	125	131	116	109	114	114	137	129	117	100	100	109	126	118	130	113	115	128	139	112	116	140	124	130	125	140	121	118	118	139	138	109	115	120	108	120	111	125	138	125	107	110	124	144	119	133	126	115	144	125	121	131	127	117	107	113	123	129	126	128	128	122	112	128	136	129	116	146	126	128	111	111	123	116	124	130	116	116	112	137	133	122	113	118	117	113	123	122	110	111	134	112	126	103	112	95	120	106	115	125	107	122	127	104	121	129	137	126	118	109	134	113	108	135	149	125	139	143	126	118	113	138	116	122	121	118	114	129	130	123	121	122	113	113	105	126	115	124	106	138	119	122	110	146	128	127	112	126	105	122	129	110	145	105	117	124	128	123	130	124	113	110	124	107	121	117	122	137	116	131	128	104	127	126	128	123	122	136	119	116	116	113	130	113	103	118	116	131	120	110	112	120	101	128	117	93	132	107	111	106	107	106	124	116	121	129	131	121	116	122	131	125	118	116	111	125	130	130	126	114	150	121	133	113	125	122	121	118	126	138	103	117	111	119	140	132	138	142	101	108	143	132	124	120	139	147	140	120	124	120	113	122	120	108	139	109	120	141	111	125	129	126	122	135	112	115	127	126	103	109	127	116	126	117	134	119	143	114	107	126	129	123	124	104	108	118	130	120	115	122	120	112	129	133	127	125	142	132	140	118	121	96	126	127	125	153	146	110	145	130	119	125	118	114	143	140	127	126	118	126	127	118	130	118	157	125	121	122	121	147	129	131	130	107	142	132	116	108	133	126	123	131	106	158	112	106	138	125	142	105	123	124	117	129	116	132	114	123	117	114	136	126	127	104	129	122	120	146	112	117	148	122	136	129	137	128	125	111	115	130	112	123	107	117	117	119	120	140	150	103	131	126	118	146	116	133	136	123	150	110	113	113	120	130	121	122	103	102	107	115	144	118	134	112	117	126	133	125	130	145	111	121	139	140	133	130	136	118	125	126	118	132	137	126	140	167	137	127	134	122	115	130	134	112	120	136	89	118	116	121	143	102	138	124	129	131	111	122	128	110	118	109	117	127	152	130	109	127	127	122	100	108	112	109	118	118	137	105	138	133	106	145	123	126	125	120	102	125	128	126	137	95	129	124	110	136	124	123	141	118	138	134	116	113	115	127	105	122	118	100	132	94	101	126	116	123	133	121	122	127	118	133	118	118	129	119	119	120	101	116	115	118	122	141	127	106	107	126	140	143	131	134	123	112	147	133	125	142	110	101	131	113	128	142	135	112	114	146	133	137	120	115	109	129	129	138	120	143	118	113	128	122	123	121	144	142	141	139	111	131	99	112	116	132	129	121	124	129	101	110	137	127	111	146	133	131	124	138	132	123	111	131	121	118	135	103	137	130	115	126	123	111	127	120	121	111	138	126	112	111	114	127	124	119	140	120	123	139	128	132	123	140	121	108	134	129	120	132	113	111	125	124	136	131	164	114	133	108	128	149	125	124	125	117	117	121	137	117	129	120	120	127	119	128	129	115	133	119	122	114	129	130	126	117	115	110	113	126	133	121	132	133	118	125	154	152	117	119	121	122	126	148	114	110	136	106	123	113	127	126	112	119	122	123	125	131	135	125	104	131	117	123	147	140	142	122
6225	2000	5145	6194	5291	4325	3282	2490	2068	1738	1392	1206	1098	901	760	699	743	715	698	763	845	967	663	629	704	594	551	530	493	548	480	398	446	435	417	444	489	435	510	508	548	579	521	496	477	481	481	489	416	409	491	519	518	522	555	610	539	468	457	475	441	417	391	356	387	388	371	352	358	362	341	315	313	352	327	353	317	309	311	327	330	305	315	338	346	328	299	325	337	341	321	303	319	337	290	291	328	300	291	317	267	320	295	311	332	328	298	337	347	316	307	327	299	301	275	328	290	335	316	318	292	317	296	305	303	300	274	317	307	294	306	297	345	307	303	316	299	306	300	295	309	298	315	305	303	329	283	324	320	298	297	284	322	308	324	304	299	269	297	296	327	324	303	324	311	311	313	333	327	301	294	342	332	281	314	269	285	323	297	287	301	305	329	327	329	296	302	275	288	285	263	287	327	302	311	322	333	313	306	336	308	273	302	294	315	319	321	303	314	298	317	329	308	291	334	301	326	298	305	310	287	306	270	280	285	292	326	330	264	310	290	316	280	312	331	302	309	284	325	282	306	285	305	298	307	303	260	309	300	308	311	314	288	309	285	324	314	302	287	305	326	289	286	329	306	315	311	329	283	290	264	297	328	303	332	293	315	310	327	289	296	283	294	279	320	319	307	315	299	335	305	298	293	316	338	309	291	295	283	280	305	364	331	321	298	299	304	312	286	300	304	284	309	312	302	303	337	307	298	315	306	314	288	282	292	296	295	284	308	299	295	312	306	297	302	297	326	290	285	287	287	333	316	297	295	320	299	291	299	286	300	285	330	309	309	345	331	310	298	291	309	287	329	288	310	292	338	317	308	290	300	302	309	295	308	298	322	322	334	297	285	296	272	302	311	289	304	308	310	308	297	297	306	301	320	311	322	266	288	328	321	324	301	292	294	312	323	336	305	302	353	305	296	291	308	303	297	303	288	318	309	320	318	295	302	314	299	300	299	283	311	330	298	326	309	313	291	290	300	322	296	296	311	304	277	291	310	304	285	306	312	314	309	320	287	299	300	306	319	301	297	294	305	312	317	306	303	311	313	310	301	276	317	287	296	299	277	315	305	313	288	308	266	307	294	287	300	334	316	297	294	285	303	331	309	299	278	308	304	288	288	279	298	294	333	337	317	346	339	301	312	314	306	305	273	278	312	325	307	338	334	350	306	296	322	279	298	316	303	295	313	322	298	309	281	296	277	316	286	322	310	320	307	312	303	303	304	328	312	285	274	306	271	313	292	308	308	336	307	300	318	304	307	292	331	313	282	309	296	314	321	275	293	297	294	325	313	295	310	305	307	302	282	305	318	288	326	321	305	304	323	299	328	279	288	304	273	285	309	344	291	305	297	292	273	294	316	299	308	286	301	324	277	303	314	296	326	322	278	312	306	329	305	306	303	292	313	279	287	307	300	288	275	292	320	305	264	292	338	319	311	291	310	293	307	300	291	325	322	289	311	312	302	314	307	300	304	296	316	285	310	302	291	307	321	305	281	290	289	301	308	308	302	309	305	301	303	302	278	300	324	280	310	299	300	313	306	299	331	312	294	304	321	268	291	287	293	295	354	293	301	321	294	288	315	301	283	302	280	327	315	314	317	293	307	283	288	285	305	329	314	303	345	294	290	297	326	321	285	308	307	303	283	267	292	330	307	296	335	346	321	308	284	321	315	335	315	299	296	300	276	298	324	306	309	305	296	297	281	299	282	314	334	325	298	296	307	305	309	305	324	291	321	297	277	284	291	343	305	305	312	287	303	295	298	322	301	286	314	293	324	315	317	298	277	288	302	294	288	305	300	301	324	298	296	272	327	332	292	323	315	329	300	330	296	333	299	292	291	265	309	304	318	282	301	318	311	302	277	300	313	294	318	310	291	319	299	305	307	318	307	296	331	301	306	308	287	308	315	320	298	294	324	284	334	296	298	296	308	299	314	298	309	319	290	320	292	303	312	295	300	351	282	288	331	296	298	304	293	289	344	267	285	310	308	285	290	302	287	329	320	291	321	282	298	297	339	311	280	297	306	329	298	316	293	315	319	324	281	320	314	296	273	271	321	331	314	332	294	295	327	282	306	293	290	292	316	318	309	317	290	290	309	319	301	307	288	278	290	295	305	282	304	308	297	287	310	298	311	316	326	299	306	301	321	284	295	309	262	275	300	286	292	291	308	329	310	326	286	300	319	298	290	287	291	301	311	312	309	298	292	283	318	266	278	312	306	352	303	299	301	304	298	318	326	296	311	267	306	313	317	317	299	292	321	308	291	305	323	281	296	293	302	314	294	298	259	301	317	303	292	285	314	315	292	267	309	295	306	312	320	296	319	320	331	339	323	295	280	318	288	305	318	288	308	299	293	297	301	290	309	308	307	289	274	313	315	312	343	331	320	306	330	300	315	315	289	335	295	300	315	283	310	296	302	309	294	287	291	331	307	285	333	289	281	285	308	297	307	288	284	315	296	285	295	290	303	279	307	332	281	333	314	276	294	296	330	298	309	295	290	303	326	341	323	274	322	310	337	264	280	312	297	287	310	294	293	276	320	316	302	300	313	279	314	318	301	326	293	313	315	341	266	300	313	310	314	317	317	274	313	315	288	317	330	303	300	303	282	313	301	331	285	314	310	295	303	302	297	295	290	290	283	294	326	312	311	301	280	334	324	299	298	308	320	259	297	327	277	275	282	306	302	282	343	287	293	335	334	283	314	322	285	279	313	270	300	303	321	310	313	295	274	318	311	287	332	298	299	316	304	287	300	276	292	350	285	316	299	319	322	299	334	290	334	310	318	288	323	296	321	325	308	322	305	307	285	311	266	301	298	289	296	290	296	286	337	316	299	325	314	314	285	301	294	294	297	298	284	291	291	293	304	297	310	285	295	316	311	297	318	271	290	305	292	281	301	317	290	311	320	294	282	322	319	301	310	328	301	328	314	247	332	256	328	316	316	313	283	296	300	314	291	301	324	287	273	302	327	321	292	309	307	300	298	306	296	294	282	321	316	318	298	291	325	308	282	299	315	315	308	293	342	279	312	275	297	314	299	371	305	305	336	312	307	310	293	361	353	310	274	311	296	280	311	321	300	326	302	284	274	303	296	306	275	325	271	308	306	315	321	286	294	312	302	272	298	304	267	290	268	307	297	306	300	293	309	337	288	322	303	324	305	342	269	314	280	318	279	299	313	294	306	298	308	303	322	306	290	317	319	309	293	313	293	323	283	294	324	312	326	326	288	288	307	311	319	306	316	290	340	297	323	307	286	298	282	302	289	289	307	314	303	277	328	300	302	301	295	295	331	318	326	319	316	291	281	297	318	303	306	286	301	308	303	322	295	313	314	305	291	311	288	324	312	304	310	289	316	322	297	272	319	297	296	292	310	321	291	299	285	317	277	280	309	330	311	322	323	255	320	358	333	279	303	338	280	308	318	272	317	326	324	291	329	295	297	284	296	302	309	293	295	311	302	298
15196	3824	4395	3378	2181	1585	1120	814	692	589	456	355	292	252	267	209	255	238	230	247	231	285	208	206	193	181	175	174	189	186	157	154	157	174	148	152	158	172	162	169	158	181	169	195	143	170	149	151	136	153	175	157	162	176	175	161	185	146	130	153	158	152	147	144	155	140	147	153	144	140	113	144	131	123	129	139	161	139	121	130	128	151	132	147	115	150	121	137	123	146	116	128	121	142	108	124	125	125	125	126	151	135	139	140	128	131	147	154	141	120	142	125	122	144	116	147	135	112	142	156	136	141	138	144	142	142	120	146	157	127	129	151	124	138	136	115	131	124	132	114	112	138	142	140	135	133	126	132	134	147	117	111	117	119	120	123	134	130	139	138	133	123	136	134	120	105	128	125	142	122	142	132	129	134	120	148	133	151	142	149	132	130	137	119	136	131	134	140	139	123	129	130	131	136	123	117	148	124	127	122	127	130	134	114	137	107	118	131	132	128	124	114	130	122	144	113	135	122	108	141	121	141	147	130	144	133	135	129	131	138	119	146	138	156	112	109	136	128	134	132	116	127	137	134	138	118	152	163	119	127	136	124	121	136	156	121	134	107	139	132	124	132	137	128	133	132	147	132	135	111	128	124	133	126	128	136	111	135	155	141	127	129	140	134	133	137	129	147	115	107	118	142	113	124	140	132	128	132	126	135	124	140	122	164	133	133	155	150	142	120	132	121	108	134	117	135	117	131	140	143	140	99	150	130	135	132	127	133	117	119	108	133	125	109	137	121	127	126	138	139	151	130	134	133	142	126	128	118	129	120	138	132	157	143	146	130	108	134	130	133	116	126	139	130	118	130	127	116	124	140	143	146	135	141	113	140	139	132	136	144	130	136	165	139	136	138	142	146	138	114	124	136	146	122	138	133	120	122	124	140	145	135	149	120	119	137	134	131	140	126	137	134	121	107	120	135	137	139	114	124	140	131	131	131	99	139	140	148	113	112	118	124	136	131	135	136	114	129	138	122	134	105	115	114	133	129	98	120	121	126	128	123	143	117	134	130	132	144	132	114	134	132	128	119	108	121	147	147	140	123	125	137	125	130	133	131	132	118	123	147	125	124	133	119	129	141	153	99	116	124	133	111	141	155	137	114	116	125	128	132	116	112	149	112	137	125	137	127	136	122	137	121	138	135	103	119	138	142	117	129	126	104	127	131	105	130	116	124	140	124	104	131	142	132	121	139	123	144	107	134	122	124	132	142	121	112	132	120	129	147	129	132	128	147	128	128	138	121	119	152	121	121	126	146	153	142	132	143	137	130	123	129	123	144	127	134	142	126	131	148	129	136	123	140	103	117	129	117	133	118	120	130	140	154	132	113	150	131	139	121	130	121	116	123	132	129	129	111	147	142	129	114	116	121	146	125	129	139	112	130	115	155	127	120	109	124	129	124	125	141	122	111	111	128	112	139	132	121	113	122	129	142	131	125	131	144	110	138	150	132	154	133	164	130	124	127	136	133	147	106	128	129	137	124	112	126	135	139	128	127	132	126	127	117	125	122	140	128	110	141	134	114	134	126	144	138	117	119	123	114	104	106	116	144	125	147	144	139	140	126	102	132	109	150	107	142	141	129	116	117	134	127	151	128	139	152	122	112	126	143	121	130	128	120	127	131	138	130	139	142	108	116	126	136	127	126	129	136	135	143	114	142	127	127	125	125	138	134	126	125	128	126	147	125	110	119	143	147	115	130	145	115	145	129	118	141	110	125	137	130	136	127	148	147	155	126	150	145	115	145	126	144	141	120	132	122	87	126	124	126	131	131	136	137	133	124	118	120	105	116	137	133	132	124	140	116	120	132	128	148	130	135	126	122	134	113	134	131	118	117	156	116	120	138	127	153	131	149	122	135	130	112	143	118	118	126	124	135	136	120	135	124	139	136	146	118	131	124	135	127	134	125	136	114	123	116	143	160	132	109	98	114	136	135	134	137	140	134	123	110	121	131	131	129	148	138	128	130	114	116	146	123	107	133	134	142	132	132	128	116	126	123	117	115	144	129	125	127	131	139	138	118	149	163	134	128	117	146	117	134	132	116	113	135	128	126	115	126	115	130	118	124	122	138	110	125	114	128	136	127	133	121	130	124	114	128	135	136	147	136	149	131	139	119	126	117	123	137	131	133	117	147	129	132	133	133	123	145	119	119	117	130	143	125	141	131	132	136	132	160	139	139	129	126	144	133	137	126	114	147	120	154	127	134	109	136	132	143	143	134	136	123	129	137	145	111	149	115	133	140	134	128	103	134	133	123	139	120	130	139	147	157	150	136	121	127	137	128	126	122	124	138	132	109	119	136	132	117	124	149	127	122	129	129	138	138	144	131	130	117	113	106	134	132	124	141	138	113	130	127	114	135	135	121	118	140	113	120	127	113	133	124	126	133	136	100	115	132	126	121	158	122	117	145	125	134	136	132	126	139	121	132	118	128	128	131	137	130	124	133	139	128	125	132	129	148	139	123	130	123	124	146	133	134	105	132	139	106	117	125	121	138	132	115	146	120	118	148	133	142	116	124	154	116	128	144	139	131	137	118	144	128	135	131	116	132	125	140	124	132	137	127	137	119	128	149	130	119	120	151	132	147	147	138	127	118	120	115	149	106	114	121	125	111	129	133	135	112	127	127	134	132	135	137	121	121	141	119	131	138	143	114	128	124	140	151	124	111	139	131	136	131	133	113	143	142	107	139	120	111	137	141	131	109	140	126	113	123	130	146	146	139	125	110	122	118	122	138	120	129	130	135	121	136	129	133	128	113	127	123	141	134	94	140	122	126	113	127	124	126	128	132	127	144	127	117	146	118	106	115	135	112	137	126	143	130	145	138	132	132	124	150	140	135	129	151	113	146	157	129	132	112	129	116	145	148	135	129	146	144	115	121	120	140	109	120	130	139	125	116	129	117	107	120	147	111	132	156	120	135	119	142	142	121	126	128	115	131	127	125	114	106	115	120	115	127	132	123	128	121	126	134	112	149	113	117	128	117	143	114	139	140	139	119	132	109	142	111	149	101	135	132	111	133	130	135	108	123	135	102	142	108	119	114	112	134	124	140	125	127	120	144	103	133	118	124	114	116	136	132	125	131	127	131	121	132	129	129	130	139	114	115	147	123	121	131	126	115	130	115	118	123	134	136	121	131	138	110	118	111	123	119	126	138	139	109	145	127	136	144	106	125	111	131	140	129	112	147	126	121	119	143	120	122	148	123	128	143	122	103	131	117	131	140	136	141	122	121	121	136	130	139	111	107	126	138	124	118	126	117	131	126	123	115	129	118	118	131	127	146	135	125	120	144	116	131	142	142	126	104	126	122	151	120	130	116	128	120	134	139	122	133	124	147	125	151	123	138	129	108	143	158	109	136	112	139	132	135	125	129	141	99	126	137	131	143	133	133	108	132	111	120	125	128	133	139	132	118	160	128	134	120	130	128	125	97	136	101	102	113	136	113	135	146	136	112
8284	3175	7774	9406	8282	6455	5281	4085	3366	2848	2180	1770	1535	1366	1176	1116	1102	1020	1075	1047	1243	1426	976	957	924	876	777	731	688	717	618	597	572	573	541	572	588	635	630	619	731	837	693	594	628	670	642	561	525	539	598	683	660	748	768	811	696	588	568	536	444	474	417	446	444	412	443	498	413	396	375	318	376	342	368	342	341	381	365	350	338	379	355	367	334	361	373	374	344	363	348	346	346	326	348	356	361	316	354	351	333	330	305	310	337	354	340	361	352	348	353	338	357	348	336	337	337	332	349	349	389	346	338	347	356	377	345	336	332	329	334	317	349	336	333	327	318	327	319	326	330	297	336	380	283	330	337	319	340	350	323	333	351	359	328	328	326	353	338	325	310	338	309	310	315	335	304	314	350	303	320	336	322	332	333	327	344	326	352	319	297	328	334	319	318	331	375	305	293	345	326	328	347	341	334	337	330	331	319	337	320	335	337	348	311	343	312	333	340	323	342	358	340	320	314	319	331	329	347	365	328	329	349	308	320	322	307	370	319	335	350	330	330	367	307	312	337	329	344	359	328	358	358	344	317	330	338	319	358	325	346	314	314	335	358	323	309	366	329	318	351	378	333	350	345	311	337	306	311	314	307	351	347	326	371	335	314	317	315	332	345	341	315	326	308	325	346	358	309	315	362	349	344	350	315	335	345	299	308	299	320	339	355	320	321	358	319	334	336	346	344	356	360	317	301	321	311	314	332	328	337	332	338	342	310	349	329	309	341	308	356	321	307	337	323	335	320	366	328	325	359	336	332	315	329	368	304	340	348	304	314	347	320	366	335	296	336	330	324	308	344	315	369	308	329	317	321	291	295	301	348	347	329	322	326	310	336	359	310	315	321	325	339	330	332	333	328	364	345	346	296	307	331	356	313	323	315	312	329	325	355	336	360	309	365	292	326	331	311	331	326	318	335	360	343	370	351	300	344	326	325	342	345	316	321	305	340	348	318	332	309	345	326	355	315	358	345	349	327	305	321	293	325	319	337	360	341	364	328	366	320	353	369	306	340	329	318	297	342	288	354	321	366	352	328	311	379	317	312	363	321	354	338	314	353	345	338	343	330	326	334	343	321	335	313	318	358	335	333	353	348	348	330	345	336	304	333	321	358	340	302	370	322	307	317	326	333	357	328	308	313	324	355	323	317	351	344	309	335	308	330	326	329	308	303	302	326	299	320	336	343	329	327	345	333	338	291	338	335	322	353	362	362	318	324	330	344	324	304	337	376	297	317	348	323	340	339	348	333	324	337	324	339	337	319	319	305	347	327	330	315	332	338	327	323	331	327	334	340	335	326	340	360	352	355	344	344	338	313	321	303	314	336	353	349	328	341	324	330	316	339	325	339	326	312	347	330	321	313	337	312	353	358	330	360	316	325	329	353	318	317	338	333	321	340	304	346	359	344	335	308	373	311	351	338	324	351	356	357	333	326	331	327	311	316	345	331	334	345	296	330	342	323	321	314	321	336	319	344	315	319	312	327	320	357	328	358	354	315	313	330	341	322	308	339	354	345	322	322	316	342	335	337	320	351	351	333	323	314	291	329	327	351	349	345	305	336	314	328	315	340	350	360	307	339	344	343	334	312	335	327	340	325	323	333	313	340	347	327	336	313	365	356	332	322	343	345	321	336	330	330	314	325	345	346	337	361	318	332	315	322	344	340	337	330	350	348	321	351	349	355	350	323	331	301	315	323	328	341	318	297	304	317	338	325	346	312	345	318	308	312	343	297	295	332	310	326	314	354	333	332	348	374	357	321	305	331	332	357	327	275	328	347	309	330	322	343	312	327	324	338	342	363	332	328	331	344	357	318	307	320	327	340	328	305	328	319	315	344	318	322	327	335	364	332	345	320	316	367	351	310	332	308	326	341	298	334	319	319	332	319	303	338	327	357	354	323	339	330	305	311	324	341	314	326	353	338	341	309	338	351	313	352	335	323	348	337	319	338	318	343	327	336	341	334	341	353	314	320	313	304	307	321	333	318	319	330	346	337	349	300	346	322	336	353	372	339	315	315	317	316	319	344	315	330	323	316	334	300	330	327	331	343	343	348	326	291	352	330	334	334	346	327	316	316	300	339	331	327	324	364	340	330	312	349	312	370	339	341	329	350	317	366	328	345	329	331	373	323	362	309	296	310	347	350	302	330	347	309	334	310	370	324	341	341	338	327	318	330	295	332	337	354	345	353	340	330	335	322	338	307	349	341	297	320	335	332	347	348	317	326	341	352	324	332	340	312	327	334	330	323	332	334	328	347	328	300	356	336	336	346	320	337	326	313	320	290	336	334	354	348	342	344	333	345	334	314	307	307	353	322	325	328	346	317	369	344	327	350	332	305	352	308	326	313	321	298	332	334	358	335	349	337	292	289	320	306	305	316	344	353	317	354	353	313	339	325	297	305	316	331	312	373	331	348	331	326	341	359	358	313	298	341	333	339	350	332	353	358	330	314	308	299	358	353	340	325	338	354	346	344	332	349	344	295	311	316	298	357	330	328	317	352	341	346	333	329	317	331	338	350	327	357	318	310	351	327	312	332	344	350	308	330	327	352	315	328	344	333	353	316	308	312	320	309	318	327	329	312	334	322	291	354	333	324	338	313	321	337	337	355	315	344	348	307	332	341	339	313	305	374	355	342	354	316	344	373	348	305	340	325	329	306	352	342	333	328	323	348	337	290	321	340	327	355	355	323	321	332	351	339	322	318	328	298	311	315	303	330	335	356	315	298	332	333	307	329	325	301	323	341	339	315	326	328	332	346	338	308	327	345	332	325	322	326	353	319	330	364	304	328	373	327	343	308	347	324	336	331	368	322	310	316	325	327	310	341	307	324	342	313	352	360	319	326	338	313	330	345	314	322	354	350	346	336	325	332	329	311	330	309	336	323	369	333	328	344	372	323	316	306	369	312	368	335	310	335	347	294	321	307	349	286	328	310	326	325	333	324	357	317	307	323	346	325	327	308	327	331	372	346	338	337	348	311	330	321	350	331	336	352	305	304	321	333	337	300	320	304	327	358	336	331	310	363	380	345	351	329	357	363	310	340	292	324	315	332	348	317	377	329	331	328	354	333	322	321	355	317	361	325	315	336	332	337	324	310	359	343	335	335	359	350	310	344	336	332	316	320	318	326	346	316	320	334	322	319	326	316	296	334	336	316	326	320	325	371	328	338	341	335	351	333	317	315	275	320	351	320	335	331	367	367	309	353	332	359	335	313	344	296	341	341	324	335	309	367	341	322	302	328	325	315	297	308	326	348	320	359	317	351	340	357	315	339	328	304	332	342	311	316	356	321	333	309	323	340	346	338	331	336	339	321	320	330	319	337	349	344	300	331	301	327	341	342	311	346	336	332	344	325	346	300	344	300	348	328	309	317	305	329	356	323	323	336	315	296	317	324	347	347	334	299	320	299	344	351	327	305	332	319	348	307	335	320	312	300	320	314	320	342	322	349	305	333	357
2802	841	1073	837	635	429	397	350	288	279	246	235	232	229	246	234	223	203	236	227	249	231	205	226	191	242	230	205	222	209	237	209	208	213	217	219	214	210	178	237	200	200	212	214	203	208	214	212	211	241	242	200	234	232	218	213	236	246	214	251	210	211	225	213	198	216	213	222	205	215	216	210	234	208	197	185	209	214	217	193	214	196	208	223	218	201	209	204	229	204	201	218	221	210	233	186	214	201	201	212	217	194	236	215	189	192	196	215	194	198	206	224	175	200	228	196	202	240	204	238	209	197	213	198	221	214	195	184	206	197	210	186	191	223	215	197	215	204	229	190	206	241	207	211	189	224	218	213	221	231	201	222	192	203	212	221	209	251	221	208	219	214	189	223	224	208	184	194	201	237	179	230	220	229	213	207	219	206	209	201	219	209	238	215	205	203	233	215	172	228	203	209	248	214	232	227	178	196	200	218	223	233	216	221	207	193	211	209	198	193	230	213	187	242	193	194	181	196	212	223	236	233	204	206	208	233	225	215	223	196	212	221	190	203	188	209	213	188	216	234	203	216	197	209	190	213	215	240	208	216	212	212	203	203	206	205	181	214	234	222	224	218	220	210	229	202	206	239	208	214	199	213	200	214	237	233	200	203	198	212	192	218	217	233	226	224	211	213	223	216	222	225	204	221	213	214	196	230	210	235	231	202	208	214	220	221	210	218	208	206	221	197	220	208	212	196	186	214	219	202	211	244	213	212	196	217	192	225	212	188	208	215	212	199	226	226	207	213	181	199	230	201	197	215	211	194	230	168	211	191	221	237	222	215	234	208	209	183	195	200	196	209	216	212	196	197	198	227	223	228	232	211	232	216	240	191	210	215	243	200	225	200	215	207	213	218	209	216	184	201	227	247	215	207	219	203	217	214	197	198	209	202	195	231	213	240	213	197	231	237	193	214	192	219	231	215	206	165	214	222	195	215	202	205	202	212	204	220	205	218	182	197	219	216	207	248	195	190	176	175	188	198	218	172	211	213	225	204	219	203	187	205	201	227	216	224	194	215	215	199	187	208	211	214	201	236	212	222	216	220	221	212	213	216	196	215	210	198	227	187	206	207	222	210	232	224	190	194	205	204	220	208	217	207	205	239	229	238	199	206	218	250	220	225	208	205	209	227	205	223	207	192	227	225	224	188	217	217	206	247	227	213	221	219	227	195	211	211	192	200	213	211	192	192	221	193	202	188	190	205	201	212	203	244	185	210	209	222	199	210	175	202	220	228	213	227	217	200	181	205	229	209	201	242	208	219	227	224	217	214	226	194	203	186	245	203	198	208	238	198	193	218	170	198	207	231	188	187	217	195	224	188	203	217	233	232	221	196	222	186	198	207	209	207	218	197	195	215	224	206	205	216	221	209	215	193	207	208	203	219	216	232	223	209	224	227	196	209	217	232	216	210	213	221	214	216	184	222	226	208	209	185	198	235	248	214	227	218	186	213	218	205	211	201	224	186	223	199	208	240	205	200	208	197	186	215	219	196	219	199	198	209	203	230	198	209	223	221	233	194	218	224	198	245	228	200	215	214	215	224	213	219	200	199	207	210	201	210	208	217	205	220	213	213	209	206	250	231	201	207	213	216	214	205	203	227	240	205	201	213	250	229	202	204	219	199	237	212	224	205	192	197	210	202	229	237	218	200	201	213	230	207	201	199	194	212	222	201	220	201	202	231	183	196	209	203	226	225	180	210	190	234	224	204	198	214	226	193	224	191	221	219	215	192	193	239	204	212	212	214	182	212	197	219	210	204	201	203	206	196	244	233	188	175	197	192	228	208	180	206	226	202	226	222	211	196	206	206	183	193	214	224	196	194	190	192	201	224	208	193	199	183	216	237	209	226	222	210	184	183	218	190	226	230	212	182	235	201	223	209	212	194	203	237	210	220	216	214	222	175	210	179	178	207	204	203	199	208	202	206	189	239	197	224	196	202	231	225	224	214	208	201	210	192	206	210	229	202	224	198	215	227	209	206	202	238	224	220	197	191	191	202	198	197	223	227	221	214	176	204	204	182	192	190	206	222	202	234	228	207	181	206	209	215	215	180	205	215	228	198	210	217	222	214	223	207	202	215	206	185	189	188	201	244	197	214	193	225	209	226	211	211	228	210	223	211	210	214	210	183	209	227	183	202	215	190	205	254	210	213	213	194	214	200	213	201	222	218	223	207	209	204	193	188	211	229	227	218	219	201	192	213	208	226	209	212	239	220	222	245	237	219	179	211	181	230	216	210	224	214	213	230	216	198	201	228	207	218	228	201	223	213	199	215	196	206	217	216	201	230	217	184	195	194	192	195	201	180	211	240	204	226	203	216	217	236	209	234	209	194	199	230	211	214	199	216	235	204	209	196	232	208	193	216	233	236	202	198	191	221	222	214	215	209	197	204	203	241	210	209	188	216	192	197	209	237	169	230	210	230	201	222	225	216	220	190	245	215	208	221	197	184	194	195	223	203	213	220	219	197	195	197	220	176	195	215	187	196	222	222	208	187	214	212	197	202	187	214	220	216	208	180	234	222	213	214	215	220	243	230	210	207	198	210	238	197	216	235	206	180	233	230	224	212	202	203	229	211	228	201	216	208	211	222	204	213	204	215	224	219	220	190	230	220	222	233	224	187	189	217	207	218	210	207	219	214	237	198	199	205	210	222	209	204	207	214	207	188	205	207	219	198	207	204	235	211	227	201	242	204	219	202	203	212	196	227	221	228	214	199	229	193	209	227	189	183	179	234	211	212	230	223	203	227	212	225	200	218	194	203	199	194	203	199	204	201	204	222	215	216	190	216	209	205	191	230	216	219	205	205	194	209	212	229	204	189	211	178	239	211	213	209	213	218	201	214	217	235	220	202	229	207	227	211	197	205	212	230	213	211	210	210	233	186	190	198	208	191	218	178	209	217	223	216	226	209	218	210	192	221	213	180	227	209	224	212	218	219	216	231	193	219	211	194	210	229	222	204	228	229	233	216	221	179	215	216	206	229	236	231	225	233	233	221	203	198	199	196	195	228	212	176	226	212	203	192	232	213	220	205	215	210	194	201	224	219	211	205	208	214	193	203	194	202	203	193	222	216	236	201	216	209	212	227	225	200	186	186	203	199	205	207	203	197	221	202	192	224	202	213	211	212	216	185	192	198	203	235	216	215	215	216	223	225	217	209	222	233	181	216	222	207	183	220	188	219	213	179	204	205	216	213	247	201	219	194	192	209	198	201	185	210	194	217	195	204	198	206	212	204	203	190	216	196	219	229	222	218	204	196	214	204	232	253	222	218	206	203	197	221	234	216	229	197	225	210	178	215	217	227	184	220	196	211	213	226	226	210	215	212	199	213	206	207	208	223	204	199	179	196	209	219	194	189	214	207	212	233	236	184	225	192	203	180	202	232	198	223	178	231	241	200	201	186	199	199	209	202	230	193	201	219	230	215	209	237	214	229	186	212	196	214	206	216	220	217
2534	1089	2245	2656	2237	1749	1470	1149	990	811	694	623	669	607	561	557	604	558	606	588	633	670	580	563	606	570	507	531	567	547	539	502	524	469	554	548	578	570	518	560	548	575	538	548	524	568	541	537	570	532	555	575	556	589	614	599	552	549	502	539	565	539	531	511	526	486	541	509	496	474	492	471	494	469	522	507	487	535	522	501	514	502	460	482	481	500	468	477	475	452	467	530	512	471	510	469	494	499	480	502	491	481	449	468	477	504	456	463	489	492	499	528	491	486	491	485	486	483	499	507	526	470	512	496	503	493	506	497	512	497	473	466	522	455	503	470	444	511	497	466	449	466	452	466	488	492	485	503	471	494	478	497	527	487	488	517	463	537	500	468	487	521	479	507	492	549	515	488	507	491	465	489	487	485	471	461	488	473	461	496	521	488	499	531	497	484	483	476	479	493	501	518	495	480	483	532	521	492	465	486	451	480	458	507	505	499	480	489	490	509	512	493	520	461	446	523	505	466	499	504	492	504	471	461	481	485	469	497	492	494	489	492	469	471	525	481	518	501	486	449	455	487	511	446	502	502	517	487	454	490	465	479	535	535	475	461	497	523	490	456	490	504	441	497	439	471	482	456	460	496	485	494	503	484	474	474	472	490	483	478	476	505	483	529	502	480	518	478	501	468	520	496	489	504	497	487	486	508	482	517	489	447	454	453	510	498	458	493	496	506	488	491	470	491	435	515	436	500	496	483	498	493	484	473	509	551	471	484	495	479	533	508	467	518	485	516	472	528	494	493	496	457	460	509	495	460	460	538	489	472	498	513	453	491	557	517	527	494	491	469	492	489	492	522	500	482	507	495	492	456	496	501	496	500	470	503	475	466	483	512	522	463	497	470	494	499	460	465	465	496	502	466	508	499	454	451	498	467	491	517	473	462	484	521	465	471	488	521	493	503	501	449	532	463	501	477	498	492	483	479	522	501	503	514	474	505	480	490	456	482	518	528	480	526	461	453	494	512	497	466	501	460	473	467	509	486	493	478	481	480	509	468	499	523	521	499	509	490	507	474	465	529	450	474	480	483	491	497	505	479	508	453	468	531	480	493	445	495	482	461	499	460	471	496	477	461	521	471	517	440	509	450	492	465	445	506	479	486	537	479	484	452	461	483	518	502	500	494	479	488	490	504	479	462	488	494	473	508	472	465	469	469	482	486	480	486	476	508	514	521	512	488	468	477	478	466	494	484	483	462	472	459	504	497	485	519	471	525	465	470	447	492	471	531	458	461	484	464	474	486	499	444	444	473	514	474	460	470	475	486	507	495	481	468	486	484	466	479	496	515	500	457	487	480	459	478	448	477	457	497	496	497	468	492	492	465	496	469	510	482	545	507	479	502	436	462	501	490	480	485	470	492	509	519	473	490	502	478	512	491	478	483	493	488	509	491	532	501	450	491	455	548	527	504	504	476	475	495	442	480	484	529	486	475	462	492	490	495	508	485	517	484	509	492	488	487	511	501	481	464	487	510	504	506	450	503	483	485	506	482	485	500	474	433	473	501	496	482	477	507	485	543	509	512	470	465	488	509	528	484	474	466	514	497	482	506	481	483	492	455	467	469	486	503	486	497	497	494	513	523	468	458	480	510	484	485	528	485	525	479	531	473	439	448	447	535	476	489	459	479	515	481	487	490	478	490	479	510	494	536	469	472	506	505	484	458	486	509	464	439	495	523	465	494	476	525	479	480	481	501	496	498	460	439	464	513	478	471	479	480	511	535	455	482	453	512	479	528	502	495	516	498	464	490	497	471	520	447	477	485	489	465	473	502	525	469	470	467	535	498	483	503	519	494	482	476	487	459	503	485	490	498	495	500	472	488	477	480	516	500	488	453	480	475	459	511	477	467	461	497	490	475	468	512	491	513	470	490	496	514	496	511	487	484	498	510	457	469	489	444	495	481	509	477	462	482	491	514	490	483	510	495	491	466	497	474	479	483	514	445	499	497	534	497	499	458	478	493	448	484	494	491	444	455	477	512	505	472	497	514	511	514	524	470	494	513	459	526	485	478	466	465	475	493	444	507	465	482	512	500	464	489	483	509	493	453	486	483	490	504	473	460	454	485	475	484	492	454	487	445	496	507	505	476	514	468	505	476	507	488	521	494	460	454	502	532	525	450	507	533	498	472	465	512	483	458	470	486	502	527	474	454	502	496	495	508	484	509	478	460	461	472	498	472	473	487	495	513	492	468	460	486	471	435	494	478	462	486	453	516	490	487	529	486	465	501	483	477	441	512	505	523	453	487	470	493	507	512	453	515	535	479	483	496	503	494	459	511	462	488	494	462	492	484	528	510	479	484	504	484	489	545	497	471	489	513	503	479	477	472	436	540	476	464	495	499	477	468	492	485	474	464	503	491	461	492	480	479	500	499	487	496	452	458	463	471	455	481	483	473	487	513	496	500	451	509	440	465	471	465	495	472	482	466	485	495	508	507	514	474	471	477	508	487	457	462	534	479	481	498	484	493	515	469	459	485	472	493	498	452	478	503	505	495	505	492	457	530	481	475	484	470	515	503	454	478	475	477	468	530	495	491	494	475	515	509	477	480	445	507	473	474	515	475	476	488	506	518	456	452	473	462	499	494	496	459	503	503	552	485	499	474	508	467	468	520	456	487	471	477	498	507	486	491	489	505	469	465	493	459	476	516	485	505	514	509	485	507	499	499	464	502	510	517	521	488	479	512	524	526	494	510	478	519	518	493	490	491	456	493	470	476	485	492	513	525	469	483	472	532	504	472	464	496	476	459	455	498	494	494	458	476	508	488	491	491	492	473	521	461	480	475	459	533	496	463	504	547	481	483	509	488	462	486	527	515	512	449	468	473	450	507	503	504	469	452	482	485	498	451	509	533	487	483	521	501	529	489	505	458	459	498	472	511	498	452	489	503	492	490	488	501	500	467	467	489	525	459	522	487	478	495	453	490	494	513	545	504	495	528	464	498	534	478	458	484	458	484	525	483	509	497	460	487	513	494	495	446	456	480	490	444	476	508	472	500	480	537	470	513	471	426	495	509	491	471	479	508	516	501	472	502	504	502	541	495	494	452	495	487	478	484	479	515	470	487	496	502	500	480	479	539	494	500	491	500	511	504	507	463	523	468	484	455	439	513	480	531	508	515	518	462	477	502	493	486	479	465	485	500	476	504	477	461	472	460	492	497	477	473	522	495	493	507	478	486	490	493	490	491	497	521	478	498	513	499	484	489	507	475	548	482	490	503	517	461	494	514	508	449	482	488	503	494	458	492	495	507	489	496	499	467	496	471	481	484	493	491	470	472	473	488	466	494	487	504	487	503	492	482	478	551	508	484	523	498	486	526	488	484	471	485	469	468	484	504	502	494	499	486	479	488	513	493	476	479	505	525	460	509	476	485	498	462	492	477	503	515	479	435	435	454	509	499	548	515	479	478	468	478	470	486	476	527	489	502	520	512	463	487	496	467	509	516	512	464
8942	1991	2554	1993	1318	940	693	486	401	335	288	248	221	216	171	173	183	179	173	186	206	210	155	150	150	170	136	151	137	147	160	141	150	127	122	139	114	137	138	150	140	172	143	154	155	140	146	146	135	134	155	175	140	155	137	134	128	135	160	131	128	125	141	136	144	139	137	128	143	134	125	130	148	128	110	122	124	136	126	129	134	114	109	108	125	127	119	123	117	119	122	101	109	122	129	111	126	132	109	122	127	113	123	118	120	99	122	125	124	137	143	114	108	124	122	109	104	116	110	132	128	113	126	116	148	134	132	119	100	115	125	119	105	112	128	110	135	119	109	119	140	131	102	121	120	123	124	119	97	125	113	117	124	124	129	119	129	112	109	128	100	130	132	120	123	126	110	125	117	117	109	115	130	121	122	131	124	131	137	129	119	119	130	108	137	123	121	108	127	95	108	122	147	120	128	137	120	127	116	123	114	115	111	83	129	118	113	117	115	111	131	115	125	112	112	120	131	123	126	128	123	123	122	132	125	113	109	121	145	104	125	106	93	114	118	135	130	124	144	128	136	109	141	131	107	126	129	121	107	102	124	124	147	143	114	113	96	121	120	121	88	134	126	121	133	124	117	143	120	112	103	143	113	132	121	127	112	113	118	122	131	127	129	130	147	111	105	128	119	117	116	125	128	128	133	111	100	104	134	120	129	114	114	129	94	129	132	112	129	127	119	116	113	136	111	132	111	139	147	123	119	128	131	120	100	131	148	115	134	104	132	109	125	103	129	133	114	124	130	111	113	133	92	125	100	101	119	125	138	122	138	120	123	123	129	131	104	114	121	131	132	110	114	117	121	111	129	98	126	144	126	118	108	105	108	105	129	125	105	116	129	92	137	109	138	111	98	135	106	117	105	112	115	126	119	116	118	120	117	116	120	102	97	119	117	122	120	137	121	131	117	145	104	119	126	132	123	137	134	126	105	122	134	123	119	118	113	136	119	117	119	121	106	109	146	119	128	128	116	109	103	119	104	131	116	123	128	115	109	121	112	118	128	97	123	130	109	125	119	126	135	127	103	112	114	131	128	121	127	120	129	122	127	108	110	121	112	105	111	122	117	117	117	148	123	117	114	139	140	113	125	123	131	108	114	124	125	115	121	98	128	119	141	122	133	134	128	126	111	113	142	138	133	136	135	115	118	111	129	119	114	128	112	112	107	112	110	104	129	102	138	134	119	128	118	120	140	110	105	109	113	104	117	98	97	121	125	119	116	124	111	123	113	106	108	125	138	122	131	117	116	132	112	113	119	139	140	107	135	118	121	120	99	106	112	135	105	126	124	120	123	119	100	113	116	111	128	124	119	124	115	133	135	94	107	131	143	109	140	115	122	116	122	116	118	121	113	120	105	141	102	136	126	132	130	114	125	125	136	96	107	124	128	113	138	134	113	114	109	130	114	104	137	102	104	106	123	141	119	102	103	108	108	119	122	131	121	111	125	116	108	113	109	107	106	124	115	122	128	101	119	109	122	144	120	104	98	113	120	131	130	126	104	124	103	126	128	102	117	110	121	123	114	132	137	123	116	110	118	138	98	126	100	109	113	108	119	136	128	109	129	123	116	128	113	133	102	122	119	101	113	126	126	132	112	119	103	138	117	130	114	118	121	117	136	110	150	106	115	104	116	116	134	121	113	117	125	108	123	114	114	109	131	127	104	102	107	100	121	118	131	123	141	107	104	128	137	144	119	141	92	125	123	107	131	118	124	113	105	134	109	99	121	103	131	115	121	109	118	155	105	132	115	125	125	117	124	122	122	95	109	130	113	125	118	110	109	118	117	115	131	111	125	102	120	113	129	133	144	109	151	127	128	124	131	130	123	120	113	115	138	116	129	107	117	121	115	117	103	109	107	134	115	110	129	126	125	117	131	133	128	112	123	126	124	102	104	120	126	129	115	122	121	123	108	128	112	115	121	114	126	118	120	111	123	110	117	134	151	126	126	116	117	113	112	105	145	129	153	125	98	104	100	123	143	131	109	134	139	134	130	125	125	107	109	117	116	122	129	121	141	110	107	126	109	132	113	138	126	119	125	94	107	133	142	124	121	115	119	124	120	126	120	122	108	125	120	95	127	120	118	119	134	105	102	124	143	124	117	118	127	112	150	103	121	133	131	106	139	127	111	105	122	122	128	123	124	121	144	114	118	111	116	116	121	128	139	114	125	100	112	112	105	126	118	121	133	132	113	120	125	114	104	117	117	125	111	105	135	98	115	133	95	137	114	120	120	112	126	129	101	137	126	122	118	147	102	135	98	121	114	111	122	108	123	130	116	110	134	111	116	109	119	122	125	117	113	118	117	126	115	134	105	121	123	127	122	115	129	114	131	137	111	139	124	96	132	124	96	99	121	113	120	111	143	110	123	117	139	120	127	140	128	125	117	122	115	114	102	115	125	108	107	131	116	117	116	116	137	109	118	101	117	101	98	102	123	120	95	121	102	120	135	137	118	121	112	110	120	147	135	132	124	151	114	91	139	107	119	137	111	131	116	125	126	119	133	145	133	113	122	121	145	105	111	129	115	111	116	123	116	124	128	127	119	134	131	128	124	123	105	123	128	130	144	158	124	133	126	107	104	119	116	124	112	111	92	128	122	115	139	122	123	111	134	106	116	141	109	111	137	126	116	135	117	140	92	119	109	114	115	113	129	105	114	124	125	117	122	132	126	122	137	141	128	95	104	99	126	135	139	118	122	127	139	125	120	110	140	134	127	122	131	112	122	126	114	133	126	126	129	140	118	109	136	132	115	124	130	124	95	127	138	118	122	126	132	107	122	112	117	122	129	120	135	109	112	103	83	109	109	118	135	141	120	131	118	121	134	106	113	104	125	100	128	116	122	107	114	108	125	111	122	113	112	135	114	119	113	127	129	118	93	104	137	130	142	117	139	124	120	113	126	124	109	113	111	130	153	115	130	138	101	100	108	104	158	135	123	133	117	121	137	112	127	136	119	100	138	111	137	127	146	116	113	116	122	110	105	122	107	107	122	134	123	110	127	115	118	134	125	118	121	127	114	138	93	115	119	129	122	108	112	124	122	144	150	115	100	127	129	121	109	131	131	122	111	118	92	116	109	142	111	122	124	111	103	112	106	79	122	143	125	137	123	113	126	130	110	125	126	100	133	129	116	144	129	132	116	115	129	129	121	136	129	131	111	123	117	122	125	115	138	127	115	104	131	124	132	113	96	118	110	125	131	129	106	120	117	116	115	113	121	141	125	132	112	117	122	117	114	127	122	121	112	131	133	129	103	142	130	118	126	133	128	131	117	106	121	135	119	123	109	116	129	137	108	123	106	120	115	102	124	132	111	88	114	119	115	122	130	101	118	142	107	110	117	122	138	124	126	141	108	109	106	126	121	114	136	136	115	125	115	102	109	126	109	127	109	126	109	125	111	109	134	99	121	124	134	111	138	120	109	125	122	113	121	115	109	122	120	126	116	112	112	132
6170	1977	5146	6288	5269	4264	3264	2453	1992	1603	1381	1138	994	921	823	784	678	721	738	750	871	997	656	650	642	572	502	527	514	440	461	432	449	409	426	417	457	445	479	497	590	621	501	515	556	499	462	419	404	437	499	501	504	517	552	577	519	440	417	415	374	402	397	356	365	362	390	383	361	354	320	306	306	362	329	324	343	323	306	280	307	312	312	306	304	325	338	328	343	315	295	337	301	304	335	309	291	299	335	319	302	289	315	315	320	303	301	309	336	316	313	286	306	337	304	314	275	299	333	302	313	306	324	343	333	333	301	281	291	305	312	281	306	297	320	276	326	303	305	293	310	306	314	324	294	307	298	299	306	271	317	308	298	303	270	329	255	306	324	332	323	334	332	302	305	268	285	302	301	292	309	316	291	306	302	309	309	306	295	271	272	315	338	328	272	300	307	304	301	291	302	313	328	319	284	309	309	303	316	264	330	321	289	295	328	344	298	284	288	304	295	285	287	312	293	281	322	278	310	281	299	307	258	314	320	266	281	310	279	311	310	326	272	341	276	270	295	298	328	322	291	288	284	314	329	318	295	288	313	289	290	321	310	298	295	325	340	322	307	267	309	274	318	288	274	273	310	266	301	299	310	273	316	320	267	312	316	300	313	301	325	300	319	292	317	298	298	295	290	333	296	299	312	291	318	321	318	322	306	293	284	301	281	294	300	305	300	324	323	321	287	306	313	339	316	310	302	300	333	284	330	317	297	310	288	302	283	279	315	348	312	293	292	293	296	304	278	287	345	316	299	309	267	298	274	317	306	279	308	297	308	287	287	305	309	289	293	295	318	285	302	317	296	295	298	309	307	301	319	277	315	308	276	294	308	322	308	288	307	330	309	319	282	289	272	320	325	281	326	336	307	279	306	305	282	281	335	316	297	302	322	316	319	293	303	304	299	340	304	311	291	296	264	295	292	276	305	307	281	305	310	292	332	282	319	309	292	300	305	314	339	307	294	321	299	304	301	300	318	303	327	296	333	289	319	287	309	297	326	312	313	302	285	304	284	303	318	274	312	313	295	317	283	346	287	319	300	331	325	306	281	316	313	321	305	338	325	339	307	308	305	283	286	313	273	290	308	284	296	336	312	329	318	316	287	310	283	305	276	269	307	306	307	274	311	301	297	282	275	319	330	267	318	305	275	298	273	257	290	309	297	295	279	265	297	313	286	304	298	282	291	312	292	292	283	302	301	318	309	285	316	289	322	327	288	293	327	284	318	305	274	270	280	289	317	318	287	294	264	301	316	323	271	331	290	284	317	301	287	288	314	305	294	309	297	277	304	312	283	314	288	299	263	296	320	286	305	310	276	310	301	276	299	297	308	285	334	302	309	305	274	289	270	308	318	288	338	327	302	279	331	278	297	304	322	319	305	325	311	320	285	312	314	291	304	290	313	266	301	316	273	267	286	291	275	268	297	305	283	272	265	299	260	278	290	279	299	324	319	285	299	287	270	267	297	314	326	305	310	304	313	301	293	300	309	310	302	289	311	292	285	300	293	296	324	318	320	316	298	289	281	315	295	288	310	267	296	269	299	254	291	306	336	298	330	269	258	308	294	305	284	300	318	288	306	309	281	320	297	311	295	323	303	300	299	318	323	290	286	301	271	281	285	277	308	314	313	302	286	308	272	305	279	307	272	293	293	289	310	288	290	337	318	278	296	300	278	284	320	285	301	308	286	293	297	307	318	288	289	281	290	308	284	267	294	304	331	281	296	302	299	315	298	309	294	294	300	305	301	319	295	284	317	303	287	329	284	299	318	301	278	313	310	288	307	292	308	253	279	321	285	287	288	301	270	297	288	307	285	296	307	316	298	325	304	322	282	301	282	325	295	324	279	311	328	282	296	291	327	263	290	283	310	290	289	301	291	284	291	274	293	286	282	313	286	301	309	315	283	334	292	316	297	289	296	334	309	299	298	322	306	284	306	297	322	311	309	301	282	284	321	309	304	295	303	300	262	303	300	300	332	303	295	287	294	316	293	281	300	289	300	285	286	332	293	298	300	300	316	287	287	298	293	291	303	321	278	277	270	312	313	297	289	298	289	286	296	299	288	294	303	278	312	319	305	327	288	299	287	299	284	319	307	289	278	321	296	292	269	304	315	287	330	297	288	291	261	317	302	305	334	297	328	303	278	293	307	323	310	334	278	294	322	278	280	288	285	303	291	318	303	313	293	301	309	301	281	293	315	329	307	324	289	294	289	314	297	336	292	289	334	309	296	310	311	308	304	292	303	312	323	277	284	298	311	334	300	315	294	297	304	278	276	319	310	294	316	310	301	286	312	328	329	308	290	319	304	339	319	284	301	325	308	308	284	312	268	304	300	294	287	295	289	282	294	286	281	315	300	297	297	315	289	286	285	300	293	297	285	279	281	309	306	300	317	311	274	297	325	299	283	295	296	336	293	312	299	290	296	306	285	298	298	284	290	338	291	281	308	271	312	292	289	290	300	298	279	287	306	294	266	285	302	315	298	312	285	323	307	317	323	308	277	316	296	308	300	287	303	301	256	337	297	250	295	315	275	310	286	336	321	310	261	276	322	297	292	300	292	331	280	304	337	306	313	306	306	307	321	305	317	292	300	314	281	303	298	336	289	278	293	302	289	300	290	286	317	315	283	300	294	274	298	247	312	282	325	290	301	309	311	315	272	285	310	294	284	298	313	301	299	292	315	302	350	313	286	293	294	313	301	308	265	285	282	317	299	289	304	285	303	315	313	305	286	316	291	312	319	282	330	310	316	288	302	311	296	296	307	297	317	264	298	298	315	261	324	289	293	303	302	287	322	297	309	302	286	300	300	302	260	291	280	282	273	315	301	302	308	305	284	296	316	286	289	301	315	292	272	271	316	313	314	287	291	293	248	305	292	310	286	286	329	303	315	289	285	350	302	294	299	309	298	307	290	300	317	320	294	312	287	321	283	259	339	302	287	298	308	272	303	309	320	283	295	317	318	292	311	289	310	304	303	282	342	271	302	310	350	320	307	293	316	314	298	321	305	307	306	298	313	285	308	297	306	340	313	278	288	321	296	308	302	317	289	295	296	309	299	316	300	329	309	324	322	255	308	287	293	319	294	307	302	307	296	314	265	262	282	264	314	304	304	322	337	295	300	321	310	328	296	299	288	323	299	301	298	290	303	347	322	321	304	293	303	309	282	306	286	321	302	302	308	294	290	300	290	294	294	302	302	323	328	297	310	298	318	275	286	304	283	293	286	298	281	297	278	317	296	307	285	291	308	300	300	317	305	301	298	321	299	301	291	286	312	275	294	295	338	317	317	304	309	311	299	272	298	280	309	293	294	254	281	311	306	295	322	281	295	333	283	325	310	315	275	281	318	319	293	296	295	290	291	315	268	305	306	323	295	301	290	292	292	322	331	309	346	312	297	317	287	271	286	297	310	265	282	321	317	291	289	300	317	300	324	287	269	305	309	280	293	295	317	305	301	300
15330	3784	4461	3392	2306	1518	1059	817	590	466	390	377	260	285	281	260	217	218	210	213	243	277	185	198	210	185	149	176	168	171	153	147	138	154	147	160	149	165	135	167	134	181	173	158	181	178	162	150	133	138	149	166	175	168	208	158	167	161	122	147	142	151	143	134	155	143	126	138	142	135	147	137	120	126	116	129	127	125	140	132	107	140	125	98	134	134	135	140	145	129	115	123	141	136	135	132	120	128	132	106	120	119	115	130	130	146	120	140	147	148	129	113	108	147	153	139	140	133	131	134	132	142	113	133	145	122	125	123	119	132	121	138	116	110	129	121	119	101	128	145	117	110	136	130	127	114	128	122	125	129	124	123	114	135	123	126	146	131	120	119	127	134	117	116	136	142	120	126	116	110	135	112	124	121	128	117	104	142	139	133	113	142	138	120	133	139	126	128	131	134	142	126	119	108	125	122	133	134	116	126	106	120	109	141	135	116	120	128	134	113	124	115	145	139	141	131	133	134	134	151	129	123	133	144	136	130	149	137	106	139	133	138	112	128	140	105	119	139	135	110	128	110	141	130	129	128	133	128	130	128	130	153	130	138	131	116	109	129	113	122	133	126	143	149	159	128	113	115	148	138	113	135	135	113	129	129	131	114	124	123	130	129	115	143	111	126	128	134	136	135	118	126	129	122	123	116	155	132	142	127	116	98	145	140	133	105	126	119	116	144	116	119	115	137	133	139	125	114	133	130	105	133	132	128	124	127	137	117	122	142	126	125	122	136	128	125	152	137	129	126	106	129	133	132	105	125	130	136	126	128	132	135	135	137	122	126	125	142	116	105	122	122	144	147	125	115	123	107	122	129	125	148	112	160	141	102	142	126	147	115	113	118	130	130	149	133	124	134	133	132	131	133	124	134	144	136	122	128	120	125	109	117	124	132	101	148	142	136	121	143	136	142	125	117	122	130	143	123	130	135	120	116	118	145	140	124	111	125	120	130	130	118	127	119	113	130	131	122	134	139	120	127	132	127	127	124	142	139	132	113	118	116	125	120	122	124	125	123	143	136	139	111	147	102	121	129	145	130	115	126	117	129	136	152	128	146	137	130	132	123	104	136	125	104	151	124	138	150	108	121	127	119	129	130	106	103	120	137	142	118	138	128	138	114	104	128	145	105	131	134	122	93	125	120	112	133	127	128	127	137	112	105	131	139	122	117	131	128	130	114	126	127	131	140	135	117	119	126	144	119	139	135	131	129	130	131	135	148	120	132	128	136	112	143	108	119	122	125	116	113	138	124	152	130	128	123	120	132	132	138	126	124	145	126	145	122	127	132	132	127	113	141	125	134	116	137	145	154	121	119	128	120	140	125	105	127	120	107	126	145	132	123	134	115	119	121	134	120	138	125	143	157	120	138	124	124	139	134	121	135	143	119	118	135	142	125	132	114	138	116	126	132	121	148	129	139	103	114	154	111	139	116	122	141	130	125	131	112	132	116	153	130	114	132	117	128	109	134	144	123	140	120	115	139	157	144	124	156	145	124	138	129	133	125	131	126	125	125	113	120	120	116	124	112	114	135	135	139	119	127	146	122	127	133	131	139	131	121	105	131	127	124	122	122	137	143	121	156	130	134	108	132	136	137	122	127	125	125	102	123	127	127	132	121	130	133	119	117	132	149	131	126	143	133	112	113	111	140	117	122	137	139	117	131	117	153	115	132	124	123	123	147	115	126	130	123	137	147	122	153	134	113	127	136	141	128	113	114	123	142	110	127	131	127	123	138	136	148	118	129	137	116	130	137	125	137	119	115	123	139	125	117	138	146	110	113	107	120	130	122	120	146	136	141	114	131	149	117	123	117	149	134	96	140	134	138	123	124	100	130	135	115	129	120	111	148	124	126	109	144	130	100	134	112	135	125	100	111	120	129	126	125	137	141	112	99	124	130	127	134	141	130	128	136	126	139	126	117	138	124	135	134	121	132	129	137	121	131	109	115	133	150	121	163	123	120	131	119	119	120	133	113	117	140	130	146	127	146	114	109	115	140	124	118	124	125	137	143	128	121	147	129	130	105	113	126	157	120	144	127	122	120	123	93	117	128	119	134	104	123	113	113	138	116	124	118	130	138	112	114	124	120	136	139	140	118	106	138	159	123	143	137	130	145	161	115	133	135	110	137	131	133	150	137	138	131	137	127	125	146	128	137	135	112	124	116	118	160	121	129	98	133	108	127	137	129	130	128	97	130	132	146	120	138	134	124	113	123	126	120	112	132	107	115	139	137	138	139	135	142	130	123	128	132	123	132	127	123	131	105	132	145	113	116	152	109	116	133	109	115	147	115	130	131	130	145	134	131	112	116	118	137	121	130	147	144	123	122	130	141	136	102	132	136	124	145	113	128	124	123	135	112	112	124	131	140	137	120	112	91	135	117	123	109	125	126	131	103	123	127	102	125	121	143	122	124	102	117	123	120	119	121	125	114	132	112	158	125	140	133	120	129	129	134	137	128	144	129	140	117	130	122	116	146	125	132	109	152	103	120	147	138	149	120	127	129	120	134	120	112	115	117	116	123	132	125	125	132	118	136	140	131	107	117	125	120	131	142	125	109	140	109	123	142	107	117	131	144	140	123	120	128	124	110	128	130	125	116	136	147	145	138	127	123	141	147	121	127	128	132	138	148	134	142	140	126	122	143	137	119	125	106	126	115	133	110	132	112	137	115	134	123	136	120	104	143	136	140	136	119	130	131	139	137	113	139	135	143	145	118	112	99	124	125	144	157	137	130	128	127	128	122	137	119	123	132	131	102	112	128	124	109	119	134	116	120	136	121	120	105	125	137	116	123	122	131	124	137	113	126	111	132	110	125	112	110	139	126	124	129	151	129	128	132	118	133	126	133	115	125	128	119	128	137	138	129	110	152	142	125	121	134	136	112	127	120	132	135	114	146	136	100	107	128	129	116	123	128	98	138	114	129	122	117	139	101	133	112	149	113	124	132	111	132	141	116	119	138	122	149	123	129	124	105	117	116	145	131	129	123	117	109	119	135	112	126	122	122	122	113	113	126	141	132	140	116	115	116	126	133	129	119	110	131	142	134	116	139	130	141	153	134	138	93	136	124	150	129	127	138	133	132	121	146	124	118	111	139	131	118	132	114	117	126	124	129	127	136	137	144	127	127	119	117	128	118	133	132	136	145	140	136	116	134	109	107	118	116	135	119	124	110	141	120	142	136	110	131	138	136	119	140	132	127	126	132	115	131	133	137	137	131	122	109	110	132	163	135	121	123	138	138	135	147	123	154	130	124	135	102	136	126	135	144	115	130	127	136	126	136	128	129	128	128	148	145	152	136	124	132	146	122	124	128	130	106	139	140	120	135	120	108	144	123	121	123	115	125	125	134	153	132	117	135	139	133	129	134	142	117	122	120	133	130	133	137	107	129	122	138	150	146	104	113	108	136	108	134	117	126	140	150	161	108	131	132	135	132	122	131	131	110	143	129	131	140
8211	3131	7870	9275	8191	6457	5131	3980	3278	2604	2160	1815	1467	1345	1238	1134	1122	1072	1021	1128	1250	1522	995	911	881	784	704	697	688	672	655	594	548	501	539	532	606	571	608	642	798	843	598	612	623	635	579	535	533	559	625	642	618	663	685	734	687	513	498	470	468	487	438	446	410	432	444	438	394	394	377	392	364	344	371	367	334	327	329	327	377	333	344	386	355	312	347	361	352	362	369	347	323	332	343	334	335	325	344	339	378	376	337	339	333	383	365	373	350	371	326	342	358	306	362	322	369	343	364	343	361	375	363	338	386	338	354	330	366	312	317	332	317	355	332	336	324	327	342	339	321	326	344	358	327	327	315	303	309	333	342	377	335	327	318	340	356	323	314	372	312	332	359	354	334	327	323	327	294	328	336	327	345	329	351	322	342	322	342	331	343	313	353	339	336	334	325	313	317	329	300	328	320	309	311	331	327	375	329	362	330	313	320	305	342	341	334	321	342	318	336	309	327	332	344	347	300	333	311	330	337	321	300	325	307	328	341	337	340	322	328	324	360	343	330	310	349	340	336	325	345	312	352	340	303	321	317	336	315	323	285	340	329	312	334	358	347	324	334	339	335	336	327	336	324	320	353	300	331	311	315	352	327	335	330	334	313	330	289	304	325	357	341	315	296	340	324	338	323	332	301	354	336	361	350	285	306	331	331	338	310	323	323	297	337	318	331	321	320	317	315	295	321	328	316	314	341	335	322	319	340	337	320	334	316	339	341	327	304	317	328	336	314	316	296	280	339	359	334	340	345	341	353	339	289	325	321	343	348	326	320	364	343	300	316	319	323	365	296	307	332	353	328	320	333	330	295	321	324	286	343	334	306	322	349	305	315	330	331	336	349	312	360	341	342	342	365	314	353	341	322	308	336	335	325	344	339	317	318	314	343	333	329	316	340	342	323	328	343	353	338	311	320	323	313	299	314	297	346	321	338	360	335	331	334	310	358	304	332	306	337	312	322	312	314	316	344	375	328	337	304	379	341	345	308	315	299	345	342	351	296	346	346	328	335	318	319	288	348	305	318	369	267	335	331	354	316	281	347	327	327	312	344	281	336	302	329	311	322	341	301	289	312	327	321	307	322	312	292	320	340	357	332	312	316	328	335	322	323	344	313	311	345	351	343	330	331	330	314	291	366	327	354	318	333	326	330	314	309	326	319	325	348	299	340	319	341	337	320	284	303	284	313	297	297	341	329	325	288	316	321	324	314	336	356	327	306	312	323	338	321	336	307	333	329	352	311	339	358	310	351	359	291	312	313	356	305	356	327	309	333	320	332	329	335	333	306	331	306	325	315	332	341	316	353	303	344	298	324	340	346	306	303	333	351	360	318	321	328	329	337	329	317	305	338	328	337	335	304	298	330	343	338	392	367	333	310	323	334	295	316	318	303	330	328	319	302	299	335	305	330	321	338	303	336	321	309	285	352	331	323	327	304	321	337	339	346	322	328	336	336	342	350	338	323	312	296	317	356	316	303	335	296	312	347	336	319	307	324	303	322	348	336	339	353	336	323	298	314	318	324	282	354	317	336	303	354	335	310	292	315	304	304	335	347	350	346	341	329	342	350	330	328	328	334	338	347	342	335	336	321	317	343	335	324	298	347	325	320	361	311	316	325	328	342	352	329	312	307	320	319	324	301	317	309	371	338	346	333	356	311	324	306	306	323	341	363	290	328	337	299	315	307	337	331	310	352	324	309	313	311	335	343	302	319	353	319	294	314	323	346	323	331	334	349	337	319	289	332	345	350	337	359	348	328	327	327	354	301	322	315	335	312	289	313	347	330	311	323	327	324	352	329	320	324	308	321	340	327	285	320	331	332	337	323	338	323	313	340	333	316	323	323	328	330	327	323	320	331	340	335	318	315	352	301	320	309	316	316	304	319	347	296	318	324	330	322	310	323	299	330	323	309	351	300	303	343	311	337	317	349	343	328	325	297	343	334	331	340	309	340	331	291	337	327	326	309	337	310	325	328	296	311	309	333	314	318	318	334	332	293	335	334	350	347	346	340	361	357	304	337	366	325	328	330	342	345	321	331	301	338	301	334	338	327	346	307	322	360	291	325	324	313	318	312	313	350	325	321	318	315	300	310	301	319	316	320	317	300	347	328	289	345	319	305	302	337	344	331	331	295	318	301	344	323	314	340	320	339	330	337	319	330	351	308	322	319	361	317	309	343	329	342	310	345	334	312	323	346	324	328	323	313	332	336	383	349	348	341	323	334	323	300	320	303	332	318	328	323	306	297	354	318	332	321	373	281	333	339	337	350	333	308	309	316	334	326	353	315	355	335	368	318	302	352	291	317	311	322	343	325	369	338	338	319	348	315	344	316	325	323	343	342	331	326	312	336	341	337	348	356	332	319	348	316	349	346	318	308	328	314	347	315	331	315	358	348	332	321	308	328	303	347	350	351	318	327	320	332	311	344	319	283	330	308	336	367	335	308	352	316	314	326	341	341	319	330	319	328	327	347	307	333	321	328	295	326	340	320	324	310	343	328	306	291	344	321	339	295	338	325	334	302	338	328	346	291	336	311	304	320	331	318	298	315	321	338	288	307	323	343	318	323	335	315	318	342	310	310	334	314	322	345	360	322	344	311	318	300	328	310	348	296	329	314	312	294	335	331	358	324	368	308	313	313	306	341	322	335	353	339	318	350	318	356	304	329	310	347	335	306	377	349	302	330	342	349	327	345	325	339	337	338	320	339	312	308	313	312	299	347	337	320	335	364	299	309	335	338	351	315	348	314	326	341	318	310	330	356	323	354	340	327	356	296	323	341	328	368	323	335	322	346	319	326	342	348	328	323	331	319	305	325	321	317	334	308	340	336	319	319	313	350	310	347	312	351	331	320	353	326	318	316	348	323	354	347	352	353	317	333	313	319	338	315	321	312	302	322	327	321	340	306	344	328	360	327	332	339	291	312	348	301	311	340	347	321	338	326	327	313	365	310	346	353	323	315	345	326	350	327	317	345	320	324	306	335	332	331	335	327	316	334	336	334	332	333	340	328	334	321	335	350	338	335	309	350	364	331	338	333	336	326	338	306	320	314	327	316	334	309	329	321	356	312	331	334	328	346	324	308	318	316	331	315	318	323	304	324	315	347	341	324	344	319	348	329	327	304	315	348	351	323	327	346	327	347	315	325	341	334	331	329	333	313	337	340	322	316	360	302	322	299	377	332	318	316	358	305	302	331	345	309	326	321	374	305	316	342	314	330	328	327	334	343	313	307	308	345	315	303	305	318	323	308	332	348	298	310	356	349	322	294	359	339	321	333	321	336	331	304	350	309	353	316	308	340	332	303	353	294	312	307	357	330	317	343	328	328	302	318	345	348	360	354	330	348	312	339	327	329	335	314	349	332	316	332	291	346	292	304	325	345	319	320	300	329	324	369	364	348	323	326	309	372	350	342	310	302	315	330	308	366	358	310	314	297	347	327	358	344	344	291	304	349	340
2909	845	1056	877	634	447	361	358	297	271	255	245	245	246	218	216	222	223	224	260	229	258	203	239	240	228	222	255	218	201	191	199	217	209	188	228	219	200	207	219	237	191	193	202	226	234	243	241	230	257	235	244	225	232	214	221	208	216	202	204	208	234	178	241	216	204	192	190	219	199	233	217	198	206	213	179	194	232	237	225	198	200	204	201	198	172	212	188	220	193	187	206	208	222	198	220	222	202	223	214	202	197	212	212	188	213	217	210	188	221	198	230	232	201	218	217	191	214	221	213	206	188	173	197	240	229	189	218	202	177	197	189	209	209	206	179	207	209	207	213	199	218	205	193	229	207	196	208	198	191	207	211	194	205	203	210	223	185	182	200	191	209	194	216	221	182	210	203	211	216	195	222	203	203	219	226	205	208	188	191	170	218	168	228	191	229	196	241	205	230	193	203	195	210	206	216	219	213	216	214	210	226	223	222	201	196	198	204	192	212	204	191	203	202	243	234	221	225	209	209	213	213	199	210	206	215	239	191	194	208	208	196	221	212	215	192	227	216	213	213	219	190	228	208	228	207	208	214	195	217	226	210	205	230	219	211	230	196	219	215	178	202	184	212	208	230	213	223	224	230	220	211	213	226	221	230	207	202	223	215	194	207	209	209	219	213	200	199	200	203	205	222	206	222	229	216	206	192	209	199	212	204	179	218	205	229	231	214	222	207	209	206	198	225	216	196	231	201	185	198	217	206	204	222	226	217	218	206	224	215	234	208	217	228	202	207	218	222	241	213	194	217	201	187	234	216	179	191	244	234	215	207	191	215	198	204	238	211	229	222	210	233	221	240	196	207	220	237	233	201	198	190	233	184	200	186	212	195	187	199	202	228	187	210	201	199	202	226	220	184	212	207	221	205	202	206	195	177	193	213	201	227	205	224	205	213	202	187	204	188	228	215	228	223	205	201	217	201	204	218	217	197	197	211	216	225	224	215	205	197	194	229	202	200	197	192	223	214	217	210	238	204	210	219	213	239	220	204	226	208	227	184	199	214	196	217	202	174	219	239	205	212	225	203	207	206	216	204	207	237	208	193	200	214	221	215	203	204	225	207	205	216	225	204	210	198	222	221	241	219	217	214	202	198	239	243	212	198	221	202	195	204	208	246	207	205	233	191	197	193	207	178	191	202	219	201	225	193	213	241	220	197	226	202	187	209	193	204	205	222	202	221	209	203	212	199	201	195	189	220	212	210	199	194	207	228	207	208	225	187	193	199	219	224	200	205	218	202	200	221	197	220	223	208	207	214	213	204	227	194	233	227	201	200	221	214	203	227	205	225	205	205	189	205	220	209	217	200	194	208	188	200	215	182	230	208	207	229	225	197	228	193	228	204	223	196	199	245	202	217	196	200	208	217	219	238	217	190	212	190	199	233	199	236	198	203	218	206	211	213	210	204	228	224	206	204	214	196	216	222	185	222	184	226	203	214	202	202	207	226	244	196	201	215	204	210	198	226	197	201	232	206	183	198	196	210	189	205	217	220	207	212	201	187	215	209	215	205	192	207	212	168	202	192	202	195	225	200	195	223	225	214	195	233	195	201	214	202	194	191	199	220	224	218	172	204	219	185	212	240	210	193	184	215	185	231	204	202	204	209	192	224	221	223	205	206	211	222	193	217	201	248	201	211	212	214	231	214	205	219	217	202	190	190	217	221	210	214	243	205	213	225	227	209	192	207	205	202	219	196	205	194	214	218	224	227	189	201	217	213	203	209	195	214	197	221	219	196	174	223	195	183	211	184	189	190	216	217	238	192	169	206	227	213	217	188	255	200	204	204	195	212	213	201	198	212	227	216	186	205	197	205	209	206	202	205	228	206	223	217	197	180	208	233	222	204	217	201	212	204	224	206	219	186	198	206	191	182	211	240	218	199	203	211	230	219	219	217	202	196	203	197	202	175	196	212	196	195	236	214	203	185	209	219	224	205	213	215	194	221	214	217	197	177	227	214	213	198	211	220	193	198	219	191	202	227	216	234	237	210	199	213	197	233	203	217	196	203	200	194	214	204	225	202	224	211	240	228	222	194	227	206	247	241	220	219	216	199	203	225	244	183	209	215	203	221	199	204	227	221	205	194	206	190	188	179	203	213	223	206	196	220	214	221	197	201	208	196	244	199	214	235	247	209	236	241	206	189	208	209	182	227	228	222	196	205	214	187	196	201	221	233	211	190	212	215	207	218	216	205	225	214	209	212	228	220	219	203	211	203	194	207	211	204	195	207	206	209	199	199	189	200	218	224	223	230	204	189	215	213	203	195	208	228	226	210	203	210	186	195	199	215	217	201	208	205	214	195	245	194	199	213	192	210	190	186	220	196	218	217	218	217	210	200	218	225	231	223	198	208	215	214	194	246	222	207	222	221	204	228	187	202	205	213	208	218	221	230	216	187	206	197	191	208	197	184	214	199	197	225	205	185	220	214	212	211	235	216	215	196	210	201	189	205	211	176	209	222	230	208	234	187	235	215	228	210	205	219	185	176	205	229	217	214	201	221	206	190	227	215	190	217	205	195	192	202	215	205	212	209	198	219	237	207	188	221	215	212	202	191	222	220	232	213	193	226	218	228	219	210	195	223	211	217	200	206	224	207	220	204	188	231	213	189	191	224	194	208	172	208	190	207	211	241	218	194	228	220	226	198	207	189	226	199	216	191	233	206	199	205	203	218	241	205	198	215	217	224	219	183	200	229	243	205	207	225	223	203	240	223	201	202	217	215	189	209	200	187	200	231	220	189	198	216	220	202	235	218	217	209	227	219	215	215	210	221	199	227	202	232	222	229	192	225	221	196	188	231	189	182	226	233	202	222	223	195	209	186	205	200	216	217	221	194	224	218	233	192	210	234	203	218	228	210	217	213	200	210	217	220	189	192	210	239	187	205	204	206	193	200	215	203	241	193	188	200	203	206	219	223	210	208	202	213	207	212	209	206	218	189	220	213	191	225	198	224	191	213	196	190	242	212	206	207	197	183	212	202	214	216	200	210	205	193	203	213	189	227	215	221	228	227	227	196	191	222	229	203	200	205	221	219	225	203	206	200	193	218	210	222	214	229	227	202	216	186	221	210	211	204	234	236	189	191	210	199	207	235	200	220	217	205	233	223	210	208	219	223	218	196	203	200	199	227	217	213	202	223	237	187	222	193	181	215	198	224	195	215	193	192	215	226	221	188	201	229	173	210	217	211	185	192	195	184	232	217	233	214	232	208	193	209	205	190	231	198	226	193	215	235	189	215	186	202	211	202	205	225	232	190	189	224	207	196	202	212	208	192	182	206	227	210	210	207	220	189	215	225	194	194	223	214	204	202	216	189	203	203	229	204	208	201	193	207	222	206	224	177	210	190	176	217	206	171	235	234	225	236	214	181	210	215	183	224	203	210	210	197	219	205	209	208	198	229	215	223	215	214	224	202	217	222	199	225	213	203	176	216	218	181	210	207	207	203	209	212
2606	1083	2248	2454	2155	1747	1387	1195	966	823	728	668	653	572	636	549	538	546	609	566	687	715	624	605	579	535	507	532	551	520	574	485	489	479	520	498	523	508	572	536	545	563	569	558	554	574	548	551	581	516	579	578	557	587	600	620	560	527	553	578	521	533	517	519	527	496	546	482	520	505	486	492	453	487	466	512	456	489	481	497	511	457	486	475	488	493	498	470	487	491	521	477	496	499	497	482	488	488	510	522	512	512	494	449	503	489	489	505	479	494	506	472	485	503	441	474	501	460	495	508	447	512	494	526	472	481	480	519	479	489	481	482	487	525	488	506	506	473	498	482	506	501	489	507	492	490	470	479	464	497	493	497	491	471	507	483	510	474	486	454	485	501	477	486	499	506	505	470	468	483	481	476	473	465	494	491	521	478	481	519	460	492	444	544	483	483	511	479	526	473	501	470	483	450	501	475	492	473	492	460	490	499	463	463	494	505	509	474	470	484	483	479	449	484	533	471	473	514	472	464	519	469	472	467	500	452	488	460	559	479	479	476	508	512	516	479	462	493	496	517	513	485	513	441	487	493	466	477	469	469	486	479	471	493	514	501	486	510	485	465	489	437	489	509	558	435	502	483	488	520	463	484	498	478	477	451	494	475	466	479	460	511	489	432	467	516	502	544	520	459	474	474	481	454	504	463	510	472	485	450	471	467	501	472	507	491	474	469	507	492	483	477	424	522	468	505	474	471	480	504	488	477	483	479	468	471	499	485	539	478	487	494	482	466	475	501	474	478	522	507	474	501	518	479	462	506	482	500	543	480	500	454	441	493	503	477	520	497	488	489	458	521	513	497	469	482	524	485	518	462	512	463	495	463	469	500	474	475	500	488	465	491	439	463	464	500	473	473	487	492	484	471	456	481	498	505	520	523	488	497	475	512	467	502	460	494	505	480	445	480	479	511	458	440	510	454	489	514	478	508	491	476	473	487	463	479	521	489	469	471	485	477	474	497	484	483	460	457	487	463	454	466	528	479	481	469	490	463	518	499	537	506	505	509	434	479	479	463	482	447	504	494	479	510	461	480	476	459	487	497	422	466	483	459	497	482	487	501	447	476	504	483	452	484	483	465	474	496	505	486	464	495	523	503	460	503	483	443	486	483	489	503	499	471	506	483	452	471	516	517	464	470	504	477	503	455	470	458	525	486	507	470	444	476	460	507	455	418	507	475	468	456	482	472	449	469	512	503	474	481	527	467	515	455	467	514	465	487	484	470	496	469	470	486	490	508	468	506	500	493	471	473	464	482	507	450	497	507	519	479	546	483	483	489	478	456	499	515	485	519	512	479	512	532	444	483	501	500	488	524	466	497	519	502	515	511	453	496	550	458	521	471	448	497	463	484	474	473	495	515	458	487	499	441	448	468	496	466	502	481	496	507	469	484	501	459	478	467	476	485	460	486	498	481	481	484	459	452	490	490	467	488	502	477	492	481	463	447	491	476	457	471	514	471	471	511	544	488	491	506	430	458	436	510	466	495	521	522	416	503	508	500	484	512	476	457	475	469	498	471	492	460	466	488	449	459	473	514	467	488	459	490	499	476	497	458	483	509	531	492	514	523	471	493	490	458	507	446	463	482	503	488	470	516	487	507	467	472	466	491	505	503	441	483	469	460	461	499	498	418	518	464	515	481	485	476	490	512	464	480	509	494	485	510	516	493	483	491	434	495	484	476	533	468	496	463	498	482	498	496	497	502	469	479	527	476	466	483	467	483	464	479	471	488	471	505	473	498	504	512	508	497	453	498	478	469	464	478	466	496	485	500	512	494	477	497	497	518	480	510	498	461	485	482	457	485	493	539	502	461	458	506	436	509	467	498	473	446	481	460	495	476	485	520	465	499	501	503	468	457	502	482	536	465	473	442	444	512	462	461	458	447	485	527	437	512	488	516	488	510	468	474	473	502	500	493	463	479	472	489	487	481	484	523	486	474	483	531	476	492	449	528	485	532	515	541	470	444	473	492	498	487	506	469	492	487	520	457	486	452	471	464	483	492	475	479	498	491	477	524	490	495	486	502	527	515	479	489	533	485	498	479	459	449	475	520	485	477	467	514	494	490	460	510	504	463	471	475	500	522	452	469	458	457	523	443	498	483	531	507	515	496	498	512	484	475	493	442	488	485	540	473	477	492	508	496	490	448	466	494	507	507	507	493	469	466	470	477	499	454	491	477	477	491	452	514	496	473	465	499	459	489	501	478	455	508	512	473	513	465	475	498	533	452	481	489	471	484	477	490	459	462	463	503	473	488	501	483	490	486	520	488	479	506	500	526	483	452	474	467	473	453	466	466	471	493	479	504	481	500	483	446	473	478	539	463	495	498	493	469	471	492	527	497	452	481	499	500	482	480	474	487	485	479	459	453	523	483	518	489	499	491	514	503	481	480	457	466	482	473	479	457	508	463	431	477	475	470	487	484	438	516	514	512	513	509	440	471	482	477	471	456	465	500	495	471	492	519	503	484	438	482	471	556	484	486	466	474	468	475	475	497	508	503	466	439	480	515	488	499	484	466	506	500	481	526	485	520	464	517	476	491	476	512	485	479	450	485	495	521	471	480	501	455	435	482	502	480	496	465	487	506	529	498	513	520	469	476	469	505	496	471	502	490	459	500	505	451	462	506	459	487	523	522	503	480	465	485	488	464	482	504	496	482	472	487	497	515	478	463	526	471	493	481	479	494	478	483	501	513	455	479	512	503	467	474	452	482	452	483	463	461	494	495	486	497	494	510	508	479	494	509	526	479	509	487	519	485	491	455	455	468	495	459	498	480	447	473	492	501	477	485	451	506	456	485	455	461	517	425	437	482	475	484	455	510	474	438	503	462	460	466	478	458	424	498	476	473	486	471	461	502	477	481	471	479	466	508	480	464	501	462	528	472	513	471	521	498	482	517	451	468	511	492	507	488	457	531	485	490	486	495	466	457	466	460	460	480	512	459	491	478	468	514	505	495	460	472	461	473	495	460	501	488	524	483	462	466	500	535	506	499	469	484	497	449	453	495	494	492	463	454	493	484	470	494	468	477	476	501	499	465	503	484	442	487	479	511	468	518	490	497	497	486	464	470	499	532	501	496	481	510	439	489	475	491	470	496	483	492	478	467	468	510	463	475	480	455	487	483	478	472	463	493	487	482	484	490	495	484	484	517	514	516	444	499	474	496	500	486	513	496	503	469	495	496	483	492	492	487	486	490	497	473	483	500	495	465	482	507	490	526	489	477	503	488	486	493	476	501	489	501	497	475	501	481	484	510	486	462	522	469	471	483	467	513	462	456	467	511	487	487	459	496	459	487	508	497	466	486	489	476	487	487	484	461	453	522	468	491	476	477	466	480	449	538	506	477	482	485	491	516	471	498	496	493	499	451	503	506	502	468	504	490	492	457	488	492	449	460	477	546	469	483	439	498	474	493	450	473	446	534	485	475	510	469	509	500	471	490	513	488	492	485	506	505
8620	2023	2536	2046	1354	897	678	533	439	332	292	218	197	196	195	195	171	189	196	176	158	202	166	168	153	170	150	160	144	149	143	123	139	103	130	144	139	171	145	161	169	130	168	143	147	144	157	135	121	125	158	163	128	130	162	165	142	121	146	115	131	132	138	139	128	114	138	109	121	132	136	102	127	142	126	124	121	134	120	99	120	116	112	126	118	115	126	114	114	133	135	137	141	115	148	121	115	126	129	137	120	116	119	137	129	112	127	140	107	118	114	118	107	112	111	105	102	120	101	136	119	114	129	116	123	109	127	91	118	105	110	115	124	113	121	127	112	123	109	101	136	116	122	114	117	100	130	89	122	138	134	115	128	109	115	125	120	132	134	126	109	107	119	117	134	130	125	117	119	113	139	118	121	122	124	107	108	122	136	129	128	131	125	114	134	129	124	124	117	86	107	112	114	111	118	118	106	109	114	122	107	119	119	140	135	112	112	127	119	117	137	112	123	109	121	156	98	118	105	87	126	123	109	122	122	141	110	113	118	101	119	128	116	107	146	109	122	118	115	110	109	114	121	131	103	122	131	119	121	89	119	116	106	104	118	128	116	97	119	121	109	113	126	116	125	119	119	122	127	122	134	104	114	122	112	109	136	128	116	119	95	115	126	108	118	125	124	138	112	91	121	134	120	128	104	123	95	118	108	124	129	106	105	108	99	128	136	129	130	121	123	119	135	108	113	134	121	111	119	113	137	142	114	110	126	135	112	122	113	134	128	113	122	119	115	113	106	118	131	118	109	112	114	114	117	120	122	120	109	99	118	112	116	125	119	120	114	121	113	128	119	120	126	113	116	120	123	118	123	127	103	121	128	117	127	128	123	112	138	105	125	107	120	109	129	114	112	133	122	114	132	129	122	115	105	121	130	132	126	113	127	132	120	126	122	115	106	136	133	100	108	111	119	104	136	97	104	141	111	121	120	130	116	95	99	114	113	114	129	109	97	100	124	105	125	133	115	115	139	135	139	121	117	129	120	133	116	109	112	107	121	103	123	113	126	106	106	127	116	119	119	105	130	108	112	107	102	113	102	112	107	127	106	111	116	111	126	141	137	118	110	130	115	111	129	117	121	125	112	139	146	112	95	137	131	128	129	132	118	113	110	139	111	131	97	127	117	120	123	125	128	114	122	112	153	124	121	129	116	116	135	115	135	132	127	130	122	109	124	127	101	115	108	130	113	99	126	130	115	120	120	121	102	100	118	116	106	108	135	112	119	117	118	124	100	109	136	122	96	126	131	107	109	120	129	130	110	96	103	126	131	115	118	125	119	121	114	115	93	106	112	109	107	137	111	114	134	115	121	112	93	115	111	105	103	117	102	137	101	116	121	139	132	144	139	100	114	106	106	125	111	135	117	131	91	128	112	118	117	124	108	114	118	101	132	106	143	129	137	123	118	121	104	115	101	112	131	106	130	123	108	117	121	118	100	125	121	113	118	127	104	123	135	104	116	108	116	111	108	105	120	109	134	132	136	115	124	119	111	134	117	122	107	116	104	92	127	116	143	127	127	132	131	120	107	124	137	107	122	105	129	101	105	122	127	117	132	112	104	109	132	122	132	105	107	111	104	117	106	103	118	141	119	114	103	108	115	137	129	115	89	131	109	107	121	133	104	139	130	115	109	120	132	117	126	114	123	143	118	117	127	124	114	136	115	139	126	126	129	103	103	124	133	103	100	119	120	115	110	123	99	138	126	103	128	126	134	113	125	117	116	128	140	114	139	114	102	100	125	110	139	131	123	129	114	110	110	147	117	120	127	111	117	128	120	104	108	107	126	128	119	105	118	116	108	120	113	127	105	124	111	115	131	102	117	100	123	117	107	118	130	141	117	109	117	125	143	139	125	110	121	125	135	117	117	131	124	125	103	137	102	115	105	118	109	104	122	96	117	123	123	100	107	123	119	118	116	119	116	106	130	99	98	127	119	122	121	145	132	114	128	130	102	120	135	117	112	134	102	117	113	111	121	115	117	119	135	120	104	123	124	105	104	111	118	128	131	126	134	125	136	102	133	98	121	104	104	122	120	111	116	128	106	106	93	109	118	114	131	102	103	122	131	103	121	122	130	125	118	110	115	121	119	121	108	118	106	126	114	132	117	109	134	121	126	104	134	134	121	143	112	109	127	117	110	115	123	95	123	126	96	122	113	113	103	123	109	113	122	128	118	124	111	118	137	107	117	105	117	124	127	109	119	131	91	107	116	129	118	103	128	123	145	130	115	133	119	110	114	119	128	106	131	127	114	113	119	109	118	115	95	117	112	140	127	141	130	93	118	107	123	121	99	131	106	131	138	124	137	105	121	125	123	126	122	125	113	125	101	112	124	121	102	141	145	96	105	137	103	104	118	101	103	136	110	119	95	117	112	135	125	135	113	117	100	116	119	131	124	107	111	129	114	127	121	113	105	132	107	113	111	152	117	118	113	106	121	126	115	112	108	114	140	115	126	129	137	118	112	143	131	123	134	81	125	147	106	132	127	140	134	111	122	111	114	126	113	110	117	126	105	136	116	112	111	114	99	127	112	129	117	125	128	119	109	109	123	110	123	124	118	116	109	115	128	139	114	131	121	117	129	130	102	111	131	156	102	113	108	128	109	117	120	102	105	119	127	124	108	96	129	116	126	125	104	119	125	119	129	133	120	104	129	135	126	116	104	124	110	113	113	131	103	110	93	107	133	93	112	137	102	115	121	119	123	117	125	98	116	139	139	114	115	95	124	121	134	113	113	106	106	113	136	127	114	117	124	124	130	107	124	112	116	123	138	119	116	125	116	128	134	107	113	115	123	118	126	119	117	114	122	115	128	100	130	126	124	111	131	119	130	126	109	116	116	121	148	114	97	131	123	123	142	100	112	127	109	115	108	132	108	123	127	134	122	109	119	108	121	108	145	99	124	112	104	104	130	122	119	98	118	131	133	129	143	136	139	137	119	121	98	117	116	131	130	124	102	123	118	111	111	120	117	110	142	123	129	109	129	112	121	96	119	131	118	110	120	97	143	111	118	135	127	114	110	110	121	112	111	125	137	121	112	123	124	109	141	102	125	123	127	115	125	131	114	99	132	127	125	108	119	126	146	120	110	105	112	97	123	124	135	117	120	116	121	126	134	115	115	103	110	100	132	99	126	127	111	138	103	116	120	123	109	119	140	110	111	123	129	130	116	133	135	109	113	125	117	120	113	125	108	120	119	107	108	122	99	111	112	128	114	124	134	126	119	113	127	146	119	125	89	113	106	132	122	124	112	129	122	111	121	134	117	114	115	126	123	118	132	104	132	112	141	110	128	103	118	104	112	104	144	130	99	101	98	107	129	141	97	101	116	128	107	121	129	123	101	114	127	111	114	98	116	102	121	114	113	116	122	109	114	117	112	116	126	122	117	121	104	102	112	126	116	115	105	127	113	110	135	116	122	108	93	119	126	105	99	127	105	122	113	124	135	128	140	118
6142	1953	4981	6234	5143	4061	3114	2475	1958	1612	1412	1134	940	875	757	709	710	699	794	795	871	915	638	651	653	571	474	532	508	486	428	465	426	403	406	410	449	448	443	499	571	582	481	505	502	489	465	428	426	417	488	470	529	527	541	559	528	442	415	387	385	388	381	365	357	343	364	373	372	320	315	315	307	332	317	321	320	298	355	302	310	337	349	329	279	333	241	318	334	300	304	299	297	293	294	300	307	305	311	310	325	316	316	273	316	296	331	310	316	272	280	315	286	304	292	311	284	309	300	326	322	311	300	337	318	294	333	281	295	310	279	290	306	322	316	294	302	298	299	310	293	272	299	305	311	280	297	292	321	284	327	291	300	251	284	300	279	303	298	318	282	302	317	303	286	327	287	282	271	288	280	281	321	282	301	300	277	319	302	274	288	320	265	281	292	288	253	318	272	295	303	288	318	291	288	309	322	340	304	302	286	311	293	320	287	302	304	321	290	306	262	303	293	308	295	310	285	295	284	286	328	257	310	295	286	286	299	281	315	279	293	274	288	319	301	294	302	268	306	314	280	305	307	296	301	294	306	305	295	310	285	332	317	265	318	341	287	308	318	273	300	302	319	316	318	309	287	289	273	279	309	308	328	269	306	302	293	285	286	266	296	316	285	287	296	305	311	320	284	327	285	271	280	303	290	298	324	311	252	287	280	335	285	293	287	291	291	297	281	301	291	297	294	324	288	307	304	295	232	305	307	302	276	319	288	301	286	305	307	267	287	303	267	303	288	296	292	293	278	272	293	304	298	310	292	306	278	283	269	323	305	313	308	295	316	305	289	285	259	321	328	298	305	309	295	280	313	319	307	306	292	309	282	280	289	280	289	298	317	290	304	298	308	300	302	294	328	292	284	294	295	287	275	287	291	290	294	294	283	300	310	303	271	315	303	296	295	339	290	297	293	299	284	276	303	270	287	294	317	315	247	268	302	307	298	252	294	278	302	302	327	294	289	290	306	298	296	296	289	292	339	284	292	286	284	300	271	330	297	325	293	291	288	288	341	305	284	282	297	299	282	336	286	309	308	315	289	281	307	289	297	288	338	291	308	316	271	286	305	301	290	305	291	330	285	307	273	303	287	300	252	301	291	274	280	306	328	288	298	289	273	295	281	315	293	286	290	317	305	302	332	303	295	276	286	304	300	280	284	269	283	286	292	292	309	282	262	286	315	329	326	291	307	282	320	298	291	274	278	285	325	274	319	270	293	274	328	272	312	333	274	312	281	308	306	296	296	280	290	325	295	275	344	285	276	292	317	308	304	309	292	309	318	264	284	288	269	300	286	307	304	325	278	270	327	288	302	304	272	311	310	286	285	311	306	301	302	297	282	303	294	318	273	303	286	292	277	299	306	302	299	283	298	299	270	310	295	284	285	296	292	320	313	301	254	295	313	288	298	283	283	266	300	310	316	311	324	301	283	329	276	304	303	276	300	291	282	287	318	304	284	277	285	326	285	312	272	272	296	310	288	303	302	308	305	291	303	290	272	306	285	281	275	272	278	306	280	302	292	270	284	338	295	305	288	273	287	293	313	250	281	309	300	285	279	284	280	286	293	309	298	303	267	289	309	271	295	281	299	304	280	289	301	297	331	303	282	318	323	260	288	290	324	307	280	319	285	305	286	281	301	299	304	269	315	314	311	301	296	299	320	307	293	277	316	280	296	282	299	327	281	280	297	298	340	264	309	306	295	278	276	296	285	287	303	302	300	314	293	327	281	297	302	281	313	303	311	277	295	284	292	292	295	310	304	291	303	276	281	284	291	302	280	312	288	273	282	300	302	305	272	291	283	288	286	283	320	269	306	274	309	281	288	266	322	300	294	312	289	303	312	291	310	318	336	292	306	295	295	302	306	277	284	313	343	322	301	297	304	308	284	301	277	302	316	319	303	289	288	284	311	307	265	274	291	278	274	288	326	290	301	294	322	306	287	297	290	319	318	315	265	296	304	307	269	271	306	292	325	238	295	298	304	292	291	341	263	321	309	354	287	279	311	305	273	272	304	304	258	294	278	313	289	292	305	275	277	280	298	303	272	289	287	282	300	324	315	298	317	309	271	300	279	291	276	293	277	292	269	296	298	300	313	277	296	312	294	323	324	285	291	294	295	308	304	339	281	269	310	310	293	264	284	302	290	279	289	297	306	300	292	301	293	294	314	285	289	293	322	345	295	308	296	327	274	321	299	305	288	287	317	292	317	299	299	310	323	287	274	300	308	276	304	284	280	294	279	299	278	285	279	329	293	288	280	286	289	316	297	289	326	288	327	282	275	278	307	267	285	299	290	306	303	315	265	297	317	305	317	303	292	310	283	316	289	335	292	297	308	293	296	302	284	311	331	283	275	290	272	296	275	309	310	290	286	267	287	278	304	314	312	265	315	292	303	311	282	275	284	295	279	310	301	283	316	312	281	313	289	296	327	314	293	276	293	310	311	293	329	264	325	287	309	294	325	296	329	300	314	326	311	288	287	295	297	304	315	292	313	289	279	283	282	309	296	284	289	284	309	311	300	282	300	298	270	293	302	324	285	314	308	296	302	310	301	301	282	303	283	294	295	291	288	336	288	301	285	323	305	287	298	296	334	297	300	273	285	297	313	285	320	266	303	302	297	287	304	286	314	296	281	297	260	300	283	250	270	293	272	313	293	286	298	294	305	260	329	286	292	308	284	289	320	287	294	294	286	324	295	300	345	287	288	296	296	289	317	279	291	291	285	307	311	246	329	267	293	286	320	284	282	288	293	279	299	334	273	330	305	301	319	308	345	305	317	315	305	290	275	294	304	300	287	328	288	265	322	298	296	308	304	316	321	301	288	278	289	264	312	287	322	309	299	289	292	299	312	271	290	340	282	301	291	304	325	286	310	305	285	291	291	298	292	288	272	268	275	286	287	277	300	250	288	293	314	280	295	303	315	327	305	305	321	285	287	300	321	282	275	329	276	269	306	302	304	277	288	232	280	300	285	278	318	281	292	290	252	302	275	313	302	330	299	273	288	312	300	323	292	288	301	304	323	292	296	318	301	305	269	300	325	298	273	324	280	282	289	275	316	333	290	289	314	296	283	297	301	341	291	306	277	314	309	283	282	291	303	333	285	302	258	307	305	315	303	321	296	301	316	307	334	308	295	297	271	314	286	320	311	295	298	255	315	305	304	309	287	307	307	338	292	297	291	312	332	300	286	308	314	291	284	305	301	327	299	293	298	273	285	297	301	293	263	297	267	286	297	297	292	284	302	292	297	311	287	309	319	281	264	300	270	277	300	308	287	298	338	274	289	293	317	305	288	294	315	318	308	273	285	277	278	275	285	287	276	324	277	294	292	310	290	315	277	311	301	285	300	296	321	330	302	304	257	289	296	305	290	278	274	333	341	311	267	298	288	290	296	275	283	295	297	321	274	280	285	302	280	284	309	291	284	280	306	302	298	294	277	300	369	268	283	293	285	290	299	273
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
