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
337024509115	337024509676	337024510226	337024510776	337024511326	337024511876	337024512426	337024512976	337024513526	337024514076	337024514626	337024515176	337024515726	337024516276	337024516826	337024517376	337024517926	337024518476	337024519026	337024519576	337024520126	337024520676	337024521226	337024521776	337024522326	337024522876	337024523426	337024523976	337024524526	337024525076	337024525626	337024526176	337024526726	337024527276	337024527826	337024528376	337024528926	337024529476	337024530026	337024530576	337024531126	337024531676	337024532226	337024532776	337024533326	337024533876	337024534426	337024534976	337024535526	337024536076	337024536626	337024537176	337024537726	337024538276	337024538826	337024539376	337024539926	337024540476	337024541026	337024541576	337024542126	337024542676	337024543226	337024543776	337024544326	337024544876	337024545426	337024545976	337024546526	337024547076	337024547626	337024548176	337024548726	337024549276	337024549826	337024550376	337024550926	337024551476	337024552026	337024552576	337024553126	337024553676	337024554226	337024554776	337024555326	337024555876	337024556426	337024556976	337024557526	337024558076	337024558626	337024559176	337024559726	337024560276	337024560826	337024561376	337024561926	337024562476	337024563026	337024563576	337024564126	337024564676	337024565226	337024565776	337024566326	337024566876	337024567426	337024567976	337024568526	337024569076	337024569626	337024570176	337024570726	337024571276	337024571826	337024572376	337024572926	337024573476	337024574026	337024574576	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17936	6431	7855	6491	4050	2645	1764	1303	992	875	638	484	448	384	346	327	269	255	251	223	262	294	327	263	234	205	184	190	180	174	177	163	149	147	150	165	165	151	185	169	171	170	165	166	120	154	165	145	168	150	125	152	157	135	149	153	152	136	135	141	134	150	141	137	139	165	148	174	133	162	139	141	134	138	122	129	135	130	126	141	133	124	139	118	139	125	133	153	131	128	125	116	134	120	123	112	109	124	127	137	125	110	107	128	123	129	136	118	134	123	131	134	132	126	136	134	138	130	124	126	125	147	129	129	118	145	129	100	126	114	138	141	111	130	90	113	144	142	106	116	133	133	117	120	123	104	140	148	103	129	110	118	112	112	124	136	111	122	129	131	123	127	145	125	114	109	128	138	133	117	130	132	101	92	119	105	119	126	122	110	119	141	149	121	135	136	138	108	156	118	131	106	132	118	121	119	116	135	109	121	142	128	133	122	141	126	120	109	128	117	102	106	111	123	103	153	119	124	139	101	133	147	121	118	123	139	146	145	111	150	97	124	122	121	131	136	138	129	122	128	130	105	138	136	134	115	114	121	154	132	132	100	116	118	125	135	122	134	131	117	143	130	112	122	128	134	138	92	119	114	116	111	124	139	129	87	137	129	122	126	119	137	133	118	144	124	122	108	98	100	136	125	146	126	108	131	131	123	134	124	112	129	119	154	130	132	125	127	120	137	123	125	134	136	130	108	141	147	128	128	129	144	144	133	113	126	122	124	128	109	131	105	114	136	124	123	133	125	119	130	132	125	122	120	115	113	118	136	127	127	155	105	119	142	118	118	116	134	137	133	151	128	131	125	107	128	124	113	147	132	123	116	130	134	114	129	139	125	129	122	109	133	127	129	121	124	148	131	115	117	114	107	121	142	122	101	123	138	112	121	124	118	126	138	116	122	120	133	129	129	139	134	135	121	120	123	126	129	119	115	111	137	120	150	139	120	140	113	121	115	123	113	124	125	134	123	108	138	116	146	123	118	130	148	131	137	151	134	138	127	125	114	120	102	116	129	130	130	132	134	131	114	117	119	125	116	121	125	141	130	128	121	108	115	126	138	138	115	124	127	143	114	137	129	115	110	110	147	134	142	136	115	120	117	146	138	127	129	123	135	117	114	125	113	138	140	127	125	132	119	119	124	111	115	147	153	121	134	111	129	122	128	135	118	148	106	118	101	135	122	127	135	131	131	138	114	113	112	119	143	116	109	131	124	104	111	107	121	117	106	131	116	123	111	109	135	99	114	96	129	130	128	113	129	125	130	138	128	136	115	104	122	130	135	117	113	118	120	128	120	128	113	129	106	133	132	128	129	117	126	98	113	110	119	131	134	143	104	112	120	136	145	122	126	129	113	125	120	120	127	119	117	132	148	126	112	133	104	122	118	113	132	134	116	132	122	137	121	115	131	130	128	123	126	113	118	114	119	144	125	143	129	143	134	139	117	129	126	117	119	126	128	120	114	161	125	121	106	120	136	123	122	136	108	139	128	129	122	129	132	121	125	118	132	116	136	106	141	117	121	119	108	135	131	121	123	148	132	141	126	123	128	114	123	147	130	136	130	134	122	123	104	124	111	111	131	139	128	126	105	117	116	130	120	109	129	139	121	112	138	110	125	147	123	146	127	120	131	112	120	125	120	118	109	123	123	122	122	141	117	135	116	124	116	123	120	121	128	116	112	119	129	112	131	136	137	119	125	109	132	137	147	144	148	128	126	136	99	114	128	110	113	108	124	106	135	108	119	127	125	130	123	135	117	114	132	128	132	135	123	119	111	111	121	111	150	127	130	127	110	127	111	121	120	133	127	126	123	145	131	126	146	132	136	155	116	129	146	129	131	99	128	118	116	130	123	143	140	123	139	134	143	120	100	127	139	112	107	110	117	131	129	139	131	133	139	124	131	137	128	117	124	116	140	117	140	150	108	123	137	118	123	118	123	128	114	106	136	140	113	143	107	132	126	119	125	129	137	120	122	140	129	143	130	124	126	115	134	119	141	132	119	114	123	135	122	119	148	134	138	149	128	117	115	118	139	128	134	124	127	113	128	153	131	143	138	110	130	138	126	137	128	127	121	117	128	118	155	138	130	133	127	121	133	135	111	116	108	120	125	125	116	113	120	136	139	143	132	116	119	145	130	145	131	132	130	109	141	126	104	123	117	140	133	161	115	129	128	108	123	122	121	110	135	119	110	124	133	144	147	147	139	137	110	143	131	117	133	143	128	122	126	135	90	115	124	136	111	116	115	111	133	112	137	120	127	118	125	122	129	123	123	117	129	107	120	132	120	118	140	136	143	129	152	117	121	138	153	142	122	135	151	102	127	129	123	131	121	120	137	118	114	103	129	152	116	99	126	124	127	123	117	105	138	124	104	123	98	122	113	130	117	146	127	131	124	149	132	141	109	147	139	133	135	124	134	129	136	144	126	137	120	130	122	133	134	147	139	122	122	104	126	139	132	119	139	117	134	135	145	148	132	115	129	103	117	112	97	126	125	132	125	146	114	117	143	130	143	129	121	124	120	118	119	90	133	146	106	125	123	111	104	135	113	121	142	133	118	117	116	133	140	113	110	119	138	113	107	117	113	117	128	128	141	133	119	120	118	110	108	120	110	113	131	140	149	133	123	146	117	120	140	125	123	122	122	128	126	126	135	146	120	121	120	132	113	123	126	147	127	153	116	125	125	118	120	124	129	134	133	128	147	112	120	135	122	131	122	122	113	121	133	96	157	131	145	122	123	118	131	116	136	133	122	138	125	124	118	130	139	116	134	150	110	121	137	118	124	139	140	113	98	107	118	135	114	123	143	138	134	125	133	130	101	130	126	126	113	125	107	134	134	130	126	140	106	140	124	134	135	132	117	137	122	106	127	131	129	134	126	144	108	119	117	134	117	134	145	125	143	130	133	122	125	119	130	125	124	129	118	105	135	115	115	124	118	140	130	132	111	122	112	118	141	121	122	101	119	124	125	109	119	121	122	129	119	144	110	117	113	133	125	115	118	117	124	110	113	124	129	103	105	123	124	153	139	134	107	116	122	123	109	120	115	106	118	117	138	128	109	121	122	133	121	144	147	117	124	147	122	108	121	142	114	136	114	115	121	145	142	126	123	136	98	127	109	106	120	138	117	121	126	148	123	115	126	132	125	114	146	136	130	128	121	123	111	124	121	123	141	114	117	132	113	115	122	125	136	126	124	115	133	148	126	110	123	121	117	125	137	129	111	116	103	112	119	132	142	126	101	130	114	127	112	121	138	130	112	127	124	137	118	116	131	126	110	109	117	122	133	137	125	119	130	128	137	120	134	138	125	115	139	123	142	148	131	122	125	115	135	118	129	125	140	131	138	148	120	129	126	128	115	139	113	119	137	115	108	138	138	121	134	112	126	122	145	148	137	126	117	135	132	118	117	120	123	114	125	110	137	131	136	110	132	116	127	97	144	116	124	117	108	124	109	127	132
9394	5203	12492	14786	13046	10488	8199	6294	5284	4726	3800	2985	2463	2049	1744	1636	1444	1401	1367	1323	1450	1694	1954	1575	1110	905	835	893	846	795	674	637	583	610	550	533	570	554	603	629	649	630	594	569	603	555	513	499	533	513	524	497	506	464	468	469	471	463	493	409	482	449	503	510	508	559	589	577	577	547	524	450	369	376	393	366	384	361	368	399	352	405	414	340	363	303	319	352	325	321	319	318	325	350	338	341	309	351	307	332	307	344	368	335	313	321	350	338	335	315	310	354	307	322	317	275	341	359	363	323	338	314	331	310	333	327	342	315	345	321	289	302	300	315	311	304	356	340	322	345	370	336	306	330	314	306	299	328	321	303	324	337	312	344	317	344	310	334	329	317	336	281	315	326	329	345	327	326	304	321	319	298	291	342	329	329	303	330	334	327	290	346	326	303	318	295	309	314	273	318	309	314	286	340	332	331	350	338	317	324	305	311	309	290	332	343	349	302	307	328	344	321	330	319	339	324	317	308	331	322	367	308	340	315	301	307	330	332	313	286	328	300	303	300	308	332	330	290	337	326	340	342	307	329	310	313	336	334	330	309	324	299	301	304	327	324	335	331	348	334	299	333	333	321	324	303	329	303	330	333	353	330	342	324	323	337	319	307	324	347	291	293	329	311	304	292	321	328	295	376	324	310	304	298	302	290	327	319	383	317	301	327	323	320	360	360	338	319	321	311	303	327	312	315	340	326	312	329	330	330	324	304	330	337	320	348	340	332	327	307	324	290	325	319	329	352	293	313	270	325	332	335	344	317	319	317	309	298	337	312	333	321	305	313	299	331	292	306	326	356	317	299	325	352	303	323	269	318	330	333	281	297	314	330	343	312	289	326	327	333	302	324	354	315	318	297	295	357	341	317	350	283	348	326	327	345	329	326	311	331	330	347	334	307	314	313	333	309	343	315	325	289	323	315	310	306	332	309	310	323	383	312	319	315	316	315	343	326	293	316	349	313	308	298	322	312	339	318	360	324	314	315	297	287	318	336	336	312	333	331	285	305	285	293	295	299	313	313	342	297	309	304	324	323	303	303	331	323	318	315	309	327	315	292	296	287	324	300	307	329	300	309	334	310	288	315	318	329	299	288	285	309	286	316	327	323	334	312	334	286	323	314	350	346	338	327	302	340	310	341	310	298	298	345	336	325	310	311	323	330	345	315	298	339	305	322	296	320	317	285	298	335	307	292	338	317	337	311	322	332	302	350	322	306	351	330	295	310	341	324	329	317	325	310	295	291	312	301	280	332	330	302	307	320	306	316	352	319	327	335	340	317	322	333	325	294	310	312	314	303	317	309	297	327	297	327	302	325	321	312	321	302	316	342	294	303	315	305	303	304	295	335	297	314	293	323	305	325	313	335	311	308	343	324	302	329	317	310	331	323	328	331	333	323	319	324	317	327	360	317	328	314	294	321	336	325	300	289	294	318	322	327	309	333	296	305	351	322	306	320	310	349	305	318	325	343	340	293	298	302	320	324	307	313	329	319	289	305	326	302	310	295	309	299	318	358	375	317	320	320	308	322	323	332	312	306	342	346	338	303	342	340	356	313	296	294	303	303	322	335	312	300	295	338	320	314	322	329	305	302	324	330	330	310	291	317	303	344	313	306	304	352	301	305	333	326	324	312	312	318	340	331	325	320	343	327	335	336	302	295	304	327	280	328	317	332	311	335	317	290	345	336	289	288	330	346	320	325	310	299	329	349	307	302	314	345	307	314	316	324	312	320	306	297	346	355	297	333	299	337	302	342	323	326	312	336	330	335	314	327	305	328	362	300	278	299	331	301	328	287	313	310	318	332	328	306	307	297	315	318	289	377	341	304	305	300	333	321	320	303	321	333	311	320	351	282	319	307	314	316	338	296	316	363	322	311	300	346	338	319	309	316	309	316	327	293	340	324	300	326	307	326	364	342	304	314	313	309	302	305	301	333	310	316	312	297	295	339	317	330	327	297	314	323	324	308	313	305	297	289	304	311	314	344	319	302	313	298	299	322	330	316	334	310	294	314	320	325	311	309	340	301	324	341	300	302	315	307	340	354	331	329	305	317	367	323	336	328	318	317	332	318	285	323	337	330	304	307	299	349	322	299	306	329	306	340	292	281	296	358	329	311	336	330	315	336	329	312	299	342	302	319	304	314	321	303	329	318	353	345	284	326	313	308	315	314	295	292	302	289	319	315	332	305	312	350	318	332	334	324	289	299	284	291	301	326	338	297	296	291	288	323	306	325	328	310	318	332	291	290	316	328	319	327	316	337	307	304	340	332	324	303	289	314	317	325	294	332	304	319	308	316	331	327	329	329	316	328	316	311	299	306	332	317	314	354	335	321	317	295	337	347	308	322	335	315	340	308	315	340	326	310	353	318	325	290	297	328	337	320	332	325	307	312	326	324	315	319	306	294	312	274	332	317	327	330	340	308	311	331	319	320	339	338	315	326	343	304	300	307	321	336	318	303	283	313	327	302	346	304	319	309	309	335	307	332	326	330	315	337	310	360	313	279	327	330	323	287	302	333	330	321	284	294	316	342	309	354	326	300	321	312	329	300	340	324	295	313	323	321	324	292	330	314	327	305	288	335	310	304	312	339	314	297	327	302	316	319	320	293	324	318	332	318	315	315	326	338	296	339	332	311	334	331	326	313	311	314	313	332	338	309	333	305	294	314	332	286	332	293	347	315	309	299	293	342	287	338	320	311	339	310	284	287	349	319	329	322	300	319	329	318	329	294	336	309	302	307	306	300	311	357	307	303	334	332	339	312	331	290	367	310	322	326	322	315	313	315	313	332	322	294	321	358	324	303	329	330	330	318	321	299	328	337	330	333	340	323	295	315	295	381	317	324	312	302	331	308	311	328	307	304	308	310	317	315	303	300	330	328	342	321	311	314	312	311	343	329	298	321	320	302	322	301	318	320	300	332	297	291	316	311	289	324	326	326	342	308	327	300	317	342	332	331	313	308	347	327	302	303	311	318	334	323	352	317	335	315	329	314	307	282	308	303	306	338	313	330	314	314	306	327	331	319	321	316	298	339	310	306	308	325	333	306	297	294	323	296	323	319	326	326	313	307	303	339	335	299	323	342	289	337	323	312	285	319	313	319	319	326	302	354	299	295	301	308	326	310	316	302	292	340	355	326	267	328	294	320	339	294	311	364	342	291	288	311	339	340	354	309	322	325	289	328	308	318	311	274	323	329	309	320	284	331	306	332	316	305	279	286	275	316	298	312	295	320	330	346	330	322	333	315	305	297	333	320	336	380	304	305	303	305	311	312	317	336	311	303	302	301	325	328	316	324	308	301	341	297	323	317	304	290	288	372	304	301	348	328	301	320	342	329	328	314	284	322	308	356	329	296	333	295	309	325	309	310	330	321	305	286	281	285	312	313	339	269	318	324	315	303	321	324	304	318	328	293	312	285	301	344	292	331	327	309	299	309	298	317	320	317	278	334	293	302	309	317
3928	1733	2365	1767	1218	788	596	457	391	348	340	306	266	250	239	204	209	259	247	216	231	235	250	244	258	218	227	227	198	208	205	232	207	229	186	221	243	198	206	235	241	230	222	206	207	200	190	189	198	200	211	212	200	208	217	189	211	219	211	191	253	216	219	195	236	215	215	216	203	198	219	198	228	202	183	205	228	201	199	243	184	213	195	207	219	199	210	226	207	189	218	195	207	215	213	207	194	231	219	219	187	231	180	208	211	183	226	203	198	211	207	214	197	191	240	205	225	213	213	199	231	208	192	232	248	221	204	196	201	204	190	201	204	193	193	228	231	220	218	204	196	199	218	204	226	240	205	194	201	231	210	204	190	227	210	196	207	214	189	196	212	213	210	198	202	210	190	202	212	205	205	212	200	178	223	211	224	225	192	198	186	200	209	214	201	195	203	179	210	183	217	225	201	195	211	232	236	193	233	209	210	205	202	218	207	218	184	198	193	220	196	217	225	201	218	221	222	209	213	237	210	211	216	217	209	218	187	215	230	212	229	225	198	210	212	213	205	217	212	194	199	216	205	204	227	208	227	203	192	205	205	211	216	201	200	198	192	195	204	191	214	168	204	185	198	231	195	217	193	195	185	188	214	194	206	198	217	212	206	226	226	195	207	207	204	196	195	199	198	199	187	198	215	201	219	201	227	198	189	189	195	201	215	205	224	212	210	220	177	231	199	205	184	209	194	215	204	204	195	223	233	190	198	206	202	228	213	177	195	175	234	190	218	210	184	218	208	231	192	209	196	187	200	209	239	192	219	218	198	232	205	194	216	172	211	223	213	217	174	175	201	198	242	200	223	201	186	195	226	209	225	206	186	190	190	200	213	211	232	213	224	200	203	202	237	200	204	238	203	193	250	206	190	218	215	207	197	203	238	187	207	198	207	183	204	208	193	211	200	232	209	177	209	174	202	218	202	212	203	219	241	200	211	230	202	227	206	214	210	204	221	189	247	215	210	197	208	199	198	197	233	208	242	235	200	225	206	193	223	208	192	207	216	181	213	214	206	193	174	203	220	232	218	198	216	213	194	194	201	196	209	203	192	222	207	217	197	192	209	218	221	216	212	177	201	225	229	226	206	196	231	221	211	225	222	193	189	211	212	221	217	197	212	204	195	204	202	216	218	218	208	201	202	216	235	181	206	218	184	216	238	200	216	225	214	182	209	228	217	217	192	218	176	220	219	209	188	172	201	220	206	203	194	186	189	201	206	212	216	194	225	215	192	210	214	180	240	207	181	211	214	207	203	204	210	182	216	207	228	212	198	221	214	189	188	214	218	196	187	166	230	211	204	211	220	195	202	212	200	207	232	227	223	209	202	199	200	206	212	208	201	220	213	227	215	202	224	215	197	233	225	192	202	192	217	176	206	217	199	196	223	176	200	189	177	208	199	232	195	192	176	207	230	221	213	199	193	221	192	190	227	197	215	229	213	243	221	218	202	208	229	209	204	225	228	225	197	216	215	197	202	199	227	215	188	201	220	183	215	191	187	206	224	205	231	207	192	218	219	194	221	238	199	166	197	211	210	188	217	196	206	203	191	231	173	171	192	205	204	207	192	214	199	222	198	205	248	204	213	191	192	206	182	216	189	179	200	187	206	186	235	215	225	208	221	222	213	180	180	198	180	238	215	210	236	232	202	215	179	194	214	222	226	185	192	169	220	193	209	197	208	215	223	238	219	221	202	266	183	176	209	201	222	190	197	213	202	185	181	186	187	203	197	203	202	201	223	224	225	232	200	214	203	196	199	204	216	196	194	196	207	239	185	229	214	184	206	175	211	207	196	181	192	202	226	203	203	196	162	219	224	209	203	207	215	211	192	202	217	198	233	195	227	211	196	190	212	199	200	195	192	216	187	202	210	209	191	213	208	203	213	201	228	181	202	228	198	200	216	189	206	182	205	194	186	213	188	231	179	227	256	208	197	208	253	212	219	188	187	205	217	199	214	222	219	192	192	203	212	197	214	210	201	183	207	192	217	225	192	180	213	186	208	209	216	167	204	209	199	216	215	208	217	200	215	216	238	202	199	208	211	216	192	208	212	208	204	215	197	216	190	194	221	174	218	182	201	215	199	202	195	196	199	191	235	198	208	230	216	220	209	216	201	225	212	196	193	205	192	185	222	215	195	225	202	234	220	208	207	220	213	232	201	180	219	240	210	234	181	207	215	198	197	232	201	221	193	214	209	210	185	212	224	197	216	192	210	191	203	210	237	202	193	216	189	218	229	211	234	211	217	216	209	205	199	227	200	195	209	209	211	221	208	218	186	197	214	214	175	202	190	222	223	235	191	228	216	181	229	204	214	203	209	213	195	218	200	203	218	203	224	188	205	194	211	189	196	206	208	221	216	217	250	217	204	200	199	201	190	219	183	210	189	213	201	201	212	200	189	168	197	193	201	224	215	205	196	207	205	207	206	186	193	206	214	220	198	201	186	225	183	214	204	210	224	197	223	214	182	215	222	202	202	221	247	215	226	192	193	198	227	227	199	219	208	211	200	233	198	245	188	199	202	239	219	198	201	203	197	214	221	209	186	230	207	219	214	210	213	206	186	216	217	217	192	198	227	221	196	196	227	207	211	190	196	179	217	200	196	189	214	200	237	185	203	200	210	197	201	206	213	197	211	187	192	231	192	208	217	204	214	189	211	176	177	210	197	227	216	199	251	214	195	194	209	222	195	200	238	209	216	220	214	177	215	226	237	190	169	216	201	216	183	222	191	221	189	185	221	235	180	203	205	203	221	227	216	187	194	209	228	203	194	206	202	197	207	209	211	220	204	228	207	220	203	218	184	194	192	202	192	202	210	209	233	219	196	216	208	239	255	191	206	212	212	210	216	220	223	209	206	199	201	212	189	220	203	212	207	198	216	196	199	200	187	178	189	208	224	230	216	183	197	205	209	221	224	214	205	216	176	220	215	204	205	212	229	193	185	208	198	208	176	210	197	230	193	212	214	219	209	220	191	200	202	172	194	196	209	235	228	187	213	212	217	201	211	216	213	224	205	207	211	216	201	185	224	189	200	209	187	210	220	209	211	182	219	228	214	206	206	202	212	172	203	213	219	199	220	211	215	173	225	202	192	196	210	202	217	210	186	212	211	199	207	207	182	197	207	200	178	192	218	182	219	224	204	194	213	202	224	192	220	207	205	210	234	217	205	216	218	254	189	205	223	194	168	209	213	216	233	229	203	211	190	196	230	207	203	210	194	230	208	188	185	204	209	219	224	191	188	208	204	197	223	218	213	190	198	216	198	211	203	218	208	218	215	197	205	213	237	195	216	212	210	206	201	205	217	204	202	199	188	194	200	215	205	222	184	205	213	206	201	220	190	218	215	199	218	209	201	206	182	211	232	179	184	193	222	212	199	203	225	185	194	198	192	215	209	219	194	203	212	200	193	226	198	202	229	211	225	223	238	224	191	201	213	211	189	196	201	191	205	226	187	187
3154	1905	4531	5389	4380	3413	2452	1983	1654	1482	1197	1063	918	822	734	702	679	673	678	636	723	738	855	720	624	572	584	573	578	523	546	527	575	546	530	527	518	537	550	541	539	578	539	542	534	523	516	533	549	488	504	534	506	456	505	487	504	498	507	493	517	520	544	603	536	535	529	534	593	558	521	500	525	485	473	525	482	499	494	522	519	507	498	498	502	456	449	461	463	453	492	446	489	456	533	452	468	498	491	433	496	446	461	484	497	463	513	499	489	512	467	486	533	491	472	465	458	497	481	483	494	497	467	501	486	494	493	494	481	456	425	495	483	463	470	464	469	464	483	458	443	493	481	483	476	491	485	453	498	494	489	457	450	488	454	468	473	475	457	464	484	500	462	504	479	482	511	483	490	485	472	507	489	481	471	523	449	494	493	504	474	506	482	502	475	477	492	506	504	489	493	463	435	517	462	526	489	473	484	474	454	478	466	458	483	437	492	462	487	488	494	473	463	486	501	478	502	483	477	479	462	462	473	524	492	511	414	473	514	464	488	474	497	466	488	490	505	465	479	487	480	432	480	479	496	517	476	489	473	498	477	502	462	509	459	503	451	442	518	448	519	490	467	438	469	469	468	446	484	493	480	467	473	438	444	486	470	493	453	458	473	473	490	483	484	450	474	504	507	455	453	516	506	487	468	504	524	449	497	483	527	470	496	473	462	483	500	481	485	442	489	503	486	467	481	483	493	500	468	507	476	473	476	476	477	520	457	471	449	491	441	457	472	465	461	495	513	495	505	505	478	533	510	455	472	466	508	478	486	474	480	464	477	487	499	512	432	476	489	483	517	473	475	461	489	480	477	467	452	490	497	494	475	498	480	490	426	503	485	491	481	487	471	486	473	505	465	463	490	492	508	500	460	495	476	416	474	493	463	467	485	497	433	463	485	480	495	461	455	500	471	515	507	490	451	485	478	457	476	497	495	457	473	477	492	480	481	502	447	497	498	447	467	469	495	487	483	483	473	498	453	485	516	552	477	486	460	519	483	473	457	453	460	463	475	470	483	468	477	524	474	497	454	483	500	483	471	476	465	469	511	477	478	473	497	479	481	505	489	463	476	505	478	469	467	480	497	426	426	478	496	429	459	476	452	505	461	466	459	462	510	495	472	496	486	459	466	516	473	536	493	475	523	475	497	481	502	481	470	480	501	497	539	451	521	487	453	488	486	438	484	470	478	491	441	482	448	480	465	490	473	446	440	471	469	525	487	500	505	509	493	494	502	455	503	465	498	513	457	491	455	474	494	466	503	448	454	461	482	479	509	470	442	447	468	475	495	480	466	503	509	460	461	467	491	468	448	423	467	430	469	492	458	462	514	476	517	492	467	481	458	478	501	484	481	469	483	516	485	483	497	488	455	471	473	501	484	468	493	465	511	469	491	466	491	450	476	457	494	468	539	522	496	523	494	464	455	488	482	475	474	457	490	501	525	472	469	509	464	498	497	440	466	522	503	493	439	492	468	490	485	480	488	488	501	484	516	500	483	486	472	445	479	499	494	471	464	503	478	470	454	441	455	488	498	452	504	474	470	489	504	467	501	485	506	457	487	461	487	501	494	487	468	465	476	453	443	464	462	490	449	451	458	490	446	457	493	506	469	504	473	432	493	454	437	488	466	491	491	472	473	480	477	514	500	489	483	499	464	484	524	503	515	476	440	462	513	501	477	505	480	464	486	503	506	461	493	479	467	530	435	500	512	492	466	462	492	484	453	488	482	451	500	471	455	495	453	475	494	472	486	506	449	504	482	452	483	528	467	473	462	456	510	479	464	475	525	485	507	502	500	473	442	514	478	439	487	468	473	474	459	508	516	515	509	479	507	512	472	453	457	544	486	489	520	452	460	488	468	481	462	517	473	489	492	476	528	492	457	458	459	457	489	494	505	444	459	444	490	470	474	485	461	463	518	519	464	472	466	480	454	531	474	483	483	490	468	477	485	511	463	526	432	529	477	511	436	493	513	464	518	495	452	461	535	482	454	478	464	485	495	511	513	474	483	459	474	492	497	492	492	493	503	499	475	461	494	474	503	468	502	495	501	507	466	502	503	496	482	465	521	491	504	468	482	476	525	482	470	497	486	462	496	466	481	487	482	489	500	469	495	429	505	504	479	513	482	489	475	459	464	503	515	476	487	457	492	456	501	484	485	472	490	514	501	458	492	512	471	477	479	456	450	463	457	469	506	515	508	471	492	503	475	470	491	499	466	514	489	479	474	482	480	471	467	464	455	496	461	472	511	482	467	467	481	452	491	482	469	474	498	468	510	455	443	479	509	465	489	467	470	492	514	483	468	484	485	436	489	431	488	461	463	478	477	492	473	483	513	497	470	495	494	500	507	474	466	471	460	498	441	469	488	456	487	518	510	484	490	502	497	482	470	487	505	497	450	486	496	472	486	484	469	459	449	488	472	476	451	517	478	471	511	505	479	432	482	480	472	487	442	479	478	507	502	495	473	467	472	487	448	467	447	514	504	476	489	440	518	507	455	490	471	497	455	514	479	481	432	465	480	451	471	469	490	500	465	519	480	446	463	478	489	532	506	477	460	497	496	484	484	497	502	456	541	475	470	503	509	473	485	477	480	466	485	514	436	446	490	506	470	489	468	491	499	465	508	453	495	472	491	507	447	481	497	463	482	497	462	545	468	473	467	486	480	448	471	477	496	447	452	496	500	492	468	500	476	498	477	535	506	489	493	489	486	446	537	480	473	440	489	444	464	459	442	466	458	475	485	474	473	476	476	521	452	485	514	455	479	476	527	446	491	507	496	474	486	498	490	468	499	483	515	508	492	476	487	471	547	548	484	507	485	508	507	489	500	479	454	471	472	460	475	485	461	480	488	484	495	512	458	516	474	485	504	538	439	510	467	475	485	482	536	477	507	449	449	498	505	496	455	494	472	484	476	490	514	468	473	524	483	471	468	512	443	491	474	480	482	495	521	490	499	510	470	498	512	499	439	512	455	468	462	481	501	524	456	503	466	515	484	438	491	469	495	476	469	469	525	482	462	425	478	510	478	481	470	504	466	484	509	470	492	472	478	499	458	489	474	495	492	515	473	497	496	488	482	467	476	489	449	493	473	460	487	473	465	461	436	458	513	492	503	477	463	467	498	464	477	457	527	460	472	519	457	481	479	463	497	456	528	522	482	457	492	525	441	497	498	480	515	486	483	459	483	513	470	476	462	455	492	476	489	481	466	459	495	517	473	454	504	502	497	490	486	472	465	448	455	508	453	466	490	509	466	457	498	487	503	474	468	458	474	495	508	508	483	469	455	487	501	421	491	500	490	488	451	491	507	521	477	499	501	490	434	491	477	516	480	497	447	490	478	489	474	422	465	494	499	443	472	479	487	486	510	486	465	500	473	475	494	495	459	494	516	489	502	467	482	480	462	498	514	520	457	482	498	496	452	516	506	453	429	498	522	477	487	530	455	465	464	478	486	473	465	476
10359	3748	4915	3764	2530	1657	1208	785	653	545	482	358	292	294	230	234	229	229	216	199	205	280	239	221	199	159	166	176	158	170	163	160	149	159	142	145	160	149	138	145	155	151	156	148	161	158	165	148	133	136	141	147	125	154	140	148	135	139	143	141	147	157	130	134	149	148	151	157	145	131	157	135	171	139	133	122	134	130	126	139	133	129	115	128	129	133	138	139	123	164	155	130	142	131	127	126	118	128	160	140	127	130	153	121	124	114	104	119	117	137	137	144	137	115	126	141	122	132	122	124	129	111	144	142	161	115	140	119	113	135	145	134	131	123	149	154	127	118	121	152	136	132	120	139	140	148	134	152	129	170	129	123	142	155	116	138	133	154	118	138	134	112	146	120	144	138	123	138	139	134	125	124	115	115	127	101	149	146	137	136	128	139	124	116	131	131	131	112	146	104	128	124	128	139	129	115	115	126	132	126	123	151	133	137	98	122	116	148	107	119	102	139	113	119	141	160	119	144	129	130	159	128	108	142	133	112	130	132	132	98	111	113	134	122	130	119	101	130	127	156	138	145	139	136	113	129	123	149	128	134	128	119	142	116	127	148	122	123	128	148	134	120	129	145	147	134	147	156	120	120	120	136	142	118	125	144	122	145	116	139	129	132	127	130	111	115	130	135	145	128	145	154	127	135	142	137	127	110	129	119	115	113	130	147	127	122	142	124	140	116	127	116	135	137	145	112	113	124	127	131	154	110	126	141	115	133	134	111	108	141	116	134	138	129	122	132	109	134	113	119	107	132	121	158	133	131	126	130	132	139	127	128	117	149	154	128	131	121	149	115	135	137	121	123	115	130	111	126	144	122	127	139	140	132	140	148	133	141	140	110	135	129	143	136	114	129	137	130	124	126	112	140	156	149	128	127	118	135	119	122	104	117	136	119	125	133	134	112	133	135	128	127	140	138	119	96	120	135	127	111	132	137	141	126	117	144	96	142	134	148	135	141	136	117	142	128	132	140	115	137	128	104	152	131	121	107	121	162	131	130	132	132	111	133	132	142	128	142	135	129	129	109	128	127	116	139	136	115	134	141	147	133	116	141	122	114	138	150	131	126	133	123	134	118	133	122	116	132	124	141	126	116	142	141	129	135	123	123	145	148	146	122	133	134	125	132	117	138	130	145	130	134	114	125	129	133	122	109	145	133	128	141	134	154	123	133	136	128	127	141	130	126	132	117	140	117	127	157	145	96	121	126	147	120	137	128	113	122	142	134	123	127	116	132	125	138	146	118	110	119	131	142	127	123	114	129	144	139	123	138	118	145	125	125	132	112	120	136	134	136	127	133	122	117	108	124	151	111	138	122	157	128	133	139	136	116	126	134	128	112	114	137	146	124	124	121	121	132	108	146	127	123	132	133	141	112	156	119	132	137	131	135	124	103	133	120	167	144	144	118	125	140	127	147	132	135	123	159	114	147	87	135	143	127	147	122	132	117	140	153	111	134	127	134	106	120	127	122	114	130	133	112	114	145	128	134	139	132	128	126	133	107	128	136	118	126	116	139	132	124	141	144	118	143	142	135	129	133	131	119	138	118	138	138	139	110	139	129	135	129	113	108	145	144	128	126	124	134	143	143	146	140	171	125	129	118	124	120	105	128	121	144	129	129	111	112	121	110	146	137	146	136	115	134	118	129	147	135	142	116	118	126	135	139	104	104	126	129	141	117	124	137	137	117	123	116	111	130	123	135	118	148	132	131	135	114	138	116	113	141	123	117	113	147	138	122	142	116	132	142	128	115	121	143	134	140	120	97	148	116	137	118	120	151	117	115	134	120	123	136	133	138	139	142	119	117	123	133	140	127	145	116	126	138	121	128	112	113	114	137	139	129	146	116	137	135	130	144	101	120	133	143	94	123	122	120	163	130	132	135	130	138	130	142	139	115	129	129	115	131	128	129	110	124	136	106	131	146	105	130	114	115	121	132	140	140	138	124	133	122	125	112	137	141	109	138	136	126	135	134	135	133	120	130	141	130	128	136	114	147	140	131	108	133	107	140	130	126	132	132	128	127	135	158	131	128	145	129	116	125	138	129	151	132	127	122	115	143	128	124	137	111	131	127	160	134	134	142	138	133	144	124	133	129	107	128	137	141	122	127	124	129	128	142	154	133	124	134	127	124	138	128	116	109	136	126	114	137	123	119	131	141	112	113	115	127	142	129	114	119	133	128	150	142	115	119	139	135	145	138	128	110	130	112	142	115	113	125	119	130	117	125	132	163	114	140	143	139	129	152	121	113	123	118	124	129	114	115	127	123	128	119	126	114	153	132	132	132	149	118	133	133	123	129	128	126	136	129	110	122	118	145	130	151	124	116	138	133	126	121	112	128	136	117	145	127	139	121	132	133	112	138	116	111	131	108	113	135	144	114	122	140	141	149	146	127	139	112	118	133	142	140	123	128	140	125	152	138	111	129	125	132	132	121	118	113	126	122	134	147	125	120	144	119	145	136	116	148	138	138	108	135	132	150	123	140	126	122	133	116	123	121	125	132	117	142	131	134	128	142	130	128	114	111	115	109	123	120	134	122	125	115	144	140	120	141	121	126	134	140	120	123	122	132	146	130	115	135	124	173	144	123	119	116	134	156	141	132	89	139	148	139	132	142	142	131	128	125	115	108	121	130	120	109	138	141	146	116	132	143	100	137	125	135	127	104	117	123	140	133	124	132	131	119	127	132	140	110	105	117	120	133	143	128	116	128	137	128	114	128	142	143	125	130	131	132	119	129	139	117	113	156	112	119	115	116	145	117	135	136	129	117	114	126	144	137	132	133	133	137	124	116	118	143	153	128	108	124	138	124	136	120	125	118	124	132	125	139	133	124	122	140	124	106	138	134	123	109	114	125	153	136	127	134	148	131	123	148	138	129	119	137	125	131	128	144	133	143	138	116	132	129	158	124	118	132	134	124	120	129	112	130	123	114	136	131	123	124	138	149	121	132	128	132	116	118	114	121	123	115	134	115	125	138	122	123	159	133	130	126	138	133	144	126	129	124	138	139	134	148	113	123	126	133	129	145	150	146	136	144	125	119	98	123	134	128	142	121	118	143	140	114	142	118	139	124	117	121	139	128	144	127	124	116	139	152	122	106	116	128	134	139	132	130	145	142	140	116	134	121	133	117	123	134	115	125	129	112	127	125	136	137	108	146	133	156	127	128	131	134	147	152	114	143	131	133	136	148	135	128	134	122	116	123	126	136	111	145	142	137	130	121	127	137	135	127	138	134	114	147	103	136	143	127	143	119	141	132	115	122	147	128	123	133	138	141	159	135	115	122	127	122	140	133	121	119	135	129	128	122	136	132	105	142	104	125	132	128	130	128	123	124	140	120	108	128	119	128	105	139	129	136	134	121	130	128	103	129	144	146	137	151	138	130	118	104	135	142	133	119	121	142	127	139	131	139	120	139	133	143	123	129	147	124	124	142	121	135	137	108	119	127	115	99	115	160
6984	3417	8676	10564	9064	6932	5421	4123	3383	2954	2475	1926	1629	1358	1119	1003	886	951	913	918	1013	1247	1305	1060	835	684	592	618	639	561	495	537	499	462	435	498	488	513	492	536	502	497	498	485	487	468	431	447	458	430	483	444	432	433	375	414	391	415	408	445	384	439	449	493	474	455	494	507	479	434	426	391	360	415	362	357	311	361	353	356	387	346	344	354	353	364	292	322	335	315	322	352	335	319	335	338	319	311	341	346	374	322	318	326	335	305	318	291	317	355	341	296	342	339	315	326	321	302	316	311	324	307	316	324	322	312	295	321	319	342	340	340	340	320	342	286	348	320	331	358	304	319	283	278	334	316	331	312	337	290	314	327	298	303	307	322	338	319	325	342	307	337	332	307	328	330	321	296	301	328	325	317	321	297	334	303	305	355	332	313	312	331	310	346	311	317	320	337	282	358	303	329	307	319	365	315	326	308	324	327	313	301	342	339	292	365	305	316	333	328	290	314	293	325	311	325	288	331	329	302	324	361	331	335	300	317	334	336	300	299	347	329	335	346	322	329	344	338	300	323	298	313	322	335	329	288	273	332	309	308	343	283	350	333	348	322	314	304	319	322	349	328	306	308	308	296	308	310	309	331	334	304	334	361	315	327	317	331	355	323	331	337	322	323	341	320	326	302	322	299	332	309	317	313	321	337	316	314	268	313	301	342	333	323	335	328	317	330	288	299	291	317	344	325	322	309	309	357	316	310	326	288	307	345	313	308	300	337	289	290	322	319	289	319	331	332	336	319	286	324	313	308	347	326	350	323	319	339	344	315	330	330	342	297	315	317	322	333	306	310	330	315	331	311	327	337	334	305	341	300	321	341	298	304	319	302	312	301	302	315	322	303	335	286	337	312	283	343	323	306	330	333	345	322	348	337	306	315	332	350	326	335	288	280	321	307	283	321	306	316	299	357	329	288	331	312	319	318	315	335	326	310	339	305	308	345	329	273	289	314	339	286	343	337	343	323	329	298	310	324	346	314	296	316	314	356	328	327	347	340	326	310	365	353	333	315	318	342	337	317	327	354	305	311	354	323	306	315	335	311	311	328	309	315	339	325	347	326	344	323	330	331	333	323	350	307	360	311	362	327	308	341	333	284	303	306	357	330	346	321	310	332	329	313	331	320	267	329	307	313	325	296	318	331	288	309	305	315	286	351	340	321	316	351	320	310	306	306	321	324	301	320	348	332	342	290	330	299	308	329	324	328	309	315	313	367	318	318	312	313	321	343	311	306	304	367	342	348	300	293	313	330	341	323	320	333	313	297	348	314	291	295	319	317	311	329	333	318	308	311	343	306	361	317	344	328	336	354	257	327	335	335	323	323	325	342	319	334	327	343	326	326	304	302	307	278	314	325	313	313	322	310	293	306	335	294	312	346	286	333	337	285	333	302	322	308	321	314	312	286	328	320	314	317	329	303	323	302	331	334	309	338	321	338	317	317	315	335	326	322	324	308	316	326	311	304	309	315	329	320	345	329	281	296	311	305	347	322	343	302	322	320	324	340	334	303	317	319	336	301	305	340	331	344	301	312	356	306	320	363	295	322	340	301	313	326	297	312	334	342	307	339	345	331	336	296	318	295	289	312	321	315	323	310	298	302	339	339	297	315	302	327	293	285	292	298	292	317	321	322	320	314	313	317	339	309	303	315	350	305	321	327	333	299	325	302	328	321	334	291	338	332	308	297	282	336	341	324	315	334	327	337	288	318	348	298	321	311	297	308	339	337	320	354	347	284	326	289	339	338	327	305	329	351	323	339	274	338	317	312	296	347	291	329	318	327	315	322	283	340	296	311	359	296	333	307	329	302	338	298	362	322	305	356	312	340	373	332	323	319	334	292	297	272	312	330	284	325	291	364	332	283	315	350	334	318	325	344	357	325	357	345	327	318	308	331	308	308	323	309	338	306	302	305	328	308	320	326	321	313	334	349	291	332	332	323	324	290	324	346	288	324	310	359	305	318	321	319	339	311	363	313	340	329	331	304	305	321	304	339	324	337	310	315	308	320	327	291	293	327	321	334	298	284	312	336	331	305	325	291	347	330	354	294	309	342	303	334	323	327	330	331	338	321	309	330	317	324	338	316	310	315	286	326	323	329	314	340	323	298	297	322	319	327	307	313	313	318	335	287	323	355	304	307	338	310	298	313	285	343	338	338	308	317	308	342	282	330	351	327	330	307	297	284	308	321	338	322	320	323	316	313	357	306	337	334	321	306	289	327	318	319	330	307	324	306	323	305	306	331	320	355	348	303	304	368	352	319	305	313	320	299	322	321	340	303	306	312	316	313	323	319	296	331	312	330	329	341	306	297	304	342	317	327	301	301	307	331	330	297	324	283	350	309	352	310	354	319	345	323	305	325	329	303	332	339	267	302	327	337	331	306	326	337	319	358	331	323	304	323	341	341	312	304	303	318	298	320	299	336	321	324	315	328	294	308	311	322	322	345	306	283	335	329	331	326	330	326	313	333	320	293	335	314	316	323	326	323	324	335	323	324	309	315	343	349	302	337	307	325	323	320	321	319	364	317	326	309	305	312	338	309	311	309	288	307	322	326	337	350	296	322	324	332	316	321	318	309	332	336	313	286	290	321	321	349	291	294	315	282	299	316	322	305	303	313	333	299	289	320	327	308	336	300	333	325	306	311	300	340	324	329	338	323	327	272	313	321	306	313	337	303	342	304	306	281	344	323	278	288	313	366	320	288	316	316	303	320	319	331	355	326	292	318	299	301	309	280	308	323	318	343	315	352	335	322	329	278	360	313	321	314	322	321	370	336	323	321	322	313	339	297	324	315	372	325	309	340	370	323	306	335	313	312	309	333	309	327	325	329	309	310	306	336	326	310	317	315	329	311	337	311	317	311	307	308	329	306	333	320	324	349	320	348	325	361	338	327	351	303	314	300	308	345	288	337	320	344	314	342	331	323	326	291	331	335	326	308	314	316	292	337	306	296	330	329	358	345	307	331	333	297	287	286	328	301	297	324	355	319	311	298	296	336	312	328	337	312	320	295	344	346	306	300	347	321	314	332	342	311	314	313	281	336	300	352	299	333	347	331	326	322	342	329	325	330	318	321	329	334	268	318	322	312	326	322	329	326	308	323	303	333	326	302	318	325	345	330	320	342	316	311	312	319	325	338	337	343	343	296	344	329	348	292	315	325	332	310	332	330	312	326	315	310	323	298	307	300	289	354	294	292	294	311	325	327	331	348	286	300	312	306	303	301	341	340	337	305	345	299	340	317	334	326	302	331	326	327	308	321	340	326	312	319	338	312	333	298	289	320	350	311	341	294	337	351	306	315	322	321	322	280	319	331	323	331	340	314	286	343	316	315	310	332	302	328	337	312	288	307	324	329	324	290	342	294	336	333	294	307	298	313	327	339	341	357	306	298	341	345	309	324	350	325	314	360	303	297	330	321	357	331	317	298	334	306	316	325	303	295	318	344	301	312	344	327
17464	6278	7925	6054	4048	2584	1667	1266	973	863	622	562	419	331	340	316	261	269	254	231	273	320	327	264	248	204	174	193	164	198	173	163	125	131	157	167	154	133	159	140	188	143	133	172	150	134	144	170	163	137	129	134	125	119	132	159	114	131	144	146	133	184	149	140	138	143	138	161	145	118	94	129	119	121	111	136	135	136	115	137	119	112	154	145	117	150	118	124	116	144	120	111	107	122	105	121	137	121	133	108	121	109	131	132	138	118	127	134	109	123	119	109	127	109	132	124	142	129	144	125	124	135	118	122	111	126	114	103	115	111	144	122	114	134	124	131	108	118	119	124	132	128	122	127	125	121	119	122	136	128	105	107	119	122	149	120	109	121	124	112	111	107	136	106	139	117	121	115	115	151	129	101	121	112	125	116	104	119	122	111	122	140	124	120	109	128	115	131	119	117	112	133	129	136	107	117	115	130	134	119	132	136	136	126	125	138	109	123	124	137	108	127	144	108	108	122	120	125	103	130	127	142	136	133	130	111	114	138	138	128	105	110	134	123	127	141	123	111	113	129	127	119	136	118	126	145	144	112	114	124	128	144	145	122	112	131	131	111	139	120	141	105	112	118	106	114	125	132	132	115	147	136	114	126	119	129	120	119	105	112	118	126	94	94	120	113	128	123	126	115	120	120	128	144	122	132	88	132	120	123	125	107	117	118	129	108	128	118	116	113	130	113	128	121	128	134	113	121	114	122	124	134	119	123	123	133	113	121	139	107	112	111	128	107	130	119	113	130	125	109	126	126	109	116	120	144	125	124	115	126	132	125	144	125	142	119	103	119	144	119	113	119	144	126	114	110	116	125	136	128	114	134	130	140	107	109	126	114	126	104	116	110	104	102	112	129	131	111	120	113	116	127	104	121	123	107	134	132	129	119	92	111	122	117	108	123	120	136	124	108	119	132	132	102	132	108	138	108	138	133	114	117	110	117	122	121	130	121	113	108	97	112	141	127	124	122	129	114	126	114	149	111	111	123	128	114	132	132	126	123	107	137	130	138	116	104	119	110	108	127	131	132	111	114	138	121	110	136	104	112	129	119	117	127	104	118	140	101	123	109	111	118	122	113	124	128	122	117	120	117	137	130	125	121	116	135	120	105	128	128	122	127	104	125	122	113	137	149	110	138	108	111	129	117	112	140	127	128	121	141	105	123	109	128	117	143	120	115	132	126	128	111	109	141	133	129	138	109	125	118	126	106	130	128	115	120	116	92	124	108	139	122	141	115	125	125	122	121	142	131	113	132	125	135	113	121	120	135	110	126	118	119	119	119	120	131	131	120	104	127	105	130	135	128	126	130	126	120	120	116	110	115	118	98	111	125	93	126	150	134	94	129	113	108	121	101	126	141	127	120	117	115	117	132	117	131	126	121	126	137	130	133	135	142	121	118	116	109	140	138	128	135	117	117	97	125	131	132	127	122	133	125	106	137	113	99	138	131	124	108	127	116	125	121	141	125	112	145	121	135	124	121	107	125	120	138	112	140	133	130	120	120	125	110	124	115	109	129	117	101	119	117	91	130	138	128	112	111	141	123	130	98	133	125	94	92	133	128	124	134	122	115	128	132	131	131	118	124	98	123	144	110	126	122	129	115	110	140	133	112	116	133	112	108	142	110	117	130	126	116	113	118	124	122	106	106	109	131	161	112	129	104	109	135	131	142	122	117	119	124	111	117	89	116	125	107	120	125	114	116	133	104	111	112	131	145	136	100	127	115	117	123	116	124	116	104	131	131	123	126	115	108	130	127	126	133	106	109	114	126	113	149	111	136	128	123	122	129	120	152	136	135	123	124	97	143	124	125	124	113	99	119	139	129	128	124	127	115	125	121	124	118	127	143	118	117	113	110	127	124	143	117	134	113	121	111	132	139	123	104	130	120	115	131	124	119	131	128	140	152	107	104	113	126	127	104	121	144	124	112	138	105	112	122	117	120	108	125	121	111	129	124	127	130	126	116	143	120	126	133	114	121	112	113	129	107	143	110	105	141	132	108	127	111	119	114	122	113	127	138	100	107	126	110	118	105	126	124	127	127	115	102	122	131	117	135	120	132	112	123	105	102	132	105	115	127	123	125	121	119	121	132	144	97	117	124	108	117	120	145	129	106	120	122	128	114	117	139	116	114	117	122	121	116	132	131	138	118	107	114	117	102	123	118	128	127	124	107	117	124	115	135	117	120	141	156	128	137	121	123	120	145	121	130	127	121	110	132	122	102	109	133	112	116	129	124	119	111	125	113	133	98	115	134	133	145	114	116	135	117	137	119	136	113	130	112	101	105	130	130	109	129	115	118	131	140	121	115	125	121	107	102	111	99	123	121	117	103	108	122	129	98	113	111	132	122	132	113	144	108	111	129	141	121	116	144	105	114	117	120	112	113	133	129	142	117	132	133	114	117	117	111	133	127	156	94	110	140	119	138	124	120	117	115	124	136	112	115	112	107	107	121	122	160	126	130	120	114	117	131	111	120	129	123	122	114	129	129	143	132	114	123	109	126	119	106	107	132	109	113	118	116	129	120	116	126	109	118	126	110	102	119	124	123	126	140	107	106	135	123	100	101	141	128	114	125	124	106	129	136	124	133	103	124	97	125	130	143	101	107	137	122	133	121	113	129	121	124	128	118	125	123	114	110	119	142	123	130	120	119	137	106	115	128	127	121	136	123	101	131	139	111	109	152	132	117	122	129	126	110	117	140	128	126	127	122	116	146	114	119	140	128	116	116	138	131	102	132	116	134	134	131	133	116	138	129	119	117	120	103	117	119	123	144	103	139	133	116	98	123	107	113	119	121	119	139	120	116	122	119	119	111	101	134	109	136	150	105	121	121	118	122	121	104	129	129	116	133	136	130	123	118	130	114	105	110	118	113	133	124	138	111	125	114	117	125	130	121	139	129	101	118	123	128	117	137	131	118	124	120	122	103	119	115	113	116	110	122	119	132	122	130	126	124	109	125	121	121	121	102	139	117	136	126	137	137	127	122	118	148	129	132	115	121	125	105	132	121	123	110	126	144	117	116	128	126	112	120	118	99	126	140	143	130	128	139	112	136	116	118	123	156	132	105	100	116	125	111	110	141	135	122	112	138	123	120	105	137	115	126	127	100	133	139	128	109	125	133	115	132	126	112	117	139	128	108	112	124	106	113	103	129	127	102	123	141	119	110	140	106	136	136	113	125	109	118	120	125	112	115	113	132	113	122	130	117	133	99	114	132	120	137	129	104	125	133	132	119	127	108	92	126	124	116	128	117	121	119	139	135	137	114	113	129	126	118	120	122	115	113	107	114	105	117	116	123	117	127	125	125	143	120	116	130	113	120	120	126	112	142	118	130	134	117	123	104	108	114	125	109	118	134	140	125	104	132	98	123	123	125	118	116	127	129	118	127	121	101	135	118	142	116	108	120	100	131	136	117	128	123	131	131	114	119	119	118	116	123	133	139	117	104	118	109	130	122
9193	5065	12337	14701	12798	10264	7987	6324	5419	4567	3787	2984	2460	1954	1756	1532	1438	1371	1403	1315	1387	1777	1898	1501	1176	894	814	839	761	740	718	620	569	561	549	583	516	552	598	627	589	610	580	515	534	556	515	498	497	505	525	506	419	476	469	407	409	458	449	440	479	465	483	498	516	564	564	548	500	518	498	433	384	339	369	349	375	333	378	346	390	387	363	354	361	382	324	301	309	330	321	297	311	298	347	345	355	320	294	331	302	321	323	348	320	328	278	319	340	329	319	330	309	313	333	308	342	300	362	284	306	300	334	330	342	308	357	336	325	350	356	299	338	298	353	295	317	306	335	337	344	307	313	296	319	327	323	317	339	318	310	275	310	292	279	310	308	295	322	325	316	337	323	327	297	324	307	284	312	310	327	318	315	315	329	305	327	318	293	311	302	301	309	306	308	314	310	308	323	315	291	287	302	291	311	318	304	286	323	321	322	318	330	323	317	324	307	335	276	286	290	321	325	350	311	312	307	328	302	270	331	304	308	325	331	324	293	328	332	317	311	297	331	333	304	310	321	317	300	314	328	337	300	301	316	303	301	309	333	343	312	347	309	282	321	293	336	336	327	322	294	330	335	313	326	329	299	338	317	336	308	295	274	305	315	288	303	309	362	321	301	315	328	330	305	299	328	311	304	320	309	292	303	294	309	343	322	337	330	317	297	317	307	318	296	311	321	314	278	302	309	316	325	276	320	292	312	293	327	286	305	331	338	309	342	285	336	295	321	307	310	325	312	352	326	301	305	302	306	325	300	281	319	288	325	305	318	312	303	327	297	320	328	300	320	341	283	303	337	304	325	326	295	301	303	335	303	327	304	296	337	293	316	298	290	285	299	313	311	323	324	270	298	297	318	293	312	315	301	318	293	298	306	315	303	321	321	335	304	324	321	302	303	326	315	295	300	322	299	335	294	296	278	350	324	337	317	332	299	325	319	308	309	296	292	294	328	294	318	325	327	311	307	337	311	305	318	331	349	298	328	349	346	301	280	263	294	286	285	292	295	312	267	304	322	289	321	307	297	339	322	334	313	312	325	325	318	284	298	293	332	320	288	317	320	279	323	321	310	325	302	314	324	314	274	344	322	317	332	296	318	314	323	319	284	316	274	347	285	312	315	301	277	286	329	311	315	306	296	340	321	281	291	333	307	311	335	309	294	312	343	272	291	346	338	283	322	309	295	288	314	294	370	343	291	331	340	307	319	279	300	319	330	303	287	341	294	295	293	288	303	297	290	303	311	329	337	287	315	316	288	310	312	290	312	322	338	282	318	299	330	320	300	346	316	319	301	328	327	280	320	307	320	322	323	296	336	347	323	338	293	335	309	318	300	282	312	337	351	323	304	326	262	294	284	307	327	298	313	267	321	308	318	311	320	345	334	339	317	324	316	310	323	320	331	338	292	314	341	338	344	287	318	312	329	298	310	323	332	280	330	301	318	296	310	306	282	305	324	322	297	325	312	343	307	280	316	320	314	340	304	318	315	322	313	356	305	318	283	305	313	323	301	324	287	285	304	329	313	313	284	318	316	309	330	321	308	313	318	281	332	313	312	328	317	329	308	315	344	302	303	296	324	315	316	309	302	316	297	287	336	325	318	320	317	326	323	313	310	319	272	325	321	305	304	312	324	327	323	307	277	307	301	308	314	316	316	313	304	307	309	297	345	319	296	317	305	334	310	291	331	329	331	278	289	311	292	310	315	305	324	337	348	301	286	307	325	303	290	339	308	296	322	301	324	346	311	310	341	326	319	322	303	292	339	305	321	297	316	332	307	267	318	320	335	311	284	325	307	304	302	302	339	305	333	309	297	315	299	303	333	294	315	301	307	311	291	313	312	317	326	310	318	322	316	337	324	294	325	315	324	309	294	322	340	302	314	329	316	312	336	278	290	310	313	295	299	305	316	328	329	300	310	340	318	317	302	293	321	317	317	348	335	320	343	327	299	307	310	302	318	307	326	295	329	298	317	313	311	307	352	289	322	289	331	320	314	325	331	322	312	318	325	320	290	292	293	322	290	334	339	298	323	314	309	318	319	325	304	312	310	355	328	303	317	327	311	276	305	322	328	304	293	292	332	332	307	313	313	299	312	287	298	320	321	308	290	304	284	314	289	337	318	321	303	331	312	319	310	306	309	331	344	319	343	287	295	273	304	326	329	321	288	325	303	330	317	319	286	298	275	301	355	321	284	308	303	315	288	287	279	325	329	317	287	338	311	294	301	323	293	305	317	330	312	291	299	351	287	318	282	292	294	334	334	327	320	337	313	317	311	340	295	305	309	334	306	316	289	339	313	300	315	316	323	277	298	321	301	346	316	322	287	323	332	306	257	314	304	323	321	304	330	329	315	333	302	284	313	315	289	331	305	304	331	326	280	302	297	292	298	318	333	306	337	348	289	309	331	298	332	289	325	302	321	308	336	315	298	321	344	314	325	324	306	300	320	299	300	337	318	324	348	309	297	301	306	287	304	270	329	336	294	320	280	353	311	319	328	314	319	300	314	293	319	336	312	320	301	302	302	321	297	318	338	317	312	303	311	299	311	309	280	300	298	288	311	313	322	295	292	317	301	287	309	304	310	310	343	344	304	340	309	304	277	301	287	331	361	305	300	342	273	299	319	314	322	304	322	336	314	301	346	327	350	299	317	291	297	296	331	337	340	293	311	292	289	311	321	283	307	308	310	325	289	338	321	306	326	328	284	319	315	311	308	317	304	326	294	268	305	342	319	328	339	310	352	300	319	305	315	343	308	298	295	297	337	318	312	282	319	301	287	333	287	330	303	306	315	320	310	333	354	345	313	298	327	307	318	317	300	284	308	345	324	333	324	311	313	314	305	322	334	278	298	268	339	292	324	341	340	331	325	329	302	327	335	336	300	319	291	320	309	297	311	291	299	316	305	312	338	344	319	351	311	336	331	318	309	324	293	303	312	313	284	293	312	334	316	336	312	320	323	309	313	284	340	311	289	335	295	312	306	304	311	313	310	340	305	313	325	292	305	345	303	298	333	323	313	339	333	317	316	302	339	322	313	293	313	330	289	309	325	261	321	293	321	325	334	289	299	319	313	320	318	296	302	305	345	324	310	323	323	308	294	316	334	290	317	312	318	319	293	330	328	306	324	324	315	288	328	313	317	302	336	275	307	318	308	284	323	326	329	319	302	309	285	317	316	306	347	336	290	306	323	308	319	292	321	341	293	325	305	325	316	309	289	300	326	309	304	282	302	329	322	305	343	304	316	328	289	298	285	325	318	334	310	335	319	298	325	334	291	295	315	317	310	319	315	293	311	352	317	295	291	343	328	293	288	327	298	325	324	302	320	289	325	315	326	346	309	334	331	303	291	309	345	321	327	290	296	319	317	287	354	297	305	346	286	322	321	324	315	303	293	311	308	309	296	307	337	296	313	301	299	339	344	305	311	315	302	316	337	297	305	329	303	306	318	304	347	291	297	327	301	331
4042	1669	2156	1716	1192	849	622	461	401	369	302	301	272	265	245	232	230	228	229	206	231	264	256	224	215	223	203	238	235	235	217	222	224	228	210	220	196	205	188	213	199	202	197	212	190	209	214	234	216	202	203	199	227	202	223	199	201	203	253	192	235	213	231	210	222	218	224	213	208	207	199	203	228	201	209	221	195	211	222	194	208	215	204	196	206	176	233	206	192	229	230	211	218	221	176	214	217	199	206	193	195	229	183	202	216	218	217	220	208	211	199	220	185	208	205	199	225	190	218	202	209	224	201	211	199	213	205	207	220	222	202	184	228	209	199	205	246	206	218	223	184	211	197	211	209	219	215	205	190	189	208	196	181	210	200	224	217	191	201	202	203	186	212	202	186	225	227	205	186	219	201	219	230	224	214	185	198	211	219	215	209	175	210	229	210	204	219	203	232	211	214	234	245	199	234	205	202	204	175	212	189	207	199	242	204	216	238	197	227	194	203	199	217	207	214	226	198	204	203	179	231	203	188	190	227	217	236	211	199	212	196	199	210	202	203	191	195	213	201	221	196	198	181	211	213	186	193	221	222	204	217	195	221	193	195	221	244	194	195	214	219	200	187	197	177	184	218	250	230	194	188	206	211	225	201	204	211	207	204	221	192	212	197	194	200	210	211	204	195	213	182	204	203	200	201	228	221	214	207	167	205	213	218	213	200	199	184	221	220	191	204	195	213	202	235	205	212	176	190	201	199	185	214	198	227	202	209	207	178	214	206	223	188	215	189	172	206	174	208	201	202	213	181	236	208	195	207	207	206	208	212	223	227	184	197	194	203	216	208	206	205	216	209	218	210	200	213	191	221	181	227	198	203	229	222	207	188	201	211	200	168	239	192	205	215	220	230	204	199	187	200	207	233	207	205	227	187	203	188	213	191	207	211	190	231	208	210	208	204	216	215	225	207	207	206	176	217	216	207	208	197	228	202	223	222	194	206	225	176	220	236	218	222	187	208	218	198	184	205	190	192	220	193	209	204	217	191	215	200	198	195	212	211	193	199	216	211	190	194	169	214	194	207	192	224	204	203	222	210	203	223	188	193	207	190	205	223	203	202	191	203	205	226	201	215	224	211	203	163	203	193	240	226	221	186	234	226	192	197	251	208	201	204	200	184	220	215	219	187	204	212	218	211	228	219	214	207	217	218	250	197	193	213	191	181	187	182	214	227	195	213	196	224	163	209	204	183	209	218	200	223	201	220	210	230	232	238	215	210	213	211	199	200	186	219	218	225	204	214	215	225	197	202	207	207	206	210	179	208	189	203	218	218	221	229	221	205	198	211	196	208	240	205	229	201	212	219	201	236	193	225	207	205	201	196	197	202	199	187	194	182	216	238	204	241	206	211	210	217	217	218	212	199	195	215	183	219	172	202	227	210	209	209	201	239	218	206	231	200	214	218	214	205	212	214	195	181	184	212	191	222	205	210	173	207	227	256	215	220	194	191	242	194	211	171	214	221	212	210	207	194	201	173	222	222	211	195	201	209	184	230	220	195	200	228	191	213	177	203	232	209	224	196	186	200	214	189	217	231	207	193	210	219	221	201	210	165	215	211	211	224	218	211	206	218	217	225	204	207	224	201	177	194	236	222	217	191	212	194	203	183	166	185	208	210	206	185	198	193	208	208	200	213	201	217	192	201	191	189	194	198	192	219	199	210	173	221	200	207	204	198	210	184	208	194	198	214	196	216	185	230	201	197	210	201	222	204	211	225	206	203	202	210	206	203	207	197	214	216	204	205	211	219	215	205	212	203	222	224	210	205	175	227	220	210	193	206	220	194	227	204	204	191	192	188	204	204	211	189	238	216	177	232	225	219	207	223	197	224	211	211	189	211	193	201	182	241	211	193	198	213	215	210	185	207	197	215	207	198	203	195	212	226	250	199	210	210	191	197	195	241	201	217	215	185	210	216	200	230	222	183	225	218	215	228	236	226	215	205	195	208	195	203	213	247	192	194	189	198	216	226	202	215	203	207	209	218	201	239	218	193	221	204	226	220	199	201	210	180	223	205	197	182	229	210	190	209	193	211	180	189	225	215	181	218	199	198	202	188	190	196	204	183	232	186	212	197	196	217	211	183	220	200	208	237	221	208	196	200	218	205	225	206	195	194	190	223	211	209	213	207	233	193	216	196	201	205	207	214	205	215	203	205	219	204	246	204	180	200	213	193	206	222	193	203	220	199	198	215	183	191	199	192	216	202	207	215	198	195	167	189	192	203	209	227	208	201	192	196	229	202	210	228	198	197	219	204	220	193	179	215	204	222	218	198	220	205	195	209	212	191	191	233	210	218	205	199	212	200	213	178	251	200	212	193	204	223	193	180	199	197	208	173	216	204	210	222	196	210	210	206	206	212	203	210	187	215	204	193	196	201	191	226	183	206	197	192	215	236	221	194	233	218	223	229	203	244	202	200	189	200	209	178	191	215	189	190	209	186	195	206	207	225	220	201	209	219	204	224	219	216	194	200	192	201	183	200	227	211	231	224	232	229	212	213	200	218	223	238	202	214	205	216	213	211	205	227	210	221	211	194	199	179	200	215	218	218	210	204	221	218	194	181	218	184	225	208	200	231	185	206	206	191	200	217	214	178	206	208	173	207	240	227	198	210	223	221	206	207	232	202	205	170	190	206	222	223	196	220	213	208	193	179	210	209	193	209	200	203	201	223	240	208	197	189	215	206	200	198	190	196	223	218	195	204	209	200	226	197	202	199	193	231	208	203	187	198	231	204	200	193	214	207	178	213	201	206	163	213	224	197	195	210	224	186	192	223	187	194	193	224	212	219	182	201	207	232	220	222	215	236	224	202	182	186	217	220	218	226	223	192	243	209	204	205	199	210	197	210	209	202	229	234	196	181	231	214	167	212	214	200	202	226	231	212	188	206	205	205	223	201	185	232	226	235	208	213	207	210	217	205	217	203	208	202	223	200	222	232	191	213	200	212	209	216	209	216	200	196	221	201	211	222	210	205	200	197	224	186	201	210	220	203	190	212	218	213	214	227	212	197	209	211	199	218	193	240	213	208	176	246	221	201	209	198	214	179	192	211	203	212	223	235	208	194	216	204	203	213	223	226	230	218	192	199	216	198	200	214	208	237	224	202	182	217	202	229	207	177	228	177	202	185	209	231	219	213	195	198	191	209	221	217	194	211	191	232	171	211	225	217	220	195	197	201	220	247	216	212	192	230	193	207	195	208	222	189	205	206	202	213	205	211	190	213	216	225	195	197	209	228	214	221	230	207	223	209	202	197	184	212	224	201	196	229	221	191	220	199	194	216	215	195	222	194	193	210	211	218	172	217	217	192	181	216	217	197	184	200	221	209	231	204	220	219	204	203	213	195	230	201	211	187	189	185	209	226	214	233	202	200	208	210	191	201	208	188	227	214	181	203	196	217	205	209	222	194	174	209	218	245	233	202	178	224	218	196	207	219	183	179	206	219	218	218	211
3048	1865	4535	5314	4426	3220	2535	1889	1674	1488	1270	1069	926	786	788	660	656	707	633	669	726	811	775	723	656	587	542	600	538	579	535	552	567	537	531	529	553	558	528	571	568	567	536	504	548	540	558	522	562	548	542	552	453	508	504	503	503	517	534	529	532	564	537	536	569	528	573	543	510	552	547	487	496	464	511	468	496	522	481	449	495	439	463	479	504	526	499	493	466	502	485	490	482	481	489	491	496	495	462	502	476	476	467	505	477	478	500	519	478	524	457	487	453	451	536	481	469	507	454	463	492	480	522	476	463	503	490	445	459	485	495	480	477	482	516	516	478	490	466	521	491	468	507	503	488	491	474	481	478	463	486	502	474	503	467	492	485	480	456	470	511	525	450	491	462	485	474	511	470	463	487	478	507	496	594	455	506	510	480	490	497	503	544	439	512	495	515	467	476	506	515	495	508	507	426	465	483	473	483	481	459	478	471	481	475	464	524	500	496	496	501	448	453	491	491	479	455	466	468	487	482	444	488	468	476	487	491	455	508	486	491	477	476	488	485	479	512	470	475	490	455	497	488	484	486	491	471	458	486	488	504	485	464	466	470	502	498	492	500	432	489	447	485	494	459	495	467	492	511	481	489	458	489	448	504	505	478	503	503	489	460	479	498	505	438	446	477	475	493	474	480	498	476	476	527	475	453	493	509	465	452	490	482	492	472	461	534	474	506	493	531	475	474	460	458	492	472	488	473	464	479	478	484	467	497	496	458	460	530	479	478	473	491	509	491	456	464	457	474	479	515	481	451	466	460	474	509	455	461	474	476	477	465	477	470	480	518	495	458	455	445	475	483	482	444	461	518	502	486	487	463	468	459	450	510	472	501	524	485	503	493	507	484	496	441	466	504	490	448	490	488	501	505	479	469	440	513	490	464	495	488	473	480	465	469	491	480	517	480	505	509	491	487	485	491	458	487	478	508	466	509	459	443	507	446	492	468	499	491	460	486	459	470	473	495	495	505	478	490	471	452	464	482	479	461	482	491	519	478	482	504	471	497	472	492	477	518	474	442	447	494	515	456	462	496	475	465	499	459	509	478	485	536	462	482	474	480	481	487	469	480	442	467	449	504	515	490	484	490	467	466	503	497	452	464	494	469	522	480	507	439	466	509	487	491	462	468	493	457	471	482	519	510	504	524	480	491	454	484	474	463	514	482	466	478	476	457	519	501	490	451	503	446	455	458	472	500	485	485	483	473	480	491	494	466	469	496	530	472	464	484	507	461	419	471	498	446	472	477	473	470	461	492	488	441	515	483	494	507	449	509	439	469	463	476	478	487	463	479	440	487	475	497	503	494	495	496	483	490	501	498	483	470	470	449	483	502	456	489	459	487	448	537	482	474	477	482	472	456	510	481	510	481	516	539	454	505	448	496	454	459	471	497	501	494	477	509	489	476	467	469	445	511	407	490	493	480	461	485	484	484	452	443	436	450	476	490	487	454	493	493	432	471	504	445	481	473	498	449	488	459	499	459	503	503	477	486	489	475	477	483	486	437	482	496	523	445	472	481	480	455	472	478	499	498	482	491	484	471	489	469	477	501	440	467	448	506	446	503	443	502	496	460	504	521	489	510	484	468	480	503	463	466	488	509	480	530	449	499	482	483	479	491	493	512	459	519	513	486	510	459	469	500	457	475	524	487	479	513	485	477	449	460	467	470	478	475	477	506	506	485	480	449	480	503	519	435	466	486	499	458	476	478	474	487	474	491	479	507	486	488	476	487	463	464	489	501	444	440	485	488	494	489	455	457	466	476	499	477	472	471	493	536	482	481	483	490	460	466	463	498	479	479	508	500	465	480	490	464	503	490	464	452	474	506	516	488	455	482	503	497	465	476	469	516	458	482	486	474	503	467	453	487	451	499	479	436	501	492	492	484	491	475	464	485	472	470	458	466	497	448	458	520	464	480	465	497	496	504	498	508	470	474	499	474	502	498	469	431	509	482	498	534	469	443	455	482	519	472	483	459	442	477	470	480	483	496	477	499	468	477	480	493	468	517	513	499	482	463	487	524	465	477	506	470	446	526	509	471	450	507	485	502	499	529	480	479	494	544	509	492	490	492	452	482	501	497	486	483	460	494	501	496	513	476	500	513	459	475	510	497	509	440	463	485	513	486	463	524	503	516	463	534	523	468	484	479	497	481	522	498	489	460	481	476	490	491	463	472	501	501	461	466	456	500	467	494	502	456	491	501	483	498	450	522	526	508	495	475	457	474	467	414	458	484	484	496	473	481	498	467	484	447	490	530	433	442	498	471	464	496	486	481	501	490	472	501	508	449	495	462	465	524	474	452	482	503	484	529	492	424	492	466	505	466	484	486	423	505	455	497	498	464	486	513	500	510	460	515	509	510	515	492	498	471	447	497	464	515	468	458	490	476	476	499	497	461	503	490	523	428	453	475	472	477	475	490	453	478	484	477	488	505	483	496	474	501	441	479	490	455	482	479	460	447	509	490	508	483	480	458	486	475	484	506	487	476	506	505	502	481	506	515	481	486	481	489	494	490	504	501	491	491	467	506	490	464	489	447	457	466	450	444	475	499	503	449	500	494	484	518	506	488	470	498	476	445	507	487	527	473	467	463	447	509	492	444	514	492	467	467	507	503	478	480	460	514	454	509	508	479	444	500	470	459	463	442	466	534	455	438	503	468	469	487	520	494	488	481	526	480	518	473	479	518	464	494	493	508	495	501	474	470	487	472	465	512	517	479	467	487	512	474	478	459	528	463	489	469	434	463	488	505	464	497	485	452	477	512	437	469	492	490	528	469	482	476	468	468	486	515	502	486	514	473	493	479	506	476	457	473	452	452	433	477	505	447	503	481	462	466	481	449	494	481	493	480	495	483	469	459	490	474	495	504	477	506	456	534	501	519	450	483	471	464	475	532	507	486	438	430	468	444	456	469	462	469	466	476	475	464	489	492	484	484	477	449	476	497	472	456	515	489	502	481	499	488	441	494	504	485	499	507	504	453	467	483	507	478	483	487	473	520	495	485	505	523	481	478	495	473	487	461	484	506	510	485	482	481	473	510	490	454	480	482	455	499	480	482	512	479	473	549	522	497	477	511	502	492	497	472	479	454	468	490	445	478	450	494	507	464	515	459	475	462	512	466	491	502	489	457	443	503	504	457	475	486	494	515	455	510	475	464	517	483	429	517	462	470	502	476	459	490	524	460	503	465	478	447	485	508	468	494	473	472	480	481	498	479	478	530	502	467	489	494	497	476	473	466	493	474	455	429	495	484	458	452	466	528	483	454	519	461	515	480	488	458	472	511	516	488	512	472	447	485	471	486	484	513	475	500	499	440	490	511	466	483	473	468	511	477	479	500	480	470	462	478	449	466	514	486	502	509	478	472	469	496	501	473	482	507	487	479	467	467	500	480	452	554	484	515	485	504	459	460	461	463	467	514	488	472	485	473	460	492	492	511	482	454	487	502	476	492	478	482	464
10443	3706	4755	3742	2490	1669	1130	855	675	581	460	332	333	247	224	216	184	219	196	190	223	235	258	203	204	178	165	159	175	180	163	166	132	161	126	164	163	138	162	143	160	160	129	157	124	133	131	144	149	138	131	162	118	120	130	169	124	137	165	141	136	137	128	131	138	139	153	155	153	151	145	118	126	148	134	145	142	130	139	146	121	127	130	145	115	133	136	104	147	122	120	126	150	133	145	124	152	144	127	124	122	132	129	144	126	141	143	142	126	142	128	103	153	120	124	125	119	119	120	127	129	140	141	129	142	134	121	130	134	112	114	156	130	140	136	126	113	113	124	140	150	120	130	123	150	124	113	131	111	137	123	148	136	124	126	151	145	135	138	130	123	129	153	138	167	128	137	129	138	122	114	124	128	116	131	150	132	120	136	116	137	152	129	133	147	127	146	128	136	136	137	130	120	134	129	133	126	127	127	130	129	133	145	123	136	163	137	143	124	135	130	123	132	119	112	116	124	125	119	125	131	111	123	141	143	144	127	147	102	129	138	143	118	122	126	139	109	112	142	137	127	144	140	132	117	124	134	118	136	139	129	136	122	155	115	152	123	132	151	147	130	128	146	117	131	147	141	139	120	125	142	149	133	123	129	127	125	117	104	135	129	130	149	113	118	117	126	149	145	140	134	132	151	155	117	140	112	125	140	107	130	117	132	128	134	120	135	131	115	116	146	134	137	114	124	141	133	140	135	134	131	133	125	125	149	143	126	120	131	118	123	113	138	130	119	136	139	128	126	140	119	150	125	139	123	129	135	145	136	131	141	138	123	147	113	100	123	112	131	139	147	104	100	99	110	132	126	151	121	127	137	121	136	118	125	118	119	124	105	145	121	131	129	122	131	114	116	123	139	122	135	99	129	116	143	141	139	136	117	123	125	126	124	114	153	136	132	121	127	124	127	143	123	123	153	136	122	132	139	143	131	128	138	152	133	122	116	123	138	146	121	122	109	114	145	118	107	108	130	118	148	142	115	148	127	144	111	144	139	153	120	139	132	142	138	143	133	122	134	141	139	134	132	136	138	120	126	122	124	136	128	135	139	153	127	121	129	120	119	141	135	128	138	114	114	125	148	125	155	128	139	132	124	148	135	150	146	117	108	161	141	134	116	146	137	156	116	137	125	128	121	137	131	126	124	112	143	130	124	154	121	103	136	116	125	116	131	145	141	166	131	122	136	159	120	125	117	150	155	137	142	112	128	121	130	151	158	121	110	118	116	130	139	109	145	127	133	133	131	136	121	122	139	149	132	139	135	138	132	128	138	126	140	134	120	136	146	145	136	138	133	135	128	139	120	152	114	132	132	127	129	151	129	136	131	137	123	140	136	118	137	131	134	140	110	142	125	136	135	134	126	129	133	115	111	142	123	145	132	128	158	101	114	147	136	134	133	141	114	114	120	132	123	126	144	130	113	136	139	127	144	129	143	134	120	155	124	149	113	122	147	148	123	141	124	133	143	137	126	162	150	128	145	146	113	114	130	132	137	126	136	135	129	135	135	115	118	137	122	132	147	117	148	129	119	138	131	144	120	130	137	135	135	127	130	151	135	130	127	148	140	147	132	137	127	138	112	127	108	129	151	145	114	163	133	127	126	117	130	129	111	147	121	116	139	127	140	121	125	117	132	121	124	139	110	138	128	156	125	145	125	109	132	135	148	130	136	129	127	124	138	116	136	147	119	152	119	134	144	121	117	145	122	127	128	140	125	138	140	131	124	121	126	145	122	117	127	138	124	117	126	123	142	128	113	126	125	126	127	145	124	128	142	115	130	118	137	119	129	131	119	142	134	127	133	134	134	125	125	135	116	154	141	118	117	126	148	153	134	154	129	140	148	122	142	134	129	118	134	129	128	140	118	123	115	122	114	122	121	133	127	141	131	121	151	139	118	139	135	147	112	155	119	135	111	116	125	130	125	137	136	142	128	122	125	139	116	133	119	134	138	149	118	125	124	126	136	128	136	121	112	116	138	134	137	120	102	161	150	123	129	120	139	138	109	144	129	134	150	118	125	114	116	121	127	140	113	127	118	133	132	142	114	134	118	154	132	132	122	108	119	138	127	120	136	122	120	117	158	150	105	114	121	131	110	121	125	133	138	117	121	124	125	136	129	141	126	148	112	139	109	109	123	150	132	145	149	139	129	130	148	118	143	128	129	120	146	129	129	147	109	125	136	127	148	143	122	116	126	134	138	140	130	155	115	140	127	125	149	125	144	124	138	125	133	123	131	125	132	143	135	140	143	128	129	131	125	126	141	127	126	133	140	128	132	132	134	129	115	162	129	127	112	141	133	122	127	146	104	113	138	124	120	123	124	144	119	144	132	111	127	131	116	123	122	125	125	121	120	135	127	141	126	149	136	135	128	126	132	125	112	124	112	133	155	132	165	143	156	136	126	122	149	143	157	115	111	114	126	134	162	151	115	156	145	136	127	121	134	123	132	126	148	117	139	115	148	131	126	124	128	121	131	138	109	131	125	125	134	147	118	143	134	117	126	148	134	138	112	128	138	116	132	132	109	150	131	115	119	142	130	156	152	136	127	114	122	148	132	131	140	155	129	124	125	132	126	115	126	121	118	117	134	127	138	147	126	121	122	151	136	121	137	131	129	143	140	146	142	118	115	137	143	120	127	128	120	112	134	161	139	139	117	127	149	156	111	112	139	156	115	141	128	122	135	133	128	139	129	141	139	132	128	139	141	126	120	115	145	114	111	110	122	122	136	131	140	126	138	113	116	108	138	129	116	151	120	127	140	129	131	139	129	134	107	117	127	120	144	135	130	145	112	123	120	135	124	126	130	135	145	122	130	120	133	132	138	141	98	137	135	132	144	127	134	157	129	159	110	125	123	119	141	133	144	150	148	116	119	92	171	146	126	109	133	130	120	132	117	132	153	128	126	112	123	136	138	147	118	128	128	138	148	134	119	127	116	129	118	114	121	141	144	120	113	120	147	121	128	122	128	128	128	135	136	149	135	152	128	131	149	138	138	136	136	119	137	157	121	132	128	122	124	139	120	121	124	123	131	109	144	138	119	119	114	121	145	136	123	123	137	126	131	123	131	117	113	147	139	121	144	110	141	122	124	139	139	155	126	133	123	120	118	119	140	136	128	121	118	139	143	133	137	142	128	160	136	138	129	127	135	138	131	122	126	135	135	132	118	137	113	119	138	140	133	124	147	132	138	137	137	140	118	124	156	131	134	137	125	144	153	124	131	141	141	133	143	136	124	135	134	115	144	127	139	121	118	127	124	140	113	128	155	132	128	141	124	131	114	133	153	123	117	111	148	138	123	100	126	128	135	138	159	107	138	152	119	120	111	124	119	118	141	129	123	129	109	118	145	126	120	134	131	142	136	161	134	137	114	136	135	114	120	129	128	129	125	137	134	125	129	135	115	124	136	131	135	141	133	141	127	130	128	109	133	135	115	135	129	127	103	133	108	128	124	127
7014	3418	8743	10412	8963	7025	5336	4228	3648	3043	2353	1869	1527	1315	1139	1026	951	974	918	904	1071	1231	1210	1042	858	668	626	576	585	571	615	512	496	430	459	442	462	475	471	513	514	520	473	519	457	484	412	451	444	456	405	393	445	396	418	414	419	398	408	390	427	452	437	454	465	464	501	494	439	417	417	395	369	391	362	336	379	367	369	383	409	381	365	338	351	324	352	309	318	341	334	323	320	366	316	348	335	312	323	335	346	329	339	350	298	314	327	334	314	320	335	358	352	288	326	311	336	329	346	319	302	342	330	329	321	331	327	322	341	317	328	327	310	320	327	347	367	309	344	335	299	350	301	337	319	329	335	323	305	337	316	316	333	314	319	336	358	320	296	298	306	340	339	325	315	310	321	341	326	318	337	354	304	306	281	312	325	304	317	306	362	313	330	312	286	320	309	319	338	281	325	332	324	339	307	326	318	306	311	294	321	327	344	339	337	302	316	352	332	301	333	313	328	312	353	310	297	344	306	295	319	349	315	346	314	310	325	315	312	344	305	313	309	330	315	290	322	323	325	333	302	339	315	361	322	333	305	344	323	346	313	322	315	304	299	330	306	313	334	307	342	305	350	325	324	322	296	313	350	328	325	314	313	320	329	286	316	285	308	319	337	315	293	311	313	315	326	309	325	313	311	337	330	283	325	337	301	314	309	357	311	310	361	302	310	329	306	314	318	314	316	326	329	328	310	341	295	311	310	343	315	334	339	290	335	292	312	323	331	335	343	323	326	300	332	362	313	318	310	321	365	331	299	312	319	305	315	365	321	323	336	309	332	310	321	341	323	310	322	361	310	303	329	328	328	313	354	310	318	332	327	314	331	299	331	317	338	294	304	290	314	358	315	316	308	311	350	336	315	305	323	319	279	324	311	292	293	323	336	322	314	318	320	285	331	301	346	340	336	283	311	326	329	323	315	323	306	369	304	307	327	342	342	325	321	319	324	328	302	312	343	315	338	317	346	348	315	348	323	369	299	327	307	298	334	352	321	322	310	340	331	286	313	330	305	337	319	295	313	325	339	324	331	305	344	327	317	330	317	321	304	328	347	310	351	326	316	355	296	325	349	335	323	319	304	330	299	274	335	315	321	332	338	327	319	303	294	315	329	310	326	320	323	350	278	335	326	318	322	312	295	336	296	316	322	332	286	326	315	340	340	318	345	333	331	305	288	319	340	316	307	326	339	315	320	354	300	335	294	329	344	323	320	301	325	338	300	328	306	314	300	287	328	333	293	312	321	317	303	312	359	316	327	303	305	302	316	326	338	307	331	308	320	340	331	334	314	333	320	317	340	315	310	331	321	350	316	310	360	335	330	347	328	334	319	300	330	307	302	338	314	307	299	340	329	302	304	306	355	343	311	323	318	318	316	304	321	317	325	323	316	301	326	332	330	344	307	315	307	319	311	321	318	280	333	297	381	342	299	325	314	316	309	309	361	353	312	319	354	277	321	287	331	286	314	291	335	342	342	322	320	298	283	310	301	352	274	324	308	317	318	330	306	340	313	312	330	305	313	318	317	328	313	334	321	295	319	331	307	334	309	336	312	358	347	330	317	348	320	326	329	335	350	309	311	327	341	284	325	289	321	325	331	331	325	321	338	360	305	321	315	331	301	308	316	308	326	298	307	328	314	285	327	347	350	314	331	310	313	327	299	314	339	343	328	324	322	358	328	305	323	323	300	309	303	298	325	313	315	353	302	324	321	332	287	321	321	328	306	309	329	338	347	321	354	315	314	277	304	315	288	333	303	309	307	343	363	277	305	312	314	298	308	313	326	323	298	363	296	306	327	338	308	290	310	313	332	314	332	324	301	346	331	304	339	364	334	317	289	338	308	316	324	321	349	346	325	310	334	321	316	300	317	350	342	346	344	307	311	309	295	345	310	318	308	318	315	319	309	330	338	298	305	317	311	333	316	321	327	336	344	344	347	338	328	261	336	323	324	327	308	338	299	321	339	331	316	316	313	309	306	321	344	285	281	323	345	294	356	336	325	323	324	352	302	323	345	330	316	327	342	358	306	319	331	299	342	308	338	306	297	300	311	345	331	292	320	312	325	317	322	300	343	313	307	300	304	350	280	319	353	310	339	392	299	345	315	302	325	318	324	328	324	314	316	339	343	323	322	327	302	307	322	288	327	310	325	308	307	308	335	322	346	336	306	320	337	317	305	339	325	323	306	310	344	326	317	324	318	367	332	306	336	333	326	310	346	345	338	299	311	345	341	346	321	341	329	355	314	295	354	326	307	292	299	329	332	358	299	364	304	313	294	289	321	299	320	303	309	317	325	333	273	306	363	324	316	289	343	321	321	293	344	291	290	346	322	338	320	312	326	280	319	301	325	314	319	327	317	350	346	314	258	330	320	341	305	288	324	311	332	332	335	319	322	347	318	336	291	323	319	332	334	300	314	296	318	337	291	306	357	327	299	340	331	305	315	340	279	332	360	348	320	309	328	319	317	309	281	313	312	343	368	333	358	309	309	328	292	308	302	330	325	347	320	338	307	317	354	324	309	314	321	362	307	311	294	317	337	318	329	328	326	306	307	340	328	311	328	325	348	344	316	332	360	329	294	290	321	314	342	302	325	333	339	341	297	288	298	338	319	316	351	308	316	316	305	324	332	305	320	344	323	293	326	334	287	322	301	317	325	277	329	339	317	311	335	325	315	303	304	292	317	320	320	316	316	336	314	306	320	348	325	307	285	324	312	311	326	316	329	348	318	283	303	313	321	314	308	330	317	315	313	308	325	322	297	345	310	306	331	315	316	304	315	329	333	309	332	326	305	312	335	296	302	358	320	313	329	344	303	294	299	300	309	335	318	305	365	342	334	313	341	343	334	326	321	317	330	327	321	334	333	316	326	334	308	337	316	286	324	345	353	283	355	307	311	323	309	306	317	290	323	311	309	339	321	320	293	315	301	320	316	317	304	329	299	339	318	308	304	311	346	304	325	321	359	329	345	300	353	337	332	304	340	335	298	324	314	338	313	338	316	319	320	316	321	329	316	312	295	342	343	396	339	322	318	275	297	317	306	328	334	323	345	306	312	321	326	321	318	313	352	305	344	325	293	318	328	310	330	302	333	302	317	297	315	337	322	294	330	333	294	293	291	339	314	338	314	319	318	311	342	339	311	346	369	311	320	357	348	327	308	322	318	319	315	360	340	325	337	305	316	328	329	366	305	288	284	318	337	301	320	305	299	294	319	304	322	339	336	349	330	310	333	317	350	337	351	333	331	332	353	379	320	338	335	297	303	311	325	333	339	305	315	295	306	326	306	303	323	347	311	295	339	318	305	304	314	329	305	342	337	344	317	334	329	356	317	355	318	332	329	314	328	291	330	297	286	315	318	304	306	304	324	330	323	328	314	311	309	280	314	320	346	344	298	312	337	338	298	328	303	334	303	311	349	351	321	302	341	310	351	320	286	347	288	311	316	338	322	317	331	323	307	299
17256	6124	7828	6089	3850	2460	1732	1430	1228	842	664	481	418	337	330	304	262	285	229	258	304	315	326	264	215	213	215	178	174	178	157	174	158	136	148	149	153	156	162	165	171	175	151	125	152	150	122	127	163	141	123	161	165	120	125	155	131	140	127	144	125	110	143	119	159	128	146	136	143	133	120	153	145	105	137	113	108	133	150	139	114	160	136	114	121	123	145	136	104	132	130	120	137	126	121	139	135	120	100	134	121	120	139	115	127	132	124	132	138	131	119	130	111	103	129	115	147	133	120	129	116	120	127	112	109	107	120	124	133	109	139	113	108	120	129	106	111	138	120	111	129	141	130	135	106	113	134	124	117	109	125	128	112	125	116	124	128	112	112	126	153	122	145	124	122	104	102	151	111	102	114	133	110	105	143	131	123	119	107	137	138	113	137	115	133	124	127	119	126	102	110	119	127	140	91	140	121	124	140	131	125	133	117	128	133	140	132	138	124	139	121	93	118	121	136	113	122	119	121	131	105	131	102	127	114	116	104	110	109	121	135	128	140	103	125	122	108	101	143	118	104	114	119	124	110	123	110	111	106	117	110	127	117	119	131	114	135	121	124	93	136	116	139	116	129	98	130	135	132	132	137	106	122	120	128	130	115	138	132	132	130	130	118	132	114	118	123	117	104	117	121	115	138	121	127	122	120	121	122	116	120	120	117	112	126	117	125	109	117	134	146	118	110	121	124	124	144	128	112	124	108	123	122	116	122	126	125	120	129	133	140	120	137	121	144	140	122	124	114	132	127	116	123	110	116	120	119	107	126	123	118	97	125	110	133	135	108	102	114	127	135	117	116	119	122	145	128	137	120	115	122	126	120	109	137	134	147	105	119	131	145	151	128	115	111	116	126	106	116	132	135	123	127	133	137	121	137	126	137	118	119	126	115	119	109	126	137	136	115	118	138	129	137	98	111	134	127	135	122	117	105	116	120	120	127	125	116	127	120	122	124	125	134	141	111	122	130	134	108	125	120	111	140	124	109	132	127	96	121	131	117	108	104	137	132	138	115	149	138	134	142	102	130	111	148	116	142	106	119	112	121	111	116	119	128	117	130	116	130	129	114	114	117	116	110	135	125	130	123	149	125	144	119	115	126	141	117	126	127	121	138	119	124	120	111	127	110	131	109	136	131	135	119	121	120	124	96	129	120	125	122	133	108	108	128	123	120	145	126	116	120	123	140	128	139	120	107	137	128	116	116	113	142	117	137	127	134	106	133	138	124	117	121	108	116	121	134	119	134	113	115	107	116	112	129	114	119	118	118	109	126	105	113	127	127	131	119	109	134	121	117	128	134	111	126	123	101	116	115	145	125	114	120	137	95	117	135	131	90	126	112	133	114	112	116	113	116	116	127	124	128	113	105	125	123	135	152	110	130	109	124	121	119	117	113	122	124	144	90	133	122	119	124	87	118	124	123	135	111	108	101	133	128	139	114	129	149	140	143	131	120	122	112	105	117	129	122	114	103	110	107	125	113	119	132	122	128	109	117	127	107	92	128	112	128	122	147	121	127	155	119	137	115	108	120	121	110	140	127	120	106	124	126	123	133	113	121	137	100	124	131	143	128	134	119	125	151	118	122	136	132	144	124	152	120	130	111	116	117	127	107	133	122	127	148	127	102	117	136	132	122	129	133	117	127	125	127	138	112	140	119	110	100	128	145	99	107	131	103	130	141	129	132	111	131	127	119	133	121	125	113	137	124	112	124	113	118	121	125	119	112	137	114	114	127	133	139	143	108	110	134	115	132	109	111	116	117	123	116	118	131	113	147	127	120	132	133	110	112	125	133	125	133	127	132	114	135	127	119	127	99	116	133	124	113	122	114	117	126	129	112	138	132	115	127	109	124	126	119	129	129	127	127	110	115	114	120	114	131	122	132	113	122	124	118	119	114	105	121	122	122	132	112	118	101	126	115	116	131	116	120	129	118	130	126	113	123	106	122	146	122	116	136	113	133	153	109	115	134	128	132	137	113	132	112	125	126	101	124	114	132	130	131	104	134	128	113	114	107	129	118	104	136	132	114	125	122	124	126	110	151	134	129	106	124	116	117	112	116	117	124	138	139	119	116	137	98	103	116	120	117	131	132	128	140	109	109	126	125	115	154	129	124	136	135	132	123	124	113	125	113	120	120	95	98	119	121	113	131	116	153	125	92	120	120	113	115	127	119	111	101	145	110	130	113	121	114	117	123	124	114	113	120	128	118	118	101	116	104	105	94	125	150	121	119	140	136	132	136	120	140	122	123	95	112	126	106	108	119	123	115	122	127	120	135	122	135	139	143	130	111	116	107	94	123	130	112	119	107	112	134	119	143	117	129	133	137	124	109	144	116	139	120	98	119	121	97	137	121	122	115	149	114	109	107	118	103	133	139	118	124	129	120	125	142	140	112	129	146	118	124	124	129	144	132	109	135	114	132	122	124	115	110	137	113	140	122	139	132	132	136	123	116	132	126	108	131	127	120	120	103	109	133	123	131	102	111	118	121	132	119	129	117	113	107	144	126	126	140	136	122	117	110	122	132	128	133	124	132	126	131	127	119	119	127	137	124	111	129	131	121	142	111	114	125	121	113	130	124	126	141	133	135	120	122	135	121	127	109	126	119	108	118	133	102	109	122	114	136	112	122	109	122	118	129	140	141	117	132	143	115	123	120	122	122	120	108	144	127	123	131	127	124	126	123	110	120	123	102	114	130	102	110	105	128	129	110	111	115	116	118	128	122	127	138	109	117	114	122	127	119	116	109	114	113	129	132	143	146	119	119	136	121	129	117	129	138	123	115	107	149	114	106	112	147	124	137	115	116	129	143	125	105	123	103	142	118	114	102	136	152	117	121	128	107	132	116	108	127	99	142	135	122	122	122	106	133	130	96	126	127	129	110	114	129	112	128	114	124	120	123	138	162	118	109	138	137	124	128	112	134	130	95	110	116	128	127	140	116	124	146	116	127	119	100	129	123	140	124	119	129	129	113	125	119	136	129	120	101	117	124	101	123	120	128	117	118	130	104	131	147	84	128	116	138	137	142	125	120	137	118	103	117	141	117	115	103	134	122	115	124	119	111	109	124	120	123	127	118	123	120	110	140	119	128	112	118	113	100	123	119	122	135	129	135	131	134	146	108	122	141	120	124	120	138	114	123	115	112	123	111	140	129	128	123	108	122	123	127	128	121	138	126	123	130	112	145	124	123	116	118	119	131	116	126	122	134	107	108	119	133	121	121	131	124	105	129	124	110	119	126	126	149	146	118	118	104	139	133	127	126	121	103	107	113	152	116	116	133	105	102	107	115	146	108	126	134	120	105	104	99	133	120	107	126	99	116	113	107	129	127	122	121	130	108	126	127	110	127	137	133	109	135	119	132	134	113	119	120	102	124	116	105	112	125	137	138	120	137	114	126	123	139	122	116	123	136	106	110	119	112	124	133	124	138	134	120	140	118	140	119	135	101	115	125	110
9248	4992	12060	14381	12588	10155	7979	6444	5513	4513	3523	2905	2323	1936	1644	1464	1470	1418	1357	1361	1609	1870	1815	1450	1204	927	857	811	830	818	760	613	562	554	562	553	550	598	664	628	634	611	621	566	533	515	529	498	507	482	463	480	483	454	429	473	440	452	420	419	477	488	482	481	509	523	553	523	512	519	406	401	370	330	357	387	367	376	368	380	405	366	393	349	343	335	340	342	365	314	339	316	318	335	300	323	355	321	332	310	300	324	303	324	315	318	328	317	302	314	316	332	352	312	315	325	332	355	328	350	320	332	324	295	307	324	339	343	293	338	299	321	340	327	319	359	301	341	290	324	323	315	348	334	318	332	310	298	284	320	314	329	302	311	336	274	301	268	307	326	328	320	322	329	333	334	318	297	319	291	330	303	305	303	322	319	345	322	322	320	342	299	331	326	287	344	318	281	331	286	302	308	332	341	314	270	273	307	313	330	297	306	319	286	325	328	342	311	318	310	332	303	353	314	312	303	305	308	297	300	285	325	323	339	299	311	299	302	355	318	330	298	311	292	308	304	316	331	314	308	319	342	315	318	299	326	324	310	303	324	302	316	314	328	311	321	285	303	338	299	330	326	294	363	312	328	320	301	305	299	305	293	317	326	317	342	296	332	310	318	274	300	332	328	349	303	288	306	340	318	305	335	313	314	342	328	328	309	328	295	327	312	298	299	305	296	332	334	304	300	299	326	298	300	304	337	335	291	338	312	329	324	326	329	298	314	316	279	316	342	303	306	328	313	302	323	318	300	316	322	313	300	299	328	300	316	311	329	294	288	292	309	320	312	315	315	336	313	327	307	316	326	297	322	321	297	334	354	347	299	300	323	306	336	280	317	328	321	311	299	310	303	301	333	297	318	326	299	312	320	333	316	336	325	315	323	303	348	324	278	322	333	317	335	324	312	291	294	267	284	294	296	317	343	325	321	279	290	304	333	295	292	302	322	325	352	291	318	322	330	289	295	323	310	282	296	321	285	313	294	332	343	312	345	280	319	342	314	322	292	315	341	309	328	331	308	309	325	341	301	312	283	305	329	315	320	298	341	349	323	329	300	332	330	291	321	336	278	293	319	310	259	324	306	309	362	318	327	300	314	328	328	327	285	326	311	308	329	300	313	326	299	326	326	300	309	306	342	342	320	311	313	294	317	321	319	315	329	346	310	319	335	317	302	300	342	305	333	315	321	302	340	309	339	323	304	342	310	332	288	314	300	337	324	301	313	328	319	290	329	335	311	327	318	307	347	294	289	293	312	310	320	311	338	341	355	302	305	330	317	345	300	302	317	316	320	320	318	345	322	324	313	326	315	310	311	341	312	319	293	296	314	315	316	328	330	295	321	296	316	294	304	324	316	289	335	300	340	253	304	303	307	279	316	298	315	360	295	283	309	323	315	294	306	322	278	314	321	328	335	328	309	325	347	305	320	310	340	329	297	320	309	314	334	324	319	290	307	338	294	332	297	309	302	340	291	284	314	349	318	319	321	353	317	294	302	316	298	300	329	338	332	288	317	285	300	260	316	312	306	324	317	319	295	337	321	301	306	322	304	324	309	298	321	332	326	333	305	312	323	305	335	310	321	291	302	322	318	334	300	272	318	322	309	329	321	314	293	309	301	327	300	325	290	329	296	285	312	330	309	284	291	312	298	307	314	309	317	273	312	297	309	309	285	307	308	300	328	295	339	352	367	298	353	298	316	326	302	316	295	316	311	316	315	332	360	303	344	343	315	328	317	316	295	317	279	302	320	298	319	301	303	307	285	327	321	279	342	321	331	304	335	339	344	350	347	302	314	319	310	356	305	303	315	318	317	335	308	335	310	340	292	294	294	298	283	297	323	297	313	306	308	313	310	297	300	307	309	350	337	313	309	310	326	341	307	279	316	305	332	291	288	333	325	281	323	281	324	346	327	313	298	316	315	341	320	316	338	306	341	328	313	339	306	338	283	293	312	318	317	336	273	300	294	318	292	306	306	322	345	303	324	340	295	329	307	305	322	321	298	295	323	329	297	285	348	330	327	309	289	307	331	309	342	321	315	313	328	296	321	334	306	321	313	309	340	322	330	301	293	321	297	322	327	311	313	354	353	329	309	329	304	308	327	334	317	352	307	352	325	343	352	326	323	327	319	304	276	299	315	272	318	297	313	307	295	308	315	303	305	314	287	323	339	330	310	327	317	317	304	302	327	300	332	324	338	289	328	288	305	294	292	337	346	299	332	329	331	311	341	323	331	316	364	297	343	309	330	287	316	313	324	307	309	316	301	307	343	306	333	322	320	302	325	311	309	296	324	319	306	321	319	300	305	305	301	337	297	308	296	295	290	322	326	294	286	295	325	309	333	309	308	341	318	295	299	325	302	322	285	337	327	333	368	303	297	347	294	332	343	328	302	320	340	302	316	289	328	261	310	305	320	306	314	308	288	334	272	278	305	327	327	328	337	274	313	307	306	302	335	352	317	288	332	308	298	340	332	289	347	314	328	323	306	313	299	314	289	263	319	308	296	293	299	323	304	308	287	299	334	303	331	308	332	284	300	302	331	326	304	306	322	293	302	298	305	356	310	304	309	274	316	304	293	318	332	341	310	328	312	315	282	312	324	304	332	328	319	361	331	293	296	343	317	347	273	311	321	348	324	320	304	327	312	309	294	325	326	322	312	330	308	311	299	316	334	334	325	350	317	312	300	325	323	323	327	308	310	314	307	318	316	292	303	316	319	339	351	300	312	316	318	333	300	296	309	301	332	315	322	300	336	299	315	285	327	337	327	332	308	295	300	357	324	320	305	292	305	334	312	288	321	335	312	303	308	315	316	331	347	319	328	336	353	313	302	308	299	310	329	304	310	315	291	327	313	290	317	303	320	322	317	299	308	333	334	284	327	304	318	294	303	297	292	333	271	305	297	287	323	344	324	314	285	319	320	340	344	314	308	329	310	316	318	330	290	317	324	304	338	310	356	303	341	353	330	327	309	347	317	315	328	288	327	298	322	304	295	308	292	312	294	309	311	318	318	285	331	313	310	308	296	342	282	342	326	302	290	295	318	300	316	332	330	302	318	303	333	284	332	352	302	290	308	315	323	314	334	324	345	323	300	311	311	325	321	300	322	318	329	321	301	321	303	340	285	299	354	334	297	287	327	309	321	299	307	321	303	289	322	276	317	309	345	322	292	357	302	336	333	357	308	300	323	273	344	315	311	293	284	305	308	294	294	333	312	312	314	297	341	332	316	329	320	302	316	307	306	352	329	317	293	276	320	297	319	302	331	303	315	314	310	302	329	308	321	329	274	313	325	312	287	337	307	313	343	306	326	331	334	311	292	307	303	305	311	326	321	346	295	312	326	322	331	313	342	326	328	308	297	300	343	319	316	300	309	287	296	342	333	315	320	335	312	349	316	335	317	326	317	340	292	313	321	310	303	328	290	327	310	321	336	330	316	298	303	286	315	326	321	296	329	302	309	345	340
3774	1680	2134	1728	1210	767	577	506	422	358	342	287	296	262	226	230	259	244	225	209	252	239	217	243	229	245	204	202	235	208	213	211	207	197	212	188	219	202	215	214	229	232	201	205	217	189	205	203	208	225	234	228	225	205	206	182	202	215	227	214	221	200	190	230	219	220	234	226	205	215	181	216	221	217	228	204	248	178	197	218	209	224	207	188	184	238	211	221	194	200	226	215	190	192	216	226	218	208	196	178	182	217	206	205	213	239	224	185	186	201	218	217	210	180	193	209	190	197	203	196	200	207	202	231	181	188	241	209	208	237	216	210	184	185	208	200	206	209	230	235	212	199	230	171	226	215	217	224	211	211	216	200	205	226	221	222	209	198	201	195	207	210	203	241	209	219	207	202	208	195	204	215	189	206	205	227	214	211	203	226	190	211	236	219	207	208	179	207	177	199	211	232	200	186	214	188	223	225	197	195	218	196	223	207	218	217	212	227	231	181	206	212	197	205	214	178	206	207	189	204	185	227	221	222	222	206	201	203	209	203	207	212	204	191	239	190	217	223	227	195	194	217	206	194	196	192	203	211	217	225	226	215	201	197	213	199	217	222	201	212	194	229	206	221	232	225	203	204	219	199	207	219	202	203	203	237	192	199	195	211	217	225	195	221	205	214	198	188	198	213	200	213	174	227	215	225	192	201	220	205	227	206	198	199	192	212	203	183	194	186	207	188	195	199	190	221	216	210	210	214	208	180	199	194	242	204	218	230	226	193	212	212	204	206	211	197	175	225	214	219	187	189	239	213	207	207	199	209	208	202	208	228	203	208	186	210	213	221	200	219	192	194	222	213	200	196	200	220	210	203	208	193	224	210	208	219	189	222	175	176	193	218	200	233	210	210	214	208	226	230	189	210	198	196	213	202	168	195	183	207	201	222	199	213	201	197	200	200	223	220	202	182	191	231	198	214	189	209	193	224	221	202	236	221	205	206	206	203	227	185	221	217	186	184	194	228	214	202	204	206	171	197	207	196	213	208	187	212	205	214	222	191	178	208	215	215	211	212	206	210	203	206	224	196	212	219	218	178	202	211	230	209	197	209	221	209	197	216	220	224	241	213	174	187	191	203	201	190	202	201	187	223	212	198	191	186	196	202	237	226	193	188	190	182	192	197	219	205	203	216	218	215	211	190	219	181	188	204	218	191	203	206	190	209	213	222	198	175	200	197	215	208	191	214	196	212	208	204	231	230	242	218	197	172	229	217	213	199	214	204	237	205	220	194	203	187	224	192	209	190	218	171	203	210	196	227	226	216	214	215	195	219	192	207	211	184	205	211	206	191	203	242	210	218	229	189	223	207	193	214	214	216	219	196	212	181	195	212	228	213	209	205	197	225	203	192	191	218	219	211	213	209	198	203	200	244	204	198	206	224	195	208	204	196	216	200	210	199	184	228	210	219	210	210	197	191	216	208	191	213	201	208	216	182	200	196	209	210	208	173	180	206	207	202	205	206	197	245	240	201	219	203	196	201	185	195	219	208	231	243	257	219	198	206	236	234	185	208	218	204	195	214	200	241	235	208	188	201	193	206	212	209	211	199	197	205	244	203	198	218	189	206	230	214	198	228	200	180	207	198	189	197	196	225	224	219	219	193	202	186	219	209	178	213	211	203	228	205	185	206	206	194	213	198	211	214	199	199	193	222	196	210	205	208	208	220	212	203	199	223	221	233	248	215	199	222	198	213	234	208	188	207	206	220	210	197	213	204	196	182	221	198	221	190	201	208	223	215	201	214	201	189	193	210	227	214	197	214	213	193	219	186	218	219	205	209	202	229	210	190	205	187	205	195	204	206	200	204	208	204	212	211	190	219	194	194	225	219	187	211	223	232	217	245	222	208	197	216	216	207	208	232	190	220	205	213	206	196	194	215	220	211	217	235	226	210	233	217	202	223	216	198	204	212	198	192	200	186	225	196	190	217	225	206	213	200	201	183	205	219	190	210	207	212	190	184	173	189	209	236	232	217	203	220	186	170	204	200	192	204	206	224	206	196	218	219	194	178	203	218	232	217	202	204	204	186	182	198	181	190	199	191	214	205	192	220	213	207	219	212	238	232	193	211	201	206	198	195	200	214	198	212	188	190	213	194	207	220	197	234	199	211	203	249	210	194	191	197	213	209	226	208	194	206	226	219	195	165	193	217	237	200	199	203	185	211	235	203	188	163	192	214	192	205	204	192	206	199	222	214	217	174	193	211	210	215	204	203	208	195	200	185	178	195	200	211	233	239	216	198	224	218	214	198	217	201	237	196	216	208	229	193	181	215	222	217	202	186	201	226	214	194	206	197	197	211	219	217	211	236	230	209	194	203	210	234	205	224	193	208	225	173	219	197	228	206	214	225	198	201	234	222	208	209	212	202	222	185	198	192	250	218	220	220	198	208	196	215	173	199	212	207	227	197	181	201	206	211	211	196	229	221	195	233	212	227	198	183	203	188	206	226	194	218	224	178	215	221	195	215	205	219	209	218	195	209	213	221	207	226	217	212	229	196	202	193	220	207	211	208	189	225	196	184	197	198	184	218	218	209	192	228	232	214	209	193	198	212	205	197	204	208	211	205	241	205	222	218	209	176	199	208	200	217	190	202	226	236	216	199	195	208	202	200	217	187	216	194	205	201	223	235	225	208	201	216	193	201	222	238	204	232	174	207	220	213	233	218	211	233	197	210	218	209	193	202	239	188	231	162	206	205	239	214	206	207	203	195	200	192	222	220	184	200	199	203	204	203	191	220	181	228	213	222	198	216	190	209	203	204	200	201	188	216	231	215	220	235	212	232	222	202	235	205	184	193	196	189	175	201	214	189	205	227	168	211	188	218	234	216	183	203	226	218	212	224	197	214	203	182	205	210	206	197	225	197	194	237	213	211	218	200	193	198	193	198	225	208	194	227	206	224	189	216	198	212	220	212	204	205	212	191	224	207	195	198	194	234	208	211	201	205	204	203	220	217	198	195	198	222	198	197	224	198	251	206	236	214	224	210	182	203	175	238	210	180	215	194	194	222	212	209	199	190	226	218	219	217	214	169	191	211	206	164	202	196	181	195	202	196	217	191	208	195	199	221	236	208	198	231	201	192	199	210	228	224	197	206	203	223	219	218	189	206	222	202	212	231	190	206	200	214	204	215	212	198	219	216	178	212	193	225	212	201	170	190	210	228	205	196	198	225	214	189	184	223	195	211	199	212	201	226	181	200	210	202	195	195	193	208	202	226	199	227	182	228	204	192	201	200	216	200	201	220	202	209	208	223	212	216	214	176	166	212	201	199	212	232	220	216	206	212	212	221	257	193	213	215	182	191	211	240	193	200	209	213	190	186	202	186	207	206	189	213	239	218	196	217	201	207	203	244	211	233	200	194	189	226	212	205	182	206	230	223	207	196	198	195	209	199	226	219	216	201	239	225	199	201	211	200	189	222	188	165	203	205	206	197	192	214	215	201	198	208	224	232
3127	1885	4484	5133	4287	3207	2507	2031	1752	1406	1200	992	870	812	735	702	645	686	714	644	740	845	789	664	657	563	553	543	538	561	548	535	487	513	520	474	493	532	529	516	581	571	561	526	542	537	510	504	527	531	508	491	520	571	516	566	498	526	529	535	500	550	541	544	531	555	591	549	563	509	501	504	522	518	479	469	493	481	518	466	495	504	489	495	468	487	488	505	478	501	511	459	492	434	485	461	494	524	465	454	484	511	485	479	510	471	491	451	449	463	475	516	443	455	492	481	451	486	469	479	451	485	485	474	502	518	465	484	472	460	517	470	484	490	487	469	469	501	468	528	480	457	488	463	449	493	468	483	466	489	473	471	470	492	470	494	486	484	465	480	474	465	465	521	457	513	465	488	466	509	469	462	491	517	491	492	450	433	459	465	484	483	478	469	491	493	498	470	472	473	499	442	472	452	467	493	528	480	501	435	495	463	476	500	465	457	544	482	509	454	504	441	465	509	470	466	487	437	493	431	484	476	480	460	474	506	479	492	462	477	462	461	505	469	499	521	458	483	453	495	491	461	536	488	504	473	511	502	507	459	513	510	494	524	473	519	488	465	507	474	473	489	492	489	483	484	472	516	415	550	475	427	475	479	473	488	482	460	486	504	471	470	449	527	494	506	482	513	508	491	498	459	492	517	486	488	500	474	491	461	470	468	453	510	476	528	493	494	490	482	507	484	445	477	514	539	477	507	477	498	483	463	504	457	482	510	428	510	465	464	491	478	495	491	508	494	489	465	528	492	508	496	503	471	460	498	480	462	469	490	497	506	477	461	462	470	518	499	467	510	483	463	484	498	521	463	500	468	501	473	482	500	480	501	444	463	493	518	497	448	423	487	476	483	452	458	481	501	497	463	466	510	510	455	503	433	484	491	451	447	509	485	532	499	490	516	485	480	467	460	467	492	510	517	500	486	496	480	496	523	474	457	460	451	482	482	482	419	459	463	484	511	471	470	458	446	522	483	477	443	492	491	479	437	471	445	504	464	474	498	490	440	494	541	444	463	479	455	501	498	477	506	474	499	502	489	484	465	507	461	502	469	482	465	476	501	491	505	472	475	473	500	466	510	471	444	490	477	486	495	463	504	470	482	457	468	477	504	464	506	462	466	506	501	489	499	452	512	474	510	484	467	450	524	479	522	496	474	480	484	490	504	492	456	505	488	467	488	485	488	472	473	471	489	496	473	497	465	510	492	449	485	495	483	458	497	507	483	529	519	492	471	477	498	517	454	503	472	481	483	498	463	490	461	500	497	491	461	489	537	505	516	506	486	484	520	467	473	487	450	475	499	470	472	491	466	472	474	435	471	509	493	482	502	495	483	497	467	492	512	486	467	511	496	458	511	468	481	524	474	477	471	509	464	503	493	515	487	482	502	503	479	447	513	511	506	475	480	466	487	482	505	492	441	476	477	451	470	487	464	481	456	487	491	467	511	484	469	480	505	492	472	490	479	478	568	444	474	465	495	508	498	458	484	454	470	499	495	472	488	495	479	461	474	479	463	451	469	493	472	494	455	488	478	500	489	512	512	479	514	467	461	506	443	498	450	455	547	488	452	506	434	499	495	497	447	506	468	501	475	503	474	500	494	470	464	483	495	467	450	494	470	487	486	463	492	466	490	478	479	542	493	486	491	468	440	506	492	452	540	473	485	458	490	479	462	474	510	479	453	464	491	526	473	500	510	523	506	483	475	497	468	490	460	467	473	473	514	466	468	492	510	456	482	479	448	507	489	477	445	481	473	438	452	465	453	471	504	499	446	503	467	499	485	480	458	494	450	480	500	465	484	452	467	465	515	434	498	473	463	459	490	501	461	502	483	523	498	494	493	451	519	478	476	488	503	463	491	476	471	480	494	457	461	463	533	471	462	503	499	533	503	471	500	488	495	495	520	452	509	520	488	459	475	448	459	470	504	500	523	503	517	444	475	486	517	486	446	464	483	514	481	521	515	496	495	481	491	488	471	514	498	485	515	479	506	471	509	501	509	480	476	492	458	460	448	466	483	454	496	455	471	498	527	499	491	463	490	510	466	477	463	466	462	473	459	500	518	499	479	469	442	526	525	489	457	496	461	514	452	492	474	486	502	474	491	490	459	498	493	471	481	499	478	482	486	471	497	473	492	523	445	501	538	491	506	449	448	461	473	502	462	497	510	467	511	447	450	476	510	538	472	506	506	478	501	475	466	466	483	481	440	493	493	495	497	499	470	518	476	495	486	512	523	524	526	493	533	529	531	425	517	455	509	496	491	492	447	513	485	498	478	520	509	490	446	489	473	467	492	443	497	461	535	449	457	473	473	459	463	485	481	482	487	465	463	472	440	537	454	529	511	467	447	463	474	466	485	529	476	478	495	437	491	468	429	477	430	505	473	503	503	441	507	462	450	430	468	451	532	459	445	473	489	495	463	515	498	505	490	457	491	477	505	504	485	485	479	489	498	461	456	488	497	486	452	494	442	491	472	510	484	440	511	476	471	484	490	499	483	446	473	464	522	460	467	497	471	469	469	494	482	509	463	479	476	456	476	500	459	454	462	430	510	433	535	506	493	449	487	484	525	466	473	497	501	466	489	481	490	433	474	483	497	517	494	489	490	495	459	482	467	455	450	490	472	513	484	470	456	489	530	466	484	472	454	487	428	510	503	538	473	500	432	449	481	465	477	480	466	508	435	460	478	479	461	463	516	472	488	500	487	483	466	486	522	450	519	503	486	456	470	515	522	495	465	469	469	490	500	478	497	475	529	522	481	500	482	462	464	439	479	477	488	466	461	493	477	498	459	458	477	452	490	477	474	515	489	466	477	505	499	484	500	464	467	461	427	499	494	497	476	465	493	437	448	481	454	483	449	502	481	454	487	466	497	475	464	487	469	516	480	479	453	467	471	462	495	444	464	470	516	465	477	500	460	453	476	480	472	504	518	511	430	521	537	470	522	505	511	507	428	491	509	516	449	444	462	511	466	533	495	480	474	493	460	512	481	528	466	504	495	477	495	491	515	518	532	471	455	508	490	444	470	520	474	467	498	504	466	510	443	495	486	477	489	447	501	501	501	484	487	442	500	507	487	443	469	477	517	478	465	511	469	448	493	502	462	508	482	471	473	476	486	497	500	489	484	462	526	504	424	473	451	475	459	477	486	489	445	477	484	456	499	502	471	495	508	483	475	464	487	504	459	470	483	477	452	496	515	502	519	465	462	471	493	496	495	479	464	487	477	502	491	498	465	476	495	489	479	448	483	454	444	533	511	508	519	510	507	508	461	469	519	514	469	470	472	492	517	476	467	487	456	480	498	446	454	504	478	510	491	475	526	490	477	497	441	466	490	493	477	478	480	451	458	471	473	473	490	468	473	450	485	516	490	482	474	488	467	462	490	484	462	490	484	506	467	481	479	460	484	500	467	513	443	496	475	478	482	483	505	455	472	501	494	478	527	480	487	481	477	506	450	491	491
10343	3522	4687	3608	2327	1521	1095	914	656	601	455	364	318	260	229	232	221	212	204	201	240	263	247	210	214	195	171	163	140	140	148	151	127	164	154	128	131	164	136	144	161	178	133	149	130	131	148	148	137	157	147	139	134	131	139	141	139	134	154	132	143	148	134	156	145	146	157	155	147	127	156	137	143	141	116	134	104	129	131	141	148	139	120	163	126	148	131	129	123	123	121	133	125	119	124	129	153	122	128	118	150	143	126	135	149	145	143	129	154	148	128	122	125	137	148	144	138	130	138	119	127	135	133	142	114	120	129	117	114	121	148	136	121	130	134	128	126	116	119	114	132	145	142	116	123	138	148	123	127	131	123	142	128	156	155	130	127	143	139	125	126	108	122	146	133	116	123	123	124	114	112	141	119	117	115	142	113	112	122	141	145	130	111	133	132	137	113	155	136	138	117	132	139	129	126	144	113	133	151	137	113	153	120	124	133	135	130	126	119	123	104	119	123	118	130	116	151	162	119	125	128	125	130	145	139	136	127	131	142	133	120	131	115	141	124	118	112	134	137	147	98	119	132	142	136	151	112	133	115	134	124	132	130	130	130	130	126	131	126	127	144	134	115	129	116	135	139	115	120	124	134	136	126	142	132	158	128	143	120	135	127	133	128	116	127	147	126	138	115	133	134	123	125	143	127	116	138	135	130	141	121	153	137	123	126	124	148	138	157	115	119	146	157	131	139	150	121	148	108	123	121	120	106	123	149	87	141	120	119	117	135	136	154	155	112	126	123	134	159	138	133	141	120	135	125	137	146	116	105	121	135	137	140	126	117	128	129	136	141	137	119	122	107	110	144	150	128	151	116	122	139	117	122	122	117	117	140	139	132	112	116	130	135	128	130	135	119	125	121	127	105	127	117	116	101	132	135	137	143	136	129	144	132	129	116	128	132	140	146	132	130	135	110	123	127	112	129	138	125	139	121	143	115	121	140	152	128	147	136	126	121	122	127	112	128	121	143	134	126	127	125	107	118	111	159	120	125	126	128	126	127	132	109	112	122	127	148	142	114	97	130	124	122	129	131	134	132	149	123	125	97	125	121	120	147	118	127	119	137	160	123	138	124	123	149	141	135	130	127	132	140	142	105	158	135	142	132	124	114	139	124	138	140	131	122	134	114	134	155	136	127	134	139	133	150	110	138	132	142	108	119	130	132	129	117	115	134	149	121	150	120	127	123	140	143	116	122	140	115	123	140	117	127	99	114	138	131	128	138	113	125	127	140	124	118	126	134	129	158	136	129	144	118	141	132	136	120	128	125	144	122	104	129	103	133	144	139	132	134	135	131	142	134	121	126	129	104	140	148	117	119	126	125	138	122	118	131	131	140	108	136	128	130	120	139	119	107	128	123	121	117	111	148	134	132	128	126	123	141	107	127	128	139	132	116	122	120	130	123	140	119	136	135	125	126	109	145	147	117	119	127	116	133	130	129	120	136	138	128	116	133	142	139	126	122	135	149	119	126	130	137	143	128	137	125	139	120	150	122	118	126	147	133	136	131	132	131	110	110	127	140	129	163	128	125	126	140	121	141	122	147	124	130	109	124	123	101	118	141	146	113	116	144	111	128	143	121	118	130	137	123	120	118	124	140	126	162	125	128	151	144	121	126	133	121	133	146	131	116	139	120	127	124	126	137	121	136	126	127	144	150	123	115	133	143	119	129	147	136	135	132	114	111	136	120	145	123	126	130	115	138	152	145	119	122	114	128	130	125	146	137	138	148	135	138	130	116	150	129	125	133	138	137	127	130	120	125	159	132	119	118	138	126	136	135	108	140	100	126	132	126	122	130	149	128	105	109	120	126	115	101	129	133	104	133	116	129	136	111	125	129	133	130	113	126	118	127	130	124	117	117	115	145	122	123	135	121	123	106	125	151	116	116	102	119	135	128	131	116	132	127	136	129	129	141	132	117	103	147	138	134	151	130	110	127	123	133	118	129	101	132	120	124	125	133	120	137	121	120	148	137	134	153	150	125	133	99	134	121	128	114	136	123	138	123	137	138	144	126	107	115	121	126	134	125	136	114	115	147	120	140	110	151	122	120	144	128	131	117	147	124	117	135	121	139	130	106	121	134	120	128	138	124	123	124	135	132	139	118	128	118	121	133	117	117	129	124	139	125	126	106	117	134	109	138	112	133	137	135	113	137	129	121	127	127	139	123	136	141	138	117	137	135	139	136	133	130	129	117	142	109	147	130	142	131	137	130	149	110	133	134	128	131	130	119	116	137	110	126	124	145	123	131	107	126	135	128	125	133	113	127	121	132	111	124	137	109	118	127	119	126	132	124	120	128	130	127	139	140	120	143	120	134	102	126	124	132	136	156	109	117	125	135	125	150	131	120	118	129	124	140	136	137	144	146	135	99	130	120	120	145	132	115	135	149	153	125	152	125	130	110	147	147	131	112	127	141	136	130	127	128	139	127	132	133	112	139	123	121	118	120	117	135	120	118	133	145	160	119	136	127	127	145	132	121	137	113	128	104	119	154	100	124	124	139	121	113	123	119	128	145	127	104	120	116	128	134	122	119	132	142	143	140	119	132	129	138	130	123	142	130	134	148	123	129	133	139	124	136	111	126	129	125	101	143	133	126	138	121	133	140	134	141	144	106	130	113	126	117	112	128	126	92	141	139	133	117	126	138	143	133	138	142	134	139	138	139	149	143	140	111	133	132	138	118	140	135	140	129	134	133	127	119	144	118	133	126	117	137	116	151	130	113	123	115	118	134	124	117	143	107	151	134	128	138	135	112	156	164	155	144	137	150	123	137	141	133	121	130	127	140	119	140	146	131	121	119	128	95	141	121	120	126	122	135	148	121	112	133	115	125	138	133	134	161	112	137	118	119	135	124	134	124	123	147	129	137	129	119	118	128	128	124	112	122	151	123	133	138	120	130	137	118	121	146	126	125	142	117	140	123	128	133	165	146	137	122	133	134	121	130	135	122	151	131	117	120	132	121	136	139	123	146	140	123	125	107	136	106	136	141	135	150	136	125	138	159	112	120	139	103	119	140	115	135	131	141	130	131	139	138	134	124	130	132	105	128	110	110	100	126	172	140	126	100	129	125	142	127	116	128	115	122	126	117	137	127	147	120	131	126	123	121	125	135	132	130	116	132	125	122	119	118	127	122	119	127	114	139	126	126	132	136	130	147	125	104	127	89	139	124	115	140	130	155	123	122	118	145	157	134	136	113	145	137	132	130	114	102	113	137	126	123	123	135	153	129	144	132	138	151	136	115	144	121	149	116	140	140	148	130	138	147	132	138	130	117	136	114	142	119	133	125	121	123	135	118	135	121	123	132	133	138	128	116	117	129	130	131	122	140	144	116	119	115	145	140	143	136	125	119	135	129	141	121	137	117	112	127	133	122	124	111	120	144	127	136	131	128	134	112	156	114	133	127	117	150	148	136	130	132	133	119	121	142	103	137	137	116	115	125	150	129	141	120	117
6981	3273	8423	10150	8482	6601	5244	4492	3639	2918	2360	1886	1541	1270	1084	1028	1002	988	942	924	1088	1294	1184	1022	921	714	648	604	577	604	578	572	454	491	453	445	446	477	483	512	532	474	483	464	487	450	431	449	456	417	381	419	443	388	414	386	381	415	421	413	427	476	402	434	429	474	444	466	397	405	379	398	303	325	360	373	368	312	348	366	349	331	345	314	367	343	360	323	303	300	349	349	338	348	329	309	320	331	313	318	297	282	333	310	321	318	320	345	340	305	326	334	310	324	308	344	305	298	283	281	351	335	331	328	300	316	319	337	323	294	349	332	286	329	348	330	326	332	320	333	316	324	316	290	332	312	313	338	347	297	309	313	302	306	333	306	313	310	304	298	309	353	324	318	304	284	291	319	320	316	340	300	321	307	309	343	320	288	329	318	332	323	343	348	322	328	286	341	287	323	319	303	327	324	323	315	274	302	285	296	330	348	322	307	312	319	299	331	318	327	324	322	320	328	302	307	331	315	303	312	322	310	310	320	331	301	305	306	325	306	323	317	332	319	319	319	322	321	328	320	350	335	330	306	290	322	315	326	320	323	360	305	309	310	331	308	318	336	350	346	304	332	319	314	322	310	298	331	302	321	313	307	340	309	315	328	339	300	292	369	315	302	321	327	316	332	330	337	307	325	278	312	314	358	322	308	311	322	283	309	329	317	299	307	336	357	310	327	322	338	329	308	299	312	319	326	326	302	293	341	308	354	312	307	351	303	322	322	327	341	340	341	289	293	315	313	330	304	323	341	315	312	313	323	327	291	334	322	308	333	317	279	304	311	340	303	353	311	318	344	337	318	321	280	311	308	327	309	329	304	340	276	314	302	340	325	324	272	294	321	325	302	340	327	315	311	300	310	303	323	360	306	319	313	327	279	323	298	295	306	298	266	302	299	315	324	322	313	287	303	281	335	300	310	333	312	280	310	320	317	319	317	331	324	310	315	315	330	331	297	322	285	343	369	337	322	309	316	298	332	311	280	325	312	343	311	328	328	310	343	320	353	335	328	302	324	333	316	343	315	301	325	326	340	318	331	309	334	317	316	314	347	307	324	326	275	313	310	315	345	301	324	313	313	321	339	341	333	293	364	338	297	321	323	302	323	341	317	306	306	306	315	338	344	337	315	329	327	315	305	325	339	315	303	285	319	324	300	332	319	319	333	318	303	334	294	318	318	321	316	315	306	320	316	324	344	319	305	307	309	330	335	292	331	327	341	291	334	303	353	318	313	342	296	307	333	297	323	331	321	305	310	331	324	326	342	348	314	305	324	318	290	319	343	312	303	339	314	328	312	316	330	328	332	299	331	312	312	325	344	309	307	294	317	321	340	344	327	320	356	306	317	297	318	340	335	343	293	318	323	326	333	317	307	317	315	337	330	289	301	317	317	320	323	322	328	311	305	317	302	331	355	321	269	340	352	321	328	310	360	311	317	295	321	319	329	304	308	331	300	326	316	325	350	284	334	306	309	298	301	295	301	347	310	297	323	316	328	329	332	311	355	297	327	337	343	364	296	320	316	270	338	330	322	304	294	332	320	334	309	329	327	324	308	331	315	357	340	321	300	293	317	289	319	344	293	302	322	308	301	333	297	299	324	305	292	326	324	314	330	305	333	331	339	331	344	328	311	331	284	334	329	341	319	326	319	302	340	303	315	299	326	321	308	341	308	321	330	332	336	344	322	361	332	341	331	358	300	325	329	312	335	326	309	303	324	298	331	305	320	301	321	339	291	319	318	343	294	328	300	325	308	350	341	304	315	328	285	305	321	321	307	329	336	342	300	302	323	301	334	319	304	310	343	348	317	359	307	325	318	316	324	329	313	300	318	323	319	323	335	310	280	353	335	322	310	316	335	329	331	326	305	337	335	339	351	324	333	324	318	341	304	308	313	319	296	298	308	364	317	310	325	330	312	295	324	342	325	301	312	356	328	310	293	303	331	326	320	304	334	287	322	298	310	316	302	317	325	333	314	330	312	311	305	321	282	319	340	326	303	310	313	291	330	312	339	322	292	331	339	317	320	312	285	354	314	317	325	309	342	325	320	336	302	312	327	332	341	311	303	302	306	307	287	302	297	322	311	337	297	344	332	377	304	290	300	296	334	326	297	325	294	280	309	325	310	318	301	326	295	313	344	329	293	320	281	321	334	326	300	340	340	324	307	341	352	329	326	324	319	305	316	332	318	338	368	314	343	289	347	299	321	308	320	297	323	313	314	328	324	345	307	296	317	327	339	322	302	339	325	312	299	317	291	307	310	341	319	341	300	330	317	325	306	322	310	315	324	306	319	358	326	301	283	338	315	333	271	327	307	287	286	329	274	334	330	328	345	321	301	312	300	348	288	293	323	305	301	307	335	352	297	268	326	310	317	317	279	310	309	308	312	322	346	293	325	341	297	340	304	310	313	283	356	335	323	311	332	309	340	303	327	318	306	318	322	325	292	333	323	331	311	334	310	329	325	287	314	334	281	310	297	345	305	308	316	298	332	323	302	307	284	334	299	313	328	291	329	331	384	328	312	299	331	314	318	324	316	358	331	310	325	278	303	318	328	304	337	298	346	341	317	305	329	300	330	316	314	318	306	288	295	344	300	307	345	330	312	339	321	337	309	307	285	314	295	315	331	336	313	314	338	308	316	314	332	328	346	313	325	320	302	260	325	316	342	303	346	300	287	324	290	296	319	309	341	335	324	344	308	337	324	333	320	342	341	335	296	328	272	323	324	340	308	315	321	305	341	336	336	324	333	320	298	335	315	345	352	319	318	290	324	306	317	340	327	288	337	290	323	328	320	338	295	314	290	327	327	308	310	288	322	320	321	329	312	365	351	355	341	311	302	327	317	326	317	304	296	312	299	329	334	301	313	340	360	289	295	329	349	340	305	313	337	309	329	362	337	294	324	343	334	338	316	319	339	346	330	339	320	314	304	359	323	312	344	339	392	290	304	346	305	314	308	344	346	308	337	329	323	302	335	300	324	331	306	261	303	282	318	280	307	330	295	346	298	315	318	297	319	284	311	293	296	313	328	340	312	317	350	308	320	332	344	319	306	329	326	330	285	303	348	332	343	311	307	328	344	331	305	281	342	310	323	328	330	356	291	347	354	359	300	325	306	336	324	338	354	296	338	340	320	284	300	339	312	332	323	287	316	329	277	296	329	306	330	327	312	338	324	308	331	324	334	300	333	317	323	324	332	326	311	299	348	316	314	309	300	305	306	320	320	289	338	317	311	325	332	320	300	287	302	345	324	298	331	322	314	340	317	293	331	339	307	316	283	339	337	257	300	306	322	328	311	312	305	300	317	332	318	315	313	293	308	321	341	310	329	350	315	297	317	309	316	335	308	316	346	302	337	358	330	327	329	294	323	284	344	327	333	345	313	343	316	334	326	315	281	299	307	317	320	311	307	309	348	325	334	311	325	316	283	302	317	323	328	285	355	359	321	300	299	335	345	305	306
16914	5978	7598	5788	3897	2488	1663	1321	1045	788	633	536	438	345	312	299	261	224	250	267	268	333	325	310	218	189	178	197	164	189	165	187	173	167	138	149	144	167	159	130	149	136	146	148	149	137	149	133	135	139	135	170	118	147	148	129	129	143	157	131	137	139	131	152	135	145	141	139	139	123	140	156	139	122	125	117	126	164	134	125	138	128	130	120	140	148	135	129	117	140	115	136	103	108	131	110	122	135	133	105	137	108	130	143	121	131	117	110	149	120	104	138	113	118	118	117	119	123	115	133	122	152	114	105	136	125	125	120	126	114	136	115	109	103	119	99	125	127	133	124	123	116	128	123	136	140	116	121	120	111	113	117	128	145	142	111	119	117	119	116	118	128	112	138	142	105	113	130	105	126	118	118	130	134	126	124	131	133	124	105	118	112	114	98	128	116	134	122	132	134	106	119	114	116	118	115	126	127	126	113	117	146	130	121	115	121	95	147	112	126	132	113	109	116	130	113	116	135	103	121	110	108	111	109	145	126	119	131	119	120	114	112	130	131	118	142	110	135	117	131	112	111	117	117	122	116	115	119	135	118	123	122	120	118	139	128	107	135	131	128	124	145	124	142	121	131	114	117	113	117	117	119	129	129	110	128	129	121	118	128	126	94	139	118	121	137	139	137	128	103	120	127	121	104	139	128	135	126	114	120	114	121	120	112	141	123	129	110	124	109	121	120	112	127	118	129	117	131	116	122	127	105	116	131	118	121	135	118	131	124	130	131	150	129	131	117	122	125	118	129	105	142	144	114	108	116	138	114	129	119	116	111	129	136	115	126	131	148	117	115	125	137	111	129	123	128	108	125	125	110	133	108	128	111	127	114	104	124	127	137	116	122	109	105	109	141	117	139	121	130	123	109	135	120	130	109	121	101	156	133	132	128	134	135	128	135	95	130	130	102	139	150	147	116	131	114	131	129	143	110	116	121	119	115	108	122	124	135	123	102	142	127	118	154	115	121	123	124	123	126	104	116	113	125	122	118	124	130	104	116	127	138	122	120	110	135	134	116	143	128	115	119	101	108	129	116	114	121	132	137	105	130	124	122	128	127	136	121	133	114	116	131	135	162	121	118	118	112	137	135	125	131	118	141	122	139	133	120	113	128	130	111	123	117	121	119	127	105	124	136	127	129	108	123	128	119	114	116	107	140	123	115	93	129	136	104	116	112	119	116	105	121	110	106	115	115	127	129	153	109	123	148	107	116	126	128	137	117	118	129	133	138	117	129	125	123	129	138	106	112	127	150	124	124	119	131	128	129	122	115	136	125	129	136	117	119	124	125	121	122	111	127	109	116	106	106	137	145	136	111	104	124	127	149	107	134	130	109	149	111	131	115	111	125	135	136	131	113	119	115	136	107	146	131	125	126	152	109	133	114	117	103	134	109	122	105	127	124	133	119	128	128	139	118	115	123	130	121	105	124	120	126	122	120	119	122	123	112	119	150	128	117	113	134	118	120	102	130	123	132	127	121	130	114	120	111	150	110	119	121	138	139	130	129	128	121	135	96	145	132	137	121	105	108	134	128	126	140	126	113	130	113	130	129	147	113	128	129	116	111	118	88	138	116	128	106	130	120	122	112	136	110	121	135	101	116	96	126	136	129	119	120	128	122	102	111	96	119	119	126	121	132	108	104	109	124	134	137	112	120	109	111	103	134	135	103	120	134	99	129	121	111	127	112	123	100	150	121	103	115	117	130	105	125	107	130	96	120	119	121	119	117	140	118	108	113	136	136	136	128	124	138	138	120	134	146	107	123	126	127	117	115	122	116	108	133	113	121	138	146	112	132	109	118	116	124	131	137	110	135	128	105	140	128	126	96	132	129	103	141	106	113	112	111	128	131	127	120	120	138	136	119	121	122	110	120	116	110	121	121	138	142	122	131	147	123	129	133	118	117	146	119	128	128	132	136	101	125	112	106	135	125	121	109	110	133	120	135	132	127	138	121	129	122	124	118	107	117	104	126	135	134	116	128	107	116	119	114	145	119	130	112	117	109	114	131	115	140	121	135	127	120	128	125	132	131	150	125	106	105	102	144	131	126	116	110	122	137	120	136	128	115	122	116	128	103	141	115	105	114	126	119	111	128	127	114	140	121	110	106	112	117	122	98	118	140	121	130	110	116	118	136	100	117	132	108	134	116	112	107	97	135	132	114	110	109	121	122	109	114	109	113	129	129	125	146	135	126	107	125	132	133	113	110	130	134	129	111	132	127	129	122	115	145	110	129	112	113	127	130	102	129	116	124	108	131	128	113	139	120	130	122	114	116	125	117	103	120	112	126	124	121	115	121	114	133	110	111	105	140	117	124	119	107	104	127	126	103	124	122	118	132	134	130	132	136	128	100	115	119	140	126	113	102	115	106	114	107	141	124	126	134	128	115	136	125	133	125	129	108	114	133	128	100	110	141	139	104	114	113	118	124	113	145	102	129	112	112	140	129	125	99	127	134	121	118	118	125	123	123	136	132	126	124	131	126	113	114	119	107	129	115	105	130	139	117	138	107	129	125	146	118	118	115	118	121	115	116	115	132	114	107	117	120	117	138	100	110	112	121	121	116	107	115	116	120	107	114	103	113	112	126	125	122	112	115	131	150	98	129	117	136	120	118	118	111	103	111	114	122	120	142	125	120	139	122	130	119	112	119	138	102	114	145	146	125	103	98	125	126	126	110	110	110	95	107	128	118	97	114	130	124	133	129	129	130	114	120	113	114	112	97	124	128	120	134	128	112	149	111	110	115	139	120	101	111	142	112	119	143	123	128	145	118	129	112	151	124	121	137	123	127	115	104	133	119	114	126	121	148	115	141	139	120	116	125	102	117	120	106	122	120	139	126	130	140	130	122	128	116	133	125	131	125	94	127	126	128	122	133	132	130	120	108	120	128	125	108	130	122	117	111	108	108	127	106	108	121	123	116	127	113	139	138	118	126	134	107	114	105	114	108	128	114	113	122	141	127	129	146	161	137	118	116	109	106	112	141	134	118	124	132	130	124	134	126	108	120	141	121	139	115	118	144	144	118	128	128	98	122	115	122	108	139	116	132	112	109	115	123	127	114	118	123	124	133	121	118	140	125	127	136	132	112	107	131	101	136	124	137	137	134	118	108	115	115	119	119	121	141	129	124	113	122	117	139	135	114	128	124	115	126	141	115	123	116	120	116	111	124	114	125	116	123	108	98	120	103	122	106	123	141	116	144	100	148	134	127	123	132	122	111	129	120	116	144	121	128	129	114	124	92	122	107	105	123	110	126	125	96	103	123	135	132	126	120	100	122	124	133	130	124	118	130	130	109	110	124	121	109	129	141	119	133	160	146	108	121	111	108	100	150	116	105	121	125	132	122	109	139	114	125	135	132	139	133	117	119	123	122	125	108	122	128	129	123	119	121	122	134	116	117	108	109	123	127	125	103	137	110	132	126	138	131	118	104	119	128	117	124	119	126	120	124	100	129
9075	4851	11852	13981	12446	9690	7674	6554	5471	4242	3566	2926	2302	1902	1688	1419	1526	1413	1291	1272	1710	1917	1761	1418	1162	945	821	736	744	793	694	653	573	539	542	578	582	581	643	622	705	647	611	588	566	526	441	514	496	512	497	499	460	468	444	474	451	451	440	438	496	525	487	521	507	538	524	536	471	471	446	397	353	365	349	375	340	401	354	364	379	376	393	391	344	350	315	317	321	306	314	342	366	297	292	324	334	314	339	325	334	333	332	305	327	319	329	323	334	328	326	325	333	305	312	318	295	316	324	345	304	311	300	316	352	311	325	290	330	310	319	317	309	346	320	323	352	347	335	325	317	300	317	340	308	298	317	302	297	298	341	338	285	314	300	343	340	326	313	309	315	320	319	336	321	318	308	296	291	334	325	309	337	322	345	323	326	322	310	319	273	282	320	320	319	319	313	288	287	307	347	347	340	311	331	289	297	296	265	313	319	340	312	298	326	310	319	313	336	311	297	290	300	355	305	312	307	289	326	319	318	289	282	313	297	335	337	317	343	303	295	295	343	291	323	304	333	297	319	318	305	301	333	323	329	304	284	328	293	345	304	311	330	306	299	326	313	305	307	327	323	347	293	306	316	273	331	276	318	340	289	350	321	296	279	312	292	312	302	307	333	316	302	322	316	293	283	307	294	290	264	269	335	313	307	346	365	334	313	335	316	306	308	299	311	289	277	311	298	335	306	307	306	329	329	319	355	306	336	314	317	285	316	305	329	312	294	309	317	317	305	329	315	313	350	307	304	293	313	324	326	322	344	336	321	300	312	310	346	310	299	313	344	319	314	317	267	299	348	331	312	322	306	312	303	301	331	305	304	334	302	319	294	323	305	317	316	330	330	333	325	317	275	319	301	306	343	293	328	304	321	310	330	347	315	331	326	333	337	295	366	321	327	312	305	323	321	319	305	329	294	315	306	296	321	344	333	296	314	344	288	289	334	287	314	319	308	323	329	283	287	316	279	298	324	314	313	323	294	315	285	331	312	317	342	319	316	278	300	295	311	310	300	295	330	316	309	307	327	281	296	301	302	335	346	331	346	327	288	327	321	329	318	288	330	307	326	318	319	294	304	332	279	303	304	313	330	320	332	303	314	316	313	335	323	319	284	340	281	302	279	333	291	334	274	314	323	315	324	296	331	323	305	322	303	318	307	320	325	329	291	281	312	319	301	316	314	307	305	314	343	282	306	341	322	305	322	328	318	315	302	339	353	342	323	288	304	300	303	314	322	334	305	317	281	342	301	303	313	325	305	299	293	293	263	326	288	319	310	302	322	303	309	304	326	319	338	306	302	339	287	320	297	314	332	334	309	273	337	320	303	311	347	307	291	323	331	296	351	315	310	301	310	272	297	300	330	311	299	322	306	328	292	303	294	311	298	291	326	325	318	310	318	291	324	288	311	330	323	341	302	293	309	309	317	304	336	309	318	306	309	326	317	330	281	291	309	285	314	312	336	329	311	353	346	331	286	338	286	306	296	319	296	311	279	331	306	313	347	306	304	311	325	296	283	314	293	309	296	290	350	346	321	304	305	317	308	315	312	308	315	301	297	290	325	289	326	318	314	305	341	308	324	276	313	302	322	324	317	325	322	295	314	314	312	301	316	319	331	308	327	303	316	314	333	321	311	327	312	336	345	298	311	326	286	310	311	324	327	327	357	339	309	331	325	353	290	322	311	341	338	290	341	306	318	325	288	327	322	342	293	298	339	314	298	297	285	303	322	289	314	288	295	334	318	289	300	312	296	306	285	301	318	320	302	309	303	304	316	314	330	322	333	324	302	325	296	297	300	319	305	303	294	352	334	316	364	323	311	303	327	332	322	309	300	316	305	293	308	321	322	321	313	342	319	306	354	348	326	324	318	317	306	310	334	326	325	296	339	309	289	294	324	336	329	322	313	288	300	351	312	291	321	277	337	305	325	305	259	317	322	335	277	295	324	319	309	322	292	303	322	304	314	316	307	324	298	315	341	330	310	319	305	313	319	316	331	324	317	329	267	315	303	326	286	345	334	274	325	323	300	327	322	313	339	316	297	299	305	319	320	329	311	276	298	310	318	286	310	290	272	319	329	341	332	334	319	346	297	332	312	321	323	265	277	311	353	312	280	299	316	309	357	314	320	310	308	316	315	329	318	316	354	314	321	308	328	289	305	311	316	305	281	314	300	326	322	317	312	293	306	330	342	296	302	313	296	319	322	316	310	340	338	307	323	329	306	307	325	297	301	295	300	351	284	326	318	303	309	296	316	296	288	307	315	322	306	311	311	318	307	319	296	313	287	310	334	339	303	310	320	339	300	303	312	292	284	317	325	313	306	290	282	352	288	315	308	345	355	331	320	293	305	288	320	308	311	324	321	317	337	276	360	311	312	341	313	312	310	323	302	293	312	327	354	263	296	306	277	317	326	294	284	312	310	307	271	323	325	303	298	308	302	318	299	307	361	313	301	299	344	311	291	293	310	307	309	309	333	331	326	324	262	328	296	317	321	336	333	341	313	323	274	327	332	300	299	322	312	305	340	324	312	313	311	293	318	315	347	303	280	319	290	291	303	323	318	302	336	334	300	318	321	300	282	298	318	320	296	335	307	299	312	318	307	340	339	317	308	300	290	325	307	308	290	330	314	305	323	353	302	343	297	318	327	317	331	321	288	322	301	295	330	294	324	324	299	328	296	306	302	311	308	341	317	306	297	281	324	307	317	307	310	306	342	303	311	320	336	296	282	335	303	337	327	348	328	271	326	316	309	308	347	334	307	336	289	299	328	311	291	307	320	322	331	298	317	307	309	320	300	328	307	311	300	322	301	308	299	332	301	320	282	294	293	301	324	322	309	334	292	309	345	321	311	328	275	301	328	326	362	327	309	276	311	323	304	308	298	288	310	343	331	301	290	341	335	318	316	325	297	315	309	324	305	321	309	319	318	330	297	319	304	322	309	327	285	338	307	277	310	309	320	307	323	296	295	321	304	310	310	356	298	329	285	326	288	318	329	278	310	303	302	291	283	331	313	285	327	313	289	327	326	324	313	339	301	320	308	314	289	303	305	309	315	328	323	311	319	296	340	304	336	337	295	291	319	320	310	304	322	322	320	322	314	321	329	304	318	345	309	302	306	309	309	326	304	383	310	300	340	306	300	297	327	353	309	339	308	293	311	323	316	321	330	338	319	316	311	306	320	297	326	320	322	316	303	327	313	318	309	332	304	333	311	316	297	294	313	284	298	328	324	335	319	295	343	343	326	297	297	326	296	327	319	296	307	317	329	289	369	325	317	327	282	305	322	320	290	323	281	307	304	307	323	339	290	321	339	290	317	316	298	330	281	309	308	326	325	337	283	332	337	320	339	315	325	324	322	310	308	301	302	332	337	315	329	328	302	338	335	326	293	322	323	302	306	306	325	306	295	331	285	301	316	296	321	330	308	321	338	298	325	318	328	327	294	267	309	320	319	318	304	299	296	313
3780	1570	2160	1577	1023	743	519	459	413	345	288	299	259	236	236	196	217	232	253	210	262	249	238	269	242	224	226	218	210	215	229	229	198	205	207	186	246	211	218	223	218	228	229	226	232	209	205	211	229	207	197	232	207	229	198	211	241	211	244	186	246	191	194	211	205	218	205	221	183	220	221	191	189	191	183	206	220	223	185	201	197	193	225	211	210	193	209	230	217	215	174	221	200	202	229	208	200	191	206	192	204	189	196	207	183	240	233	222	212	202	233	198	200	212	199	201	208	199	190	207	198	231	196	213	181	206	214	179	196	196	192	206	198	216	197	218	223	223	231	185	193	214	212	210	214	205	198	199	208	202	232	205	187	197	186	186	197	187	208	188	187	216	212	225	188	198	212	225	219	204	197	207	202	203	190	218	193	207	205	205	185	226	221	203	203	181	195	191	198	230	213	215	196	193	208	230	220	183	206	202	202	225	229	181	204	199	195	180	220	241	192	198	243	206	210	194	172	208	222	198	207	238	211	209	223	188	215	175	216	225	196	183	227	215	205	177	199	212	196	219	194	224	218	242	179	223	215	201	212	183	208	223	219	186	205	208	243	218	198	229	208	213	214	196	212	195	211	202	196	187	203	208	205	221	199	215	208	217	217	217	201	203	207	196	209	181	187	221	213	200	186	196	193	200	229	232	204	188	215	204	225	216	190	201	202	186	201	206	222	216	227	196	190	229	210	202	205	204	207	229	222	222	212	207	188	207	230	212	174	201	198	195	197	227	201	190	223	191	217	216	216	213	224	201	214	212	198	209	174	207	188	182	196	212	207	207	234	206	222	192	199	179	247	220	233	187	205	228	212	200	185	223	211	199	210	196	218	195	205	199	211	231	193	209	207	215	191	234	210	201	231	223	220	221	201	197	218	240	237	193	198	221	220	202	244	199	177	190	221	217	230	202	223	220	211	207	195	193	174	206	198	194	223	225	201	216	201	190	182	200	225	213	204	230	210	201	195	233	216	193	203	187	201	193	202	209	215	202	196	206	213	203	228	198	211	194	220	191	203	218	191	205	194	211	223	231	206	207	197	217	201	189	231	207	220	208	207	180	222	224	225	210	222	225	181	223	212	197	212	204	194	193	212	212	225	213	191	194	188	183	197	190	221	204	214	216	226	217	196	193	212	188	187	200	210	217	221	208	182	203	231	198	205	252	195	205	211	187	193	219	183	185	204	203	195	215	188	215	237	219	211	200	228	206	187	176	217	227	216	190	204	210	212	181	205	191	219	199	207	203	199	205	201	191	207	190	202	205	195	220	215	202	206	215	195	218	217	198	164	201	216	199	186	214	251	196	197	239	197	226	196	192	213	205	235	213	216	215	179	223	191	198	206	220	209	207	216	221	204	188	213	181	209	224	198	199	238	199	214	187	196	208	204	201	209	237	206	222	231	247	210	196	181	198	185	236	210	167	172	190	178	203	200	215	223	230	190	227	202	193	211	197	211	222	226	208	195	217	203	197	229	218	213	211	230	241	198	210	180	192	202	202	223	228	195	199	215	188	191	217	225	187	216	187	214	229	198	184	188	190	195	197	202	212	204	194	174	199	205	219	218	202	193	187	209	216	233	212	234	214	183	188	195	176	230	203	213	203	196	179	226	187	224	222	246	199	206	236	225	203	223	211	219	207	220	213	192	208	207	229	178	199	209	206	194	202	192	224	189	236	213	220	226	192	175	239	205	211	221	200	190	199	194	215	195	195	253	178	215	202	189	194	192	208	217	187	181	230	210	199	203	186	183	182	212	191	228	208	210	200	207	207	200	203	209	226	188	203	190	223	206	227	208	204	211	214	237	226	198	225	213	214	216	214	204	183	196	220	191	212	250	202	216	172	198	217	186	215	191	228	188	189	202	196	191	201	202	185	215	192	212	190	200	189	194	197	215	198	234	217	206	240	245	217	230	223	209	230	205	194	207	217	190	241	191	195	188	188	199	231	190	216	198	220	196	227	190	195	197	210	221	179	205	197	202	204	205	212	198	210	222	198	183	179	197	199	201	225	214	216	214	199	213	228	231	200	218	215	225	190	216	219	195	206	175	178	236	211	217	193	202	208	188	205	202	218	237	222	204	183	191	200	207	195	194	182	225	202	192	213	184	231	215	249	212	177	210	197	214	212	195	183	220	198	195	197	229	243	212	220	205	188	185	219	210	212	215	212	208	193	181	212	209	225	203	205	212	197	205	192	211	203	167	197	206	240	207	232	188	195	190	193	217	211	192	214	223	220	209	234	187	206	184	203	218	213	184	228	219	209	219	225	237	197	191	223	195	188	223	208	234	229	189	206	189	204	213	229	231	217	211	190	205	201	206	197	224	190	183	187	184	207	222	192	225	220	199	202	249	200	207	216	198	213	204	218	216	208	221	209	185	204	215	234	199	203	199	188	186	192	206	212	188	207	200	216	206	191	191	208	213	226	221	216	186	219	222	212	224	220	193	224	188	209	198	216	219	209	182	214	210	193	220	213	211	198	213	208	232	206	199	206	183	215	186	195	223	241	198	190	208	208	219	191	221	204	200	225	217	223	195	220	203	216	205	183	190	215	236	196	215	187	198	207	192	217	224	201	194	208	228	221	188	196	216	220	209	204	208	220	208	205	220	185	208	209	214	214	227	237	201	199	218	213	177	231	219	201	215	222	202	220	197	241	218	192	217	252	211	189	191	185	182	212	197	218	217	179	202	188	182	171	201	184	246	176	200	235	215	201	211	207	198	211	205	220	184	202	206	195	204	230	203	194	192	220	197	220	217	196	222	195	220	189	225	191	214	208	202	198	189	196	204	222	189	214	200	215	210	224	198	224	201	178	194	221	220	203	212	202	180	177	192	209	221	210	199	217	218	229	196	218	201	198	194	197	239	238	222	229	220	209	184	232	214	218	171	206	244	183	217	203	194	200	230	207	176	207	209	189	178	176	201	198	206	215	225	168	198	234	215	209	218	199	216	213	236	245	185	208	223	186	211	211	222	202	184	227	198	208	235	205	214	222	219	215	201	218	227	202	192	189	186	212	205	194	236	205	174	185	207	205	187	182	219	234	201	192	217	243	205	229	190	232	196	189	226	226	200	227	219	194	211	228	188	193	204	225	208	211	184	205	209	196	206	230	216	169	211	205	206	186	178	190	199	187	227	204	188	202	201	208	203	183	199	223	201	203	183	195	232	206	193	207	199	212	198	216	214	220	182	216	236	233	214	212	192	203	206	210	201	192	188	184	207	215	241	206	194	218	183	185	212	195	213	209	179	242	223	219	227	216	199	207	217	220	216	211	189	202	196	186	188	209	216	229	201	213	210	202	220	207	194	221	194	196	223	191	204	203	240	189	200	196	198	197	212	205	201	185	188	215	204	222	182	211	200	215	199	210	200	198	208	198	199	205	212	201	211	187	217	247	222	216	219	198	177	204	190	187	190	208	182	230	216	235	204	205	193	229	207	224	206	212	211	211
3031	1783	4353	4940	3950	2962	2353	2020	1723	1419	1193	993	822	787	716	707	710	671	688	689	757	776	830	757	669	601	540	583	560	564	531	543	548	538	489	544	523	541	543	557	534	531	567	516	521	509	512	549	549	510	522	517	515	496	516	539	539	555	572	527	544	502	498	492	528	556	567	575	497	546	516	490	486	507	492	478	482	515	526	542	514	529	500	500	486	478	537	457	493	484	491	475	507	479	494	477	471	445	433	517	468	507	480	462	532	468	493	522	469	516	481	497	480	459	503	462	483	491	471	511	510	513	442	489	467	456	481	495	458	510	491	502	466	478	481	449	504	507	549	491	471	510	512	436	480	471	520	468	537	477	481	457	492	495	515	441	491	477	516	491	486	470	476	477	479	487	450	467	508	481	516	486	460	476	473	466	502	494	515	480	481	492	452	440	461	520	507	502	467	486	497	477	514	480	499	482	453	459	506	482	455	522	503	455	505	507	460	434	452	456	509	461	513	505	478	505	471	454	491	481	490	479	455	493	510	470	474	485	485	470	496	468	432	492	490	457	450	491	526	434	479	505	473	550	505	530	490	484	480	499	466	506	486	521	474	467	464	529	499	465	482	513	489	534	472	474	470	472	514	484	466	489	466	490	499	469	514	511	505	477	480	472	467	510	511	530	470	471	480	484	487	493	470	490	491	485	503	481	464	453	448	463	504	473	480	534	474	454	486	471	510	456	469	446	481	439	508	486	512	482	519	507	469	477	498	489	500	473	465	471	505	494	453	514	522	492	456	515	500	496	479	515	488	472	464	462	512	468	485	479	474	517	478	499	468	520	486	472	490	485	487	455	471	493	458	484	465	462	476	525	468	495	466	488	504	489	478	455	475	483	447	497	484	485	480	505	457	466	512	475	494	439	471	500	455	464	464	501	515	474	461	479	466	502	487	500	483	492	473	467	471	463	518	476	493	513	531	446	504	520	480	503	484	464	483	498	503	484	475	473	518	486	473	484	521	481	477	487	521	491	507	493	477	471	531	476	442	489	518	474	457	442	498	471	473	456	487	499	476	507	491	470	509	477	465	503	479	477	480	502	508	472	494	476	511	491	493	464	498	483	461	512	509	455	491	457	482	512	481	487	505	491	471	483	453	498	457	483	478	464	508	479	461	469	493	505	481	466	493	521	477	431	501	516	484	475	493	465	499	497	467	491	493	460	497	471	487	472	495	481	467	477	436	447	512	477	452	502	494	494	453	499	522	468	464	499	499	458	500	444	493	476	466	457	541	487	465	512	488	510	489	452	472	476	486	456	512	493	485	526	499	515	468	491	498	452	478	489	487	486	464	495	522	502	476	457	452	464	471	485	492	439	484	499	495	495	478	489	484	459	470	473	490	511	526	457	513	492	494	484	492	481	473	491	490	491	522	494	481	475	478	477	468	505	511	533	500	487	447	524	512	473	485	462	464	488	455	459	514	474	507	431	474	490	453	463	486	472	471	470	482	491	496	492	494	497	490	433	494	485	495	485	511	526	504	473	484	476	475	488	489	457	480	496	482	485	478	479	480	495	501	507	490	481	472	476	497	461	452	484	529	468	502	498	488	476	502	478	480	527	514	500	468	505	450	498	468	488	465	463	500	459	487	499	494	485	452	475	507	475	443	475	495	467	455	489	469	458	502	476	484	481	494	501	464	512	488	492	511	493	476	486	477	508	511	507	475	521	476	496	487	504	522	455	483	503	461	500	509	479	482	462	493	471	499	514	476	461	500	494	468	537	470	515	518	481	514	521	485	498	472	490	512	448	494	502	516	489	462	506	471	472	507	488	468	460	450	456	470	467	507	485	452	475	510	483	469	459	485	523	472	466	464	493	484	475	508	441	469	455	468	505	480	533	531	494	480	519	471	479	509	472	475	529	454	510	458	494	507	467	513	442	497	507	461	501	504	450	459	471	490	490	482	483	449	492	478	456	476	484	466	471	469	506	526	489	534	520	493	524	464	478	498	498	548	442	492	477	506	444	457	487	498	492	502	474	515	449	440	433	472	491	482	510	458	507	476	495	466	507	442	493	498	490	482	488	449	500	492	509	502	471	558	466	477	510	512	496	457	484	518	527	496	521	517	488	493	481	486	503	482	488	443	497	482	520	486	479	512	473	483	488	482	482	471	476	469	466	462	482	410	501	472	487	482	495	504	491	466	462	523	455	489	505	472	511	482	498	459	445	500	461	503	495	503	459	487	490	481	520	451	443	436	481	474	522	506	475	460	513	521	471	461	513	506	489	515	507	525	455	458	520	509	496	483	499	436	504	514	462	471	462	493	477	482	488	494	464	471	495	467	459	495	456	461	502	509	502	472	494	479	458	513	468	515	459	458	446	477	525	510	514	497	464	453	488	477	515	494	458	499	472	490	466	492	474	497	522	441	485	484	461	528	504	478	494	429	462	502	504	521	481	488	451	480	466	490	442	505	511	478	482	475	518	490	494	487	461	549	455	451	462	453	484	447	461	482	491	461	477	456	456	516	499	512	504	518	509	482	511	494	487	465	524	504	474	490	463	478	484	504	466	517	488	480	473	487	490	482	460	573	536	470	431	456	475	517	513	509	511	480	489	474	486	452	471	497	453	452	483	488	488	509	459	469	472	453	490	513	495	498	485	497	449	498	514	472	504	434	473	478	455	429	499	499	463	496	519	510	482	526	499	455	507	475	430	506	510	450	488	490	458	456	471	469	486	525	463	491	486	475	509	481	484	462	487	452	498	485	501	482	460	501	478	459	472	501	502	489	470	521	465	489	481	486	500	475	475	471	458	485	501	454	465	487	478	483	497	476	443	462	500	491	512	440	485	495	469	441	491	475	522	515	507	499	485	471	447	481	501	521	492	493	484	484	460	500	484	447	509	448	472	482	464	445	474	480	447	457	486	490	472	466	517	458	482	487	480	485	514	464	504	483	489	478	495	477	444	447	452	463	497	462	491	429	477	456	425	493	529	478	519	475	504	471	481	452	487	506	480	462	504	470	520	465	489	460	508	455	443	462	464	477	487	459	505	496	527	459	472	500	458	465	464	501	504	460	482	492	478	459	457	496	472	469	519	488	480	490	507	517	469	475	477	480	514	467	495	508	506	481	539	457	512	487	501	464	496	448	470	466	459	463	522	470	545	455	460	487	496	456	446	520	485	521	470	490	435	498	464	454	463	512	484	430	462	509	464	501	441	486	463	483	492	510	484	509	503	496	476	456	518	504	509	472	465	481	456	487	550	455	485	506	463	446	473	467	495	452	479	493	460	482	473	466	485	454	512	470	496	494	476	479	476	462	474	502	440	450	488	456	485	508	470	498	505	506	510	484	470	498	507	469	509	493	481	473	512	455	508	480	479	478	496	465	487	475	470	503	472	481	453	487	459	498	477	440	469	506	501	483	466	500	487	450	485	504	489	448	451	468	513	466	523	484	449	507	481	496	464	487	509	463	439	503	487	482	472	459	473	504	510	488	474	459	482
10147	3487	4673	3549	2221	1471	1051	851	631	561	477	359	292	258	268	232	235	220	215	200	276	233	273	259	193	169	169	134	171	177	139	143	160	143	149	163	138	152	162	169	170	133	153	133	135	152	148	144	140	117	147	126	122	133	139	151	144	148	148	128	147	137	148	146	157	162	144	152	145	125	143	131	133	136	144	140	121	134	149	140	128	155	131	137	157	144	138	154	143	129	129	162	133	145	142	128	132	148	131	131	122	124	121	109	138	99	120	137	129	125	132	127	110	144	127	119	122	135	146	160	154	139	146	164	127	130	138	133	129	125	132	139	113	120	125	125	135	105	116	127	155	113	134	128	141	129	107	112	141	132	135	122	134	122	137	145	153	119	147	128	123	118	129	123	107	106	143	143	140	146	144	135	123	132	123	138	134	120	112	135	129	128	127	144	138	129	133	138	143	128	154	142	123	144	137	119	118	137	130	139	127	135	142	126	140	134	132	126	116	123	133	133	132	131	126	148	143	136	134	138	126	124	118	117	125	132	117	147	125	134	126	138	129	142	121	109	147	125	144	125	139	133	129	129	130	127	121	122	133	154	133	159	106	153	119	124	141	140	146	120	112	130	131	134	120	130	129	132	127	131	133	152	141	115	142	130	123	129	137	129	133	136	141	113	129	127	155	121	136	118	134	124	103	147	137	128	128	131	146	127	135	123	147	147	150	94	132	142	126	121	140	137	134	130	126	117	122	111	144	139	138	138	136	135	124	121	132	119	133	140	121	120	118	117	139	115	140	133	148	131	137	120	135	132	135	151	135	133	126	127	161	115	122	137	114	153	134	126	135	120	142	139	98	125	130	137	120	129	144	128	141	132	141	121	136	126	123	130	133	116	130	122	139	147	131	99	125	151	139	144	143	124	127	131	155	133	135	107	111	141	148	124	124	139	134	128	129	132	114	153	111	101	150	118	145	133	126	123	124	155	145	132	132	125	140	130	128	124	105	121	154	123	120	137	138	128	134	115	133	139	145	129	132	132	110	133	122	134	121	121	126	120	133	136	122	129	155	143	137	133	143	145	133	174	133	137	125	120	121	145	140	138	146	107	141	144	133	132	119	134	129	142	121	134	129	155	122	128	125	126	132	141	120	138	121	119	134	130	125	108	128	126	121	128	132	122	136	137	139	136	141	143	113	138	114	156	138	130	130	150	130	123	110	127	127	132	121	141	116	129	134	137	113	138	132	129	140	138	120	134	147	144	124	143	139	126	130	111	116	147	164	131	122	137	128	133	107	140	148	149	126	125	128	117	132	133	144	141	134	125	136	131	116	117	107	149	128	133	111	131	145	116	126	152	142	146	144	138	128	103	119	132	129	154	135	98	116	149	135	114	129	135	126	121	120	135	145	119	127	155	124	144	127	128	118	125	112	121	146	127	122	133	129	143	117	148	128	127	132	148	134	142	151	128	128	135	130	144	135	126	132	163	135	131	114	116	134	129	124	125	138	131	114	117	121	124	134	122	157	134	107	130	138	125	143	129	134	145	134	132	146	128	123	147	133	123	133	122	118	126	147	130	119	121	125	124	125	138	123	128	138	135	127	129	136	144	143	129	131	119	127	138	118	107	154	124	110	141	156	127	123	121	141	143	105	114	146	132	121	119	146	127	136	128	119	141	128	97	127	122	132	120	122	120	136	117	131	135	128	156	119	120	134	124	128	129	134	132	120	128	104	154	130	135	127	123	142	123	116	128	121	124	147	133	116	137	130	126	135	138	124	121	155	110	134	131	124	119	131	131	119	136	135	138	132	147	127	111	126	109	121	135	144	125	123	124	130	133	123	114	112	117	147	131	139	139	127	150	144	133	129	135	118	136	121	140	123	123	139	130	115	125	124	136	130	125	148	142	135	132	111	140	128	122	122	144	147	126	137	121	132	138	162	135	132	133	127	161	135	148	124	139	153	142	139	124	123	144	113	112	136	134	113	131	131	120	133	157	149	121	136	118	147	134	116	149	134	130	134	146	133	136	142	125	123	143	141	146	133	129	137	147	148	120	146	126	129	127	150	136	121	116	131	128	126	134	132	133	129	118	116	122	122	143	135	138	141	125	139	127	126	119	133	137	141	140	145	121	129	123	155	137	130	113	126	131	147	145	143	129	160	125	109	130	137	139	140	128	133	128	125	125	135	121	120	119	146	140	113	121	113	127	133	140	147	131	124	115	128	128	116	159	132	142	122	137	110	116	127	114	147	126	135	128	150	135	139	138	141	127	143	139	129	133	134	133	131	114	145	116	127	123	137	127	125	137	114	162	132	132	159	136	115	132	128	124	143	147	135	141	131	136	133	148	151	136	143	134	123	114	137	136	143	135	114	131	157	124	142	95	131	114	114	127	122	117	141	129	132	134	159	126	124	120	119	125	155	155	125	115	139	143	121	131	157	121	129	126	121	128	140	135	108	126	123	141	122	111	141	151	126	142	126	114	151	131	130	132	111	127	125	137	121	129	128	105	125	134	122	121	129	137	128	119	140	109	142	143	133	151	127	128	134	127	120	122	109	128	129	152	113	143	137	108	121	140	131	128	133	136	138	131	114	136	126	130	109	134	119	119	119	135	120	141	151	136	116	138	129	122	137	125	146	113	114	137	107	134	143	124	131	140	128	124	133	127	122	160	138	130	112	124	151	124	142	120	119	129	130	142	117	134	128	140	145	131	148	135	122	132	119	139	132	129	125	152	129	136	121	158	138	125	118	135	131	164	109	140	113	147	129	132	132	134	137	140	120	128	133	131	129	123	116	135	124	123	159	108	131	147	119	108	116	141	124	155	135	132	113	128	104	141	138	129	135	136	141	126	119	144	108	133	141	127	133	138	144	125	151	109	148	119	126	131	113	158	132	145	142	127	136	126	145	116	117	124	114	120	138	122	135	117	134	133	112	126	143	141	138	119	154	134	125	125	125	119	142	116	130	136	128	137	130	144	139	119	116	114	118	127	137	150	135	111	134	128	123	129	126	135	148	112	127	113	134	133	121	147	134	126	143	110	130	130	131	121	133	133	144	120	122	127	146	146	121	121	138	114	128	113	132	123	127	150	124	133	130	129	137	126	149	106	140	118	143	136	141	142	135	129	107	128	128	128	108	132	124	118	123	131	137	154	139	116	134	115	125	130	164	132	116	132	129	128	122	146	143	134	125	117	133	124	129	116	117	130	141	127	127	133	119	133	128	147	133	114	128	129	114	113	133	119	141	120	132	126	137	132	147	105	122	118	119	124	122	136	131	119	117	128	126	113	120	109	122	144	136	146	122	107	130	135	116	138	125	128	128	132	126	123	113	127	152	134	166	148	134	127	116	162	130	137	128	124	133	121	121	122	145	118	131	131	124	124	135	120	124	121	118	129	119	138	117	120	153	139	137	119	116	147	135	117	149	137	123	131	127	127	130	143	136	135	138	122	137	124	118	146	117	131	122	121	133	132	130	146	130	136	115	133	132	120	129	122	127	135
6948	3303	8493	9701	8242	6440	5094	4409	3583	2979	2435	1811	1496	1284	1150	1046	962	991	975	901	1191	1237	1375	1112	826	691	588	572	593	597	517	520	495	421	478	483	457	504	535	526	538	518	481	429	482	419	415	427	402	477	441	455	404	424	393	390	413	439	406	447	453	382	391	428	456	495	433	447	416	457	395	343	351	387	351	386	368	361	365	346	367	331	361	348	356	358	316	337	301	356	288	346	313	337	367	354	329	339	336	274	323	304	307	327	306	297	304	337	347	350	322	352	335	314	314	351	306	312	333	313	314	293	358	299	312	339	330	348	310	281	335	326	321	313	357	355	321	334	351	312	349	308	322	286	314	344	339	351	319	309	328	328	334	319	346	331	305	305	323	348	307	307	323	331	274	313	344	326	318	314	326	307	310	362	310	338	300	283	326	329	356	335	331	317	317	316	326	345	322	297	357	311	342	334	326	309	334	313	322	339	338	336	321	312	317	342	324	307	335	317	328	349	349	335	343	334	342	291	298	302	347	312	346	344	300	295	311	343	309	337	338	319	335	325	329	310	311	308	338	312	312	325	322	341	339	314	316	359	319	323	303	325	328	325	315	337	294	361	314	349	319	330	328	335	330	328	317	356	328	339	334	334	313	299	302	341	311	358	281	344	283	330	356	331	328	316	304	320	318	293	340	344	335	329	335	348	302	304	297	292	297	303	316	309	324	325	332	327	303	308	296	338	319	330	334	319	335	345	314	315	344	340	289	345	301	318	348	307	334	318	308	348	345	329	317	340	353	332	324	321	304	322	331	292	347	314	324	331	336	309	314	326	338	325	332	319	337	306	314	304	332	325	343	312	321	317	311	301	323	345	316	300	329	305	306	337	315	308	318	327	306	327	314	344	312	336	324	300	343	334	331	343	316	320	325	302	333	318	313	333	341	303	327	268	312	319	311	317	332	323	364	335	319	346	325	312	318	308	322	328	326	316	322	335	329	335	318	334	308	310	306	330	310	310	315	302	322	322	318	345	307	352	331	298	339	318	317	323	326	323	347	334	315	286	332	331	300	313	318	319	345	323	329	330	302	348	309	324	307	328	293	280	322	331	344	300	335	315	317	345	312	304	317	342	352	287	297	327	303	346	363	303	289	309	289	362	325	321	309	355	327	337	324	333	316	319	358	339	294	332	365	327	329	318	297	320	316	323	325	283	322	316	292	327	306	316	330	307	339	342	340	319	333	300	313	292	331	306	324	312	289	327	305	346	330	317	322	322	337	293	313	313	300	326	325	332	325	318	331	351	311	329	292	299	298	314	290	358	310	347	317	292	314	316	325	340	333	306	294	291	316	328	314	362	311	304	314	335	303	298	313	316	335	327	309	295	322	313	299	317	334	317	332	350	320	361	276	325	323	297	320	341	343	322	336	345	344	302	319	322	305	354	327	317	350	300	315	314	309	314	327	323	316	354	304	332	322	316	310	339	306	306	344	344	317	285	312	323	306	314	344	334	350	327	316	323	321	309	354	310	342	283	309	347	294	324	345	331	322	319	315	308	317	332	337	298	321	332	320	314	298	308	347	323	316	337	342	317	312	304	307	306	312	332	310	329	290	313	305	313	320	334	324	322	324	318	336	322	321	326	319	324	316	339	338	328	323	293	304	350	320	353	308	306	325	338	357	325	289	342	324	337	313	303	356	310	334	325	303	327	319	312	338	307	321	344	338	309	301	341	290	311	310	316	330	311	331	342	286	326	308	359	311	318	323	344	346	303	318	324	305	319	322	306	302	345	314	347	336	326	295	320	328	313	325	339	334	328	321	333	314	348	325	324	294	266	300	330	322	312	342	309	355	337	291	324	348	322	312	316	318	347	274	280	334	337	288	320	297	326	328	344	322	322	307	361	317	313	333	337	297	330	318	326	296	333	337	317	340	340	352	324	323	332	300	317	294	334	324	336	343	338	306	352	315	291	338	334	293	313	319	341	336	331	304	312	326	338	305	299	316	327	318	323	318	303	317	328	297	339	302	326	336	333	326	325	299	341	334	334	317	341	294	319	355	294	317	334	299	330	313	310	315	330	298	358	324	346	315	336	315	343	342	299	334	340	322	298	313	306	308	316	318	319	311	323	334	319	299	329	345	299	322	338	305	321	301	344	287	298	317	318	326	296	338	310	281	318	342	271	306	317	322	325	354	357	334	339	304	333	276	319	344	346	320	329	303	318	359	275	320	340	312	322	318	298	324	298	332	332	304	337	312	331	319	287	310	288	297	321	332	307	324	295	308	316	336	314	298	310	315	294	313	325	303	356	311	329	305	326	297	360	307	308	320	311	335	318	342	321	315	330	365	294	330	322	297	326	299	302	305	337	356	286	294	307	318	333	281	323	313	324	320	301	293	360	309	309	329	322	319	305	324	339	325	356	334	314	321	297	339	311	318	316	322	311	351	325	337	325	293	314	322	319	290	322	315	339	332	324	289	318	339	317	347	322	322	305	301	301	324	280	333	332	323	317	340	351	321	340	284	346	298	336	291	355	319	323	302	339	333	350	310	338	328	326	313	319	314	348	346	316	351	334	374	302	329	324	308	304	308	321	299	313	348	321	318	311	318	361	338	318	319	339	294	322	320	346	314	309	366	341	341	291	331	321	321	344	346	309	317	338	320	348	330	336	344	320	319	279	311	299	317	313	331	310	313	359	368	320	335	296	320	354	295	311	284	323	285	309	339	310	310	308	322	312	341	266	315	337	308	329	317	331	327	328	306	316	322	334	317	277	322	355	330	320	353	291	351	341	327	332	360	312	338	356	311	343	318	293	298	342	357	303	329	348	307	325	319	344	327	331	313	347	316	343	317	334	327	298	311	326	330	320	324	321	333	300	331	373	317	336	322	310	336	323	312	318	334	317	307	309	330	291	297	331	289	326	331	342	324	323	303	311	335	310	315	325	325	312	338	308	332	296	351	327	320	351	330	296	314	337	335	320	308	292	341	312	305	328	342	292	337	291	358	327	319	317	328	302	343	292	317	319	292	317	326	292	307	315	317	352	323	324	329	321	310	322	300	323	334	332	345	331	313	317	269	301	329	315	337	341	327	304	317	305	309	306	357	323	295	337	318	311	321	325	298	319	332	304	302	315	321	318	311	342	313	328	345	327	312	317	290	347	324	321	324	358	311	338	315	319	326	315	320	318	332	347	323	295	320	299	333	334	326	360	313	323	302	325	321	337	350	302	335	305	352	317	340	344	297	318	317	327	331	351	332	319	317	327	323	347	331	296	283	324	315	290	344	329	286	308	339	308	319	328	268	348	317	317	320	293	299	334	312	305	313	294	310	323	346	323	328	323	311	323	271	316	303	307	311	321	303	338	316	334	335	282	325	320	324	330	326	286	335	298	315	313	298	343	317	351	295	319	350	289	283	343	345	327	325	307	328	334	328	352	314	317	315	339	317	299	346	323	307	278	307	325	325	337	292	282	344	305	309	316	347	348	316	285	311	345	315	318	337	309
16891	5911	7154	5702	3474	2340	1637	1358	1078	835	642	501	407	332	323	324	250	253	278	214	278	340	299	303	222	205	208	171	164	164	156	149	159	177	132	137	155	151	146	128	185	167	145	145	175	148	154	131	151	141	127	139	144	122	145	153	118	129	125	140	146	134	132	155	151	125	141	151	151	152	113	142	116	129	135	116	134	111	129	124	116	125	141	113	130	138	126	112	115	123	133	143	142	114	110	124	148	144	119	117	133	101	112	150	125	124	127	117	117	127	126	160	131	121	131	135	126	133	99	130	116	120	102	127	115	105	130	114	120	128	120	115	116	111	121	114	122	132	114	127	113	139	119	145	124	121	121	110	132	106	134	118	114	106	99	114	128	106	130	120	119	104	132	131	111	115	129	136	128	112	110	121	145	130	132	98	124	105	132	133	120	122	121	126	145	117	95	105	112	126	140	117	143	133	110	131	145	134	141	124	117	143	116	115	120	107	122	101	128	116	129	124	113	109	109	115	143	114	137	126	105	133	128	132	120	125	126	120	136	124	123	139	118	118	123	112	125	126	138	114	126	115	126	128	111	132	98	147	116	120	145	107	124	111	129	125	124	112	134	158	132	122	130	111	113	115	107	122	121	107	115	122	123	117	118	128	114	121	125	119	115	109	111	111	129	128	127	128	135	115	126	127	114	128	119	130	136	125	152	116	107	122	117	145	103	122	115	129	121	140	107	127	124	107	112	135	105	135	116	128	122	113	138	114	129	106	125	132	113	124	130	126	121	123	116	135	121	113	139	143	109	108	121	144	125	136	120	124	133	125	144	111	121	121	130	115	120	119	121	107	122	125	108	135	109	108	127	111	108	114	128	106	113	121	112	120	137	115	109	114	110	144	117	129	122	104	118	133	140	130	131	123	140	123	102	127	117	127	118	98	128	125	125	99	124	124	147	115	119	120	113	133	132	119	112	108	143	121	118	118	102	118	114	124	128	102	125	142	144	109	124	116	137	120	119	115	109	120	129	132	117	116	115	142	127	120	122	100	140	125	142	138	124	128	127	130	110	137	125	134	103	126	119	135	140	103	155	145	105	116	146	140	104	112	143	138	123	139	110	118	133	113	118	127	124	149	119	133	108	123	126	159	117	135	123	120	107	109	101	119	122	124	131	126	118	120	111	104	139	95	131	151	121	111	113	126	123	125	95	122	138	112	120	118	134	128	121	112	145	132	122	128	117	139	106	118	120	114	144	129	115	121	129	103	103	131	112	129	125	142	130	122	146	146	112	105	127	137	123	138	118	100	123	139	118	122	146	122	130	110	111	148	113	127	139	133	122	113	118	117	108	126	104	120	136	118	112	114	123	120	122	121	116	105	139	127	128	106	127	132	118	114	132	132	120	139	127	133	128	123	112	132	123	130	116	113	112	116	125	102	126	118	107	129	147	127	125	107	127	128	123	101	145	122	126	120	135	122	122	128	130	120	101	124	135	130	104	128	118	115	128	98	108	128	128	104	124	139	116	110	131	134	122	122	109	112	132	135	108	116	125	121	120	114	119	113	121	136	123	147	134	118	100	120	136	137	126	119	121	125	126	124	122	119	139	146	115	112	126	128	114	137	132	121	96	121	122	126	148	125	114	107	126	140	114	120	132	120	112	143	148	127	121	126	122	142	126	123	130	131	108	130	127	108	131	131	144	142	131	110	136	141	131	116	115	112	105	155	111	110	134	117	123	110	142	124	89	129	104	127	114	122	108	133	124	138	132	121	132	133	121	117	127	127	120	120	132	159	105	111	126	141	123	130	123	137	122	122	106	115	114	134	116	123	126	132	109	123	136	128	137	123	116	106	111	112	107	106	121	131	136	130	132	128	128	128	132	136	123	122	113	134	132	116	140	128	117	135	133	123	135	144	122	115	128	120	135	129	138	129	138	110	115	110	129	117	94	109	131	91	111	150	121	123	150	128	121	94	102	139	109	118	128	133	124	110	114	125	121	136	135	131	137	131	123	141	127	128	129	115	125	120	123	131	131	136	124	125	109	118	119	112	122	144	128	116	145	109	114	117	111	99	103	118	107	123	125	108	120	115	141	119	111	124	108	133	110	122	117	139	115	109	115	105	106	112	118	131	115	118	123	120	127	116	134	138	105	111	114	124	125	104	103	130	111	114	130	115	100	130	131	122	131	136	114	115	108	119	119	103	121	113	119	142	138	120	134	130	144	126	136	128	124	123	114	124	122	100	124	129	118	121	123	121	114	127	88	126	124	120	129	132	120	142	125	111	122	114	141	109	123	124	101	114	119	106	118	129	130	121	133	111	114	121	120	116	123	117	130	127	105	128	117	90	127	126	124	113	94	117	129	123	155	118	111	127	130	116	126	118	137	118	103	95	131	125	132	126	126	143	121	121	110	129	117	125	107	115	148	117	133	117	119	120	117	139	106	143	122	118	132	123	112	101	117	126	126	125	126	117	137	108	131	118	110	113	139	123	113	128	114	134	126	109	128	107	135	133	136	115	139	120	128	131	101	119	148	129	112	125	144	107	128	123	135	128	125	130	108	117	127	117	112	122	123	128	127	136	124	114	111	145	134	119	142	105	124	104	134	135	109	119	144	141	129	117	115	114	93	140	104	135	124	118	114	131	103	136	114	119	97	106	130	139	127	132	126	107	122	103	120	107	115	123	122	118	102	124	142	117	109	144	114	147	119	124	102	121	117	133	124	140	137	134	133	110	115	121	130	118	136	101	120	114	116	121	141	128	119	118	114	123	129	130	118	95	115	142	125	139	140	136	112	130	123	134	132	116	93	127	136	104	123	118	126	132	115	119	136	134	151	127	134	113	129	116	108	101	114	132	130	116	122	137	113	107	105	133	123	132	134	122	124	131	118	110	127	131	110	127	128	111	124	134	127	133	116	112	116	137	123	117	112	111	121	115	142	138	101	149	133	124	127	128	132	139	117	104	129	123	124	127	114	107	136	126	122	120	136	129	112	117	120	95	99	111	105	130	116	129	136	121	111	105	133	120	139	122	105	130	115	105	98	138	125	128	118	116	132	112	128	136	114	104	118	122	88	132	123	127	132	125	128	104	108	107	112	114	117	135	129	112	129	132	103	123	122	101	112	118	110	134	128	125	110	118	128	113	106	129	117	131	131	130	122	128	138	108	117	106	126	112	121	140	120	124	121	113	115	123	108	117	136	103	146	120	116	121	115	121	127	128	104	127	107	125	106	133	111	128	122	122	110	135	121	107	131	117	142	109	119	112	115	114	123	115	126	120	124	133	110	106	120	115	133	121	119	111	112	119	114	115	116	111	115	111	139	108	114	117	113	140	138	95	127	134	127	126	107	98	112	134	110	115	122	125	123	117	110	112	120	127	129	133	119	106	115	120	97	117	114	129	115	119	120	104	113	123	125	135	117	128	107	119	110	151	125	123	102	120	131	106	125	116	123	108	128	124	112	122	137	131	139	100	124	124	134	131	104	108	150	114	123	124	108	137
9063	4750	11723	13864	11680	9347	7362	6561	5390	4283	3658	2811	2314	1911	1658	1489	1388	1328	1313	1277	1527	1848	1861	1642	1177	904	740	750	797	740	664	656	623	563	581	559	566	635	570	624	609	642	581	547	581	460	442	479	491	523	526	498	478	472	446	436	452	442	476	458	490	448	451	472	507	543	470	493	511	455	407	384	362	349	395	358	382	397	381	389	359	348	351	363	362	352	330	319	309	336	346	324	304	339	334	354	351	310	301	334	304	311	287	313	318	303	323	309	337	323	331	316	333	325	312	292	342	286	316	326	299	365	345	330	311	323	322	326	336	325	288	317	311	312	320	350	299	297	338	341	310	311	333	337	332	310	345	316	305	293	309	332	329	309	327	312	361	310	314	332	351	306	341	296	319	318	288	341	300	314	298	306	306	320	340	321	325	281	319	288	300	323	300	287	306	283	320	308	315	317	319	349	332	335	315	331	332	333	323	355	318	306	334	307	294	294	330	302	324	321	335	333	325	312	331	331	349	352	291	341	315	317	334	289	316	320	271	307	325	311	297	295	337	312	313	317	312	325	315	323	325	314	323	282	315	300	287	334	290	298	303	328	336	294	319	304	316	292	304	315	318	321	316	297	347	269	336	338	344	308	270	343	307	332	297	324	323	281	328	322	297	286	314	307	305	339	326	343	320	346	322	293	288	356	327	307	315	342	336	303	327	329	315	299	328	312	297	298	305	309	315	337	324	271	319	325	304	319	303	306	315	320	312	311	298	322	285	315	342	298	309	320	305	328	295	294	305	315	317	312	321	308	325	303	326	316	342	298	341	290	352	325	312	318	318	291	306	308	303	290	325	305	299	295	323	320	331	299	289	303	319	324	309	312	327	330	301	297	282	307	325	287	347	306	322	325	310	294	327	308	328	331	279	308	323	302	315	286	316	315	306	346	311	332	304	324	303	315	314	303	342	300	313	296	334	311	319	315	291	314	345	325	302	318	298	288	329	280	307	288	342	296	303	324	305	316	317	297	301	316	325	328	297	323	315	306	319	296	315	335	342	316	298	321	324	334	287	320	343	336	309	308	329	310	299	297	300	302	323	300	362	306	303	333	299	296	299	324	335	296	302	317	315	339	296	312	323	322	322	326	325	338	320	317	327	304	330	315	300	311	284	307	319	327	319	336	333	290	313	314	311	307	338	287	327	321	301	323	334	340	316	298	321	343	295	329	316	298	326	327	319	307	315	314	286	291	302	307	302	297	289	298	332	307	284	313	295	315	314	309	313	287	295	307	318	290	286	302	302	291	302	353	334	342	312	307	327	326	294	360	327	314	313	302	328	295	291	320	310	321	283	299	348	306	283	306	276	302	309	325	291	306	317	331	327	324	309	340	344	320	353	325	321	286	302	318	342	328	326	324	326	318	307	314	332	322	321	278	305	332	298	320	329	326	294	311	322	328	274	312	321	317	308	336	295	310	289	312	322	337	301	309	314	304	306	324	313	317	319	342	334	292	302	354	290	307	334	318	328	341	290	319	301	303	335	311	348	309	319	312	312	321	343	328	304	321	289	252	332	278	302	302	310	279	306	334	333	344	327	329	325	306	331	296	307	319	341	301	332	328	304	343	299	317	314	285	311	325	337	291	329	303	311	301	302	327	317	352	315	317	314	325	309	304	302	326	332	309	333	304	316	315	346	324	308	309	333	281	324	332	333	349	355	295	276	302	336	299	332	300	288	278	313	302	322	325	287	291	332	309	286	339	312	292	295	324	297	313	345	314	317	316	302	329	322	298	338	314	326	287	318	295	331	324	333	320	313	323	303	309	303	308	286	354	299	329	301	287	317	300	321	345	293	330	307	307	345	299	301	323	298	307	326	294	312	324	292	314	325	283	334	315	294	334	293	354	299	322	364	327	293	307	301	296	312	353	301	306	295	300	303	307	312	288	332	330	322	334	309	322	326	301	306	319	314	323	359	322	304	283	318	313	296	328	331	311	295	330	312	295	305	301	290	324	308	319	313	298	337	316	324	291	327	286	325	328	317	334	311	324	316	306	327	324	294	317	301	308	302	305	310	341	313	331	329	334	309	305	321	295	304	306	316	311	296	297	321	313	307	317	296	302	331	317	278	317	331	304	293	308	304	300	279	304	314	323	308	306	312	296	317	301	343	319	291	339	296	264	301	303	316	306	299	347	313	309	299	306	293	307	277	325	330	289	357	306	333	308	326	307	327	305	336	306	305	298	356	314	307	290	317	330	317	316	326	328	336	335	331	284	305	305	311	299	326	329	346	274	312	315	310	320	325	281	322	366	298	329	325	267	281	326	318	334	305	311	304	316	307	299	305	328	305	302	339	321	292	282	329	332	278	306	316	319	348	305	316	312	289	321	307	324	348	297	283	321	290	296	284	318	331	276	312	324	316	315	319	329	320	334	303	287	336	328	330	335	307	315	347	316	317	287	290	292	329	312	293	292	330	333	349	323	293	306	300	297	315	334	303	333	299	288	328	312	320	308	305	313	329	291	305	286	327	282	300	305	298	306	318	283	310	300	316	347	321	313	281	312	328	310	349	310	309	295	332	282	309	315	337	316	349	297	288	315	310	288	316	319	330	319	308	277	328	292	307	309	322	334	338	329	317	299	296	294	324	288	334	318	315	316	313	309	299	329	294	319	322	326	311	306	314	302	332	332	315	304	280	300	321	325	333	286	314	365	321	334	329	316	297	314	339	322	293	292	330	318	322	330	326	320	324	321	287	310	311	322	326	303	289	328	323	322	330	306	291	322	290	312	294	306	294	308	335	313	317	289	320	299	314	339	331	306	322	308	346	275	329	337	284	329	325	331	320	305	312	313	309	327	331	314	353	314	323	325	339	316	328	298	346	340	330	284	303	318	305	325	304	336	299	317	366	309	325	326	322	278	340	282	320	295	313	342	310	314	325	291	341	275	299	348	321	337	308	323	317	301	295	294	328	298	322	319	297	302	320	313	331	344	356	321	310	311	343	311	324	325	334	321	306	325	302	314	303	305	315	295	345	319	323	281	365	296	306	320	301	312	317	276	305	355	332	295	329	308	309	326	334	282	334	312	315	296	316	302	278	278	319	292	328	319	298	335	324	333	328	356	319	311	305	311	306	300	335	282	308	272	323	299	326	308	306	341	314	327	303	326	290	317	317	310	308	310	314	291	320	333	288	284	334	338	336	323	314	313	291	354	294	282	312	332	318	324	325	322	345	349	327	298	323	303	314	296	324	352	320	323	323	321	316	319	300	340	313	332	330	332	318	271	316	313	318	316	315	316	315	300	319	335	264	318	292	291	268	336	304	308	318	334	328	314	315	286	316	325	323	315	288	306	328	308	307	311	309	290	310	322	294	325	346	311	349	302	303	295	322	316	315	310	332	309	339	308	339	320	321	327	318	303	334	320	321	320	326	305	324	281	311	329	306	350	292	300	341	280	336	330	306	348	289	309	330	290	325	302	301	340	286	322	325	348	308	277	344	331	314	300
3776	1544	2121	1623	1018	746	526	443	409	373	324	296	260	247	255	251	233	220	246	228	234	222	233	247	245	237	226	216	218	213	219	242	228	217	212	245	233	223	200	229	223	232	207	191	215	223	221	221	223	222	198	194	213	230	227	210	176	213	252	196	218	208	205	213	210	206	191	241	230	188	218	228	232	187	187	205	195	208	219	231	200	208	219	218	222	228	211	193	205	207	188	206	223	186	214	198	192	209	195	185	193	212	207	184	188	189	229	215	176	188	181	183	210	197	192	212	218	218	180	198	225	206	208	198	207	201	193	189	218	228	214	221	211	241	194	197	221	195	197	204	218	211	221	192	210	190	180	205	200	228	223	184	169	218	219	230	215	187	194	216	202	209	190	221	233	202	190	213	201	206	216	225	214	193	215	209	211	187	189	245	210	218	205	243	213	194	225	201	190	203	185	255	221	217	203	202	211	198	214	219	194	206	215	209	211	216	224	213	191	167	195	196	216	205	200	222	193	199	224	200	187	232	195	223	212	214	223	204	194	216	203	200	231	200	208	200	195	204	210	201	192	170	195	204	201	225	201	227	196	202	182	196	207	186	194	215	196	216	231	189	221	187	219	211	198	185	188	216	198	190	193	220	203	211	208	206	203	186	212	221	206	199	186	187	196	196	187	200	209	193	188	184	206	190	206	215	185	177	187	247	200	226	200	206	199	207	186	192	189	218	235	196	207	224	201	208	212	204	197	226	200	197	232	207	222	212	210	195	193	224	214	193	215	200	193	203	226	220	192	203	200	241	158	213	214	222	212	223	218	187	221	200	216	201	200	218	221	203	225	220	202	223	212	207	193	208	229	230	205	199	187	181	195	230	214	240	236	201	219	217	182	176	175	195	220	203	221	232	224	218	199	205	174	201	204	203	190	206	195	221	219	208	215	215	187	223	197	187	179	206	206	213	199	224	216	197	227	208	203	197	208	205	206	206	192	194	207	196	186	226	204	199	207	207	200	215	212	229	199	216	218	215	207	214	195	213	182	197	207	183	205	194	193	205	213	214	223	190	193	209	213	223	175	180	204	214	225	221	199	206	213	212	195	204	206	197	210	201	196	192	187	229	203	186	232	202	222	208	203	208	191	207	227	216	230	190	182	226	187	214	202	208	193	193	217	183	229	225	189	214	206	224	211	203	200	236	196	194	190	216	180	208	227	181	223	180	192	215	217	220	193	194	251	209	203	206	194	233	202	196	227	239	221	218	194	190	186	199	218	195	205	195	222	201	201	196	227	234	228	232	202	198	183	184	216	189	206	203	207	188	188	176	197	200	213	207	193	226	209	222	198	218	194	201	234	193	209	206	221	192	193	192	226	214	216	189	215	186	172	229	202	193	238	188	219	190	203	233	207	228	246	214	209	214	231	188	207	209	185	194	202	235	182	199	222	221	185	204	197	208	199	189	208	198	219	179	206	225	217	184	226	189	189	218	200	187	218	204	198	195	199	198	192	198	208	214	211	187	202	220	207	197	221	208	198	200	214	219	234	223	180	205	200	222	213	203	188	189	189	199	236	219	234	198	211	228	194	218	201	206	218	189	211	214	188	168	204	224	195	189	197	183	197	225	230	221	195	217	186	203	208	237	212	217	219	184	189	215	195	202	198	204	207	225	207	243	194	197	204	209	180	213	191	225	232	189	204	202	204	212	223	205	217	197	225	194	218	224	226	204	226	204	184	205	230	207	202	195	213	233	225	224	190	202	219	202	192	207	199	210	189	200	194	242	177	203	211	218	217	200	231	231	205	193	207	182	217	176	180	214	206	202	219	201	205	172	237	228	205	209	206	191	220	203	213	197	183	240	218	214	238	208	220	194	202	200	202	222	208	198	212	210	229	199	221	192	181	213	201	215	200	199	215	193	217	214	199	198	220	197	227	200	204	248	194	189	181	192	212	184	216	203	219	215	217	187	196	210	188	245	214	214	214	220	224	207	207	225	203	208	212	192	197	190	201	196	223	192	201	175	201	222	206	200	218	193	208	218	209	227	185	205	192	211	198	207	204	215	207	195	197	196	195	221	199	210	205	238	236	213	194	214	191	226	193	190	202	193	163	197	217	246	223	236	201	185	212	181	216	213	220	223	196	196	202	200	212	182	194	208	194	205	217	219	233	194	195	195	205	229	197	219	215	203	195	216	205	201	230	217	197	219	229	202	210	229	199	236	222	230	185	218	215	194	200	228	203	202	233	209	197	194	193	217	226	209	205	213	241	213	225	220	212	194	189	216	223	190	203	199	210	218	213	217	210	193	196	225	209	201	222	206	205	209	193	207	234	213	202	231	237	203	214	200	205	204	226	203	206	193	199	214	198	198	200	199	224	199	221	206	209	213	172	199	188	218	223	222	191	194	182	208	194	194	192	203	226	175	189	199	222	197	201	200	205	221	220	199	199	246	190	221	205	204	202	181	194	207	200	218	197	216	213	186	230	203	181	205	220	200	203	201	188	223	223	215	172	193	213	215	188	214	213	200	234	220	207	217	192	213	209	191	200	190	195	225	224	205	204	203	176	189	186	188	193	207	197	217	231	205	191	179	213	199	208	205	204	193	209	213	180	200	215	222	191	211	234	191	210	198	210	200	211	181	206	197	222	242	201	182	176	218	185	208	210	187	204	196	198	222	204	201	203	219	189	188	214	186	226	197	213	233	175	209	215	200	185	201	209	224	198	221	196	221	182	196	221	219	208	208	189	194	214	201	202	206	221	171	192	204	192	199	211	184	201	210	212	209	203	176	211	208	194	191	222	196	223	244	211	212	209	211	200	195	209	196	237	214	242	217	194	212	183	203	198	212	220	203	207	188	185	213	216	202	181	194	221	214	221	218	210	201	209	198	218	237	228	240	225	192	217	212	209	205	219	184	198	185	202	212	216	231	189	197	204	221	177	198	202	206	215	197	176	199	210	197	205	188	214	200	203	176	203	208	215	211	214	213	191	185	207	178	223	188	191	192	193	205	197	216	186	216	208	195	213	176	184	220	197	210	218	221	196	212	198	201	218	170	211	219	199	196	200	210	217	207	202	207	204	208	241	197	189	212	200	194	208	185	198	201	215	193	216	170	203	209	220	199	189	194	219	194	188	213	223	187	195	196	186	222	250	206	191	215	233	196	205	190	197	197	206	201	210	194	197	233	196	172	200	239	201	257	221	183	182	190	211	213	210	193	192	219	200	220	196	214	199	212	240	185	229	219	185	195	239	209	217	190	203	186	193	205	229	234	199	199	199	189	190	225	196	199	198	204	205	199	201	234	186	209	226	204	202	218	238	187	198	191	206	207	217	200	184	218	233	197	221	210	200	169	202	215	212	229	225	210	197	199	187	191	183	204	206	197	195	202	194	215	211	184	216	229	201	193	225	211	210	223	210	206	181	175	220	235	223	199	217	210	213	226	192	200	201	201	223	233	195	193	212	215	173	210	189	205	230	221	184	219	208	222	223	224	216	211	221	203
3051	1711	4075	4832	3908	2966	2378	2012	1783	1436	1179	954	854	771	708	706	690	671	730	656	727	831	826	708	621	583	581	539	548	526	526	546	542	583	540	528	554	520	547	518	522	552	524	529	536	526	507	523	496	515	512	513	486	518	508	557	501	504	535	537	531	537	536	551	566	555	535	541	527	501	502	479	485	531	526	480	487	516	455	469	489	465	487	500	537	482	480	512	460	493	472	484	491	486	465	549	475	508	502	503	473	480	502	463	476	497	472	471	503	501	474	527	451	463	455	517	456	468	492	489	468	458	509	460	532	477	519	499	470	526	491	463	431	484	481	479	456	487	481	471	473	482	525	502	485	491	515	496	516	452	497	474	489	461	500	492	483	500	492	506	491	470	490	510	445	499	490	479	467	474	506	501	484	485	501	504	469	487	485	503	478	456	497	498	475	476	517	461	448	474	484	455	500	489	501	507	512	485	479	449	471	489	515	482	446	467	512	486	469	463	522	460	466	522	454	490	488	489	474	493	510	446	512	463	495	469	454	457	440	461	469	445	485	478	468	497	467	479	482	497	464	477	446	471	483	476	475	462	458	469	427	509	471	485	514	476	499	460	476	535	444	501	501	501	467	537	490	483	444	525	463	476	487	511	483	461	469	486	490	467	467	501	496	491	486	460	493	528	493	479	482	453	486	428	477	516	494	500	480	493	475	472	503	469	499	529	453	500	476	483	467	464	496	442	482	495	497	510	470	488	515	485	460	489	487	461	495	486	476	476	460	492	475	508	489	453	495	479	460	500	486	481	490	466	497	490	465	451	477	464	473	434	532	494	470	502	473	483	465	438	483	480	470	500	486	484	506	452	480	479	499	446	541	493	450	485	483	468	476	501	486	479	459	511	504	498	482	496	495	473	509	456	507	489	470	483	481	481	470	533	466	502	465	446	465	454	503	507	444	481	483	508	484	498	503	478	470	475	495	456	508	492	465	489	495	507	465	497	476	510	447	482	486	491	505	472	459	489	480	521	473	495	485	458	479	462	497	470	519	483	453	487	465	481	474	447	459	503	474	468	476	513	499	490	506	493	447	492	455	436	470	489	474	468	431	470	478	488	495	486	481	469	485	476	517	492	486	494	465	478	487	474	476	463	491	461	468	439	468	480	498	467	431	474	496	494	480	485	492	484	491	507	467	503	476	447	440	476	455	467	488	471	487	479	466	502	478	506	479	484	469	489	470	454	485	546	459	491	535	502	489	499	498	482	477	523	503	472	462	456	482	475	495	446	492	429	467	473	459	475	476	473	467	509	497	450	496	520	472	480	482	449	413	526	468	525	481	457	484	453	460	511	477	472	471	464	493	505	479	449	488	541	452	444	510	498	470	498	419	469	436	483	508	508	462	505	490	474	462	497	501	490	460	479	477	494	491	486	486	486	495	471	465	476	462	518	478	489	466	522	462	481	453	492	480	472	490	472	481	563	475	481	451	458	487	509	517	473	482	543	527	475	458	520	482	490	480	471	458	460	492	477	506	487	474	513	500	470	455	471	493	506	483	501	494	453	501	476	473	449	512	457	455	492	485	460	481	454	503	463	506	487	444	504	474	461	496	490	465	457	487	513	471	488	501	464	477	439	468	519	498	473	467	478	499	465	453	462	525	454	438	459	446	531	473	456	462	461	470	473	493	498	509	487	507	463	476	472	452	454	445	469	506	494	468	480	479	481	469	457	457	471	474	464	467	495	496	485	493	495	469	454	501	468	489	471	486	491	497	516	486	482	493	516	491	457	464	499	494	467	456	503	481	443	477	463	476	492	506	471	483	485	502	521	477	531	452	490	500	484	479	462	452	467	487	499	470	490	481	479	489	428	442	501	476	470	468	450	494	470	454	469	450	463	477	477	487	511	468	471	514	434	447	464	490	506	523	503	509	492	491	475	474	490	494	510	484	494	502	458	507	449	502	488	483	479	499	486	478	478	496	480	456	449	516	493	477	471	492	466	469	482	481	477	459	444	488	544	527	452	511	478	487	457	477	479	482	511	473	470	439	481	480	485	506	463	465	479	478	482	496	473	479	485	500	490	450	480	509	495	483	486	478	453	454	495	476	459	485	474	518	447	486	471	482	486	513	486	503	449	506	507	471	447	469	505	466	497	431	512	494	525	471	500	502	481	482	472	478	487	495	462	484	491	456	514	509	474	471	467	496	485	480	493	472	501	469	505	481	509	497	501	437	492	452	459	445	496	462	480	432	494	507	456	514	476	480	480	470	468	487	454	467	509	495	489	471	456	467	479	485	473	459	470	511	524	516	485	470	500	467	466	474	479	450	479	491	502	478	458	475	469	463	512	495	498	500	458	513	482	472	479	509	499	528	489	492	490	486	505	465	463	491	473	497	486	484	469	491	492	468	499	476	494	450	450	479	522	476	479	504	458	503	484	473	507	523	475	521	508	487	491	478	473	474	474	517	455	485	471	494	489	496	523	517	480	466	505	468	453	485	486	473	458	483	479	490	491	461	506	487	469	505	472	480	486	504	505	482	497	514	457	482	486	509	442	507	470	499	504	500	478	490	472	453	468	483	460	473	506	455	470	488	489	487	481	480	464	475	453	449	483	473	496	491	466	479	501	491	506	494	458	506	492	499	486	474	467	466	470	500	470	498	456	472	495	483	468	471	457	458	484	462	478	502	485	496	499	473	494	485	456	460	463	485	481	498	491	472	475	495	521	491	469	426	491	498	466	490	496	459	445	488	486	476	488	455	490	484	456	476	474	487	513	519	517	430	480	446	450	461	493	468	514	496	500	526	470	457	500	504	484	493	481	461	478	477	465	464	488	466	463	451	459	495	497	474	497	463	491	476	487	459	501	499	491	474	514	503	521	548	471	501	465	537	474	503	497	481	481	471	490	481	488	476	489	463	499	506	465	489	470	484	476	468	483	468	484	464	466	491	465	527	456	495	453	505	481	458	511	495	468	491	474	503	507	495	439	486	486	495	456	482	523	458	492	472	476	468	508	480	500	493	488	497	504	511	492	505	505	477	466	464	446	463	489	493	495	507	487	483	482	485	462	466	459	494	497	472	511	462	470	464	466	481	463	471	488	462	479	458	483	549	431	479	502	510	464	502	485	486	448	494	495	486	498	502	498	500	475	473	541	471	478	475	508	437	484	497	468	467	483	501	451	511	489	476	468	471	452	506	450	493	487	471	489	496	502	477	479	467	465	494	498	506	479	479	500	464	462	502	474	509	461	504	480	519	515	456	506	479	460	504	481	489	485	479	472	486	489	472	476	452	484	450	485	462	468	514	482	505	481	460	516	518	447	480	492	475	450	462	476	464	444	509	500	440	519	483	451	438	496	470	474	485	459	483	509	492	493	459	504	515	481	468	503	445	473	491	479	502	463	460	443	538	474	471	475	495	501	414	456	509	494	485	513	495	490	450	463	509	507	495	523	520	487	451	474	468	467	446	453	478	538	457	511	464	486	510	474	446	473	444	434	468	482
9978	3351	4629	3625	2338	1412	1029	809	631	524	436	367	301	255	262	232	200	215	189	197	214	250	254	255	189	162	182	164	166	156	171	152	137	134	136	150	131	150	151	128	150	136	137	149	139	142	130	135	136	163	131	137	126	164	143	129	131	155	160	151	157	134	140	132	126	163	168	131	142	167	132	102	131	131	129	117	141	142	138	131	129	138	144	115	123	118	117	137	135	138	126	121	127	132	139	133	130	138	138	119	133	144	147	143	133	116	129	127	132	119	132	154	152	137	144	123	149	132	127	132	139	139	124	144	134	134	132	144	128	132	135	144	138	133	128	110	143	123	145	128	125	115	128	133	128	122	115	130	116	131	119	127	152	128	129	130	132	142	138	140	112	120	146	141	140	140	132	125	125	120	142	122	127	132	116	130	117	125	138	110	130	136	112	127	127	135	137	113	133	145	135	116	123	132	116	128	105	114	137	126	125	106	140	122	137	132	121	138	156	131	131	110	130	122	105	138	138	140	127	130	141	125	114	126	121	124	130	112	127	125	109	111	126	129	120	150	127	132	116	141	115	144	141	152	140	134	115	135	128	155	123	163	130	125	112	110	122	136	158	134	132	124	141	121	113	121	122	123	106	126	145	110	128	118	94	123	121	167	128	127	142	119	134	124	130	116	152	131	148	111	133	136	114	107	115	109	136	126	143	119	120	117	122	138	128	125	116	105	146	125	96	126	135	128	139	128	115	140	119	128	124	106	140	145	119	130	131	128	122	147	136	116	119	124	127	141	126	131	155	137	113	150	135	144	129	142	128	123	130	136	146	128	137	131	142	132	115	120	111	126	121	123	139	119	126	117	130	127	127	137	125	156	131	136	138	129	144	111	119	146	125	142	118	134	129	130	126	153	123	130	135	150	124	106	132	99	142	104	118	131	123	120	125	118	114	118	112	142	135	147	121	138	133	131	141	127	138	119	124	137	137	124	141	117	117	119	155	151	122	137	119	135	129	105	137	129	129	137	122	128	117	131	156	125	108	125	119	133	145	129	124	143	119	107	150	117	137	128	118	149	113	125	128	121	121	137	111	135	116	122	124	134	133	121	150	96	140	144	133	129	120	124	112	131	126	133	142	148	132	106	125	128	135	126	121	146	128	117	130	137	140	121	154	124	132	125	139	131	124	133	128	139	134	136	125	134	118	118	146	134	108	133	112	122	149	124	108	148	127	110	143	133	139	124	132	143	120	118	108	126	132	162	128	107	134	136	129	134	142	139	123	128	123	125	134	145	136	111	120	144	138	134	163	139	123	132	150	132	132	120	117	117	128	127	130	116	129	120	142	130	126	124	130	111	133	138	131	133	144	122	133	140	143	123	142	128	126	109	138	134	134	126	130	115	134	134	147	139	125	142	142	117	133	141	122	141	125	147	130	123	115	149	154	126	135	115	130	116	95	114	131	121	125	146	131	133	149	132	117	145	120	131	127	117	148	133	137	150	134	147	118	139	142	127	109	137	124	125	134	123	135	139	145	126	132	130	121	137	108	121	136	162	155	130	128	136	127	123	121	126	148	135	130	107	129	118	142	115	161	125	126	107	145	121	107	115	132	142	155	133	125	117	116	126	138	113	129	135	130	147	112	126	127	144	118	127	143	146	109	153	140	125	123	132	132	142	143	133	118	130	126	142	117	131	142	110	121	138	132	128	145	128	125	130	126	136	147	138	148	127	135	116	126	121	131	125	136	129	149	113	118	133	114	145	119	122	134	121	115	92	129	129	125	117	144	140	135	120	154	145	122	125	141	122	128	141	128	163	130	125	148	134	131	137	142	115	156	115	138	129	132	135	118	130	126	139	130	129	121	113	117	147	127	151	124	140	108	121	141	134	133	144	99	135	134	129	158	141	129	124	111	119	167	124	133	124	146	130	130	124	136	135	131	126	120	147	128	131	128	128	150	126	128	155	138	142	143	110	140	136	129	128	136	147	114	135	121	119	149	150	129	136	130	135	120	129	117	125	118	153	152	125	129	145	124	110	131	128	112	104	147	100	133	134	131	130	120	136	124	149	122	134	117	121	133	120	112	134	138	127	110	108	138	120	130	135	127	116	141	156	140	132	128	132	127	117	122	146	126	140	129	150	114	150	130	120	129	136	109	125	128	111	127	121	114	113	138	128	125	134	122	137	130	132	120	138	118	123	114	133	135	123	138	112	138	133	121	115	130	117	127	128	128	158	126	133	133	144	140	102	125	121	123	133	122	114	144	152	126	116	118	122	131	133	118	133	122	130	126	129	146	135	132	120	124	120	141	147	117	125	125	109	130	114	135	126	131	156	131	131	115	126	103	114	117	124	118	142	141	126	162	141	114	120	128	135	130	109	141	117	140	146	121	121	133	114	129	155	135	115	121	127	133	125	139	102	121	120	114	142	123	162	145	131	122	123	148	126	139	137	140	128	117	129	120	126	162	138	140	117	144	113	141	129	116	141	122	137	118	124	132	146	131	124	105	130	134	146	113	117	121	137	127	116	129	113	125	100	141	136	120	119	112	121	123	131	123	121	140	137	123	126	122	108	126	137	144	113	125	144	132	121	145	136	119	113	132	126	127	127	118	114	110	112	137	141	126	145	105	138	108	136	125	142	141	136	151	145	141	117	153	149	133	130	119	129	120	127	133	122	143	134	121	130	115	120	108	116	131	139	121	155	134	134	143	138	131	117	142	126	117	104	127	138	128	96	137	147	155	123	119	108	162	116	119	108	146	142	131	118	131	142	137	122	147	130	127	134	131	131	123	127	110	136	122	149	131	117	136	123	145	125	127	133	113	124	131	98	131	140	142	112	125	106	119	132	130	126	121	124	113	133	149	121	138	143	155	113	125	111	116	130	126	118	141	125	122	122	115	122	135	119	138	121	126	134	115	107	132	104	98	126	137	146	151	120	129	129	116	117	145	134	148	128	106	114	132	132	120	135	135	136	125	123	134	142	118	103	126	131	110	105	121	132	121	125	134	124	147	139	118	120	130	128	147	120	114	130	128	135	120	145	118	143	116	129	136	120	132	103	144	144	137	139	131	123	128	114	116	141	130	119	143	122	122	123	119	122	139	126	137	124	129	134	130	105	147	142	132	142	141	139	130	119	129	100	113	130	127	132	116	127	136	133	117	125	177	136	127	110	141	126	143	151	114	124	120	121	140	117	132	144	131	133	136	116	129	142	140	119	122	119	131	126	110	141	121	145	129	129	126	130	132	125	119	134	121	127	119	118	136	116	110	128	124	130	117	129	140	122	134	138	139	122	138	122	132	108	134	110	134	125	129	118	143	130	120	132	121	145	110	138	123	138	143	128	121	122	129	107	119	161	138	118	130	132	127	126	125	133	124	129	136	118	133	119	124	122	124	133	137	128	130	137	127	131	110	122	124	134	154	131	122	145	116	136	155	148	138	125	111	154	127	140	125	134	122	107	138	131	135	151	118	132	116	121	138	136	133	114	120	165	130	142	118	109
6731	3338	8377	9919	8268	6318	5180	4317	3460	2860	2353	1739	1537	1279	1173	1016	938	989	888	882	1100	1326	1316	1153	873	684	653	607	589	592	640	532	533	443	463	503	505	554	490	521	479	508	517	481	528	399	409	382	409	473	413	442	357	425	362	424	426	417	420	420	388	427	428	401	482	443	467	429	435	395	387	370	348	340	338	362	362	349	377	331	325	337	344	334	319	353	336	312	318	315	300	317	328	343	362	310	325	316	320	332	303	331	308	317	336	347	342	361	321	357	351	295	324	328	333	334	313	322	304	326	321	315	330	330	324	326	330	301	304	329	332	300	289	320	297	289	324	297	347	310	316	330	290	330	319	324	314	303	320	329	347	299	333	314	340	307	352	331	306	316	298	315	301	331	321	310	320	333	336	355	324	307	296	312	319	323	345	305	313	325	322	307	285	332	341	305	351	321	311	301	332	323	301	313	337	329	317	332	316	280	350	316	330	312	328	333	323	328	309	318	360	311	323	323	317	337	327	342	296	342	337	308	330	310	314	326	318	344	277	299	320	318	304	285	326	322	314	346	325	304	332	268	312	342	356	287	355	320	320	320	328	318	338	331	308	319	296	327	327	333	354	328	325	349	310	304	316	333	358	304	278	309	340	310	297	350	354	304	350	307	301	312	343	315	322	314	320	295	307	318	339	307	337	316	294	353	302	307	291	314	317	321	315	342	324	362	314	308	317	310	310	309	342	337	305	307	322	355	320	299	306	340	331	329	317	308	310	329	304	317	301	316	303	305	330	314	333	315	303	319	365	309	341	329	337	324	314	310	311	349	334	305	319	336	344	340	349	303	291	326	332	357	309	354	339	333	321	316	319	297	328	337	319	301	328	340	306	319	306	336	326	309	304	338	315	327	322	330	323	334	321	357	339	316	310	322	289	312	326	312	341	364	327	324	314	297	320	336	323	320	331	317	341	318	304	331	322	278	337	324	305	313	327	334	318	299	305	307	334	314	328	343	301	314	335	336	342	340	335	287	302	342	362	324	305	310	317	314	326	285	318	324	298	320	331	333	325	332	308	340	335	312	291	283	319	328	345	295	343	303	280	289	344	339	322	277	340	280	290	337	299	302	335	330	331	306	337	308	321	291	325	295	334	352	319	302	307	328	298	337	322	316	333	304	303	326	326	325	337	326	289	315	329	317	332	295	303	304	351	325	322	341	318	298	330	307	312	336	338	343	319	320	361	323	310	348	307	323	306	328	299	308	330	332	353	319	313	320	351	311	327	317	318	321	317	297	314	349	344	334	295	321	337	318	324	331	278	312	302	298	304	309	312	322	343	290	314	333	305	335	323	352	343	299	330	273	334	335	311	312	299	303	351	321	324	309	322	295	314	340	343	298	311	329	337	320	306	356	295	326	297	331	305	324	347	293	309	335	305	326	334	332	313	316	310	333	313	321	322	326	351	324	320	307	358	322	315	316	340	318	346	341	317	304	296	294	326	339	314	330	303	331	288	327	312	346	317	326	317	295	348	335	315	322	290	292	320	308	316	319	330	322	324	309	323	308	300	336	301	323	311	324	289	325	337	319	312	323	304	327	335	315	321	317	310	324	332	311	359	297	303	335	325	308	299	342	330	336	316	327	315	327	336	298	341	330	296	340	338	302	326	327	311	327	354	341	333	317	314	320	345	359	309	317	359	319	327	308	324	328	348	314	321	307	311	336	324	296	314	333	319	304	331	318	306	332	337	319	319	310	324	350	367	307	317	336	330	352	308	320	296	327	318	324	335	336	352	291	307	330	308	319	324	336	302	340	306	296	332	322	366	324	284	299	313	301	293	328	286	359	312	303	317	291	332	321	315	348	291	295	329	310	294	303	319	325	329	295	340	307	347	307	310	305	326	333	299	321	314	305	307	324	321	319	297	287	329	287	315	312	307	316	292	337	340	344	325	305	324	298	347	317	337	326	300	345	335	324	294	352	304	287	322	345	317	334	314	335	319	327	353	320	317	349	367	330	295	311	320	311	310	314	331	295	326	326	276	308	290	313	322	323	315	287	324	332	298	322	319	353	333	325	318	308	326	323	297	323	361	317	303	313	304	317	319	319	325	300	325	348	284	348	346	332	318	299	316	339	343	310	320	321	320	321	312	329	289	299	315	353	305	329	322	286	336	314	320	308	312	323	321	295	340	319	305	345	351	292	308	340	289	336	289	326	314	327	328	330	336	310	317	349	312	335	312	340	327	328	325	321	303	311	297	310	295	332	305	315	332	299	304	317	310	306	309	315	347	310	337	340	320	312	304	327	318	299	309	302	287	322	340	337	333	321	307	304	328	315	334	313	277	344	331	316	284	345	351	336	315	325	354	311	311	318	287	292	320	288	329	307	304	332	359	346	327	302	311	329	302	294	322	303	347	369	343	299	351	299	338	335	319	361	333	290	347	340	342	332	308	297	313	344	293	315	333	314	300	297	341	350	313	316	350	342	314	335	343	332	318	324	333	313	295	289	311	299	321	282	339	343	325	323	327	347	300	327	329	303	374	299	310	309	352	329	298	351	319	358	322	306	307	328	313	273	360	306	323	296	340	317	323	316	310	318	306	342	349	342	304	289	302	332	294	286	330	284	323	309	311	314	334	358	289	342	319	367	349	336	326	363	339	305	309	351	320	343	353	271	337	328	307	309	321	322	332	322	340	320	300	310	318	329	330	339	345	350	301	341	311	335	304	306	313	319	315	328	312	320	308	277	320	315	324	313	316	316	326	341	308	314	328	334	309	325	333	327	329	333	294	320	320	329	306	344	305	285	322	301	313	314	322	326	297	329	320	319	310	268	350	312	327	330	312	335	318	312	324	335	347	331	317	313	303	310	308	320	323	363	340	317	276	327	313	305	318	312	324	335	314	313	269	336	308	340	304	316	305	321	311	338	291	322	317	316	306	348	312	317	307	294	316	326	285	286	341	325	314	288	342	300	324	316	334	325	299	309	327	324	311	286	371	297	312	346	306	339	338	306	315	333	378	302	291	331	325	324	303	295	338	321	310	331	336	331	329	327	327	339	300	324	296	325	341	302	329	309	318	321	336	320	331	302	311	331	330	330	355	330	345	335	296	318	316	292	311	326	307	312	292	267	308	316	341	271	304	322	302	331	321	331	339	287	317	294	300	343	351	323	334	324	333	340	310	311	334	297	321	327	302	363	348	295	335	318	330	355	337	333	306	323	291	312	323	316	305	328	329	321	328	329	359	384	306	300	299	298	327	344	318	341	345	333	338	332	338	307	328	317	322	318	275	323	341	316	323	308	328	308	279	306	353	326	313	319	316	305	321	306	332	311	316	325	308	309	336	356	320	284	322	314	306	323	317	326	337	313	328	319	337	306	289	306	330	352	332	313	339	305	349	325	300	308	309	353	329	304	336	295	316	291	324	309	334	316	347	333	311	331	318	308	308	285	297	304	298	330	325	334	345	284	291	316	292	317	322	313	305	334	344	317	316	332	280	294	306	315
16894	5867	7234	5643	3432	2300	1644	1241	984	827	620	499	374	340	292	285	256	241	237	257	301	358	312	304	252	217	189	155	173	171	169	156	154	148	146	146	164	142	193	156	154	153	142	147	147	154	139	148	143	157	125	165	142	135	144	162	129	123	165	147	159	138	133	152	145	140	116	149	131	150	134	134	149	139	107	133	139	147	139	150	122	133	125	138	127	132	118	109	104	126	116	130	124	119	115	124	129	134	113	167	132	102	129	118	144	134	121	131	133	142	122	124	126	130	128	112	95	145	124	143	136	125	127	109	111	116	120	118	122	115	118	126	122	107	115	121	133	102	127	153	116	120	142	127	135	128	121	155	141	102	114	122	107	129	121	141	117	125	106	115	135	114	126	111	127	114	133	142	130	115	148	134	121	131	132	120	117	133	145	120	127	137	119	129	116	131	137	118	102	112	124	122	126	112	137	134	104	117	125	103	126	99	123	123	128	104	125	131	103	122	132	138	120	139	106	120	126	125	120	126	130	104	121	110	104	124	102	127	133	130	123	120	111	114	101	106	115	130	107	140	128	113	120	134	127	123	108	129	124	124	132	109	126	127	111	116	142	136	126	117	134	128	119	114	100	118	152	109	109	117	110	132	114	131	141	121	144	119	118	134	125	119	119	139	124	139	121	130	123	105	122	146	119	115	133	133	123	147	123	112	148	132	99	108	139	125	110	134	126	132	115	117	129	125	114	145	146	128	110	122	132	121	123	146	116	105	123	105	123	149	136	125	146	137	112	137	119	126	164	125	157	116	132	128	125	127	134	104	126	133	138	99	117	129	125	125	134	127	106	133	117	127	136	119	118	130	118	106	114	101	114	122	124	134	143	97	98	124	134	119	120	110	115	116	144	109	119	116	105	124	135	99	100	114	131	124	119	117	127	131	122	108	130	116	125	120	129	130	111	123	120	141	116	118	139	122	127	105	148	127	134	134	121	117	125	118	106	118	134	129	127	105	146	131	108	122	119	131	123	110	111	109	125	120	109	122	135	118	137	117	94	106	121	107	134	112	119	127	117	147	133	123	116	111	120	102	117	123	106	113	132	120	91	111	107	122	109	124	137	125	120	110	112	139	125	120	106	139	123	139	115	134	132	147	142	125	121	143	110	128	136	117	120	134	142	110	124	136	94	119	141	117	129	126	117	128	131	120	136	108	108	122	118	132	130	119	113	114	112	125	112	113	116	132	95	120	130	123	138	138	126	133	137	129	119	125	100	103	119	141	131	116	113	132	136	104	126	121	103	127	116	135	115	98	105	125	107	117	119	140	130	113	142	120	127	127	121	126	130	122	129	127	142	122	145	124	124	113	119	108	113	136	111	96	136	126	97	137	106	139	105	115	122	134	137	119	130	141	113	108	127	116	135	100	126	129	115	113	129	108	100	118	126	130	138	113	108	111	118	99	109	147	108	127	123	130	110	112	138	112	117	112	129	127	120	114	139	137	118	111	119	99	121	121	137	101	117	118	105	125	108	109	129	144	112	129	116	136	153	111	134	115	119	128	123	122	119	125	117	114	124	136	93	125	133	117	131	146	130	116	131	121	130	109	123	123	120	106	124	141	141	112	130	126	115	127	112	123	109	145	121	122	136	144	106	124	126	136	113	132	104	108	123	122	114	89	139	136	122	122	124	106	99	118	123	151	125	110	104	112	108	150	117	105	108	119	120	120	134	135	133	122	114	116	125	120	131	122	105	130	119	136	123	131	124	121	127	124	116	124	115	106	118	145	119	133	130	139	118	140	92	121	118	135	115	116	130	104	125	114	136	116	123	119	132	102	118	106	109	110	137	123	106	108	128	129	118	122	93	113	155	127	126	119	147	134	120	115	125	107	130	143	119	113	112	102	130	114	144	127	117	109	122	113	112	134	111	117	129	115	128	130	116	129	145	108	122	122	120	121	134	132	141	117	104	122	137	107	150	127	133	133	122	115	127	121	133	128	113	134	128	115	125	118	132	123	102	121	121	118	111	129	136	92	143	125	129	113	125	113	115	126	120	110	121	126	125	133	118	123	124	127	118	115	128	132	115	116	103	130	114	103	142	136	113	138	149	116	135	112	89	125	102	98	120	111	110	137	125	134	127	101	122	116	114	120	128	123	122	110	141	119	121	131	134	122	142	132	110	136	119	125	121	147	137	138	129	121	107	119	121	115	112	115	99	135	115	112	132	119	145	134	126	106	125	156	122	103	118	126	117	141	125	122	111	136	123	105	126	109	143	121	140	113	136	146	118	133	126	108	110	125	107	125	138	125	125	127	128	106	116	108	111	117	117	124	120	122	121	134	99	111	121	134	123	87	133	117	110	133	110	137	136	122	112	134	121	133	107	107	100	123	132	149	127	112	111	123	130	133	133	128	112	127	124	113	130	119	114	123	120	111	120	111	142	126	135	133	122	121	131	121	127	121	133	123	115	114	117	133	116	124	124	114	115	91	116	138	122	125	134	128	130	139	110	131	123	120	134	123	131	140	127	97	128	137	113	119	131	128	112	112	115	120	131	123	115	114	119	113	120	102	126	123	124	132	129	118	124	116	130	134	109	122	124	127	132	118	132	115	148	136	110	125	149	103	124	124	131	125	127	103	121	129	116	135	145	113	120	130	121	124	134	129	131	132	117	137	137	130	111	119	118	142	123	142	129	109	131	133	116	145	116	110	136	104	136	123	114	133	137	100	115	129	117	119	129	139	132	131	105	130	113	120	133	137	116	133	132	121	107	128	133	136	91	128	131	131	125	139	124	129	137	125	133	115	144	140	142	122	136	110	112	116	148	125	113	125	108	111	101	130	147	127	123	123	119	128	153	134	105	123	144	111	108	127	143	98	137	125	117	123	125	130	125	110	111	121	129	129	113	122	117	100	140	119	118	123	118	135	123	101	118	117	120	126	135	102	117	123	137	125	108	108	125	122	94	115	114	139	121	114	114	138	159	103	121	131	113	114	125	125	134	139	123	104	104	102	135	143	112	121	92	125	117	119	122	127	137	147	123	137	110	124	126	98	112	125	115	120	105	116	120	110	104	116	125	112	137	114	101	133	124	136	128	120	125	113	122	135	123	140	114	129	101	106	123	122	108	118	116	119	132	115	131	126	124	126	102	115	131	107	97	129	125	144	121	114	110	112	120	140	124	112	133	124	114	127	118	126	125	136	120	114	124	107	128	122	139	122	127	114	130	128	125	107	128	145	114	124	118	124	119	122	113	136	114	129	113	114	148	123	116	136	113	97	113	131	139	148	110	125	121	122	97	128	122	113	116	131	130	134	119	126	138	132	123	105	142	122	121	106	119	131	134	122	105	114	106	124	124	124	112	122	138	116	155	113	122	118	103	110	127	128	127	140	117	125	124	106	146	127	119	126	109	110	119	118	118	122	112	119	107	122	106	134	131	122	126	117	132	109	118	122	120	112	131	131	140	142	101	124	134	133	110	140	129	143	115	122	110	122	120	131	123	155
9005	4644	11514	13674	11810	9410	7665	6459	5375	4419	3492	2779	2247	1904	1706	1422	1446	1298	1280	1379	1616	1957	1916	1706	1141	990	905	865	731	776	733	674	621	568	585	585	603	595	690	640	643	641	592	571	586	532	493	463	493	492	487	495	486	500	431	454	465	468	435	467	478	489	445	482	498	506	564	482	481	449	410	378	363	365	355	353	347	425	346	356	385	373	383	371	322	334	331	326	332	315	314	351	333	337	327	333	306	307	299	316	320	317	312	339	325	307	327	348	327	345	354	329	308	315	304	337	323	319	301	316	310	301	287	318	315	347	329	322	329	331	319	323	308	311	333	317	294	334	328	316	312	345	312	323	323	301	325	335	289	330	323	293	326	354	304	346	327	336	339	332	301	316	333	333	308	318	340	326	326	319	314	336	330	319	329	308	333	299	328	322	282	298	349	339	322	362	323	298	343	319	332	301	286	309	296	301	313	313	327	315	316	341	327	334	321	318	306	327	310	313	294	297	321	307	348	341	303	313	336	320	289	343	297	334	270	302	311	325	330	304	298	366	297	342	346	306	305	310	318	298	315	309	305	303	304	295	294	309	314	319	327	299	300	335	354	341	302	340	311	333	315	311	338	339	323	342	322	311	322	348	289	322	309	323	313	310	297	289	312	296	302	315	324	311	310	299	319	320	328	322	303	336	312	302	302	325	282	361	310	323	344	337	281	323	328	290	313	325	314	307	314	326	311	287	345	305	305	322	313	299	303	319	304	296	325	286	313	313	357	302	301	297	358	316	309	334	331	333	284	310	314	375	340	331	301	306	334	297	335	325	354	321	302	334	293	290	301	304	331	280	298	319	314	320	330	310	300	300	284	334	311	319	301	294	330	301	337	322	314	323	353	337	332	294	328	300	305	316	295	330	311	321	324	288	316	299	343	318	333	339	319	311	301	337	330	318	319	342	270	333	314	328	350	320	309	333	326	343	296	327	322	298	334	282	344	306	339	307	306	326	296	341	303	297	329	327	289	331	331	311	322	312	299	284	292	312	296	325	304	308	314	337	345	341	318	300	307	281	324	325	343	320	351	323	296	329	286	324	325	305	299	291	323	325	310	324	322	311	325	326	308	296	323	324	298	321	293	309	307	324	288	343	313	313	314	335	321	280	330	330	298	330	321	317	318	304	310	328	324	327	311	344	306	306	324	326	337	351	299	305	293	320	318	326	318	342	306	312	317	304	286	329	284	316	318	315	310	302	332	338	306	286	319	289	291	319	296	320	293	302	287	308	309	316	335	278	343	298	304	303	328	302	289	306	319	304	335	321	315	280	325	302	299	285	306	328	308	327	306	325	283	315	319	326	298	305	319	312	300	279	305	309	297	298	344	336	325	298	327	306	312	323	310	315	311	303	304	328	325	343	326	333	337	278	323	331	281	295	293	317	302	324	311	321	302	325	326	348	316	297	314	335	308	342	318	312	269	325	314	334	311	295	321	297	312	294	326	293	300	327	322	299	334	333	323	311	343	297	309	304	328	305	320	290	337	321	334	309	314	311	309	313	303	335	323	323	314	288	335	313	309	338	338	329	336	319	313	328	311	299	286	300	333	292	300	312	326	312	304	294	297	322	297	325	320	290	315	321	270	328	309	308	323	302	318	295	283	325	307	327	332	302	306	300	319	309	320	301	342	299	306	333	308	308	335	318	293	328	322	294	331	357	313	284	307	300	300	314	345	322	311	327	311	326	297	296	346	316	281	327	303	316	327	325	311	303	337	317	362	313	331	301	290	346	312	281	312	297	303	304	286	290	346	312	306	302	328	331	306	329	319	311	318	321	329	335	347	333	349	359	302	310	282	313	301	293	312	291	311	322	292	331	320	320	337	318	285	318	313	340	296	318	312	294	322	345	304	280	305	330	294	310	344	311	302	307	321	318	327	320	352	294	297	298	323	324	325	298	328	303	316	298	316	289	324	331	327	323	293	315	346	338	317	291	325	280	288	302	328	328	303	291	295	333	301	337	321	314	316	337	314	322	322	283	304	343	302	313	301	311	308	304	312	319	331	274	325	347	288	310	304	305	328	329	362	328	319	313	322	338	309	326	332	295	299	335	344	306	298	295	346	368	327	289	329	314	295	342	302	323	308	342	326	301	312	330	293	300	316	334	313	324	306	336	295	354	318	307	341	322	312	310	349	320	317	284	275	333	305	312	311	295	307	300	317	292	280	310	342	292	308	316	289	304	321	309	310	300	290	321	290	303	322	342	314	345	293	310	338	315	311	345	333	286	329	308	331	324	291	318	349	320	346	321	327	308	298	323	314	323	346	325	284	309	305	310	313	297	289	304	304	317	337	309	331	297	329	294	332	304	326	350	281	335	303	341	339	290	310	316	296	309	290	317	324	304	328	347	304	286	320	326	314	325	317	299	308	309	305	313	285	299	287	321	317	328	339	301	305	327	297	312	330	310	312	327	301	329	351	290	318	324	329	296	327	322	318	345	318	297	320	314	292	301	314	325	300	330	323	316	287	321	323	331	318	336	311	304	308	302	290	307	310	311	296	285	319	327	302	328	318	336	330	318	333	341	321	281	311	317	335	354	308	317	308	319	356	323	303	272	317	306	335	307	316	329	333	324	301	332	318	292	321	343	285	314	319	272	347	323	340	325	287	312	329	293	361	313	303	335	333	318	288	322	338	325	298	348	271	313	309	343	298	343	305	324	309	297	304	342	321	303	322	360	301	342	346	303	331	311	303	334	313	324	306	323	319	316	326	302	344	337	318	333	276	299	297	313	347	323	282	295	308	267	322	304	309	298	284	297	324	299	290	329	278	300	298	310	340	316	295	311	310	315	303	293	306	313	328	286	326	317	331	299	290	295	276	315	288	313	315	345	309	311	333	284	318	310	307	315	348	325	327	321	331	320	317	343	292	296	311	311	303	309	330	331	339	295	326	323	315	315	335	312	332	324	327	314	318	312	343	331	298	280	336	327	320	311	302	306	305	308	298	292	343	317	356	357	305	322	295	355	313	299	318	316	313	314	323	311	304	316	325	291	359	333	298	325	316	300	313	315	344	325	321	303	297	298	337	340	331	315	321	302	333	300	325	330	333	299	325	338	327	326	345	340	339	285	324	303	346	322	289	287	315	359	297	326	285	317	317	302	303	319	291	303	327	302	298	300	306	318	290	329	322	332	332	302	301	286	318	307	317	334	338	306	282	301	304	325	324	307	313	327	335	300	332	299	337	275	314	290	299	305	314	318	307	350	323	304	321	276	308	325	330	350	313	355	306	306	285	282	309	302	323	272	313	318	293	316	315	344	282	307	344	285	326	304	346	310	299	313	293	312	316	300	300	334	346	335	273	313	314	328	319	302	307	333	292	329	307	292	286	308	316	309	337	355	323	319	312	342	303	267	291	304	330	318	283	288	310	304	304	324	307	313	309	318	321	310	303	321	299	307	281	322	295	315	310	302	343	339	290	299	334	320	284	335	333	311	311	298	309	331	305	335
3829	1646	2094	1509	1023	712	583	412	467	332	303	283	275	243	232	250	215	231	225	234	247	248	251	235	226	220	228	218	207	195	207	211	234	221	240	207	223	212	235	240	204	203	190	209	200	215	193	217	227	228	194	198	211	212	194	223	166	214	197	226	230	222	222	218	224	201	243	231	227	212	215	179	222	217	229	193	229	236	228	206	204	231	222	204	200	197	201	196	227	186	230	236	217	239	204	228	219	211	222	200	216	223	189	206	225	210	183	211	187	210	230	213	203	216	209	203	246	207	202	239	204	211	217	214	193	192	233	195	204	215	198	199	209	218	209	209	220	235	193	226	222	224	194	209	181	211	206	216	219	203	197	234	224	196	210	232	200	212	208	207	189	225	223	207	217	196	209	192	213	205	217	208	211	193	213	206	198	223	219	190	202	210	213	197	220	217	181	191	189	221	197	184	232	204	182	215	229	228	205	171	225	213	223	182	200	204	221	193	184	181	200	181	186	213	206	195	242	233	198	210	206	205	192	213	218	199	200	216	220	209	223	231	210	205	199	197	206	200	220	182	214	208	211	203	259	219	193	188	192	180	206	232	190	181	193	214	193	220	201	215	188	211	207	206	202	226	195	220	210	216	203	204	197	180	233	230	214	194	211	223	217	211	223	194	194	187	202	203	210	234	185	205	219	214	227	198	220	217	198	202	186	211	218	219	230	212	215	207	224	194	193	205	200	214	200	206	204	178	240	179	182	206	205	221	190	211	213	201	216	237	199	184	196	230	194	201	222	188	193	226	225	233	217	192	186	175	220	230	209	216	205	203	202	209	217	204	219	228	197	212	193	216	196	207	197	192	224	208	201	206	210	214	219	211	191	204	203	202	217	213	195	221	240	209	228	226	184	210	228	226	231	206	184	208	195	192	228	164	209	230	184	233	229	195	206	210	214	201	195	209	177	202	215	207	210	218	202	198	200	228	213	208	218	224	221	245	175	228	207	195	210	208	222	198	206	196	208	234	195	217	193	217	200	206	224	185	222	202	209	198	238	225	223	221	206	196	208	199	201	211	213	206	192	211	202	204	201	196	200	238	220	216	211	194	199	187	221	205	216	223	199	200	207	207	197	214	202	208	233	196	235	195	197	200	207	220	217	192	241	180	226	209	204	224	209	226	200	202	189	220	194	177	209	199	195	191	219	195	205	213	185	252	223	193	206	215	192	202	233	181	182	198	197	205	235	215	198	213	210	236	208	190	208	197	223	224	188	212	195	205	220	219	218	209	209	182	191	226	193	223	214	223	212	185	195	244	219	189	215	213	204	242	195	188	237	193	215	210	219	203	214	199	179	199	202	184	187	221	209	203	212	213	225	192	207	196	222	217	200	217	206	233	213	192	217	179	212	180	211	200	241	193	233	217	201	192	235	200	248	205	236	207	205	217	162	206	197	193	206	221	205	205	201	222	214	222	228	209	204	208	195	197	200	208	209	218	226	212	186	236	215	196	229	243	207	220	214	234	208	191	216	223	202	202	217	202	219	226	200	212	197	232	231	200	208	187	192	207	204	194	206	219	215	188	203	203	200	200	211	198	217	202	193	221	176	215	196	206	222	198	187	246	198	203	213	213	200	198	209	204	213	219	212	212	210	233	201	218	209	202	202	202	224	200	194	215	175	189	240	202	196	212	207	183	214	198	210	199	228	208	195	206	229	218	243	196	187	206	214	221	223	208	213	228	216	207	206	229	197	203	247	188	168	229	201	212	207	191	207	227	192	205	180	184	187	198	232	225	201	213	230	224	209	213	215	208	195	172	206	187	230	216	196	215	236	223	181	195	212	200	203	232	202	199	193	203	213	217	208	190	211	225	228	223	228	202	195	209	198	204	193	208	211	226	206	189	194	208	232	208	245	179	169	198	223	227	203	184	203	200	198	190	224	221	228	210	234	202	211	196	209	194	221	193	219	193	204	201	192	181	199	230	194	194	201	215	209	204	187	197	214	215	207	158	191	200	200	214	188	184	214	210	210	187	214	217	215	218	224	215	194	214	174	221	199	218	225	196	204	227	203	208	233	199	187	214	214	221	245	184	216	227	209	191	206	190	191	203	209	216	202	226	200	216	227	208	206	205	221	195	180	209	196	200	251	228	216	219	192	241	241	219	227	213	229	213	205	190	224	186	191	214	184	206	215	217	206	194	201	223	200	204	248	212	183	216	191	220	183	185	220	219	213	198	211	198	203	210	202	219	206	184	210	219	214	223	183	182	219	194	189	202	210	207	202	220	205	203	207	210	209	205	222	197	202	206	216	210	208	247	203	228	203	205	231	201	215	223	205	205	225	196	197	191	232	218	189	220	193	218	208	204	218	201	225	215	185	217	218	210	214	210	205	205	189	190	196	185	217	221	215	218	176	243	217	184	197	212	213	194	206	212	224	218	207	210	219	185	195	192	214	218	191	211	213	184	217	195	211	192	165	212	203	242	223	214	187	199	209	207	230	223	197	208	185	194	223	212	212	210	204	206	226	209	231	192	189	212	208	190	188	224	192	212	205	183	224	201	201	223	200	205	228	189	206	195	213	225	210	196	204	211	247	218	207	192	216	259	211	226	214	192	190	210	213	190	210	198	206	201	228	220	226	213	178	223	204	211	211	207	241	204	211	203	170	208	216	189	218	189	204	193	213	209	196	210	188	228	191	204	185	186	201	221	212	235	196	204	217	210	183	191	181	212	235	218	225	200	213	201	202	211	208	211	200	200	210	194	212	208	200	207	214	202	217	217	205	222	219	212	182	211	224	208	210	230	206	248	192	198	190	220	224	208	209	203	184	206	235	199	208	209	189	227	200	200	210	230	183	234	201	203	209	232	185	205	192	212	204	204	227	203	223	203	234	208	234	212	226	212	205	172	206	203	222	200	184	196	228	206	222	177	185	201	202	213	203	212	218	210	190	230	216	198	196	233	233	228	204	196	187	191	241	201	187	244	198	207	183	191	224	203	199	187	205	214	191	214	218	202	201	215	199	229	182	202	226	208	201	222	205	189	211	189	195	199	225	194	222	201	208	202	205	218	197	221	218	190	210	223	234	221	209	204	218	200	201	203	180	176	196	226	203	214	220	213	232	195	182	228	198	234	216	189	218	229	207	225	250	244	219	193	217	214	233	215	209	192	209	196	212	232	200	210	185	172	193	185	200	213	205	199	221	214	211	196	212	220	219	216	223	210	228	203	199	223	230	202	196	236	202	215	215	220	206	209	198	201	188	191	207	200	186	186	207	217	230	200	205	216	213	191	206	209	215	197	200	202	213	215	198	204	211	182	198	217	209	208	218	227	204	217	211	229	201	214	203	195	219	218	181	210	208	228	184	209	201	222	184	210	232	214	180	231	213	213	209	204	189	216	226	204	204	222	208	221	172	202	176	198	195	208	221	209	170	221	201	177	196	209	203	194	219	192	209	213	250	202	192	214	212	199	213	208	210	223	224	236	195	216	223	184	191	199	230	230
3018	1780	4201	4867	3923	2991	2402	2007	1702	1491	1123	972	828	755	759	711	676	645	708	720	727	829	816	712	642	601	543	540	558	551	563	514	545	530	531	540	545	577	558	560	541	559	554	514	512	535	513	500	577	486	499	490	508	511	508	518	551	554	498	494	518	532	530	485	560	499	572	536	511	521	502	516	486	494	485	514	505	484	476	476	479	496	497	503	518	497	494	517	513	489	489	500	488	456	504	464	488	483	499	485	483	471	488	508	501	511	452	454	470	499	508	499	450	504	488	463	490	508	492	507	479	519	494	482	500	516	564	457	457	498	470	477	472	468	454	500	494	470	460	493	483	537	492	472	460	458	471	537	471	479	500	510	498	486	483	476	483	478	471	530	462	483	462	528	494	476	509	513	489	477	542	517	484	516	511	483	459	490	524	461	508	480	511	500	511	487	448	484	505	490	487	494	499	482	474	478	480	481	468	465	494	521	492	475	465	492	489	504	481	504	455	490	507	498	490	480	475	543	470	508	519	514	474	505	507	486	456	491	475	508	481	495	474	516	476	465	502	508	496	484	511	483	476	478	487	474	509	460	502	461	485	490	499	434	467	515	470	528	486	467	463	493	496	454	518	460	473	476	474	495	533	476	455	467	506	537	500	475	496	481	506	484	496	432	475	497	545	468	534	469	504	451	448	463	490	528	500	493	475	509	482	503	465	494	502	479	507	458	536	478	514	474	499	497	482	488	472	474	498	516	472	500	478	527	480	469	496	494	494	473	508	475	485	435	488	448	483	476	474	474	491	467	482	493	470	493	457	424	483	520	469	488	517	468	510	493	477	473	532	488	500	526	515	481	493	445	456	453	471	475	507	539	475	444	476	464	450	490	479	488	494	462	468	504	505	489	464	497	494	471	494	448	481	523	460	500	494	466	491	486	465	487	481	509	497	498	453	484	468	473	500	476	502	449	501	490	433	529	488	452	479	491	456	493	473	479	528	485	442	498	464	481	500	488	460	485	496	474	479	462	471	464	494	482	470	493	482	449	470	454	508	478	480	490	519	480	490	479	465	503	490	495	495	507	498	436	485	464	481	499	465	510	447	501	424	458	493	476	485	520	470	454	485	462	511	494	534	457	520	440	461	488	501	515	486	495	452	477	501	467	479	489	507	512	500	529	497	473	490	535	505	492	517	474	477	489	490	485	397	508	464	503	522	507	509	470	510	492	511	480	487	520	529	494	456	450	473	496	454	536	516	491	443	504	491	459	479	453	501	470	510	501	480	503	514	510	471	519	464	506	485	479	470	518	437	537	471	517	486	476	483	512	452	525	501	473	442	501	465	478	530	516	513	471	465	463	517	453	480	506	485	521	451	488	495	469	503	506	519	497	482	476	520	502	482	470	484	474	501	524	484	474	457	481	499	465	451	465	526	479	518	489	478	489	504	491	495	505	472	483	486	493	491	478	472	457	486	478	518	467	507	464	469	481	476	472	498	473	523	487	510	476	454	483	444	463	483	501	539	480	487	497	449	462	469	500	504	464	480	496	428	481	468	500	501	487	496	494	499	505	491	489	494	512	436	480	488	495	530	474	494	505	467	475	493	472	453	487	471	508	507	434	503	444	473	508	455	495	503	477	471	479	513	494	496	480	464	494	478	523	427	486	469	474	481	451	505	537	513	466	482	482	458	487	501	504	487	499	540	491	499	501	494	526	516	507	494	499	457	507	488	475	490	477	538	509	445	463	462	510	534	489	467	494	502	482	495	479	481	482	489	493	465	456	504	476	484	498	493	501	520	500	488	462	510	493	488	451	554	493	482	455	487	502	480	498	460	477	465	485	454	470	461	505	468	496	439	481	515	464	517	479	502	530	524	478	468	522	500	525	476	502	499	471	452	486	481	499	472	503	486	424	448	512	495	438	482	505	504	511	509	492	476	480	477	477	498	501	443	440	467	431	509	508	499	469	497	481	452	461	525	443	474	437	485	489	470	515	509	487	484	471	498	474	514	494	469	520	476	539	474	503	439	466	513	495	499	470	485	520	479	510	487	484	466	446	470	476	471	489	481	497	502	501	466	479	498	489	500	476	492	508	463	507	461	467	465	529	482	450	465	451	494	487	483	514	456	477	478	465	511	467	483	504	459	471	483	487	451	484	487	514	497	489	471	482	463	493	482	482	483	478	453	477	525	481	469	454	470	502	492	475	502	521	498	476	510	487	533	498	476	481	455	482	489	475	461	481	477	525	492	488	492	474	499	476	470	485	494	526	496	438	499	466	500	485	502	470	506	480	517	518	495	501	502	505	471	526	513	455	499	502	472	429	487	485	494	454	495	450	479	451	494	474	455	478	470	470	493	479	467	498	497	459	464	473	515	483	460	472	468	482	435	469	464	483	497	499	500	448	511	509	474	535	477	439	492	517	510	448	454	449	484	464	522	476	475	467	456	497	493	459	524	428	533	484	520	493	480	508	478	491	477	492	438	520	463	530	496	490	484	499	493	486	469	465	469	501	453	508	498	503	474	451	472	479	487	478	524	496	511	522	453	496	563	478	494	508	477	492	443	502	488	467	476	468	470	535	506	502	458	460	479	463	485	461	492	518	517	484	481	466	531	469	492	523	490	492	518	505	512	471	513	490	474	461	468	429	477	498	488	452	490	481	488	504	539	499	468	517	477	517	496	489	464	480	472	461	491	487	496	451	495	471	485	466	483	501	507	485	486	490	502	519	465	489	475	503	511	525	485	482	473	482	469	454	461	484	523	496	473	480	504	474	507	502	511	520	492	445	482	488	511	465	484	470	548	508	492	495	467	471	516	455	485	512	481	495	491	464	480	482	509	518	471	468	467	446	457	465	508	497	496	497	507	449	454	477	465	494	485	493	466	478	507	513	499	493	486	480	455	450	469	495	456	461	501	495	538	461	486	477	464	501	486	515	438	458	480	481	512	459	489	502	513	481	469	528	509	464	486	459	479	503	460	495	461	480	470	497	486	486	456	467	501	490	458	442	480	486	501	486	444	463	424	487	492	448	477	470	489	492	450	499	512	473	530	478	494	475	465	460	480	504	460	484	504	448	437	516	501	489	498	502	490	491	467	502	484	519	498	497	477	503	468	464	513	486	492	457	482	460	495	482	486	512	493	510	504	483	480	432	482	501	506	495	473	497	479	504	435	510	511	496	511	473	511	510	460	476	469	472	481	505	500	480	493	487	472	505	477	495	508	475	468	502	477	483	503	453	450	508	539	453	472	509	474	500	478	490	468	488	470	457	515	501	520	470	462	480	496	480	459	506	499	501	484	485	495	475	477	504	510	469	509	438	462	542	475	463	476	465	480	527	460	467	507	482	465	506	477	510	475	517	472	481	479	488	502	477	512	492	530	485	447	475	475	481	471	490	504	455	499	461	506	451	509	481	505	481	482	446	467	463	474	490	518	485	507	487	484	460	518	487	467	470	486	492	543	480	490	549	496	493	502	487	503	475	437	506	489	500	507	470	512	495
10150	3431	4747	3465	2114	1428	1119	855	686	588	448	325	303	237	260	226	230	211	239	186	226	244	257	210	207	181	181	159	143	172	156	142	187	178	137	133	123	177	151	146	161	163	138	148	156	140	135	121	115	140	126	149	114	150	131	139	109	146	131	166	154	133	140	140	147	135	147	126	126	143	126	128	147	140	126	131	132	118	129	137	141	132	139	126	110	117	141	119	127	133	119	157	146	143	113	130	111	153	142	127	122	131	128	131	137	119	119	109	125	122	134	157	132	125	122	124	130	130	134	107	126	133	134	146	129	151	127	140	137	129	134	130	126	150	144	122	139	140	139	145	119	147	116	136	130	160	134	147	124	143	152	151	116	118	147	137	128	134	125	142	132	137	137	127	119	128	128	137	123	135	117	143	134	105	120	151	137	127	139	117	127	138	144	157	139	125	135	147	131	132	128	108	124	125	143	140	128	138	134	99	128	135	125	128	133	134	129	144	157	142	152	135	147	125	130	126	115	118	137	142	116	120	122	126	130	135	122	114	130	121	139	122	128	133	160	129	145	135	108	134	134	123	140	131	138	158	115	128	147	138	115	125	138	140	149	153	124	123	139	119	153	172	137	122	125	131	132	117	127	123	141	143	118	136	124	116	128	129	128	131	127	120	115	131	128	141	125	128	142	134	123	128	130	137	134	146	129	146	133	106	139	150	132	120	144	125	107	121	114	123	117	110	116	128	127	140	128	122	134	132	124	115	142	146	144	129	145	135	136	144	155	122	135	110	144	134	127	136	129	106	133	135	117	123	136	144	132	111	150	115	125	152	140	134	131	132	144	129	130	139	125	116	103	121	141	142	114	135	115	105	114	138	135	132	129	141	124	133	134	122	113	107	126	125	105	118	144	108	117	118	130	139	142	156	115	117	146	142	138	135	129	143	121	127	105	123	133	137	146	146	137	131	120	149	141	142	159	122	125	132	131	137	119	126	138	144	132	145	119	144	116	120	131	134	123	117	126	125	131	142	145	152	131	128	140	128	122	150	116	113	146	144	127	124	123	127	124	126	132	144	138	127	151	120	117	120	142	127	149	126	138	144	121	119	135	143	122	135	121	136	132	132	127	136	133	110	153	137	140	115	128	122	128	127	114	143	123	113	130	124	135	108	129	139	137	104	134	131	146	120	123	149	148	137	125	147	125	124	116	130	129	127	127	140	158	113	124	159	133	139	139	138	126	117	119	145	120	104	133	130	110	129	120	150	134	121	128	140	122	128	114	134	135	114	125	139	117	137	100	119	108	136	128	124	143	145	126	117	119	136	150	106	142	144	124	143	131	139	110	131	115	136	125	125	127	128	116	138	126	134	128	145	117	133	135	142	131	108	126	147	135	146	124	138	158	137	131	127	109	109	144	128	112	131	128	134	124	141	141	112	132	156	130	121	121	136	143	120	138	130	134	125	144	153	132	118	130	127	133	137	126	125	107	148	127	136	114	157	120	135	127	146	120	134	136	124	132	128	132	124	131	129	141	133	119	111	121	151	134	125	166	142	131	137	135	133	156	128	134	102	130	122	136	123	129	138	117	139	154	114	135	126	134	126	120	137	139	110	128	127	133	115	129	130	144	128	137	140	127	137	133	134	135	126	160	131	113	122	114	115	126	127	130	110	132	113	129	130	123	130	140	124	149	115	143	122	129	129	132	126	144	132	133	118	129	134	139	141	137	119	134	154	130	137	142	134	116	139	137	130	148	113	138	133	125	125	124	121	128	129	136	133	120	138	131	116	123	122	145	124	131	140	134	124	137	131	108	126	142	129	115	131	145	126	132	130	130	130	130	137	133	122	133	141	138	122	148	146	123	117	125	133	117	142	164	148	116	122	155	126	140	139	144	139	129	138	127	128	117	121	137	123	110	116	128	141	123	120	126	142	146	119	118	144	123	134	131	139	106	126	141	116	141	151	135	123	145	135	122	136	118	121	140	112	147	145	113	138	131	119	134	147	129	133	140	135	99	131	118	137	114	150	132	134	132	128	124	138	132	132	127	135	149	141	148	129	119	133	126	127	109	156	129	128	159	151	123	118	135	123	137	141	136	140	137	128	129	127	145	121	136	139	151	114	129	138	141	120	149	139	156	149	137	142	141	135	137	150	129	128	141	124	142	147	116	89	119	114	123	158	126	118	131	145	120	132	128	122	118	125	139	123	134	143	146	114	132	113	126	138	137	105	130	118	133	120	120	135	139	121	141	142	111	118	137	128	115	145	131	116	129	125	103	140	139	125	108	103	160	116	130	109	128	140	109	115	140	129	125	124	131	148	130	118	149	118	142	133	124	122	151	120	122	135	151	104	136	148	98	128	141	140	126	125	149	139	148	144	139	137	140	145	121	144	111	130	124	116	112	128	129	131	124	125	116	127	162	132	110	110	147	116	120	116	107	128	142	128	132	143	118	112	125	126	136	144	171	130	107	138	132	124	138	125	119	148	118	110	113	124	136	120	134	134	146	130	116	160	146	135	139	127	130	148	136	101	130	104	133	117	134	136	135	128	133	118	130	138	120	125	126	130	114	119	148	131	113	124	119	144	153	161	135	126	130	132	138	144	138	120	126	128	116	137	148	115	123	127	114	149	132	127	143	122	137	140	129	118	133	119	137	139	134	108	129	138	103	125	150	133	129	130	117	129	136	129	148	131	142	148	109	143	122	119	130	121	137	118	129	116	143	136	124	120	124	139	122	112	122	134	117	138	128	142	137	113	145	140	130	133	129	127	126	131	119	130	127	128	125	133	148	136	128	142	151	142	132	134	130	126	119	135	131	133	152	128	140	133	160	140	129	119	129	136	108	140	127	129	137	144	108	142	116	143	127	122	126	138	120	128	127	114	132	144	138	147	111	149	141	124	127	121	135	140	116	121	134	126	136	125	136	155	141	152	143	139	136	155	129	141	137	131	139	142	138	116	111	135	136	122	145	137	128	137	148	116	114	134	139	124	122	131	137	133	138	139	128	141	117	142	130	125	119	127	139	135	128	133	129	124	128	151	127	139	140	139	115	120	114	141	147	160	133	120	144	106	130	134	126	163	133	137	132	142	144	130	127	139	160	106	147	128	122	128	143	133	156	106	129	139	125	134	137	144	136	133	137	137	124	124	131	119	130	127	109	114	126	132	112	136	129	135	136	145	123	136	136	117	130	151	146	140	120	122	109	137	141	137	123	133	139	127	139	151	122	129	119	137	131	129	130	121	136	124	151	147	111	115	112	138	127	147	117	126	132	128	139	120	132	108	136	138	131	139	125	127	158	114	123	144	119	149	110	116	143	132	114	105	128	141	139	133	126	133	135	143	139	120	138	161	120	134	136	137	125	124	129	116	126	142	125	112	122	127	137	130	116	121	138	117	132	140	131	119	147	105	119	131	124	123	131	126	136	134	136	123	127	138	132	117	150	135	128	114	127	143	118	132	142	150	140	114	127	132	136	125	121	138	141	120	114	135	140	139	137	135
6883	3317	8598	9936	8166	6348	5089	4347	3506	2878	2292	1774	1437	1272	1109	1036	1055	947	940	910	1102	1366	1326	1030	814	714	673	598	561	579	608	539	452	492	504	489	495	494	524	511	513	495	478	500	491	425	407	394	426	421	445	415	427	387	397	394	402	407	429	443	457	434	439	407	451	437	415	401	483	382	387	376	388	371	378	369	362	346	392	365	368	387	324	354	334	384	311	323	340	351	319	321	307	359	331	331	328	340	321	311	320	362	324	314	325	298	312	343	309	340	345	328	321	319	313	332	340	326	335	319	299	348	318	346	320	330	302	346	308	317	308	304	305	332	335	319	304	345	328	323	343	301	326	306	323	350	327	301	359	318	317	331	319	307	317	336	331	313	322	309	324	315	316	325	323	347	326	355	329	310	317	318	309	320	322	323	336	282	337	315	303	322	330	318	286	338	337	319	326	319	337	324	330	301	333	329	346	311	325	309	296	316	350	302	328	301	339	298	305	313	303	359	339	340	367	309	303	329	334	329	326	322	341	315	325	335	309	306	312	303	316	346	321	336	339	317	306	347	341	311	355	333	316	317	334	312	293	341	285	325	323	333	288	333	357	330	305	353	312	322	326	306	318	348	338	310	310	319	310	315	333	313	312	315	314	297	280	297	289	325	328	301	305	316	303	343	318	329	296	302	340	338	332	330	269	288	334	331	298	298	334	319	320	338	304	342	308	335	312	324	336	331	328	316	326	315	304	345	305	328	320	308	324	323	323	333	321	338	300	306	370	318	323	313	331	342	313	319	295	306	310	316	321	348	306	332	305	347	317	318	313	300	313	345	328	339	286	328	321	312	332	329	297	322	328	350	309	335	308	311	278	289	304	346	321	352	307	312	317	332	295	339	299	340	296	331	298	305	325	341	326	310	324	306	313	312	333	300	340	327	342	334	324	329	349	340	297	311	368	321	299	330	341	305	302	289	342	334	315	315	318	316	318	330	334	332	298	324	360	320	313	331	284	324	312	304	309	300	331	298	322	321	320	343	337	366	361	312	306	303	331	335	317	338	337	320	314	318	335	350	311	319	318	338	312	336	309	361	332	314	374	297	319	307	352	334	343	302	333	332	300	305	315	308	316	315	312	325	306	316	313	274	322	334	287	345	286	328	311	327	340	336	325	319	312	303	295	288	316	341	298	346	329	356	305	301	327	330	332	348	340	304	332	321	289	345	337	355	326	314	345	331	335	297	305	323	328	302	314	335	321	352	327	310	319	325	339	354	329	328	305	308	370	337	289	324	358	337	330	284	341	287	311	353	329	324	312	302	323	331	331	319	313	341	349	316	299	325	320	319	290	349	318	335	333	320	322	304	310	322	323	311	317	342	334	336	312	322	315	309	341	336	336	299	295	336	328	302	307	359	295	299	322	305	318	324	306	308	320	352	314	339	308	337	325	352	343	315	313	319	327	326	313	324	302	298	337	373	326	312	303	326	316	313	332	301	329	319	333	347	327	329	334	304	326	338	325	319	315	341	321	309	320	349	309	299	312	330	327	311	323	328	327	321	354	346	312	283	288	308	331	347	324	325	310	301	339	328	315	301	306	291	306	318	302	313	311	349	335	351	324	327	362	307	340	329	311	309	326	294	287	297	305	333	334	353	328	336	327	339	297	297	336	306	324	329	297	299	313	351	300	327	355	323	290	307	310	338	334	365	298	325	328	295	322	348	307	307	308	347	302	321	315	295	341	343	343	314	302	311	305	346	339	319	328	322	349	294	322	350	313	296	354	314	317	312	308	315	336	304	322	345	305	315	302	329	324	296	332	323	323	326	314	336	345	317	379	326	337	301	328	319	324	327	326	307	316	327	360	323	310	329	306	288	338	308	328	307	332	319	310	325	305	350	334	335	304	322	287	356	300	328	330	316	326	306	358	320	343	342	353	327	322	341	306	326	316	305	318	302	322	335	337	305	320	322	305	328	298	316	343	324	346	321	349	359	329	328	303	325	330	344	319	296	322	334	340	316	297	309	315	317	331	296	316	319	339	292	308	327	333	315	351	329	339	338	335	330	343	292	335	315	320	319	310	320	312	304	311	308	307	331	316	324	319	339	332	336	309	302	318	329	304	322	312	329	339	336	346	328	322	293	304	340	341	312	324	310	358	326	319	307	297	337	319	343	316	316	304	324	361	323	326	290	351	337	330	307	317	318	334	313	338	331	318	353	327	322	296	323	327	315	316	330	320	304	353	340	306	302	321	313	333	336	338	303	316	301	320	337	285	330	335	342	294	324	325	286	330	346	316	315	312	317	341	331	333	326	346	330	303	315	315	292	334	305	320	307	321	291	322	304	277	307	337	304	346	298	300	335	324	310	348	320	316	309	321	303	365	315	320	309	331	318	322	329	340	342	297	344	338	336	347	340	302	316	328	293	318	317	349	308	325	327	353	321	321	303	310	322	314	334	331	334	326	357	310	356	324	337	313	270	324	300	333	317	312	311	324	342	333	308	330	313	320	317	315	338	306	315	310	307	325	315	300	333	329	310	331	348	315	341	347	329	335	356	327	323	316	326	318	336	304	340	345	317	326	314	318	306	340	331	307	333	312	331	325	323	307	319	321	308	293	311	332	335	334	337	338	347	316	312	315	324	360	325	321	346	338	296	314	312	333	315	323	294	330	338	316	322	320	293	319	313	329	327	323	311	318	313	339	324	363	350	333	338	325	330	300	342	308	316	340	325	301	348	329	332	323	316	304	338	315	320	315	326	333	326	305	345	344	324	329	345	337	341	341	335	320	348	346	334	321	328	309	332	326	338	314	303	323	334	327	364	316	340	302	288	330	337	283	309	322	327	300	337	325	326	315	343	321	329	319	298	311	313	312	310	308	313	316	310	343	331	307	308	305	307	316	310	301	320	324	328	308	331	312	344	312	361	326	298	295	329	339	335	322	311	317	320	354	320	320	339	305	308	327	317	319	302	332	305	329	332	304	288	317	324	312	283	316	316	309	305	295	328	324	280	318	302	339	322	323	288	353	311	309	322	317	312	355	322	339	304	360	301	317	317	290	291	323	323	308	321	328	307	288	319	321	314	294	323	313	320	335	319	310	301	296	331	304	315	288	341	340	314	308	318	343	295	342	298	298	326	293	337	328	294	330	326	315	328	298	342	359	299	335	312	324	327	335	329	340	320	315	305	343	294	335	320	334	310	279	314	305	346	354	353	290	320	308	322	307	327	350	315	312	331	337	311	294	297	341	288	326	295	307	336	314	327	303	315	325	338	335	324	335	302	313	343	300	342	279	346	305	310	320	333	317	328	367	322	320	321	318	351	313	330	323	308	320	352	298	325	338	316	325	323	308	337	311	295	327	323	338	342	323	315	330	356	320	321	316	340	331	304	307	340	311	331	327	316	323	321	306	337	332	295	351	319	346	345	341	315	325	300	331	274	342	309	355	351	331	367	293	284	287	339	314	341	348	294	319	338	344	317	347	308	317	326	322	339	319	330	314	300
16953	5768	7345	5731	3566	2389	1763	1323	1057	780	622	463	393	334	331	283	293	251	282	256	281	346	345	271	214	214	177	168	167	188	187	167	165	154	161	132	155	179	141	162	161	160	161	155	144	153	147	132	123	144	141	142	169	125	149	124	136	118	148	128	157	135	125	147	132	142	150	138	144	130	128	133	134	125	116	141	131	130	127	131	130	125	138	155	137	126	134	151	126	122	154	147	142	101	94	122	128	114	127	129	124	119	123	117	140	144	125	116	110	153	117	105	133	138	124	127	117	138	124	128	120	138	110	127	133	116	133	109	117	133	123	120	130	135	133	129	119	124	119	122	136	141	129	121	128	123	139	125	118	119	158	138	141	118	142	126	111	127	114	120	140	131	115	115	127	100	129	134	129	116	134	116	129	124	125	119	115	123	117	114	115	122	130	107	114	128	140	114	137	124	146	145	107	136	118	128	134	109	123	125	130	126	128	111	112	120	114	128	123	133	112	119	126	131	128	142	112	118	116	111	107	120	121	143	122	124	117	124	120	113	112	129	117	132	123	112	134	112	117	134	144	119	125	121	146	128	144	118	123	133	131	119	129	111	120	151	116	101	137	120	124	121	108	122	116	102	117	133	119	135	125	123	121	137	115	117	118	131	109	121	129	124	120	115	131	107	137	120	122	124	130	123	117	118	126	108	137	119	113	114	128	113	131	123	153	139	115	113	121	106	123	112	131	92	113	135	123	118	125	107	136	106	122	126	127	122	127	123	127	109	122	96	90	122	134	100	130	121	129	129	116	128	137	105	123	115	130	122	97	137	122	128	125	94	129	116	125	138	112	105	105	114	107	113	112	106	146	115	145	126	122	120	135	131	153	120	131	124	132	137	148	122	127	119	118	132	124	128	114	120	128	133	131	143	122	116	114	116	117	121	133	113	127	126	133	124	129	127	104	141	140	117	120	142	138	120	121	119	132	112	123	111	142	124	104	135	124	127	119	118	141	141	139	138	110	108	113	143	135	118	114	111	123	111	115	110	129	138	122	133	113	134	139	128	134	124	106	138	120	114	124	126	117	114	129	125	128	104	127	110	112	113	105	107	129	112	137	112	110	120	125	132	133	109	120	106	133	127	115	130	122	117	120	123	112	151	129	113	116	123	127	129	124	128	121	115	119	122	134	116	133	120	104	134	110	124	121	118	127	126	118	113	116	105	131	125	143	107	106	108	127	123	112	124	111	124	119	118	126	130	107	118	122	115	102	142	113	126	122	109	129	120	138	105	113	127	119	114	134	146	164	117	119	106	137	125	121	135	124	129	124	129	125	132	101	146	113	123	118	103	115	127	108	134	132	118	132	116	112	142	118	153	116	118	137	106	117	133	108	118	121	145	107	108	134	137	124	115	109	117	125	123	131	115	123	126	116	113	123	115	132	120	136	125	108	133	138	144	132	119	145	111	137	139	137	125	127	125	107	138	135	142	129	112	130	140	147	112	114	129	139	126	130	111	121	129	129	130	125	144	104	111	118	113	128	123	112	126	125	131	123	125	116	125	136	115	147	121	91	122	134	126	133	145	122	141	112	113	120	123	120	133	143	137	135	134	139	114	132	114	119	108	134	129	107	138	128	137	128	118	128	98	131	125	116	114	117	122	124	123	125	138	129	135	122	104	125	116	121	110	135	104	126	116	106	123	123	127	125	102	116	113	126	111	141	126	118	132	125	137	112	131	133	111	128	126	117	119	129	130	138	129	136	108	113	116	99	129	112	119	128	111	114	122	102	133	115	104	121	122	127	109	111	127	114	111	118	113	141	123	116	124	127	125	134	140	124	118	148	95	112	138	137	117	129	126	127	135	121	114	126	127	133	122	106	112	119	123	112	111	119	120	124	121	107	146	116	109	120	146	114	114	151	116	134	127	131	122	97	117	131	121	132	146	126	124	119	128	115	132	129	137	119	108	127	109	135	111	119	126	132	143	123	135	109	128	106	121	122	140	120	108	116	124	141	128	136	114	108	120	100	131	115	121	114	116	124	126	120	133	147	134	130	119	96	120	136	118	128	119	143	99	133	108	121	116	115	139	122	120	139	108	118	101	114	112	113	123	123	141	116	125	96	108	126	134	113	127	113	123	136	117	142	120	132	109	126	133	113	127	133	116	128	98	131	132	114	118	139	151	116	130	140	127	111	110	133	129	114	145	141	112	113	119	101	123	108	126	122	105	125	120	125	127	118	114	120	114	124	114	133	125	143	119	119	131	120	119	120	114	136	132	132	124	131	128	109	108	131	125	119	121	118	122	125	119	127	136	132	111	121	102	143	107	128	131	113	119	124	142	113	117	138	102	123	148	132	106	113	121	105	113	114	106	115	126	117	120	128	105	116	122	134	124	116	126	126	121	119	130	124	115	124	122	119	128	114	119	132	118	125	132	121	112	109	150	121	118	128	110	137	123	127	134	125	125	125	123	128	112	123	125	116	115	133	125	103	121	137	121	131	90	110	120	135	133	125	122	141	125	123	105	118	126	119	111	126	115	118	118	123	112	132	136	112	118	118	125	113	97	115	126	151	137	112	130	124	119	128	112	133	121	128	129	132	154	132	111	121	112	117	109	127	123	139	101	103	123	129	109	128	124	127	122	125	130	125	135	125	127	129	129	111	125	132	117	140	105	132	124	112	123	142	133	122	137	136	113	123	105	112	105	125	125	119	121	130	123	134	131	124	124	111	124	106	130	118	123	136	124	133	123	136	118	149	117	129	143	116	149	121	122	133	116	134	123	131	132	130	131	114	110	127	130	124	129	127	132	126	121	114	123	135	138	101	140	113	119	120	131	119	100	139	123	136	93	107	116	131	123	126	146	107	121	112	108	125	128	119	119	109	125	126	117	122	120	106	137	112	138	122	121	119	123	123	127	109	106	125	105	119	139	123	117	120	126	136	108	133	142	137	116	127	117	111	109	133	143	128	103	123	120	138	138	113	118	150	122	135	127	145	121	128	121	120	128	123	114	126	122	116	127	127	114	133	101	113	114	132	119	115	136	117	118	111	130	130	140	132	122	136	116	133	149	127	123	120	114	137	124	130	140	131	106	118	133	120	114	147	121	125	139	100	118	132	120	100	131	142	117	92	137	115	132	151	113	142	124	138	121	110	115	121	119	124	122	134	124	142	126	129	118	134	136	113	111	136	124	128	114	127	115	121	113	122	114	108	107	130	125	106	116	134	129	124	100	138	111	100	153	131	134	122	122	105	126	110	118	126	109	121	129	106	120	114	113	151	111	119	129	131	128	116	128	135	123	117	145	122	124	117	113	112	106	134	134	125	133	124	118	123	114	131	124	117	141	122	114	148	131	147	137	121	107	132	135	131	125	128	100	101	123	117	111	130	97	117	122	116	115	107	121	119	114	117	127	140	154	126	127	127	121	116	101	139	116	140	125	114	136	140	158	131	114	121	140	139	132	138	103	120	108	118	119	106	141	107	114	122	111	136	138	134	119	118	115
8930	4715	11626	13722	11696	9805	7730	6369	5343	4393	3358	2626	2184	1901	1691	1597	1437	1341	1290	1350	1563	2073	1922	1445	1110	963	907	801	771	748	804	665	570	544	587	613	622	657	626	658	651	615	600	629	563	470	433	458	448	458	456	478	483	523	509	463	452	486	465	503	480	424	482	442	530	515	551	496	473	418	365	369	364	351	353	364	382	385	398	354	316	382	379	342	347	335	322	304	343	322	294	319	321	311	335	324	333	316	324	308	328	297	334	308	295	351	325	331	316	331	338	351	308	310	286	329	339	326	308	338	302	322	364	321	342	304	344	305	319	298	351	307	322	350	347	362	324	298	340	331	318	284	336	310	307	338	315	301	289	326	338	302	371	342	299	311	319	318	301	302	329	307	304	299	321	313	317	327	313	311	318	336	327	289	319	281	299	293	328	300	319	299	318	283	313	315	338	290	298	329	351	323	350	336	327	297	319	352	339	315	336	306	281	316	340	313	295	290	283	321	283	307	312	320	307	315	328	297	296	316	327	355	314	324	351	340	337	325	313	342	321	315	297	280	323	288	348	321	331	331	326	355	295	321	324	299	304	300	331	305	320	311	314	330	340	316	318	344	307	331	296	283	336	335	303	309	325	294	322	313	330	335	339	309	310	313	343	314	318	294	329	344	295	271	329	307	301	305	314	316	295	321	291	325	317	319	314	304	305	299	292	312	326	315	331	311	333	291	285	336	317	298	302	302	324	308	326	305	365	337	334	286	316	331	308	335	306	314	329	350	290	336	331	322	366	301	307	295	334	303	337	302	294	328	349	335	306	285	327	301	325	327	286	300	329	317	314	282	312	290	349	292	314	303	293	328	288	322	323	298	335	307	335	305	307	332	329	311	305	327	300	288	310	310	370	304	345	318	348	309	337	298	292	303	328	318	321	326	314	322	328	308	332	306	308	317	299	303	292	300	273	323	288	305	330	318	297	298	331	366	292	298	303	340	278	299	333	334	281	325	331	325	326	291	322	337	305	324	310	329	313	309	287	325	305	315	309	303	332	333	305	313	320	310	317	277	344	310	309	295	320	307	277	311	308	312	296	303	327	319	301	324	318	302	323	320	286	315	303	324	330	352	282	346	317	314	320	309	331	327	296	348	303	312	297	323	305	329	317	301	353	332	349	326	339	313	311	325	283	321	331	347	287	308	311	304	303	349	327	329	315	289	314	333	314	311	309	288	297	299	320	315	298	314	274	295	329	318	285	312	297	328	302	293	297	329	326	313	314	306	280	330	311	327	319	320	309	327	319	328	334	315	313	298	331	303	325	311	316	305	339	342	319	290	314	311	325	331	327	340	351	307	332	328	345	306	293	325	316	302	316	307	315	324	327	314	311	316	289	296	298	313	321	315	324	311	319	299	327	297	321	331	291	302	319	339	309	293	332	333	296	320	317	285	334	286	323	324	315	328	341	331	302	336	325	325	345	304	339	297	331	320	341	315	308	289	348	318	320	349	314	335	284	333	327	301	319	304	304	277	317	310	317	323	314	308	300	317	313	301	331	279	331	297	293	317	305	296	308	328	318	326	321	338	302	321	324	310	312	349	309	343	335	344	307	293	321	326	311	327	334	310	317	333	323	315	302	323	304	303	305	325	333	328	328	332	333	346	314	305	340	293	316	326	314	320	288	299	317	325	344	315	328	318	330	304	330	292	325	299	323	300	296	321	314	303	310	304	335	332	339	340	307	328	315	307	295	305	335	290	295	316	332	330	315	301	329	340	330	332	338	351	310	325	291	312	299	344	333	305	284	312	311	317	309	351	322	327	286	304	315	343	315	288	324	319	310	328	313	297	298	321	296	317	326	328	329	321	308	316	333	311	325	301	313	310	311	317	337	288	336	305	318	295	292	347	282	309	335	341	321	310	278	311	330	319	321	297	314	337	297	318	331	319	314	334	309	255	291	321	312	314	329	295	337	284	308	329	328	300	310	330	325	291	335	299	311	301	333	322	360	328	350	314	329	326	295	345	328	310	298	304	309	347	330	293	325	314	321	294	313	326	289	344	322	283	331	317	318	336	305	322	313	306	333	350	313	319	305	319	325	317	324	339	329	321	331	334	332	307	313	328	326	305	326	317	319	322	344	319	331	302	310	324	321	322	308	316	331	326	333	324	304	319	294	336	308	331	286	344	299	292	310	284	354	317	327	314	336	297	341	319	319	287	311	290	293	327	310	330	338	297	363	332	310	337	345	311	319	342	317	279	300	313	299	302	331	299	321	307	346	318	335	313	281	313	330	307	329	295	307	334	301	307	331	334	305	327	303	339	340	314	304	311	308	322	325	303	304	293	300	324	292	318	308	307	320	317	334	301	327	298	326	309	317	315	310	326	317	301	335	313	301	332	313	299	291	322	295	307	313	338	305	318	303	301	310	330	300	340	351	340	292	275	303	320	316	286	309	305	347	317	310	322	318	300	330	320	295	337	291	314	314	302	315	296	301	291	320	317	317	304	296	330	334	296	323	303	327	324	304	322	347	301	288	316	278	327	341	342	318	332	305	279	319	317	299	352	324	286	328	280	312	314	301	315	332	320	303	313	309	320	307	331	333	309	329	286	315	348	291	325	298	307	304	310	286	362	269	316	288	304	325	322	303	316	330	298	333	352	330	303	318	322	319	301	295	316	319	332	307	299	326	321	314	345	309	299	296	324	344	317	311	310	331	338	315	330	303	328	296	363	294	344	357	321	316	301	327	331	337	316	357	332	326	295	324	299	346	311	320	330	329	332	307	299	352	321	353	311	304	309	305	291	321	307	309	301	289	323	314	323	329	322	349	310	317	259	309	308	320	321	329	321	310	321	297	318	323	303	325	332	305	322	307	340	304	291	297	362	330	313	302	319	306	313	320	310	326	271	330	289	331	314	306	321	305	299	284	340	298	325	316	308	341	306	286	332	289	323	340	314	312	307	310	298	322	340	293	301	306	302	313	316	320	302	319	310	321	311	302	331	322	293	327	309	316	294	345	322	319	327	318	328	319	315	292	305	315	302	332	333	294	322	316	322	290	306	312	337	310	321	326	301	318	322	293	333	311	301	260	303	310	320	282	300	295	304	366	314	321	298	325	293	313	316	324	300	318	340	306	322	334	311	321	356	326	314	321	303	332	293	333	326	333	349	343	331	322	310	325	321	329	309	354	306	325	322	326	296	289	319	353	316	309	349	304	300	304	346	327	287	318	298	307	304	323	333	308	341	294	328	330	319	304	313	327	302	293	294	347	326	293	317	307	344	304	342	335	348	304	323	335	302	338	318	323	325	327	293	322	305	311	323	301	337	319	318	334	333	320	297	346	284	327	296	323	285	298	314	331	306	309	327	335	328	341	309	311	305	328	309	312	293	297	340	313	341	309	305	334	326	349	295	289	356	297	319	316	319	322	315	319	304	289	305	285	308	311	293	333	317	313	308	362	299	324	311	318	308	300	309	334	334	307	348	333	305	346	294	338	320	305	354	311	312
3779	1627	2108	1591	1040	708	599	471	413	337	326	275	262	246	213	240	246	216	245	228	218	263	253	215	227	229	230	216	212	230	211	216	217	219	210	204	213	204	195	210	216	252	207	215	231	207	219	202	197	219	202	189	222	246	218	222	211	208	218	225	202	197	218	200	197	220	221	206	246	193	244	207	208	191	244	213	200	214	210	227	201	203	220	206	174	200	201	196	174	188	243	201	219	246	195	186	186	206	203	202	197	223	206	184	189	199	201	206	210	206	229	214	194	209	226	183	222	200	210	215	201	213	203	197	204	203	192	218	186	208	221	247	198	213	205	200	202	172	221	254	180	196	199	227	236	218	214	229	194	228	213	194	192	225	214	222	231	195	206	219	203	213	201	197	194	204	215	202	203	223	220	213	243	204	201	212	227	210	211	190	239	203	218	207	200	205	212	225	233	216	201	189	218	202	194	206	209	236	206	208	191	208	220	213	220	211	195	226	222	199	218	201	207	212	179	192	199	211	211	210	210	205	195	201	213	224	214	214	193	186	195	212	192	192	201	190	189	206	190	206	202	197	187	226	223	189	194	192	224	189	215	212	196	197	202	213	212	186	196	201	203	212	212	213	190	223	199	192	198	205	205	214	226	222	199	214	209	247	214	212	179	184	221	187	215	216	203	194	200	193	190	230	204	208	237	219	208	201	201	190	228	221	227	199	212	203	203	204	191	204	221	209	207	213	198	217	216	197	217	249	220	201	188	230	205	206	194	207	215	230	254	237	215	216	221	240	220	222	230	216	216	228	228	210	224	237	189	199	195	201	229	182	209	229	201	195	206	208	179	202	204	191	171	218	193	211	208	203	228	216	212	210	229	206	198	206	228	219	212	197	226	207	202	176	221	212	229	206	215	215	190	210	194	199	200	212	217	199	204	216	198	212	202	184	203	196	200	194	227	190	193	210	201	200	218	219	228	212	191	169	202	194	195	193	212	210	216	222	196	220	213	204	191	210	190	200	198	226	218	223	210	192	210	204	171	198	194	221	195	227	208	206	219	224	200	223	203	215	223	203	216	205	210	191	236	205	219	209	223	197	202	226	183	187	219	196	205	233	206	216	183	198	194	210	224	201	196	220	198	234	205	201	213	210	208	224	227	219	169	213	187	223	204	220	192	206	224	203	189	201	219	189	208	196	187	197	190	218	216	225	221	219	221	206	184	226	240	194	199	233	224	217	230	211	209	207	198	208	209	229	230	225	216	215	200	241	201	225	194	219	210	183	210	196	193	225	224	197	192	208	224	227	214	196	229	225	232	242	233	206	213	202	202	214	221	181	227	213	188	205	191	227	215	189	197	194	193	224	201	212	219	195	241	203	210	217	231	216	182	217	207	212	204	216	227	199	234	218	185	199	199	213	181	189	175	196	226	201	184	228	213	226	228	195	176	208	226	215	184	194	202	211	202	182	199	239	221	200	213	176	199	214	168	233	184	184	213	207	191	219	222	233	214	211	196	193	224	199	227	229	186	208	212	223	206	189	236	221	225	219	208	198	211	206	218	213	200	189	203	209	240	204	205	213	207	182	185	200	193	194	199	201	207	215	208	203	229	210	203	224	211	160	232	192	209	221	218	225	183	214	177	218	184	220	197	210	196	199	208	197	210	198	204	208	181	196	185	205	227	223	201	201	222	195	201	206	200	217	225	181	193	211	221	238	220	203	209	223	200	223	229	208	199	205	207	208	220	206	222	249	214	244	204	212	207	211	188	208	220	207	222	227	207	227	209	214	193	191	192	200	206	210	223	216	209	230	201	217	219	181	208	236	204	194	213	251	198	201	192	204	205	185	197	205	205	230	193	212	207	187	204	177	201	207	223	212	208	224	202	210	216	218	203	218	207	180	214	196	206	209	212	197	215	214	210	223	219	181	214	215	238	211	182	207	202	171	197	201	197	199	223	197	202	210	187	215	205	206	194	211	179	213	218	189	230	216	242	215	212	204	205	216	201	222	214	174	199	228	238	194	203	203	192	193	225	208	178	226	190	224	250	203	244	208	226	206	214	198	216	205	191	213	205	207	203	201	224	226	209	225	193	220	212	199	211	214	227	209	206	204	186	209	179	187	185	219	192	217	205	187	218	206	238	202	229	188	195	207	226	205	191	222	179	213	158	199	216	209	192	195	186	216	169	233	206	196	204	201	206	206	192	209	201	210	197	193	190	210	207	190	216	211	201	207	200	232	216	208	178	188	206	210	209	234	199	189	196	211	185	207	196	216	205	228	211	236	223	196	197	215	241	218	211	194	205	220	216	197	199	205	193	227	226	210	198	199	209	232	199	208	203	230	211	206	174	202	230	220	203	211	200	216	210	203	190	212	233	193	187	193	207	228	233	194	226	205	201	214	216	215	203	227	203	206	190	208	243	215	229	225	201	210	189	206	202	186	219	183	214	217	206	229	190	211	191	195	208	206	215	222	219	230	208	241	215	234	192	182	195	200	229	221	203	210	189	230	230	196	172	209	201	230	217	215	206	200	175	188	188	212	210	204	210	222	187	229	208	212	220	215	193	217	207	206	209	198	209	203	226	233	229	224	211	201	206	194	231	229	198	219	182	213	187	203	203	207	216	224	207	206	219	232	202	226	253	223	202	230	217	202	202	238	221	217	229	226	206	189	217	216	190	237	230	197	225	215	219	199	200	217	201	221	205	206	185	206	195	204	239	206	182	219	203	208	194	194	181	216	201	232	198	209	221	202	231	198	199	202	241	204	226	236	202	220	206	220	230	188	212	176	199	209	232	223	207	220	211	206	209	210	221	196	212	199	204	182	214	184	225	229	209	218	220	208	199	205	191	243	186	202	207	201	241	202	199	211	218	183	203	195	249	218	199	195	216	237	236	234	215	186	216	192	220	200	207	201	211	208	204	229	177	218	193	197	218	228	193	189	237	214	198	216	218	191	197	182	213	221	202	191	218	196	202	210	202	189	204	204	203	219	207	200	228	203	229	192	222	190	235	245	199	189	212	179	232	204	194	209	197	203	214	202	218	224	187	193	184	193	177	214	209	230	200	203	190	187	227	196	203	215	203	196	233	199	202	228	208	180	211	220	221	194	225	214	194	222	213	199	197	210	206	235	200	190	188	216	208	215	216	238	195	229	206	213	204	209	204	203	223	204	210	198	197	190	211	225	215	208	217	209	202	229	187	225	200	196	216	205	212	220	227	188	182	207	188	221	222	192	181	185	215	207	232	205	211	213	187	197	205	229	203	195	198	196	258	225	213	223	221	198	240	220	201	206	200	208	216	200	194	191	228	228	223	189	232	236	198	210	211	183	237	210	189	219	222	228	218	203	204	221	200	226	210	193	191	213	234	218	227	197	205	195	229	206	201	186	207	227	203	225	215	198	191	209	214	218	193	191	202	214	206	222	218	189	218	184	213	195	193	205	216	200	204	225	223	216	207	209	220	230	223	220	199	182	192	213	215	211	168	213	226	208	235	217	189	205
2933	1754	4125	4709	4043	3134	2557	2093	1726	1368	1197	929	824	746	758	730	689	683	696	652	731	845	865	690	598	608	544	521	568	597	539	550	568	560	525	580	563	572	527	588	545	545	509	505	555	535	511	543	525	477	523	510	515	542	491	507	544	517	482	540	530	526	551	527	560	569	541	564	564	491	493	502	486	499	512	494	513	511	511	493	466	509	506	470	501	508	506	522	463	484	526	484	497	504	503	461	495	497	498	462	481	495	479	472	498	511	463	483	507	520	476	507	487	469	528	471	499	453	467	504	482	493	526	483	479	502	501	526	493	458	463	487	469	459	463	470	509	510	471	496	482	502	489	527	476	462	435	490	465	507	498	489	486	517	484	464	489	429	470	508	528	489	486	508	507	515	532	512	493	524	496	451	468	477	476	479	502	487	485	472	471	477	455	448	497	512	510	476	461	476	548	473	512	529	479	454	523	467	483	522	492	497	459	455	481	451	487	459	474	487	492	489	498	493	484	455	496	477	512	483	468	470	460	498	455	484	485	469	494	458	486	486	505	468	486	511	512	479	490	478	459	510	459	486	526	491	481	481	477	476	459	466	470	505	491	473	495	497	454	519	509	495	483	459	445	458	503	482	507	500	456	476	483	511	470	505	483	476	505	490	481	466	519	474	473	495	489	472	494	503	489	483	520	537	479	532	497	497	521	485	463	500	501	492	508	487	487	499	472	489	517	495	491	467	491	495	509	501	474	466	463	495	483	484	458	511	446	451	469	518	497	503	459	480	498	464	494	460	461	501	453	470	494	480	488	500	472	451	442	457	525	478	443	504	479	516	479	455	494	476	467	499	466	505	470	503	476	496	505	515	512	507	452	472	464	487	468	454	484	493	496	472	450	528	508	488	503	490	509	498	502	495	494	482	489	468	461	448	482	501	494	501	516	489	522	478	477	546	455	506	485	481	534	477	483	453	498	483	484	481	548	481	461	506	532	508	502	492	491	450	541	500	522	523	476	475	506	476	468	493	487	501	524	508	512	486	470	463	474	491	479	477	466	446	475	511	466	498	460	486	497	476	499	511	504	434	466	501	444	468	529	514	489	497	518	525	454	478	498	449	486	470	508	513	487	486	503	452	487	474	480	489	494	500	518	495	465	502	480	476	510	505	489	441	526	456	532	478	490	468	520	526	481	491	501	511	488	478	499	469	504	452	496	497	457	503	521	453	527	525	490	465	493	503	509	474	497	470	488	479	475	493	507	510	489	504	491	467	530	472	488	449	480	514	476	506	464	492	455	496	492	486	493	510	497	505	468	486	499	515	469	487	443	495	487	520	475	476	527	484	488	488	444	503	504	457	478	481	450	469	449	519	503	476	511	472	487	518	493	482	491	455	481	477	486	491	524	467	492	489	493	454	495	480	478	486	487	515	477	516	493	504	460	504	508	489	476	448	518	503	443	477	515	478	488	501	519	498	501	485	505	499	492	477	483	496	466	515	454	509	490	522	491	493	508	456	465	477	486	527	454	514	478	494	515	505	513	482	483	461	489	461	509	459	475	493	478	454	508	449	471	467	466	472	468	541	499	454	482	485	471	444	510	467	474	447	425	504	486	486	460	456	502	454	493	514	433	491	492	498	514	488	499	450	537	515	444	526	522	506	478	468	492	474	488	454	503	493	507	508	487	492	496	464	497	506	456	457	470	472	506	508	509	460	464	452	480	470	441	495	507	481	487	461	445	490	470	488	475	521	494	415	488	502	458	505	478	523	500	469	491	492	497	521	507	477	512	553	489	490	447	445	478	509	497	490	487	539	500	496	489	515	467	488	474	487	509	468	478	459	451	491	513	478	483	493	535	468	474	522	500	522	484	481	508	498	455	476	482	494	458	474	493	484	476	494	474	489	536	463	440	479	511	508	462	522	507	503	454	492	474	502	495	472	460	452	510	466	486	496	527	492	504	443	487	463	473	455	442	444	484	495	493	483	452	505	502	475	517	508	486	471	496	506	474	500	476	487	472	476	491	507	495	487	453	463	492	520	472	490	503	474	476	514	512	501	463	475	495	461	497	515	470	496	478	449	454	478	494	461	463	480	473	489	473	491	513	532	484	492	524	480	474	469	486	457	490	485	554	483	483	491	489	461	483	513	516	481	511	498	467	465	448	477	499	494	490	511	481	487	472	462	515	486	454	480	463	489	513	502	507	507	518	445	500	489	523	482	496	507	485	468	544	472	523	484	505	535	486	468	496	513	455	488	519	469	477	489	512	502	479	488	487	470	495	495	497	477	501	496	523	483	497	489	510	481	499	505	480	509	493	514	495	480	509	456	517	510	463	478	488	474	515	509	484	466	511	529	489	486	521	512	476	466	498	488	474	476	527	473	514	501	511	469	506	482	507	525	494	520	519	453	506	468	477	500	508	489	501	440	480	467	471	434	437	508	506	490	485	495	536	495	510	505	499	480	490	497	493	509	519	495	477	502	486	502	507	465	471	495	505	454	481	458	497	466	489	493	469	505	493	522	519	501	516	513	498	453	484	537	483	461	525	475	494	481	463	487	508	495	511	523	462	506	465	499	498	530	501	517	495	507	510	470	507	481	466	489	485	525	475	505	473	508	472	505	487	500	486	477	516	489	494	480	500	462	442	481	480	483	510	483	488	496	447	496	492	485	503	494	488	533	491	478	508	476	506	487	482	468	468	470	504	451	484	490	484	455	540	480	488	518	458	461	503	509	468	486	484	475	500	500	477	493	531	477	494	515	515	517	524	483	445	502	512	505	472	471	522	495	505	490	526	490	502	449	507	508	507	511	484	523	477	488	515	459	478	495	483	517	495	455	449	459	453	517	494	534	494	484	494	486	508	463	504	487	496	493	476	493	504	467	473	496	471	474	484	508	533	499	447	454	482	438	525	486	478	497	506	527	486	480	486	456	439	460	493	493	470	470	506	472	451	493	471	504	507	494	538	472	473	482	491	505	519	536	496	501	469	518	486	511	489	435	461	479	508	489	470	463	505	538	478	480	542	497	512	486	473	534	505	504	508	468	508	505	462	519	529	478	472	481	470	476	502	468	512	472	509	488	480	484	492	476	519	475	472	500	471	475	517	503	532	489	455	481	530	452	478	444	469	474	528	473	473	438	459	537	511	511	454	479	462	474	491	450	457	496	498	537	447	532	467	531	472	503	475	483	492	471	497	473	531	499	502	514	484	473	506	472	444	476	487	513	492	471	478	500	506	468	453	447	507	478	442	458	456	506	487	467	489	497	488	490	482	474	487	492	469	487	466	490	503	448	487	507	493	486	485	508	497	468	509	506	521	484	484	465	507	463	499	506	519	477	464	461	494	488	472	472	480	466	495	486	468	465	523	515	514	487	468	496	479	470	479	518	475	514	507	446	506	478	470	483	483	484	499	486	521	477	513	492	500	491	475	461	483	508	528	468	505	492	449	510	493	474	487	512	461	491	479	499	486	496	492	495	504	461	474	492	504	464	533	486	505	508
10174	3261	4399	3406	2173	1582	1151	852	683	529	422	319	286	264	200	227	209	227	205	209	229	256	286	200	180	165	169	164	162	169	177	157	133	147	179	155	139	143	139	158	173	142	152	142	167	135	152	156	164	157	142	136	145	150	159	134	158	164	123	172	135	149	130	137	129	147	134	140	141	144	153	139	146	124	123	136	116	113	136	127	147	124	150	140	148	119	137	123	137	152	122	110	138	120	137	150	152	133	118	136	127	115	127	124	118	122	145	133	137	135	117	128	110	101	126	131	133	128	132	124	114	137	132	139	121	125	108	139	134	124	142	138	108	129	132	119	152	130	116	147	120	110	154	145	114	135	148	118	131	111	130	132	115	149	112	130	119	146	144	139	130	128	119	117	104	140	123	135	125	141	145	137	128	138	137	125	146	136	125	154	110	125	133	131	110	131	126	117	131	151	111	129	126	126	125	121	126	145	121	151	127	116	102	133	112	142	136	130	137	143	113	156	115	142	124	143	136	125	143	139	149	137	147	115	132	144	137	123	129	103	139	115	119	116	140	139	122	123	121	124	132	128	124	146	133	150	103	140	135	121	126	134	115	126	110	107	142	128	118	132	139	142	113	140	126	107	104	102	120	124	122	133	134	128	133	114	132	133	127	118	127	125	132	123	136	130	121	119	137	146	143	134	140	135	129	137	149	144	111	126	140	123	146	108	134	123	123	142	129	140	112	129	149	127	138	109	137	138	133	125	120	124	125	116	141	111	124	124	124	133	127	144	140	140	149	129	129	141	126	120	126	146	150	126	143	137	156	134	125	130	117	141	131	140	128	144	140	137	136	123	158	135	124	133	149	122	128	120	124	143	137	130	125	149	150	130	138	115	137	130	116	118	140	140	128	131	127	132	140	117	128	128	124	131	141	129	149	134	127	126	133	98	123	118	133	139	133	136	153	121	136	128	124	135	117	123	148	144	136	142	131	121	135	123	135	142	123	125	146	125	135	132	138	123	127	126	126	138	124	141	88	148	131	148	139	119	115	113	151	125	117	138	156	110	149	130	124	137	145	117	124	132	131	149	138	129	126	133	116	138	131	137	152	146	126	127	115	107	131	117	130	132	126	114	135	122	106	143	122	141	133	130	117	131	126	102	141	114	124	134	125	117	107	135	149	126	124	127	103	129	136	169	125	115	140	147	133	127	127	139	145	120	120	140	123	129	142	128	118	146	125	124	119	115	100	128	117	141	128	149	118	140	157	136	127	131	137	115	143	139	137	147	121	144	136	133	158	120	113	136	121	126	145	131	135	139	122	142	142	112	146	137	119	122	125	123	114	138	131	131	116	133	129	123	117	122	157	140	114	128	127	142	114	159	120	111	124	113	123	130	144	130	147	132	123	119	117	109	118	127	125	127	139	139	123	141	126	136	126	127	103	127	111	140	132	128	128	119	133	158	131	136	144	139	139	126	148	131	147	137	136	116	132	151	119	139	142	139	120	106	129	160	130	144	124	135	131	124	121	116	112	140	144	143	132	143	138	153	140	145	131	102	125	137	115	123	173	150	136	130	131	126	130	149	130	137	127	137	143	134	135	139	123	119	138	163	126	128	151	142	118	161	135	132	129	112	140	135	125	145	125	128	139	136	118	154	130	142	122	133	137	120	109	144	133	141	130	125	138	154	110	122	146	153	136	114	115	127	125	132	149	146	121	115	133	141	122	140	126	127	140	116	128	134	147	134	137	124	126	153	129	125	153	122	108	123	142	125	127	127	130	130	131	127	110	134	114	135	151	131	137	126	142	119	133	131	120	153	135	129	122	123	123	118	134	134	163	129	140	139	132	111	130	122	108	153	118	131	107	123	154	133	152	142	132	136	142	115	127	113	141	143	142	140	153	136	155	139	124	140	140	158	126	132	135	134	125	128	147	114	125	115	130	136	126	130	133	137	124	134	131	137	105	128	130	142	141	116	128	129	131	126	131	148	117	137	134	98	135	133	124	121	134	124	143	127	131	130	118	121	130	144	137	130	151	151	119	126	123	154	113	126	145	153	125	104	147	106	126	107	126	135	136	149	138	124	113	143	139	135	118	111	138	131	111	111	132	117	104	125	126	130	138	145	135	124	132	144	127	110	147	137	122	110	113	118	140	133	141	129	167	127	138	147	136	148	134	112	161	142	143	136	121	123	118	123	130	144	116	129	124	107	116	128	140	119	119	130	107	147	122	151	116	140	126	132	132	131	140	145	148	141	137	141	127	148	133	105	130	150	144	142	144	123	124	134	135	122	127	135	114	137	125	131	137	131	127	129	148	129	131	134	139	113	118	130	151	128	135	113	134	147	108	129	121	112	130	136	135	111	118	122	135	138	110	128	115	127	129	113	123	125	121	129	141	116	119	120	123	142	125	137	111	131	122	153	134	127	140	141	123	112	119	125	123	131	115	135	126	126	125	157	141	149	132	129	140	137	146	109	131	128	145	136	122	121	133	140	137	128	122	126	130	132	149	142	134	115	131	126	143	105	126	128	146	136	148	115	107	121	116	148	122	138	123	128	139	136	130	131	143	130	114	124	128	135	146	122	138	117	134	108	140	127	127	109	151	136	106	130	124	134	117	124	120	138	131	125	120	139	156	119	130	139	159	134	134	102	126	130	117	126	142	125	129	96	123	122	138	133	137	136	128	132	135	144	143	147	134	136	133	143	143	129	137	137	116	127	127	143	123	132	148	133	123	159	121	119	115	145	140	120	131	146	149	140	136	141	148	115	130	149	115	131	136	128	130	141	126	127	141	131	138	118	118	132	131	151	131	143	142	129	133	154	148	115	136	146	107	126	126	83	119	135	112	135	149	123	138	134	141	123	129	124	124	135	112	126	114	138	125	136	127	136	134	112	132	116	136	131	141	113	106	129	109	129	126	122	143	111	141	143	124	145	127	139	109	148	131	140	126	144	128	124	128	133	128	143	138	122	120	134	146	116	154	143	158	134	133	124	114	142	116	141	120	126	141	146	139	124	119	128	123	133	125	130	123	108	123	124	118	141	137	128	120	136	125	114	116	130	132	118	111	109	113	124	102	125	134	112	163	140	135	141	128	107	123	115	135	127	121	137	117	138	120	145	120	132	115	131	136	102	136	114	147	132	126	129	136	136	139	123	111	126	138	134	141	129	130	119	138	115	125	133	137	129	126	146	128	114	140	129	130	126	148	115	151	130	124	123	139	113	137	134	119	128	130	115	126	138	148	136	138	132	127	149	139	168	111	114	136	157	151	127	134	119	114	131	125	138	128	127	129	126	133	125	130	134	147	144	141	135	144	139	142	127	129	132	124	108	123	120	129	134	116	124	134	129	139	126	128	126	123	138	125	125	137	119	137	112	130	123	128	128	142	107	135	132	148	140	145	140	144	117	123	136	125	127	135	134	129	117	137	137	128	132	138	151	115	122	132	141	155	140	108	140	139	115	157	126	127	140	127	136	134	135	123	127	110	148	146	134	138	111	128	143
6840	3062	7965	9395	8291	6605	5553	4292	3673	2722	2108	1745	1506	1211	1196	1111	1070	958	931	973	1166	1370	1351	898	767	743	610	534	597	590	563	528	521	485	486	474	463	533	499	542	543	533	454	480	496	434	332	390	408	437	397	397	436	440	421	408	401	415	404	423	395	379	422	369	446	442	412	410	385	374	344	344	347	365	353	338	357	337	395	312	349	355	388	331	368	326	329	335	292	313	301	320	311	328	318	329	327	342	340	337	353	317	300	317	309	361	351	326	336	326	331	322	320	341	343	328	311	313	356	341	326	321	324	294	333	329	343	356	324	371	331	306	318	313	284	296	291	318	278	348	324	320	341	323	326	355	296	313	333	309	353	352	334	294	333	328	338	296	321	322	325	306	292	360	320	269	321	343	300	302	341	319	308	285	314	328	315	366	321	323	355	314	317	333	317	346	327	352	301	337	338	307	325	361	284	342	324	325	339	361	316	311	311	300	350	320	309	337	312	325	305	333	298	314	310	347	346	347	294	302	358	350	326	302	277	341	309	316	323	320	303	335	331	304	325	354	299	310	325	333	345	319	312	302	346	323	298	337	316	324	314	309	329	333	341	335	326	324	316	342	316	306	329	324	322	345	317	330	328	314	321	309	324	327	327	359	308	318	327	301	325	339	326	336	339	335	330	313	301	334	310	309	314	341	319	310	314	343	316	339	310	300	330	315	325	286	322	310	333	302	348	322	320	332	323	339	326	277	322	338	330	351	330	300	308	324	317	306	334	339	328	303	327	335	305	313	340	295	359	303	308	328	350	326	350	321	322	338	308	328	319	326	310	317	336	317	307	327	309	353	324	326	316	330	352	339	329	288	304	331	320	301	317	319	361	309	337	312	327	345	318	297	317	345	324	267	330	321	315	296	320	325	339	278	310	355	292	307	314	317	327	340	344	358	338	303	330	343	313	327	318	321	302	323	326	312	329	354	317	291	337	307	324	305	373	322	304	303	301	296	293	347	293	354	308	317	323	319	338	320	339	297	303	306	325	285	343	325	316	316	352	317	318	333	338	295	279	333	337	309	301	331	347	327	341	317	350	326	329	327	321	310	338	327	337	338	331	293	332	334	351	296	318	333	325	325	297	325	305	327	317	316	326	321	301	313	338	337	339	301	333	321	333	338	343	297	321	330	305	331	301	343	319	315	336	326	324	342	308	279	322	337	309	300	316	315	310	349	347	327	293	296	322	327	322	305	301	332	325	319	322	314	327	315	338	338	321	327	310	341	294	341	320	317	337	318	315	322	351	330	326	373	331	341	327	334	295	339	314	338	305	339	331	333	341	314	301	356	330	311	336	324	334	332	306	312	333	298	288	312	349	314	310	291	299	324	312	323	370	287	333	357	296	311	354	327	296	305	328	326	311	302	311	305	319	345	335	324	329	282	336	305	352	279	363	336	338	324	315	303	303	313	334	327	294	302	330	354	309	319	323	311	285	352	326	316	298	327	308	358	329	326	322	283	336	304	338	354	306	345	349	345	311	330	317	296	307	318	314	313	304	316	335	322	287	297	305	316	324	357	315	338	294	298	301	331	308	281	305	357	300	327	303	311	334	324	297	313	323	290	292	309	322	315	357	320	316	317	308	292	354	315	293	322	321	319	334	330	338	319	339	338	314	330	313	315	310	307	320	321	347	321	348	332	284	292	337	300	320	328	298	328	315	309	338	320	306	334	316	317	286	319	343	311	308	288	296	335	318	324	302	320	341	328	325	302	313	355	304	310	372	330	316	326	339	316	285	319	338	357	334	315	338	313	317	358	332	357	311	315	338	363	344	323	327	290	314	312	322	289	321	328	301	344	289	324	355	334	302	308	296	319	318	304	347	321	317	337	304	320	320	337	323	314	355	333	336	344	324	282	326	333	337	298	349	316	312	312	358	331	344	314	345	327	309	330	296	358	322	310	314	289	330	328	324	326	317	333	310	298	323	342	309	350	316	315	338	310	325	359	287	291	322	321	315	327	328	318	322	321	346	307	318	330	311	330	323	318	321	302	326	352	312	266	347	354	334	318	334	330	307	331	338	333	311	313	336	341	306	320	337	329	312	302	340	319	282	334	333	315	312	302	290	343	365	343	335	339	305	311	364	333	322	312	298	317	338	313	320	339	302	294	321	282	308	327	349	348	278	301	335	303	341	332	325	314	314	350	316	307	308	313	348	310	325	324	336	315	348	313	307	313	340	349	332	328	329	319	310	311	298	325	319	316	338	312	328	318	333	328	328	317	318	298	321	334	315	355	311	329	316	322	298	314	303	326	315	297	308	334	325	314	304	334	368	321	354	304	305	310	339	304	314	331	323	339	357	307	325	342	343	299	303	296	331	325	345	364	307	309	361	333	337	308	335	340	341	330	311	336	328	320	345	290	310	326	322	310	337	289	313	327	291	311	279	347	298	345	320	322	313	342	321	292	340	337	331	289	315	309	346	330	347	318	323	310	330	314	315	309	325	293	320	312	315	325	317	308	319	310	307	306	333	308	330	304	334	288	336	331	310	331	325	321	320	311	320	287	309	310	303	314	333	299	340	343	327	302	348	342	318	312	347	356	322	308	278	317	316	330	313	386	323	321	347	301	302	303	330	327	333	336	359	343	354	284	342	286	326	359	339	348	317	310	323	299	329	348	321	339	370	346	329	342	321	313	336	327	304	323	325	325	315	308	345	317	329	320	322	346	362	349	310	335	329	314	329	340	315	356	314	339	339	339	320	329	327	313	362	359	324	341	337	295	309	329	294	353	345	303	350	307	351	315	341	324	317	331	327	301	314	315	313	350	308	312	312	321	338	334	324	310	365	345	326	298	315	309	305	291	290	327	315	312	320	295	347	332	310	317	294	285	345	337	315	297	297	302	322	361	330	315	343	370	315	344	334	305	318	303	335	304	302	299	352	306	345	312	281	339	336	343	329	312	307	350	314	295	304	302	310	316	278	317	304	339	319	300	297	323	302	308	316	315	326	283	314	301	304	320	345	301	311	334	327	319	332	329	338	319	339	337	338	315	307	327	308	343	309	352	332	316	308	322	309	298	338	316	304	329	325	306	345	320	330	319	343	315	327	364	329	303	337	332	347	301	296	312	347	318	345	342	364	320	339	310	327	313	326	308	325	326	318	339	339	320	323	312	304	307	336	338	337	299	300	345	323	328	341	320	323	356	333	335	311	330	320	323	306	338	343	324	326	320	315	304	304	326	368	351	361	318	329	355	317	313	319	322	307	335	349	299	338	336	311	295	323	302	326	327	323	299	346	327	329	312	308	303	310	304	308	303	337	353	354	294	320	310	334	293	335	322	306	303	323	356	318	335	323	318	314	326	328	304	315	298	309	322	321	327	320	306	302	320	314	342	326	317	333	272	316	323	326	288	322	342	302	312	338	342	335	320	355	312	341	312	327	317	321	292	305	324	329	338	303	342	311	333	294	342	358	310	308	322	319	281	315	350	349	322	311	277	302	354	321	314
16424	5806	6895	5376	3526	2430	1790	1351	1046	768	566	445	412	329	298	278	308	247	256	270	322	361	331	248	214	203	197	178	167	150	175	148	142	158	167	157	159	185	179	170	156	148	146	159	151	143	120	149	143	167	136	141	141	153	147	131	131	150	145	159	149	148	139	133	132	141	156	135	143	132	145	147	135	121	127	142	124	132	138	99	116	130	97	133	131	145	130	114	114	120	114	137	128	112	142	127	131	129	109	127	123	136	125	116	118	101	142	129	123	133	127	126	111	126	113	116	130	147	125	117	141	103	127	145	135	127	113	126	131	138	123	120	133	147	132	124	115	108	130	129	117	125	126	109	117	104	102	120	121	121	100	143	111	139	138	132	137	117	112	120	119	127	126	114	131	122	147	141	99	125	114	119	131	108	110	120	123	126	129	126	135	116	148	146	131	131	123	136	137	146	114	127	135	122	125	106	132	134	124	117	125	114	150	110	116	137	125	133	110	142	132	105	127	132	129	125	115	106	123	132	117	123	115	115	143	125	119	146	132	156	126	121	122	128	122	113	140	110	130	117	151	108	139	117	128	131	130	111	111	111	146	130	120	105	101	116	112	115	133	114	117	128	125	119	141	120	111	114	133	121	127	126	149	151	130	122	118	142	118	127	120	128	115	130	125	118	102	112	148	134	126	135	112	105	109	142	106	127	125	137	114	132	115	106	116	114	134	131	117	119	135	130	125	122	126	112	125	136	110	126	120	125	144	106	108	143	129	118	122	121	127	129	137	115	159	148	137	117	135	142	116	116	107	123	132	137	128	127	97	123	145	122	102	111	144	131	122	126	122	114	123	133	127	119	108	127	135	127	126	125	123	125	119	114	125	110	134	125	108	132	127	124	143	113	114	127	126	121	121	107	125	126	121	130	127	134	118	122	127	124	120	115	124	136	146	132	116	131	128	120	112	146	124	113	131	127	132	136	109	140	105	113	125	115	108	146	133	140	120	122	126	114	141	136	122	129	146	132	147	142	149	127	134	112	131	124	113	143	108	130	116	107	151	119	108	102	128	134	113	119	118	131	110	135	133	115	118	129	115	121	113	130	139	120	133	105	124	126	116	111	130	130	116	103	118	119	113	127	97	108	116	124	115	109	129	113	99	117	116	144	116	110	139	117	126	120	108	138	132	126	116	125	142	117	121	108	103	118	137	131	117	114	136	118	112	132	137	123	137	147	105	104	136	142	128	169	129	147	114	128	125	129	124	131	119	119	134	105	126	119	137	135	126	112	118	141	124	107	129	142	135	130	107	127	114	117	116	141	130	125	133	116	132	142	113	143	126	99	120	124	113	113	128	128	155	118	141	139	141	112	133	130	145	116	123	157	121	128	156	116	145	101	102	137	124	118	138	134	139	128	128	152	128	121	122	112	110	140	121	134	118	119	115	120	139	132	127	148	133	142	113	128	101	101	140	131	141	125	112	127	130	116	135	115	138	121	141	118	115	127	111	104	121	120	124	126	128	111	109	118	138	119	131	136	107	136	119	129	136	114	123	143	119	130	126	106	139	107	134	120	119	132	128	125	134	113	131	133	121	126	125	143	117	123	117	137	118	128	134	126	133	126	138	124	108	111	106	124	146	141	127	125	116	154	139	146	118	127	113	102	123	126	134	95	104	139	117	121	128	121	126	119	143	125	112	121	131	131	124	113	147	143	125	113	133	138	124	117	113	149	131	140	97	131	114	123	144	127	134	114	119	107	106	109	114	135	144	125	126	147	119	126	122	125	119	116	121	121	108	107	130	117	123	130	107	126	121	118	133	114	127	135	134	134	118	124	126	142	122	141	136	109	119	115	92	116	125	136	125	115	126	126	127	126	126	120	148	105	137	139	129	113	116	133	113	143	124	120	132	126	117	152	113	108	112	138	119	114	115	115	101	119	139	122	129	148	119	122	133	97	132	111	140	102	132	116	132	116	120	124	128	131	131	123	122	116	111	144	135	131	119	114	128	115	139	106	119	116	114	142	122	126	99	105	149	119	137	129	116	124	128	132	97	138	134	118	130	127	132	139	149	121	105	128	138	158	111	107	113	115	131	131	101	125	109	118	108	138	115	125	130	123	119	120	116	121	104	127	115	106	112	128	135	117	126	123	115	129	116	124	105	112	116	104	106	117	141	118	119	134	106	140	141	129	138	137	114	130	118	145	113	121	149	120	135	126	125	120	132	123	116	117	129	126	122	119	123	154	123	119	114	126	115	130	115	126	143	138	116	127	120	130	122	118	127	130	111	139	109	124	113	128	103	141	116	138	106	128	120	122	111	136	145	139	94	136	107	151	126	112	132	132	101	134	107	115	109	125	123	116	114	117	115	109	135	109	116	137	120	125	142	141	111	122	121	138	127	125	102	113	141	127	133	113	143	123	134	135	136	126	123	109	127	120	144	124	126	125	115	131	125	122	135	126	127	142	123	144	113	126	132	146	119	126	112	130	106	126	132	116	122	115	110	120	139	117	111	143	118	128	114	113	107	119	120	132	119	119	115	120	142	112	107	127	116	139	116	114	131	121	107	115	146	137	132	135	124	118	101	127	115	103	110	116	105	110	140	123	141	128	144	122	143	127	99	113	136	122	141	129	137	103	119	122	125	139	130	133	112	130	133	118	134	116	145	108	132	133	118	108	122	129	125	143	139	130	117	133	132	124	109	115	112	101	117	108	119	142	124	129	113	121	141	145	140	107	111	137	129	106	113	112	118	115	142	137	99	137	120	122	117	116	141	135	108	125	118	116	115	123	128	128	104	130	120	135	110	117	119	127	130	117	138	133	120	118	116	151	131	137	108	109	111	119	129	133	138	125	138	147	137	142	129	121	114	141	126	121	144	100	113	140	114	132	112	122	148	132	136	124	119	121	107	129	101	124	123	113	118	126	117	141	125	123	127	111	120	134	131	126	119	114	112	119	117	114	138	142	124	110	122	112	127	124	141	121	137	129	114	140	121	132	124	112	125	128	115	110	140	113	124	122	115	122	127	116	121	140	132	109	104	130	109	127	127	116	139	125	155	123	112	129	137	115	123	148	126	135	133	131	129	118	142	122	121	112	121	138	113	120	103	136	149	133	110	133	120	114	115	134	140	117	120	117	115	120	131	120	131	137	107	128	114	125	120	149	145	129	110	132	129	118	133	124	128	137	133	154	132	121	124	125	119	123	125	126	120	126	111	135	110	132	119	128	121	119	129	126	138	108	112	125	122	127	134	104	125	120	130	129	116	119	122	127	127	128	107	124	120	141	119	122	143	130	150	123	116	112	116	111	121	104	136	127	131	121	117	112	119	126	130	104	131	102	142	131	133	110	114	112	111	114	124	117	104	138	116	132	137	164	120	142	142	133	125	127	107	116	131	150	106	127	104	120	118	145	133	126	137	137	124	144	125	118	125	127	124	131	124	118	113	125	110	131	110	109	139	138	129	103	120	129	114	127	131	119	117	108	122	119	114	137	124	130	133	135
9022	4617	11118	13337	11729	9525	8047	6584	5273	4078	3178	2588	2219	1931	1763	1614	1424	1325	1351	1466	1776	1983	1836	1310	1044	1007	821	798	811	722	706	607	671	616	641	594	631	644	686	715	649	637	586	585	576	519	483	463	464	455	461	495	479	474	474	426	457	495	446	461	510	431	457	445	500	443	536	474	461	421	360	383	346	394	374	372	390	388	364	364	374	361	369	366	337	349	328	333	350	327	305	324	311	311	302	298	316	343	307	353	315	352	328	371	331	322	320	348	335	309	345	322	336	334	307	301	311	353	280	321	331	307	334	317	341	348	328	349	324	330	324	341	320	345	354	339	322	304	312	343	342	341	360	302	321	318	321	303	319	315	350	312	286	327	319	306	339	300	352	305	335	311	330	313	332	295	287	283	354	298	349	310	326	311	310	316	310	343	328	298	319	332	312	355	338	321	312	320	300	351	310	332	316	288	322	311	305	279	324	296	318	300	340	323	315	326	293	332	312	307	265	322	319	299	315	284	351	329	326	304	314	307	310	335	318	302	326	327	298	295	340	294	323	318	346	331	298	294	347	291	308	311	335	318	319	325	357	325	335	333	348	310	246	311	348	304	294	314	339	329	290	320	285	343	314	292	333	325	320	298	329	318	332	298	283	319	350	345	318	305	303	326	364	305	334	318	347	287	313	335	345	320	299	319	326	322	314	342	330	296	322	321	320	319	357	325	327	299	333	335	334	358	326	349	328	308	293	292	324	318	294	302	328	334	297	330	321	307	304	330	290	339	320	334	329	326	310	315	324	293	308	308	275	307	316	315	294	315	334	295	315	297	311	317	319	329	298	329	313	307	325	313	319	352	319	307	324	349	332	316	309	290	317	338	309	331	326	332	343	311	319	313	305	316	298	349	310	314	339	292	323	303	296	315	326	297	331	315	338	339	348	300	300	294	294	331	311	314	298	332	328	304	332	305	322	322	311	315	315	338	309	331	318	301	309	309	322	318	332	302	308	301	344	288	312	347	321	327	294	332	298	344	346	305	287	313	342	302	334	298	284	302	325	311	293	299	314	338	310	300	312	304	298	310	327	319	326	292	298	289	315	336	329	338	342	318	323	304	336	333	279	349	324	325	308	303	336	337	252	322	323	309	292	313	316	308	277	339	296	299	327	346	309	306	317	333	322	330	328	300	337	350	310	374	341	327	301	287	313	284	325	336	327	323	310	338	334	322	314	322	317	310	359	316	314	296	326	334	299	329	309	308	323	334	324	342	333	324	289	304	314	321	306	288	323	293	305	300	309	318	297	338	368	309	322	312	309	340	318	322	315	310	313	290	310	332	315	327	305	311	307	315	287	316	313	314	330	317	303	360	334	339	350	331	333	319	325	305	310	314	307	285	328	326	335	316	351	329	333	295	343	300	293	344	325	331	345	333	325	324	321	309	331	328	306	309	316	312	313	313	293	363	318	339	296	282	294	347	344	342	357	333	298	325	297	320	315	316	318	315	344	296	305	302	319	290	299	294	321	319	330	317	275	325	312	320	323	305	314	309	315	321	312	296	298	310	309	349	282	342	320	355	334	297	319	320	297	331	298	313	307	319	297	294	314	314	308	297	349	320	344	313	315	298	335	324	345	335	308	342	315	322	317	330	317	315	291	337	315	315	297	327	288	311	316	286	315	314	333	340	326	323	344	349	307	318	344	338	338	305	308	297	317	315	329	333	308	337	353	306	308	362	308	314	315	306	295	315	280	298	325	305	324	314	315	339	315	335	339	316	339	326	280	312	306	349	299	333	328	329	333	313	340	316	309	320	335	336	314	317	283	333	325	282	328	315	324	324	300	306	324	305	320	301	326	338	346	299	314	287	309	294	321	330	311	351	283	334	265	300	315	332	332	341	353	322	329	322	296	316	312	321	333	310	343	309	334	324	343	304	328	300	324	329	320	314	311	289	304	328	310	320	317	324	300	342	321	265	310	307	320	334	347	289	304	289	321	318	302	298	328	310	347	347	291	289	295	313	273	342	305	312	343	343	309	313	310	297	330	341	267	328	319	325	346	301	322	293	336	319	330	294	336	333	315	321	318	276	310	344	363	328	313	323	319	304	317	329	314	312	325	325	300	322	320	337	278	297	344	307	293	295	338	293	304	304	303	312	308	330	326	341	308	307	301	303	330	351	327	326	340	300	308	299	288	329	330	323	273	348	336	307	329	284	301	334	316	309	311	308	314	302	351	341	324	287	339	336	302	339	298	288	343	327	313	300	319	292	317	356	306	303	345	297	280	298	329	329	312	324	314	315	296	319	309	328	286	318	348	325	298	374	304	330	369	312	344	304	304	309	307	333	330	303	306	331	324	329	323	295	317	321	328	325	362	345	278	324	287	310	338	351	340	362	317	300	356	352	315	304	285	284	320	332	345	295	341	291	291	284	309	327	279	339	323	337	329	314	299	325	329	344	274	348	307	283	320	312	347	334	297	329	330	333	313	304	342	294	300	338	327	317	325	348	310	300	299	321	327	306	329	319	306	335	320	323	306	320	322	326	297	360	334	325	307	318	292	310	354	312	328	300	332	360	334	341	335	296	313	303	307	322	312	293	356	320	291	319	347	326	297	304	284	310	310	309	316	326	339	288	327	315	332	338	329	322	329	303	312	308	299	305	325	325	309	329	313	301	299	317	322	328	326	330	329	320	328	316	325	310	308	319	347	287	306	301	310	316	329	315	326	343	322	345	316	350	328	326	338	306	305	344	314	319	300	335	340	306	347	304	311	309	328	323	338	296	308	329	318	317	322	290	329	327	307	342	345	295	337	294	317	299	335	295	346	321	262	325	326	316	287	311	315	309	321	322	351	330	330	301	345	316	347	343	317	342	357	316	339	312	327	347	321	307	341	310	325	342	353	304	304	321	300	304	329	335	321	327	329	324	355	337	323	340	319	328	301	326	323	335	331	318	325	344	346	274	309	282	346	332	340	328	312	300	314	327	312	300	333	321	302	326	340	329	322	339	281	334	276	304	319	323	312	311	301	327	369	340	306	291	323	308	325	336	346	328	302	337	343	297	329	292	316	317	333	307	347	341	347	319	313	330	343	319	309	295	335	343	285	291	339	307	311	319	335	319	312	311	303	296	340	336	316	297	302	315	339	310	327	329	331	292	346	313	312	325	294	315	307	314	300	299	319	325	280	296	330	331	332	286	329	303	297	308	308	292	321	333	341	315	319	307	307	317	350	327	323	310	340	330	311	312	330	328	306	322	296	319	304	312	340	334	304	319	330	271	322	301	329	330	333	288	336	302	346	350	308	317	301	304	315	332	274	329	311	317	322	307	314	359	334	274	322	311	343	310	333	358	345	312	348	323	338	322	314	293	320	333	324	337	311	340	318	325	349	324	311	320	324	306	324	305	308	322	292	307	325	370	357	329	318	347	296	344	321	320	336	314	336	302	349	344	316	333	311	321	282	336	328	297	358	313	306	310	335	282	315	327	333	285	317	307	326	331	335	317
3721	1397	2020	1479	987	793	565	490	386	351	315	266	252	262	263	231	263	217	231	239	235	249	245	225	207	236	234	192	220	227	214	212	210	218	226	225	197	219	237	210	212	210	194	198	226	209	221	204	218	197	216	259	218	212	208	219	230	212	257	220	202	202	234	226	227	224	242	222	223	220	208	223	195	208	209	196	204	216	209	246	203	198	211	217	201	182	203	221	206	194	183	193	232	216	213	207	214	228	208	203	194	205	200	222	227	219	222	179	224	184	217	183	207	207	188	217	213	205	233	225	237	208	217	209	203	198	228	216	207	243	232	221	178	200	231	189	231	224	240	179	218	224	203	229	220	231	217	240	219	216	225	205	220	218	188	209	200	198	209	194	208	204	191	198	217	191	212	217	207	219	196	191	245	243	187	199	215	214	214	242	227	195	182	184	213	198	206	228	204	207	205	206	208	224	204	207	191	235	202	217	221	183	220	189	212	212	212	216	191	199	204	183	205	235	214	195	200	225	218	207	217	216	219	214	208	216	224	219	208	217	211	213	210	222	225	213	209	200	203	201	186	181	226	220	182	216	227	205	195	210	200	199	201	213	240	208	217	226	214	215	202	205	182	229	186	202	232	198	190	207	191	201	221	201	206	216	210	211	211	189	203	229	195	203	197	219	215	200	206	225	208	198	221	204	220	203	205	236	208	210	215	205	232	205	217	184	185	197	181	204	194	212	200	218	212	225	185	174	217	231	214	199	186	216	219	203	204	196	199	191	211	221	208	229	210	219	210	222	200	194	198	204	210	194	219	196	213	213	250	215	195	220	221	204	194	198	179	205	217	175	192	198	216	210	213	201	240	232	201	199	246	194	225	199	237	195	222	206	233	197	207	243	229	201	198	207	223	220	193	194	195	218	228	234	206	208	206	207	207	205	223	203	209	193	212	205	209	191	278	198	219	207	224	214	211	212	203	216	186	193	199	220	212	216	220	210	188	188	203	198	214	197	204	216	199	235	216	239	215	224	195	185	205	182	194	224	189	213	195	195	231	226	208	204	186	207	206	205	197	223	192	209	206	215	238	207	251	205	211	200	217	201	189	203	183	187	193	186	224	240	236	198	191	228	243	227	227	223	223	202	231	202	224	217	230	191	204	201	208	205	205	206	215	209	207	222	183	210	193	223	190	209	222	199	219	207	219	191	230	208	207	233	200	200	215	240	221	210	208	229	215	208	188	239	213	204	218	222	205	225	185	195	227	234	197	200	200	199	209	197	216	186	186	210	229	220	211	218	193	223	228	208	224	200	197	204	234	188	203	184	233	209	227	215	206	200	228	222	199	206	232	227	250	214	212	189	181	217	209	217	212	214	226	210	216	210	187	213	230	186	231	222	212	215	194	231	226	208	220	221	211	202	207	212	232	217	206	217	195	217	215	197	221	196	201	204	188	207	200	203	231	198	229	218	208	202	219	218	206	232	193	189	175	235	249	215	234	196	206	230	234	220	204	218	246	189	182	207	228	208	198	210	233	199	221	199	188	221	210	233	214	215	191	203	217	220	229	213	196	208	191	181	196	229	198	216	220	215	229	215	205	205	228	200	228	212	222	207	221	216	210	177	208	193	219	211	196	220	196	211	212	225	207	172	225	198	216	164	198	239	205	202	231	189	229	232	212	227	218	202	221	226	247	206	219	201	204	211	210	206	211	218	221	207	191	193	208	212	196	212	206	186	225	201	203	208	188	208	194	204	205	210	204	200	226	186	189	201	225	195	216	197	186	189	198	213	226	202	184	213	203	206	209	226	193	227	229	210	199	223	221	225	205	199	222	211	232	220	207	200	192	210	203	213	244	207	210	181	208	216	217	215	228	206	198	218	194	230	218	198	219	211	223	213	208	203	233	239	197	209	224	208	186	243	214	213	183	196	198	226	234	197	198	205	187	204	185	210	218	221	182	175	217	178	216	210	210	200	206	202	212	191	209	240	214	194	174	199	225	190	217	206	211	205	202	219	213	211	201	215	240	210	211	234	209	205	221	238	216	193	206	228	214	235	194	192	179	187	236	198	202	213	219	186	216	199	192	223	217	212	228	222	195	203	246	240	218	217	188	221	214	209	221	216	203	179	209	209	188	209	202	186	214	204	219	216	203	228	193	233	245	186	218	217	214	206	194	203	191	207	205	215	213	191	198	210	241	190	210	179	217	222	220	197	206	226	217	234	201	212	216	198	210	196	208	230	221	204	203	208	221	226	215	206	210	197	197	208	211	212	196	194	204	218	212	215	213	214	189	192	213	200	210	208	211	196	204	230	209	214	211	213	211	194	224	213	190	210	201	222	198	220	210	194	223	221	211	228	211	234	197	231	198	209	219	187	211	218	209	203	234	206	236	249	219	203	227	228	219	228	192	198	184	213	194	223	215	193	231	229	202	232	205	217	207	195	199	219	193	235	210	196	237	218	212	209	187	206	205	194	211	196	199	212	210	229	206	218	193	214	196	188	194	206	220	186	211	172	226	217	214	213	217	192	211	217	197	201	195	228	213	207	183	213	218	213	210	221	197	161	238	205	202	207	201	210	219	201	222	236	219	206	232	212	216	225	212	204	203	215	211	216	199	173	205	216	239	226	229	214	202	223	216	194	178	184	219	217	205	197	187	208	201	199	184	183	208	221	234	219	193	214	205	216	213	180	208	233	207	215	220	209	190	216	201	223	240	213	193	220	228	217	190	208	207	224	199	181	226	225	208	213	219	205	203	223	238	204	226	207	194	215	204	219	202	198	213	210	211	201	180	215	205	194	240	221	195	195	204	181	231	198	197	202	182	207	225	205	206	247	229	196	201	205	223	219	204	208	198	225	241	184	221	210	226	213	205	222	191	219	232	191	222	221	217	210	212	206	222	210	224	180	201	188	185	220	201	216	224	189	217	204	211	220	223	224	183	199	220	184	198	197	189	237	209	234	232	210	220	201	217	213	200	216	222	213	210	201	243	221	201	210	201	204	215	214	187	209	201	200	204	168	211	204	187	214	223	215	210	194	211	220	225	199	202	213	226	199	199	217	215	210	240	210	200	204	230	174	201	215	217	237	194	206	195	198	226	215	197	211	196	197	215	194	200	215	213	227	205	216	197	229	200	182	185	217	196	208	224	211	239	215	196	194	200	216	219	209	214	219	212	210	209	214	217	198	197	197	226	225	211	229	186	220	242	225	210	203	241	191	231	188	186	217	195	201	235	192	209	224	205	197	221	185	218	204	197	196	202	196	182	229	218	200	203	204	247	193	209	215	181	210	199	216	229	207	193	206	206	216	207	222	201	196	232	212	229	230	178	209	212	208	206	196	198	202	226	242	215	204	213	230	201	195	226	189	189	200	202	235	199	207	231	208	214	202	201	226	194	220	184	181	221	202	220	204	207	180	208	220	211	242	227	189	193	200	185	199	228	218	235	218	212	209	223	233	212	239	187	202	203	219	239	188	220	209	195	205	246	209	216	234	207	204	200	219
3022	1622	3750	4506	3892	3085	2557	2029	1675	1359	1098	907	814	784	732	702	742	696	688	677	746	863	761	660	641	605	546	569	578	614	568	593	563	578	561	545	551	560	545	582	558	571	514	549	545	493	510	543	514	542	493	549	546	527	507	490	501	520	570	531	530	539	530	538	563	543	555	570	531	474	470	517	494	447	511	489	501	512	504	498	475	478	472	515	486	531	508	473	502	469	496	484	496	486	489	467	506	495	460	512	479	499	501	517	454	483	498	491	502	488	481	508	521	522	488	462	470	515	463	510	444	450	517	505	532	472	515	494	464	483	494	500	473	496	479	458	470	487	505	529	502	532	522	528	508	498	463	500	470	458	518	460	482	528	490	457	488	471	476	477	522	510	451	443	479	526	436	490	499	500	483	505	481	475	493	491	512	507	487	506	519	483	470	462	531	516	468	502	459	448	469	469	487	487	472	495	481	483	483	479	447	501	533	502	490	478	487	444	507	487	487	495	469	466	499	490	464	471	466	499	495	513	470	471	474	485	518	474	505	470	517	439	471	491	509	463	515	507	513	534	493	492	540	491	515	480	460	494	468	488	489	518	501	479	488	478	477	486	511	474	465	506	483	516	491	490	501	480	500	463	461	493	495	436	515	443	507	537	512	517	491	498	513	482	507	467	478	485	498	485	506	513	486	445	505	490	522	476	482	495	460	500	479	472	491	517	503	502	484	490	476	487	538	504	500	513	498	476	510	512	466	495	476	505	486	485	530	505	488	483	478	508	465	496	493	503	469	482	516	471	518	498	490	479	517	478	500	507	455	477	479	497	466	452	484	478	486	469	487	522	510	506	516	510	491	500	531	462	496	488	522	520	525	450	456	496	480	489	503	520	489	563	474	482	498	473	499	478	499	489	509	447	502	526	495	492	448	501	468	483	484	516	459	507	465	484	523	482	487	481	468	482	518	502	508	523	495	494	506	492	451	487	499	474	520	508	473	506	475	496	519	488	527	487	452	508	477	545	457	483	506	518	476	511	481	456	505	482	491	543	509	529	484	506	454	512	450	472	489	508	510	500	503	446	506	503	473	527	476	447	533	455	473	493	480	528	483	513	470	515	487	490	466	491	504	487	497	481	495	499	474	478	492	498	460	511	458	482	525	463	474	522	477	488	469	537	504	459	459	470	481	514	478	501	473	523	469	498	514	488	515	495	483	509	510	481	512	467	500	472	462	502	448	512	461	485	462	518	507	525	503	514	486	509	467	533	511	465	515	546	511	482	498	469	461	442	512	509	487	446	466	468	436	509	476	478	495	502	477	486	472	486	493	475	470	494	468	524	497	539	493	511	520	445	482	486	485	509	510	460	518	487	487	495	503	516	476	482	500	491	458	497	472	476	492	487	478	536	488	478	484	516	472	469	506	496	503	449	469	500	548	514	501	498	522	502	505	471	532	487	510	483	486	482	496	517	463	492	458	476	477	467	503	511	459	478	474	482	508	484	481	487	474	462	475	454	462	494	486	506	489	497	515	491	451	496	506	503	509	491	507	506	481	498	506	508	499	499	416	462	510	505	459	487	462	464	508	469	472	455	457	496	460	479	449	523	496	495	482	435	487	481	451	495	492	499	485	501	524	505	489	496	498	481	483	455	468	505	496	510	506	449	509	472	484	505	528	466	491	483	489	473	462	487	451	476	481	489	500	540	463	517	470	496	490	504	498	497	542	438	488	512	508	447	517	475	468	456	481	477	470	484	468	520	483	510	474	492	525	455	511	481	491	507	462	489	474	470	491	490	499	487	522	491	480	492	503	483	485	487	486	459	479	498	449	496	529	474	512	514	507	498	469	477	516	496	537	470	488	480	518	450	501	488	525	500	460	468	486	459	460	515	490	491	494	515	525	475	501	487	478	471	462	483	444	475	457	482	487	507	491	480	486	471	498	504	517	483	477	530	465	487	483	436	470	462	510	494	485	486	520	483	476	496	514	474	504	486	508	485	492	523	493	496	479	467	527	469	505	486	458	485	479	513	487	520	491	502	498	505	484	464	480	513	494	510	461	486	529	489	491	521	510	501	524	478	494	519	485	475	474	448	451	471	470	481	500	502	537	494	532	476	470	476	491	477	460	515	454	450	495	507	473	506	465	488	488	451	516	486	495	517	439	486	476	481	479	487	496	472	472	483	480	505	502	485	459	466	436	493	459	468	501	523	506	462	443	512	474	515	545	510	505	493	500	519	497	479	481	477	455	521	530	456	480	468	515	485	480	519	491	471	481	491	532	512	471	491	521	482	512	479	486	511	505	510	433	498	483	492	440	481	521	480	454	475	470	480	504	515	486	490	450	473	481	438	470	534	490	486	496	467	498	465	526	508	495	516	497	474	505	525	507	478	519	483	502	484	513	444	493	516	521	500	494	490	501	500	514	473	518	486	444	482	500	524	488	485	529	496	469	465	451	516	507	490	501	499	425	496	451	479	461	477	530	495	542	475	467	440	512	451	476	507	511	496	504	503	493	489	508	460	455	492	505	491	521	496	446	484	474	510	507	498	513	474	488	478	482	456	498	504	484	509	459	461	519	528	520	464	474	498	475	514	488	521	454	528	474	492	509	467	487	476	483	463	494	523	496	443	504	480	487	465	471	451	492	475	534	511	463	506	515	505	518	458	462	472	458	522	507	525	497	492	477	430	485	491	461	481	503	507	510	482	526	459	512	481	528	470	508	490	520	498	515	514	475	489	489	474	508	500	559	424	465	447	532	465	494	480	473	467	518	480	472	516	501	471	483	524	477	487	455	487	477	479	467	483	456	474	489	491	462	482	476	500	539	455	477	479	478	514	485	501	520	476	479	542	490	507	499	481	547	476	528	476	476	504	522	491	482	482	529	499	463	530	466	457	497	480	503	467	497	482	462	482	476	505	457	515	478	497	467	489	484	485	485	499	498	460	517	471	519	505	486	485	497	484	452	493	512	487	485	510	528	467	509	474	479	473	484	504	484	505	464	470	496	481	484	478	474	467	505	479	471	471	511	471	514	516	497	539	480	481	483	504	512	481	466	488	496	511	473	465	510	537	461	512	527	462	488	495	497	520	459	508	481	505	468	444	488	501	498	435	466	469	459	529	513	488	474	481	519	462	483	491	488	493	509	494	490	470	463	508	497	500	488	471	499	476	488	476	509	480	511	484	509	478	487	495	481	475	481	510	498	508	469	475	492	476	470	464	474	498	525	523	495	502	478	511	499	509	451	456	500	467	487	509	524	512	488	481	436	488	509	520	464	522	492	487	479	498	514	473	476	450	512	476	499	428	514	485	452	491	467	514	497	450	500	471	473	496	458	508	496	471	483	480	491	484	485	477	490	522	494	514	514	492	507	433	486	472	485	486	491	535	477	506	486	508	525	483	542	470	497	500	483	500	565	497	500	490	521	486	495	523	482	482	522	511	511	466	510	476	497	469	498	517	469	517	497	506	488	478	469	493	499	448	513	485	480	455	485	530	470	488
9988	3218	4213	3210	2171	1569	1103	868	641	520	412	331	312	252	242	250	223	208	215	220	231	231	241	231	199	181	179	198	147	180	137	151	145	146	148	158	155	133	160	158	177	142	134	138	146	136	137	150	148	168	131	134	137	147	139	121	146	152	151	149	159	137	153	144	139	146	152	144	124	151	142	118	124	146	117	136	119	107	152	150	142	148	142	163	146	113	144	122	134	107	125	132	120	118	134	123	139	130	117	130	136	152	133	131	117	141	127	125	118	133	138	120	149	137	144	136	149	136	150	128	118	137	126	130	153	148	144	137	104	139	142	124	139	131	136	118	124	130	123	144	137	130	144	115	126	126	113	124	114	127	116	124	132	154	131	131	133	120	151	126	129	111	131	114	152	127	139	119	133	132	118	116	126	122	118	114	123	160	118	125	113	130	117	117	141	129	128	107	130	138	118	144	132	122	126	135	133	128	116	112	121	150	118	124	118	153	86	112	140	132	119	139	148	121	107	129	116	134	119	120	135	109	117	136	151	141	108	143	107	117	144	137	143	116	126	121	133	143	121	113	136	141	115	131	135	146	128	110	121	123	135	137	129	122	143	128	146	134	117	130	118	106	121	140	146	115	141	131	136	124	138	134	151	132	145	118	118	128	118	152	123	138	136	124	143	135	151	136	123	119	112	139	132	120	129	134	108	158	119	143	136	141	130	134	112	119	103	124	134	131	136	135	144	142	121	140	127	106	156	118	106	130	133	135	153	129	143	148	131	121	135	140	121	147	133	120	137	128	119	146	110	150	124	128	138	135	108	116	150	114	110	112	113	115	136	146	156	141	135	143	126	131	135	132	118	125	164	139	119	129	139	118	121	109	112	118	134	128	144	135	142	158	150	112	132	131	131	144	143	117	117	122	131	128	148	136	136	135	113	121	108	135	134	117	108	118	128	131	134	119	132	135	141	151	126	131	141	123	116	124	153	132	145	151	128	120	149	107	144	132	108	124	115	130	109	141	130	143	125	149	132	134	155	130	123	110	124	132	147	131	133	109	117	109	135	128	124	129	137	128	129	125	117	127	127	136	107	149	136	158	136	123	116	140	161	132	142	141	118	121	141	137	125	142	137	156	127	117	129	105	118	127	126	128	134	140	121	102	141	145	128	120	131	116	123	126	135	134	136	131	135	125	106	110	135	136	136	128	124	136	134	130	141	132	134	141	153	146	115	120	116	128	129	136	137	146	132	136	122	125	134	110	137	126	139	112	136	128	145	132	139	117	136	119	138	123	154	129	122	128	135	126	140	141	118	106	109	122	121	128	132	109	122	121	124	122	113	123	132	125	136	126	115	119	134	144	131	127	134	130	142	124	135	118	132	131	134	138	152	114	130	129	141	105	127	141	121	137	128	133	142	112	121	131	147	124	133	136	143	153	128	154	124	114	135	132	129	124	156	162	139	129	134	139	129	120	133	134	147	121	117	103	137	127	157	151	137	134	127	128	130	115	128	110	137	140	131	131	142	115	131	125	118	137	130	130	114	121	140	118	133	125	142	104	142	126	139	100	132	136	132	129	143	143	129	153	132	142	143	109	146	127	129	132	135	123	106	102	139	127	125	144	140	108	132	134	137	130	154	119	118	121	142	137	120	117	160	138	139	133	127	106	132	143	133	136	119	124	114	124	132	127	116	151	106	117	130	144	144	105	137	121	131	135	134	136	122	149	141	144	132	129	137	128	126	147	149	125	140	136	138	127	112	132	134	145	124	131	113	137	131	136	127	124	129	141	151	141	120	147	122	129	133	127	140	138	129	125	125	136	114	144	115	144	130	125	138	119	117	130	104	129	137	132	114	161	147	155	117	128	118	140	130	125	110	108	130	134	118	116	127	132	120	125	129	129	135	130	126	134	120	96	141	142	124	116	119	136	128	132	103	137	128	143	136	131	125	152	135	124	121	114	121	111	150	126	123	139	140	138	124	125	126	131	143	122	134	124	135	131	132	113	117	150	128	131	157	114	114	127	142	131	119	136	135	105	111	126	129	119	137	134	136	116	147	128	122	142	122	123	138	143	136	127	158	122	120	123	108	118	130	132	136	148	149	129	146	143	157	108	123	136	122	108	124	129	114	146	132	146	124	143	133	123	123	128	132	114	115	122	144	134	128	115	142	125	159	131	119	155	125	122	129	124	126	145	132	148	134	126	134	124	146	162	132	140	119	131	135	121	135	141	143	130	146	132	150	112	112	129	147	146	115	123	143	132	129	143	150	138	118	123	140	133	117	143	135	149	150	125	126	141	130	130	122	116	142	143	110	129	133	122	122	136	130	126	133	136	132	108	124	142	138	136	160	139	125	137	150	122	125	128	120	128	137	107	135	118	119	122	115	125	108	121	116	106	129	135	149	116	127	137	128	144	111	121	132	140	128	136	133	103	122	145	132	141	117	135	137	142	127	137	125	137	147	125	154	132	119	113	125	131	115	120	139	130	144	148	140	120	112	134	160	139	130	131	123	146	120	134	134	116	142	136	128	113	140	140	140	141	138	131	127	134	127	144	113	120	127	141	137	139	132	134	143	150	126	152	137	103	139	116	123	116	133	110	113	125	133	143	122	142	127	137	114	115	140	136	153	122	164	119	131	143	138	116	132	155	135	138	147	119	137	148	124	120	129	113	140	137	116	126	124	135	146	139	125	135	129	159	139	124	127	127	125	133	118	139	151	132	128	117	148	126	139	125	146	116	121	146	132	125	129	143	128	126	142	137	125	136	143	136	126	134	131	134	133	111	124	130	114	130	121	121	113	126	117	137	136	124	134	123	144	114	126	134	114	134	120	134	123	150	125	127	130	118	137	127	103	142	115	132	129	113	129	146	133	131	120	124	164	131	123	120	129	129	143	139	134	122	153	131	144	137	143	135	120	121	129	146	122	144	123	134	125	137	150	143	122	136	111	141	129	132	120	111	132	116	132	110	124	127	131	138	135	118	123	139	141	108	134	127	131	146	126	125	152	136	142	114	122	123	115	114	148	126	136	122	143	122	107	132	133	112	131	137	123	130	137	139	131	137	121	125	127	116	135	145	116	133	126	126	117	114	133	131	117	124	136	123	137	130	118	108	124	132	142	125	110	121	136	140	160	145	121	140	139	125	135	123	129	159	125	120	150	139	128	118	135	129	126	141	142	151	132	124	121	123	123	116	124	144	125	122	118	111	142	144	133	129	141	142	109	138	170	131	133	121	139	156	121	132	123	107	133	140	118	133	142	127	137	110	135	123	125	139	149	112	140	134	126	128	121	147	149	140	147	120	167	133	153	143	136	133	149	119	120	118	133	124	146	147	133	121	124	144	118	138	129	122	118	123	137	142	129	144	128	117	149	127	129	134	120	140	117	125	118	121	114	134	142	126	126	118	139	148	140	122	132	131	102	146	125	149	128	144	136	117	128	119	128	120	115	137	141	125	137	128	145	123	132	132	129	144	124	150	125	125	125	130	143	127	126	137	145	138
6634	3006	7583	8958	7847	6356	5365	4309	3329	2579	2074	1730	1534	1252	1107	1058	962	955	962	968	1221	1335	1242	989	902	732	612	590	601	588	588	522	482	455	470	481	474	497	534	567	527	529	527	495	497	450	411	392	417	421	414	445	427	403	389	378	416	394	417	426	403	409	430	386	425	456	425	460	413	406	361	347	362	374	359	344	333	353	353	328	392	361	362	356	327	321	297	345	309	340	299	313	298	365	321	325	361	307	320	323	338	323	318	295	332	327	335	330	345	335	335	316	344	308	370	322	349	337	328	328	323	306	322	324	324	332	336	331	310	308	309	321	308	326	323	329	296	355	309	296	342	351	313	349	322	315	299	306	320	319	343	295	313	296	317	333	349	302	331	300	341	335	314	307	322	304	314	334	312	330	328	313	337	339	331	351	333	330	321	338	314	309	343	325	284	296	327	324	326	334	331	299	336	333	328	276	330	314	343	362	301	330	343	317	313	333	294	302	340	293	345	350	320	316	322	328	316	310	311	317	311	297	324	309	316	327	357	341	360	324	328	325	318	309	329	310	311	303	328	308	295	329	355	337	302	295	331	322	341	282	336	316	298	316	320	340	294	309	308	351	315	322	333	354	288	327	334	327	311	314	324	334	326	285	295	322	303	333	343	336	330	324	311	304	336	323	343	321	352	313	292	319	303	306	332	299	354	339	318	333	312	316	296	353	346	324	324	299	352	326	323	333	362	333	338	324	303	280	351	299	316	329	359	310	325	316	314	317	309	335	333	342	313	327	344	266	301	340	268	374	327	347	330	299	332	316	313	319	338	307	329	343	319	314	353	325	324	315	303	329	310	322	314	334	326	334	320	298	295	314	304	340	330	325	318	337	330	325	325	322	305	333	293	350	290	329	317	308	327	333	341	339	320	323	366	320	308	330	326	361	312	327	334	326	317	325	327	332	356	359	305	337	306	319	323	327	331	310	277	322	308	316	322	311	349	339	325	308	310	343	310	303	326	317	341	353	321	318	321	314	314	317	329	331	320	336	322	303	304	293	331	285	319	313	317	324	306	310	307	334	319	326	293	295	340	334	292	312	336	333	319	311	308	333	324	350	307	356	323	316	297	310	322	304	308	296	301	317	298	299	296	347	346	315	344	296	302	317	345	333	312	299	330	319	331	318	323	319	307	320	345	298	320	310	359	324	305	358	323	339	314	313	323	336	329	342	353	302	327	352	318	313	312	336	343	306	296	315	312	338	302	330	301	300	329	330	292	318	283	320	356	309	337	304	343	337	316	331	314	320	333	302	343	340	335	309	329	358	340	331	321	315	308	316	306	265	302	311	363	330	318	280	304	331	311	331	304	303	325	334	332	344	318	325	292	310	310	326	355	297	298	339	331	333	319	287	312	289	328	311	321	318	301	346	328	307	327	304	324	352	319	336	307	333	309	305	347	295	333	342	323	346	338	323	331	340	326	333	330	327	313	305	326	331	329	317	325	303	320	305	287	319	334	323	296	291	348	335	314	328	324	331	338	312	305	331	353	331	314	314	329	299	307	322	318	332	305	351	333	290	318	317	339	349	313	322	319	325	303	313	335	322	304	317	316	309	334	327	326	289	311	329	321	313	348	342	326	330	308	323	323	292	331	304	321	318	324	324	305	346	295	340	326	297	311	314	338	345	329	303	342	355	312	299	311	377	343	332	358	315	316	352	319	339	344	308	297	277	333	343	330	335	313	321	298	329	341	326	321	312	303	319	306	301	314	282	332	336	338	335	328	321	344	320	357	327	322	303	362	310	327	314	300	304	315	332	334	337	371	320	317	313	344	315	324	308	337	283	335	313	312	320	303	301	330	329	305	304	349	325	315	334	340	308	325	306	313	330	328	305	289	311	316	308	359	292	362	316	353	323	302	303	331	310	310	306	340	302	320	321	343	331	339	323	326	316	339	312	326	309	327	334	304	312	319	306	341	315	344	333	330	290	316	324	338	304	313	340	329	335	328	296	327	331	327	364	362	321	321	333	321	338	318	306	336	320	296	331	322	329	329	325	297	322	308	338	341	297	306	357	338	325	332	334	318	328	299	306	321	316	342	343	321	365	285	302	319	317	323	326	337	328	304	323	335	290	296	307	296	293	297	330	331	330	307	319	290	364	311	327	337	317	319	345	295	294	330	338	329	333	332	318	298	333	318	310	310	308	310	264	328	318	306	317	287	307	321	329	321	316	305	334	339	354	321	311	330	348	331	346	373	324	319	317	323	315	279	300	353	316	354	343	304	351	326	329	305	342	311	292	329	352	332	324	307	337	310	334	326	307	330	341	302	354	303	326	339	368	309	314	338	311	330	286	318	303	313	287	320	339	328	300	322	329	328	343	320	324	338	330	322	340	313	335	339	334	303	325	292	334	312	295	306	307	351	331	335	313	325	291	346	351	352	297	314	302	339	318	323	288	331	323	304	313	325	332	321	322	305	383	324	338	341	297	301	341	301	326	314	347	349	322	322	316	323	314	319	324	345	348	269	337	322	303	331	301	320	327	347	359	302	323	304	313	331	335	318	339	303	310	337	304	340	308	296	307	342	287	302	319	323	309	313	331	346	333	307	318	315	343	343	343	325	301	322	305	323	337	304	306	346	330	323	345	342	320	320	291	333	369	335	319	360	308	322	317	321	312	332	320	354	323	340	308	307	307	328	329	337	319	317	317	343	319	321	290	317	291	305	295	318	307	295	323	335	320	344	326	322	324	338	345	346	355	343	290	314	306	304	331	320	320	327	346	304	324	341	325	280	333	324	286	287	361	325	275	347	326	319	315	306	314	350	330	312	326	333	313	293	322	327	299	322	299	306	340	332	293	315	314	304	316	318	308	309	324	311	339	289	310	302	309	316	322	337	326	315	322	311	326	343	295	345	307	328	324	309	335	328	306	357	323	299	329	329	333	313	309	361	310	315	338	315	269	327	316	334	328	336	311	344	344	301	311	335	327	336	324	279	329	322	298	352	346	323	288	305	314	337	305	311	321	321	329	313	338	294	329	343	305	320	360	314	322	307	329	322	326	318	333	328	312	346	326	328	330	318	310	318	320	301	311	303	327	314	311	311	312	340	348	330	363	316	298	293	323	337	307	325	353	285	328	316	342	337	311	314	297	311	345	316	333	348	342	348	310	315	348	351	314	342	331	351	323	307	308	373	303	338	340	330	324	303	297	314	333	311	325	355	313	303	292	296	319	351	364	325	328	291	341	335	329	296	317	300	329	346	353	308	313	319	289	316	321	342	303	302	323	341	331	330	340	313	312	311	330	338	309	296	312	344	331	341	291	328	326	309	308	297	316	321	306	330	312	277	307	338	313	306	342	308	323	310	281	310	323	323	356	326	321	341	304	325	340	331	315	349	344	336	332	317	311	336	358	334	312	300	325	302	331	345	332	371	327	328	307	295	308	334	339	313	319	345	348	339	299	328	352	340	308	316	322	312	297	324	338	300	340	298	315	319	295	323	336	287	305
16671	5368	6376	5027	3313	2332	1849	1332	991	713	554	457	381	350	342	309	257	243	279	271	298	304	363	266	213	230	200	156	171	160	175	150	148	164	176	146	199	164	170	161	158	145	156	153	159	156	142	119	135	129	146	135	127	139	153	153	147	125	139	149	156	150	145	155	144	136	150	141	131	116	140	127	124	137	138	126	142	129	137	132	121	125	129	123	111	139	128	109	147	135	120	138	126	128	143	110	128	139	141	136	148	117	134	130	123	133	128	146	124	119	146	121	140	114	147	124	128	127	135	130	138	125	118	135	131	109	128	103	116	130	119	116	131	126	114	118	122	116	133	112	136	113	132	144	134	111	133	136	128	112	129	121	130	106	119	132	119	108	112	133	124	125	157	127	146	127	111	116	121	121	121	124	132	126	110	132	111	119	119	125	145	122	117	128	128	107	118	115	128	121	113	135	129	121	130	138	127	128	123	127	124	132	124	138	132	134	110	121	98	115	121	109	111	128	110	114	134	116	137	132	138	143	123	132	121	129	130	124	130	148	122	147	133	115	143	137	135	133	125	116	137	137	127	134	136	125	124	120	131	141	121	133	131	135	132	111	107	118	113	92	140	128	114	114	137	121	125	117	140	110	117	115	124	116	122	135	135	132	124	107	127	117	105	125	138	129	121	129	119	128	130	108	108	124	121	126	132	120	129	106	127	106	135	118	104	126	106	117	132	142	116	131	138	137	135	140	141	137	119	133	140	126	111	115	142	119	139	133	118	133	140	110	132	129	132	131	114	128	120	141	88	126	114	105	128	122	128	98	121	121	131	133	137	132	127	132	122	146	114	136	124	136	121	128	128	125	119	131	125	129	116	135	126	117	128	131	115	126	113	118	141	135	121	134	124	105	101	129	118	105	113	120	129	107	126	121	115	119	145	111	124	122	142	111	107	107	125	124	108	150	108	117	146	126	120	126	131	119	119	127	131	128	120	118	141	107	120	129	132	139	109	137	130	95	112	124	137	115	123	109	119	120	126	106	117	110	134	125	156	149	128	144	126	120	131	142	128	120	124	116	110	106	130	119	123	131	135	126	121	113	125	116	139	98	124	119	138	129	139	96	116	119	125	117	127	109	131	113	119	144	119	122	135	122	126	123	122	135	100	129	115	120	121	134	128	111	141	117	123	147	127	121	112	135	112	112	149	129	115	140	133	117	129	128	95	119	137	129	133	116	132	125	123	124	141	98	98	114	107	121	125	120	130	110	125	104	140	142	134	141	118	124	116	138	105	121	111	124	128	140	113	130	113	122	117	129	103	110	124	122	136	117	128	129	113	135	117	115	125	117	125	132	121	115	126	121	133	117	129	124	110	121	126	133	129	133	128	123	141	135	113	121	102	125	128	110	124	113	136	125	135	115	126	121	125	104	136	129	121	121	119	131	115	136	126	123	141	130	118	134	105	116	149	118	122	120	112	117	107	131	126	127	103	119	112	135	121	133	136	113	115	121	135	147	120	104	125	135	137	127	121	146	160	128	119	130	128	106	129	151	122	133	133	118	128	124	120	126	123	137	145	129	130	111	141	119	130	108	136	124	130	114	103	116	114	138	128	115	115	137	141	156	138	128	99	109	119	108	129	122	116	123	153	127	120	120	114	128	117	131	122	131	121	118	125	124	129	131	107	125	109	121	125	121	136	129	122	107	111	142	126	116	131	148	124	141	126	129	119	112	122	117	120	112	110	122	121	134	138	104	122	106	113	128	131	118	111	110	124	111	141	112	118	113	135	125	132	109	129	133	137	122	126	119	128	132	103	144	112	135	118	143	116	134	122	113	107	145	118	138	136	142	127	135	124	133	100	107	132	128	127	114	112	134	105	108	131	122	111	135	113	126	122	127	117	124	122	132	131	110	129	109	121	105	132	122	125	120	111	121	127	119	123	126	153	123	140	140	124	122	127	130	113	130	138	123	141	112	119	154	108	112	132	113	139	122	131	122	127	131	125	149	118	96	122	129	125	103	119	128	121	133	149	114	116	115	142	123	140	102	124	122	115	122	106	122	103	135	123	114	121	127	117	136	110	119	145	146	138	128	124	117	130	145	126	139	112	127	134	102	128	105	129	113	138	125	147	116	112	118	113	109	116	128	124	110	132	139	129	103	124	110	117	124	122	140	147	110	117	120	133	136	124	114	100	130	125	121	123	130	144	154	95	116	112	112	125	108	127	142	122	142	117	116	126	130	111	136	122	128	115	115	115	123	147	125	117	127	113	115	125	125	118	130	117	130	132	104	128	103	117	129	116	101	116	141	124	100	141	141	121	123	107	113	121	130	121	115	125	156	113	123	124	108	99	119	106	115	113	125	143	132	119	127	121	120	131	141	132	130	111	129	113	145	136	117	131	111	137	128	139	117	111	130	125	131	123	137	138	139	139	115	99	116	146	134	124	111	121	121	124	141	128	129	118	122	107	132	109	132	125	121	119	120	112	131	119	130	139	129	114	121	124	120	116	135	123	149	128	151	120	105	126	117	113	124	123	134	116	123	121	101	126	108	132	142	131	126	120	122	119	140	133	136	123	132	125	113	130	121	119	131	110	129	113	107	112	145	121	125	124	130	119	113	101	122	129	118	128	113	130	123	128	130	132	111	110	117	131	108	114	126	121	132	132	138	116	137	141	130	125	113	114	121	147	120	127	119	126	109	118	124	119	104	136	114	108	138	137	137	118	136	135	137	113	124	135	118	145	132	120	116	125	129	143	123	126	101	136	104	118	131	109	103	111	137	108	150	146	125	133	115	112	114	130	125	144	128	124	122	103	131	111	145	108	102	134	123	115	102	121	137	110	128	136	125	126	124	119	115	128	144	143	131	127	133	138	123	119	118	118	116	132	153	108	117	122	105	128	101	129	107	117	122	160	105	137	126	145	107	110	134	147	132	124	130	136	136	141	112	142	120	132	120	109	122	124	121	137	121	150	149	143	127	125	118	123	114	114	152	111	131	120	122	134	140	142	123	107	133	145	130	110	124	125	116	141	108	136	121	139	103	135	110	129	121	116	130	127	133	139	144	127	117	111	115	148	128	122	150	115	122	124	134	135	118	132	133	138	133	117	149	131	122	125	134	118	130	140	115	134	117	127	108	121	118	115	110	121	147	133	126	132	124	124	149	105	132	119	139	107	123	114	135	124	111	143	132	131	111	124	135	149	100	127	128	121	115	124	118	120	117	130	154	140	127	114	115	124	130	107	135	121	146	127	133	118	110	118	135	140	136	104	136	127	142	121	121	137	119	101	128	129	111	119	126	126	129	128	127	96	120	141	130	126	126	124	135	134	137	116	127	160	123	123	138	136	139	121	110	143	136	132	126	135	126	133	110	117	125	106	114	104	119	127	120	133	129	129	93	89	119	120	113	131	111	104	120	113	120	142	134	146	131	123	128	133	122	132	119	119	112	113	126	111	133	141	138	116	125	118	123	128	126	137	118	128	129	127	134	134	143	116	136	135	111
8921	4350	10726	12681	11160	9384	7790	6240	5001	3940	3133	2602	2201	1995	1778	1604	1466	1467	1458	1462	1844	1951	1911	1370	1136	914	780	754	777	832	710	682	597	647	626	665	624	653	706	625	670	628	563	603	561	473	474	466	454	490	449	501	492	486	482	492	449	474	460	474	478	467	434	447	478	492	485	478	462	401	429	351	388	370	370	379	348	380	366	350	369	382	359	378	357	359	360	296	357	328	322	339	330	309	312	337	345	288	334	312	337	308	330	333	348	319	310	348	319	341	302	362	306	327	309	323	306	340	302	337	317	305	318	326	320	297	300	352	316	330	304	312	324	306	337	291	332	341	336	313	361	346	305	316	300	344	340	322	306	326	311	310	327	327	317	340	311	313	318	330	303	306	271	349	322	302	321	327	329	316	345	310	322	322	321	357	311	333	325	323	292	295	303	302	282	303	296	353	301	306	298	352	307	329	326	298	325	324	290	307	327	326	308	283	293	327	332	323	328	293	323	293	329	315	305	291	311	312	322	331	350	314	313	309	302	345	321	322	336	290	309	307	309	326	301	339	303	293	305	324	347	347	308	333	308	349	330	304	331	340	330	321	295	321	328	327	321	319	331	327	357	334	305	306	307	301	307	359	313	314	335	316	322	307	309	326	288	312	330	333	269	301	316	337	323	294	322	331	338	289	320	343	328	319	318	312	285	317	325	326	324	319	315	331	295	280	296	299	286	332	340	309	310	301	332	315	308	357	318	290	322	306	301	305	336	324	277	307	308	314	297	311	342	335	294	310	308	301	343	346	322	313	334	341	341	317	319	307	309	340	316	333	328	328	313	305	326	313	317	321	290	325	299	309	323	309	333	321	338	323	321	289	337	284	316	322	322	284	308	349	300	311	328	293	301	328	305	304	342	330	327	269	327	298	310	342	327	323	318	270	334	310	333	307	324	324	314	323	349	334	314	290	329	279	311	306	321	321	333	300	316	349	311	322	332	314	311	328	297	318	325	327	332	341	322	306	315	325	313	292	333	340	298	331	329	326	312	339	331	325	316	331	293	305	322	317	333	316	319	335	313	345	320	288	291	316	313	328	310	267	273	330	323	327	299	320	332	306	325	329	323	289	283	324	327	334	341	332	298	327	331	324	308	324	319	345	315	315	328	313	318	315	341	315	308	290	315	315	295	321	297	308	329	332	336	322	324	329	323	325	321	298	323	344	331	289	341	303	328	309	335	311	291	295	330	312	332	268	310	321	326	315	304	310	294	347	297	313	313	305	336	333	304	324	286	324	305	328	297	333	358	299	332	328	333	340	301	330	343	315	316	324	319	338	322	311	310	328	301	312	330	329	320	293	323	331	296	308	316	324	300	305	309	279	316	298	319	338	291	336	332	294	295	308	320	314	329	323	316	288	306	302	320	301	345	326	310	339	296	311	322	314	347	311	326	314	294	314	333	331	295	295	295	346	346	338	303	310	324	328	317	287	313	308	309	309	315	284	305	352	332	316	313	317	284	320	349	302	285	336	348	335	315	320	319	329	302	314	357	324	296	329	330	296	336	319	312	309	290	316	333	291	291	311	266	312	312	307	295	324	326	315	283	317	293	312	317	318	316	307	326	309	279	301	313	298	309	302	296	340	307	324	320	315	316	334	295	325	337	299	316	318	348	334	293	329	320	320	319	316	332	312	325	304	305	320	335	332	356	326	342	365	318	295	310	315	324	295	310	309	307	312	338	299	328	277	315	296	299	316	277	310	320	330	346	296	334	340	310	323	336	312	308	312	309	325	313	334	335	276	334	301	303	324	346	280	316	319	296	317	322	296	283	306	323	296	305	330	299	315	307	306	324	328	337	321	299	286	306	299	298	283	284	316	334	316	299	279	322	309	328	322	292	356	368	294	325	290	310	282	278	325	309	307	281	335	312	322	307	311	295	313	328	343	352	319	309	309	326	315	337	339	316	313	331	316	345	307	305	337	303	298	317	297	324	294	309	331	335	351	349	311	308	329	303	321	327	311	309	313	306	304	327	325	332	315	314	317	317	324	357	303	308	310	355	310	357	328	335	319	316	291	292	316	308	305	316	304	313	293	324	290	328	340	328	306	315	321	335	329	335	330	298	304	304	327	304	332	351	329	341	334	326	328	304	328	317	325	325	293	321	321	317	338	327	320	283	352	325	306	317	303	320	303	359	324	278	315	310	344	317	325	297	301	311	308	312	290	327	284	316	308	297	331	333	352	302	312	302	323	311	298	313	310	323	329	328	326	322	318	290	301	311	326	281	293	326	317	295	314	325	295	296	301	309	306	314	306	310	341	355	311	334	302	315	321	295	330	320	323	318	290	312	289	308	325	317	309	327	324	304	329	318	322	328	314	291	321	314	325	337	286	315	327	315	337	300	319	344	285	326	313	298	322	357	297	333	325	360	290	337	328	336	323	284	303	277	329	341	323	349	313	332	334	294	291	330	302	324	293	320	323	345	335	303	316	311	328	313	320	311	323	307	318	314	301	348	312	307	293	306	345	308	358	318	329	274	325	311	345	325	303	345	322	312	315	307	331	342	317	298	328	305	305	322	318	301	278	270	326	304	306	333	328	286	335	316	301	302	325	329	266	322	303	380	280	313	325	321	321	330	312	328	328	323	355	318	316	321	311	336	341	292	322	302	311	321	332	324	303	322	311	305	330	331	342	346	288	312	343	302	333	307	327	323	314	338	277	327	343	332	277	310	343	332	315	308	334	308	353	310	298	326	294	316	319	336	296	302	297	324	334	305	320	298	313	293	315	324	290	301	341	317	295	314	310	344	302	333	341	334	312	338	309	336	318	316	328	306	343	323	317	337	328	330	310	330	302	320	321	311	312	317	310	298	330	284	318	297	293	327	310	296	288	307	305	319	306	355	312	315	301	343	331	343	351	313	304	324	330	346	300	325	315	329	317	305	311	327	310	326	319	314	321	282	305	294	348	308	322	330	345	297	374	312	342	315	274	318	282	323	318	325	336	323	311	337	321	333	331	339	310	288	322	319	330	317	327	300	314	284	283	325	326	298	337	340	346	300	303	290	296	296	291	303	307	349	327	281	315	317	295	337	298	306	332	288	310	347	305	356	337	345	300	317	300	311	298	336	339	319	322	326	305	298	297	293	309	322	331	331	318	297	312	323	293	287	329	285	299	337	307	298	319	291	300	312	332	321	318	324	335	343	336	316	324	347	296	320	302	303	349	298	303	319	324	306	329	300	306	312	327	288	331	318	301	314	305	328	339	319	316	329	318	359	323	330	292	349	341	310	312	320	308	297	345	318	340	332	296	347	306	296	304	310	307	305	301	316	328	305	305	316	328	313	325	319	327	290	307	296	328	316	338	315	330	331	306	327	310	312	300	313	299	308	337	333	302	307	323	299	335	264	311	322	315	305	325	309	339	296	309	288	297	315	337	315	323	331	324	318	347	306	332	332	332	331	335	295	303	307	300	349	315	310	307	312	331	296	312	300	297	315	347	314	329
3617	1348	1712	1379	910	728	523	440	377	331	298	297	295	256	230	252	218	235	233	255	257	254	254	211	234	195	204	219	207	221	206	223	212	225	200	197	218	192	227	242	238	223	238	224	211	225	208	234	204	223	253	229	200	209	230	203	222	221	199	187	184	237	206	220	214	210	217	228	203	223	208	208	238	216	243	239	201	209	215	203	207	209	209	203	204	209	188	256	222	204	201	221	218	221	205	226	226	234	190	200	225	221	211	222	218	234	205	202	206	230	212	213	196	185	205	173	187	197	208	204	217	208	202	198	217	232	226	193	179	197	219	193	218	204	228	230	212	188	231	230	210	226	198	226	218	217	234	210	214	210	217	191	195	214	235	203	197	211	220	210	215	202	193	186	221	204	194	191	205	208	182	205	187	204	206	213	217	182	204	198	213	196	196	204	194	182	186	193	224	240	211	216	222	206	224	227	219	210	216	197	201	235	216	210	221	232	250	210	211	199	198	206	213	192	209	197	233	214	206	211	202	214	197	209	215	204	223	206	190	205	207	222	209	208	211	171	192	211	225	207	198	217	231	214	196	184	214	220	226	197	205	202	199	234	208	208	203	178	211	229	189	204	214	210	215	195	213	190	225	249	202	221	222	217	193	222	192	200	196	213	228	184	225	235	217	190	210	223	191	229	199	188	217	212	186	211	232	221	217	215	222	234	196	240	210	215	218	190	197	199	210	187	180	225	209	199	210	185	194	221	207	214	211	237	211	203	190	212	199	194	221	200	211	223	216	197	191	204	199	203	229	219	201	196	210	232	213	204	214	187	211	190	216	179	213	209	196	205	238	227	195	215	206	231	207	196	207	195	199	204	213	203	214	207	224	203	215	226	220	222	207	229	214	216	237	225	188	203	228	233	216	207	228	214	230	224	201	220	237	210	202	214	212	213	223	225	183	202	205	200	229	195	232	218	200	224	219	214	200	181	217	196	215	209	217	190	206	196	183	185	197	218	190	246	234	204	204	214	229	182	210	220	220	203	208	206	209	233	172	219	225	203	193	230	222	195	200	201	194	187	203	207	194	208	225	230	213	194	206	180	197	225	190	206	189	210	207	201	229	190	209	213	201	202	190	198	221	209	206	211	217	190	196	206	209	222	222	213	183	212	179	214	218	218	253	206	218	186	203	200	219	212	194	211	209	196	215	208	214	232	226	211	195	210	221	202	195	177	222	200	196	201	216	201	197	220	189	215	212	216	217	192	181	197	198	197	181	238	223	233	200	212	204	222	186	225	213	204	206	227	210	221	187	215	193	222	210	216	200	197	181	215	216	200	213	208	223	230	205	187	231	201	213	195	195	217	204	216	220	224	204	230	219	209	182	209	215	221	220	223	214	207	208	193	186	217	234	227	206	198	218	182	223	234	192	191	235	232	225	203	217	212	212	247	214	209	190	213	214	217	189	228	208	232	219	197	202	226	177	211	219	215	208	187	212	229	236	217	181	197	208	192	256	200	167	193	226	224	239	197	218	209	195	183	179	211	217	217	215	220	235	188	207	214	198	200	234	199	212	216	222	197	219	205	232	218	236	201	199	204	209	198	215	215	216	181	223	208	198	209	201	211	248	207	189	192	198	179	215	201	225	214	212	229	245	232	232	229	198	191	199	192	241	226	224	196	195	207	226	214	182	206	196	189	191	216	205	218	219	211	233	204	212	236	217	185	199	226	203	226	193	197	225	213	212	215	226	203	232	204	204	210	225	208	194	186	216	240	206	198	212	211	211	204	236	205	191	206	219	201	216	195	203	216	170	218	204	229	220	214	191	225	209	221	214	206	192	204	197	191	201	178	207	227	223	206	238	208	215	225	191	209	212	200	222	211	191	217	230	219	193	190	192	178	207	192	205	219	244	193	197	183	224	216	240	220	202	200	208	201	177	204	205	186	191	213	197	225	205	200	203	213	215	250	222	209	243	210	216	173	201	210	223	205	202	241	210	198	226	223	178	216	224	199	217	203	207	220	219	208	216	257	237	197	206	215	237	219	244	188	197	222	207	186	204	215	182	223	196	200	209	199	230	203	210	205	204	193	209	206	233	208	217	237	222	202	201	202	212	191	222	197	220	229	186	257	211	203	204	221	215	220	209	195	194	219	203	208	225	204	215	197	201	198	221	223	216	196	216	212	208	212	214	248	213	194	200	199	200	190	195	231	189	234	195	211	196	185	225	213	239	207	214	222	215	214	202	205	216	213	226	217	202	248	238	220	209	182	220	218	227	189	207	174	217	212	208	198	215	214	202	206	224	212	198	206	204	214	227	206	229	208	209	217	208	192	219	209	191	209	193	189	203	205	206	227	189	193	220	178	188	202	179	226	222	212	201	198	220	202	200	229	232	221	234	198	196	226	209	184	199	202	224	256	200	204	185	217	226	209	228	207	196	198	212	221	186	210	207	201	189	217	198	226	226	196	217	228	226	198	198	217	208	196	204	204	229	236	199	226	188	213	204	195	190	212	182	199	218	223	199	217	205	218	214	222	213	211	230	242	215	228	202	205	217	220	217	184	195	204	216	165	214	207	228	200	194	199	192	181	204	195	198	229	201	208	216	200	187	211	199	175	220	196	215	203	206	200	188	213	220	196	208	215	200	200	226	222	206	217	198	206	203	216	202	220	219	249	212	227	199	198	216	212	204	222	198	216	189	198	196	202	221	185	199	197	198	213	213	217	200	202	225	219	224	214	216	213	211	190	204	186	180	209	202	211	206	226	190	219	211	233	193	208	203	203	211	187	201	192	207	204	218	227	251	216	215	205	208	226	201	212	186	208	231	202	203	209	201	178	200	200	227	236	207	196	206	190	232	182	199	185	170	198	206	214	227	215	207	210	220	194	200	215	203	229	202	211	192	188	222	209	205	199	211	195	211	194	212	205	195	193	221	201	205	188	210	188	198	201	207	199	211	212	215	227	199	189	208	206	232	195	202	210	215	196	197	241	225	217	208	211	207	205	192	203	240	220	184	200	169	198	185	191	218	233	211	185	198	227	218	238	205	220	213	188	208	209	215	175	212	224	199	207	225	210	225	218	207	201	202	183	214	237	233	197	193	206	210	208	205	184	218	196	204	213	203	210	211	187	180	212	219	213	210	207	182	187	195	219	198	211	190	205	233	212	233	208	198	223	201	201	212	205	206	178	210	214	194	208	207	197	205	211	205	219	181	216	205	216	227	208	195	211	194	197	192	214	193	194	227	221	210	203	224	220	206	208	219	204	205	223	187	204	234	231	192	193	210	231	204	209	170	191	208	213	211	222	214	189	219	193	238	217	220	189	178	221	198	206	212	247	228	208	199	224	215	228	204	186	201	200	221	211	217	201	248	214	222	230	217	200	206	223	218	217	201	212	221	213	224	201	197	219	231	224	234	222	208	214	239	194	215	204	217	190	223	223	206	199	200	195	180	227	219	163	211	224	211	206	219	207	174	201	211	213	207	209	216	198	178	221	220	203	217	208
2917	1595	3510	4314	3664	2913	2296	1913	1573	1345	1081	944	828	775	731	737	698	709	720	664	818	843	817	668	631	551	547	559	586	596	567	547	548	555	561	568	557	570	564	560	573	536	529	540	496	528	518	518	502	533	483	530	547	536	487	534	504	516	532	498	536	529	552	515	526	558	523	522	503	515	536	455	509	531	566	520	499	498	499	487	470	496	534	512	493	528	467	474	539	497	555	481	527	501	494	495	502	473	486	508	486	501	497	456	488	491	493	467	489	476	485	456	489	463	514	484	479	515	496	467	503	488	474	438	463	449	457	470	495	456	491	465	484	477	476	506	493	482	488	497	483	525	500	523	463	502	473	472	514	493	456	550	513	493	477	478	520	481	460	472	443	488	488	452	497	465	504	477	468	457	493	487	478	487	527	458	464	455	499	517	456	470	449	524	482	477	503	483	496	497	460	541	504	459	503	485	480	468	470	500	512	522	495	481	494	503	491	510	469	529	476	482	456	475	505	505	477	497	498	500	496	489	480	471	480	492	501	486	458	532	501	484	478	455	522	484	496	506	490	497	490	505	497	483	473	505	495	471	569	468	453	500	492	462	476	474	478	508	467	492	515	509	490	513	449	490	498	491	496	459	491	475	446	528	506	510	515	522	503	494	462	454	449	473	486	512	495	472	457	465	503	497	473	514	471	460	504	485	464	480	462	488	486	489	524	497	486	517	508	493	480	478	479	497	516	474	437	476	499	464	433	517	519	482	480	494	464	511	476	473	503	469	485	501	464	496	453	473	488	507	486	465	450	449	458	449	479	504	540	515	481	508	495	489	456	462	482	497	497	511	477	500	517	526	478	498	449	502	510	463	508	493	521	474	491	470	474	481	446	484	463	453	459	492	472	519	505	482	494	466	477	513	459	510	448	470	444	481	503	456	497	483	469	530	462	476	492	468	521	474	540	494	455	489	517	459	466	485	481	460	499	470	497	450	468	459	516	522	478	489	496	442	504	482	465	472	516	441	465	470	496	470	495	516	486	478	480	508	485	473	469	497	507	465	498	489	490	504	464	516	472	507	475	494	486	528	494	548	487	458	488	498	466	518	506	485	509	492	477	505	501	452	465	482	492	471	466	478	476	473	489	501	531	444	466	459	466	483	509	484	457	508	490	471	487	498	479	495	475	500	440	477	533	503	498	449	453	523	470	487	422	504	472	486	492	474	538	448	479	505	490	468	509	452	493	510	478	501	466	505	485	486	465	511	493	495	488	483	500	439	498	498	460	511	492	492	475	501	458	465	515	431	507	453	462	480	495	488	502	506	491	500	491	495	479	485	471	465	526	520	446	511	502	482	459	517	479	495	471	507	487	459	456	489	475	433	523	497	440	533	510	526	507	472	492	467	489	501	495	550	467	480	491	467	501	469	494	519	471	471	532	488	491	433	465	471	512	431	493	477	488	474	488	487	480	496	475	479	447	471	505	488	483	500	510	528	479	463	485	472	494	507	496	532	455	493	496	469	507	491	480	489	500	508	505	537	498	471	451	459	491	494	524	492	475	508	479	482	508	487	501	459	497	526	466	452	502	507	522	532	443	515	478	499	516	477	491	486	469	511	491	502	485	506	478	517	496	481	486	503	484	478	499	493	497	499	492	487	440	478	433	471	468	471	485	536	496	509	511	478	515	457	423	512	511	507	498	519	484	477	496	515	501	479	442	487	487	467	456	505	476	437	486	494	465	503	485	485	462	485	518	498	488	480	470	480	498	504	499	439	500	450	499	475	480	501	491	481	493	508	482	475	466	474	455	473	471	478	463	498	484	524	516	504	474	483	504	475	476	510	494	511	519	478	464	446	464	520	474	496	493	488	488	458	480	477	490	469	493	481	492	493	461	479	513	467	494	461	481	494	515	433	505	432	481	462	461	513	487	485	474	499	481	501	456	491	478	486	495	473	475	488	469	501	468	498	500	476	452	495	505	461	506	481	504	482	475	489	455	495	459	505	504	499	451	487	509	483	452	436	491	448	499	462	442	494	529	477	470	459	486	445	485	474	540	462	456	523	491	489	490	472	494	501	448	474	494	497	484	478	534	530	461	479	493	486	499	512	465	464	478	469	468	463	490	476	490	521	491	512	473	516	489	510	473	493	466	504	509	457	483	486	496	514	479	499	496	456	454	484	513	500	478	539	475	534	491	492	500	468	507	493	478	495	506	483	532	475	476	500	493	495	518	471	464	477	458	458	492	465	497	512	493	446	464	483	513	542	479	477	529	490	468	466	470	487	469	478	532	484	477	486	502	490	452	499	459	477	463	470	461	492	460	470	511	482	494	524	465	443	475	505	456	479	470	468	534	471	479	494	470	523	516	492	524	484	451	507	504	537	486	483	526	442	469	488	515	500	431	492	495	508	464	497	477	474	459	487	502	522	490	489	489	483	458	493	464	476	497	474	480	445	489	462	452	476	508	521	478	501	461	474	484	501	458	521	519	485	491	495	464	505	527	485	514	474	510	511	502	493	502	488	457	457	478	448	504	505	452	470	469	488	469	500	467	492	503	467	499	496	505	510	499	476	464	503	492	482	549	488	504	514	473	498	510	524	491	460	474	460	484	497	488	515	480	501	493	505	524	424	493	511	451	490	488	484	515	509	476	485	473	451	484	516	513	494	442	490	488	519	505	467	523	474	450	460	480	488	469	477	502	487	516	453	491	533	480	470	517	491	498	502	512	498	524	472	443	486	517	457	506	457	489	486	487	469	491	500	487	457	523	526	509	498	503	500	504	482	489	458	519	452	511	487	511	488	497	491	474	479	497	516	536	487	494	473	511	496	512	468	498	509	437	485	459	546	498	482	468	483	505	471	496	504	492	477	527	486	468	450	521	465	451	488	469	497	525	466	488	544	532	528	477	496	483	477	533	511	487	455	475	482	474	508	551	473	465	502	494	524	521	502	458	475	487	492	505	535	500	485	496	493	493	481	450	462	500	514	473	490	507	443	484	484	503	478	502	466	512	499	477	476	479	504	470	497	486	498	506	454	474	464	475	481	493	529	474	505	475	524	497	469	486	459	518	454	511	468	496	467	521	489	483	532	448	474	490	468	471	446	538	489	487	444	481	515	535	508	466	511	494	485	497	463	483	456	471	469	484	508	460	448	501	482	495	452	461	506	487	514	495	516	505	478	524	459	486	455	459	494	482	489	464	512	455	476	491	464	504	456	487	488	477	471	476	511	499	489	467	496	477	449	462	487	501	505	462	442	488	470	498	511	470	517	435	462	498	460	492	535	511	479	481	470	445	511	491	526	486	479	465	468	507	500	460	485	439	502	491	513	511	490	478	504	473	487	500	473	468	504	447	502	478	473	475	493	499	504	474	461	470	455	458	476	467	469	466	428	505	445	502	474	499	482	513	470	513	478	497	474	481	429	470	465	542	484	454	507	467	517	523	470	485	475	479	458	498	521	494	494	489	481	472	453	435	491	470	455	501	474	467	506	489	517	491	481
9811	2952	3973	3129	1902	1355	1088	732	617	480	402	366	286	276	267	233	222	212	213	219	228	286	258	217	191	178	156	179	167	156	168	148	156	145	143	144	137	155	153	140	157	146	166	142	138	124	123	135	145	145	137	127	129	153	138	150	130	141	118	147	156	117	142	134	149	141	142	123	124	146	151	138	124	129	169	133	121	145	110	135	103	144	129	130	127	135	128	117	135	133	128	141	130	115	141	145	140	135	117	120	140	121	133	126	124	156	146	123	132	130	143	128	129	144	140	128	123	118	124	120	102	124	131	121	113	158	131	119	135	137	130	127	126	136	111	129	127	125	144	147	155	119	132	125	133	155	128	142	124	139	119	142	127	111	119	114	144	122	132	128	127	140	136	162	109	125	134	142	146	152	131	118	143	133	137	136	111	134	129	128	135	137	142	133	142	137	119	126	127	122	119	141	124	121	139	137	132	136	126	116	120	114	134	142	119	115	128	130	128	129	109	145	130	139	124	139	99	146	127	154	144	133	135	140	137	137	158	113	140	144	145	125	129	122	162	131	108	132	118	110	117	132	138	123	138	112	126	123	142	137	122	145	103	132	117	148	123	122	147	128	129	136	152	139	123	147	137	115	145	142	125	127	136	146	131	127	135	123	124	120	110	121	165	131	117	113	130	152	120	122	142	121	111	122	138	129	113	119	136	119	135	142	123	104	147	131	136	131	116	127	120	109	155	109	123	113	132	145	140	122	123	133	141	137	126	119	124	122	101	155	127	143	124	130	130	146	136	149	145	132	123	119	132	143	147	138	124	136	142	118	113	124	138	124	133	141	135	142	133	119	118	137	141	117	115	160	152	124	135	100	120	146	121	114	140	131	150	122	123	117	139	139	133	115	140	118	129	132	134	120	119	114	132	131	123	118	141	147	130	128	139	119	101	130	119	129	148	127	149	123	150	140	137	133	127	135	131	131	119	118	131	106	116	134	130	125	144	143	126	136	141	130	131	114	121	133	129	123	109	157	134	143	137	132	148	123	158	117	125	110	137	116	125	171	148	145	134	130	134	158	124	130	127	125	149	131	136	129	130	138	140	121	124	104	124	148	113	123	123	135	127	135	135	141	111	108	121	124	125	115	124	133	134	124	116	140	141	141	142	127	129	142	137	130	130	125	146	122	139	148	141	134	126	129	134	119	119	120	123	128	118	120	126	152	138	151	123	137	112	124	137	145	133	130	124	136	123	133	124	148	129	109	153	118	122	129	128	130	126	131	121	127	138	136	132	116	135	133	114	115	127	127	130	150	135	129	137	142	122	140	171	131	125	133	123	129	140	152	136	126	130	139	139	119	117	124	121	138	143	133	130	115	150	120	141	136	121	129	141	135	125	132	128	121	133	127	134	131	150	108	126	132	143	136	120	134	140	108	131	140	125	144	151	131	131	120	125	119	113	118	132	125	138	138	139	121	131	103	149	115	117	150	125	95	139	126	139	127	122	153	111	137	134	129	138	111	117	115	117	112	137	146	113	125	118	121	117	142	106	141	126	131	124	125	118	144	132	137	136	138	116	130	143	139	133	129	132	125	114	132	129	124	135	136	139	130	136	124	121	147	137	142	120	136	116	124	126	129	141	133	107	117	125	128	148	151	123	143	125	158	141	124	116	128	133	130	123	135	126	144	122	120	121	147	139	135	125	131	136	119	152	140	130	132	115	141	120	133	120	120	139	101	112	131	146	145	146	154	123	111	114	128	122	104	133	125	131	153	135	136	122	145	154	136	117	122	144	151	137	114	123	106	129	162	138	135	126	132	126	105	109	136	143	127	136	143	124	136	131	124	152	122	144	138	130	132	144	143	134	136	132	111	130	133	102	121	138	140	123	123	114	124	139	117	131	134	125	133	141	146	119	129	123	135	123	115	136	130	144	115	120	136	141	123	141	122	139	124	116	118	139	163	135	142	132	131	129	113	127	115	148	123	143	126	129	128	134	137	131	123	134	133	119	111	139	133	121	117	119	106	148	129	136	125	123	121	135	146	118	124	137	141	124	122	157	125	112	130	121	117	109	105	167	136	126	135	108	139	124	146	115	150	140	134	120	127	133	143	126	123	135	147	120	136	120	120	112	119	136	121	131	125	123	146	126	137	127	110	143	138	123	136	139	120	143	144	136	119	151	146	145	134	121	123	125	121	110	117	120	130	115	120	134	133	123	124	125	123	145	123	133	126	113	131	142	142	115	133	114	132	139	122	121	130	110	121	138	112	100	144	155	120	140	138	115	126	133	124	144	123	159	140	140	135	138	120	138	145	122	137	137	153	131	142	133	128	149	136	128	146	118	124	121	127	158	114	124	129	125	122	122	142	132	145	154	145	140	136	116	119	104	113	140	134	135	110	133	146	118	139	115	134	153	129	125	128	128	149	143	108	122	114	152	125	118	125	123	120	125	128	127	128	119	141	138	145	127	131	125	135	119	140	105	111	141	150	129	129	135	138	107	122	123	111	121	127	126	155	137	129	127	128	121	118	130	125	130	128	117	119	127	120	125	121	120	143	130	122	152	154	136	117	127	122	121	120	134	130	128	143	118	120	122	128	119	129	150	124	118	123	136	127	126	135	116	151	123	115	117	131	127	150	131	139	137	118	127	131	129	137	131	122	139	120	131	109	111	128	120	130	154	120	130	132	113	130	130	143	147	148	140	120	126	123	132	144	113	133	128	116	139	128	127	118	138	130	120	126	141	136	119	129	137	151	161	131	118	118	132	122	123	126	123	119	130	119	128	130	154	139	126	122	118	140	128	136	122	129	134	127	131	140	131	144	139	123	136	107	127	138	117	150	128	147	136	128	130	124	135	134	114	123	123	115	141	137	142	135	124	105	134	124	116	131	136	146	141	120	108	144	119	111	139	125	113	128	130	130	144	134	159	135	130	129	105	132	121	123	133	116	122	131	128	125	140	130	112	122	138	148	113	135	132	128	106	122	127	110	139	142	103	140	160	139	124	124	119	117	149	120	118	131	140	119	115	122	139	134	103	118	131	130	126	131	124	141	123	111	125	118	128	141	146	126	119	120	127	111	152	144	128	114	134	125	131	119	118	132	112	135	126	145	146	125	125	127	128	136	125	131	124	114	133	121	137	148	126	112	133	142	129	140	126	126	123	135	124	129	134	118	127	150	118	129	106	139	138	137	148	113	122	127	122	155	125	121	172	111	139	117	129	124	130	121	131	160	110	122	124	147	123	129	136	121	123	124	133	116	122	127	133	137	146	123	133	134	120	118	154	138	141	108	130	132	132	128	117	128	123	125	141	139	129	119	115	133	123	90	128	127	132	139	136	127	118	119	117	147	123	110	150	145	136	135	124	120	129	125	125	147	148	124	103	146	135	117	122	118	118	125	135	113	115	135	124	148	126	117	140	125	136	135	123	125	120	125	125	136	114	130	127	113	138	108	127	121	137	134	127	140	116	114	143	96	134	131	126	135	124	132	129	142	113	128	124	121
6550	2673	7302	8805	7523	6105	4818	3936	3063	2524	2124	1793	1481	1321	1269	1080	1072	1033	912	1068	1235	1332	1275	993	825	663	638	578	616	606	565	473	505	487	538	530	518	509	538	550	506	502	499	499	427	393	386	416	402	417	385	394	427	410	430	433	392	416	429	420	424	440	423	398	406	431	447	408	340	368	379	373	352	349	327	347	361	381	308	344	365	343	337	365	343	320	373	344	327	336	346	312	338	332	343	339	313	352	323	363	350	323	310	278	315	318	337	349	335	350	346	308	320	356	299	309	309	363	329	305	341	321	310	346	312	307	305	330	329	340	348	322	332	346	283	325	304	283	352	314	331	332	355	323	287	354	329	322	302	301	329	351	315	299	320	333	324	314	337	306	315	322	305	304	270	303	318	310	315	338	311	327	320	290	314	321	294	307	294	319	333	320	326	271	335	332	303	315	346	327	293	314	343	301	304	334	283	294	299	301	312	336	324	305	344	300	290	342	323	304	331	329	306	337	302	327	287	364	286	319	297	333	325	323	323	346	292	315	306	308	312	338	319	319	322	339	319	317	304	332	308	344	309	299	340	310	300	330	294	304	322	296	309	353	278	299	309	332	319	335	303	322	333	341	328	321	316	342	324	321	339	354	346	323	321	304	323	326	309	326	323	330	320	301	330	335	316	363	319	319	340	322	310	305	340	303	308	297	316	328	337	307	352	333	318	330	337	312	303	337	329	301	293	300	331	309	271	326	316	320	331	318	330	313	330	345	306	347	327	297	304	313	327	331	345	284	316	357	291	301	330	328	291	298	291	306	333	285	305	327	332	306	336	328	322	317	332	347	324	304	303	339	320	325	301	325	336	307	333	285	322	308	321	301	300	331	308	321	282	301	356	327	303	318	313	298	332	339	296	350	338	284	341	331	352	326	305	288	322	294	354	345	330	315	346	337	286	322	333	305	308	310	302	305	289	310	332	338	296	343	329	329	300	296	316	323	322	311	332	284	304	340	293	324	306	315	326	336	316	314	321	313	307	335	325	299	322	319	341	324	336	314	317	335	295	336	279	307	329	305	330	320	337	325	302	295	332	308	335	316	352	325	295	320	342	300	292	331	344	343	298	310	306	320	312	282	338	314	293	360	281	312	332	307	279	331	315	306	308	340	322	343	320	349	326	359	339	289	320	339	309	315	311	305	329	332	330	332	336	346	286	338	286	308	298	309	313	330	336	340	328	307	312	315	323	302	322	339	324	310	289	318	315	310	324	361	304	310	314	323	298	313	351	326	357	324	333	362	314	329	296	306	311	319	324	337	276	324	297	317	322	301	308	305	315	320	323	318	321	300	329	301	327	307	340	336	316	307	311	330	290	327	307	349	326	280	316	353	317	280	308	283	359	314	336	295	351	305	307	339	326	317	310	325	324	322	313	277	323	299	313	300	311	318	323	301	288	311	290	331	298	315	289	326	373	311	289	323	338	327	337	340	287	341	336	335	333	311	303	321	314	326	350	310	335	284	306	323	319	340	285	281	360	323	365	317	309	292	353	313	335	311	280	313	323	311	305	299	315	317	331	325	289	337	338	320	304	346	333	337	305	295	328	336	328	287	322	342	340	341	309	285	287	290	314	330	322	319	334	304	320	340	327	305	317	324	295	312	348	307	328	305	330	292	336	308	308	299	330	302	319	337	341	317	297	339	326	344	332	335	335	341	321	318	304	342	315	320	331	331	348	335	328	304	346	277	328	310	322	300	356	319	354	295	313	321	331	334	339	289	308	335	327	324	348	330	350	294	315	294	286	323	325	329	299	296	312	312	326	334	356	321	341	334	301	315	316	331	345	319	339	300	290	334	327	310	294	302	331	349	321	341	346	310	339	308	323	293	300	327	322	316	318	321	306	340	341	323	311	329	316	317	329	311	304	308	335	317	307	342	315	330	294	303	314	310	315	338	292	336	324	304	309	357	337	359	338	284	339	301	314	281	317	326	294	283	357	350	322	328	347	306	325	336	329	287	304	305	307	316	329	346	370	356	334	347	323	338	322	311	330	332	323	340	330	317	306	295	335	312	325	315	296	293	300	311	299	333	303	311	330	309	299	294	312	285	359	290	342	305	335	321	333	266	308	340	316	311	315	282	300	320	328	307	343	317	316	317	340	303	317	341	309	341	310	342	336	310	308	337	277	286	328	322	327	310	338	314	299	301	309	335	346	316	305	292	317	336	309	362	327	336	331	326	309	326	292	326	296	340	331	309	347	336	325	303	312	306	331	299	310	357	315	350	322	333	332	320	300	307	329	316	321	307	303	331	342	347	358	326	329	317	318	308	310	320	317	339	299	307	337	331	345	333	308	336	341	338	328	336	315	332	329	334	304	321	283	342	326	321	310	360	314	340	311	295	295	331	299	325	322	306	290	292	312	301	309	348	302	317	349	329	343	307	310	316	304	288	334	300	323	314	332	331	333	330	274	338	310	315	299	321	333	316	339	340	331	311	327	334	327	290	311	308	310	326	298	329	337	318	340	310	316	314	320	311	341	315	328	331	346	306	285	312	300	291	304	313	316	301	358	288	305	350	325	326	324	304	316	349	335	323	312	338	344	309	319	334	314	321	333	311	300	284	309	297	320	322	292	338	326	312	316	323	336	360	298	308	332	332	302	307	315	315	319	313	306	313	291	323	314	321	318	305	321	329	279	329	307	349	322	320	335	322	311	302	305	328	304	318	344	344	306	318	317	334	298	341	302	310	343	328	311	301	345	320	297	325	353	334	320	297	324	342	331	299	297	303	309	317	343	325	316	342	278	314	324	307	293	335	311	311	324	319	314	338	316	294	300	304	316	334	348	356	317	347	334	311	324	325	331	324	320	321	304	328	313	312	323	351	356	327	298	316	324	321	325	303	333	311	311	327	294	293	306	321	317	296	310	345	338	316	300	332	336	310	318	324	291	352	342	318	312	278	334	339	311	292	317	333	317	300	323	335	310	315	308	314	364	277	326	342	329	352	325	299	321	338	333	345	305	322	346	324	320	336	313	329	336	313	333	306	325	308	333	294	297	324	333	307	305	347	335	321	322	335	311	293	331	322	314	312	321	313	333	303	326	300	317	350	317	276	307	319	351	293	329	317	338	350	335	357	307	344	364	289	290	307	331	316	300	344	303	316	308	322	315	307	310	318	341	314	287	300	321	343	336	296	311	327	335	288	318	325	300	327	322	335	328	287	330	323	314	313	319	330	333	311	325	307	312	310	288	291	300	335	306	327	318	322	326	310	321	342	295	312	320	324	311	318	288	312	311	356	303	308	286	320	302	280	310	311	307	318	305	286	328	300	302	306	316	338	309	287	300	331	324	308	306	324	307	322	316	318	297	290	349	327	332	324	345	300	315	300	318	315	301	332	303	347	314	308	314	298	325	299	320	309	346	309	316	302	331	310	337	283	336	316	297	319	333	330	341	346	332	267	322	322	315	311	316	308	335	335	331	328	316	307	329	310	318	296	315	314	330	316
16603	5360	6600	4970	3242	2141	1553	1166	971	751	641	454	439	339	321	286	315	276	287	314	332	334	328	257	214	199	198	167	198	161	171	159	151	128	157	176	184	179	180	137	168	157	151	151	148	147	127	134	149	127	151	158	146	150	138	166	126	128	154	162	127	144	148	131	152	151	139	147	132	135	154	129	129	127	118	125	157	121	125	126	125	135	140	143	128	126	143	111	135	131	132	105	132	123	147	128	127	125	152	123	136	143	126	108	143	122	111	132	121	105	106	132	121	122	119	120	137	127	139	114	130	141	110	125	102	98	125	109	120	137	124	106	128	121	139	117	128	118	130	110	124	116	129	101	130	131	140	149	121	125	118	130	127	130	107	134	127	119	129	137	122	122	141	127	135	114	121	118	134	122	116	120	124	119	129	122	130	110	127	120	109	115	124	129	125	113	134	118	142	113	129	128	107	129	135	106	127	129	140	139	112	100	111	119	142	127	141	104	129	89	120	117	111	130	116	122	124	107	113	86	124	145	123	142	112	149	124	147	104	123	120	126	120	160	129	136	110	110	122	140	116	115	123	112	127	126	124	125	114	121	147	126	119	119	125	106	123	149	118	113	113	106	133	109	122	120	148	133	125	138	126	129	134	146	117	138	135	134	129	110	131	110	123	116	138	119	126	115	117	140	121	116	115	133	132	119	122	132	131	124	98	140	117	109	116	126	120	125	105	129	126	117	132	110	135	106	134	129	135	118	117	140	142	122	127	132	126	132	129	155	109	134	117	133	135	122	130	117	130	114	140	122	138	122	117	113	111	117	132	106	162	125	116	112	119	110	123	136	146	133	128	146	109	116	116	140	106	129	135	122	109	130	114	146	127	140	140	131	114	122	108	127	133	138	114	113	116	108	131	122	127	126	118	123	141	131	134	107	113	124	117	119	103	139	131	111	125	121	130	119	129	124	115	115	115	110	106	121	125	136	131	102	124	136	104	132	149	102	123	119	113	126	129	119	122	130	120	124	116	117	129	141	123	131	124	132	121	120	148	132	114	137	113	106	134	123	144	115	125	113	112	135	163	121	134	131	124	121	130	119	127	123	129	142	116	132	123	148	137	128	131	139	124	124	137	128	133	125	134	121	123	114	111	138	136	134	121	120	132	103	112	134	140	112	137	120	119	132	120	133	120	131	135	139	129	124	125	121	125	122	129	139	130	112	125	119	140	131	145	121	114	116	143	118	116	117	124	108	121	124	126	116	117	118	140	115	110	109	133	110	152	131	129	125	106	121	128	125	122	133	126	120	124	119	133	145	119	125	110	104	108	130	127	122	125	122	105	147	111	105	124	139	143	121	133	101	102	127	124	152	129	139	131	110	134	135	129	103	128	120	111	104	111	135	110	114	125	110	136	108	143	112	121	121	116	119	124	142	122	114	127	131	125	132	113	134	127	90	135	108	125	124	147	128	133	137	118	116	121	138	126	118	132	131	144	138	136	122	99	117	107	108	130	133	139	129	143	114	119	131	111	145	140	121	135	132	133	133	135	139	119	119	122	120	132	113	115	136	129	134	127	109	107	98	131	143	135	115	136	119	120	134	122	116	130	107	137	121	131	133	124	126	123	138	114	129	122	115	128	142	119	121	128	141	133	144	126	126	142	135	129	133	133	143	135	129	119	119	119	112	110	120	113	115	111	122	120	126	144	135	115	121	132	135	114	113	121	115	118	110	112	117	125	115	115	139	136	130	122	124	149	117	131	116	118	131	120	117	111	143	137	110	109	111	131	117	135	156	109	108	162	122	127	137	126	104	153	124	137	119	125	112	118	126	136	135	128	131	129	111	91	111	118	112	121	145	138	127	136	107	140	122	139	119	136	110	120	137	121	115	129	122	111	131	119	126	134	128	133	131	113	125	121	126	129	122	125	147	137	128	117	140	120	129	141	121	115	125	142	129	121	108	125	143	128	129	130	116	141	136	132	116	137	142	129	129	108	150	133	121	131	118	125	116	138	118	139	116	124	126	116	142	116	112	116	123	129	130	134	126	152	122	128	133	126	124	128	131	122	130	115	110	128	112	118	126	123	116	109	152	124	111	109	126	111	118	136	118	115	136	121	136	132	135	113	111	115	138	115	108	118	116	115	119	130	115	111	104	128	157	123	126	135	136	129	109	118	108	105	128	118	138	124	121	139	124	121	121	116	137	125	121	111	137	109	115	126	133	132	128	128	116	114	112	116	112	126	130	119	131	132	113	129	131	133	114	148	129	128	136	130	117	119	117	116	130	135	139	121	123	115	136	124	130	125	116	134	124	116	120	148	144	117	119	104	110	123	117	129	125	125	103	126	109	119	123	127	122	135	128	117	124	120	127	111	142	144	112	99	129	111	109	124	139	133	111	142	133	132	129	132	109	132	112	114	113	112	119	119	120	130	126	126	121	127	131	119	116	127	121	131	126	117	118	133	111	96	114	154	115	101	96	134	147	113	119	124	129	121	115	124	126	122	105	128	140	137	113	120	128	130	143	125	144	97	129	113	107	124	123	123	129	114	132	136	129	117	146	124	123	127	116	143	106	136	145	134	140	128	120	113	109	118	119	120	118	117	117	139	131	131	117	123	131	135	125	124	143	131	114	110	139	123	132	128	129	128	134	129	124	141	113	125	119	133	119	126	113	121	129	123	119	113	120	147	115	139	146	141	112	125	128	121	119	141	144	124	124	137	143	121	129	127	118	103	143	102	115	122	128	130	110	104	120	129	117	131	111	138	127	132	122	123	117	134	122	108	133	118	120	103	115	126	115	125	145	124	116	120	135	133	113	130	98	151	128	129	126	115	125	127	109	151	121	132	117	127	126	131	133	113	116	118	132	117	106	130	126	126	128	124	121	147	122	105	126	140	137	113	127	131	124	136	121	132	129	120	114	111	126	119	124	129	125	118	123	123	120	107	120	127	116	127	116	105	101	120	118	125	133	124	109	107	116	111	125	134	140	116	114	114	114	130	146	139	115	100	131	123	140	122	119	150	121	124	118	111	108	116	113	126	127	136	105	145	98	129	109	126	133	141	106	118	102	106	123	133	120	134	100	141	127	120	136	109	105	139	139	117	121	136	133	115	100	110	114	116	113	112	116	123	126	130	106	103	114	144	140	107	106	128	119	123	111	115	136	128	118	121	125	148	137	107	118	114	121	105	143	127	105	136	124	121	120	128	138	121	132	119	105	119	115	119	110	110	152	103	114	143	119	108	107	111	121	135	99	115	113	97	136	116	113	137	124	118	125	112	118	122	146	114	138	132	126	131	113	128	124	134	127	123	148	143	133	105	128	148	125	115	125	127	123	121	120	120	119	124	147	123	107	123	96	129	118	125	116	132	129	127	135	130	137	109	122	125	130	112	129	120	115	142	128	115	110	130	125	124	137	126	114	113	122	137	125	136	109	125	124	115	123	124	116	103	123	123	119	113	123	114	127	145	121	134	151	137	124	130	117	159	138	134	117	140	116	124	131
8803	4319	10586	12639	10889	8840	7127	5725	4815	4188	3290	2778	2250	2053	1756	1694	1509	1534	1461	1645	1903	2094	1826	1365	1053	900	801	802	841	738	692	641	632	641	628	640	670	632	658	687	626	633	622	622	549	479	459	450	451	485	451	498	483	455	441	475	505	433	465	473	459	456	474	461	474	439	501	443	424	426	375	367	362	415	380	363	360	374	338	348	364	340	371	365	353	374	350	330	323	320	333	336	331	340	316	334	312	298	315	336	313	316	314	322	350	316	336	339	296	302	340	303	329	315	320	347	341	297	291	333	335	324	327	322	332	342	307	337	325	340	308	306	320	298	318	333	298	341	334	322	348	316	342	284	289	311	334	298	316	348	314	332	309	345	293	343	323	300	308	320	321	305	333	318	296	358	292	303	322	342	322	342	324	323	331	301	314	344	322	324	323	327	289	310	330	323	307	287	330	323	330	314	321	316	311	337	335	322	331	346	304	300	313	331	336	297	339	338	309	298	306	288	353	294	319	319	334	311	356	318	321	301	315	295	365	286	310	331	346	310	304	308	303	321	294	328	334	302	317	308	309	344	297	307	308	325	361	337	316	318	304	318	319	306	305	323	338	326	310	328	308	293	333	341	313	313	325	334	335	318	311	298	323	299	307	290	337	348	312	314	282	324	314	333	287	290	307	279	296	323	340	341	323	323	361	312	308	297	325	331	321	305	296	347	323	275	323	310	331	287	337	349	328	304	311	336	329	319	332	301	299	342	283	317	336	333	304	308	307	311	332	317	318	310	300	339	319	295	306	314	311	344	314	288	297	307	305	326	326	301	287	326	312	314	332	320	277	318	318	320	313	309	308	284	322	298	318	327	325	320	318	321	309	317	267	299	304	325	314	296	289	310	328	308	328	321	308	322	314	315	281	370	312	355	311	321	355	321	295	324	363	302	329	309	331	297	329	295	322	291	356	317	330	331	326	328	285	305	284	299	320	311	302	285	330	308	312	321	346	327	317	349	315	315	328	320	319	319	312	305	297	337	313	303	326	297	346	279	331	345	306	313	309	305	315	295	334	295	310	312	294	331	316	329	321	324	305	311	332	316	316	306	345	316	314	308	307	302	302	307	356	283	312	319	302	310	330	322	331	325	301	305	344	314	325	313	323	331	330	320	354	328	291	302	304	335	285	312	293	285	341	327	293	349	320	359	321	306	313	306	287	342	316	329	340	327	298	301	350	318	327	297	323	339	327	318	314	295	302	285	280	312	305	311	336	329	310	316	287	316	303	344	293	307	260	349	319	326	307	332	328	334	294	356	329	290	315	291	317	306	346	314	315	303	326	307	304	286	315	299	305	316	318	329	291	314	318	297	332	298	291	351	296	347	303	340	311	318	321	320	310	307	334	318	304	314	317	300	335	302	354	307	341	314	303	302	314	313	288	330	338	341	310	343	321	324	306	295	309	297	310	338	299	283	308	328	309	293	295	279	297	297	318	313	294	336	315	312	338	333	294	284	303	300	318	324	308	323	352	302	324	317	324	305	333	294	341	299	315	317	316	307	305	313	337	321	345	313	311	304	332	315	323	310	307	318	288	329	286	333	293	317	317	302	306	339	328	319	332	297	294	324	306	350	336	303	329	297	338	312	319	312	287	324	313	309	298	300	318	316	311	306	305	325	309	298	348	344	336	298	342	323	327	301	320	325	319	299	326	319	302	287	333	304	289	274	331	309	316	317	334	335	309	327	330	332	306	313	304	315	318	325	299	328	284	298	324	329	332	310	316	302	318	321	297	312	299	343	311	293	350	299	299	297	313	284	327	318	307	322	307	328	295	313	329	330	333	340	349	305	287	332	314	329	317	298	295	324	324	286	303	314	306	327	293	319	328	310	323	315	334	305	342	333	342	304	311	304	312	315	305	325	328	293	319	314	319	326	319	300	315	309	302	317	320	346	321	313	297	342	363	294	319	327	319	318	306	305	306	334	321	276	332	289	303	300	329	331	307	351	317	335	336	304	327	310	308	279	335	304	315	318	293	343	308	318	315	288	326	331	308	316	313	304	309	316	309	313	319	331	326	299	323	308	274	306	318	320	315	348	309	335	309	345	328	297	322	288	298	310	300	271	338	329	328	350	301	309	297	331	308	321	298	293	323	324	305	317	311	310	315	349	279	315	300	326	288	302	324	281	307	319	326	333	300	324	347	303	291	315	331	325	314	324	301	295	334	308	349	326	313	318	315	334	331	329	296	322	343	298	315	345	326	314	305	330	324	335	315	287	305	330	330	321	300	335	337	297	313	295	288	292	326	283	327	298	298	315	316	287	274	321	337	299	320	334	321	296	307	290	317	321	320	332	304	317	338	350	326	307	283	333	332	331	314	315	299	306	295	355	316	302	289	313	292	293	328	324	316	318	298	321	313	335	307	330	314	322	327	320	336	310	296	338	340	309	351	296	332	308	320	326	292	330	326	280	327	340	320	334	343	317	311	310	322	322	274	325	333	335	321	315	333	350	318	307	275	297	299	347	334	321	308	303	329	303	317	336	357	295	307	316	300	308	295	319	336	320	304	315	320	320	352	305	308	294	307	297	327	301	319	318	301	304	307	308	324	314	312	268	323	321	338	323	299	336	333	370	329	320	328	329	311	317	313	323	327	320	314	338	311	356	314	310	311	292	325	319	324	349	312	298	305	323	334	307	316	316	316	302	344	295	326	303	315	323	322	301	327	337	331	284	297	313	291	358	309	333	352	298	292	305	291	303	312	322	316	326	316	307	326	284	298	277	326	311	298	303	323	321	298	311	316	343	313	306	304	315	309	282	308	304	335	304	324	327	319	303	322	303	317	299	298	299	314	313	300	347	297	299	294	340	321	310	298	325	316	297	327	325	321	330	307	305	300	333	314	295	304	329	275	344	294	314	357	274	271	309	309	323	302	332	328	314	318	301	317	328	295	321	316	343	324	330	333	339	313	278	292	332	307	325	300	320	333	313	299	315	318	322	338	325	298	351	302	287	310	311	311	310	316	333	303	318	295	310	356	320	303	354	342	290	304	319	288	309	299	311	308	358	306	344	314	323	311	348	348	319	311	304	327	331	333	340	317	315	314	319	290	329	340	320	328	351	296	323	328	321	351	321	327	313	311	338	325	311	346	312	315	302	324	292	354	308	322	302	311	315	305	313	288	298	312	310	321	328	304	272	278	290	320	313	304	325	315	319	296	309	327	324	317	316	300	328	318	321	295	319	346	315	287	347	335	333	323	332	344	311	330	309	303	308	326	321	327	324	333	330	319	329	312	314	336	324	318	347	328	338	335	328	322	291	301	313	304	299	316	329	317	312	338	312	279	289	347	343	307	280	360	304	304	291	333	334	352	339	329	302	328	320	294	305	326	295	306	309	312	326	321	305	323	308	323	318	310	331	320	312	306	309	331	297	324	313	321	356	311	328	315	310	324	296	304	350	288	356	335	295	290	353	282	365	316	332	339	323	337	311	315	329	319	319	300	284	314	304
3528	1463	1827	1360	959	721	543	474	403	364	324	292	275	267	263	241	260	249	241	249	233	275	234	249	251	244	233	191	217	220	216	225	221	232	225	232	218	213	220	212	196	224	209	221	187	210	231	227	233	234	203	241	206	219	214	204	230	192	227	216	207	227	199	224	228	217	231	207	204	202	209	215	229	223	208	200	220	226	217	210	207	227	224	210	204	188	218	221	234	196	230	214	226	235	223	200	229	192	196	213	237	214	199	229	226	197	224	216	241	193	227	186	210	209	190	180	202	207	225	235	191	214	204	198	240	225	209	230	214	227	212	229	203	232	212	199	193	214	185	242	237	213	227	171	187	221	215	207	188	204	203	223	199	216	173	216	208	208	209	200	226	216	198	191	203	203	222	213	211	220	211	194	200	237	244	180	214	186	201	199	213	195	250	191	197	189	221	229	187	200	226	210	227	223	226	240	244	196	225	191	210	202	200	187	223	220	216	208	218	224	184	223	204	212	197	245	205	201	189	180	227	211	212	225	206	199	219	193	231	238	226	220	213	207	203	228	195	215	194	217	190	229	197	178	213	197	210	211	198	185	218	216	204	204	212	211	212	206	210	195	225	187	232	216	192	220	198	210	189	223	211	199	217	197	244	207	222	231	241	198	212	206	252	188	195	231	227	188	226	226	201	201	232	236	236	214	232	204	238	205	204	224	219	176	209	196	223	192	222	218	182	188	215	212	225	209	218	227	227	217	204	215	208	184	221	198	209	194	209	207	221	219	206	219	227	191	222	221	190	216	225	207	202	185	209	227	206	217	217	220	203	196	203	251	214	210	213	212	198	221	211	211	203	204	198	228	184	218	216	224	206	203	228	208	199	206	217	201	201	214	226	228	240	202	232	219	229	204	197	221	198	215	198	175	228	221	193	203	226	233	183	199	212	209	203	193	214	217	221	210	199	182	199	203	234	213	225	207	210	210	230	241	217	210	222	204	217	199	211	204	203	181	223	210	223	217	216	210	227	217	199	207	230	209	180	211	193	225	204	180	226	209	199	209	199	217	201	187	218	218	226	215	217	231	203	196	210	203	210	207	212	180	208	196	196	215	196	203	208	205	235	222	230	213	221	203	197	210	196	223	209	219	212	228	207	207	208	208	201	185	202	216	212	213	195	214	227	206	196	209	198	203	187	209	192	204	202	229	215	191	228	205	204	196	207	207	186	206	221	196	205	242	194	202	200	205	212	233	205	195	214	208	192	223	192	206	207	218	215	193	235	212	198	224	226	218	207	206	191	176	219	196	200	216	200	213	193	179	205	225	223	194	206	185	205	202	223	232	226	199	214	205	211	207	212	237	185	188	196	218	186	208	227	212	200	228	204	194	220	216	200	198	206	199	183	229	223	195	204	185	229	207	199	209	204	205	232	236	196	222	201	200	227	236	172	225	203	217	186	187	231	218	253	215	202	227	210	209	197	197	210	208	212	201	223	219	209	193	215	198	201	201	213	205	217	203	205	226	202	211	204	207	192	225	219	231	224	231	199	197	199	214	224	232	220	208	217	217	216	205	219	212	185	213	211	222	205	211	198	190	213	214	189	227	206	208	208	188	227	218	233	218	197	185	214	221	251	208	207	199	238	225	212	225	192	211	224	249	199	193	204	226	211	238	228	187	221	211	199	197	220	208	200	206	213	229	200	189	168	229	188	213	226	205	238	214	215	179	214	184	219	203	196	190	202	194	213	199	220	211	225	206	194	232	209	208	212	213	215	230	211	224	215	228	231	191	199	224	223	231	204	209	240	208	178	210	210	194	197	214	227	240	223	189	206	211	213	222	215	217	209	211	199	232	205	217	226	220	213	207	201	211	212	249	215	209	192	201	209	172	203	219	190	213	185	182	213	216	221	199	210	218	201	214	201	220	223	202	220	217	215	195	232	200	237	219	214	225	227	201	189	189	200	211	198	239	200	236	236	205	214	194	208	190	188	178	185	197	227	190	206	193	212	217	195	205	196	204	206	206	224	219	209	232	236	223	212	210	231	215	228	211	213	192	212	230	198	197	224	197	195	211	198	213	213	233	208	191	187	226	217	215	213	212	222	217	201	208	212	227	196	198	216	211	220	210	224	213	214	210	207	216	217	243	187	206	193	216	211	189	190	210	199	210	222	204	201	222	185	220	221	227	226	206	200	210	228	196	254	218	226	216	216	187	191	196	230	220	215	216	219	211	201	216	222	220	228	230	186	184	202	205	188	222	221	194	221	212	220	209	224	191	226	225	235	199	199	205	214	180	222	219	241	184	207	223	216	222	204	209	220	219	213	185	216	238	220	211	234	243	220	195	220	235	219	221	251	216	211	197	212	211	204	210	187	194	195	186	200	204	232	191	204	215	237	223	218	203	208	228	169	188	202	217	217	182	209	210	224	214	212	210	217	216	213	232	199	224	218	184	197	212	207	217	200	209	226	209	188	220	206	212	201	213	221	222	233	190	227	211	229	218	204	203	212	239	192	211	226	193	208	231	208	200	218	208	232	216	215	209	200	209	196	224	206	210	204	194	177	223	253	222	218	179	216	196	197	232	228	225	213	222	202	218	218	199	215	220	215	213	215	197	172	223	216	226	227	235	202	203	183	225	211	230	209	183	227	197	199	204	216	217	198	220	194	203	199	195	206	213	206	204	203	218	213	196	220	214	205	203	192	215	223	216	194	229	246	192	193	227	205	192	208	202	206	225	220	210	193	221	193	201	185	230	224	244	196	205	200	204	212	219	210	203	196	216	202	181	214	215	218	214	206	233	207	214	181	193	215	229	183	233	230	196	220	188	215	215	205	198	208	212	189	249	206	200	207	219	220	214	222	219	200	206	225	222	178	187	189	195	225	224	217	216	218	229	222	211	204	215	215	219	227	195	205	223	198	223	219	199	205	204	210	194	201	197	228	203	208	208	220	208	240	218	199	213	231	194	225	231	191	207	237	206	212	216	200	224	209	180	230	211	204	244	215	206	202	202	205	173	237	215	179	210	224	209	214	203	200	217	207	206	207	212	225	228	206	201	229	215	204	198	226	211	183	185	234	209	197	198	210	214	205	214	238	213	212	227	219	217	211	222	185	192	231	185	211	221	195	208	210	219	191	231	214	180	229	193	204	211	207	217	196	231	184	223	220	220	207	209	189	206	219	183	200	207	203	227	207	226	208	200	204	246	226	219	190	219	206	199	195	199	222	211	219	210	226	217	225	222	222	237	197	223	201	208	217	227	199	220	196	224	198	215	207	228	227	214	207	222	177	236	195	225	197	209	218	181	213	205	207	176	193	212	210	211	199	234	235	183	208	216	208	191	202	214	207	204	187	210	227	220	197	207	211	233	202	223	212	180	192	212	176	194	199	181	188	223	209	198	207	246	206	225	220	203	202	213	205	223	208	187	229	160	201	226	203	219	220	208	222	212	254	209	205	207	181	219	180	218	226	231	223	226	227	186	214	202	254	202	196	207	198	230	223	187
2878	1613	3684	4261	3583	2811	2206	1968	1634	1370	1173	989	822	858	689	701	692	690	754	763	855	854	782	707	655	592	545	555	588	599	521	505	528	581	543	563	560	568	589	545	578	544	558	511	583	539	508	530	496	507	542	524	515	549	524	500	547	564	552	529	558	541	527	517	505	560	517	508	516	524	516	500	469	505	540	542	504	497	486	520	510	496	509	471	512	502	521	514	475	468	461	469	439	514	460	505	487	507	487	499	520	478	495	473	479	471	506	440	460	485	493	509	474	488	511	483	469	530	483	496	507	496	484	508	515	439	464	486	502	504	472	473	478	493	494	490	525	510	466	454	466	464	492	487	492	478	490	494	485	496	494	515	468	503	454	470	508	440	510	454	454	486	495	513	467	503	478	439	470	471	460	522	491	488	504	474	536	468	457	484	484	508	490	531	476	499	455	506	479	490	517	472	498	516	525	495	455	500	481	518	507	466	498	490	483	519	479	473	481	490	455	481	478	499	491	494	466	480	502	534	465	521	469	468	514	465	476	496	464	451	498	498	480	490	479	489	509	492	567	501	494	527	526	449	455	500	503	457	504	493	459	493	488	487	505	507	484	511	495	507	483	505	506	525	469	475	489	459	482	471	494	496	479	473	496	519	472	492	498	490	488	510	545	445	507	479	464	471	470	507	486	500	482	472	517	490	490	485	491	450	505	461	533	502	475	452	491	515	525	465	478	478	455	486	492	492	494	454	468	496	491	487	534	460	481	488	481	497	496	522	480	463	479	482	477	479	453	484	492	471	445	506	469	484	487	463	494	469	475	486	500	531	511	500	477	464	513	475	475	461	483	500	513	480	459	497	435	486	485	479	448	505	520	521	525	493	520	478	475	480	477	471	452	485	485	465	482	478	453	494	510	529	490	502	467	501	461	507	489	500	485	496	476	446	503	488	527	507	529	499	507	483	496	459	495	487	490	509	479	491	486	508	473	518	477	448	504	473	475	487	501	520	501	501	484	445	459	485	500	502	477	502	502	505	460	480	477	567	492	486	523	504	520	500	498	517	486	546	511	449	499	462	496	426	493	441	503	451	535	525	474	502	472	470	475	472	478	497	489	479	468	515	485	482	520	545	472	477	492	467	481	458	487	525	470	498	476	441	483	484	507	490	522	475	484	465	466	500	462	520	442	470	502	515	465	448	518	468	504	489	493	473	511	483	469	481	503	493	489	493	491	491	493	478	467	504	484	472	485	472	474	487	460	491	495	518	514	473	470	466	511	476	503	488	490	485	485	492	487	507	499	499	499	480	468	497	510	470	493	517	514	512	519	442	457	463	494	491	470	475	487	483	479	448	508	439	491	479	506	506	481	498	497	526	454	475	484	516	467	458	519	434	470	505	459	524	511	497	496	488	476	495	490	489	488	456	479	480	484	517	474	515	486	497	481	490	473	487	509	483	475	511	536	499	507	490	484	488	457	490	461	488	516	512	496	463	474	489	464	508	507	505	476	491	453	502	469	459	498	519	508	506	480	480	489	460	478	534	470	524	505	497	501	498	489	478	473	505	494	468	477	455	510	496	478	482	500	475	493	478	472	454	487	501	495	510	460	496	430	460	491	492	471	474	485	494	472	464	479	488	494	477	487	443	469	485	455	497	529	468	480	490	463	497	459	485	503	467	460	482	536	527	522	493	498	480	453	484	478	518	439	507	488	499	452	499	504	471	501	475	475	495	492	482	509	517	506	444	436	492	486	454	520	446	494	491	473	470	481	493	490	480	498	471	486	490	496	509	503	486	517	494	494	478	526	486	511	473	489	459	461	500	472	510	470	473	490	493	485	468	484	488	508	496	495	451	516	472	497	527	503	446	471	514	476	470	483	479	508	480	473	485	508	504	510	533	490	468	483	486	482	448	481	490	464	474	432	522	509	466	465	468	503	479	530	507	493	530	489	488	521	498	484	468	472	494	480	471	498	487	485	485	511	501	509	479	502	499	460	526	466	475	492	479	514	447	463	498	502	514	526	445	449	450	489	480	474	491	521	531	473	467	473	476	507	464	502	457	511	434	462	457	475	516	471	492	518	481	480	501	503	489	512	504	473	486	481	465	490	475	479	501	498	479	506	450	481	497	489	502	536	515	509	486	490	509	480	500	504	476	521	486	494	441	497	482	487	486	483	486	509	512	508	523	470	492	496	501	487	500	503	468	483	479	488	486	520	487	465	496	493	500	490	494	470	478	485	502	521	530	456	516	467	484	490	497	504	533	468	435	513	526	505	467	496	521	499	506	476	474	528	466	480	511	501	502	508	473	476	490	473	458	513	433	532	530	514	448	489	463	491	470	474	521	485	471	502	495	525	460	484	495	499	547	473	479	477	483	495	521	487	506	487	497	478	503	499	463	488	513	507	480	481	457	471	434	524	481	485	454	490	461	484	484	493	470	513	524	505	496	458	490	461	470	503	498	445	477	465	506	464	483	467	509	515	470	474	475	488	520	490	462	483	487	463	513	490	492	508	473	484	485	499	491	468	462	499	481	477	448	489	499	515	532	490	459	476	539	469	494	501	479	483	477	494	494	529	453	456	454	516	475	479	492	493	488	514	492	469	462	489	505	456	450	446	531	511	504	460	492	495	512	474	480	487	458	493	482	526	475	513	474	477	483	516	454	533	496	479	510	499	479	456	477	504	509	473	491	494	520	503	479	469	458	498	500	496	472	484	481	454	487	470	513	519	439	517	473	495	497	496	499	454	477	457	515	487	500	470	494	494	497	520	487	484	492	494	506	511	509	465	494	487	469	488	475	484	473	492	497	466	542	499	491	484	553	495	527	508	462	507	455	478	476	471	480	503	486	509	472	494	465	478	485	512	495	514	471	450	472	500	525	451	526	454	496	491	456	473	468	492	522	498	503	498	484	476	500	495	477	469	469	484	481	462	479	474	486	488	488	465	501	504	487	485	481	517	495	483	469	490	506	500	473	453	471	503	474	544	472	501	475	484	465	468	431	498	482	489	509	548	491	448	422	525	472	487	491	471	466	471	501	455	499	479	491	487	471	553	487	508	474	486	496	462	507	508	486	486	501	502	514	512	533	486	492	520	467	470	512	482	517	505	462	497	492	494	492	499	467	430	481	492	500	482	518	470	492	472	471	468	488	496	446	452	491	472	471	471	513	493	445	516	497	460	498	465	506	523	510	466	474	490	489	455	474	472	498	476	468	478	430	522	504	489	479	497	496	466	491	472	538	484	447	471	543	485	493	463	491	485	524	524	490	485	506	476	509	499	496	502	515	497	491	501	473	498	477	480	467	491	526	496	482	563	498	480	495	471	490	509	514	512	498	450	511	451	482	452	486	514	470	493	466	476	420	502	543	487	479	442	520	515	478	531	464	474	512	499	447	490	461	464	458	493	499	482	491	508	504	444	466	482	486	530	474	502	505	479	483	497	466	460	479	466	493	498	513	487	527	485	458	481	490	458	486	511	492	492	467	477	476	502	490	470	467
9854	3033	4038	3042	2080	1377	1022	789	670	539	436	371	290	295	243	221	224	214	249	236	300	244	231	211	216	188	151	180	175	178	127	145	171	169	162	131	149	171	123	163	158	123	153	176	154	136	160	152	158	142	143	145	137	148	127	130	145	141	120	139	139	155	146	142	146	142	170	141	161	139	115	134	111	123	129	143	168	132	116	129	128	139	111	111	122	118	116	121	135	130	148	134	115	129	130	136	130	122	128	145	127	112	134	119	144	126	123	127	137	143	137	125	119	129	125	125	147	122	130	129	126	133	129	162	146	155	103	137	137	142	127	141	130	140	135	148	132	129	140	145	158	139	137	144	143	143	123	127	126	135	126	141	129	115	128	157	131	120	140	145	135	114	111	132	141	139	130	137	124	117	140	115	122	138	123	138	140	134	124	116	133	140	117	133	142	158	143	127	144	153	121	134	130	124	121	117	123	138	134	112	112	134	127	133	144	111	120	130	131	134	130	119	127	134	116	131	150	136	128	121	139	108	120	149	116	128	129	144	145	128	124	134	139	135	132	146	128	115	114	134	117	127	112	110	144	126	129	146	147	138	144	133	130	137	151	136	139	132	138	120	132	129	142	121	138	128	108	135	152	133	144	111	124	132	129	132	116	117	147	124	142	150	118	133	128	116	154	122	126	126	115	118	137	133	144	124	106	105	145	135	150	120	99	129	140	108	145	131	115	129	154	128	131	146	117	128	129	119	126	133	127	131	129	144	139	121	134	145	111	117	140	154	142	135	139	148	110	120	156	147	120	117	124	128	128	142	122	147	142	146	133	117	121	104	137	148	152	161	144	161	145	139	133	132	140	123	130	142	136	129	151	128	136	134	123	131	133	127	129	148	112	146	143	140	138	127	126	117	130	132	155	132	127	146	116	115	124	129	139	136	129	141	138	131	127	133	124	117	122	153	127	136	130	133	140	116	145	143	151	115	131	135	133	125	132	139	136	127	141	147	149	128	125	123	133	130	123	136	124	111	111	129	128	128	120	128	124	116	132	131	122	139	121	133	154	131	103	148	113	118	141	116	120	129	148	115	140	154	143	129	123	133	137	144	136	132	129	124	152	131	136	125	129	124	135	131	125	136	132	136	138	136	123	127	144	141	154	141	146	114	129	120	144	124	124	135	135	131	109	143	112	141	131	134	124	127	118	113	135	120	119	121	140	129	154	136	126	128	128	116	127	126	123	107	111	122	150	137	130	108	140	145	118	131	140	138	147	129	128	125	124	135	141	137	113	134	123	117	125	115	133	129	132	139	137	128	154	118	121	143	152	135	150	138	129	102	137	139	130	120	132	137	143	148	132	122	109	119	132	135	141	127	125	150	122	113	118	129	124	135	133	122	138	127	119	147	164	125	120	126	137	134	130	137	134	156	126	107	123	167	140	116	131	115	130	128	132	125	120	144	129	139	137	124	134	132	129	144	159	138	148	129	126	138	112	136	114	118	115	116	143	139	120	112	142	123	122	138	131	139	109	121	112	131	146	126	135	139	132	129	158	129	116	145	120	119	145	131	129	136	123	145	117	134	148	128	135	142	110	115	138	108	117	137	129	141	132	150	116	129	108	117	129	123	133	147	122	123	110	146	131	142	126	137	136	109	138	112	129	111	136	123	156	140	134	115	131	137	145	122	136	131	121	116	141	148	119	140	141	130	141	137	128	128	133	130	134	119	141	120	131	130	129	132	140	137	151	130	148	132	138	135	133	136	143	157	149	132	119	107	119	124	112	133	132	122	128	107	124	134	127	136	116	159	144	149	144	143	122	122	121	131	139	119	127	114	142	146	114	113	131	164	138	140	109	148	131	125	123	141	147	114	110	138	141	137	107	116	134	141	124	133	111	123	152	131	117	159	141	129	120	119	136	123	146	121	128	136	120	115	123	142	139	125	137	136	132	111	148	136	128	121	139	111	126	129	129	113	133	124	130	118	123	124	137	130	110	133	136	135	107	123	98	110	100	120	111	133	116	126	106	134	135	134	125	141	126	130	117	134	143	151	130	146	133	144	147	125	141	142	139	142	131	138	133	121	119	126	123	149	148	116	124	123	143	122	121	138	145	132	137	126	140	140	118	130	129	148	133	129	141	120	117	142	133	129	144	123	127	132	122	111	142	117	129	121	134	129	119	149	127	124	145	125	119	124	138	126	142	113	150	134	110	131	136	128	124	122	112	122	104	133	141	114	130	126	127	128	134	130	134	135	148	129	140	145	127	119	139	133	142	128	130	118	128	128	123	150	155	126	125	129	139	115	121	146	163	114	129	117	135	115	127	136	137	138	156	144	135	117	130	137	138	127	126	116	139	124	142	126	143	150	118	118	116	125	111	131	135	122	127	128	128	152	122	119	135	135	140	147	143	128	127	121	146	129	136	135	124	116	133	136	145	131	128	153	145	114	119	138	133	112	129	131	133	115	122	155	153	127	118	142	156	147	141	125	139	127	134	141	119	141	139	130	124	127	141	143	139	133	126	125	110	117	118	138	151	143	118	136	140	116	110	121	140	136	124	106	113	119	137	153	123	141	129	122	125	147	171	142	140	132	123	112	133	120	127	132	129	120	134	137	134	121	126	131	124	126	138	124	125	147	135	136	140	134	147	134	109	119	139	140	123	119	113	131	132	135	146	141	124	129	127	130	134	123	153	140	148	151	145	140	113	147	133	144	123	127	133	116	137	142	122	120	122	118	107	129	147	139	111	137	132	117	125	123	125	135	142	147	154	128	124	138	138	133	121	133	149	143	123	120	137	131	136	118	129	136	128	117	121	132	129	109	128	129	152	115	141	126	142	108	139	145	127	148	142	122	130	132	115	125	133	107	112	146	156	140	124	133	121	128	142	134	127	141	119	120	131	133	120	116	148	132	148	128	141	127	134	159	129	128	142	118	128	128	128	116	109	112	123	142	123	127	131	134	120	120	129	124	115	127	128	108	137	108	132	134	131	133	129	133	156	118	125	118	134	126	144	126	134	117	140	151	155	119	116	150	120	118	151	116	126	124	144	146	136	111	132	128	139	111	139	124	124	134	144	138	125	124	136	135	120	121	132	131	151	130	126	109	127	138	148	119	114	136	143	135	116	123	125	148	125	121	128	142	138	152	132	132	144	140	122	138	151	154	129	116	146	127	140	134	135	149	133	140	123	137	126	134	135	139	115	141	123	128	131	125	136	137	144	129	129	153	140	130	125	133	137	132	129	110	120	151	152	134	154	118	132	108	123	130	132	116	135	125	141	143	148	153	127	126	149	156	123	137	133	130	133	128	117	127	112	134	101	118	140	134	132	139	117	141	129	122	118	137	135	134	142	122	154	133	117	141	138	129	138	135	127	141	116	136	134	143	142	126	152	125	143	153	125	151	131	128	132	127	112	112	120	135	127	124	142	114	133	136	149	119	133	120	131	127	134	134	141	129	141	137	125	112	113	128	130	130	148	122	121	110	131	133	135	150	142	136	139	134
6749	2926	7323	8944	7737	6252	4894	4029	3535	2797	2262	1889	1453	1332	1117	1110	1019	1030	1026	1100	1354	1343	1134	955	918	677	586	581	576	569	510	513	530	505	547	520	524	551	504	534	497	511	485	448	429	399	414	457	442	380	393	439	436	358	435	418	403	408	407	423	416	366	452	388	426	424	398	404	380	372	385	331	373	392	391	361	362	376	364	336	371	358	351	358	340	341	316	320	320	315	315	296	311	288	348	325	324	327	318	321	323	294	331	329	315	341	311	348	330	317	349	331	325	289	315	313	315	303	360	341	331	330	358	318	301	327	301	344	341	331	324	310	305	322	292	327	357	327	312	348	315	315	322	321	327	360	312	335	327	342	341	322	330	308	319	286	310	327	351	277	356	323	338	334	313	326	332	308	318	313	335	312	341	337	305	318	329	294	310	329	339	305	312	309	305	316	325	329	330	295	320	317	311	307	324	340	301	292	339	335	319	288	317	322	338	311	320	330	322	297	325	318	311	360	328	327	328	365	325	340	322	325	332	339	347	340	334	316	310	340	329	333	312	330	343	328	324	293	306	306	331	315	298	310	341	352	300	319	325	313	325	311	324	328	316	298	284	336	312	324	309	325	296	338	295	342	323	352	316	351	336	318	313	309	319	316	286	309	324	284	285	335	313	312	338	312	288	319	319	317	334	335	357	336	317	325	332	301	347	319	276	348	347	306	317	343	304	332	347	333	325	354	307	351	319	318	328	316	342	310	319	321	328	326	357	331	313	321	306	311	310	292	322	303	344	302	330	331	312	301	330	276	322	318	326	314	359	326	361	318	328	314	308	324	339	342	328	345	332	306	298	309	335	328	289	333	337	320	331	329	288	318	311	332	353	300	319	333	343	325	314	306	299	337	293	310	314	335	334	293	295	361	348	314	313	329	329	300	313	313	309	310	311	317	313	320	277	313	333	332	334	318	288	321	343	292	331	312	328	353	307	299	314	305	325	350	312	336	310	311	352	307	339	295	340	316	310	311	312	333	306	321	320	335	315	318	326	326	341	350	346	321	329	321	349	340	335	323	335	301	319	324	328	323	287	328	324	337	345	294	306	315	301	301	343	330	329	307	335	332	336	311	311	315	307	291	341	285	288	292	323	306	310	316	311	322	319	332	318	333	295	328	320	334	365	346	323	274	295	328	314	328	328	279	333	287	348	319	325	340	328	272	341	307	327	302	315	356	329	321	305	352	355	325	299	346	292	310	296	326	302	305	318	316	321	358	347	318	301	324	344	292	308	309	325	299	328	345	330	351	310	320	328	316	329	322	348	324	319	325	297	318	322	325	307	308	320	319	301	321	319	326	306	340	323	290	329	370	325	327	336	326	331	306	338	320	314	339	295	334	331	289	330	322	354	307	328	378	323	341	350	306	303	327	358	324	303	304	321	316	314	329	337	324	323	323	295	315	313	327	306	307	325	324	315	351	289	324	315	316	333	298	339	316	305	330	325	299	318	324	296	350	308	302	344	334	309	306	321	322	310	314	321	322	313	304	333	306	302	327	311	308	323	315	323	322	350	347	330	324	334	324	331	318	334	331	317	311	351	313	334	309	335	305	341	332	305	331	311	347	318	308	339	312	303	324	290	313	312	333	313	323	342	340	354	340	310	303	353	332	344	330	301	323	340	299	344	344	293	354	335	325	328	333	284	314	322	339	326	330	332	308	326	331	334	331	323	312	356	289	337	332	299	322	350	335	350	304	311	282	349	334	315	321	331	319	343	314	301	330	316	305	320	333	329	346	306	304	318	331	317	351	291	352	328	350	289	308	341	317	318	326	317	321	289	285	308	313	313	335	320	317	323	293	339	315	347	329	307	303	283	292	310	340	311	307	311	346	317	314	318	310	331	336	285	326	315	333	337	343	317	347	318	315	304	325	303	315	307	313	319	291	306	320	329	314	329	318	326	343	294	315	292	306	311	342	300	320	312	301	358	302	343	335	287	327	308	299	316	339	300	313	284	303	350	287	328	317	355	333	296	343	324	319	315	315	296	322	321	357	329	313	340	335	298	355	299	357	279	318	299	284	298	342	301	310	304	335	339	324	306	324	320	294	275	302	352	302	316	319	323	337	360	328	307	321	314	325	325	295	313	304	301	339	322	310	303	322	317	343	320	302	271	330	295	338	271	295	317	358	306	312	297	360	346	346	310	312	300	363	312	311	323	340	310	336	348	311	334	324	305	315	328	291	346	314	338	309	326	323	346	334	310	354	322	341	329	360	386	312	297	316	333	310	280	313	362	337	324	342	312	339	331	341	318	322	303	337	334	338	362	344	341	343	305	318	320	302	304	316	334	334	305	337	297	310	301	289	320	276	289	338	295	341	330	336	320	302	329	303	341	329	315	320	323	316	362	311	332	313	295	292	343	329	306	309	347	328	317	301	325	308	306	345	303	287	315	342	304	322	311	304	315	356	329	321	323	332	295	263	354	338	324	322	349	338	319	338	302	323	353	320	331	323	320	308	325	304	329	331	338	289	318	346	307	340	327	312	299	284	321	319	331	304	299	303	317	302	327	328	280	329	316	300	326	305	347	332	308	307	337	335	338	303	294	329	350	342	311	302	322	345	319	338	319	309	289	357	315	320	302	303	322	348	334	325	312	345	325	323	310	320	314	342	310	319	345	305	287	340	338	328	321	331	316	317	314	332	306	319	295	321	318	314	323	315	305	298	341	324	314	339	291	328	347	305	284	304	306	337	324	300	314	332	301	287	328	330	307	338	304	304	321	302	323	339	325	304	339	338	357	322	297	313	347	301	347	297	342	328	322	355	292	313	321	320	311	330	297	300	342	315	308	318	324	319	331	334	334	335	334	315	314	323	321	305	335	300	303	335	303	329	356	304	320	324	326	337	300	343	310	270	319	323	361	325	324	356	330	324	329	325	326	340	306	320	358	313	296	283	303	300	295	308	320	320	330	346	342	308	310	340	381	328	301	335	349	323	317	342	344	337	310	329	311	313	325	323	324	336	335	333	309	315	321	328	326	343	343	302	325	314	308	299	331	320	319	326	359	331	336	298	321	337	341	309	330	315	319	308	339	324	318	316	342	293	303	313	328	340	350	332	295	318	302	310	305	337	337	319	287	338	305	317	311	319	302	332	310	330	315	345	302	331	304	344	328	297	334	313	342	343	309	328	322	290	317	317	336	326	350	281	309	338	330	301	318	353	333	324	340	320	321	323	317	301	299	319	301	322	318	281	296	325	290	360	377	307	343	322	329	300	295	321	330	325	326	278	326	307	340	340	317	326	298	321	294	327	319	333	314	359	301	288	326	327	370	305	287	324	327	299	323	312	310	350	342	331	328	308	314	322	305	314	319	324	340	334	306	321	290	330	332	306	305	305	312	330	342	298	330	356	329	317	297	344	297	318	313	309	332	329	328	339	308	332	322	342	349	305	322	319	301	333	310	321	298	337	309	350	317	341	315	318	333	313	327	333	350	313	307	318	303	334	307	315
16905	5728	6560	5061	3357	2338	1823	1266	1033	790	620	509	413	381	306	303	303	271	276	284	359	327	270	266	233	226	178	182	204	154	162	157	155	164	152	185	188	184	172	166	150	145	155	170	146	160	134	133	140	144	154	156	147	147	138	132	137	140	123	140	148	140	158	161	125	129	160	160	150	146	139	144	125	143	146	148	124	130	139	124	129	119	115	134	145	125	130	122	138	134	115	129	147	135	139	115	126	124	137	120	153	148	128	155	108	126	125	130	126	128	137	130	114	125	121	128	124	113	141	129	145	112	131	129	124	126	84	113	117	112	116	129	123	140	132	118	126	135	118	129	122	147	126	132	133	131	125	110	120	131	121	121	131	129	109	131	105	128	131	113	123	136	132	138	146	114	95	122	120	112	126	123	103	130	115	132	118	131	114	116	140	123	117	147	125	119	144	132	128	126	133	117	122	117	131	123	117	124	127	127	130	140	106	102	128	129	106	92	128	129	122	136	104	147	140	142	125	108	109	122	152	124	122	140	123	141	115	131	122	146	138	110	110	106	134	126	121	118	118	135	124	128	131	120	116	121	118	122	144	121	148	135	140	111	136	113	143	123	133	120	126	128	119	138	91	144	118	101	149	131	136	121	120	144	118	140	130	125	131	114	119	131	119	112	104	123	120	112	124	145	109	116	132	114	128	154	112	102	134	118	117	136	127	116	145	119	111	137	129	151	142	118	120	110	117	128	110	109	113	109	136	122	136	112	124	112	111	119	117	124	127	125	117	115	129	144	144	106	135	127	115	135	123	112	124	121	119	115	116	110	135	125	127	133	112	127	118	125	119	142	131	119	132	141	130	105	121	125	104	121	136	124	115	137	131	125	134	120	122	98	133	129	127	112	130	144	151	104	119	128	130	136	115	124	127	108	132	131	120	140	112	120	128	124	135	143	139	128	139	104	126	107	144	139	129	136	143	126	133	126	120	127	123	129	125	124	139	125	107	133	128	134	117	133	112	140	112	144	131	113	133	105	137	132	134	142	106	117	123	163	112	120	125	119	139	151	108	123	118	132	118	124	116	121	108	105	124	121	130	110	123	126	123	113	135	96	129	123	110	108	133	118	117	130	112	125	140	135	111	119	138	134	125	141	149	134	125	132	115	132	122	132	134	117	141	103	133	118	137	132	131	125	125	125	123	129	102	133	113	159	127	127	115	119	143	117	120	138	144	135	115	127	128	137	133	123	115	134	112	114	118	133	129	121	136	123	105	146	134	130	133	109	133	132	126	130	124	130	125	118	125	135	118	123	130	133	109	145	133	132	126	115	130	120	137	132	106	142	122	117	106	121	120	119	120	123	125	136	136	120	118	115	129	136	137	120	135	124	92	121	130	115	115	120	129	109	121	124	146	112	109	133	137	107	113	122	122	139	129	133	123	120	147	131	139	125	111	126	115	142	145	122	121	143	120	118	113	115	146	131	112	133	135	107	121	135	114	138	120	101	139	132	137	148	130	104	115	113	129	138	162	124	103	113	124	125	106	137	119	126	110	108	134	118	131	133	116	139	150	138	106	141	119	111	150	123	127	125	118	141	113	124	108	110	119	134	119	121	145	118	141	113	110	132	142	113	117	118	139	122	121	129	129	132	132	118	111	95	132	132	120	109	121	150	135	119	142	156	138	135	136	121	149	121	139	133	108	146	118	124	128	127	133	121	122	124	114	130	127	117	133	127	129	120	100	138	131	122	129	122	131	152	104	156	128	133	116	102	121	106	124	119	114	111	129	134	145	120	111	137	122	115	119	118	121	135	100	116	136	106	155	141	109	138	135	141	139	133	126	132	115	115	129	131	140	121	127	126	124	115	127	136	149	125	105	121	133	128	122	108	121	126	140	138	110	131	115	143	123	132	112	129	132	145	138	134	138	124	138	131	101	121	130	119	121	122	109	131	100	122	124	138	121	125	108	127	117	124	124	128	131	122	115	141	116	127	121	117	134	100	127	127	147	138	117	127	115	117	127	118	132	125	140	106	125	127	131	131	134	136	126	131	123	122	117	128	107	118	120	112	120	128	140	120	128	119	112	130	138	124	116	137	128	143	117	145	124	124	121	124	135	123	117	112	105	132	123	127	132	134	101	104	129	134	142	115	121	134	134	129	137	126	123	115	139	123	118	132	138	125	125	127	120	124	126	113	130	123	133	127	123	121	130	132	143	119	134	133	104	126	109	131	121	138	126	108	115	121	129	101	111	109	130	144	121	129	114	128	120	142	132	120	128	147	105	119	115	137	116	137	115	116	125	126	113	116	147	122	131	136	106	105	121	107	125	123	120	123	137	128	122	136	134	117	116	121	111	151	145	116	127	133	138	117	117	140	133	146	117	128	114	130	112	120	139	144	140	131	146	122	128	138	129	110	124	129	140	105	140	139	127	131	133	130	131	134	128	99	129	121	130	126	107	111	138	122	106	132	131	138	117	125	138	116	119	119	123	118	121	111	108	125	121	135	117	115	121	129	126	127	131	108	114	121	115	113	129	143	135	139	124	133	129	149	113	143	120	116	142	151	129	141	116	130	111	111	127	114	113	133	135	133	129	127	112	138	117	104	125	129	123	116	101	113	108	116	131	117	130	124	126	131	113	124	139	118	104	138	140	104	131	131	122	133	112	135	142	103	120	120	134	128	134	118	124	133	132	117	117	120	121	119	100	125	134	134	130	138	122	122	116	119	117	141	129	107	125	116	125	106	134	127	128	106	138	127	133	130	144	119	126	130	130	119	125	118	114	125	124	120	138	120	124	126	124	112	147	124	131	137	114	118	124	124	106	143	131	115	131	135	127	117	141	119	110	130	127	124	103	142	150	127	114	122	154	120	130	140	112	121	149	109	121	123	139	113	102	122	124	122	117	119	135	108	136	118	116	129	138	126	117	112	115	120	125	122	143	120	111	103	102	125	134	125	121	94	126	144	125	112	102	144	136	107	139	143	103	109	133	113	124	120	127	127	120	120	105	130	121	113	110	131	137	140	128	107	124	128	124	141	124	109	141	122	113	130	129	115	110	134	115	137	132	136	151	123	136	111	135	109	130	120	133	123	94	111	101	118	117	136	108	125	137	126	134	127	129	132	126	126	115	143	118	108	101	142	114	117	148	137	130	131	107	128	127	135	114	125	120	132	110	101	137	106	133	119	148	137	131	130	134	127	150	128	140	119	130	120	138	133	112	116	126	125	157	136	133	119	119	124	116	146	107	126	129	127	143	116	120	124	122	129	118	142	133	131	141	121	137	114	107	115	122	125	100	131	134	116	136	103	150	116	113	116	112	112	116	117	152	136	137	130	122	114	109	134	107	113	127	114	111	148	128	115	117	123	139	134	111	137	126	140	130	138	111	112	113	128	112	115	117	125	112	128	127	114	133	134	123	133	127	132	114	136	125	118	137	120	108	130	123	120	122	131	145	117	117	120	132	119	102	133	127	133	130	113	125	108	113	124	111	139	97	125	130	141
8893	4413	11001	12785	11448	9243	7813	6196	5271	4434	3589	2835	2252	1934	1728	1667	1570	1606	1427	1485	1959	1900	1702	1358	1211	994	792	745	879	706	694	630	691	653	620	642	640	615	598	635	646	626	562	602	602	459	470	462	478	448	507	467	450	459	482	436	460	521	493	426	451	472	514	469	446	471	477	425	406	404	394	396	350	401	375	348	410	333	378	357	372	399	390	369	372	319	324	332	311	342	329	328	308	335	312	316	326	280	330	322	332	348	331	374	318	330	343	321	353	310	311	305	302	331	335	341	303	319	279	339	335	362	295	336	325	328	334	324	310	335	328	326	335	321	344	337	349	344	363	332	353	310	314	330	346	317	340	333	323	294	331	330	345	325	323	328	323	335	327	336	349	316	361	303	297	323	311	304	291	314	295	327	269	313	320	317	308	329	296	314	340	305	326	315	328	307	304	333	328	328	307	310	347	303	320	305	333	311	326	312	310	311	286	305	309	287	318	318	315	302	306	298	328	332	299	299	301	308	349	291	345	302	305	332	313	335	330	330	342	304	333	305	336	324	300	315	307	299	333	320	343	313	332	297	301	324	333	318	351	334	289	273	295	326	337	328	312	298	303	305	294	333	335	290	331	322	328	337	314	316	325	301	298	292	306	343	305	319	323	316	330	300	313	337	282	275	307	314	357	360	313	344	287	315	327	285	328	320	324	299	296	323	296	333	320	274	299	311	282	335	316	295	315	317	323	312	313	305	282	313	311	332	295	303	313	327	309	296	316	297	323	294	302	266	333	343	304	317	312	320	338	343	308	320	334	318	313	291	282	346	319	319	323	334	324	304	316	297	304	318	304	295	338	321	308	334	342	279	311	310	298	341	310	308	305	298	305	358	306	322	263	327	305	314	360	314	338	316	321	328	295	293	291	292	305	312	286	318	305	294	331	308	338	328	314	342	337	327	328	318	309	329	306	306	334	311	271	317	340	339	311	299	324	319	310	315	322	321	311	310	284	322	320	331	313	331	313	308	348	330	338	310	316	326	293	342	309	334	322	286	337	358	323	332	368	296	329	330	336	306	325	326	329	313	300	321	313	326	327	288	319	293	321	293	340	299	321	277	334	305	301	317	324	315	304	314	317	311	313	316	354	321	306	310	300	288	329	308	323	357	287	313	317	305	314	322	313	312	347	319	283	294	308	289	334	319	334	354	286	299	287	315	337	305	280	310	307	324	302	354	324	326	310	336	302	294	282	339	324	324	291	291	340	344	314	321	303	334	314	297	304	310	342	309	315	308	299	314	318	317	311	311	328	323	307	328	334	312	318	319	285	329	314	318	317	326	309	332	298	349	329	299	317	294	305	297	325	332	313	289	320	340	332	300	325	337	286	329	325	314	304	324	298	310	338	344	318	331	308	292	317	340	328	289	330	276	335	306	323	381	325	308	301	342	303	340	323	305	299	313	351	311	338	308	313	291	312	308	311	301	298	334	312	320	325	323	315	357	335	320	314	315	309	343	337	330	296	314	291	321	333	347	324	338	308	334	345	339	314	315	316	305	313	312	269	317	320	315	290	304	321	330	303	308	316	300	333	297	319	349	331	286	300	314	321	302	346	313	314	335	284	308	319	349	293	318	289	318	294	279	289	326	307	344	312	335	306	324	314	318	296	334	350	303	310	349	284	314	320	333	332	302	332	313	298	335	324	306	300	332	309	326	341	322	295	333	289	323	328	311	280	338	347	317	325	323	349	340	290	275	308	309	329	340	319	299	338	353	309	322	328	316	301	296	330	338	306	296	343	326	299	308	337	270	325	325	305	302	354	329	313	303	334	292	335	326	321	330	312	300	295	313	317	287	344	297	312	342	313	305	311	286	315	313	305	321	326	321	295	321	323	314	308	303	309	311	305	307	303	343	316	300	335	321	302	333	293	294	323	299	300	347	353	338	326	306	289	317	270	324	297	322	353	360	317	335	311	320	308	309	344	297	325	313	309	323	313	302	334	302	360	327	336	332	305	308	268	309	325	321	297	332	290	332	314	326	303	307	323	341	323	306	337	320	328	309	320	319	300	335	292	308	330	307	310	311	295	337	269	300	321	302	336	328	306	325	332	326	311	313	335	286	328	336	304	306	318	319	315	334	313	302	354	315	317	313	301	305	313	316	337	354	322	323	337	325	337	318	356	313	325	346	318	375	315	308	321	318	325	332	339	331	333	305	315	322	340	351	303	314	310	303	317	313	291	298	309	322	339	309	310	320	315	309	342	327	295	304	319	302	343	318	332	320	296	328	331	344	304	325	310	332	324	315	301	318	306	308	343	333	293	332	333	308	327	323	332	326	301	291	332	308	313	345	350	311	319	291	314	325	278	314	322	326	313	325	343	338	298	301	319	301	315	342	326	291	332	307	325	278	301	301	326	342	319	297	306	281	316	310	323	323	330	303	322	346	326	348	341	283	361	318	320	350	317	270	335	306	321	329	326	336	324	300	308	311	349	298	323	291	329	305	320	312	313	308	327	318	320	335	306	341	357	318	317	281	343	329	283	309	282	290	336	323	296	339	331	343	346	349	330	312	297	318	306	309	336	310	323	312	321	323	310	336	276	349	279	326	311	314	339	328	326	304	306	326	326	303	325	313	301	314	285	282	305	329	314	300	313	338	327	341	309	258	305	284	339	308	310	293	306	331	336	309	321	287	317	313	314	308	306	322	335	301	313	315	343	340	304	331	314	330	341	353	319	280	308	295	325	304	311	321	322	342	316	332	317	309	321	354	313	323	312	333	312	300	307	306	343	281	341	302	312	319	324	316	310	322	308	296	336	342	355	301	344	325	313	301	352	312	376	309	312	307	336	322	331	307	334	290	315	319	305	298	305	320	342	295	310	338	323	326	305	308	319	329	315	318	322	314	303	308	308	296	320	341	340	312	326	342	329	320	356	335	315	278	314	324	314	330	300	286	320	335	301	306	302	327	321	312	338	310	323	311	274	333	334	283	327	316	337	322	311	317	325	326	317	307	312	297	318	289	334	311	307	347	281	299	317	327	323	326	298	326	344	334	324	343	306	331	330	316	276	303	323	312	320	329	331	357	323	322	311	311	315	315	305	326	314	329	300	340	323	303	324	324	305	291	322	302	309	311	331	333	308	346	306	318	307	328	304	332	319	317	306	335	328	311	307	319	362	311	293	338	325	314	307	275	330	291	328	311	333	303	326	327	310	292	296	326	311	330	319	332	324	301	307	285	307	365	336	296	341	295	337	302	331	309	312	293	336	300	308	329	339	284	320	332	319	368	305	309	314	321	306	311	334	319	296	326	317	310	323	324	295	313	361	306	322	310	314	345	328	321	320	308	311	301	322	320	319	312	274	312	305	296	299	309	307	307	290	351	323	317	330	303	331	309	312	331	291	329	312	360	347	316	336	303	290	342	323	344	325	321	335	323	306	363	311	321	313	338	300	339	324	316	302	318	325	339	299	274	299	306	331	303	323	316	343	328	350	317	308	280	314	309
3587	1432	1975	1455	976	699	615	496	409	417	338	299	225	282	239	256	242	211	245	241	238	241	221	227	245	214	215	213	206	212	185	205	232	201	200	210	206	233	263	230	244	219	212	187	197	210	207	215	203	212	228	214	231	223	220	215	213	229	208	204	239	198	225	218	205	239	210	214	243	245	213	201	209	210	224	203	204	215	196	188	193	198	250	218	206	194	228	209	191	175	218	208	200	194	205	216	196	198	200	211	217	233	190	204	192	215	213	204	223	201	193	221	204	225	207	226	196	202	201	215	196	207	198	219	206	190	207	210	200	189	209	198	203	205	218	217	234	188	191	213	201	197	212	210	219	226	203	202	219	202	206	235	193	210	188	218	219	235	218	221	221	207	209	219	203	190	214	184	209	209	193	212	193	202	201	172	191	182	208	192	195	227	210	212	226	195	208	220	225	207	187	217	217	214	216	215	220	227	192	205	196	215	229	214	204	243	210	203	200	224	207	222	219	216	201	210	236	224	212	194	228	207	205	187	181	192	224	207	202	217	203	205	207	203	200	178	190	208	206	224	208	206	218	205	207	187	205	204	207	219	194	198	219	215	227	213	217	198	190	212	217	225	208	226	198	220	212	221	218	239	208	201	196	231	223	214	210	193	210	239	225	215	225	214	222	214	194	193	179	209	189	211	214	218	195	215	215	213	213	234	217	206	218	197	249	178	195	219	206	197	198	209	197	190	178	193	213	199	204	222	212	215	179	211	187	181	209	238	183	214	176	210	202	207	203	222	239	193	210	206	213	194	225	218	209	178	213	204	234	195	198	221	189	218	204	213	220	219	204	239	216	203	192	197	217	204	195	194	209	213	191	160	209	208	206	217	197	205	195	216	223	202	194	204	230	204	220	228	202	197	191	206	208	210	194	197	216	173	203	245	205	207	208	205	195	210	228	225	214	183	221	181	227	198	225	193	224	222	227	207	228	202	180	200	200	204	209	214	209	220	207	222	185	218	211	216	226	231	173	197	205	183	201	196	180	180	200	211	187	208	221	200	198	217	224	215	216	222	197	199	213	178	217	212	195	204	194	218	219	219	249	234	220	228	189	228	235	207	229	188	196	216	203	213	235	248	189	220	210	205	231	213	214	195	211	231	219	186	214	205	222	207	198	195	225	208	204	224	227	214	223	193	202	226	194	190	214	208	230	198	199	192	208	221	217	217	201	219	221	220	207	209	199	209	217	238	191	210	188	234	225	215	242	218	205	201	201	213	204	214	224	213	191	205	230	198	212	216	199	223	207	180	189	223	227	217	204	232	212	223	199	229	198	196	185	215	222	191	196	226	228	222	207	204	185	225	215	238	175	186	222	219	227	197	200	205	212	207	201	199	214	193	219	211	197	210	217	185	198	192	228	241	195	199	215	223	204	202	233	184	187	217	212	204	202	226	211	237	209	195	235	239	222	222	232	231	218	212	205	176	201	204	216	220	231	192	226	198	227	213	216	216	230	214	222	206	226	202	225	234	224	203	211	214	185	207	208	217	217	210	198	228	210	204	213	204	208	220	229	232	184	184	207	193	230	214	214	173	223	187	214	218	241	250	198	203	224	243	213	201	226	217	222	206	222	193	216	195	208	211	222	185	229	217	182	172	182	203	218	235	210	195	233	204	219	191	235	192	191	198	205	210	223	219	209	223	213	182	189	224	227	200	193	192	232	197	193	211	195	228	218	216	200	232	194	189	207	194	217	237	217	195	193	193	238	201	209	219	190	207	210	240	209	204	189	188	230	195	226	211	198	192	228	211	200	227	209	210	200	184	216	207	230	185	207	211	226	212	220	177	236	189	228	198	202	211	207	231	217	212	216	205	218	229	211	210	203	215	223	227	216	197	202	225	195	193	218	211	204	199	212	205	222	215	177	230	188	203	217	218	202	174	208	199	208	196	237	224	214	207	236	231	206	201	227	211	231	196	210	198	225	195	208	205	210	218	193	186	203	224	192	207	164	208	182	202	220	220	204	224	194	218	211	217	211	232	190	204	207	206	211	182	181	196	237	213	193	178	215	215	215	217	225	219	206	212	203	204	195	192	224	205	215	199	217	219	216	197	192	237	235	206	239	215	208	220	190	215	213	216	210	224	201	203	240	207	229	188	207	231	244	201	199	182	200	216	205	218	209	226	207	205	227	220	191	201	215	190	207	230	201	228	189	226	204	213	203	219	221	193	217	199	217	205	203	183	207	199	233	217	191	214	196	235	195	218	216	220	222	210	203	213	198	195	201	214	209	193	189	210	199	196	188	201	225	225	217	251	205	205	212	204	187	232	163	188	211	204	195	238	205	206	232	229	207	218	200	200	223	209	209	201	202	196	204	167	222	216	206	226	223	188	200	208	190	232	210	178	202	197	231	206	186	218	206	215	223	201	207	187	221	223	200	218	224	223	208	226	215	184	201	208	233	197	203	232	210	223	203	197	215	212	203	203	213	214	206	216	218	209	226	222	194	215	199	213	193	204	205	199	226	227	216	194	211	243	202	242	208	210	213	232	224	202	210	226	202	218	219	183	227	204	245	217	209	204	197	201	197	201	229	210	223	221	218	184	202	211	202	181	219	234	208	215	195	221	231	215	242	195	193	215	206	262	227	225	238	236	212	219	207	220	201	235	182	213	220	193	221	217	214	189	169	235	220	219	213	187	178	235	192	201	199	198	212	229	210	237	193	214	219	234	195	193	221	217	216	218	223	202	212	208	218	191	221	202	234	193	215	211	189	203	197	212	200	193	200	237	220	206	197	201	206	205	205	201	200	208	213	207	206	204	195	211	208	233	219	221	211	210	208	198	237	204	208	189	192	207	209	217	226	210	217	197	197	197	216	218	209	220	194	216	199	222	208	202	228	206	181	213	221	204	209	227	228	194	182	200	208	211	205	193	213	218	240	215	218	228	223	245	196	206	223	203	208	196	237	215	212	223	218	184	193	216	212	197	197	169	198	204	221	197	199	193	201	213	202	201	208	208	200	214	213	223	202	219	222	188	207	192	209	225	200	192	231	239	209	218	227	204	219	218	218	215	232	200	229	218	216	242	220	201	229	232	211	208	168	213	211	197	213	196	190	179	195	184	200	204	217	190	195	212	213	218	211	221	195	192	216	216	226	198	210	208	201	212	200	180	234	215	216	211	204	210	196	200	197	201	207	201	189	202	203	236	184	198	221	210	223	179	243	218	192	229	220	199	215	224	220	211	220	223	227	210	216	217	203	213	244	198	227	222	210	203	183	192	229	216	242	203	242	234	216	206	184	230	215	238	203	218	208	226	200	239	199	171	202	226	217	206	204	209	214	217	214	180	246	216	192	207	218	215	217	201	187	206	189	212	238	204	188	211	212	235	228	207	214	213	215	223	184	197	185	214	218	199	179	193	178	205	236	230	248	205	195	212	225	184	229	226	194	199	234	196	193	204	183	230	226	227	191	217	192	206	230	226	217	196	209	231	195	200	200	221	197	183
3004	1676	3777	4309	3771	2938	2422	1985	1743	1516	1201	1025	891	811	730	760	757	674	719	753	901	816	746	732	644	642	539	609	580	549	509	549	563	572	508	536	568	564	569	572	525	577	576	557	611	539	500	509	491	516	531	527	539	535	507	490	539	565	523	523	495	509	551	527	526	518	509	541	540	530	486	496	497	517	463	521	487	500	494	484	495	514	527	490	494	513	467	504	494	509	471	480	509	494	534	469	473	541	517	552	453	529	489	490	455	470	482	506	478	537	500	493	495	531	496	489	494	476	477	457	483	470	501	500	452	469	479	443	482	490	462	477	479	507	469	495	493	479	485	508	487	489	500	502	478	498	458	489	460	456	450	474	471	471	483	534	511	457	476	479	516	509	493	499	475	473	475	500	502	486	494	502	491	505	490	510	532	451	483	498	528	514	497	496	469	477	452	472	483	477	475	467	475	502	533	474	501	479	488	476	506	515	526	510	490	496	499	467	483	488	471	480	490	472	509	475	520	496	485	504	478	520	472	455	503	473	498	503	514	478	538	476	522	483	505	493	498	474	491	489	511	473	466	528	496	500	478	499	494	485	483	519	491	454	476	518	488	506	502	510	474	499	512	475	489	500	497	498	522	473	498	481	487	467	478	484	538	489	482	517	459	496	480	462	498	519	507	496	496	465	483	473	472	472	459	459	541	506	505	481	483	489	475	468	471	476	486	489	479	477	535	516	504	476	449	499	430	479	469	504	490	529	470	462	461	497	499	508	463	478	483	478	502	500	469	504	478	470	500	473	467	468	480	495	463	485	469	496	491	465	486	498	476	489	494	473	510	513	475	501	503	476	503	508	494	474	474	488	466	467	530	482	507	480	502	452	461	473	491	487	460	508	451	485	478	489	488	477	511	508	486	500	508	505	476	499	525	514	448	487	477	490	465	502	521	500	451	491	476	495	501	512	487	480	492	514	457	542	501	475	521	504	507	502	484	503	510	465	457	481	499	517	503	503	507	472	502	516	504	519	490	505	457	500	500	448	457	468	471	487	514	512	469	493	437	468	477	511	463	468	473	504	476	500	468	523	460	488	468	528	499	503	518	483	452	502	481	499	490	489	491	478	482	523	481	466	490	490	451	501	474	487	515	495	474	443	456	447	478	493	507	531	500	487	482	477	464	493	490	461	494	485	474	502	544	504	453	491	481	491	506	538	484	480	519	490	488	516	492	489	496	488	467	470	455	464	467	480	526	502	465	450	461	482	480	523	454	484	507	512	477	481	513	519	485	500	531	472	477	497	500	469	493	483	480	489	487	459	502	487	493	474	455	495	518	487	506	483	496	484	494	454	483	507	506	463	504	499	503	501	461	464	438	501	481	510	503	461	482	468	498	513	460	488	489	495	492	481	492	495	508	508	483	466	450	511	479	506	523	450	488	502	481	475	486	521	491	494	482	461	483	523	471	510	482	480	500	453	496	497	499	498	457	530	472	485	493	520	488	503	467	487	453	502	521	498	530	508	455	519	509	485	456	497	523	529	503	455	483	503	482	470	490	493	470	466	501	487	465	513	470	503	497	477	521	486	556	508	463	465	490	478	481	508	472	470	501	494	489	520	416	525	443	502	501	469	476	464	493	485	467	556	502	485	502	516	453	490	517	514	525	511	508	463	488	469	422	483	471	503	492	455	492	463	455	483	517	517	457	500	504	486	489	485	493	513	513	483	511	482	501	451	493	483	502	476	531	472	491	511	453	481	490	490	506	473	472	505	504	460	468	553	545	529	469	522	512	495	479	460	486	512	493	483	487	474	495	492	474	440	486	486	484	497	487	463	527	502	432	431	496	476	482	440	517	494	474	486	485	526	483	501	495	499	504	527	470	490	497	514	469	482	499	501	472	502	496	522	499	504	436	467	476	524	489	520	517	513	490	533	506	488	464	511	457	501	512	493	464	501	488	517	472	492	471	483	539	507	461	504	524	490	482	497	487	518	502	495	483	488	532	490	509	457	495	526	454	504	509	473	501	532	480	519	487	507	460	469	497	461	511	496	495	515	474	478	494	505	481	505	536	499	445	462	470	479	506	460	511	444	465	457	522	507	486	513	488	474	498	486	499	469	483	518	457	516	464	521	505	510	483	465	483	486	524	440	493	461	510	489	536	484	495	436	478	483	486	471	460	474	501	523	474	463	511	457	468	463	510	503	490	482	447	483	543	514	511	488	496	495	472	468	479	520	479	521	512	448	486	533	475	503	492	465	516	456	478	495	482	497	507	502	542	466	485	511	500	490	491	466	478	469	511	473	485	495	479	473	485	489	475	503	493	502	474	482	503	521	486	457	459	474	504	510	506	455	494	498	513	485	495	464	488	491	533	469	487	501	492	486	527	500	447	476	493	487	496	537	477	443	482	506	500	454	490	511	505	478	511	485	467	520	476	488	498	507	476	489	484	478	472	489	502	484	469	443	449	504	470	432	499	462	498	469	510	510	499	515	485	485	496	476	506	499	468	473	474	437	526	480	482	500	488	537	485	489	466	502	490	501	512	465	444	488	471	491	484	461	474	550	474	510	468	482	508	460	487	521	461	470	455	506	493	474	512	485	492	459	484	435	466	465	469	493	509	512	508	478	513	481	511	476	476	495	499	498	467	498	499	533	500	478	497	498	481	473	472	510	520	509	480	486	482	486	445	508	500	450	474	496	456	456	482	506	469	495	506	490	481	508	515	471	472	467	505	492	490	491	522	459	492	509	494	528	491	486	478	473	509	490	481	517	527	433	454	507	502	495	517	500	495	506	500	518	463	466	497	511	499	484	487	484	521	458	492	492	499	502	492	515	501	499	447	519	497	495	478	481	463	458	491	464	531	515	492	490	519	521	467	471	507	476	509	498	491	478	492	528	497	474	473	497	483	455	509	480	486	474	492	466	467	458	522	503	496	485	494	506	492	481	490	485	490	538	499	490	498	457	503	509	424	448	445	496	462	467	515	506	475	501	464	475	458	485	484	486	492	492	483	490	474	462	500	498	488	452	507	466	498	486	494	480	477	507	499	438	473	473	484	467	544	493	470	540	484	526	484	543	499	469	468	492	488	500	478	464	466	536	509	440	523	498	480	478	478	516	514	463	480	507	483	502	484	505	530	504	470	451	503	480	503	509	504	462	511	435	483	484	481	494	505	497	519	477	475	502	483	482	459	475	511	476	492	526	511	479	508	502	481	504	484	452	477	503	476	450	469	508	469	464	492	458	489	544	479	521	511	454	510	527	482	522	491	502	477	494	462	485	484	463	509	510	489	533	491	512	510	479	501	472	490	455	519	499	499	511	512	520	461	493	503	513	549	509	506	484	511	475	492	507	480	482	461	467	506	500	484	461	482	524	499	521	455	495	545	536	500	535	486	457	450	499	479	481	510	502	500	506	481	481	447	482	529	530	495	520	509	518	441	478	511	487	516	514	513	505	491	504	485	512	501	492	487	479	508	488	476	510	522	481	492	469	466	481	512	495
9802	3169	4204	3198	2209	1453	1097	860	658	551	472	358	307	280	249	237	214	223	219	230	272	259	245	235	205	176	157	142	177	174	138	175	171	182	134	153	148	151	170	157	137	172	152	148	149	146	134	161	145	145	139	153	142	119	123	146	143	145	159	162	139	141	126	141	139	149	130	153	140	129	139	113	128	164	127	135	129	131	138	147	127	147	134	135	135	121	125	126	120	145	148	145	121	112	124	114	133	134	131	127	135	133	133	136	122	140	126	142	115	130	128	129	145	137	124	123	135	131	136	142	127	131	129	136	130	105	161	121	131	142	133	119	131	123	140	125	135	146	127	149	121	104	150	138	121	132	141	126	139	142	122	125	109	132	117	153	150	130	119	142	129	134	151	127	135	144	139	135	132	133	117	117	93	150	122	112	146	136	128	141	127	119	121	139	129	119	109	118	117	137	128	128	116	159	140	132	114	141	101	130	153	133	137	147	162	136	132	135	133	120	127	137	137	133	133	119	120	136	151	122	135	126	128	138	135	140	138	118	127	127	139	122	174	130	153	129	158	126	121	123	142	125	121	123	134	122	119	129	143	138	137	130	118	128	131	153	113	155	132	137	157	125	137	135	124	112	125	99	120	125	131	136	129	137	112	142	143	125	142	111	104	121	131	133	119	133	136	120	134	133	140	141	131	123	126	128	127	113	121	108	141	128	138	131	124	146	125	120	120	146	131	135	159	151	129	118	137	125	128	129	130	125	131	135	123	112	149	149	140	131	122	140	137	125	158	130	146	108	165	133	137	143	140	137	123	125	142	134	130	115	116	139	123	136	147	111	155	123	136	139	144	127	108	131	125	128	147	135	143	131	114	144	150	122	97	136	136	146	123	145	148	140	152	143	144	158	128	154	136	139	137	123	120	131	121	142	141	131	128	115	128	132	149	139	127	138	117	129	118	141	136	122	129	140	121	115	112	105	131	142	129	133	130	129	136	129	117	112	120	139	138	122	134	124	137	143	120	118	142	126	115	123	116	127	133	135	128	140	134	112	134	123	108	139	157	133	113	157	132	127	134	136	114	154	143	125	108	132	123	130	123	131	136	129	132	117	154	134	137	124	122	130	140	140	117	142	124	131	130	126	139	140	122	135	142	128	136	121	132	121	111	135	134	114	129	132	150	142	124	146	143	131	124	124	101	127	111	111	126	137	129	136	136	129	120	122	109	120	115	131	135	130	142	101	115	129	119	133	144	126	127	149	117	129	121	127	136	131	110	131	129	119	125	131	111	121	130	120	136	110	130	124	129	139	148	117	121	108	123	135	155	135	138	121	129	143	113	123	144	131	114	142	129	132	133	137	135	131	133	120	125	140	157	108	148	139	109	114	126	138	155	127	135	123	127	132	147	136	137	130	134	131	134	128	126	143	157	151	132	133	134	132	106	113	136	149	116	117	125	131	120	108	128	114	125	134	118	131	132	118	113	122	153	136	125	92	119	135	141	140	141	142	125	114	129	133	148	128	130	101	147	145	142	141	134	123	131	158	126	143	110	150	139	129	136	128	136	128	123	136	149	148	133	144	145	138	130	108	129	164	134	136	125	129	135	125	129	131	132	141	136	121	148	141	120	120	131	145	141	141	149	131	130	134	116	131	123	127	110	133	155	135	125	144	117	122	130	130	124	146	140	131	126	131	149	135	109	153	130	124	121	134	129	116	134	117	134	124	114	128	118	98	150	147	139	134	136	144	135	138	125	108	122	118	140	129	128	120	143	114	114	130	139	139	117	124	127	138	137	138	132	154	137	119	130	125	134	130	115	100	122	137	119	130	108	127	144	127	135	141	144	132	126	147	113	116	102	116	141	136	161	141	126	157	111	125	113	99	117	131	115	118	124	129	128	116	136	136	139	137	134	124	129	121	132	113	130	138	155	134	159	124	120	135	115	129	129	119	126	132	119	155	123	133	126	119	139	109	116	142	126	128	133	140	143	122	105	123	121	150	122	135	126	132	130	135	125	143	121	116	132	130	129	155	145	129	158	123	124	136	112	130	140	139	130	136	135	138	149	111	135	124	141	148	132	125	135	115	142	146	124	137	127	112	136	120	132	126	112	138	125	138	128	115	126	140	141	115	124	145	132	124	119	129	122	100	112	129	135	128	118	125	137	127	143	136	133	124	114	108	136	147	147	132	127	126	137	123	109	124	124	129	149	144	116	119	144	120	133	133	127	129	129	136	153	134	132	143	139	125	124	140	163	123	132	143	129	131	135	137	125	125	139	143	105	120	124	121	159	120	140	146	142	143	144	124	120	145	151	137	145	113	145	139	126	130	127	128	115	124	124	127	114	130	135	144	148	124	139	139	133	126	139	126	125	127	126	108	122	121	122	146	121	145	133	125	133	128	127	114	133	105	131	129	130	137	118	132	131	125	146	135	152	135	134	121	134	104	109	142	123	116	139	122	126	118	142	127	139	137	124	130	104	122	116	138	140	150	121	139	124	134	147	128	122	135	130	143	135	120	148	133	135	138	128	144	140	118	150	131	125	126	118	136	114	125	129	129	129	139	139	151	103	128	110	121	121	114	111	132	122	113	149	130	140	140	142	120	134	120	130	145	128	144	134	129	114	131	144	117	121	152	114	137	120	133	138	137	129	143	139	124	129	126	144	122	115	109	154	114	127	129	124	112	126	126	110	98	130	124	126	140	113	147	131	130	115	134	120	134	145	119	118	134	128	143	107	130	134	144	146	114	125	144	126	136	147	116	144	136	130	137	129	136	123	161	142	144	142	121	131	120	115	117	117	130	142	111	130	133	131	145	134	122	97	97	153	129	114	119	131	117	126	143	124	112	134	137	147	145	132	100	113	141	128	156	126	143	145	142	129	138	122	117	127	147	161	123	124	141	136	141	137	133	133	121	147	133	136	124	131	120	122	132	136	134	129	133	132	115	126	127	120	133	116	145	153	132	144	126	131	137	137	122	132	139	134	150	119	133	127	140	134	104	136	117	127	124	111	141	137	119	129	135	115	134	120	134	127	117	135	146	120	133	137	116	133	127	125	122	145	137	116	124	137	118	124	132	134	145	130	132	129	120	128	118	140	134	124	138	141	133	134	141	118	129	143	120	129	102	127	136	128	151	121	135	144	127	134	143	146	125	122	130	133	114	157	129	108	129	125	122	131	129	123	122	121	126	144	130	139	140	127	132	137	151	128	117	134	116	104	108	141	120	113	108	140	148	127	124	124	123	136	132	133	137	135	153	129	143	132	114	125	139	144	171	127	113	135	120	126	134	121	132	124	135	127	138	149	140	127	138	133	114	131	141	128	119	127	123	116	137	115	128	130	142	138	144	133	133	135	144	134	133	122	121	126	130	130	154	145	146	129	141	123	110	114	124	128	119	141	155	140	131	133	138	142	132	128	129	137	123	108	152	140	136	143	136	141	122	142	154	149	127	136	133	137	117	121	128	128	112	139	123	127	125	125	134	141	144	141	139	121	124	135	122
6682	2918	7520	9088	8045	6362	5113	4394	3615	2934	2299	1855	1482	1286	1196	1203	1086	995	985	1132	1345	1254	1138	1007	851	671	620	565	588	575	549	501	509	499	495	557	558	512	522	502	539	519	468	474	459	420	427	383	405	396	418	424	402	389	408	412	435	411	423	439	424	385	399	425	389	414	403	385	388	347	385	387	337	347	358	383	347	333	323	356	352	333	344	324	352	298	346	311	340	324	350	351	328	340	327	339	313	321	328	293	337	323	324	359	317	336	341	309	335	317	326	328	328	335	319	332	322	337	331	303	323	338	372	303	355	327	321	320	315	305	327	288	306	326	378	313	355	339	338	332	297	342	325	361	300	339	327	368	308	334	331	313	324	320	343	338	301	306	325	307	326	313	294	337	325	323	311	315	344	322	296	313	323	337	310	321	329	314	339	319	332	325	313	327	337	305	340	336	345	339	308	330	326	322	291	319	304	348	333	329	322	316	321	331	329	332	327	332	315	323	320	334	308	321	333	323	307	341	317	298	297	326	327	310	321	321	366	284	327	339	355	292	310	311	301	281	356	310	313	307	337	314	306	347	319	322	322	320	328	343	319	323	312	312	350	342	312	311	325	306	282	322	307	309	341	322	339	335	297	324	298	346	319	318	335	342	337	337	358	348	318	314	327	278	300	333	346	318	299	288	316	347	320	349	335	306	344	303	277	330	373	317	324	324	305	294	295	312	333	302	317	329	304	353	295	326	330	297	326	351	330	306	353	303	310	296	322	290	310	335	323	319	309	310	293	343	304	325	315	304	340	309	322	319	334	365	332	309	308	298	310	304	302	338	307	329	309	324	337	321	299	342	273	334	308	291	313	332	325	318	315	337	320	335	307	348	306	359	318	294	309	332	331	352	331	315	338	355	330	338	335	336	327	330	343	337	334	299	350	352	323	298	294	299	342	317	339	311	311	320	307	289	281	303	279	344	330	327	310	328	310	314	323	323	299	310	310	327	324	321	316	320	308	293	325	348	323	313	329	346	293	299	326	330	326	339	337	331	332	332	355	302	319	319	320	319	311	333	317	317	326	281	336	314	323	310	334	320	322	315	332	341	329	295	336	315	303	347	316	326	295	310	333	353	298	310	337	328	357	301	359	348	301	305	333	327	353	333	312	353	309	330	332	352	330	311	300	328	353	346	301	326	329	289	361	326	358	359	353	309	288	315	336	317	338	336	289	330	309	305	350	321	337	314	317	332	320	299	326	306	334	335	287	333	321	315	333	348	293	312	305	304	313	324	333	305	337	309	341	295	310	341	304	313	298	326	347	344	289	304	315	326	288	330	295	310	276	342	361	313	305	302	329	296	327	303	348	317	316	321	337	337	331	347	306	317	328	312	314	324	303	330	334	355	321	333	328	322	302	339	342	339	292	320	328	286	309	297	296	318	326	323	310	323	337	316	333	303	319	330	320	318	326	337	365	341	338	305	346	347	296	337	301	298	286	313	313	337	309	282	295	329	378	317	301	338	346	337	320	310	318	315	333	335	356	319	334	319	331	334	321	310	321	313	313	324	321	298	311	331	336	308	310	347	314	330	347	341	326	322	343	315	336	325	329	342	314	323	323	320	313	325	323	327	305	339	314	307	297	294	321	346	286	343	302	326	317	310	307	332	328	317	312	352	338	338	320	319	300	354	312	346	322	334	348	336	346	350	342	302	310	323	309	291	298	296	333	317	340	371	332	325	315	325	314	324	308	318	342	327	327	287	324	333	350	362	306	311	326	342	344	336	321	366	293	329	340	313	320	310	322	307	293	303	300	300	317	350	317	315	309	312	300	294	330	317	323	327	299	308	334	321	317	291	316	336	330	333	311	321	335	335	307	334	330	309	310	331	287	333	328	322	311	308	321	349	338	311	315	315	330	354	326	314	297	337	331	314	309	326	311	316	327	344	311	353	315	328	343	313	291	327	325	307	322	305	296	317	292	312	354	352	298	317	299	318	314	307	326	348	323	333	318	344	327	356	317	328	337	335	330	312	307	327	339	286	342	299	336	341	328	322	300	314	353	311	321	319	308	299	320	297	325	300	294	328	345	304	312	349	319	311	317	298	325	332	302	312	304	309	368	339	310	312	353	314	320	322	322	320	323	327	318	331	325	318	365	314	316	323	287	327	307	329	342	349	343	291	329	315	317	336	314	327	380	305	321	324	326	302	308	314	335	314	310	321	315	288	321	338	348	323	301	326	306	368	337	302	329	305	301	326	336	314	292	321	339	334	349	321	337	348	334	319	316	285	317	324	316	330	318	313	323	317	340	316	339	330	329	332	344	357	314	319	342	316	348	311	303	340	332	328	328	305	312	347	325	342	307	285	345	321	339	320	346	293	335	313	305	328	322	303	308	335	289	327	334	346	357	332	323	328	349	315	328	315	343	322	306	319	344	329	321	328	286	347	348	341	335	325	301	322	324	317	326	288	302	355	336	320	279	330	308	289	327	327	332	333	303	323	317	336	291	304	295	325	303	299	332	312	362	298	322	320	332	342	333	292	306	332	341	329	303	329	358	323	309	328	338	300	306	332	337	323	304	319	337	323	344	312	304	327	353	370	330	318	317	341	362	305	314	330	324	319	331	317	309	335	347	345	318	336	346	322	322	325	369	313	332	320	357	323	298	343	318	316	333	294	329	323	334	316	313	355	322	317	316	347	336	298	298	292	336	326	321	310	311	349	319	327	325	355	340	323	340	336	315	278	331	333	277	331	346	319	300	292	336	326	287	320	298	304	313	311	308	330	341	321	327	313	312	290	295	349	337	308	324	332	281	311	286	332	328	342	296	319	335	302	326	304	344	304	335	326	338	292	335	327	310	296	304	329	326	318	328	321	318	321	321	321	347	338	352	339	336	341	306	316	302	314	340	300	326	348	299	320	309	312	374	345	334	342	298	313	315	330	325	305	327	321	302	296	342	315	281	347	332	318	317	342	345	299	318	329	339	327	366	306	303	322	322	344	344	336	306	324	321	319	332	325	293	360	335	348	329	298	330	320	323	337	317	307	311	288	307	317	306	312	342	331	305	337	318	313	310	323	278	294	349	324	311	316	346	292	346	338	324	366	306	316	303	325	320	302	305	296	321	328	328	275	295	344	327	307	331	336	347	333	316	317	338	293	326	300	310	317	335	323	350	308	321	327	330	345	304	327	312	313	311	328	342	326	333	299	292	332	301	323	323	290	303	332	340	305	326	304	332	282	353	302	332	309	339	330	345	294	356	341	320	359	320	313	309	320	293	353	291	313	276	313	298	328	306	315	314	335	318	320	294	335	338	307	313	327	321	325	321	308	304	339	277	324	302	344	335	314	325	296	352	357	304	321	363	359	313	289	306	284	335	326	324	296	328	337	314	327	333	290	327	333	322	337	282	285	324	285	337	314	287	296	335	318	320	308	332	324	323	296	341	336	304	321	342	313	337	307	331	358	322	324	338	355	303	347	330	328	326	312	325	301	330	306	339	334	321	336
16626	5522	6405	5127	3321	2299	1618	1220	999	865	650	527	424	372	342	331	306	271	269	241	315	379	316	317	229	188	181	177	221	194	148	173	170	171	129	171	168	159	179	176	162	168	146	157	149	127	156	128	133	121	161	165	133	133	154	150	145	155	156	136	157	144	139	138	159	139	108	146	118	138	122	113	100	128	110	93	131	148	127	153	134	130	122	105	110	146	119	122	118	126	98	120	107	156	131	144	139	129	117	123	110	115	111	132	134	131	124	142	134	152	141	139	133	109	132	121	119	132	118	93	137	130	151	124	122	130	119	106	109	123	112	126	123	121	120	116	126	114	124	130	116	127	124	128	147	143	132	122	104	126	143	146	139	129	133	118	134	123	108	134	115	150	103	134	131	112	110	133	125	120	129	124	110	115	114	117	131	130	129	124	117	150	126	146	130	130	128	125	134	133	130	151	116	110	132	133	148	116	132	127	120	143	123	124	121	139	127	122	105	122	128	105	132	129	96	108	171	127	106	130	128	109	138	126	142	130	121	145	123	132	139	138	121	123	129	138	134	124	142	104	135	140	128	135	123	134	131	133	127	125	111	127	113	117	148	110	130	108	119	132	123	117	152	131	114	119	116	113	133	132	135	128	132	128	113	111	138	141	123	116	124	107	128	121	122	121	137	110	121	114	114	107	118	115	122	122	122	128	117	137	141	97	121	133	142	125	111	115	111	137	132	130	124	131	125	111	111	131	120	133	129	137	127	117	126	121	132	129	139	137	122	134	108	124	127	111	135	128	118	106	127	110	114	98	118	129	123	133	117	129	121	128	121	144	135	132	112	125	135	120	118	123	131	115	106	117	117	119	120	121	124	107	124	133	100	113	114	132	109	120	125	120	104	103	118	124	116	120	115	123	132	126	107	131	117	126	126	165	119	114	121	118	107	98	114	108	116	111	109	156	124	124	130	114	154	117	145	130	108	123	135	138	133	121	103	142	128	136	121	120	130	125	128	125	128	118	107	143	130	111	118	125	121	117	120	125	118	134	119	128	125	129	125	116	129	141	119	123	118	132	122	129	111	110	133	124	118	142	136	120	115	152	124	114	112	95	109	109	127	136	131	126	137	122	119	130	105	120	129	130	130	92	135	132	127	116	117	126	100	115	117	121	132	128	104	132	124	131	140	114	116	118	119	133	128	149	103	126	113	108	130	124	130	119	127	114	131	132	128	129	135	133	128	131	128	130	123	117	128	112	122	115	134	147	117	133	136	137	129	122	124	130	125	134	117	133	119	137	115	125	136	122	109	121	128	125	121	131	124	127	132	118	130	131	137	110	138	120	121	107	127	126	127	135	123	140	144	132	111	136	111	120	129	114	135	131	144	142	141	125	109	111	116	134	122	123	121	107	115	115	143	136	134	122	122	120	91	102	108	108	112	112	103	138	140	127	129	130	120	137	121	128	115	123	117	122	119	117	140	111	134	136	152	131	120	136	123	118	141	112	125	124	121	121	115	127	129	129	124	129	120	112	119	127	140	110	118	139	132	113	125	123	140	112	115	109	132	134	109	104	131	120	133	152	128	126	139	140	137	119	110	121	121	115	137	120	139	106	119	114	111	122	101	149	107	134	139	124	131	108	124	119	122	115	126	111	136	141	124	137	112	123	129	125	125	147	104	133	129	130	133	140	124	129	127	122	122	150	92	115	111	135	125	131	116	150	128	122	123	114	138	127	124	117	98	137	113	128	115	113	100	125	130	137	144	112	110	122	138	118	110	116	130	129	135	122	133	125	118	139	102	132	141	131	127	109	140	129	133	118	127	104	126	110	134	126	127	121	115	138	144	132	127	143	122	127	135	138	131	131	138	127	122	120	135	118	136	128	133	133	129	125	98	130	129	117	110	145	137	111	127	138	114	155	125	105	122	126	118	103	162	123	118	129	124	128	141	123	126	154	132	133	129	118	125	124	131	118	127	124	118	118	119	139	128	101	128	121	124	132	134	130	109	128	124	130	113	125	133	110	108	111	113	107	134	139	126	125	104	112	130	127	126	124	133	117	110	138	125	142	113	142	117	141	146	126	150	136	115	143	120	125	128	115	115	117	134	124	123	123	124	138	131	125	111	129	123	131	126	127	131	149	125	123	119	126	149	110	122	125	131	105	120	108	110	123	140	114	126	109	135	135	118	134	118	112	131	128	119	144	135	117	127	114	127	142	107	118	137	126	120	134	131	127	123	126	134	118	125	139	136	154	106	146	120	95	123	118	125	112	98	109	133	117	117	136	124	127	110	143	132	139	112	142	102	114	141	145	133	120	118	128	116	134	126	126	133	130	134	131	136	126	117	105	126	134	139	110	138	117	150	131	142	128	132	139	128	153	118	124	133	117	96	107	110	112	114	112	118	129	132	129	120	117	137	130	118	145	138	124	116	127	121	111	123	128	131	120	109	123	126	136	132	147	115	122	136	111	121	113	111	132	113	115	133	125	107	119	130	131	134	120	136	137	112	119	141	116	145	132	146	121	126	133	124	110	114	130	115	120	124	111	126	108	129	118	128	135	125	126	122	141	144	131	115	121	98	115	106	124	108	124	124	126	137	125	121	118	126	112	133	120	111	112	124	139	112	118	122	107	133	139	130	117	114	143	135	129	133	125	122	117	115	137	135	107	117	140	109	129	134	121	115	126	115	121	113	143	143	137	122	132	137	119	107	127	130	128	125	154	111	141	130	118	127	147	107	135	142	114	113	132	120	129	152	118	132	123	127	103	129	122	122	116	127	125	140	129	138	134	121	128	142	135	110	120	124	135	127	139	139	124	130	136	147	128	105	126	131	117	120	113	132	119	127	134	117	126	125	124	109	146	119	118	126	139	107	114	123	130	124	130	117	132	109	151	141	122	140	100	115	111	125	121	115	122	116	122	128	119	114	122	124	134	133	129	132	125	128	120	147	146	152	116	104	115	131	121	127	137	138	127	127	119	117	132	126	132	131	146	123	133	105	138	126	118	143	129	129	141	148	108	117	111	107	127	114	122	122	121	129	139	122	124	144	119	110	115	117	124	128	104	131	141	129	147	135	128	139	133	129	126	124	128	123	131	128	132	114	129	113	118	118	121	117	137	138	124	126	138	115	126	138	124	111	130	123	119	128	134	127	110	125	137	132	103	128	142	120	132	114	123	130	135	110	117	128	133	128	140	143	138	137	124	113	128	126	115	114	129	121	124	118	148	113	127	130	136	137	123	126	143	122	134	136	131	126	126	133	116	138	121	130	131	108	138	121	131	118	138	127	106	123	122	130	94	132	119	117	126	128	126	119	137	112	125	139	114	123	119	111	109	112	134	129	133	111	130	117	133	150	144	122	132	115	103	123	106	134	141	122	121	118	114	122	134	115	116	134	130	151	132	133	114	112	119	118	148	127	118	114	119	107	141	108	142	116	128	115	142	129	116	117	102	102	112	135	126	118	125	132	138	144	120	138	116	115	137	114	140	162	113	117	124	114	130
8790	4374	10591	12894	11500	9409	7543	6424	5544	4324	3367	2771	2406	2017	1917	1740	1660	1534	1468	1536	1770	2052	1849	1635	1168	861	800	846	720	749	659	679	658	629	638	660	681	685	656	657	640	615	653	634	549	503	452	470	484	461	507	458	465	501	477	477	486	524	492	514	452	447	492	446	464	432	488	426	415	403	392	408	361	413	351	357	380	375	368	368	332	395	357	340	349	330	358	322	299	322	339	303	343	329	330	321	333	325	327	325	315	338	317	338	338	322	322	310	308	360	302	345	318	304	320	327	317	322	320	311	329	354	312	336	319	298	324	324	317	305	334	340	306	349	319	356	359	305	319	357	336	317	338	328	316	324	334	337	315	317	316	336	313	342	321	289	346	329	346	309	302	301	305	294	334	329	326	311	315	323	336	317	363	320	306	288	307	330	347	344	351	320	335	313	319	332	314	315	316	299	320	315	327	348	316	331	344	316	337	326	309	287	356	304	310	325	306	304	344	313	331	325	339	351	330	315	307	320	347	338	342	326	311	351	328	341	331	296	318	300	367	318	336	340	306	325	349	306	296	329	329	287	365	326	336	334	325	345	328	336	323	326	321	304	346	318	345	320	333	290	328	287	316	334	323	327	296	299	335	286	298	296	329	318	326	289	306	315	324	321	343	346	339	287	309	299	328	300	323	304	326	314	299	296	334	334	312	315	348	318	301	299	299	362	332	342	314	304	336	305	300	322	316	308	322	363	308	302	326	339	344	346	324	358	326	314	309	316	276	338	314	299	346	348	323	313	317	309	354	314	312	326	300	308	328	323	335	320	290	350	288	308	327	286	326	334	280	338	325	337	330	325	349	324	338	321	279	315	353	364	306	311	318	375	335	310	309	318	336	333	313	313	309	314	331	306	302	294	321	322	317	305	313	298	328	335	295	306	310	332	346	318	333	306	333	300	316	341	309	308	334	290	337	362	286	303	295	341	329	323	302	337	298	338	329	318	314	336	327	327	304	333	305	336	333	319	305	296	300	320	310	312	355	342	323	341	311	328	309	284	318	342	338	289	313	310	330	320	338	346	337	358	316	351	303	327	321	321	340	312	296	319	319	352	323	307	321	308	308	329	341	333	341	304	309	337	307	329	322	331	319	344	291	323	340	338	345	300	301	308	333	313	300	343	337	315	299	338	298	304	323	357	314	334	334	328	329	344	292	341	328	349	304	319	351	317	340	296	311	306	349	339	318	316	326	355	322	332	307	328	298	320	304	335	336	321	317	309	359	321	350	311	362	308	280	325	315	355	297	330	332	308	323	315	333	330	338	309	297	324	314	338	328	333	298	326	324	351	350	296	310	307	336	339	337	326	313	306	336	322	312	296	322	316	310	322	316	323	311	311	335	335	315	319	277	330	316	317	335	341	307	299	354	330	337	310	332	307	342	312	328	325	328	274	315	273	323	334	311	327	334	296	331	324	303	301	355	310	354	315	339	330	310	297	325	321	311	323	329	337	310	328	345	361	309	327	335	304	339	348	330	319	285	321	340	301	312	342	333	291	302	298	303	304	354	319	338	312	310	313	315	300	313	327	331	343	327	333	358	315	311	343	317	318	315	286	315	348	341	311	307	314	336	325	301	321	305	319	285	313	347	284	340	312	306	341	309	320	339	373	298	298	327	298	321	313	294	312	301	292	309	331	336	304	328	301	342	344	337	300	314	351	327	307	348	310	335	335	294	323	312	309	272	325	342	340	339	291	308	312	316	314	342	326	308	326	337	281	344	313	311	305	306	301	316	324	310	313	280	340	343	304	332	332	323	325	327	344	333	319	349	328	316	324	313	318	293	306	300	325	333	315	341	311	372	317	307	345	305	349	320	303	336	316	341	328	291	364	369	314	350	325	371	307	284	338	353	358	356	322	333	296	329	308	341	290	315	310	314	317	318	292	315	311	340	338	307	335	338	298	359	320	295	340	350	317	316	292	333	333	305	294	339	336	310	316	278	322	313	304	344	319	300	326	357	316	331	324	330	321	324	329	302	313	308	318	341	320	301	322	330	343	304	327	359	310	322	290	319	307	338	304	326	312	305	252	360	295	326	337	329	295	300	310	304	306	341	304	338	346	340	346	320	324	303	303	352	316	325	308	331	304	347	320	322	309	324	316	339	318	326	302	320	298	302	322	336	293	304	296	346	293	337	337	300	325	345	329	307	353	323	330	307	330	325	315	339	292	314	304	327	337	303	337	355	329	325	336	322	309	322	334	336	321	334	295	301	292	302	328	304	313	295	311	318	332	333	311	355	329	308	334	313	321	323	324	327	329	291	336	331	334	321	323	328	321	273	307	305	325	303	359	331	293	340	300	355	333	272	299	310	318	296	303	312	312	312	332	288	315	319	317	303	316	347	323	324	327	324	341	317	339	304	312	311	307	318	342	317	292	313	322	323	338	334	329	340	324	342	318	288	319	305	313	311	301	307	334	310	307	316	342	309	308	285	331	294	343	335	332	331	304	308	270	285	293	291	325	342	319	312	297	305	337	326	295	298	310	307	369	316	334	301	333	306	308	344	360	304	316	322	332	350	350	336	330	306	342	329	304	350	327	333	311	329	300	320	314	330	328	308	362	286	275	324	318	304	338	340	343	322	314	324	325	330	284	312	315	311	324	320	315	308	323	282	319	350	281	334	361	330	279	346	330	301	293	325	297	333	317	317	333	315	316	313	336	313	342	335	333	310	317	340	336	284	345	300	346	291	297	304	341	342	352	312	322	346	310	293	299	301	334	356	331	330	277	332	323	289	341	316	310	363	318	315	337	312	304	314	327	295	340	308	288	305	312	331	336	310	285	305	306	313	307	322	338	333	330	302	328	311	327	325	335	369	312	323	321	324	281	318	326	315	306	348	308	301	347	325	344	312	322	290	302	313	348	335	321	341	305	318	328	330	336	345	312	312	332	353	324	306	312	322	308	328	323	332	342	336	297	299	339	297	324	341	299	340	316	320	356	300	326	315	353	308	339	296	343	325	304	293	298	336	334	343	317	303	311	309	350	326	299	345	311	333	340	301	300	311	335	308	299	277	285	326	284	348	325	349	321	299	315	324	315	334	336	297	318	310	308	331	313	315	337	324	332	346	324	345	312	308	321	325	324	310	287	341	308	306	329	326	283	367	317	332	315	338	301	314	317	312	320	307	320	346	318	298	380	278	308	343	306	316	323	322	313	338	320	305	335	322	307	332	319	338	311	295	335	322	309	341	334	318	299	334	285	340	351	337	336	301	311	317	299	326	313	303	306	306	313	317	303	343	323	305	323	290	317	310	311	332	319	338	320	335	328	303	346	334	304	289	340	288	317	349	310	313	304	317	317	341	292	321	334	309	323	306	331	308	346	324	307	332	296	320	308	312	294	323	326	314	330	312	333	334	319	294	370	328	331	318	309	320	335	324	322	348	321	357	333	306	293	332	330	310	315	329	313	305	342	314	329	302	311	332	321	316	299	353	324	295	338	303	319	317	329
3585	1489	1865	1394	990	780	566	478	416	344	334	279	290	263	270	267	233	251	244	274	246	259	242	254	230	235	216	220	218	221	221	212	200	225	205	232	235	205	207	207	211	201	237	235	227	226	204	205	208	209	221	217	215	202	197	227	194	196	220	213	254	212	216	217	222	215	196	207	235	222	219	217	227	225	249	233	212	222	203	217	217	218	230	231	217	216	197	212	206	194	187	229	202	186	220	202	205	202	212	228	186	213	210	205	201	205	215	219	206	224	239	213	242	209	188	215	228	231	213	161	220	214	230	196	245	174	202	199	195	229	221	226	221	221	215	234	193	215	202	218	219	215	185	200	204	202	201	187	191	205	233	207	235	224	209	204	225	204	217	203	220	207	193	211	195	225	216	197	202	211	209	215	194	201	206	205	217	191	215	217	205	201	196	233	225	210	218	201	233	207	211	204	209	212	213	188	202	251	207	216	188	221	223	238	205	214	225	182	209	182	206	209	181	179	199	208	234	198	221	180	214	209	205	232	211	207	206	190	197	218	210	187	199	246	225	187	218	192	210	225	207	203	201	208	225	204	211	196	196	243	205	222	210	203	204	223	217	189	229	221	226	195	191	203	164	203	206	201	178	218	205	202	223	215	192	237	220	205	230	211	214	240	216	213	189	232	192	184	208	231	220	217	236	191	229	221	205	200	211	224	205	170	210	243	221	224	202	180	197	196	236	195	229	184	205	221	195	227	203	201	207	192	201	208	176	209	208	200	204	186	198	201	202	204	244	220	191	206	202	207	174	210	203	225	202	249	202	215	194	192	201	209	231	218	232	214	218	212	227	224	196	219	204	216	209	185	209	219	220	206	224	215	237	200	212	229	218	217	202	216	184	200	226	204	203	202	170	204	193	229	208	195	206	235	230	225	200	232	214	208	213	190	203	227	222	220	229	214	214	187	235	216	200	233	216	194	197	212	201	198	226	231	226	226	198	219	204	215	216	201	200	232	230	230	180	203	165	213	230	208	197	221	208	183	224	224	213	211	208	214	208	214	207	193	196	242	224	235	251	205	200	213	204	215	206	224	195	214	234	200	207	229	214	201	213	222	243	200	205	219	206	195	209	196	201	198	202	214	234	200	219	192	205	206	207	207	184	205	221	206	213	219	230	207	220	202	211	202	214	196	204	219	218	249	220	222	198	197	211	211	200	215	205	208	220	180	194	203	214	213	219	233	251	204	235	220	208	244	193	219	209	195	236	226	212	216	207	189	214	182	223	202	197	218	234	212	211	209	190	229	216	194	216	203	209	196	218	179	211	227	208	222	205	214	197	214	232	223	217	201	219	190	201	204	204	210	203	192	231	219	215	205	241	199	191	197	203	213	200	198	222	214	215	206	204	239	209	202	200	186	208	229	229	213	213	222	221	237	193	237	212	191	246	199	174	225	219	209	195	245	217	236	233	199	200	209	196	216	201	217	225	233	229	238	196	204	225	221	234	236	198	215	238	213	225	198	188	213	222	212	224	221	237	220	215	230	206	208	198	211	187	228	204	181	229	208	206	192	205	184	204	186	215	208	203	223	198	188	214	178	186	202	221	233	204	221	217	212	200	205	211	230	230	191	215	198	186	199	218	211	228	215	223	230	215	229	230	205	221	182	208	201	206	209	196	220	196	212	210	237	236	197	218	189	217	214	222	212	190	230	185	181	192	211	210	183	210	199	210	205	208	202	184	190	205	206	217	228	221	186	186	221	201	208	211	194	188	236	191	220	214	204	225	206	196	194	213	222	228	216	216	233	229	196	187	224	206	200	207	185	210	215	192	207	200	201	204	235	219	203	242	210	209	212	193	220	230	214	221	199	206	218	202	211	206	219	237	201	227	216	224	180	226	191	225	225	237	197	203	205	181	195	241	207	216	234	209	215	246	218	197	227	222	222	197	197	221	204	219	206	210	208	223	215	196	205	221	218	229	198	204	218	234	200	205	245	222	200	191	201	231	194	202	198	198	232	208	176	182	180	217	221	210	219	213	197	194	197	235	216	206	216	215	171	223	210	195	207	199	230	221	211	185	201	212	232	210	206	216	196	223	220	204	216	205	197	215	221	200	225	226	202	221	182	199	203	184	203	230	237	201	217	223	221	178	213	208	221	198	213	227	222	208	208	221	228	205	206	236	217	242	219	202	231	241	225	198	230	197	203	229	201	199	218	233	207	221	203	212	220	192	218	197	206	220	209	218	212	210	220	198	184	213	204	199	202	230	225	200	215	247	207	212	223	212	204	218	194	217	208	196	216	192	210	192	220	203	227	190	235	185	210	182	207	201	199	217	206	207	213	229	214	208	217	227	222	209	211	216	214	197	194	204	203	195	204	222	210	205	197	219	203	213	188	221	183	196	215	192	226	221	202	193	207	210	210	207	223	242	228	191	195	217	230	195	226	225	220	210	239	231	207	192	211	219	215	190	204	195	249	214	216	221	205	200	205	199	203	207	239	203	171	197	210	224	180	218	218	236	200	210	224	255	208	205	237	205	224	194	202	223	194	209	209	204	210	235	200	199	219	193	201	218	207	201	220	207	219	199	189	243	220	206	211	183	215	220	233	208	188	229	195	218	197	223	195	189	198	183	204	209	169	210	225	205	184	232	210	221	233	217	198	232	222	198	227	229	197	209	198	202	199	226	233	223	212	204	205	214	202	188	211	218	216	198	202	205	239	184	229	193	184	198	222	216	223	194	215	217	228	178	213	225	188	202	211	198	210	217	216	253	194	214	218	206	218	185	201	227	196	206	207	192	203	214	221	222	224	197	225	208	196	192	212	221	226	178	183	216	211	192	190	211	197	229	212	237	200	197	190	203	235	201	206	230	213	218	237	226	193	221	215	251	200	204	194	224	225	212	202	224	190	200	201	208	206	192	177	214	210	219	209	214	210	216	199	199	200	196	213	207	227	198	195	173	218	208	219	207	229	197	213	219	217	208	213	206	225	221	218	213	196	207	218	210	209	217	178	192	202	200	220	226	231	218	219	217	208	204	218	192	256	227	194	191	207	211	228	219	199	197	214	214	229	204	209	187	224	211	178	209	199	195	218	224	239	198	231	200	209	210	177	216	169	221	237	223	207	234	209	201	211	229	226	226	203	238	221	206	201	199	206	238	196	243	188	213	196	221	221	219	235	213	210	204	231	203	186	248	202	212	201	230	209	195	233	229	224	219	208	189	194	220	210	207	224	207	204	194	213	204	175	193	199	196	186	186	217	204	220	217	224	229	189	195	223	203	192	218	226	236	210	205	207	214	225	187	199	188	217	216	222	244	205	249	209	195	225	222	212	232	204	189	214	227	228	173	218	221	228	199	220	214	218	223	195	229	221	228	199	214	202	221	200	203	220	198	232	206	213	204	237	203	206	207	202	210	194	184	221	224	203	225	235	192	201	214	223	225	206	206	196	217	231	196	202	204	230	210	191	221	200	182	185	214	226	183	224	193	231	194	217	239	225	183	195
2929	1645	3673	4381	3768	3024	2365	1959	1674	1389	1210	1031	931	787	767	763	702	718	730	763	825	934	801	775	641	638	542	579	571	522	577	549	543	565	553	540	536	593	576	586	533	545	544	565	527	537	523	560	534	504	547	501	526	533	546	547	514	540	559	558	514	524	529	530	558	540	552	494	492	519	527	509	532	526	465	503	504	549	522	532	502	488	503	512	537	503	463	454	505	490	468	488	503	523	481	473	508	558	520	537	474	484	556	489	481	474	470	486	510	503	498	501	454	531	512	462	509	460	479	469	544	484	502	490	484	479	506	521	463	463	516	518	471	516	511	501	502	452	501	464	475	462	499	501	477	498	458	481	449	470	522	474	460	460	462	505	471	519	472	466	503	508	499	500	489	473	527	483	518	490	500	500	486	475	463	519	490	470	527	496	487	436	459	510	491	463	497	464	464	488	461	469	471	497	458	503	501	452	491	487	506	485	494	500	467	521	474	495	480	492	507	532	488	499	518	447	533	512	510	501	532	483	471	468	483	484	504	444	478	490	497	473	489	483	520	490	484	491	471	457	524	488	485	464	502	453	490	504	496	472	515	492	538	454	513	542	497	515	483	502	479	493	470	452	489	491	503	512	492	469	508	495	493	469	503	476	492	494	480	501	482	495	473	503	447	454	500	500	589	496	521	513	491	488	503	511	485	503	502	489	481	480	493	525	475	489	535	457	477	529	485	502	468	498	489	499	484	494	491	529	509	464	488	510	474	470	463	491	506	440	496	535	476	490	473	465	505	511	523	484	489	501	471	464	476	468	487	473	473	533	484	477	503	508	463	486	527	491	444	460	517	494	480	479	473	481	485	473	473	509	461	482	501	496	497	494	507	487	459	531	474	455	471	531	506	522	478	484	466	480	510	508	517	467	490	439	490	528	479	456	475	457	486	517	503	478	507	489	463	494	487	484	488	500	503	483	485	471	516	517	515	481	521	466	494	507	488	471	504	513	497	509	511	508	487	463	509	510	525	506	502	471	509	453	489	498	485	505	528	411	485	459	486	488	469	506	490	538	488	478	505	506	498	484	533	528	482	505	508	488	502	470	468	491	489	502	522	492	493	508	515	451	493	488	461	474	501	501	530	513	482	476	482	518	517	488	516	505	442	480	471	479	515	497	480	482	515	492	486	523	510	449	510	511	503	455	489	491	474	494	500	502	509	471	492	459	533	488	474	496	513	481	480	516	489	523	495	513	470	498	501	503	473	504	499	475	481	505	473	476	455	526	497	500	502	520	517	482	457	499	507	493	499	484	507	500	482	534	515	469	474	478	489	496	519	504	511	498	501	478	490	495	526	495	479	474	532	499	489	508	497	494	508	480	510	496	520	483	473	488	474	495	499	518	497	479	444	537	502	511	500	481	497	496	483	484	488	485	490	496	525	477	525	472	460	484	460	492	482	489	462	481	483	506	491	515	510	501	481	482	489	494	488	472	512	484	525	479	477	482	536	470	484	499	496	498	485	490	526	474	459	498	485	469	523	471	453	471	532	463	482	495	490	506	471	526	512	496	508	471	470	492	462	511	506	530	501	493	458	495	525	430	496	468	495	531	489	477	457	495	489	475	490	504	508	477	483	506	495	499	452	485	477	477	511	471	527	486	480	466	494	505	472	479	492	495	548	504	505	482	487	503	505	525	482	463	480	502	514	494	496	457	535	507	478	468	515	525	497	484	477	508	500	480	486	469	503	471	441	504	483	481	506	494	480	496	498	517	492	518	490	496	511	465	488	426	462	485	462	460	499	553	521	511	490	461	484	471	434	466	473	432	502	514	508	481	484	473	502	478	447	477	473	508	513	467	515	461	460	470	479	487	493	520	478	495	445	501	494	505	444	414	445	519	501	508	496	528	462	500	503	495	476	466	509	459	509	489	500	500	473	492	491	524	510	464	472	457	469	527	483	485	493	482	516	464	471	450	504	513	475	470	496	512	462	507	488	465	492	488	492	496	527	550	516	492	513	535	502	476	499	504	534	510	495	512	535	501	514	482	496	508	487	489	458	500	521	515	500	465	466	522	495	514	476	472	456	531	508	469	485	529	487	511	464	496	497	523	478	479	482	493	478	493	500	473	508	526	489	464	507	514	486	517	482	487	471	517	508	490	522	505	478	490	524	480	461	442	485	492	458	531	517	493	507	526	444	506	494	473	437	469	488	484	498	515	538	481	510	490	457	503	461	496	522	465	478	468	475	500	527	502	518	502	472	459	476	487	506	482	507	464	494	474	507	496	472	541	476	485	516	539	491	484	490	479	500	492	491	488	496	517	485	502	475	466	538	477	456	519	462	462	478	489	520	505	491	496	490	500	442	491	525	481	483	477	505	499	493	455	530	461	469	507	523	478	482	467	455	503	487	510	498	500	538	471	527	442	458	500	512	504	474	502	488	537	508	514	519	486	517	477	494	509	464	462	487	497	509	515	477	515	506	504	497	460	484	462	466	502	490	494	472	469	495	496	480	500	486	488	507	480	512	478	479	454	504	493	489	477	519	501	502	454	514	494	491	489	487	503	482	500	513	507	538	519	519	476	478	493	468	463	454	479	494	544	497	506	498	488	510	502	499	485	447	501	490	505	478	502	515	496	482	479	519	501	475	498	513	502	492	477	496	492	495	526	485	517	536	505	468	521	463	529	498	510	514	539	491	488	492	486	487	483	450	468	499	480	505	503	505	464	483	502	493	534	476	538	473	497	513	527	495	524	510	495	483	500	470	509	495	503	487	516	477	480	474	483	503	456	464	510	499	515	525	484	496	474	493	482	473	486	504	463	517	487	457	476	473	452	482	474	518	512	452	476	476	507	475	519	496	478	446	496	475	522	476	503	510	471	427	498	511	474	531	499	489	483	497	507	502	487	553	472	477	477	527	474	506	514	473	475	467	475	466	501	480	482	513	477	456	478	496	458	519	531	521	442	490	485	484	531	467	510	519	487	500	501	425	525	473	499	482	508	464	487	506	508	491	471	486	454	478	526	481	527	474	525	526	517	491	541	486	514	488	518	509	482	503	514	518	507	503	521	487	501	443	485	477	445	472	490	518	492	491	536	517	473	476	447	490	490	524	475	530	472	465	521	467	504	450	544	516	472	490	488	495	497	511	478	521	466	512	497	492	465	512	506	479	513	513	491	471	489	471	477	477	505	469	495	554	504	495	501	494	505	474	509	470	490	476	469	537	522	476	454	519	456	501	538	486	501	475	477	499	490	491	460	506	486	504	505	471	471	471	541	504	538	497	432	487	480	456	513	475	524	505	484	483	479	489	497	498	506	481	463	501	500	511	482	474	541	482	501	509	477	474	523	512	538	509	488	501	481	511	500	497	499	499	450	459	513	491	514	486	495	476	474	472	480	476	502	506	474	502	519	519	488	484	489	455	542	495	495	492	468	472	523	540	530	453	535	557	464	454	510	506	518	507	499	494	498	494	489	460	519	479	516	474	505	469	447	518	505	501	500
9805	2992	4056	3040	2075	1501	1098	765	682	517	411	375	308	259	259	225	243	214	216	238	282	244	242	198	208	159	190	149	177	167	148	172	125	146	159	147	166	176	127	137	165	152	150	165	146	132	135	136	152	147	146	153	147	149	152	177	166	145	159	122	137	159	129	136	138	149	143	137	157	151	157	120	138	134	129	146	150	126	143	114	126	129	145	140	137	129	135	150	131	140	137	127	147	141	144	127	133	151	151	147	144	139	120	143	132	127	141	131	133	122	118	136	148	111	141	145	125	132	137	138	136	142	135	154	95	137	149	130	139	145	133	145	135	123	100	128	133	128	121	124	124	124	122	130	123	126	140	102	128	151	148	142	123	140	114	121	124	140	120	136	122	133	131	159	139	163	122	124	112	150	141	138	156	142	128	132	108	101	138	130	148	147	135	134	148	113	125	106	108	130	135	141	121	122	146	121	119	120	142	130	148	137	135	128	120	134	148	115	122	114	127	132	141	122	155	117	121	135	133	145	126	124	126	131	150	127	122	111	112	122	131	139	105	130	139	135	131	134	144	122	146	139	159	131	125	132	123	137	125	145	129	121	126	125	136	136	138	133	134	140	130	119	131	127	154	130	130	137	121	117	117	138	135	165	123	172	151	152	141	145	136	135	136	137	106	136	134	130	150	145	149	144	127	113	109	141	125	109	127	119	145	124	135	126	126	116	130	134	114	151	145	142	110	157	142	122	126	137	124	122	136	140	101	129	123	151	129	123	137	136	143	132	123	130	145	121	117	109	126	139	135	143	127	137	141	149	128	136	142	146	118	118	109	122	135	137	135	134	139	132	136	138	122	124	143	117	134	148	138	123	142	126	142	115	114	131	136	131	143	119	135	143	130	132	130	133	140	131	134	127	129	120	113	141	137	121	156	140	150	148	140	116	142	114	124	146	127	129	114	151	149	124	122	163	127	149	101	129	134	136	102	142	103	140	148	131	122	146	154	126	123	152	140	138	137	142	127	133	122	142	144	145	133	125	146	121	118	138	121	118	125	137	148	120	127	126	119	153	121	128	162	103	107	131	127	132	146	128	122	148	134	141	113	147	126	137	130	126	150	136	132	130	134	143	149	135	129	109	127	136	111	142	136	141	110	124	123	161	119	113	126	130	117	118	146	139	124	133	140	170	130	132	100	127	114	137	134	122	147	125	132	142	142	130	127	146	137	132	129	144	137	131	144	133	128	128	141	145	137	118	141	144	151	132	125	114	123	126	121	116	140	116	139	122	136	154	148	133	143	157	160	125	123	132	127	148	124	141	126	121	122	140	125	102	122	135	139	134	146	121	153	122	138	137	116	125	138	126	123	153	142	130	144	125	153	127	123	116	141	136	129	155	140	152	117	145	126	147	132	112	136	148	136	140	131	145	115	120	108	124	137	126	137	145	105	130	122	162	122	142	151	151	125	142	136	104	129	121	125	104	130	113	145	139	118	154	134	144	139	128	133	135	155	145	152	138	122	133	102	138	125	154	138	149	126	159	148	129	151	136	146	116	138	125	145	139	157	137	139	154	140	124	130	135	118	136	125	134	156	134	133	123	138	133	144	108	129	155	130	139	108	148	136	159	114	146	153	143	130	117	143	135	132	131	125	131	125	130	118	131	127	145	123	134	132	129	115	122	129	119	125	131	118	121	151	136	115	133	148	122	109	162	133	136	128	124	140	125	144	108	145	131	125	144	145	118	132	133	137	129	117	120	141	128	151	130	131	126	143	109	133	113	135	124	123	133	138	131	136	134	128	146	135	129	141	145	153	138	150	140	135	147	130	150	137	130	142	121	138	144	139	153	128	117	139	144	134	103	134	124	120	121	139	142	156	114	121	125	146	126	129	126	150	137	122	140	149	144	120	136	122	128	149	126	134	142	142	147	127	132	163	128	144	138	127	135	133	131	136	140	126	124	117	126	141	138	113	139	133	123	119	157	127	130	135	109	128	122	146	118	113	120	139	138	119	117	136	131	145	128	158	180	129	135	147	125	131	118	115	142	107	150	109	138	123	119	126	144	115	111	146	128	158	121	129	140	132	132	141	150	140	128	129	131	141	141	138	133	119	146	131	131	108	134	119	137	147	107	144	124	140	139	151	121	110	103	126	124	145	137	132	115	114	142	134	139	136	149	129	136	156	147	134	130	128	127	121	121	127	134	136	133	138	128	140	130	136	133	128	129	148	129	130	141	135	141	142	117	137	150	132	119	132	128	126	118	122	141	140	116	123	135	141	109	135	153	128	133	138	134	134	125	117	113	161	118	126	152	124	126	130	138	130	143	138	119	126	120	128	119	130	149	140	110	113	134	137	139	150	132	107	142	150	131	143	132	139	115	140	137	138	137	108	139	121	120	125	149	121	122	118	120	138	112	134	123	140	135	142	119	124	153	129	131	130	131	134	129	129	126	127	125	126	122	140	122	128	110	125	146	123	143	132	132	145	126	130	118	133	124	134	135	139	132	149	125	138	143	127	138	130	124	137	131	126	132	115	133	121	116	111	147	138	135	148	95	94	139	116	142	141	135	112	150	139	144	144	126	129	131	152	143	133	136	106	135	125	124	138	146	149	133	136	118	124	124	142	123	128	140	126	121	147	117	132	137	130	98	135	128	134	113	145	137	141	141	134	113	140	122	144	137	125	152	148	125	130	136	117	139	139	133	140	120	132	122	123	150	125	129	117	114	142	131	143	151	128	143	107	140	125	144	133	133	115	161	138	138	139	119	147	123	138	138	126	150	139	136	142	132	137	142	144	137	124	147	147	136	120	127	144	156	149	117	128	130	130	118	130	132	119	133	136	134	118	128	117	139	144	112	120	122	129	128	124	124	134	130	133	109	119	130	116	120	115	138	128	160	145	145	152	133	130	121	125	150	123	141	121	147	130	141	141	132	147	117	107	129	108	142	139	117	144	132	130	134	153	147	137	136	151	143	136	138	128	140	119	140	132	122	137	128	132	119	138	146	115	129	142	137	129	146	143	147	147	121	161	142	124	126	120	134	127	145	147	137	132	139	129	137	102	116	122	144	125	146	149	150	129	141	134	148	116	121	145	131	123	171	141	148	132	123	122	143	127	157	136	129	141	122	133	131	125	118	121	134	136	139	125	139	158	132	129	136	122	140	127	131	108	125	121	126	136	153	146	114	147	126	131	131	143	120	140	133	149	138	121	112	129	147	158	148	127	144	121	144	142	120	139	139	132	136	140	126	120	128	135	128	122	121	120	138	157	126	128	108	136	131	127	130	132	130	131	111	119	125	156	129	128	133	148	114	134	122	156	139	144	140	137	141	125	151	139	134	143	135	114	132	123	171	142	137	127	142	148	124	119	123	168	146	138	146	152	151	102	138	126	130	153	134	127	123	143	140	117	127	142	140	143	137	140	132	139	147	131	145	136	138	125	109	129	157	138	151	125	136	117	135	133	127	129	117	116	131	113	128	126	112	121	144	110	101	136	152	134	127
6732	2841	7245	8847	7566	6480	4963	4161	3420	2766	2243	1812	1557	1341	1272	1142	1111	1040	1085	1204	1469	1422	1314	1054	868	698	607	636	598	528	550	497	442	516	508	518	535	529	519	538	519	479	507	532	442	423	385	409	420	421	437	457	388	431	425	457	409	431	463	426	395	445	420	441	432	365	399	388	400	363	386	404	389	363	342	398	355	366	338	346	341	355	320	326	342	333	301	348	316	327	314	337	312	277	331	361	369	349	354	317	289	340	324	315	334	339	340	295	318	352	317	333	331	342	342	360	345	320	311	345	314	330	305	364	338	307	330	312	295	325	321	329	321	348	334	343	308	341	308	340	322	310	329	325	360	333	355	316	279	305	343	315	321	325	320	307	349	343	289	307	346	293	352	355	330	327	310	309	370	344	325	329	318	338	294	341	323	310	331	304	324	293	342	331	313	311	292	305	328	328	298	307	327	338	341	337	345	313	293	302	340	316	297	296	315	301	327	318	325	334	331	297	321	307	348	300	295	351	297	310	332	300	309	318	332	334	336	312	335	315	315	321	318	353	329	337	326	317	317	333	321	322	317	311	338	322	360	322	332	317	288	331	330	314	323	332	337	283	329	311	325	342	304	321	329	309	311	318	330	309	296	335	313	341	327	340	347	333	335	332	327	331	326	335	337	327	321	360	328	322	344	327	308	346	325	336	343	337	315	356	374	310	330	324	310	287	345	327	327	357	336	314	330	286	331	353	301	369	340	341	330	316	317	319	331	305	318	324	347	316	326	340	322	319	329	338	338	337	327	322	319	336	342	312	344	339	326	340	332	311	353	304	306	303	279	337	315	328	335	317	355	347	329	344	336	329	322	336	315	338	320	330	305	349	324	361	321	337	325	340	295	308	332	335	314	335	314	340	321	339	312	325	314	310	307	310	337	319	324	329	328	321	320	333	274	322	330	365	334	306	331	326	289	306	319	329	320	289	344	324	324	320	312	353	330	355	344	335	352	333	334	332	320	308	316	341	342	307	308	336	298	320	329	330	302	273	284	308	313	315	317	298	313	320	319	322	301	306	308	329	324	300	306	332	332	358	317	324	322	314	327	325	315	320	337	333	313	311	327	339	295	322	326	344	344	334	331	329	304	357	309	323	334	327	337	304	343	311	323	336	322	314	312	351	321	338	323	344	349	293	320	301	323	332	310	322	332	357	375	291	292	334	324	316	338	347	313	333	322	292	317	317	336	339	324	330	315	314	323	300	306	349	311	326	284	318	334	329	314	335	334	312	304	322	325	296	314	339	317	320	343	373	327	329	313	335	343	334	370	318	315	328	346	321	315	308	329	298	300	339	333	326	339	302	307	323	318	323	291	355	344	290	329	308	329	330	323	330	339	325	324	301	300	320	318	322	319	341	349	341	359	306	315	291	312	330	352	324	333	321	327	290	305	331	292	296	320	310	312	346	319	361	314	326	318	318	316	307	321	337	355	332	311	332	338	343	318	371	309	329	350	348	319	323	303	301	308	335	304	317	319	323	340	338	316	317	336	313	327	305	336	317	325	268	337	338	332	339	313	304	297	332	338	306	329	326	314	341	342	318	337	360	342	320	333	308	319	345	296	293	327	321	301	330	331	332	327	326	340	320	303	335	328	320	318	326	313	305	318	323	337	313	305	333	336	330	344	295	341	322	328	290	335	337	336	307	289	300	343	303	335	335	361	312	322	334	347	346	342	302	336	346	330	307	298	305	336	307	311	363	303	317	306	320	317	329	304	306	322	354	325	329	276	328	337	319	300	359	310	313	316	343	349	347	334	348	359	284	352	345	341	320	309	340	308	334	310	309	336	305	321	339	314	331	357	313	326	346	327	324	335	311	344	320	316	320	324	320	327	341	305	305	324	338	328	349	340	327	293	278	329	313	336	314	303	316	323	319	321	294	317	298	344	347	320	336	363	326	322	330	313	320	295	358	313	346	314	348	332	329	318	328	307	319	353	312	339	317	296	352	327	325	316	351	304	348	334	323	336	337	275	319	323	301	329	316	343	312	347	322	339	308	311	321	324	315	317	354	352	311	342	342	335	318	320	334	342	335	322	332	345	298	288	317	360	337	313	338	309	340	301	350	328	328	306	338	297	329	304	307	340	342	336	315	313	315	350	333	312	339	323	312	346	306	308	311	330	340	343	317	290	304	355	311	317	316	321	327	339	311	341	315	342	317	340	311	293	329	320	323	323	332	308	330	345	316	338	303	321	325	317	348	316	344	358	308	307	321	331	308	304	363	333	310	307	326	345	334	326	338	340	334	323	325	335	315	332	346	345	337	314	323	321	340	300	338	330	336	295	316	310	322	325	316	338	306	347	315	312	332	322	331	328	313	335	335	319	320	311	348	328	347	330	311	351	339	321	338	298	318	324	309	317	294	318	338	360	355	334	334	294	342	317	333	296	322	317	325	295	348	292	335	325	310	321	323	313	338	349	356	320	360	335	350	313	355	321	333	350	316	327	322	320	340	335	301	309	313	349	326	343	325	333	336	338	319	324	334	347	323	314	303	299	322	357	324	321	313	339	313	313	310	332	291	310	365	327	284	313	308	315	318	325	332	337	318	323	332	325	336	321	334	300	326	343	342	280	305	308	296	349	351	362	295	332	323	330	338	328	328	355	288	313	333	330	312	338	314	284	359	303	321	313	323	335	344	299	303	339	330	315	329	296	318	339	350	344	283	327	320	350	330	318	343	314	314	298	338	326	303	345	296	291	345	314	342	344	318	312	335	357	322	285	328	310	338	325	308	305	369	324	337	317	323	363	321	315	315	355	360	311	313	318	296	310	306	349	315	337	341	329	347	334	300	318	306	326	312	314	332	329	308	343	336	311	334	338	363	324	351	330	316	318	336	318	309	312	310	313	357	314	315	317	307	313	334	290	360	301	363	320	313	345	353	322	317	323	353	322	300	335	314	319	330	320	335	316	348	334	330	320	334	300	332	349	330	334	324	337	305	314	310	307	312	305	334	326	304	334	316	300	324	349	303	362	314	294	362	341	321	319	330	346	302	313	324	337	322	331	325	313	346	312	326	342	366	314	320	324	323	342	340	319	328	307	297	324	313	334	302	334	335	329	332	320	314	325	329	316	355	331	339	364	287	319	329	285	327	369	314	299	311	318	322	316	322	309	315	339	342	330	297	324	316	313	317	300	319	344	312	329	336	332	316	338	337	334	346	347	342	321	327	337	332	307	329	319	304	328	312	328	316	307	312	303	291	318	372	340	331	301	334	330	297	341	326	335	323	322	312	358	324	327	300	342	310	325	323	303	306	317	327	341	337	312	307	312	317	310	352	326	326	320	314	329	317	320	336	346	324	318	316	331	314	325	329	302	310	315	305	297	312	307	347	318	339	304	339	335	345	319	314	294	336	330	338	343	375	328	315	325	331	316	308	326	360	322	309	315	305	316	321	297	324	310	292	352	337	302	361	295	315	334	342	309	324	324	334	352	307	313	329	324	322	337	277
16720	5266	6380	4808	3285	2355	1696	1263	939	743	592	510	451	394	333	356	281	269	266	315	388	332	335	276	214	191	205	169	195	147	168	146	149	147	152	175	173	152	168	151	167	146	145	138	156	136	132	150	134	151	143	155	160	121	140	131	161	150	151	149	169	144	155	143	152	160	165	147	127	144	151	125	149	143	134	139	134	113	133	139	128	127	133	129	125	130	129	127	114	132	129	140	121	128	120	113	131	121	122	156	135	118	122	145	133	138	121	128	157	147	107	127	126	124	125	118	133	99	138	129	136	127	132	121	128	143	136	123	111	116	150	120	158	136	132	125	121	114	119	131	158	148	128	134	124	84	114	100	132	129	129	106	151	143	127	126	129	122	108	129	102	126	110	138	126	110	129	129	116	140	117	112	133	114	112	122	135	144	106	113	132	124	119	134	133	133	140	122	132	125	126	130	130	135	132	122	123	126	116	116	125	120	135	115	130	137	113	135	129	123	121	134	116	97	115	117	122	134	122	128	131	148	129	121	133	127	121	122	127	135	113	127	133	133	142	119	138	116	118	139	124	118	117	112	113	132	134	121	132	120	134	113	132	121	127	133	129	130	132	98	115	111	120	138	104	108	121	122	125	130	131	129	109	115	129	115	141	148	122	126	113	128	138	140	133	125	128	129	118	151	144	137	123	105	123	106	130	112	120	121	136	111	121	121	137	129	112	124	125	126	139	112	140	142	121	130	130	120	123	121	123	142	122	129	117	102	139	131	116	121	111	135	135	129	137	131	128	139	127	123	129	129	127	113	125	126	129	123	143	107	137	123	136	138	133	133	133	124	123	137	125	114	100	133	131	122	118	122	135	133	122	94	140	133	136	145	139	118	121	120	135	97	123	123	131	123	127	129	134	113	153	101	121	127	124	123	118	133	131	130	125	157	131	128	123	122	134	123	124	139	130	126	135	121	142	145	125	125	114	150	136	129	141	153	130	144	137	114	123	149	139	115	123	102	114	143	124	137	116	123	126	122	102	121	122	107	137	137	115	134	132	116	127	112	130	126	127	125	142	127	129	108	125	127	134	126	122	137	117	121	124	119	138	135	128	122	123	114	121	107	113	114	105	137	146	126	163	117	121	120	120	106	125	118	130	114	146	125	121	119	113	116	129	123	120	112	121	121	136	116	142	139	118	128	150	106	120	112	125	127	121	112	124	133	128	165	133	122	119	126	115	121	134	135	145	118	109	129	129	132	128	131	154	119	115	139	147	136	130	107	128	120	126	127	118	126	154	133	129	113	125	120	120	128	149	130	104	120	120	132	129	110	119	110	122	137	131	136	128	149	137	134	162	138	124	111	111	103	122	120	131	130	147	144	133	115	132	129	130	119	126	133	129	107	139	151	126	109	118	123	136	133	137	122	117	123	121	97	123	146	128	132	145	133	106	122	126	121	130	130	147	122	102	129	128	120	137	111	124	119	122	117	117	113	135	134	154	126	124	139	115	131	121	118	131	127	131	120	162	110	134	127	122	121	126	121	129	122	120	130	151	127	125	132	109	110	133	123	101	125	117	149	126	139	138	113	138	130	125	110	132	127	122	126	134	118	111	124	113	115	116	121	147	123	136	149	127	107	120	126	122	114	130	130	115	147	100	143	121	117	121	116	110	124	119	124	124	130	145	132	123	110	138	118	135	130	145	112	134	119	127	125	113	144	136	126	107	136	126	117	129	152	127	97	114	122	118	161	136	140	107	122	141	115	113	124	113	128	123	132	130	124	134	113	125	100	116	141	147	126	105	138	137	112	132	125	131	119	140	137	107	110	134	123	118	149	126	128	112	146	150	134	135	115	127	139	133	129	127	134	113	127	130	122	126	132	127	141	123	134	133	111	136	132	138	133	125	113	125	142	105	113	119	134	122	145	112	119	141	126	112	113	146	136	118	137	127	128	126	120	137	122	110	111	134	124	146	128	132	116	138	133	128	134	93	123	139	141	140	134	117	148	152	123	123	130	145	107	130	132	114	133	131	141	118	115	124	120	110	118	138	143	156	122	113	99	121	149	119	123	137	116	127	136	133	120	142	123	126	128	137	140	144	129	120	118	125	108	139	136	124	133	143	110	113	119	116	111	112	123	132	108	131	121	122	115	129	128	120	112	111	119	130	118	133	112	123	125	123	135	123	141	116	149	129	110	130	117	120	104	134	139	121	114	119	126	103	162	134	136	136	141	109	129	139	143	137	131	124	127	134	121	124	113	125	121	101	127	130	135	136	141	117	144	126	142	125	126	136	108	118	137	126	132	120	134	116	121	149	111	122	120	154	133	115	100	130	122	130	123	112	138	134	136	154	153	114	134	126	116	117	117	92	118	132	151	118	127	119	130	115	140	147	126	149	139	133	144	125	119	107	121	129	115	118	118	132	143	125	127	112	133	117	114	120	129	105	101	134	153	123	152	131	108	133	112	125	105	113	138	123	135	132	134	93	130	118	120	139	155	123	114	140	109	129	125	126	130	121	133	113	130	134	114	141	126	146	123	121	141	159	131	136	135	141	101	122	108	143	123	130	131	109	112	143	122	139	110	117	142	116	143	132	119	108	130	125	137	142	123	132	122	118	108	151	133	136	132	138	132	142	127	154	134	117	129	123	136	113	131	113	140	133	121	133	135	120	116	114	111	104	124	120	109	139	118	111	124	120	116	132	114	126	117	143	143	126	123	134	131	124	126	134	154	109	114	130	124	128	107	139	141	136	119	122	119	102	126	130	133	139	132	126	119	131	111	127	98	117	118	118	105	115	115	119	120	137	143	124	127	134	128	145	135	108	131	123	130	143	121	116	134	101	131	134	122	124	123	137	141	135	133	112	112	128	138	122	114	121	132	136	141	133	152	120	116	140	126	128	117	115	131	115	143	131	117	126	144	126	122	121	121	135	126	117	139	141	123	124	119	120	133	115	113	125	124	138	99	117	128	108	141	128	133	118	159	129	109	118	107	144	129	99	115	120	119	145	118	119	130	144	139	124	134	125	146	126	129	110	102	145	113	120	155	130	140	131	139	113	105	89	125	128	124	127	137	151	135	109	141	125	102	113	128	125	117	133	128	127	135	125	132	134	144	139	126	149	121	121	150	128	129	117	120	120	132	129	126	131	116	146	123	116	118	111	132	142	155	136	124	133	132	131	151	113	106	116	137	120	132	126	131	124	97	121	108	122	138	114	124	134	121	117	142	123	107	161	106	127	146	119	115	136	143	121	136	134	106	129	107	123	131	147	113	156	107	158	120	114	125	122	117	114	106	116	114	126	119	156	127	132	125	133	112	133	115	114	105	127	114	112	129	135	125	133	119	139	148	121	121	117	118	125	139	121	114	127	120	136	131	124	122	129	126	132	107	111	135	125	122	127	100	147	144	108	134	136	139	126	119	137	153	122	130	138	127	122	132	120	134	124	140	135	130	128	133	113	118	102	125	119	136	128	136	128	111	133	130	132	149	123	99	132	123	136	151
8833	4293	10478	12458	11257	9406	7605	6113	4954	4053	3299	2746	2349	1980	1862	1722	1618	1527	1590	1608	1782	2162	1981	1464	1117	817	796	715	732	697	661	644	630	635	622	632	589	646	660	682	639	653	699	645	515	491	486	475	464	505	515	534	462	479	441	498	493	495	474	474	477	493	466	465	441	395	435	433	388	407	430	408	411	402	430	386	341	412	328	374	346	376	379	352	345	355	330	336	326	321	361	323	339	303	321	337	326	361	326	333	318	364	349	360	310	344	331	329	315	320	320	306	317	289	316	363	339	316	327	322	330	346	325	341	309	324	316	330	366	346	318	344	342	296	324	307	336	335	309	294	341	331	343	313	336	334	302	339	294	313	295	318	333	317	335	289	338	319	345	306	338	333	353	303	325	344	318	340	334	307	317	327	318	321	380	314	287	318	333	323	306	340	309	343	319	330	332	312	308	311	342	300	354	335	327	310	310	338	328	340	316	312	339	322	320	341	352	285	323	312	306	303	310	324	320	324	318	301	328	323	299	335	313	305	321	344	321	317	294	305	316	368	324	321	335	322	322	317	329	322	291	339	324	335	327	303	349	292	279	307	301	323	336	334	296	305	313	325	315	356	315	329	300	353	334	292	308	314	286	339	295	312	345	317	263	336	355	324	317	327	325	302	333	296	316	304	326	324	325	304	325	340	337	320	323	289	352	340	304	318	322	342	310	305	303	308	313	314	321	289	338	298	289	307	343	326	339	302	324	310	309	343	322	280	327	320	328	318	303	353	320	305	310	313	314	330	328	350	327	316	360	321	321	321	353	317	303	337	317	330	332	285	306	312	307	325	330	317	315	327	336	326	305	314	310	313	324	341	330	315	356	323	347	333	319	347	311	309	322	330	345	307	308	304	310	291	337	324	308	306	313	305	346	317	315	340	306	305	291	350	333	353	314	358	355	302	309	313	314	330	333	317	287	330	301	330	319	317	306	303	315	344	348	339	323	317	312	333	324	335	330	354	296	316	310	326	276	330	331	340	350	316	335	291	329	343	314	344	335	315	309	334	306	295	328	324	357	313	290	331	322	316	315	338	338	309	319	321	294	303	354	342	323	337	342	305	317	329	305	311	316	337	340	303	317	311	304	337	350	327	330	342	320	326	333	305	319	293	333	343	316	299	313	325	332	336	320	349	315	291	309	349	292	329	311	325	321	321	312	312	313	302	335	335	283	319	359	302	310	334	296	318	392	338	338	341	321	324	356	310	327	314	295	315	287	310	324	282	337	312	328	328	339	347	305	350	345	324	314	293	328	285	310	290	338	305	331	308	330	316	352	308	339	325	314	351	306	311	325	352	290	334	310	304	304	338	308	321	324	297	351	315	330	350	326	317	337	326	290	315	331	346	306	302	322	329	330	318	308	331	314	323	319	328	314	317	330	323	309	283	328	314	302	324	302	324	313	302	299	294	310	312	295	330	277	307	342	309	339	320	343	315	333	320	323	305	309	321	288	303	303	334	316	332	293	321	296	309	358	317	307	287	326	324	330	307	331	285	315	317	372	324	341	347	313	289	344	332	306	327	315	334	319	356	320	350	285	304	330	317	361	300	310	329	309	370	305	326	313	325	332	330	309	317	322	322	336	334	306	323	313	329	290	365	319	331	316	364	330	305	323	321	330	300	334	333	380	352	307	320	323	328	334	301	291	332	329	321	317	356	312	340	341	311	329	310	329	323	311	321	320	328	324	307	312	335	318	326	351	281	311	294	332	356	312	316	322	312	339	295	349	332	293	326	321	324	321	329	357	318	280	331	319	289	319	292	305	328	343	299	357	332	312	325	336	331	312	327	307	332	295	315	293	330	316	338	341	305	327	336	331	326	332	300	327	349	326	385	314	311	328	316	328	296	299	309	310	330	306	283	330	310	329	305	332	309	294	309	327	331	346	307	302	273	311	314	352	297	328	269	295	317	291	331	310	352	324	307	326	323	329	323	351	338	316	294	333	344	331	314	330	304	312	315	351	332	334	276	307	297	337	331	319	336	321	317	320	322	340	315	325	328	324	349	320	321	329	305	331	309	323	322	296	355	317	344	339	332	323	310	335	362	350	366	383	294	320	349	347	333	323	322	324	331	317	337	325	312	335	302	343	330	291	321	310	358	325	331	322	323	319	329	317	328	314	361	340	302	311	300	363	315	344	313	305	335	341	292	331	334	313	308	321	312	324	334	321	297	323	321	313	316	348	336	330	302	338	313	331	325	331	313	338	328	311	320	302	289	321	300	327	319	307	314	312	285	337	306	323	320	326	300	316	331	308	332	333	336	324	350	293	320	308	315	333	352	303	288	320	324	286	303	320	308	299	325	322	323	332	325	323	316	353	332	339	279	327	302	350	302	293	326	329	345	330	306	318	329	283	315	341	308	323	351	344	297	324	353	283	321	297	337	320	344	310	332	318	303	336	302	332	343	330	304	315	342	328	314	344	326	307	293	294	343	312	351	340	328	330	331	323	328	317	329	293	306	313	334	326	347	357	335	315	317	313	313	302	302	368	331	311	309	318	324	317	322	325	334	346	297	327	322	338	295	324	323	310	318	318	318	314	324	303	309	312	317	329	325	306	305	317	327	328	330	324	302	304	313	325	324	299	319	308	309	311	296	304	314	303	325	310	327	306	296	346	305	341	291	347	318	295	324	305	332	318	342	307	333	348	323	320	299	306	312	315	332	325	338	348	339	318	337	298	288	335	360	296	320	314	333	317	305	315	305	328	341	326	313	317	319	338	371	346	323	297	329	325	321	300	333	346	337	317	336	309	316	305	325	332	329	320	325	344	307	307	304	315	332	323	322	333	311	310	331	310	324	321	319	309	341	311	344	314	322	335	295	339	351	314	309	330	338	330	317	310	346	307	308	305	314	297	295	329	316	303	316	301	323	322	345	316	340	309	357	310	303	338	351	320	353	351	341	323	319	334	322	339	317	336	301	306	342	315	308	316	317	343	322	334	326	317	315	353	340	304	324	327	293	285	310	332	298	291	299	324	312	334	277	322	336	323	358	313	314	316	335	310	301	326	368	279	330	318	318	335	350	297	299	359	326	329	303	331	319	299	316	332	302	333	317	353	335	340	346	317	326	338	351	309	344	324	333	292	321	309	314	300	322	328	324	352	308	355	353	327	293	332	332	336	334	354	326	326	346	314	322	324	294	321	329	284	318	349	313	321	324	341	299	325	342	323	303	309	324	301	343	317	327	318	320	335	292	322	318	352	309	306	338	317	303	311	304	311	313	311	324	343	280	294	325	334	313	312	307	312	328	316	310	323	316	345	295	328	325	317	358	294	302	300	300	287	290	334	314	335	310	293	290	313	309	327	330	314	309	321	315	335	320	328	299	329	333	296	322	336	341	373	290	328	333	335	312	291	293	319	326	356	320	325	310	341	338	323	325	308	304	319	304	321	330	328	333	354	319	280	290	287	341	321	339	315	316	310	327	350	334	312	304	318	296	336	318	308	299	319	313
3416	1342	1809	1333	961	741	576	442	428	354	314	286	285	252	268	213	263	242	230	221	234	252	228	214	240	211	198	235	243	213	213	213	219	234	230	224	230	231	235	234	192	198	238	246	230	203	198	251	246	241	200	197	226	195	217	202	191	217	214	218	222	226	193	199	251	208	231	238	211	233	218	217	220	212	185	203	213	191	240	234	204	210	215	192	199	224	200	206	217	189	219	207	209	209	205	232	221	196	222	222	232	242	219	222	202	205	206	217	183	217	224	191	203	182	186	211	213	212	221	219	202	196	207	226	217	226	209	213	215	199	216	206	202	204	176	183	190	218	209	208	220	218	217	232	201	219	218	228	248	215	222	215	226	209	184	196	222	218	226	194	223	193	200	233	197	191	226	204	193	190	205	190	206	218	213	207	212	217	203	224	205	217	216	216	216	215	241	199	202	229	217	210	222	218	207	207	228	185	226	202	210	193	196	228	218	210	214	219	211	227	202	201	203	197	218	213	217	193	217	212	210	200	244	193	212	230	199	245	207	199	193	222	226	225	214	209	218	194	217	197	185	229	215	201	191	218	221	205	208	216	224	229	232	211	216	217	188	211	223	191	210	214	203	233	223	218	229	197	205	221	226	228	200	246	203	224	203	201	211	229	194	214	189	198	213	203	207	222	209	220	242	221	215	180	233	203	212	220	194	208	175	217	211	216	194	233	190	193	201	198	186	203	193	205	208	212	218	216	203	191	196	231	222	238	186	231	224	200	216	204	211	212	203	220	188	204	204	214	202	216	218	218	198	223	200	229	196	222	224	210	213	214	210	203	209	190	240	202	239	205	198	216	190	197	212	196	203	209	196	221	223	208	226	205	209	210	209	192	202	231	189	222	208	214	194	193	205	223	199	229	197	246	228	204	224	200	211	212	180	213	207	194	212	219	239	202	208	242	205	203	205	229	220	238	231	230	215	219	231	207	199	206	196	205	197	220	199	212	208	228	204	220	187	215	221	206	214	232	209	198	210	192	199	227	196	229	232	206	226	238	199	155	237	211	197	221	201	202	218	211	221	227	223	226	230	214	199	212	231	211	213	195	201	199	202	191	205	224	213	189	216	211	223	224	188	192	219	207	223	196	182	217	225	211	185	239	218	196	195	217	206	232	209	212	201	203	253	216	197	207	209	202	201	226	224	206	200	216	211	183	182	209	229	246	193	221	208	205	250	215	202	206	218	221	212	198	200	240	218	232	219	206	212	188	200	240	199	186	222	197	213	217	216	205	226	210	234	198	199	196	181	220	228	213	199	214	212	222	222	192	211	199	229	204	200	228	217	211	194	197	212	216	221	205	207	209	199	214	187	215	196	202	237	225	196	236	210	200	208	221	213	214	204	216	199	201	220	203	192	209	206	200	211	212	200	196	216	212	230	222	211	209	225	170	172	229	224	210	230	210	231	193	220	188	188	216	234	225	212	237	217	201	218	210	231	203	194	236	198	191	201	219	219	204	187	214	197	200	194	241	190	198	230	200	231	213	195	206	220	227	222	221	214	197	207	211	205	197	202	197	196	213	198	221	198	196	219	202	199	209	227	230	194	202	208	220	219	227	226	189	220	223	226	210	227	198	214	195	207	208	217	211	197	201	210	210	220	215	173	202	224	219	209	210	206	219	199	200	217	208	230	206	219	193	216	214	198	197	217	216	205	223	222	228	259	224	220	214	197	226	227	243	188	206	202	245	215	191	194	186	216	251	197	206	228	204	215	189	207	178	202	209	215	203	230	209	215	224	194	208	214	187	212	207	217	249	224	227	222	208	239	208	193	223	228	217	217	203	223	216	227	192	199	237	221	219	224	203	201	230	217	189	232	195	233	213	223	232	198	208	203	238	239	198	223	216	210	209	185	197	228	218	200	219	213	219	237	231	218	221	214	240	189	191	211	249	204	223	201	206	241	200	215	210	205	211	209	214	223	216	194	222	218	216	187	209	199	187	208	198	222	224	195	233	221	224	211	240	234	219	206	217	225	192	227	206	227	222	223	209	226	201	197	238	195	214	212	211	220	197	233	219	191	227	208	233	211	201	231	199	212	227	192	209	195	215	214	219	233	209	212	211	209	180	206	228	222	203	224	174	190	226	209	208	179	187	209	220	230	216	203	186	229	214	193	210	198	196	204	188	212	216	228	229	203	215	234	219	236	198	205	219	221	217	197	215	217	201	224	210	220	196	193	179	195	193	222	189	240	211	221	208	215	225	202	227	205	264	206	211	243	187	210	224	231	228	212	223	208	198	235	226	176	242	230	216	219	207	204	212	203	222	223	208	194	203	215	192	208	171	209	200	208	208	223	240	214	203	214	224	224	214	217	207	208	234	201	234	220	197	206	210	207	209	216	213	200	200	220	201	216	217	215	230	212	219	192	177	199	204	204	221	201	215	216	209	238	206	236	215	210	187	207	224	189	185	226	223	216	194	220	226	191	209	204	235	205	229	241	228	214	226	226	241	218	201	195	208	213	181	226	211	193	201	194	209	212	201	219	226	211	210	205	212	226	221	237	240	219	205	184	180	199	214	227	197	207	223	190	242	195	197	224	221	227	226	234	196	208	223	199	227	197	234	245	201	212	211	229	214	221	193	233	221	199	207	215	228	206	224	213	209	236	220	227	225	194	207	205	218	228	202	196	237	211	237	223	195	218	223	236	189	229	205	202	221	230	213	204	216	216	213	218	216	201	223	211	196	196	191	212	200	220	200	223	208	230	213	226	211	177	205	201	226	198	194	226	219	219	232	191	232	240	221	206	203	228	205	214	189	191	204	198	239	206	219	224	209	200	209	211	236	235	224	191	208	211	221	223	223	219	215	199	223	224	196	212	207	214	201	204	180	233	217	212	178	197	216	232	212	207	198	216	237	186	189	224	209	213	219	209	195	206	244	219	234	191	216	205	223	225	210	203	202	209	230	221	205	217	213	229	230	218	196	212	187	223	213	210	184	227	222	199	214	199	207	212	218	216	184	203	204	220	222	208	195	223	196	205	235	204	213	227	205	228	203	190	191	231	205	189	222	209	217	236	245	206	217	208	218	224	213	200	210	200	210	205	200	222	214	212	217	210	217	234	231	200	228	210	201	192	185	232	231	224	228	209	213	216	230	195	233	215	207	208	207	199	181	199	241	198	218	197	240	195	209	232	224	190	193	224	203	215	193	214	232	233	216	184	216	213	211	205	194	215	212	227	201	195	203	234	202	215	243	187	175	237	205	200	203	203	211	213	212	203	218	204	209	206	201	242	216	211	197	207	224	225	210	204	231	226	184	215	192	200	203	195	223	198	207	213	221	198	213	228	193	199	183	205	202	208	209	206	201	204	206	199	203	227	209	209	221	224	236	221	218	238	196	203	245	205	197	221	228	193	212	215	214	187	219	220	225	186	212	214	235	196	229	196	210	221	199	182	205	223	232	218	238	231	223	213	242	224	198	207	226	195	207	194	202	231	227	206	230	203	207
2840	1590	3464	4212	3610	2945	2329	1984	1669	1375	1106	978	905	798	749	843	735	682	695	669	776	813	860	715	584	590	534	591	589	547	527	532	530	577	542	616	583	567	598	571	593	575	565	532	575	523	538	528	527	508	513	569	545	503	543	488	566	558	500	553	564	560	543	551	561	501	565	507	485	531	500	475	489	517	503	486	492	454	505	528	477	489	517	506	486	499	510	509	495	510	508	499	513	487	482	505	415	506	470	490	516	528	503	532	495	463	487	485	502	509	493	471	518	504	508	463	510	484	489	462	505	476	515	490	489	494	451	509	511	475	466	456	517	517	467	531	481	471	463	482	524	510	423	491	457	523	476	472	477	495	504	468	487	501	488	498	498	483	471	471	479	499	514	491	511	521	499	492	499	497	481	483	515	450	496	473	480	501	497	494	480	459	515	462	494	491	499	542	479	463	496	484	456	453	451	521	516	471	514	495	479	477	486	507	483	513	481	491	444	483	514	494	489	530	529	505	515	447	465	490	466	476	483	475	493	484	470	502	536	494	457	490	499	493	507	451	501	489	481	487	476	531	457	462	466	518	484	492	495	475	498	471	510	507	490	493	544	455	481	486	500	480	535	496	449	519	519	494	490	454	490	463	460	510	522	483	512	456	450	511	529	481	459	492	441	491	485	484	511	454	480	505	518	489	502	468	485	483	507	482	488	515	503	523	488	531	482	501	483	455	503	507	468	432	477	474	473	486	515	460	499	478	475	476	474	522	519	481	501	486	503	489	490	487	472	537	501	504	527	508	519	481	514	527	484	486	502	504	495	469	482	471	493	529	483	508	473	488	483	470	464	476	506	476	514	492	491	491	512	495	470	493	477	485	493	528	546	514	464	514	518	498	472	500	488	514	461	498	479	489	498	485	492	454	493	478	485	471	456	497	497	511	496	535	462	542	462	491	497	520	499	527	512	502	516	463	478	521	498	484	474	499	506	493	503	473	465	465	456	481	475	489	495	482	508	477	506	511	475	496	481	483	495	474	541	514	473	480	478	491	504	492	480	528	517	521	503	465	456	497	492	493	534	480	477	493	523	506	445	535	456	506	503	481	477	487	454	479	497	439	513	489	495	502	490	500	521	488	495	526	487	555	539	526	453	496	512	496	519	525	528	492	515	482	500	475	479	507	484	531	477	484	534	479	502	504	491	552	512	496	501	492	535	489	526	521	517	470	517	506	471	496	497	451	458	509	478	492	524	515	468	480	484	463	504	477	514	489	467	519	453	471	523	494	499	517	500	484	505	459	533	493	486	544	522	507	442	531	522	509	527	495	501	510	477	464	472	537	540	472	482	488	489	492	503	493	514	558	475	528	509	536	521	537	462	481	505	514	464	490	497	527	472	455	471	476	504	501	464	498	561	507	478	508	476	491	520	465	498	488	476	513	477	503	476	523	499	489	480	509	494	498	485	515	494	469	488	466	533	537	504	508	470	499	476	496	489	483	502	489	492	511	501	500	497	495	484	516	497	491	494	499	498	526	484	483	486	469	492	481	504	525	496	509	494	512	536	466	515	501	491	524	472	457	499	482	498	507	499	463	498	514	495	524	505	491	509	498	538	484	462	477	522	459	498	469	486	524	489	542	503	463	500	524	499	477	491	501	482	521	516	514	474	469	513	503	456	501	491	502	456	484	484	513	495	454	511	498	476	463	456	514	525	477	514	510	476	495	499	469	503	484	512	465	448	519	467	485	473	516	457	454	492	488	504	509	450	511	482	543	492	509	496	502	496	557	520	515	466	499	470	461	503	472	492	491	503	465	479	485	452	491	481	453	492	488	455	481	514	498	486	489	466	476	511	510	488	501	500	447	486	507	505	455	501	468	514	465	485	488	490	483	494	461	459	471	499	499	475	502	497	521	480	471	439	509	535	454	515	499	476	497	489	517	520	447	461	490	434	506	444	498	458	501	502	508	523	519	472	489	501	490	457	430	488	495	484	496	482	508	457	516	523	467	560	482	508	530	481	484	493	479	431	483	486	518	515	494	505	485	477	447	480	462	498	521	461	495	446	473	477	501	487	532	479	511	499	476	504	492	503	510	522	481	491	470	459	508	494	473	481	497	544	529	477	488	496	487	475	471	468	473	529	518	514	474	494	478	494	530	475	499	498	499	466	444	473	462	501	510	532	484	496	507	484	479	498	498	526	478	451	483	527	481	514	494	489	470	472	486	529	495	490	460	489	476	484	463	505	488	481	469	500	521	452	490	461	489	498	530	504	454	487	524	520	503	484	439	500	522	496	496	457	500	476	507	474	479	489	484	538	504	470	504	511	508	499	554	494	479	489	486	498	463	513	463	460	491	510	507	504	488	494	490	498	531	456	479	504	500	476	492	483	502	482	532	499	535	480	495	492	471	458	496	489	515	447	524	471	501	460	493	496	505	505	509	539	495	515	511	513	501	490	477	468	474	487	469	466	475	461	507	484	491	497	478	477	522	470	490	497	531	490	520	512	526	469	450	474	522	484	484	499	509	482	494	501	462	471	488	478	523	460	498	533	502	471	467	501	471	503	531	508	479	494	460	499	466	507	449	496	506	442	494	500	480	467	501	461	493	499	477	484	507	488	501	515	501	487	479	456	503	479	486	473	489	478	460	511	504	486	468	481	483	504	482	502	546	469	474	511	510	500	485	502	506	483	507	480	493	490	489	503	501	504	517	528	513	486	500	512	481	490	516	474	490	519	528	484	477	492	513	488	491	521	520	470	508	540	483	506	482	529	499	495	534	499	469	490	493	456	548	454	500	507	514	469	516	514	470	473	488	502	482	503	486	435	495	489	476	504	505	457	492	457	479	504	470	496	527	533	523	512	455	480	479	469	489	534	463	490	503	515	512	518	492	465	471	490	494	456	475	466	518	498	495	492	505	501	509	487	499	517	531	506	492	504	520	495	494	499	512	529	478	478	501	492	489	504	500	505	482	509	512	470	506	484	507	504	479	499	497	492	471	505	547	511	510	478	500	500	533	457	508	443	495	505	481	519	488	466	491	502	500	469	497	480	469	477	477	481	473	506	476	470	488	488	452	494	512	485	508	487	477	500	498	526	483	499	537	468	509	472	502	522	491	524	473	529	580	504	479	507	493	509	530	489	450	517	509	471	457	490	469	500	496	489	470	511	498	485	527	464	470	516	475	487	497	473	485	504	510	497	517	518	485	502	456	528	496	516	464	458	484	443	492	513	500	493	500	483	503	478	499	463	516	503	486	460	540	487	472	480	496	496	528	530	494	510	482	479	497	486	506	473	474	507	470	509	475	482	486	520	492	474	546	495	516	532	504	484	516	499	438	507	463	489	492	482	451	512	510	517	489	467	474	463	477	467	463	528	505	494	501	451	502	488	499	499	526	473	506	487	443	496	472	452	502	507	501	463	479	480	524	515	493	505	468	465	535	479	489	490	507	483	489	486	489	496	525	499	463	513	481	495	512	479	517	512	483	497	500	511	526	508	477
9737	2946	3665	2949	1995	1340	1059	737	676	497	405	354	307	267	253	235	215	246	213	265	210	265	287	216	180	187	185	153	141	142	172	154	149	138	148	157	172	152	154	156	153	153	163	162	127	156	137	132	134	140	145	175	160	145	149	126	150	166	138	137	157	129	151	144	134	141	126	152	133	149	142	130	112	125	124	124	140	141	144	131	141	147	99	116	157	108	120	112	142	142	107	126	118	120	158	141	146	154	136	115	128	141	151	119	134	131	106	117	127	129	153	151	144	148	142	137	107	119	111	126	136	114	125	116	131	129	95	132	132	142	144	146	116	140	135	127	136	140	141	134	145	119	127	128	105	142	138	123	131	152	143	131	130	133	133	119	131	139	125	133	147	144	129	150	130	100	147	108	126	123	145	121	149	145	133	139	144	116	121	117	138	135	127	137	125	132	114	143	111	105	123	141	148	114	128	121	119	123	107	126	113	139	122	128	129	134	155	135	115	142	122	128	149	146	146	131	145	137	114	124	141	158	127	141	138	156	130	147	135	137	159	143	130	128	137	135	127	124	109	141	146	128	132	141	152	132	125	143	130	125	145	144	153	151	111	127	124	124	137	143	117	127	143	138	127	117	126	116	125	145	141	119	142	144	134	131	129	134	124	127	135	124	120	128	137	161	143	126	139	127	128	126	138	144	139	140	131	127	122	129	148	106	135	146	119	139	134	136	130	154	146	129	136	129	129	132	145	115	130	125	120	115	128	150	109	134	151	117	151	119	119	140	120	131	124	125	131	107	119	133	135	159	135	126	142	128	141	121	125	133	129	121	151	123	135	126	126	123	127	143	120	161	129	149	118	113	134	143	135	132	117	128	123	113	147	123	135	141	138	144	129	126	141	132	126	109	121	134	152	129	131	133	128	128	152	122	149	135	149	142	170	138	122	122	137	112	142	151	113	132	119	127	127	136	125	127	130	125	134	119	136	145	151	126	114	131	142	115	118	133	137	127	144	121	112	119	140	131	135	147	156	136	138	135	133	150	121	110	130	140	141	137	129	129	145	125	125	142	141	143	138	136	117	145	133	127	127	147	140	115	102	153	127	112	142	153	128	115	147	147	128	125	125	135	144	115	115	137	137	144	126	124	128	118	126	144	139	132	129	162	131	127	121	124	123	125	129	132	139	128	161	113	125	132	109	131	115	142	127	149	128	135	118	146	129	147	130	115	124	147	130	113	135	118	137	135	132	142	105	133	116	122	153	128	124	125	121	116	142	134	110	128	152	142	136	139	138	130	117	140	155	130	138	134	137	125	132	127	144	148	128	132	127	121	139	138	116	108	143	128	131	147	138	129	142	141	141	132	136	141	142	139	142	140	130	148	128	126	135	141	114	130	130	151	145	143	148	129	144	127	136	132	101	134	117	148	134	122	129	121	138	145	104	122	135	109	130	130	131	113	128	113	136	143	113	148	129	121	116	127	122	93	143	133	120	138	142	149	142	139	115	165	134	139	124	130	126	133	109	134	123	135	108	131	133	123	136	130	153	119	110	160	125	137	130	128	112	129	124	142	131	140	103	153	147	123	149	140	127	130	140	130	127	116	107	122	126	122	136	162	131	119	131	135	131	152	120	117	143	140	137	152	141	132	109	134	127	159	128	137	156	141	130	144	119	139	121	146	113	126	119	120	139	134	132	152	141	117	143	120	127	143	136	127	133	105	108	129	121	128	120	119	127	124	145	120	143	152	137	139	117	119	117	137	136	158	133	122	145	122	117	141	146	137	142	123	125	143	136	136	127	125	114	123	130	147	123	127	132	139	145	127	116	124	131	126	138	131	132	109	123	123	126	139	129	121	115	132	138	138	147	140	139	128	117	130	130	130	117	157	136	124	140	154	122	149	136	115	113	124	128	128	152	132	137	157	129	133	138	145	135	140	132	125	115	127	143	121	150	120	133	124	142	111	122	143	135	146	126	132	135	148	145	140	140	121	132	136	136	143	139	130	136	132	127	143	159	139	116	134	122	146	129	126	96	145	125	144	155	122	141	133	158	124	158	134	139	124	143	133	152	139	116	131	121	114	128	125	130	132	99	143	126	120	122	140	133	141	122	127	134	118	118	122	129	137	154	135	127	142	133	135	145	137	149	153	135	167	131	126	116	135	121	118	125	129	133	110	131	134	110	121	137	136	119	129	128	132	110	125	149	133	138	134	123	129	140	163	118	122	123	118	135	129	109	134	136	138	144	106	116	114	125	126	130	142	131	136	140	142	113	124	143	126	134	117	134	126	128	123	122	121	111	128	120	122	125	132	139	150	127	135	125	152	113	132	122	140	137	131	138	150	138	116	125	133	122	131	152	120	112	132	134	101	116	142	157	113	152	126	142	134	113	113	112	136	136	126	126	119	120	152	127	125	134	130	136	137	112	116	145	125	123	132	119	120	126	134	138	117	105	129	164	113	124	145	138	130	134	117	110	130	140	148	122	130	122	151	131	134	139	121	145	135	140	110	166	126	127	141	123	131	126	117	142	135	133	113	132	132	134	141	149	140	123	133	122	135	107	126	122	146	119	146	131	137	137	143	128	138	147	146	119	128	111	118	115	128	118	129	123	134	114	130	133	120	143	130	131	137	112	152	140	131	128	132	125	130	135	138	134	129	138	140	133	127	111	120	131	145	107	137	144	140	160	107	142	141	138	160	135	143	142	138	104	142	124	131	128	121	148	133	135	133	135	120	119	129	126	100	115	139	126	135	135	138	137	141	125	109	143	121	153	122	145	132	140	168	135	141	128	135	131	122	136	119	131	110	128	145	143	161	133	133	137	127	126	146	131	138	140	155	126	123	141	134	133	141	152	151	149	137	110	116	141	129	138	140	109	144	129	128	134	148	147	123	133	135	130	125	124	130	106	136	106	120	116	130	146	112	137	135	123	112	107	146	118	141	128	140	134	149	136	131	135	126	133	130	121	121	139	110	114	114	148	143	139	129	147	152	125	120	137	128	143	148	126	134	159	151	134	119	140	128	139	166	122	102	124	122	125	125	129	156	138	120	123	139	129	126	124	121	137	123	124	135	151	134	134	135	128	126	140	136	166	161	144	127	138	136	135	119	145	132	133	131	126	127	108	111	136	108	128	138	142	136	141	143	141	107	138	124	111	124	134	122	128	153	128	115	133	117	121	135	149	128	123	141	117	127	137	128	144	136	147	132	125	129	132	123	126	119	131	161	147	150	130	152	142	139	119	136	144	151	121	142	128	124	137	129	138	146	127	110	130	151	144	149	131	96	133	99	152	154	129	123	124	153	135	129	115	139	115	120	124	130	112	156	135	115	117	130	122	129	138	123	128	120	122	129	124	139	139	112	132	137	126	149	139	116	118	108	128	135	131	120	132	147	119	117	119	140	136	143	122	136	113	136	121	145	128	135	123	128	125	163	126	150	144	137	138	122	126	124	155	131	118	123	138	137	134	135	134	149	140	147	131	120	116	111	127	111	141	103	127	132
6655	2767	7031	8621	7422	6131	5084	4097	3278	2733	2228	1926	1557	1312	1217	1104	1077	1080	1027	1021	1184	1447	1337	1054	736	627	608	602	508	557	502	515	470	539	530	530	535	552	565	542	522	517	524	485	444	418	434	425	427	426	377	424	422	427	374	392	447	434	424	428	410	477	409	387	393	411	424	379	382	351	354	389	389	363	381	341	361	330	363	361	353	320	363	380	338	335	324	315	321	328	346	332	318	336	349	351	302	337	320	322	314	318	336	343	352	297	303	302	327	303	333	302	331	344	359	354	350	334	319	368	340	344	351	305	361	350	309	328	313	349	285	339	310	338	354	338	344	353	342	319	332	311	349	318	360	346	322	307	345	316	331	306	309	342	325	305	331	305	311	327	331	305	342	357	304	333	331	336	342	367	287	338	334	334	298	342	307	326	323	325	355	334	312	310	316	346	330	309	317	275	302	315	295	323	331	323	331	315	316	330	304	331	328	306	337	327	367	328	307	304	300	318	344	310	312	288	305	309	335	349	331	344	339	363	325	295	320	326	299	328	314	298	328	325	311	341	284	344	336	321	337	337	339	320	333	309	318	320	320	361	347	312	373	326	324	327	353	313	315	301	342	326	344	318	296	316	345	329	332	295	296	314	316	318	297	346	300	314	296	310	321	345	330	304	332	330	323	320	332	349	320	276	317	311	329	337	309	327	340	308	317	326	344	309	317	324	295	314	370	304	333	328	316	340	313	336	336	330	328	318	341	311	336	314	319	303	342	328	338	309	309	329	301	322	311	332	309	294	319	314	333	310	321	386	332	326	341	331	357	326	356	312	326	331	321	352	328	326	355	327	300	326	269	315	310	320	290	323	294	334	333	320	339	325	342	286	336	290	336	325	329	296	300	340	328	308	288	342	320	343	322	317	302	329	268	317	313	326	317	304	305	331	342	319	347	327	347	307	328	334	340	337	293	332	294	363	357	323	325	302	304	314	315	341	337	301	373	328	332	319	348	274	344	341	331	316	329	340	328	325	330	332	314	348	283	332	344	327	305	295	303	297	337	304	365	306	320	322	342	337	315	330	303	315	321	327	350	339	348	320	316	340	310	372	311	326	312	331	328	322	334	309	291	322	386	317	291	339	335	315	313	335	365	341	314	322	282	318	351	327	314	330	342	323	315	322	338	313	332	320	296	349	329	304	349	344	336	315	299	311	332	285	334	304	295	327	345	329	303	314	330	313	312	317	311	331	310	294	311	324	301	333	362	325	334	334	316	302	330	339	325	330	297	301	331	333	327	320	312	317	351	330	361	353	338	306	316	330	302	302	328	328	342	348	318	312	323	322	315	323	316	311	323	309	344	346	343	330	348	340	347	298	370	333	351	300	290	334	319	317	327	334	355	318	254	323	323	286	363	314	306	300	303	324	331	330	319	331	310	321	332	330	336	338	314	320	334	351	311	324	327	329	320	312	361	303	334	319	321	301	349	357	318	311	316	330	315	349	335	331	295	321	325	337	325	341	294	303	331	326	313	310	330	295	331	315	318	300	333	310	323	335	342	333	326	326	309	321	317	289	304	301	310	331	304	325	311	354	328	320	333	318	310	332	346	325	311	339	332	300	345	351	318	293	336	338	331	335	327	315	357	335	330	354	320	328	312	311	321	358	308	334	329	334	324	316	331	288	316	336	331	335	341	308	295	313	328	327	296	323	328	338	357	330	324	321	323	322	291	354	347	295	293	339	338	328	326	352	337	314	311	295	298	307	322	322	342	286	345	310	327	309	317	313	330	318	307	302	308	353	330	317	321	320	342	309	313	319	318	317	330	320	315	305	350	338	341	333	315	326	317	308	284	336	329	334	353	347	311	293	348	310	334	300	294	327	356	325	330	346	347	311	304	335	319	325	312	344	342	298	313	334	302	324	311	363	307	309	339	316	316	313	323	307	332	315	315	327	310	309	302	323	314	295	342	325	304	316	325	324	337	336	319	323	311	299	344	328	314	335	328	359	368	321	310	351	322	298	336	327	296	334	306	306	319	336	294	308	343	324	354	329	332	317	302	318	321	310	333	317	335	347	338	333	331	346	338	316	300	349	315	334	314	305	346	322	326	315	330	322	309	336	356	290	322	319	321	331	307	311	306	330	327	306	327	313	297	324	334	309	311	324	311	304	305	327	331	302	317	326	337	317	325	332	337	317	310	338	331	327	340	302	327	334	334	334	337	341	365	330	291	313	329	313	314	320	319	347	339	311	319	324	332	337	348	331	325	341	332	331	336	313	315	330	320	330	342	346	296	319	311	328	292	314	324	310	305	271	332	335	312	310	302	340	330	323	338	317	284	333	333	266	330	336	337	333	324	327	346	305	339	316	347	312	369	307	319	325	290	346	292	342	320	328	316	342	308	305	337	302	343	313	299	331	319	283	317	324	327	346	302	299	302	314	316	331	314	313	340	310	327	346	336	349	331	324	283	337	351	313	313	314	299	330	321	303	334	338	322	310	339	324	323	328	318	305	300	362	327	326	296	317	300	335	333	348	306	321	316	306	346	301	357	339	325	351	324	324	310	343	324	323	317	298	331	318	322	338	316	329	342	308	310	330	324	335	322	349	339	324	329	302	301	316	360	319	320	319	320	295	348	331	313	326	321	320	325	323	315	333	337	323	314	310	326	285	332	349	313	329	306	335	342	378	330	341	322	301	329	311	327	319	344	312	358	324	332	321	339	330	307	303	315	337	337	312	333	311	321	325	333	331	329	311	317	333	323	305	341	322	356	332	297	319	333	297	316	304	294	323	334	359	328	309	317	324	327	318	323	317	302	336	343	316	334	333	301	307	339	297	333	349	334	349	306	332	317	338	304	327	355	351	295	329	303	351	286	325	341	330	325	345	301	302	310	324	338	318	319	326	320	348	323	313	297	340	354	373	334	322	305	319	311	334	302	313	337	294	325	332	330	300	317	350	305	326	302	313	321	335	321	301	302	334	354	317	328	314	293	339	322	340	301	334	346	329	323	335	356	345	296	313	326	302	331	328	329	324	339	323	314	322	357	327	326	329	369	289	319	336	336	320	308	317	336	327	295	338	340	348	329	324	345	330	320	351	292	337	318	294	360	314	309	312	308	322	309	338	333	323	322	324	319	314	307	318	336	315	340	328	293	293	284	310	308	347	329	326	313	335	319	318	332	328	320	343	358	339	295	321	303	347	330	328	332	349	331	306	316	328	333	311	320	318	326	316	300	350	341	336	354	335	329	316	321	314	362	310	333	320	316	269	323	342	309	356	315	322	372	348	300	304	330	300	358	344	324	316	315	310	329	337	309	336	311	327	281	326	298	297	332	301	322	313	316	304	342	279	336	302	352	334	361	288	292	337	333	330	304	309	332	330	333	325	337	327	325	338	293	299	296	322	307	324	318	317	306	357	331	302	328	346	312	297	330	343	323	325	322	315	317	310	324	309	355	287	355	340	328	315	301	328	309	338	338	330	311	297	345	309	304	310	314	299	327	331
16500	5073	6084	4823	3152	2124	1665	1173	912	766	683	520	409	360	371	316	308	291	287	289	343	382	281	265	226	192	209	174	184	173	175	197	159	158	143	171	157	140	152	160	155	172	146	154	137	148	140	170	139	139	145	123	147	136	139	153	146	126	132	146	146	113	129	137	130	164	136	125	144	143	117	108	140	135	131	134	138	144	123	130	117	151	123	121	125	138	129	140	144	134	127	136	119	107	111	148	150	129	108	134	98	106	102	124	127	121	127	127	114	107	126	129	118	119	145	112	120	145	110	121	114	126	132	138	130	127	125	127	109	134	141	136	108	97	148	128	141	123	111	132	111	126	150	134	116	107	139	131	114	129	126	128	126	97	130	130	130	133	110	138	118	111	96	127	128	142	124	133	138	123	128	151	125	138	120	139	126	135	137	133	100	126	144	104	105	121	119	134	125	132	130	140	119	133	119	153	128	150	124	136	124	128	137	127	129	119	143	127	111	126	138	104	120	95	132	125	131	120	127	120	126	122	137	132	137	138	129	106	129	123	134	118	119	135	134	123	116	117	110	124	124	94	119	142	169	128	130	115	107	138	121	123	125	138	119	116	136	113	131	134	122	136	122	105	127	128	132	131	133	136	121	124	122	120	135	107	148	125	145	137	112	109	121	124	135	113	127	132	124	140	137	127	117	116	114	135	121	119	146	123	135	123	103	133	114	116	123	133	131	131	131	129	111	115	137	128	126	118	127	148	122	115	116	110	131	147	138	113	146	134	134	117	109	126	129	108	134	116	123	113	154	124	118	120	131	119	131	143	117	126	143	127	119	129	114	131	138	116	111	120	123	143	123	133	136	139	128	115	137	98	145	121	131	100	125	116	121	131	136	128	140	118	141	110	123	118	127	133	144	134	117	134	130	122	129	114	131	129	123	130	118	142	141	105	131	121	136	120	145	132	128	152	112	101	126	126	127	131	114	129	130	92	125	136	139	139	128	126	141	150	134	119	156	135	145	132	117	83	127	101	117	141	121	145	128	121	144	124	123	143	124	102	138	120	138	131	110	138	137	140	127	128	148	125	120	124	134	148	126	129	131	103	137	134	120	143	125	129	113	118	130	129	114	137	115	128	112	119	133	136	144	112	113	120	119	112	109	124	140	143	119	135	101	117	135	124	129	113	123	129	121	131	119	129	101	123	114	132	118	127	125	114	145	132	131	125	108	129	122	123	128	130	124	135	113	154	123	132	97	111	131	136	145	107	128	128	135	120	132	114	140	126	118	126	101	143	119	111	138	127	122	130	117	140	112	137	124	121	128	137	117	150	137	111	121	119	142	131	115	134	138	125	122	121	129	126	130	130	132	129	133	137	104	135	119	111	122	141	122	95	102	137	150	140	121	117	120	143	138	125	128	112	121	117	128	124	133	122	128	115	129	143	154	140	103	127	132	137	113	131	128	125	134	101	147	121	128	134	122	134	122	136	130	122	120	136	138	138	142	139	130	122	102	108	123	132	128	141	135	136	115	131	126	148	126	137	132	131	133	125	125	120	140	113	121	119	143	129	118	159	128	120	115	117	116	103	145	117	144	110	129	128	123	118	132	126	121	131	144	114	120	118	137	140	127	139	117	127	111	126	121	136	103	127	116	122	129	128	142	121	116	135	141	113	117	131	124	110	125	126	108	121	136	121	126	115	141	111	116	128	117	114	120	134	128	135	132	130	104	115	116	127	127	126	144	114	108	122	134	146	146	113	116	110	105	111	127	131	122	124	114	111	112	131	144	112	107	125	116	134	131	112	120	143	125	124	121	118	124	136	111	139	113	138	137	104	103	120	120	123	135	125	134	105	130	119	132	125	123	114	110	148	119	111	106	130	128	134	152	123	131	126	114	134	131	123	125	135	128	102	130	131	135	127	125	120	141	129	121	125	114	138	116	106	137	129	144	115	127	131	134	141	116	125	131	119	133	124	106	115	132	125	131	121	97	140	124	114	140	131	113	131	112	136	124	135	122	120	103	116	141	138	113	99	131	121	117	120	136	108	103	132	149	105	116	128	140	122	123	138	144	114	123	148	121	123	122	145	119	108	136	117	127	126	136	146	131	120	108	104	158	134	114	104	120	101	138	115	100	135	129	139	96	134	151	123	133	127	114	103	131	134	144	104	129	107	119	122	119	133	126	131	135	116	98	124	109	121	147	137	115	115	121	132	115	119	103	133	118	115	142	112	105	137	126	142	120	138	152	133	135	132	108	122	106	115	123	125	101	113	108	121	126	118	119	116	102	112	115	132	124	97	134	117	130	111	127	121	113	107	113	130	129	131	121	87	142	138	135	110	123	116	134	122	148	124	103	127	120	122	121	114	124	102	122	125	138	120	141	131	133	126	148	110	120	113	126	136	117	124	133	123	145	126	112	116	123	120	136	117	160	126	108	137	130	121	115	123	103	114	112	139	130	122	127	145	131	136	121	118	124	123	140	126	109	143	132	118	123	123	133	115	117	126	146	114	116	129	118	115	133	116	105	131	102	102	116	122	113	145	124	123	133	126	124	126	119	106	114	112	117	136	139	111	119	120	124	133	137	137	114	120	129	124	153	128	117	127	127	136	137	113	115	120	117	119	128	126	137	122	126	143	133	136	122	129	151	139	127	124	111	131	110	139	139	131	105	119	124	133	126	143	138	134	116	121	115	127	127	123	143	126	94	140	133	128	129	138	114	128	144	123	134	124	128	123	137	127	107	115	125	116	127	129	150	125	128	117	112	106	130	108	129	112	113	111	116	124	135	105	94	118	139	130	108	132	114	147	127	133	133	105	104	114	108	142	131	130	123	121	92	131	127	136	116	121	147	149	115	122	143	134	146	123	110	149	116	129	120	126	124	130	133	115	103	121	131	159	120	128	124	132	124	121	118	115	122	123	136	134	115	130	138	142	131	141	131	148	109	129	123	126	133	108	132	125	140	125	117	131	137	142	119	120	122	127	118	146	128	122	115	130	120	118	108	128	129	107	105	138	117	136	120	136	129	155	121	128	115	147	115	129	124	114	133	126	140	117	136	122	116	132	123	114	109	136	132	111	141	135	107	126	127	138	136	128	120	115	130	115	128	126	134	161	130	121	136	124	136	142	116	134	118	132	125	124	112	118	112	135	132	127	112	113	138	146	98	127	125	122	108	135	121	97	135	121	114	117	117	126	106	143	114	131	148	132	124	129	117	126	131	119	139	129	115	139	117	128	125	113	136	123	111	116	114	117	111	116	117	125	120	125	116	125	123	115	137	109	133	136	135	115	131	131	138	108	130	109	130	119	122	137	151	138	125	130	117	127	141	132	127	138	140	130	128	120	133	117	112	130	113	136	139	118	143	120	112	112	109	123	136	115	134	125	137	110	121	119	133	124	138	125	129	140	119	116	140	108	132	134	119	113	117	121	133	122	110	127	127	121	122	124	131	132	134	113	145	119	110	113	137	138	113	129	137	136	131	121	135	149	121	113	138	138	131	125
8677	4278	10151	12167	10851	8840	7439	6224	5025	4018	3507	2882	2332	1969	1794	1712	1639	1537	1514	1484	1890	2209	1766	1467	1102	892	782	750	658	713	726	677	600	664	668	681	690	656	716	667	662	624	645	648	505	493	504	449	474	491	490	469	517	520	490	485	500	516	500	475	477	464	472	442	431	420	388	429	366	399	361	410	385	401	365	388	384	364	355	351	368	361	347	347	336	323	358	349	312	328	334	344	352	326	355	324	346	365	313	325	347	308	369	352	314	336	316	328	337	348	339	335	341	341	338	326	317	346	337	327	309	319	314	325	332	328	354	335	317	325	354	342	332	332	313	332	329	314	328	323	341	347	340	342	347	308	342	323	323	300	338	341	353	339	308	333	324	337	344	327	323	314	313	342	317	306	358	313	304	344	309	312	315	317	330	288	329	305	333	314	339	343	332	307	347	322	305	314	324	325	339	320	332	361	328	308	339	323	326	294	294	307	288	337	318	330	349	305	333	324	324	310	327	323	319	308	352	301	328	320	314	361	292	324	316	339	316	337	319	336	302	310	309	326	317	327	295	337	319	333	326	323	339	311	321	329	318	324	310	326	313	325	337	325	335	332	312	335	327	287	301	305	291	311	318	306	306	331	335	327	327	337	309	341	358	330	325	303	304	314	289	314	302	333	321	323	306	289	311	334	317	306	318	346	322	338	324	349	310	318	302	314	311	338	328	320	300	324	311	326	341	308	329	320	336	278	316	318	346	342	315	323	334	324	316	324	330	319	299	306	348	329	350	324	327	343	315	324	331	302	297	309	310	308	300	287	284	312	321	324	325	307	322	326	310	301	299	315	318	339	340	316	317	330	281	313	324	340	316	338	305	319	348	357	279	337	312	342	316	340	309	311	336	324	334	317	316	334	305	322	289	340	308	305	336	337	354	321	311	323	339	286	345	313	315	326	326	316	284	303	303	333	317	334	310	310	344	358	290	333	343	329	331	304	296	333	308	353	330	341	342	333	326	303	335	319	321	343	321	317	306	318	304	322	323	353	324	345	283	302	289	292	309	348	349	343	303	309	321	355	292	336	309	320	331	319	336	329	317	310	300	291	336	341	340	320	330	331	329	327	369	295	322	325	331	333	363	333	290	345	336	322	334	337	322	319	317	327	320	305	304	305	312	302	301	341	319	319	301	324	320	322	313	326	305	347	313	352	281	316	303	340	319	286	335	304	304	340	350	370	297	357	312	322	306	323	298	311	311	307	264	318	328	308	284	322	311	302	334	290	313	329	322	301	337	315	315	313	332	317	295	317	329	343	280	317	330	329	327	345	304	304	269	311	310	333	357	313	302	309	318	338	311	330	335	355	302	321	271	306	335	311	342	315	318	297	297	302	288	326	347	366	345	327	321	320	340	286	308	290	329	320	312	319	321	327	313	333	322	317	310	314	298	342	310	325	293	316	331	333	330	317	325	297	313	329	331	346	322	305	308	299	310	324	318	306	328	338	310	326	306	323	358	312	339	340	322	315	320	292	330	296	314	330	319	293	332	326	342	319	360	359	342	313	343	354	311	319	304	328	332	333	344	317	312	308	342	321	318	311	286	317	323	316	321	354	336	312	306	319	358	315	334	331	336	333	352	328	329	337	292	293	317	324	316	335	322	335	303	327	305	323	308	303	316	343	325	331	325	311	329	325	312	325	301	307	322	326	315	301	290	324	318	331	281	310	309	324	344	296	321	318	306	319	322	284	318	333	313	338	310	303	301	304	309	339	336	313	325	323	326	307	326	329	319	315	339	302	323	302	306	302	327	324	305	316	310	305	324	325	346	277	325	288	319	327	282	301	335	311	340	338	286	330	296	349	323	319	322	316	351	341	329	293	328	346	311	276	325	345	289	329	312	310	313	330	313	332	320	322	343	318	326	331	308	329	319	315	287	320	323	316	306	324	325	316	302	325	296	305	346	327	305	330	302	287	340	341	342	349	333	345	294	324	288	311	297	321	335	352	327	336	335	287	310	298	346	349	329	328	305	353	319	304	323	300	315	315	335	358	315	344	311	336	287	299	339	322	317	333	333	338	311	315	330	320	334	309	323	314	322	292	304	304	333	284	311	310	334	302	343	329	324	321	331	309	307	338	321	334	338	337	319	322	331	330	347	301	333	324	316	321	299	322	358	318	336	327	284	297	324	331	298	362	318	341	308	329	334	334	306	293	298	350	348	303	289	302	353	301	310	318	318	337	313	333	319	336	298	293	319	324	330	306	300	327	331	308	314	305	310	298	303	351	317	353	329	311	314	323	315	325	301	324	345	297	316	320	345	333	340	302	347	302	324	305	322	330	319	338	324	310	303	316	340	320	318	338	332	290	337	319	297	338	293	300	305	323	317	281	334	337	330	318	294	302	305	315	310	310	324	329	311	298	309	328	289	329	308	288	338	318	330	293	357	318	335	325	310	344	318	333	306	336	317	348	340	305	335	323	314	327	328	322	335	324	319	306	337	294	315	334	331	289	329	315	312	345	339	309	307	310	337	321	326	319	304	323	297	304	279	365	309	323	336	307	337	318	335	309	331	311	345	322	326	320	336	302	311	313	305	275	308	330	331	324	343	298	343	317	283	329	304	292	315	333	284	345	320	326	324	293	317	300	343	312	339	311	310	340	351	316	339	325	328	344	297	298	355	302	295	336	311	315	317	323	324	350	341	305	349	307	295	295	324	322	348	325	345	320	343	314	296	312	339	271	333	326	326	323	336	317	347	332	343	300	313	316	315	303	324	334	299	301	344	338	347	286	309	286	306	295	320	352	306	349	356	307	326	310	292	307	352	321	310	340	306	323	324	308	329	307	306	318	337	331	327	351	313	348	272	316	336	293	316	313	288	311	345	288	311	328	343	267	320	315	308	296	330	320	312	329	320	303	317	301	322	310	328	351	332	339	303	305	313	356	332	326	350	314	312	308	327	316	359	320	327	324	320	321	322	287	327	330	298	328	313	365	324	297	294	294	333	323	318	282	313	300	297	334	317	298	312	310	307	340	289	296	308	342	312	318	327	317	327	335	306	330	325	304	336	336	343	301	324	319	331	342	326	327	317	294	349	328	304	285	314	330	308	318	331	317	303	342	352	308	317	324	318	311	319	336	307	327	331	355	350	295	331	315	308	326	315	308	332	274	282	307	339	326	332	287	320	314	321	291	352	353	325	335	346	322	333	316	319	337	347	332	303	318	321	311	325	343	309	300	326	321	361	324	367	328	324	325	303	322	316	321	298	334	312	285	352	336	289	327	334	330	304	321	330	361	344	342	315	339	321	292	317	342	303	364	340	348	331	303	313	287	328	340	277	308	274	291	311	313	289	334	327	316	323	297	337	326	324	320	307	311	334	331	341	320	301	308	348	341	322	306	328	346	305	342	313	308	341	345	342	263	298	359	323	326	310	296	316	335	343	303	317	320	311	342	312	312	326	315	339	312	318	301	325	310	322	305	309	305	342	306	344	316	335	314	324	335	324	322
3432	1269	1782	1421	980	679	497	431	370	331	328	284	270	275	234	217	258	216	236	271	283	244	283	258	237	231	205	206	215	211	234	210	220	202	201	234	222	214	235	219	212	186	214	218	217	202	214	232	225	208	231	216	230	210	235	211	216	195	229	231	210	206	215	180	217	232	209	215	237	228	205	219	219	201	196	208	189	203	221	209	189	228	218	224	212	222	232	207	222	212	211	216	198	230	228	227	220	224	228	219	219	209	232	216	237	210	209	188	226	202	218	188	213	247	218	178	216	213	207	193	201	193	207	205	214	189	207	216	228	201	229	201	219	207	226	209	212	208	233	222	224	223	209	208	229	218	232	202	216	203	199	237	201	198	216	227	212	206	214	213	237	196	208	226	199	211	194	242	221	200	213	200	247	204	222	201	212	224	188	240	182	211	229	187	208	214	220	242	199	225	210	191	200	233	254	201	206	210	194	204	212	220	228	184	229	225	172	230	237	208	212	224	204	228	208	222	196	205	222	227	220	219	229	203	209	204	218	225	203	212	209	217	206	193	221	222	194	198	209	260	200	221	220	206	226	179	222	215	209	188	245	206	210	232	224	201	228	184	216	199	205	187	221	185	234	207	227	227	228	196	221	208	184	209	213	219	232	218	218	225	211	202	203	218	227	219	223	210	210	218	203	192	201	224	209	186	173	198	188	215	201	220	222	226	205	202	197	227	233	204	217	219	200	214	228	231	204	230	198	221	197	210	198	204	230	203	195	237	205	200	214	166	237	218	196	187	220	240	196	221	240	230	227	196	229	243	216	192	217	218	221	227	231	212	201	232	210	197	204	210	194	213	228	211	201	221	187	202	248	223	192	212	216	196	230	225	207	191	225	194	184	215	214	186	210	207	210	227	238	214	194	200	216	198	199	217	217	204	182	214	223	246	206	180	229	215	245	218	219	220	203	212	210	245	230	214	201	208	179	213	210	224	205	220	205	251	196	209	232	181	219	218	178	230	204	225	207	212	207	206	199	222	196	208	221	221	260	214	201	188	224	231	221	204	221	215	216	198	211	209	216	180	188	200	215	217	219	211	204	192	203	194	198	208	200	209	228	196	229	219	195	231	204	200	228	221	230	219	212	212	186	241	216	206	195	199	198	228	216	207	220	210	207	210	191	223	216	217	211	229	226	210	201	205	237	242	219	206	226	196	218	208	222	205	192	213	200	198	190	232	224	226	215	225	210	189	222	212	223	190	195	206	204	195	200	242	206	217	226	193	179	222	219	205	188	200	214	212	223	221	222	211	219	199	198	194	199	206	221	204	202	225	221	229	220	228	214	214	203	235	222	206	202	191	208	202	185	215	210	220	236	194	202	221	200	225	211	207	206	190	201	208	189	209	188	208	197	222	197	222	201	225	214	233	202	223	211	199	220	197	215	205	185	223	221	224	238	198	206	190	197	200	233	243	185	218	194	216	205	207	196	209	194	243	200	224	218	196	219	224	203	215	214	201	197	219	197	219	208	217	216	219	195	198	195	242	198	245	212	180	201	226	205	188	188	212	218	230	209	213	228	203	194	216	207	203	199	192	212	205	211	199	191	204	220	230	203	222	232	210	206	227	216	216	231	210	223	226	222	206	220	223	251	237	201	226	168	232	202	222	204	215	205	205	217	215	225	238	215	220	197	203	198	201	198	221	207	202	202	202	208	198	219	191	224	230	207	207	225	204	248	214	214	174	218	196	207	205	200	211	221	179	215	206	209	176	186	218	215	225	217	207	215	195	196	225	228	212	213	188	194	207	195	188	222	222	209	195	206	212	217	197	215	213	202	216	192	226	215	257	202	209	227	213	224	231	231	214	219	239	208	214	209	209	225	205	195	232	223	181	198	226	230	197	214	220	231	246	206	219	218	197	234	239	200	227	202	196	210	234	221	228	202	219	231	224	195	214	221	218	189	191	217	223	225	204	215	198	218	211	213	223	224	218	226	247	193	222	227	209	247	202	232	218	214	220	203	188	225	188	203	241	230	228	235	229	221	191	202	238	188	228	227	191	230	216	220	223	213	210	215	210	239	215	208	207	203	228	226	198	214	206	181	217	229	217	207	210	237	209	221	242	196	224	189	242	195	223	239	204	206	204	197	199	211	199	215	219	205	245	202	205	230	212	207	192	199	211	226	222	226	226	222	194	210	204	200	218	211	215	205	198	203	217	223	214	187	216	189	214	207	190	232	216	218	210	201	209	221	191	231	202	214	194	236	242	208	225	217	209	188	208	207	220	196	210	214	204	203	224	202	218	228	199	210	214	191	215	223	198	200	182	187	209	212	211	214	212	225	191	195	234	218	196	211	181	233	203	203	209	203	209	207	230	221	227	231	222	213	207	190	213	219	223	222	212	239	212	195	220	197	249	230	233	195	220	228	190	210	231	222	207	238	194	222	217	208	237	219	190	197	193	229	219	173	232	209	203	237	228	221	189	192	238	210	208	214	180	217	217	228	190	189	204	208	210	199	207	178	189	217	226	196	189	216	218	196	205	212	203	205	236	227	209	218	223	208	185	220	218	235	209	203	207	200	201	191	231	221	228	204	239	231	238	221	220	232	219	182	212	198	224	186	213	232	217	228	203	219	208	191	211	211	221	212	183	202	211	206	224	256	214	214	226	189	222	196	199	208	217	234	211	233	229	207	244	205	182	234	210	208	216	237	227	194	222	224	245	213	201	193	228	223	220	194	185	225	229	204	211	184	212	215	207	238	237	224	184	189	215	204	216	231	203	189	212	196	232	198	216	201	236	208	180	190	202	217	217	233	193	202	201	205	216	239	213	212	211	209	207	199	225	240	198	204	229	223	203	201	225	223	186	221	201	216	214	223	209	224	175	203	200	192	218	243	234	206	217	209	197	207	196	198	207	178	201	219	223	223	197	202	198	174	185	192	205	247	209	218	185	208	177	232	212	208	212	199	220	216	230	206	232	198	212	221	229	210	215	198	209	206	232	203	187	204	183	213	237	225	214	222	188	215	222	223	215	196	228	235	226	221	205	186	187	214	215	216	204	219	213	235	217	201	210	200	222	194	206	210	204	190	214	206	197	202	198	202	233	218	212	203	236	186	190	205	232	232	209	193	204	203	218	219	189	233	230	217	193	208	203	207	218	216	214	206	208	225	210	223	237	213	189	232	193	225	201	210	222	214	214	219	218	207	195	222	240	232	237	224	231	223	197	183	217	237	194	242	210	220	169	214	193	192	192	218	232	228	204	213	223	219	205	241	235	178	224	216	221	214	217	201	198	215	210	210	209	210	216	196	221	221	212	221	195	191	205	199	218	222	218	227	200	195	227	219	199	188	210	202	201	204	222	199	240	175	214	222	196	209	234	225	212	200	208	225	228	212	230	191	228	227	203	228	215	214	230	218	204	221	222	220	217	220	232	231	221	187	218	206	200	214	214	213	210	182	206	199	201	198	197	197	217	212	215	206	212	195	248	214	222	217	212	225	229	216	223
2835	1615	3341	4102	3556	2845	2172	1958	1589	1359	1147	998	875	795	753	747	744	751	711	775	823	850	789	710	633	628	527	519	563	588	553	507	516	553	570	587	591	585	564	567	597	511	567	533	545	545	571	503	508	538	501	541	489	529	512	539	562	516	528	533	509	522	551	555	548	517	480	517	542	456	501	501	464	505	508	493	467	480	497	503	472	486	495	489	514	482	473	480	502	505	481	463	485	511	497	472	502	497	470	504	472	469	439	497	514	485	506	480	504	536	493	512	468	492	536	544	490	488	468	471	484	498	505	462	510	445	456	484	499	485	513	501	473	485	482	487	484	500	473	515	445	517	497	491	501	496	534	482	478	481	516	545	477	511	480	515	497	507	525	464	481	499	506	531	514	503	497	482	524	490	477	470	495	438	541	464	501	519	498	518	549	546	480	493	540	491	475	500	491	457	496	532	463	498	473	514	477	496	511	493	509	475	506	477	473	521	470	475	532	471	486	478	522	481	517	488	462	526	426	546	488	451	510	502	485	486	541	494	518	518	447	517	470	485	484	494	490	492	491	519	499	472	500	554	531	462	502	484	492	493	491	488	514	499	454	515	495	529	511	473	496	502	514	538	526	467	488	512	527	463	485	485	512	493	484	480	498	531	478	491	470	483	495	476	486	504	474	499	486	470	510	477	487	495	500	503	545	443	466	478	459	486	483	530	481	501	500	502	489	491	510	487	529	496	493	496	501	490	549	486	453	502	493	491	499	457	466	468	501	487	489	495	524	484	502	486	488	472	485	503	491	453	516	500	517	496	465	495	522	495	497	484	525	466	515	493	496	455	465	493	463	505	466	500	490	483	477	522	467	493	517	531	506	494	478	479	470	499	488	517	494	458	480	490	497	495	479	484	467	454	492	489	502	493	449	488	493	474	500	512	503	482	501	461	488	483	481	548	536	424	457	494	511	466	502	494	481	520	496	500	508	482	490	547	515	531	499	494	487	459	450	483	518	510	510	464	464	491	471	490	483	517	510	474	491	489	493	462	487	494	513	471	535	504	471	521	500	488	512	498	461	485	490	513	526	502	500	485	485	545	490	521	478	461	483	473	477	458	493	538	496	506	474	482	502	464	493	516	536	473	530	510	491	481	505	481	481	484	509	487	515	517	497	515	512	500	487	497	504	507	482	470	504	512	548	482	476	468	475	514	466	507	499	518	511	501	501	502	553	453	508	518	472	475	514	475	491	479	468	463	484	495	475	513	502	470	488	469	470	479	494	479	464	506	527	489	511	486	510	474	521	500	495	451	514	476	505	474	524	517	475	478	518	475	514	512	483	495	446	488	506	455	455	506	515	471	456	503	510	532	499	522	519	481	508	475	501	491	484	509	460	477	497	497	479	537	502	494	467	525	463	525	486	473	495	500	502	486	476	479	456	464	516	480	490	500	516	475	497	508	471	526	459	469	517	520	451	484	494	522	476	468	471	453	464	480	457	519	489	492	503	468	472	493	497	513	450	465	495	450	503	461	477	501	486	474	467	512	461	510	483	545	496	470	511	491	522	498	550	480	505	481	509	445	523	453	528	505	507	500	505	534	514	495	507	501	532	502	479	467	515	519	521	489	507	459	490	497	446	514	463	492	461	480	486	504	487	496	483	490	510	461	488	494	487	481	489	489	473	455	505	499	465	520	486	511	489	515	484	487	512	482	509	484	466	502	471	493	482	501	485	464	489	490	490	500	507	493	517	498	480	508	446	479	529	494	457	523	533	490	491	524	441	516	540	470	531	463	506	486	494	512	464	486	466	527	494	509	475	475	450	454	474	501	493	525	482	547	521	477	501	480	469	494	499	469	517	464	507	494	472	530	511	483	544	494	485	503	542	538	473	487	455	455	500	485	487	485	478	498	487	485	481	442	463	483	472	477	522	518	485	498	497	466	476	480	485	466	515	476	487	484	534	492	453	479	480	491	530	481	487	519	481	525	478	523	463	490	517	489	495	493	491	506	504	501	431	509	489	500	503	487	449	456	536	510	513	515	490	450	470	484	455	515	474	491	495	495	469	504	496	509	506	490	520	496	488	506	488	518	497	541	525	515	482	530	446	497	521	460	464	499	480	482	476	507	512	478	492	468	508	485	485	477	500	484	491	485	509	478	479	467	491	442	469	482	499	483	505	471	456	492	517	509	477	462	504	487	485	492	481	521	465	482	490	492	458	468	513	478	471	506	508	491	519	471	486	511	513	500	469	456	469	507	481	486	494	489	477	506	480	482	440	468	472	532	484	460	449	459	495	450	509	496	518	466	491	475	496	453	485	477	490	496	500	508	512	505	459	481	502	477	490	515	474	500	443	502	475	485	494	514	482	469	508	477	517	482	498	502	500	535	528	499	493	486	510	484	510	458	489	483	479	485	464	455	479	509	456	486	511	507	558	495	473	472	481	511	496	478	480	482	538	469	508	520	477	460	491	445	526	474	511	470	498	495	487	530	510	497	505	461	485	506	517	480	455	472	487	497	522	487	522	509	506	489	522	485	470	481	525	478	492	483	520	469	492	498	501	496	483	529	500	497	458	480	474	456	536	518	439	472	457	503	490	491	501	501	465	496	502	524	500	484	446	501	477	479	487	456	516	455	494	513	450	479	493	490	452	522	500	501	447	472	482	485	471	503	500	511	497	488	484	525	480	464	491	471	483	470	482	505	516	505	511	497	487	509	491	520	482	484	458	517	440	471	492	468	468	421	459	504	495	501	499	513	494	489	499	488	508	543	473	513	527	469	493	502	484	529	475	525	482	478	510	502	502	484	522	481	498	456	496	432	524	510	518	542	452	529	458	491	518	519	500	473	480	492	489	461	496	511	457	452	451	516	473	487	513	496	509	517	479	482	453	514	526	474	471	505	492	505	458	487	483	537	542	494	494	487	505	468	459	465	469	478	498	502	472	483	495	499	498	491	483	517	496	455	455	477	523	476	503	498	460	517	493	490	458	500	522	489	497	457	487	485	466	507	515	512	492	481	507	498	476	473	462	493	539	465	498	474	458	463	497	460	514	490	475	495	492	524	493	492	506	522	492	473	473	539	481	513	491	543	460	531	529	476	518	515	458	532	498	490	480	498	505	428	497	509	489	481	497	510	473	505	502	503	473	447	499	507	479	475	507	518	546	487	479	494	451	474	434	486	493	484	522	488	497	469	509	475	491	476	496	484	493	465	531	499	491	515	487	492	494	485	501	519	483	494	468	492	511	495	504	475	519	469	503	524	505	489	510	501	497	477	480	485	468	483	489	480	479	501	510	512	487	475	448	516	493	472	508	457	509	496	505	466	486	464	495	503	523	494	479	497	501	486	481	465	485	510	501	471	493	514	482	470	484	496	488	471	523	536	471	479	487	462	495	505	480	483	509	517	427	498	518	507	493	488	487	501	484	497	473	473	491	500	519	496	501	502	489	494	492	464	500	543	501	494	508	506	491	499	512	496	484	498	484	505	481	484	546	492	494	509
9744	2927	3870	3012	2025	1363	1067	779	635	507	429	364	323	265	253	229	220	222	188	222	243	238	243	224	218	162	175	179	170	156	164	145	151	157	139	158	179	173	160	178	168	144	147	157	130	146	131	148	126	135	157	143	151	163	151	153	148	161	149	141	150	137	126	132	155	124	125	125	139	146	158	156	149	118	138	149	147	126	128	108	122	144	139	132	132	127	128	135	125	123	117	124	129	135	123	97	141	144	144	133	134	131	157	128	149	116	125	145	124	138	134	131	114	138	131	117	119	126	114	148	126	115	115	120	124	134	113	116	141	145	117	155	115	134	156	122	118	143	145	145	138	148	128	146	141	140	162	126	130	135	134	149	144	124	120	115	135	151	154	135	122	140	120	134	131	135	129	142	130	124	115	132	139	138	128	128	120	118	124	113	116	102	129	114	122	127	135	128	111	123	126	138	131	123	128	109	122	116	138	124	124	142	137	166	127	143	115	146	132	135	122	130	131	127	129	124	139	121	119	114	133	150	130	127	129	150	107	117	112	132	140	152	122	87	126	154	153	121	111	127	148	123	119	144	109	144	129	133	154	120	124	136	127	129	134	134	127	134	138	148	117	128	111	144	135	117	161	132	127	141	133	126	117	129	144	143	118	136	152	130	145	135	146	129	135	120	163	149	137	134	144	138	130	133	140	136	127	135	120	130	128	113	105	119	150	136	132	138	102	141	108	133	123	137	126	122	135	142	142	149	133	147	120	143	112	122	115	145	121	127	129	152	116	120	131	134	136	142	130	119	137	115	141	112	131	111	109	159	111	123	146	138	114	117	137	122	112	136	131	122	142	128	129	124	130	155	140	128	155	112	112	131	137	145	131	144	136	129	145	122	149	90	125	133	151	132	126	130	128	137	121	140	151	132	122	133	138	126	149	120	135	139	147	137	149	143	133	129	142	137	121	127	145	135	122	143	126	131	145	108	140	161	153	140	140	129	115	136	142	130	115	121	139	125	109	145	125	120	124	124	135	127	128	143	125	133	128	118	151	119	119	146	149	132	141	136	151	130	132	134	111	123	129	133	127	138	111	139	134	134	152	133	128	142	149	148	141	133	140	122	134	137	118	141	113	125	119	136	135	125	125	139	143	140	131	138	141	129	147	113	136	141	145	147	125	134	154	152	116	121	120	116	126	139	132	135	134	127	144	131	108	134	147	131	128	121	120	139	126	152	138	121	122	143	120	139	128	133	123	128	121	118	141	127	127	132	139	126	140	125	140	144	134	136	133	141	124	126	123	137	112	124	121	138	114	134	124	113	144	140	132	142	127	125	135	136	124	105	116	132	122	126	128	132	140	139	133	119	139	134	149	121	127	113	148	126	139	133	133	124	152	125	124	103	130	109	123	130	134	147	116	124	123	140	124	138	141	121	153	133	143	129	140	131	131	131	117	139	117	142	129	131	123	143	137	142	108	127	135	120	120	140	134	137	128	110	137	127	124	138	137	122	121	132	134	130	118	120	124	119	141	135	145	135	155	157	145	132	143	121	129	131	127	145	142	116	137	147	159	113	121	150	130	117	120	139	142	159	128	137	121	130	143	135	122	130	139	132	138	133	140	130	148	141	130	125	143	132	134	153	121	135	135	127	132	153	126	147	150	108	135	135	133	119	136	127	142	156	135	127	136	117	116	128	123	134	112	121	135	134	121	121	110	140	123	143	138	109	131	131	118	127	130	124	126	142	111	137	116	126	144	136	143	123	139	116	112	143	138	126	130	125	135	129	131	117	168	109	139	130	110	117	138	138	111	140	122	119	140	134	125	133	126	132	132	140	136	133	130	122	119	141	131	135	162	130	122	132	133	143	128	150	128	129	136	143	136	150	122	119	109	122	143	112	146	155	121	125	111	134	124	120	135	144	109	156	123	142	147	134	107	120	106	123	136	124	142	127	122	143	139	152	138	134	140	124	137	116	128	133	141	120	135	132	126	131	150	132	130	118	158	133	117	134	151	133	136	134	129	119	116	138	149	147	128	141	131	114	112	130	124	118	136	124	133	116	126	127	116	134	122	119	117	125	153	149	123	131	138	126	124	125	136	112	142	128	141	114	138	128	117	132	163	123	137	133	150	151	130	136	134	137	149	130	169	123	125	121	135	157	115	125	129	136	140	145	135	122	139	136	142	141	159	140	124	146	137	128	141	120	148	126	128	109	121	118	121	129	125	134	132	116	127	131	142	137	124	111	143	139	119	136	136	114	145	116	141	112	129	148	136	148	143	134	149	141	142	128	116	131	142	110	120	141	127	113	148	119	144	136	121	119	134	140	134	117	123	122	134	139	148	133	115	146	133	145	154	127	129	149	142	120	121	134	143	137	124	146	134	142	115	129	134	117	121	133	132	137	134	134	138	154	140	128	114	127	129	163	128	132	132	142	149	134	110	152	133	152	147	140	152	111	146	122	143	137	145	138	134	124	130	117	146	155	135	122	139	121	127	131	113	129	125	118	123	110	137	121	131	107	126	142	135	129	142	126	138	126	120	141	131	140	136	149	140	140	126	150	134	123	147	148	133	116	127	140	131	128	152	132	132	114	125	115	137	138	111	144	121	133	131	142	150	131	128	129	141	136	129	141	129	123	131	123	139	124	118	121	137	115	150	144	136	133	133	154	126	145	122	129	137	125	120	132	127	137	125	138	124	133	154	121	138	118	144	129	117	137	135	127	149	136	146	136	125	122	122	142	140	172	134	162	125	124	145	115	149	122	137	126	127	121	132	129	125	143	111	126	148	134	121	137	125	139	129	137	131	149	114	132	116	139	135	143	135	138	125	127	147	124	130	112	130	133	133	135	133	139	155	140	128	137	150	143	139	116	135	131	141	140	130	121	129	159	135	133	122	126	137	119	134	135	163	138	121	151	148	132	107	151	145	118	128	148	132	143	136	148	130	132	105	142	140	154	130	119	127	123	131	149	121	151	150	135	124	127	129	119	133	122	158	117	141	150	143	133	140	142	149	139	141	139	140	138	134	130	124	161	125	131	132	134	160	113	116	129	120	124	125	112	131	149	130	129	152	134	136	117	119	138	124	118	132	125	130	110	123	118	126	125	149	119	130	116	128	148	137	137	121	146	107	130	129	157	151	126	135	119	115	126	146	127	117	149	135	134	153	119	152	130	120	123	114	127	135	123	122	128	144	114	124	128	128	118	106	137	126	161	115	146	127	116	145	138	149	139	153	128	119	130	127	131	127	132	129	129	118	119	144	128	141	111	139	141	125	120	137	139	142	147	155	147	128	127	138	131	112	119	152	117	137	132	138	131	138	142	125	129	122	123	134	137	121	134	129	96	129	132	119	124	117	123	122	138	131	116	130	110	139	141	133	157	137	123	142	121	124	142	139	154	132	141	143	151	132	124	124	116	141	150	132	140	120	113	126	115	118	146	131	122	128	138	129	126	117	156	148	137	141	136	142	136	123	112	157	120	138	145	130	137	146	125	127	132	140	127
6691	2679	6893	8636	7637	6239	4926	4081	3279	2569	2194	1998	1541	1317	1160	1125	1139	1098	990	1085	1257	1279	1297	998	803	570	577	553	566	535	502	509	505	522	552	534	540	542	537	522	470	517	482	474	450	444	405	417	434	423	437	413	451	449	461	456	407	403	465	431	420	387	415	426	415	383	399	306	369	373	329	370	363	404	351	376	366	317	380	317	338	344	343	320	374	328	336	311	359	310	339	358	333	316	327	318	345	348	323	329	306	350	360	338	340	319	334	313	296	305	353	348	331	300	318	315	348	329	348	358	350	315	322	330	348	321	331	322	355	336	353	319	313	291	336	324	307	303	344	343	354	346	390	351	305	327	302	329	291	298	320	282	306	293	337	312	297	318	322	305	318	308	311	304	311	324	305	291	297	311	292	337	297	337	308	314	333	310	326	309	336	312	320	307	305	321	319	316	312	323	336	316	334	315	312	319	316	296	302	327	288	324	310	312	314	322	292	324	340	343	339	320	346	307	335	330	330	326	309	332	347	367	315	331	340	315	317	327	345	333	299	286	351	318	300	333	322	318	337	354	304	331	318	311	343	312	307	367	329	339	311	305	317	348	325	318	335	339	357	289	328	303	324	330	346	310	325	297	311	332	315	340	304	317	322	321	318	353	315	324	328	347	324	365	298	336	327	313	310	355	309	345	311	295	343	352	324	306	334	318	314	321	348	347	352	339	312	298	321	354	314	331	330	352	294	329	290	316	315	394	313	318	348	342	325	300	280	296	325	323	339	311	311	332	349	329	270	346	321	332	308	360	300	307	321	315	364	310	284	297	310	321	310	317	338	327	327	322	310	333	299	321	324	351	336	318	303	293	325	308	340	327	333	327	330	332	334	323	315	312	333	306	329	300	323	311	322	322	336	330	329	311	303	300	314	302	309	321	318	351	334	342	329	312	327	325	344	315	306	313	314	309	337	320	316	312	304	328	327	347	328	333	315	309	336	303	324	309	338	308	314	314	315	354	313	311	304	348	322	321	292	339	340	304	323	308	313	320	349	330	315	330	301	325	335	286	325	318	296	296	305	312	337	321	302	323	341	342	327	320	304	306	310	311	309	298	312	323	331	305	315	354	336	319	312	322	311	322	361	328	327	288	317	310	353	307	320	302	323	298	365	337	287	299	313	325	313	318	328	300	311	317	305	327	315	328	342	336	316	311	328	299	311	338	302	327	312	347	301	312	317	331	307	320	302	330	295	357	337	332	351	316	312	331	344	328	334	345	348	296	308	332	347	332	319	319	332	293	303	334	331	351	349	285	287	344	306	331	296	330	334	302	338	300	320	353	351	320	288	325	337	334	306	299	323	313	312	335	345	353	300	328	304	324	321	313	331	333	315	299	341	357	301	310	318	299	338	321	322	314	322	336	345	329	304	317	326	323	338	333	354	320	324	341	307	339	348	324	337	285	348	334	288	320	319	318	309	336	322	331	293	310	324	335	334	327	293	354	345	327	326	317	294	376	334	352	336	327	346	306	320	305	307	332	323	339	299	334	349	313	327	307	333	312	316	300	311	340	349	305	344	345	315	344	353	307	332	334	283	308	306	324	330	323	296	306	295	336	323	318	284	305	346	329	308	303	314	306	306	305	359	312	326	311	312	309	289	359	316	310	322	303	314	333	340	325	307	321	329	315	351	308	328	311	295	344	331	327	331	312	311	354	316	322	344	333	356	347	331	331	314	342	340	309	289	323	351	344	302	336	320	328	329	322	329	310	325	334	308	340	323	339	357	306	333	332	315	327	346	311	350	302	337	323	306	316	334	323	313	287	317	356	325	292	332	301	316	295	314	302	289	312	291	352	332	330	331	324	318	351	336	335	345	315	326	328	317	332	304	332	331	342	301	347	352	299	328	294	287	301	329	325	305	318	330	298	343	331	334	329	335	325	296	340	326	329	299	320	316	331	307	306	354	336	340	334	284	351	331	278	297	325	305	356	282	324	308	348	319	308	316	300	314	307	333	320	317	303	341	302	351	317	321	302	304	299	298	300	312	305	294	332	322	302	324	330	302	336	343	284	333	290	297	338	322	303	312	306	331	304	327	309	297	319	348	320	330	330	325	303	340	374	308	311	331	308	301	329	324	317	300	356	274	312	321	318	308	322	339	335	337	307	310	322	338	321	331	329	342	318	330	343	311	334	302	332	280	302	317	308	350	321	322	352	297	331	315	327	358	318	297	332	286	308	316	304	293	317	337	340	328	310	350	305	311	356	321	322	336	333	346	338	332	316	344	319	319	296	356	332	341	325	302	329	328	318	324	318	340	335	317	331	333	324	322	329	306	323	318	334	332	345	360	359	289	341	318	295	306	332	360	324	322	326	351	334	329	304	316	310	339	303	330	318	298	306	307	350	331	334	300	355	319	332	338	325	327	332	327	318	335	334	319	287	316	328	336	348	333	333	300	308	358	314	301	324	334	326	340	326	303	358	333	300	308	314	297	328	350	314	303	336	283	308	295	310	335	339	318	324	324	332	363	326	320	335	288	337	314	336	335	315	325	339	332	331	309	330	322	332	299	355	315	313	301	323	330	320	322	335	344	295	314	321	317	292	349	318	339	309	313	328	301	312	302	280	332	335	317	329	354	342	325	340	304	339	309	290	318	292	328	341	306	333	346	319	333	313	313	323	325	331	314	327	342	315	304	309	342	311	290	321	318	322	327	329	321	349	317	334	318	328	327	337	347	325	290	327	322	303	361	346	321	323	317	320	326	309	306	294	321	289	318	353	315	311	307	331	345	334	312	319	329	354	321	325	310	324	308	340	317	288	343	327	310	335	296	327	339	289	339	335	322	297	317	295	307	296	309	303	357	290	326	295	321	308	325	329	308	330	358	318	295	299	326	316	323	314	307	305	286	290	302	334	286	316	323	306	310	317	374	313	308	324	309	307	348	332	307	335	302	308	305	342	303	305	350	343	311	321	307	311	324	321	337	357	334	306	341	320	326	328	336	275	289	335	347	319	318	299	322	353	306	305	324	304	316	350	330	321	306	331	307	318	335	314	339	325	313	349	307	316	294	305	305	351	334	321	327	313	326	292	334	327	325	272	302	340	274	308	315	325	326	327	312	318	350	366	341	338	278	328	343	296	311	340	319	349	310	339	305	320	346	341	293	306	338	348	340	337	323	311	342	321	336	305	333	328	360	298	300	328	349	319	294	318	331	297	299	311	311	309	338	324	304	295	306	300	349	333	348	333	322	340	310	314	310	333	348	281	340	319	311	318	315	320	323	350	345	323	320	317	314	324	320	332	329	314	333	331	311	335	309	327	329	330	366	297	321	297	334	342	327	369	327	330	335	324	333	302	337	292	318	328	304	312	332	303	311	306	301	344	316	302	309	312	343	314	337	325	339	340	324	324	312	330	317	359	275	323	314	326	318	320	306	346	335	285	336	308	321	322	338	338	336	321	333	298	335	312	305	294	319	303	327	353	349	320	347	286	302	333	288	300	298	318
16409	5163	6063	4745	3155	2228	1657	1227	979	757	578	498	431	334	322	297	298	286	269	308	373	378	331	295	208	169	162	165	185	182	170	203	187	133	155	171	166	168	180	177	163	166	166	164	157	133	152	144	140	165	174	142	165	161	138	156	157	157	143	113	133	115	136	158	131	155	140	124	132	99	140	122	131	133	135	124	130	127	142	127	131	134	129	132	97	128	140	127	126	143	120	137	132	127	160	113	138	128	117	112	125	124	129	129	120	151	139	138	125	121	152	139	134	126	118	130	119	115	131	110	130	138	119	132	134	113	167	117	138	119	148	129	143	119	132	151	135	127	131	128	140	128	97	125	126	136	122	124	132	122	143	157	147	124	129	127	107	124	133	138	126	108	126	126	132	124	140	109	123	120	144	132	121	128	117	130	104	99	124	125	115	118	115	116	126	123	131	120	148	132	113	130	123	136	121	128	127	143	116	118	127	113	124	145	118	123	122	122	119	126	127	112	148	133	119	144	108	124	123	133	118	126	134	142	134	126	118	107	122	126	123	119	130	133	126	119	119	137	132	124	142	122	114	120	117	124	119	118	107	111	117	116	134	106	107	131	128	130	120	117	144	129	134	120	125	116	147	147	114	113	116	145	115	134	109	124	122	129	144	128	119	127	149	118	135	124	141	113	133	125	122	129	119	114	125	110	121	118	130	129	121	122	112	112	127	121	134	146	133	105	139	140	118	126	144	134	113	121	119	106	123	122	143	147	124	131	119	111	136	131	120	116	119	137	105	120	120	127	127	132	111	126	95	141	115	144	123	133	141	130	139	126	133	108	124	138	124	132	146	125	131	133	148	104	111	120	132	113	120	123	124	111	116	139	143	143	130	116	108	131	126	99	135	124	128	121	123	126	120	121	123	122	120	123	126	137	119	131	125	107	126	148	118	115	128	128	132	119	136	132	103	125	149	113	127	159	133	117	142	141	142	104	117	120	106	135	115	134	131	137	126	123	128	132	133	132	122	148	119	136	120	111	131	128	146	108	120	133	127	128	130	142	133	134	141	101	134	106	117	106	132	94	130	132	131	138	132	94	122	134	99	131	140	117	120	131	120	131	118	125	129	142	128	121	132	129	119	126	125	137	134	129	121	125	108	148	122	128	132	120	122	132	112	134	133	115	143	121	143	132	136	152	147	114	132	119	129	117	129	133	128	140	116	151	113	134	134	138	110	109	109	124	148	141	109	118	123	100	127	124	138	113	105	102	118	129	150	134	124	162	120	116	146	113	142	105	119	123	127	139	131	134	106	148	129	128	111	143	132	146	159	129	147	122	126	139	113	127	121	142	141	129	117	124	128	126	143	123	124	135	125	121	113	99	109	140	122	117	132	143	118	128	129	118	142	118	127	119	124	124	121	130	117	128	146	144	137	141	144	142	110	129	122	135	105	117	117	161	117	129	110	130	126	129	118	134	128	116	129	121	131	114	129	135	132	140	118	106	142	104	103	126	126	120	128	110	122	119	117	129	124	107	111	122	137	130	110	106	103	121	139	107	129	136	122	124	116	118	123	131	123	112	120	124	135	131	118	145	115	129	133	133	125	134	121	140	131	130	117	130	119	127	124	152	143	110	105	145	108	119	135	122	125	112	120	135	149	119	124	157	126	128	122	108	126	123	143	132	126	125	109	119	118	117	138	109	111	122	105	137	128	138	124	147	132	99	119	114	152	142	124	109	120	130	144	121	106	125	132	126	130	132	129	113	124	116	135	136	107	138	118	134	130	124	114	114	135	118	110	146	141	128	132	134	118	121	144	144	112	137	126	130	121	127	128	117	133	127	137	113	148	122	132	126	114	103	126	140	123	122	117	126	134	126	143	141	128	149	138	135	116	134	107	158	145	138	114	119	123	122	135	113	127	132	117	122	122	132	125	138	141	113	122	124	147	140	114	127	138	121	103	121	133	132	121	125	131	119	120	151	140	129	120	134	129	144	124	130	132	131	113	134	121	129	161	130	130	139	112	120	124	129	114	132	123	111	134	122	142	129	125	129	120	123	148	154	127	117	122	144	120	111	119	126	130	124	125	131	104	129	150	128	137	110	117	137	129	157	117	131	142	120	120	124	123	128	98	141	121	122	115	115	116	131	143	121	147	133	124	144	133	116	132	133	127	134	106	122	123	118	144	111	103	122	118	129	134	118	119	127	115	125	116	135	145	110	122	129	140	128	128	112	118	120	128	123	115	122	136	122	125	129	124	131	112	121	118	118	132	128	145	114	149	153	122	115	122	118	140	123	138	137	119	142	99	140	133	123	142	118	123	110	144	120	120	105	130	126	137	142	142	121	130	123	119	107	128	116	123	130	115	133	118	113	118	117	129	114	149	117	137	116	118	116	115	136	121	110	135	126	107	129	114	123	131	132	159	140	118	146	105	117	134	127	121	153	130	114	110	107	136	116	105	123	115	127	131	115	118	133	121	115	105	115	138	107	118	128	139	120	165	128	111	114	131	119	124	133	123	145	121	114	133	130	123	134	114	124	131	141	114	118	134	131	139	130	119	118	137	138	124	135	152	105	106	119	139	120	121	129	122	108	112	107	138	138	136	119	119	108	140	123	135	123	133	112	126	118	132	121	129	131	111	124	129	124	118	121	118	131	110	126	130	133	125	118	132	145	148	141	127	116	119	130	125	121	135	127	140	133	114	122	111	115	152	123	125	110	143	145	125	122	126	120	101	162	141	136	106	105	120	127	122	106	127	103	122	128	111	110	134	131	120	125	143	120	130	133	120	125	132	119	121	118	140	134	109	119	134	119	118	119	112	134	136	127	121	115	141	112	121	110	127	121	128	113	131	104	124	133	126	115	114	123	121	105	133	118	132	115	136	127	123	144	123	144	120	140	160	118	117	123	137	135	145	136	125	132	118	122	127	118	109	113	114	122	138	129	108	109	132	133	122	143	123	125	107	104	125	126	130	114	128	131	110	114	121	128	96	134	140	133	120	138	124	145	115	123	110	132	121	135	144	142	140	126	135	129	134	129	128	124	129	125	124	132	121	126	129	96	121	137	129	121	91	131	125	130	134	140	129	136	132	136	108	127	129	118	111	115	116	114	122	125	126	109	132	128	164	121	124	120	115	124	131	114	134	123	129	129	126	128	126	144	114	132	122	146	128	112	135	116	91	119	130	118	111	110	147	111	117	151	105	137	127	133	151	116	143	113	136	117	122	111	135	102	145	101	108	142	112	140	118	112	131	147	119	125	131	144	143	140	116	132	139	153	130	120	114	127	113	136	113	101	130	141	129	125	125	137	93	158	129	130	115	127	119	100	109	120	105	110	124	132	121	120	131	141	148	109	121	119	138	122	109	125	130	125	121	125	126	126	119	130	119	135	145	137	119	129	124	104	128	131	128	137	115	131	122	124	120	147	120	145	117	138	139	154	111	134	112	135	113	115	139	123	95	131	115	143	145	133	135	131	122	121	138	133	149	124	146	109	133	129	114	131
8646	3962	9994	12124	11085	9119	7344	5972	4955	4032	3254	2875	2435	1960	1765	1691	1673	1566	1457	1670	1810	2081	1838	1406	978	850	756	718	674	631	652	667	642	610	709	696	702	668	688	621	635	590	588	556	542	475	508	493	457	479	488	494	492	492	499	475	510	471	476	442	501	464	485	476	437	428	415	420	388	411	378	370	386	377	397	365	368	372	343	349	348	347	328	332	327	349	322	349	323	310	358	329	312	338	345	351	317	349	326	321	331	312	318	310	354	313	347	336	321	310	329	323	321	333	298	346	330	321	329	354	342	342	337	341	347	357	336	354	343	317	342	372	317	325	327	326	358	314	352	327	350	328	339	323	356	347	314	299	342	322	339	302	335	299	316	329	317	332	291	308	330	308	316	339	313	347	333	308	301	274	306	351	315	307	325	326	307	332	345	331	291	321	306	316	305	347	337	336	302	343	308	329	339	328	336	290	317	324	339	300	321	313	304	325	323	302	339	318	330	305	334	315	326	322	333	329	302	301	337	319	307	330	310	294	335	296	340	324	303	327	331	319	326	324	298	301	308	348	304	319	301	315	341	310	320	302	311	304	334	297	337	309	307	327	312	320	354	288	303	285	298	307	289	323	320	321	307	351	315	297	304	300	321	339	306	341	301	318	293	298	317	299	324	344	353	319	289	309	322	346	335	355	320	334	335	335	309	348	328	316	319	333	327	348	305	338	319	338	326	334	313	311	314	308	299	351	331	331	322	317	319	296	369	322	315	295	330	293	312	313	346	306	323	284	344	336	336	335	329	319	289	309	303	311	320	349	313	298	316	323	317	303	328	336	372	299	304	304	304	321	323	323	310	327	333	324	293	320	316	293	295	279	318	321	346	301	328	344	312	352	328	272	300	339	350	344	308	324	300	328	306	349	338	364	328	320	307	319	320	292	329	332	348	293	326	326	311	312	310	335	344	324	317	311	354	322	298	327	326	346	282	330	328	305	339	300	298	313	303	324	334	362	341	311	311	316	307	344	334	303	322	351	319	312	342	320	299	299	316	344	322	291	327	323	363	313	299	336	329	327	350	310	331	314	321	343	303	331	332	298	324	314	318	331	287	295	319	306	297	340	342	328	348	319	301	344	338	329	317	284	326	324	333	299	331	313	291	314	292	302	312	302	346	331	326	352	290	322	337	345	315	319	303	320	329	303	342	335	340	289	309	318	309	315	304	330	328	325	345	340	321	317	343	305	266	335	308	335	343	319	313	318	325	319	315	305	283	341	349	295	292	321	286	305	328	320	310	312	278	321	345	302	323	320	325	335	330	316	286	305	318	326	309	332	315	326	299	343	302	310	348	321	299	318	279	298	304	315	318	336	325	344	297	337	311	317	297	305	302	341	326	370	322	335	332	293	314	340	307	304	286	333	346	324	323	332	334	346	329	319	308	316	297	341	315	325	297	339	313	343	340	296	353	296	307	327	316	315	329	321	343	317	301	322	324	301	337	309	305	322	307	319	325	340	348	338	309	318	307	337	322	311	301	310	304	322	344	302	286	319	346	357	294	296	286	318	314	318	361	290	345	285	334	344	339	319	283	344	351	292	320	285	319	294	338	316	323	324	299	297	334	339	343	327	307	318	340	329	311	297	287	304	349	326	321	315	293	309	317	296	303	324	333	307	352	336	331	313	285	297	325	365	295	289	315	319	333	326	275	346	314	309	314	310	332	305	293	339	343	347	342	330	330	313	331	350	312	328	308	320	305	319	327	338	301	323	302	334	319	346	308	314	310	306	323	293	307	309	286	334	307	319	311	300	294	302	338	364	320	318	337	336	325	332	332	300	297	301	301	293	324	308	316	332	294	294	304	335	320	297	302	365	348	344	296	312	331	316	329	322	351	323	323	351	340	319	296	326	302	319	324	300	302	302	325	326	352	318	315	349	337	329	332	310	340	298	337	312	318	321	311	290	323	303	319	328	335	327	299	342	295	303	320	296	335	362	303	323	329	341	286	344	312	327	316	334	318	322	313	346	324	317	286	330	331	297	332	318	314	328	344	328	311	334	304	307	341	356	314	329	330	312	333	339	335	300	332	331	314	338	322	315	309	311	303	318	325	302	335	322	310	318	322	272	343	341	317	344	348	362	329	310	309	301	334	346	317	301	337	328	351	323	294	304	317	348	300	323	349	346	314	313	329	319	317	329	330	317	304	344	305	309	309	323	302	305	338	327	333	295	302	302	312	307	328	310	314	312	338	357	321	323	357	341	313	335	337	329	325	324	357	312	298	320	332	328	317	349	335	315	280	312	299	307	294	326	336	343	331	323	330	329	300	297	323	322	304	338	318	346	344	295	302	327	308	298	280	303	305	315	324	320	309	305	357	283	346	352	317	335	325	340	313	315	374	312	323	338	341	341	296	307	313	290	314	295	324	312	327	311	312	315	336	338	301	325	314	315	288	336	305	319	341	307	318	308	291	307	323	333	339	315	337	364	319	304	320	311	350	313	314	321	327	315	311	286	299	338	318	302	326	318	318	334	313	312	318	323	318	320	311	292	325	321	343	285	334	322	311	315	293	307	344	312	346	301	347	303	340	318	323	302	346	305	317	343	313	296	321	314	318	315	307	323	328	312	326	336	331	290	324	341	323	343	332	313	314	322	318	321	331	332	315	328	303	316	302	314	299	333	302	314	327	335	337	285	334	322	293	288	303	317	327	314	294	291	323	335	319	341	310	307	334	327	298	315	296	333	352	308	311	302	325	319	318	326	327	320	298	325	321	318	327	343	289	344	336	312	328	314	327	324	317	312	322	311	309	330	306	314	291	314	314	298	315	329	343	308	309	304	287	325	313	308	296	315	310	335	292	305	315	323	328	314	307	306	311	293	346	309	338	322	330	357	341	339	338	299	299	290	314	314	329	306	298	318	310	336	309	338	322	308	334	319	316	277	317	326	296	315	304	319	348	324	324	313	315	306	318	301	329	336	324	311	331	307	330	328	322	373	297	340	313	318	312	297	322	312	334	322	306	309	282	327	333	298	334	337	331	333	321	345	338	311	315	321	320	315	315	299	344	332	310	324	320	288	353	300	336	308	324	313	284	316	330	289	325	289	313	321	339	331	289	322	301	289	319	309	332	307	328	319	325	309	333	316	316	330	304	318	300	300	324	309	332	353	299	338	298	333	301	319	337	322	301	303	330	346	317	335	315	296	329	318	318	351	364	306	335	315	324	323	306	306	303	359	323	340	300	338	321	311	344	296	312	311	316	364	314	302	318	300	334	338	342	303	314	323	324	335	298	325	292	340	315	316	305	336	335	342	332	324	335	327	305	301	324	284	328	345	309	312	318	338	315	302	321	316	326	354	324	344	325	303	324	310	332	292	318	320	286	299	333	327	310	313	337	308	302	318	333	347	345	312	350	332	316	298	344	291	301	316	326	332	283	338	337	323	317	350	328	293	270	317	331	332	344	299	309	329	295	314	337	316	324	328	337	332	325	320	297	313	332	334	313	327
3302	1222	1663	1175	950	699	525	438	406	348	321	310	230	294	245	250	223	224	250	248	257	277	248	218	247	233	219	228	203	252	214	207	202	210	199	236	214	238	241	207	199	225	239	214	206	219	220	217	220	221	239	228	228	214	224	198	206	203	229	210	216	236	205	189	223	215	216	253	217	217	226	205	195	191	240	205	211	215	203	229	222	203	201	195	207	202	220	215	187	233	247	217	217	219	212	240	242	201	226	231	212	228	199	189	218	216	207	204	222	209	220	213	176	223	214	217	188	238	220	201	219	207	235	206	241	206	183	213	190	175	202	212	219	207	220	198	197	206	224	237	217	223	241	239	207	210	212	213	196	213	169	184	237	243	240	204	221	240	234	214	206	214	220	223	213	218	216	212	243	215	220	225	217	211	234	206	235	211	208	224	195	191	231	201	207	241	202	190	204	172	198	220	208	196	237	220	221	202	202	229	239	223	212	223	227	224	206	217	201	215	179	202	234	226	189	197	220	206	237	223	214	223	197	204	209	181	228	246	226	198	210	195	210	199	209	178	202	211	215	205	220	208	210	218	207	213	192	219	197	211	232	206	201	216	225	213	245	244	229	202	204	219	225	200	191	242	214	210	218	211	224	197	189	174	192	230	208	217	189	219	204	210	228	210	180	213	220	215	214	233	201	186	239	224	223	237	233	204	213	217	204	212	227	202	225	196	214	216	183	198	195	188	200	239	229	183	210	214	227	211	201	218	205	230	237	202	243	222	216	196	206	200	189	244	218	216	219	213	228	213	216	212	240	201	204	204	193	201	225	206	212	198	218	196	202	213	185	216	172	215	205	230	208	216	205	210	196	215	227	210	233	242	207	222	233	212	219	198	225	214	231	217	202	240	223	236	212	211	208	204	238	226	244	207	220	206	203	237	187	200	211	211	227	204	183	208	214	217	195	243	216	233	199	247	212	223	221	210	231	218	210	210	204	181	193	203	232	191	243	201	188	195	209	220	211	188	218	223	208	212	209	208	193	211	218	191	194	213	196	220	225	223	214	222	193	220	189	216	201	209	224	234	192	198	208	203	231	198	215	197	186	213	197	209	192	185	190	220	221	211	211	190	222	219	231	203	215	257	215	241	193	240	217	200	214	209	243	217	191	191	203	193	217	206	203	214	225	221	222	187	245	217	204	207	227	197	221	232	202	208	196	217	209	229	238	231	209	200	229	194	227	211	212	232	192	195	208	201	206	225	228	217	239	205	210	224	209	222	210	220	196	229	219	210	154	176	201	185	253	220	220	236	191	231	221	213	199	191	212	197	205	206	205	227	213	195	209	200	204	243	230	214	220	200	224	191	239	207	215	213	190	192	222	225	241	214	214	194	204	252	216	231	203	227	208	221	198	195	217	194	220	240	203	191	219	208	214	237	218	200	224	232	195	212	187	218	185	203	200	222	213	205	206	221	237	236	193	202	202	231	215	207	215	211	224	200	210	206	197	204	238	223	234	230	214	176	236	218	215	225	218	224	210	233	208	231	204	231	231	215	208	212	237	225	167	247	213	170	207	203	234	212	211	206	219	206	220	208	256	237	217	198	223	207	211	188	186	221	176	193	246	222	199	211	213	229	203	228	224	204	222	226	248	184	216	217	185	207	184	213	221	216	177	245	222	223	188	212	213	236	212	206	187	196	185	208	214	214	223	215	212	215	216	194	215	202	191	237	224	214	211	210	213	197	211	200	222	190	230	214	213	224	209	207	217	200	199	190	197	233	219	260	210	211	206	238	175	212	215	201	225	211	209	231	236	216	200	223	190	210	208	210	214	206	207	227	213	215	230	195	222	226	206	223	203	212	229	225	216	206	192	182	222	226	208	199	219	232	201	207	230	205	225	210	219	196	223	240	227	190	222	207	200	214	199	261	215	217	204	209	242	205	211	214	243	211	161	206	203	224	232	227	222	197	209	197	220	217	202	215	211	215	231	243	180	193	226	223	220	212	218	226	186	209	225	209	234	193	226	214	211	240	216	212	202	220	221	244	235	174	191	230	206	224	198	197	191	228	223	201	209	221	228	225	198	212	199	198	222	187	227	230	217	214	219	220	196	227	209	226	232	186	210	225	223	176	202	222	211	227	163	224	188	218	215	198	216	211	246	221	220	210	191	229	179	231	220	208	216	217	191	233	213	210	200	199	207	216	252	189	235	196	222	219	212	200	203	221	211	202	211	225	203	196	209	215	216	204	200	214	190	218	223	204	242	239	235	209	198	210	201	212	225	226	196	204	248	213	199	227	194	213	218	230	177	226	217	220	226	235	191	220	210	199	215	223	217	221	183	226	217	213	213	220	256	214	232	215	212	212	183	209	204	219	234	206	209	221	220	208	203	203	195	234	213	199	242	194	220	248	229	212	215	219	200	195	230	203	217	198	197	205	207	229	213	220	220	203	219	216	211	206	194	213	220	229	196	193	220	201	198	220	196	197	213	212	189	211	190	208	213	210	250	212	214	210	220	250	216	212	226	204	219	193	214	217	224	196	219	206	211	220	198	215	211	195	235	223	219	225	191	211	182	229	189	199	188	205	222	232	227	217	206	207	213	225	209	222	220	229	208	217	241	240	210	233	203	201	206	207	205	220	205	238	213	235	181	197	198	223	208	225	165	202	202	204	209	228	204	199	198	214	197	229	221	213	215	187	184	200	195	221	214	226	216	200	224	177	232	197	195	228	219	238	228	204	212	207	194	217	223	200	204	191	223	232	191	206	210	235	213	219	210	237	215	207	199	196	205	220	219	218	211	207	215	204	211	216	202	229	225	223	221	237	230	227	190	221	236	218	209	210	195	208	218	224	191	228	236	227	203	215	203	207	217	217	217	197	212	211	227	205	234	201	213	232	217	204	213	202	231	224	231	206	227	200	201	220	219	186	205	196	205	185	203	206	232	213	201	205	216	217	218	238	194	212	190	176	211	217	191	217	172	191	231	229	206	189	220	184	209	219	207	211	248	189	202	198	192	235	205	213	212	225	218	173	223	215	229	222	212	225	200	186	199	219	215	195	218	212	199	201	197	222	197	208	213	248	215	210	192	236	206	211	219	212	223	221	239	168	222	220	201	208	205	193	212	197	196	221	190	210	219	213	196	215	231	237	243	231	207	265	210	224	206	218	211	229	202	217	191	171	227	200	201	175	237	205	205	232	202	217	234	197	194	199	210	256	228	231	194	217	203	205	229	216	216	198	193	185	219	241	194	211	207	192	208	206	212	189	206	215	195	197	215	217	200	205	207	209	233	223	212	244	194	214	253	177	216	240	225	221	184	203	202	218	208	241	217	206	219	207	227	221	235	218	197	202	198	225	189	193	205	223	224	216	222	213	222	214	186	240	217	228	205	211	178	201	194	212	210	203	250	225	226	198	213	200	186	235	248	210	210	216	215	215	213	205	243	211	203	240	196	201	227	202	213	217	223	238	218	208	201	200	210	206	212	202	202	182	249	197	204	204	184	203
2798	1510	3387	3957	3569	2858	2353	1900	1583	1374	1153	1036	848	804	754	727	727	721	761	754	802	874	816	699	606	590	592	575	563	562	511	565	557	558	588	558	570	543	599	596	553	562	551	564	515	518	565	537	536	539	564	541	550	531	539	533	511	541	543	487	554	511	545	499	509	542	484	542	526	507	517	526	520	496	556	503	509	492	531	471	518	515	531	512	477	459	518	504	448	506	500	501	502	495	457	520	528	540	495	488	513	499	525	522	489	478	472	514	496	497	520	502	488	498	479	512	539	519	479	479	512	462	495	523	499	475	503	480	524	466	489	512	514	513	520	526	455	527	536	506	486	506	486	508	510	487	487	487	504	465	482	471	448	473	509	508	454	507	505	510	499	498	483	498	492	508	462	460	505	481	456	509	529	449	476	476	502	499	457	506	517	463	508	490	495	510	500	507	508	463	500	491	461	499	506	485	523	476	532	460	509	509	474	533	506	457	505	483	493	522	460	483	500	503	507	522	454	449	528	495	459	494	512	503	439	490	525	441	529	481	467	461	468	510	496	500	473	517	487	488	488	479	477	498	482	513	497	502	477	477	520	473	490	458	538	465	500	503	517	468	504	491	506	498	506	517	491	447	491	488	498	475	485	509	514	466	525	500	490	490	543	463	489	489	474	489	488	467	494	498	490	471	487	470	454	520	508	489	523	485	503	507	506	514	505	490	522	506	470	472	507	516	471	496	467	498	485	482	498	507	489	510	474	479	479	495	495	503	474	495	496	525	490	478	455	530	499	464	463	487	534	510	491	476	490	507	496	458	460	505	482	505	490	472	474	504	524	483	509	475	479	491	498	541	500	487	465	510	495	544	511	522	499	503	471	484	537	469	490	487	511	495	496	504	510	502	472	468	498	534	504	535	497	475	494	507	504	485	486	466	468	450	472	470	514	481	525	493	494	522	447	489	516	488	525	488	517	527	499	489	498	480	492	489	484	461	468	485	484	510	510	495	504	481	513	528	487	494	485	472	484	495	473	483	516	515	507	502	465	503	491	460	496	493	498	520	501	499	466	491	479	516	471	481	510	537	470	474	513	487	451	486	505	487	486	474	509	442	496	475	488	470	487	503	460	518	506	470	500	470	495	543	498	517	508	516	506	470	492	468	520	499	482	514	536	507	518	441	492	455	467	518	526	494	487	472	470	469	522	481	507	493	512	494	512	479	498	493	534	513	520	517	479	496	509	517	484	526	490	506	447	547	526	477	493	495	480	454	478	506	486	460	492	478	481	477	504	547	474	475	538	475	522	511	538	494	447	484	493	448	482	564	498	508	494	453	484	486	492	453	480	516	527	455	508	443	488	523	495	498	463	482	491	494	489	530	460	503	478	472	487	508	486	478	513	529	522	497	482	511	507	490	506	489	490	469	461	565	464	468	559	500	483	505	480	502	476	461	483	482	509	489	443	476	452	460	498	476	492	497	496	485	528	472	550	473	483	533	474	468	479	509	500	474	471	478	488	464	498	506	486	501	454	488	481	512	500	521	470	553	475	518	450	491	461	482	491	465	527	468	472	480	500	466	452	521	493	488	505	519	459	499	463	478	446	516	501	518	475	457	512	483	469	494	490	471	488	496	492	528	492	472	468	483	529	487	478	510	518	476	503	499	485	442	469	496	500	487	505	522	476	494	516	526	476	461	505	520	507	495	471	522	484	485	503	510	528	481	514	557	494	518	522	498	521	496	495	480	510	469	477	507	511	523	496	452	496	496	500	466	494	473	469	485	524	485	497	533	440	507	523	494	492	434	475	437	507	442	541	489	509	439	445	486	517	491	448	472	464	470	494	535	496	464	481	499	465	485	509	507	477	529	491	504	519	481	474	475	469	487	498	518	528	475	491	480	473	511	489	472	494	510	523	458	497	493	510	493	507	518	510	507	504	466	549	466	523	504	481	527	465	484	466	507	505	474	480	505	518	438	505	510	486	511	489	474	486	484	467	481	469	502	478	473	491	486	460	483	514	492	497	513	448	518	480	485	493	479	479	508	521	487	495	462	460	505	482	496	507	488	498	515	459	519	499	512	477	453	525	540	496	477	487	468	458	543	507	475	466	492	496	480	461	476	491	457	494	494	511	512	501	494	514	513	495	484	495	488	493	420	503	477	491	511	483	515	490	499	481	485	515	504	500	511	456	484	531	504	519	490	483	476	451	469	473	512	490	485	497	493	494	481	496	479	508	442	491	473	486	495	543	469	513	490	455	549	519	512	448	524	468	510	519	486	521	504	512	491	537	505	466	449	480	550	532	491	487	463	497	478	468	500	491	473	511	466	473	483	514	463	464	481	505	487	455	479	522	502	521	477	495	515	487	466	490	499	469	504	484	469	482	489	501	495	496	491	478	518	516	452	513	502	479	477	504	524	484	499	500	486	500	506	496	455	492	500	492	473	508	495	483	481	493	485	486	486	501	501	485	488	512	519	460	451	491	476	480	504	525	491	491	538	527	490	515	510	513	502	511	490	479	468	480	480	499	498	505	485	524	520	482	476	516	490	481	470	514	476	494	513	468	503	449	471	478	484	498	497	522	468	501	479	507	484	500	464	509	466	520	465	481	480	509	501	477	513	435	507	446	515	483	449	475	525	506	498	482	478	500	459	460	473	453	480	464	495	495	473	483	493	494	439	492	518	481	488	477	523	515	488	491	491	487	510	480	520	529	515	456	515	551	454	521	530	497	508	489	488	492	480	479	475	523	491	532	469	449	524	500	461	453	516	476	507	502	454	513	508	463	521	482	514	486	464	466	540	515	504	494	477	500	510	503	502	470	474	504	488	473	493	536	531	507	465	479	529	515	483	538	554	506	499	516	513	503	501	479	512	480	466	503	498	506	518	492	444	493	465	470	467	501	503	471	526	516	431	503	503	489	533	504	520	490	528	545	506	501	503	499	482	521	500	502	528	511	472	485	461	509	505	475	479	495	509	476	514	513	472	497	507	482	501	528	557	493	468	478	486	447	536	539	483	492	467	514	493	469	502	475	524	502	503	483	490	518	488	469	493	504	479	526	497	484	553	501	505	502	508	527	516	512	486	507	462	522	489	494	463	476	498	487	467	480	500	478	469	522	499	453	511	548	476	488	467	493	495	483	454	476	475	482	516	473	444	519	462	508	519	507	477	510	463	449	514	504	466	466	506	490	486	464	513	495	478	466	491	458	453	482	499	496	516	471	545	500	476	517	465	498	511	516	491	481	460	501	496	483	502	475	490	540	473	491	457	478	495	489	486	481	468	479	484	501	483	521	484	470	503	467	510	513	504	472	483	491	495	480	469	492	522	469	519	484	515	479	506	458	476	499	500	482	483	507	469	506	493	483	495	461	487	515	506	467	463	494	531	467	487	482	506	486	495	518	525	477	486	476	499	518	547	458	476	476	499	512	504	478	481	497	482	470	503	499	537	498	489	527	474	494	449	476	471	517	483	495	517	506	484	471	518	511	475	495	467	492	486
9569	2941	3756	2767	1886	1436	1051	825	608	493	422	370	298	265	260	249	229	245	237	237	223	273	243	229	183	184	177	155	153	158	151	151	171	154	144	171	182	163	152	119	134	149	163	158	150	143	135	165	135	157	155	163	143	138	152	140	151	155	146	119	148	146	149	143	129	127	138	130	133	130	134	132	126	125	130	133	132	142	128	150	144	133	122	126	133	138	156	118	134	148	132	133	141	142	129	121	127	106	151	124	128	136	119	122	137	130	146	123	143	112	115	125	114	129	151	118	143	152	141	125	132	134	135	126	133	126	118	146	142	128	125	118	112	133	136	149	135	119	123	125	121	150	130	134	124	139	142	109	126	125	117	144	115	108	124	139	126	127	105	130	125	131	116	137	144	128	154	137	119	119	130	131	143	123	147	132	131	130	113	133	140	121	122	143	150	113	125	104	128	126	134	140	142	148	146	135	127	144	128	157	160	149	136	149	144	110	128	134	151	132	153	122	145	135	123	136	144	133	136	138	130	137	129	114	136	115	130	122	104	138	153	138	146	109	125	147	112	130	118	117	144	129	125	138	149	130	147	118	138	136	123	153	117	116	127	139	135	123	110	130	115	150	146	131	142	141	130	112	133	128	139	125	125	115	143	138	115	117	123	122	144	113	119	128	146	128	139	160	144	145	136	141	154	129	125	139	139	129	161	144	125	123	162	124	141	115	125	133	135	162	126	133	140	149	140	110	136	141	131	110	125	114	138	141	138	150	143	134	112	123	134	115	141	111	124	163	129	136	140	150	124	117	130	132	132	127	145	130	134	132	124	133	106	115	135	125	137	124	122	118	135	119	126	137	139	139	145	143	141	130	132	120	131	130	151	137	134	139	121	120	112	154	119	131	128	156	129	138	140	127	119	124	134	131	153	139	116	140	140	119	131	131	123	133	119	123	120	123	126	138	138	164	107	136	127	125	144	129	117	144	120	143	119	127	133	123	111	110	125	133	138	131	115	124	134	116	147	116	141	127	133	111	120	126	129	145	133	117	134	131	129	116	140	144	114	137	136	140	120	135	138	132	142	125	134	119	128	104	119	130	113	140	143	127	123	132	123	131	119	133	132	135	147	124	119	135	117	98	123	133	143	148	112	117	146	137	144	122	123	135	120	151	112	125	135	129	139	126	133	120	131	140	109	109	126	113	133	132	141	126	136	120	119	102	127	128	137	125	120	122	136	120	150	133	132	122	122	123	130	138	147	129	140	115	133	118	136	130	126	131	145	137	144	146	136	125	115	145	143	127	116	136	149	122	113	114	126	126	125	136	131	114	143	132	127	133	124	130	131	132	149	121	136	136	126	138	112	140	128	129	140	120	135	153	133	135	137	124	122	122	122	136	133	135	128	115	136	122	128	136	147	136	132	127	132	147	115	119	127	122	139	133	123	121	139	133	159	130	143	155	135	128	139	128	140	121	136	136	117	129	129	112	142	126	125	123	136	138	134	141	138	132	130	127	123	130	131	135	123	140	138	125	132	135	108	136	138	149	124	134	114	138	140	144	128	124	153	137	157	131	147	142	144	131	140	120	125	137	117	113	147	125	133	124	135	145	117	134	141	158	127	129	150	149	122	130	136	132	134	137	134	136	117	136	107	154	127	104	124	133	151	137	138	129	138	111	137	133	146	137	170	121	138	121	135	131	128	154	146	133	140	115	123	136	129	145	138	137	138	141	125	119	144	116	130	146	123	136	155	126	123	125	143	99	129	119	133	123	121	160	133	115	130	132	120	139	107	150	130	132	124	131	121	134	123	148	118	125	122	134	150	124	129	117	137	135	132	133	143	154	135	143	117	141	135	130	152	144	109	117	128	118	135	139	151	129	128	128	147	123	124	138	129	139	136	133	109	121	139	120	138	142	129	150	134	146	138	131	107	121	142	153	137	121	163	139	122	122	117	147	133	153	152	132	145	119	163	137	142	150	141	150	124	128	130	127	132	136	133	136	117	141	120	122	152	108	111	133	147	117	121	131	125	109	151	143	138	128	137	140	116	144	135	142	123	130	116	146	141	120	122	122	122	121	125	134	134	122	117	142	131	137	120	133	112	115	148	128	120	115	132	158	139	140	142	133	123	128	124	123	138	140	144	135	152	116	120	140	128	118	135	111	139	143	112	140	109	138	129	132	121	133	151	169	135	136	138	115	139	133	127	135	137	140	110	112	141	132	127	131	119	144	141	141	133	147	138	130	142	135	136	122	154	130	128	130	112	111	124	138	138	139	138	125	129	120	116	114	143	113	142	142	119	149	127	137	150	120	135	138	128	140	125	131	118	129	120	142	117	135	125	127	118	124	128	119	141	152	127	114	121	143	138	129	124	137	136	109	137	154	131	125	127	144	139	137	105	126	140	142	118	122	154	129	117	118	121	114	147	115	136	155	114	134	120	118	144	141	137	131	112	124	136	134	131	130	101	114	128	131	146	157	129	118	139	120	138	124	124	124	125	143	119	121	132	133	134	116	137	130	116	146	150	144	106	110	127	132	134	155	113	109	134	125	139	126	143	125	116	140	138	126	145	130	141	117	135	145	150	138	144	135	133	128	128	123	148	119	141	146	140	134	126	135	137	119	128	137	114	133	134	143	135	142	129	139	131	136	127	150	124	149	118	132	128	147	128	118	114	139	132	115	107	131	131	111	116	133	129	134	133	121	126	149	144	131	140	122	132	130	139	135	135	122	134	125	128	135	123	131	135	150	115	137	150	135	135	146	137	136	132	144	133	122	132	120	132	127	119	129	131	131	95	137	130	134	121	146	126	140	133	119	133	122	109	134	147	120	127	127	146	123	134	139	124	140	150	131	133	128	143	135	137	126	117	125	122	138	143	133	125	132	147	134	159	131	128	114	135	130	146	126	130	147	139	138	150	158	139	137	137	132	100	120	117	146	128	143	116	127	116	139	138	127	142	132	142	135	128	120	102	134	137	122	143	111	125	132	144	128	128	115	145	141	148	117	122	116	157	136	128	124	134	148	144	146	123	118	125	127	131	115	140	134	113	144	148	107	111	116	126	154	124	129	124	127	146	142	143	141	119	132	132	149	132	116	130	135	163	128	113	145	147	121	139	141	137	146	125	177	123	119	146	127	138	114	136	146	127	149	137	133	107	137	156	153	129	127	125	124	131	143	116	136	116	131	124	155	137	140	143	141	133	139	140	144	133	141	124	139	148	120	118	133	135	151	152	125	130	125	135	141	127	141	93	122	116	129	110	135	121	122	117	144	133	140	124	139	143	130	126	128	156	133	120	127	121	127	125	117	119	145	127	119	132	144	135	158	118	134	129	130	127	112	128	135	132	143	150	118	140	135	137	140	151	132	118	135	145	114	110	114	129	124	115	144	135	109	136	123	115	126	126	135	106	135	145	128	139	114	137	125	128	145	114	134	144	128	161	125	130	126	150	143	147	128	107	117	124	137	126	148	128	159	142	161	137	155	128	129	141	124	120	144	121	133
6542	2802	6874	8216	7617	6239	4890	4031	3205	2652	2185	1869	1573	1302	1206	1178	1095	1024	1142	1059	1407	1401	1306	875	639	666	631	598	519	541	507	536	517	553	503	539	545	591	572	528	551	520	532	483	408	420	401	459	417	425	417	399	429	440	404	371	414	411	422	445	423	385	384	416	406	362	345	348	362	361	362	371	378	351	391	358	349	352	374	348	335	339	335	321	340	316	333	331	323	304	328	319	322	315	344	328	311	336	323	300	335	316	327	301	344	334	317	337	329	350	311	329	341	365	313	332	336	317	349	329	348	317	351	336	303	303	329	330	346	357	347	299	308	314	332	321	325	282	338	339	338	332	294	341	323	337	324	302	355	334	327	331	322	332	322	296	318	304	337	313	325	315	324	342	348	311	310	305	338	351	358	318	325	337	328	315	318	316	323	308	324	334	305	320	317	329	307	328	336	316	320	292	335	333	321	313	324	322	328	304	327	325	316	316	313	315	305	324	279	322	317	330	330	308	333	316	335	328	303	323	304	318	296	323	342	321	329	326	309	344	348	324	319	332	321	325	321	350	312	319	312	310	321	311	327	322	280	328	308	314	316	289	346	347	307	318	313	345	329	320	336	288	325	345	307	313	334	315	339	326	317	340	319	343	334	316	322	345	321	320	336	319	307	325	320	295	287	324	341	339	316	305	315	338	323	303	348	326	313	319	306	315	304	324	305	315	357	329	305	336	319	320	341	315	334	298	305	290	317	339	293	314	341	344	320	299	325	308	312	303	339	322	329	300	335	334	273	297	315	310	353	295	330	320	345	334	292	314	340	332	323	300	346	330	340	351	326	366	297	318	336	311	302	331	297	335	290	304	354	313	326	330	305	346	276	315	314	330	338	321	330	301	347	330	338	335	330	318	331	287	321	344	323	328	317	354	301	329	338	329	302	331	320	314	335	330	318	358	309	334	335	336	332	272	277	357	334	313	287	341	318	294	308	329	327	317	312	346	339	323	327	331	324	328	342	326	321	331	319	330	348	330	309	328	374	323	326	319	309	333	326	302	343	320	324	311	323	298	334	329	315	325	278	343	294	338	287	307	345	309	308	307	319	302	315	302	329	300	339	310	350	337	324	305	346	338	304	329	327	353	318	286	329	350	321	329	355	327	351	320	347	335	309	311	322	304	340	330	366	325	313	310	316	352	346	344	320	346	323	332	331	325	308	305	324	315	299	324	322	351	309	315	292	320	330	309	334	310	292	303	311	351	351	315	326	323	338	310	310	347	348	316	325	298	302	350	321	349	332	321	336	326	346	322	293	325	368	324	337	320	310	308	318	340	315	337	339	328	300	354	338	323	329	314	352	317	343	315	330	363	306	320	289	316	352	340	337	316	316	342	353	314	369	325	300	332	310	323	298	325	309	298	311	367	342	331	305	305	330	297	322	317	317	343	316	330	319	295	361	309	358	308	313	326	322	287	322	325	339	320	309	322	329	320	308	325	295	331	328	299	337	348	328	337	377	312	361	307	321	324	327	314	309	299	340	340	326	282	331	350	327	325	290	331	324	377	324	319	313	296	288	328	309	316	317	300	347	323	286	355	305	315	347	328	305	321	311	322	338	337	324	323	341	303	313	333	339	300	332	317	349	341	314	290	305	313	350	307	318	335	310	322	336	322	323	335	298	310	317	323	321	343	330	292	316	316	326	308	365	321	309	295	299	326	330	334	359	321	361	340	336	297	295	331	285	300	344	306	364	317	325	319	320	324	322	319	301	332	307	352	327	338	298	320	329	319	307	296	321	320	327	309	313	324	352	355	308	304	337	323	342	316	330	334	327	332	343	332	310	281	327	353	337	329	308	343	321	330	323	370	348	310	326	367	336	322	345	328	321	327	326	335	313	321	338	295	320	285	321	365	325	352	302	282	357	291	323	318	321	336	327	328	316	315	309	333	301	329	304	288	275	306	296	320	300	288	330	336	308	319	320	322	309	319	321	329	297	348	312	314	303	337	365	306	310	344	315	337	287	326	336	319	341	309	349	335	309	306	342	312	311	312	347	305	289	303	325	290	335	315	347	296	322	318	319	317	321	292	329	326	296	329	326	313	337	339	301	315	297	301	332	306	337	324	310	318	314	331	297	314	320	311	316	293	301	359	342	306	323	288	332	350	297	297	327	313	319	349	326	302	284	330	329	312	322	335	334	310	320	316	327	351	307	328	298	365	324	340	341	336	321	298	300	326	365	324	310	315	328	333	334	332	316	342	299	332	274	360	328	321	323	324	347	297	347	345	347	315	331	349	316	317	298	345	318	332	307	318	315	332	328	303	326	311	300	347	297	330	341	339	322	300	314	332	300	323	304	324	314	287	315	332	296	302	303	341	305	334	309	309	316	319	299	329	316	317	356	305	313	348	327	311	346	321	323	300	317	357	319	348	338	325	317	306	343	325	312	303	319	300	321	293	296	316	319	305	283	352	311	331	331	308	305	336	354	319	346	324	327	337	327	342	351	323	311	334	280	285	336	337	298	325	323	301	317	334	319	340	298	330	306	341	336	342	305	317	329	297	320	329	323	344	326	320	351	318	296	323	295	331	299	335	312	305	356	334	313	351	309	288	330	336	301	341	328	313	318	303	348	315	309	313	294	337	294	296	351	375	301	308	326	299	328	330	335	313	337	315	355	345	336	308	292	302	274	319	333	307	308	346	373	348	337	291	323	317	297	316	347	320	298	312	303	312	321	348	320	327	353	340	319	318	305	298	347	303	329	309	337	314	304	298	328	296	324	299	343	333	293	335	326	282	322	302	360	314	309	328	320	330	343	315	347	316	306	329	324	268	329	329	316	311	310	348	317	321	330	323	306	287	318	306	291	336	341	316	325	340	326	318	330	353	317	342	330	342	316	318	301	295	310	314	346	320	320	296	368	337	301	340	346	306	283	314	313	304	328	337	294	310	287	356	376	308	293	313	351	324	308	309	316	326	347	341	340	330	329	312	283	314	343	321	306	314	345	285	324	306	294	327	315	344	339	297	314	302	324	343	327	313	332	301	334	357	338	339	343	349	323	297	324	337	327	307	313	294	342	277	310	337	330	336	318	297	292	318	303	316	325	310	349	311	293	311	338	307	319	328	298	301	357	336	327	315	302	306	337	322	322	316	338	332	309	299	303	301	341	334	324	310	336	339	316	330	339	330	331	296	310	320	321	308	298	350	282	303	327	308	315	320	331	313	300	346	353	344	300	334	295	311	322	322	320	310	340	324	332	303	334	281	339	325	301	326	319	346	299	295	325	332	307	332	324	333	318	303	304	321	330	297	342	304	320	352	305	314	331	340	325	306	293	302	320	343	319	299	316	307	327	359	320	334	317	326	312	319	324	318	337	314	321	313	345	339	304	337	309	314	303	325	353	299	308	333	311	300	313	333	304	342	337	315	344	321	340	329	326	342	329	321	324	326	324	306	335	299	338	317	297	311	331	351	307	312	328	354	305	319	338	325	302	337	283	333	341	297
16544	5070	6025	4736	2931	2174	1578	1167	964	761	628	529	389	372	369	311	277	246	275	286	376	337	343	232	190	217	169	173	185	145	139	171	168	168	174	185	173	181	176	164	176	156	161	159	140	152	132	154	162	155	147	118	126	155	120	172	142	161	144	135	140	140	138	160	146	156	124	140	119	132	135	129	124	154	136	140	151	125	140	111	140	112	118	137	125	122	135	135	134	125	136	115	125	139	127	123	124	126	106	113	119	118	118	130	124	135	114	132	141	119	113	117	118	111	108	122	122	111	119	126	112	122	139	134	103	125	126	108	127	129	121	135	113	116	136	118	114	118	123	148	120	130	160	127	140	122	112	132	141	148	137	130	131	122	138	123	111	135	125	129	161	113	129	127	132	118	116	131	151	137	112	112	145	116	115	118	126	122	123	125	115	133	125	149	128	121	129	126	93	113	120	135	118	135	133	139	109	136	130	156	127	112	114	125	155	133	115	125	132	136	108	133	127	126	125	113	113	127	132	107	123	129	108	117	139	110	133	119	114	128	123	124	121	135	139	118	141	132	107	123	123	132	136	127	129	138	122	142	129	119	103	92	116	131	127	131	113	113	137	116	103	128	139	138	120	121	104	138	129	119	128	103	116	144	115	125	126	120	134	125	118	144	126	118	92	124	120	128	111	118	114	110	150	115	110	104	122	102	116	107	130	118	128	148	122	118	139	122	129	127	127	132	139	128	136	130	147	134	111	101	100	134	115	137	126	138	125	113	113	119	108	124	127	117	109	113	121	125	143	102	118	140	122	134	117	142	137	113	130	114	112	131	150	114	123	123	125	109	131	112	136	131	134	145	133	136	126	109	121	133	98	150	126	126	121	128	132	131	135	135	130	123	110	125	133	131	123	146	118	124	137	129	144	132	118	132	138	118	153	112	105	114	132	121	114	118	130	124	142	109	146	128	120	123	125	114	135	125	127	143	121	125	109	124	128	127	136	124	116	118	114	131	122	124	112	137	126	132	123	130	144	131	132	106	122	149	136	117	109	115	126	116	121	139	160	138	124	137	146	143	128	103	123	129	117	144	142	117	109	116	142	118	118	120	139	122	124	113	138	145	136	121	137	141	125	109	128	146	123	103	145	133	142	132	147	123	109	132	116	119	136	116	133	133	133	125	119	140	109	131	131	135	125	115	130	109	119	114	110	116	114	128	146	134	128	138	118	126	127	115	139	126	121	131	133	128	111	112	131	131	117	123	117	135	155	130	123	134	124	119	105	124	126	138	131	104	123	131	122	129	135	128	101	132	137	142	115	112	120	124	107	113	116	133	139	118	128	130	155	99	120	105	117	120	132	142	122	137	119	98	133	137	118	117	141	130	110	140	129	120	109	125	120	134	120	125	129	115	128	149	109	126	131	126	111	128	123	119	108	115	121	115	106	138	128	112	125	137	117	123	119	131	135	127	117	133	116	120	129	126	138	133	138	136	116	131	117	139	147	142	113	117	103	116	120	153	110	136	122	114	109	120	111	111	122	126	132	136	132	128	124	122	132	106	133	125	115	117	142	141	136	115	119	126	124	127	121	123	130	137	118	127	130	140	114	108	130	125	141	120	118	123	144	143	136	141	118	105	139	118	120	130	125	109	113	101	135	124	140	133	143	112	120	118	142	128	127	127	141	128	122	123	119	117	132	136	125	122	117	108	116	129	127	157	119	121	123	134	113	117	123	125	121	144	126	128	120	129	130	102	108	127	110	119	128	120	126	113	109	132	119	126	133	129	136	122	137	124	116	113	133	115	124	114	136	122	124	135	124	127	106	127	134	132	142	140	130	109	135	149	122	120	143	117	117	121	122	117	133	120	106	128	127	124	130	115	126	118	129	116	135	125	126	143	119	120	125	133	135	133	117	123	147	125	112	130	134	143	140	131	125	143	121	122	137	122	146	113	130	136	121	137	129	111	123	132	123	148	115	146	133	139	117	116	129	110	136	121	113	101	132	153	128	113	124	111	126	118	118	128	140	142	131	117	126	125	123	118	131	129	136	144	126	124	157	123	136	113	125	125	128	125	120	122	124	127	113	126	143	124	122	141	117	128	147	128	120	129	115	140	101	117	137	120	107	130	107	108	137	114	108	129	124	134	100	116	107	129	146	126	131	131	130	127	126	156	143	115	125	131	119	121	131	136	125	131	126	134	136	132	121	130	139	118	137	120	110	120	138	124	123	115	121	117	125	140	139	120	116	126	110	134	125	112	135	126	116	133	117	130	134	154	106	140	121	114	119	110	123	126	120	132	135	129	132	108	125	122	132	140	120	128	130	127	126	137	119	118	122	128	136	126	130	116	122	130	138	129	132	123	113	142	141	132	112	122	130	108	135	112	107	110	110	117	120	125	123	118	126	133	124	114	117	118	116	107	134	122	124	137	120	136	117	124	116	126	132	129	116	126	127	105	133	121	109	115	141	128	113	138	133	130	137	140	118	133	125	133	131	127	119	116	132	110	115	105	119	124	142	116	126	126	127	116	124	142	124	143	141	119	112	136	96	109	142	136	144	135	129	128	103	119	138	126	115	132	104	128	127	121	150	114	111	154	120	131	133	132	118	124	133	135	114	133	123	134	110	120	136	117	113	134	122	123	123	135	117	110	133	129	120	126	106	130	134	133	132	132	115	102	130	133	123	125	122	128	122	122	128	130	157	141	147	121	129	123	124	115	113	136	135	133	119	113	128	116	115	132	104	109	110	131	119	144	119	137	110	126	128	123	133	114	112	136	128	111	132	134	126	148	123	132	123	138	116	117	116	117	148	148	131	125	126	147	117	119	131	123	121	121	128	118	113	110	134	129	118	123	113	129	126	133	130	141	130	122	151	125	127	90	144	110	135	125	115	115	120	118	89	115	129	119	123	114	129	110	125	139	135	141	131	118	126	120	133	117	138	125	135	138	141	108	117	108	118	118	119	111	129	126	144	117	127	115	123	120	136	153	125	118	100	129	118	90	123	121	123	128	126	116	139	137	111	134	121	116	126	126	125	124	126	130	123	139	118	140	118	113	103	130	108	111	138	111	111	137	124	129	128	124	109	129	135	121	114	119	117	147	114	128	103	122	131	127	127	128	133	127	142	127	111	136	138	114	115	124	137	143	133	115	126	119	128	120	132	126	135	119	136	126	120	106	122	133	137	114	136	124	124	111	142	130	135	114	106	118	130	127	112	126	135	99	133	125	108	106	133	120	110	121	123	136	133	135	111	132	126	118	146	112	133	133	114	106	133	147	153	148	122	119	130	119	107	122	109	117	113	124	133	110	133	120	127	124	109	119	116	129	117	127	112	135	118	130	134	128	125	129	136	103	123	144	119	129	117	102	122	112	130	112	119	128	105	146	96	113	130	110	125	130	120	124	119	114	112	125	130	139	123	116	122	133	101	134	116	113	126	137	131	116	107	117	96	119	112	124	113	105	129	121	126	127	122	124	130	122	129	133	102	101	109	111	116	126	121	123
8734	4128	9901	12182	10646	9174	7348	5749	4785	4020	3511	2969	2284	1953	1800	1701	1594	1487	1599	1672	2147	2118	1817	1246	916	799	806	772	720	705	692	640	587	711	668	657	653	686	687	664	650	628	635	548	516	502	436	439	540	471	495	458	490	475	521	533	509	493	463	506	444	442	423	431	418	426	417	379	362	377	393	410	369	439	377	392	371	355	371	362	365	372	314	330	343	324	322	302	360	336	296	332	335	334	353	334	354	345	358	321	329	333	291	356	322	323	331	348	310	329	302	315	349	343	363	331	358	309	320	338	335	303	322	315	338	361	325	319	320	333	360	344	329	320	344	320	325	306	354	372	339	339	321	356	316	349	313	321	324	334	361	300	333	342	311	313	331	367	355	303	277	339	311	319	318	344	345	302	322	325	311	332	306	325	325	309	346	311	336	304	301	302	316	342	319	309	329	296	314	325	285	353	323	318	350	332	313	300	328	337	299	342	307	324	298	345	355	304	301	300	321	322	339	331	306	328	332	302	344	325	326	326	319	345	307	328	324	335	336	327	285	312	311	325	332	295	323	308	271	332	316	310	317	338	321	336	333	303	330	354	318	317	297	345	320	345	324	335	323	333	304	335	333	302	338	322	303	310	293	310	322	332	304	304	325	316	310	313	336	307	290	299	325	336	319	347	321	314	313	322	340	317	316	326	303	306	315	306	315	337	299	335	336	297	324	330	301	336	299	307	316	307	322	341	309	327	301	335	327	319	330	337	289	304	296	328	335	314	335	297	280	351	343	327	295	350	303	310	314	308	301	328	319	331	332	352	316	324	325	341	294	335	311	327	361	292	329	331	308	333	329	314	312	319	338	330	334	327	299	331	302	294	311	336	290	343	312	335	350	320	350	300	334	306	334	332	326	298	325	350	303	341	316	300	314	336	311	353	355	316	318	328	311	310	332	342	327	294	325	314	341	324	294	313	354	294	277	303	290	290	304	338	326	316	300	303	319	347	343	319	292	336	339	364	324	301	308	351	305	333	341	339	305	309	318	294	336	340	300	348	308	324	295	308	332	306	304	292	307	297	330	323	318	323	315	315	326	323	289	336	312	343	328	311	322	317	319	351	324	326	285	325	274	312	319	303	326	304	335	324	310	312	311	313	319	315	292	337	335	303	304	330	351	313	344	323	325	339	284	306	315	331	360	313	321	303	306	290	304	338	332	335	304	310	317	315	300	335	329	322	348	330	309	310	302	326	298	340	342	321	322	330	341	333	338	327	332	320	296	344	310	322	318	317	297	319	313	301	329	349	327	287	297	335	301	320	322	326	341	333	341	317	300	327	288	313	315	291	296	323	309	305	313	327	306	298	343	332	299	315	322	338	315	318	338	311	304	314	311	325	311	335	299	294	306	346	330	284	339	328	348	306	299	337	315	330	303	313	321	307	284	328	313	331	304	339	352	318	338	332	303	330	297	340	327	316	331	319	332	295	298	324	287	351	321	321	338	298	333	314	306	297	328	323	290	317	335	290	311	314	306	302	339	292	290	314	289	316	342	326	312	317	367	309	320	329	337	320	298	317	312	285	314	328	349	313	350	309	298	312	311	337	329	302	348	331	302	290	339	332	324	319	333	333	301	307	306	334	298	308	303	353	285	329	314	352	320	314	307	303	338	311	335	280	315	314	297	337	297	337	330	319	306	340	319	311	308	309	310	277	320	336	321	284	323	328	333	301	327	332	315	311	302	316	338	274	330	310	307	330	316	332	316	301	313	331	321	324	318	339	311	370	313	314	312	311	280	296	331	303	329	303	335	283	326	303	315	302	316	295	316	320	341	287	310	315	311	309	278	315	313	331	311	327	337	319	303	306	323	328	332	360	344	311	313	327	312	292	329	320	296	352	316	331	327	300	315	335	328	338	327	299	319	333	307	304	311	312	310	324	327	318	326	300	342	354	303	315	309	326	308	339	335	310	342	318	362	332	323	308	295	349	327	314	315	320	315	310	333	328	322	306	291	323	307	302	360	323	327	322	347	332	341	326	325	316	319	299	270	316	330	304	312	320	319	328	312	348	343	275	328	307	316	351	319	310	304	327	307	323	329	299	316	314	292	312	314	335	336	318	296	339	316	327	325	334	324	315	329	306	335	306	310	309	306	338	324	348	346	298	310	338	303	313	304	326	331	294	337	315	313	337	292	346	316	310	317	296	304	321	303	335	333	308	305	333	331	305	300	284	293	342	298	324	348	306	302	331	310	304	318	301	323	325	304	321	290	340	307	332	329	309	318	339	326	291	349	294	335	345	313	320	352	347	310	316	344	335	344	290	330	301	302	326	352	319	288	310	329	315	312	319	309	317	321	341	320	325	326	313	290	350	312	316	310	319	337	314	311	305	310	347	316	335	292	309	300	310	286	321	291	324	342	310	291	344	333	315	310	321	324	313	337	325	323	306	322	297	286	304	337	329	317	321	320	298	289	334	330	309	312	355	312	313	312	334	325	325	313	351	351	312	304	307	330	297	285	285	274	334	318	300	327	345	316	322	354	349	301	314	304	311	345	340	315	314	286	276	353	308	313	326	313	321	287	333	335	338	302	344	320	344	326	322	314	324	337	278	315	336	343	308	286	323	336	332	344	321	315	352	338	351	338	312	302	332	320	320	298	341	309	333	313	299	316	294	313	320	321	314	298	293	311	335	316	315	320	330	314	300	305	290	298	321	342	303	343	311	322	321	341	313	320	306	324	287	355	346	317	314	332	323	320	326	333	314	315	305	303	300	347	288	335	320	295	294	313	321	316	302	334	332	300	341	302	356	303	300	321	294	306	280	319	304	334	325	293	305	349	315	329	341	305	314	279	307	319	347	305	295	318	337	302	325	323	336	341	303	313	350	311	297	365	352	344	311	324	320	302	333	319	301	293	309	304	310	296	307	313	327	298	292	294	362	326	305	330	333	308	329	339	305	326	339	325	303	307	300	312	288	338	335	279	343	350	331	313	296	321	309	309	308	320	334	318	353	335	312	312	300	329	312	352	299	324	324	335	302	309	337	311	323	328	303	303	323	316	340	330	303	338	330	299	323	318	301	326	309	344	322	324	334	324	318	302	324	346	308	279	320	303	322	287	318	328	289	311	324	336	335	290	302	321	341	288	302	320	330	312	307	333	333	311	304	303	356	321	310	327	349	352	305	374	317	326	337	339	313	307	332	302	303	327	320	340	293	301	322	319	307	336	317	342	327	325	347	315	331	319	324	299	341	340	338	339	322	315	287	348	322	314	314	319	316	308	317	309	281	348	292	308	323	336	317	336	296	288	293	332	328	307	331	334	314	358	338	314	329	310	337	325	318	342	316	327	331	342	332	334	293	325	349	333	353	321	323	288	304	342	313	322	309	317	311	347	293	292	322	342	317	315	360	306	319	316	319	328	307	305	336	299	320	322	339	302	334	295	309	295	330	310	329	308	310	369	344	322	320	337	324	324	301	321	335	321	346	312	326	332	336	303	330	313	330	336	292
3278	1286	1751	1286	824	712	557	444	366	327	343	262	272	248	226	242	219	240	273	237	257	267	245	200	212	212	223	201	231	245	192	208	233	229	208	230	217	204	203	242	247	229	214	240	196	219	170	223	220	224	212	212	214	196	212	222	246	226	242	210	200	220	220	220	217	228	206	204	206	203	216	204	237	211	211	207	226	209	217	204	200	230	221	193	217	192	194	211	191	215	211	200	185	204	232	196	197	228	210	229	213	216	207	220	224	239	196	218	218	213	216	199	203	223	202	211	220	234	194	214	234	184	207	229	220	220	212	190	209	229	201	195	248	224	220	205	208	209	198	223	239	200	196	227	202	206	238	221	196	211	207	217	213	208	191	200	185	205	221	169	217	195	221	210	209	229	221	220	190	176	204	231	217	190	206	212	230	196	219	210	237	239	220	204	213	207	222	222	186	239	215	248	215	207	203	212	197	235	204	238	215	233	205	220	206	201	219	206	217	215	211	217	198	199	199	221	215	208	201	219	214	246	220	204	197	203	210	242	229	208	180	208	177	189	207	206	225	199	214	203	210	213	235	196	208	207	197	228	214	188	196	196	196	223	205	202	235	205	185	226	250	193	220	210	201	201	229	210	204	212	230	224	214	219	205	222	161	204	198	218	210	202	210	216	213	226	214	212	232	188	219	195	204	217	223	223	231	229	219	240	245	226	231	197	199	199	194	199	208	192	228	226	216	205	214	230	206	218	231	184	243	186	232	207	208	208	214	231	187	195	190	218	241	235	192	200	213	217	208	239	203	214	186	224	199	228	222	224	199	211	213	189	233	220	232	208	216	199	217	215	191	192	214	190	248	198	210	210	209	191	211	217	186	211	187	214	200	196	221	212	198	194	233	194	205	189	217	213	216	202	192	205	194	201	231	180	210	206	208	206	216	187	224	229	240	177	221	213	227	216	220	220	218	215	249	211	216	229	212	211	226	184	221	233	204	213	233	205	210	232	216	234	190	204	208	213	212	255	229	212	197	223	208	233	229	203	253	207	193	194	226	214	200	211	191	225	223	208	230	212	199	232	195	189	207	207	219	212	185	208	192	233	214	249	189	212	190	191	201	187	206	225	209	210	241	206	212	213	206	216	219	209	181	201	220	208	178	223	212	213	220	219	228	228	192	215	228	226	184	233	182	218	223	222	217	205	218	216	217	223	222	184	187	211	196	222	220	213	197	240	220	233	201	231	195	212	169	213	232	224	235	237	230	204	202	216	248	213	212	202	199	214	212	202	199	206	197	208	243	199	220	210	221	227	230	191	226	223	201	208	210	217	213	203	201	192	201	233	208	195	195	228	202	217	198	208	226	210	213	222	218	205	181	231	225	195	183	182	222	202	238	209	209	217	188	217	207	208	201	218	218	235	245	211	205	205	199	195	205	192	202	246	211	240	220	226	224	176	217	214	232	208	214	207	231	236	209	197	206	218	200	206	246	214	225	223	202	225	217	231	200	237	243	226	201	216	218	214	215	199	193	202	209	202	206	213	221	215	216	212	236	231	228	229	228	208	232	213	200	230	239	211	239	209	193	227	223	206	213	241	208	205	214	228	216	201	206	211	220	217	222	184	202	189	191	189	221	200	221	226	217	208	212	203	239	206	244	205	197	222	225	198	195	239	204	207	208	200	213	241	215	207	232	223	211	214	231	206	201	212	246	239	206	207	217	212	227	204	213	236	219	205	234	224	184	207	206	210	230	239	216	221	192	186	209	221	201	216	215	236	188	217	182	214	233	229	217	188	187	215	203	205	215	226	207	195	202	208	222	201	171	189	225	230	232	235	219	213	219	208	211	213	199	208	195	216	212	216	200	215	202	216	213	226	192	219	230	194	207	229	211	237	220	186	228	220	220	214	184	203	224	193	201	199	230	218	233	194	235	200	236	222	230	215	205	218	195	199	218	203	212	217	226	210	216	205	246	215	223	219	194	234	207	190	192	198	186	207	217	197	192	214	210	205	222	195	224	200	205	222	237	187	207	199	212	205	213	191	208	225	167	197	211	201	237	181	186	186	209	219	215	216	232	189	230	227	222	194	216	207	218	212	227	189	205	208	185	183	222	216	219	217	203	238	195	197	194	229	207	199	218	237	205	188	187	222	225	225	206	213	206	216	225	192	198	191	209	205	215	228	179	192	196	211	200	200	235	198	240	221	241	216	199	200	203	217	228	189	206	236	191	201	227	220	196	198	223	221	226	225	230	197	224	189	196	244	211	192	208	228	221	202	234	206	190	217	208	229	214	194	192	211	202	206	222	198	197	234	200	194	224	223	193	197	210	202	214	205	175	231	209	210	196	229	210	206	210	214	238	198	208	216	214	208	219	187	186	205	218	215	220	215	219	197	206	209	225	225	236	218	185	196	211	226	221	197	231	210	231	221	210	195	195	235	253	224	225	238	224	198	218	210	208	213	224	199	242	198	199	200	223	221	235	221	210	207	206	189	204	201	188	216	238	220	217	234	189	230	207	188	191	222	201	205	214	205	225	243	204	215	228	225	229	220	228	195	225	187	207	208	207	266	218	184	190	196	218	211	243	209	221	229	219	212	225	221	202	210	196	197	222	236	212	210	221	216	221	226	196	235	185	244	219	201	215	212	219	228	187	217	206	211	218	191	212	196	196	203	226	209	203	230	245	221	206	189	219	224	216	184	214	210	219	205	224	204	201	226	212	204	215	232	228	210	188	221	221	223	205	207	189	212	188	195	250	180	200	209	207	218	182	215	197	199	202	220	215	192	199	209	203	212	239	227	205	188	202	229	196	205	209	209	227	203	221	241	195	208	207	234	211	224	207	208	225	190	210	226	227	242	197	202	240	208	216	200	233	190	212	198	211	206	213	218	220	211	200	205	203	227	230	213	189	212	223	208	239	213	215	193	215	207	231	216	199	211	232	193	240	213	203	194	206	205	220	208	217	209	209	192	217	214	219	241	252	234	201	236	211	226	203	226	228	228	205	208	217	199	170	223	215	220	235	205	211	220	225	220	189	235	217	190	191	204	205	216	227	223	240	239	235	185	221	236	212	193	219	214	232	210	214	223	210	223	220	199	209	227	238	198	188	214	210	235	223	227	196	204	182	212	205	221	234	211	198	231	192	192	202	210	191	191	180	213	199	220	191	220	240	236	204	207	214	224	217	220	229	233	230	231	192	233	207	199	210	211	240	194	236	240	202	221	225	216	188	220	238	207	219	214	218	193	212	218	235	230	209	224	229	203	214	200	205	207	246	206	201	216	205	209	243	207	209	220	218	204	219	187	230	219	222	205	181	213	208	226	209	219	230	233	236	194	215	217	211	204	179	215	214	199	196	209	219	202	205	228	244	199	218	240	224	232	194	195	215	224	197	200	191	229	212	190	212	230	211	232	227	214	221	217	213	217	213	207	231	192	204	207	238	214	218	228	195	204	216	220	221	224	224	195	247	186	205	231	219	217	225	212	228	212	212	223	217	205	208	201
2854	1438	3336	3995	3335	2764	2241	1758	1537	1356	1139	1017	920	827	786	716	714	750	753	774	886	925	824	668	545	558	564	568	577	556	577	526	572	577	634	586	607	558	552	594	568	581	534	539	560	537	536	510	553	559	536	545	556	563	527	576	530	513	536	544	515	536	562	479	533	566	501	529	515	516	484	500	496	531	545	479	489	515	539	534	519	497	507	485	492	457	494	483	505	513	539	472	504	525	509	494	485	481	529	536	513	470	479	449	454	505	508	511	509	505	504	519	493	480	496	467	462	472	454	466	466	491	481	501	494	517	481	499	503	513	469	486	480	476	482	514	472	473	521	485	534	554	473	503	513	464	472	487	502	524	500	465	512	453	505	493	500	466	504	504	516	495	497	513	455	484	495	484	506	498	479	478	468	495	492	459	440	501	489	487	492	488	472	493	475	531	482	504	488	523	488	505	495	471	493	512	522	476	525	488	488	480	475	496	527	518	455	462	518	505	486	468	483	518	503	518	482	494	536	494	475	514	498	480	502	481	481	481	502	493	499	480	475	490	506	532	486	486	488	480	473	492	520	493	482	500	490	519	472	508	481	498	523	467	467	502	470	487	447	502	505	512	466	492	489	481	533	518	519	486	512	489	535	495	452	493	509	479	520	467	502	469	518	500	503	486	433	486	526	476	486	503	480	452	493	486	478	452	494	500	519	492	482	467	469	497	472	447	497	505	475	489	499	493	506	473	471	506	481	483	488	489	508	469	494	487	515	497	494	489	482	457	482	501	498	513	494	482	514	491	493	463	461	455	487	490	469	519	492	492	504	492	508	476	467	497	476	509	478	496	481	480	507	535	428	489	501	525	471	452	483	468	487	516	530	481	493	494	484	503	520	515	487	471	483	498	521	485	444	443	481	539	472	497	468	461	519	471	471	475	457	451	504	510	479	465	477	502	555	483	479	524	505	490	500	434	449	485	522	479	471	520	491	494	481	506	469	445	491	513	467	464	509	514	479	478	488	500	479	494	471	452	490	501	488	500	482	466	514	477	484	488	535	491	493	470	512	481	497	515	506	486	521	493	483	517	501	518	507	463	435	475	460	495	483	479	495	505	504	499	452	485	458	494	488	491	470	461	511	483	471	490	509	477	511	485	449	486	519	504	505	425	504	539	485	509	493	483	481	477	480	511	510	539	501	507	475	516	518	462	467	495	464	506	477	489	508	474	481	472	515	476	491	486	513	473	508	506	471	498	530	482	490	475	441	486	530	527	516	472	495	503	501	506	489	484	512	483	486	490	491	503	511	503	526	488	478	478	500	485	496	511	495	450	535	480	486	483	477	467	465	484	511	509	487	479	536	511	488	497	485	468	460	497	516	514	500	522	431	487	491	485	502	472	509	496	488	501	525	481	523	539	512	519	479	465	497	504	490	495	458	497	516	477	487	493	502	485	459	460	485	499	458	494	522	498	513	512	480	508	473	472	506	477	490	513	486	438	495	491	487	493	509	484	507	467	492	520	488	499	500	494	462	521	523	514	530	482	552	482	542	478	513	487	487	507	512	465	493	458	470	490	468	513	481	458	496	485	459	460	496	521	480	480	486	535	485	502	474	485	484	513	508	504	490	473	506	478	476	470	510	497	466	494	479	478	452	473	518	498	548	487	479	446	504	477	479	491	457	467	470	472	506	475	523	481	508	478	497	511	472	513	493	528	440	477	477	476	487	495	492	489	496	485	485	476	490	538	480	490	530	491	531	490	490	504	514	500	499	502	515	469	467	536	514	524	515	474	508	467	489	516	493	482	484	489	483	481	525	513	478	489	506	518	500	485	483	491	517	503	497	473	511	497	486	483	541	468	489	514	460	537	520	498	489	527	495	460	483	470	516	461	489	492	485	485	469	494	483	478	499	500	494	506	466	475	461	516	472	499	525	500	478	497	486	516	496	497	473	517	506	508	460	497	489	510	502	487	516	465	475	452	489	491	484	461	474	492	469	506	483	506	505	490	476	524	482	509	500	464	524	506	488	476	506	461	507	512	473	496	485	475	471	472	462	502	522	473	532	496	495	484	473	445	483	498	465	513	490	458	511	501	459	504	491	502	479	509	488	489	500	482	514	479	462	506	467	462	519	470	485	506	525	522	437	509	500	489	516	512	489	514	501	475	485	477	473	500	500	530	508	494	474	473	496	497	501	496	487	546	516	497	460	497	468	487	465	455	463	512	494	498	554	481	479	469	496	485	480	447	509	516	474	475	484	525	504	535	510	496	465	484	528	457	486	512	490	491	526	520	480	459	445	500	463	479	495	475	519	478	463	486	478	534	498	472	492	503	539	512	517	501	487	484	471	491	492	469	501	484	486	512	514	503	481	502	499	497	480	496	537	505	460	453	486	471	487	521	483	507	475	463	503	506	510	484	522	494	484	517	452	450	492	458	459	498	513	511	501	499	478	485	495	547	475	470	473	486	494	482	492	479	488	483	459	492	457	481	504	528	455	500	468	499	490	487	507	478	506	524	490	489	473	491	475	532	508	462	513	489	520	513	492	493	511	475	466	519	474	463	479	435	472	483	464	502	531	468	502	485	481	477	492	478	519	508	498	520	512	502	481	469	526	522	478	518	480	466	455	506	445	488	517	467	478	461	491	475	527	497	492	455	537	479	505	498	492	475	445	456	472	482	486	496	506	524	498	489	472	480	493	496	486	487	463	528	470	507	499	476	453	481	481	503	486	493	498	460	495	513	522	505	538	476	459	499	503	454	472	484	476	486	567	503	490	473	477	479	525	516	467	506	431	469	479	506	475	476	500	479	491	485	476	485	460	506	432	471	465	516	487	474	468	491	510	483	509	505	504	492	513	492	505	494	522	482	505	471	495	547	472	489	453	467	491	477	511	489	496	500	479	496	445	481	553	466	486	504	489	473	463	495	467	522	487	498	465	510	485	490	507	476	452	480	491	478	512	478	469	489	476	500	500	491	495	518	488	493	506	533	493	502	520	528	479	526	517	499	471	510	496	513	498	489	490	484	527	465	482	514	467	477	536	451	494	500	494	499	478	477	484	500	503	464	524	500	479	494	475	480	479	520	480	454	469	481	492	462	467	468	499	516	501	521	490	432	472	478	470	508	523	527	531	485	486	469	494	529	543	439	496	526	495	477	510	518	483	496	505	507	519	487	507	506	524	486	526	520	500	486	497	489	474	455	477	488	482	479	509	489	461	510	493	492	507	484	496	507	492	505	486	522	483	504	477	469	476	466	488	540	491	504	464	455	462	471	478	524	524	457	526	494	508	484	479	473	477	498	506	502	504	505	486	487	478	519	505	512	491	479	475	494	469	466	474	519	509	491	498	500	535	485	510	519	488	478	519	505	456	495	449	508	472	512	482	459	493	493	485	502	460	474	534	485	466	532	498	515	501	507	452	491	498	470	473	468	476	475	527	497	458	459	510	489	506	514	458	497	493	508	484	534	487	502	534	504	463	542	475	485	508	481	499	515	522	489
9547	2750	3617	2851	1925	1412	999	783	575	436	424	366	318	269	275	247	247	249	236	247	308	282	247	182	178	183	162	176	171	136	177	145	166	180	173	172	155	160	147	151	141	150	156	137	150	141	146	144	140	129	142	155	154	146	154	145	151	148	143	148	121	138	132	141	125	116	132	167	123	134	130	151	121	144	138	143	141	157	118	108	120	130	139	132	127	127	146	128	121	121	135	146	144	135	128	125	153	119	126	112	125	97	129	145	115	150	131	126	132	132	118	139	122	139	118	116	116	128	139	149	134	115	124	137	123	136	135	141	143	111	141	114	130	145	131	136	124	122	135	124	136	130	126	115	109	144	132	124	144	138	139	113	137	122	138	134	142	104	118	116	122	124	148	146	117	114	112	121	128	120	125	114	130	126	117	118	125	119	120	141	129	122	136	139	123	133	126	133	107	149	153	127	109	127	118	117	142	135	143	122	137	124	135	140	135	144	123	125	129	142	116	131	120	122	121	118	129	107	128	126	132	123	133	120	117	104	121	139	133	140	126	112	135	126	128	122	123	141	140	141	109	137	119	101	139	122	135	147	160	131	132	141	124	131	143	129	130	135	129	136	134	132	135	111	144	124	129	132	152	153	119	115	141	129	125	124	99	112	137	138	132	125	134	114	125	121	118	106	123	137	132	130	129	123	158	148	131	111	122	119	124	135	115	142	134	136	116	129	123	144	133	125	138	153	124	159	124	132	134	115	129	121	143	139	98	119	133	129	140	142	101	134	108	149	131	130	140	161	133	128	118	124	151	124	127	126	128	148	104	128	129	118	129	141	137	125	118	112	132	144	123	126	136	125	149	134	150	119	140	132	149	131	103	134	130	136	134	122	141	131	151	120	136	150	121	130	129	109	119	133	102	105	127	133	136	140	145	150	141	141	148	165	135	125	131	139	132	134	126	133	117	138	115	142	127	141	123	123	138	144	128	122	154	128	137	111	139	138	118	137	132	145	141	136	121	141	127	137	121	122	123	118	122	122	118	135	124	147	131	138	145	138	144	125	132	141	116	132	116	108	125	131	129	124	133	146	135	126	137	141	115	116	133	136	137	129	134	134	137	134	146	124	130	137	153	131	119	124	140	150	149	132	146	156	118	134	141	122	115	141	124	116	108	150	144	124	123	108	131	131	127	146	151	113	135	114	154	110	124	128	130	115	122	140	147	135	109	127	135	134	123	135	141	142	135	150	123	158	138	141	116	132	129	134	157	119	119	123	134	140	111	124	101	139	123	145	137	127	154	129	117	111	123	128	139	129	151	131	134	117	115	122	115	127	119	125	121	127	152	108	114	140	127	123	134	138	159	151	143	126	129	131	145	120	133	131	118	123	127	122	87	134	139	122	131	121	122	124	137	108	136	135	128	146	136	116	108	126	141	121	136	122	142	134	150	139	122	146	142	104	138	158	126	135	152	135	133	121	153	140	153	113	123	147	111	140	135	148	125	131	140	135	141	133	139	131	126	136	136	142	118	145	144	140	120	132	110	137	136	124	122	118	140	137	127	118	117	131	124	125	132	131	126	139	129	124	129	125	118	111	145	143	136	118	142	132	116	130	126	159	125	120	123	146	122	125	146	130	151	139	121	133	116	132	127	109	137	145	133	104	121	138	127	140	129	118	119	135	135	138	123	130	123	144	134	116	139	129	123	122	129	135	107	128	126	154	124	126	149	129	107	131	131	143	142	122	134	110	125	120	154	130	162	143	139	142	134	126	119	135	149	125	137	148	132	130	116	125	142	129	130	136	125	129	124	134	142	128	124	140	123	149	135	154	139	150	139	134	114	124	141	123	123	147	148	146	125	123	116	145	134	140	135	138	124	131	126	128	135	129	139	142	121	131	122	121	119	145	119	120	129	122	113	135	121	115	127	146	104	147	144	112	166	141	101	135	135	137	138	118	125	110	151	146	123	138	125	151	135	129	129	116	127	124	120	128	123	127	127	123	125	141	124	142	144	114	137	136	136	131	147	130	144	139	129	135	146	130	124	127	108	143	146	119	116	115	148	120	141	142	141	136	125	136	116	109	111	148	141	118	137	155	137	151	131	112	117	123	147	125	131	114	124	127	106	143	132	130	143	125	111	143	136	133	110	132	108	120	123	125	152	130	131	121	124	120	131	124	108	134	110	149	135	150	144	126	135	116	125	136	150	116	137	131	151	131	131	140	130	138	113	121	117	109	120	125	138	115	119	143	122	142	138	131	126	127	124	126	158	132	117	129	151	126	134	140	131	108	127	131	140	125	126	131	130	124	134	117	151	118	128	128	128	124	155	137	137	140	106	148	115	122	128	136	125	106	149	131	132	148	148	138	124	145	128	138	127	138	119	115	109	144	124	144	135	141	143	123	126	121	145	126	126	154	130	130	133	130	122	131	120	126	138	102	116	116	132	125	132	134	116	114	149	132	125	114	141	143	127	129	133	146	132	134	134	114	125	122	135	129	129	124	122	117	117	137	126	130	139	129	114	133	139	112	112	123	128	123	132	107	114	117	114	125	132	129	121	149	132	121	139	141	140	119	137	130	144	133	118	127	150	137	135	129	145	134	122	123	131	124	139	122	120	143	125	136	134	144	137	122	131	135	105	122	128	127	138	123	131	124	105	125	121	142	140	100	141	134	149	128	141	121	121	132	131	127	123	142	149	146	160	130	119	132	135	132	139	152	115	121	149	130	143	134	133	117	143	139	134	139	135	124	150	120	110	123	115	124	140	134	130	142	115	123	151	143	127	132	104	141	130	140	114	145	135	125	143	139	139	131	153	109	108	94	117	127	125	123	131	111	127	131	113	132	159	132	121	122	133	123	114	125	118	123	126	125	133	146	159	127	131	108	107	124	99	156	126	128	108	130	144	135	138	138	121	118	129	144	155	136	138	103	138	139	135	138	118	130	155	127	132	125	130	132	106	134	143	141	139	110	120	129	111	117	123	123	108	124	117	127	127	126	121	123	129	135	137	123	113	122	125	127	129	129	132	133	133	117	138	138	137	133	150	142	139	126	138	151	114	139	142	122	127	129	128	138	142	145	136	138	128	121	108	117	143	115	132	138	132	136	143	129	142	130	113	135	123	135	119	130	146	144	131	112	137	151	141	141	149	117	135	120	136	117	145	120	121	142	125	129	128	130	134	147	110	131	123	123	142	147	146	162	113	131	144	127	124	130	126	126	140	107	130	146	131	113	129	114	118	133	138	136	134	120	143	128	131	123	142	131	118	106	131	128	135	163	152	128	119	142	138	159	139	132	141	148	156	136	131	146	110	144	139	130	136	113	142	136	146	129	119	105	130	129	126	116	126	114	132	140	127	107	133	137	118	144	124	128	142	119	119	123	132	139	134	144	143	137	126	116	125	145	114	131	135	146	138	138	134	118	120	131	119	136	117	139	123	131	126	119	119	127	140	126	124	137	134	128	136	129	131	124	127	121	152	143	117	146	129	124	129	114	157	108	113	130
6595	2664	6806	8233	7310	5945	4875	3936	3079	2690	2298	1820	1525	1315	1217	1152	1099	1019	1099	1192	1349	1395	1190	878	654	667	661	571	553	535	522	488	507	510	559	524	563	525	565	479	514	515	538	466	431	438	416	397	423	394	447	388	422	392	406	457	468	408	403	407	428	370	366	380	362	387	326	339	357	365	373	381	356	381	388	336	343	342	323	322	349	346	321	332	333	353	324	360	324	318	364	328	313	356	355	325	338	316	352	351	323	330	351	343	305	322	331	335	305	342	336	353	352	310	343	339	327	331	318	333	318	324	327	323	330	288	296	345	355	344	323	324	336	347	329	318	356	314	353	327	364	347	336	342	361	300	352	306	272	316	339	318	303	305	326	349	315	335	323	303	320	333	285	340	324	325	344	308	358	321	315	314	337	315	340	302	298	287	319	325	299	325	333	328	321	314	326	297	296	335	340	348	303	314	302	307	298	352	346	320	328	337	316	320	287	304	296	322	305	318	345	336	304	327	332	308	312	316	334	314	317	325	338	311	335	322	324	336	343	326	330	306	330	316	331	329	310	313	292	331	338	324	312	329	305	314	311	320	324	323	332	327	323	321	299	333	322	299	320	309	312	309	344	307	318	312	328	316	309	327	313	312	315	336	325	334	325	347	310	326	289	323	313	320	320	335	335	319	296	316	331	321	297	307	317	304	294	333	354	299	313	288	286	324	315	320	309	307	315	329	336	305	303	341	335	322	344	323	329	320	314	327	343	314	278	334	347	317	326	332	302	335	325	313	340	287	332	305	319	315	316	346	338	297	354	337	316	320	316	320	343	312	316	317	322	337	303	360	303	320	334	328	308	346	328	326	351	301	334	304	323	311	318	308	337	333	315	306	315	312	314	310	329	333	311	326	322	293	363	304	311	307	323	326	291	297	350	320	328	304	317	300	334	332	332	321	304	359	304	309	304	319	317	313	327	352	340	307	343	302	314	312	311	337	309	342	312	307	326	268	345	300	302	342	336	316	340	334	333	311	321	327	293	331	347	300	311	307	290	303	319	330	327	295	331	336	311	306	303	315	326	312	334	340	320	285	314	318	310	344	308	300	329	315	292	312	294	301	337	351	298	317	325	284	344	304	301	313	334	302	347	324	351	314	336	287	319	334	322	329	331	333	317	334	318	353	329	336	320	321	316	289	329	337	335	310	294	315	327	334	292	299	331	333	303	319	348	319	332	265	330	327	331	305	330	325	286	316	322	267	318	301	340	317	302	331	330	315	307	337	348	323	335	311	331	357	320	340	306	288	293	324	304	306	310	298	338	342	287	349	316	309	341	306	311	345	324	324	332	336	333	336	328	323	307	297	340	332	353	324	316	326	321	352	314	338	297	307	336	350	286	309	316	304	287	329	343	350	356	339	322	307	311	329	283	310	300	323	344	316	316	316	306	302	301	311	293	333	353	318	301	317	315	337	329	322	323	348	323	321	319	337	291	311	321	315	319	324	318	297	331	321	298	330	313	309	297	295	301	323	298	319	302	283	322	321	296	313	309	288	315	330	360	317	311	299	304	321	344	297	309	314	326	321	315	307	317	314	313	342	312	316	300	293	311	333	333	328	303	304	293	327	301	314	298	312	310	309	333	339	326	322	319	326	344	293	338	309	324	347	337	313	321	306	300	346	330	283	324	338	309	310	358	328	353	329	308	296	317	358	350	309	371	320	296	304	310	341	287	308	295	322	295	310	319	314	337	305	335	306	340	332	291	309	307	300	335	366	332	306	315	311	337	317	327	334	340	305	274	321	327	320	315	291	318	311	335	317	331	307	291	322	354	326	333	299	305	289	323	284	343	327	314	310	289	302	313	334	337	309	337	304	291	335	336	364	307	328	348	332	303	320	319	330	313	309	278	322	310	319	323	315	345	317	307	327	336	334	332	274	327	304	290	333	322	332	345	339	295	327	304	319	307	307	301	300	308	320	340	347	278	310	346	315	289	320	318	315	315	298	346	305	342	321	305	294	304	270	318	318	321	300	288	333	344	302	328	298	273	321	316	339	323	354	297	329	359	313	314	320	297	337	318	343	326	334	308	316	327	309	316	294	304	283	337	319	323	334	325	323	309	314	285	302	351	321	314	297	308	318	293	361	317	315	347	346	311	324	315	333	319	323	319	301	333	301	306	313	314	296	342	334	329	325	309	353	291	345	320	331	298	299	335	351	326	308	318	322	311	322	336	294	346	313	294	354	302	317	334	325	319	312	308	317	345	313	328	287	319	324	347	327	326	312	313	300	287	338	345	313	316	316	332	302	338	296	326	315	332	314	329	304	357	290	287	302	311	309	322	306	320	325	321	318	331	325	293	310	320	331	343	313	322	314	293	331	332	293	326	336	330	300	359	308	338	313	303	330	289	305	301	307	359	313	332	334	338	303	340	310	342	324	336	304	322	320	304	322	339	339	339	341	307	341	315	306	338	320	335	304	310	357	320	341	369	296	283	306	338	263	325	327	298	338	299	318	316	306	297	349	310	304	336	345	314	299	335	323	304	326	334	308	304	314	335	261	333	304	273	319	310	314	311	329	322	340	352	299	313	313	305	319	299	327	314	314	330	311	301	338	297	314	321	277	332	361	319	322	328	333	301	331	339	301	317	286	332	318	283	325	343	322	324	307	316	359	327	305	314	288	324	348	361	318	347	325	313	331	294	295	354	321	317	331	299	317	327	301	333	310	305	336	311	331	313	285	333	339	314	303	333	319	328	306	325	332	312	312	339	306	338	322	308	283	278	331	300	301	303	325	326	282	354	288	313	347	301	322	322	314	322	296	300	303	307	293	339	326	356	298	352	313	303	315	352	316	331	317	284	345	308	302	291	319	273	315	317	308	324	317	297	312	342	320	320	327	294	318	302	322	305	309	305	306	345	278	308	311	351	341	300	321	330	307	334	348	304	314	345	292	318	305	317	322	307	327	329	310	316	311	294	327	295	345	322	357	320	309	318	333	302	325	328	319	324	319	326	310	328	311	352	298	350	329	316	331	338	332	351	317	317	326	312	320	276	322	307	326	288	293	334	331	323	313	328	340	287	289	344	313	340	327	346	297	333	329	330	312	321	361	338	308	285	332	307	321	338	361	319	326	345	343	305	314	302	368	352	341	324	285	334	303	314	305	304	304	307	342	332	311	326	309	326	296	322	298	314	299	291	324	323	321	315	344	341	346	351	304	312	339	302	336	351	336	304	329	338	334	295	339	304	321	312	315	330	309	334	328	307	316	312	311	304	351	310	321	321	311	316	322	343	286	348	339	322	282	322	304	315	325	327	305	335	327	296	314	316	318	328	325	320	314	338	330	319	296	322	345	292	312	311	316	329	310	322	319	336	342	339	304	297	279	331	320	323	337	303	320	287	316	304	327	341	341	308	320	312	326	338	347	329	302	335	332	311	324	312	338	324	325	308	300	314	328	316	348	297	321	299	342	306	322	328	288	373	329	307	300	323	313	335	316	283	316	312	302
16229	5156	5954	4848	3049	2070	1453	1175	938	698	589	553	430	361	340	323	314	287	270	295	365	368	336	255	171	182	175	162	154	170	169	172	156	166	147	161	166	198	167	155	150	191	157	159	155	126	156	135	154	154	144	146	132	138	116	129	128	144	140	159	154	130	136	146	116	132	156	158	130	152	141	132	123	129	122	123	131	124	151	131	119	140	132	126	138	102	132	131	128	134	128	108	129	134	137	117	139	107	113	118	133	114	118	128	124	117	146	123	126	101	140	141	114	114	111	111	128	127	107	124	120	131	110	118	130	128	138	142	118	126	104	111	111	119	117	133	128	124	138	129	118	143	121	133	151	119	114	147	124	119	135	116	110	107	121	125	133	139	125	114	133	127	113	116	126	116	126	129	143	119	112	109	115	121	100	115	113	133	132	137	110	126	113	136	119	117	130	108	110	134	126	133	110	123	109	117	132	135	119	141	111	141	123	140	141	127	124	126	103	121	133	120	115	132	130	117	122	141	123	105	105	108	109	144	131	114	131	135	131	99	128	109	143	115	136	144	127	132	125	139	129	117	134	116	109	121	129	129	127	145	142	133	102	136	114	119	126	117	123	150	116	115	116	139	123	136	158	112	146	133	139	110	142	132	131	109	141	122	126	120	135	131	138	130	125	122	113	128	122	123	112	102	125	126	100	121	131	123	108	125	140	127	136	132	146	134	119	145	121	124	133	131	112	120	120	115	114	129	141	134	123	99	124	126	134	129	140	142	128	124	122	134	139	138	126	108	150	93	120	134	126	140	120	125	127	172	124	136	124	115	127	107	121	114	139	116	143	138	101	143	133	126	107	90	126	137	142	115	123	124	119	149	129	117	125	129	112	117	112	123	112	124	125	129	108	135	142	139	135	112	123	133	132	135	110	132	144	125	114	127	115	96	116	128	118	108	118	124	112	142	147	138	113	130	120	116	120	128	112	110	122	134	116	111	118	106	154	134	115	128	103	148	103	119	113	134	113	123	136	149	111	145	123	108	136	131	125	118	134	108	129	128	118	116	123	119	107	135	106	119	128	135	119	131	111	159	115	154	116	123	135	129	119	150	131	129	105	133	114	124	134	115	129	111	133	100	109	128	122	110	127	135	124	131	130	125	120	122	122	134	133	125	121	124	133	136	125	136	122	139	123	143	128	121	104	127	120	128	122	135	159	122	128	119	124	130	106	138	108	106	102	127	118	113	122	123	131	120	135	119	126	128	117	127	119	127	136	130	138	150	104	114	122	114	110	132	102	121	130	112	144	119	124	112	145	146	109	119	108	130	126	119	127	116	111	125	121	128	131	142	121	128	141	123	143	123	103	116	126	131	130	113	126	105	133	107	124	136	125	158	120	136	116	102	104	147	123	120	120	102	117	132	119	121	140	128	121	124	148	150	127	133	132	120	137	127	126	123	132	93	110	134	126	136	122	108	143	141	113	128	145	111	130	126	102	135	125	125	118	131	107	114	122	118	116	130	125	132	119	111	133	149	123	113	113	112	124	130	119	126	112	101	120	132	128	99	117	126	108	131	112	135	128	126	140	122	109	110	149	110	130	143	115	116	109	125	129	113	115	108	121	118	142	140	127	132	129	140	128	124	131	135	138	123	116	112	140	126	121	115	129	133	142	125	124	139	114	145	107	140	123	112	125	128	115	125	128	139	111	122	141	116	125	131	126	116	120	104	141	128	129	129	119	134	142	114	126	122	122	129	132	140	117	126	115	137	125	141	107	115	119	132	116	142	132	144	119	127	131	134	131	142	124	116	119	115	137	125	124	130	120	143	144	122	126	134	121	121	163	119	135	138	133	121	111	132	129	121	109	102	116	128	107	123	117	121	139	126	117	108	99	111	132	126	118	142	113	121	141	134	134	120	162	119	127	138	126	120	129	135	132	126	121	125	125	135	109	143	128	99	136	85	126	144	131	120	129	117	123	119	132	120	122	132	134	119	117	138	127	120	116	101	124	105	101	146	114	105	117	135	140	137	105	127	123	106	114	153	123	120	113	130	120	129	127	126	134	124	140	133	126	109	113	142	131	125	109	111	117	133	120	126	147	124	131	110	148	111	118	119	112	129	149	157	117	118	103	111	119	118	134	126	118	109	123	123	107	134	141	120	111	114	134	142	132	122	112	131	127	108	140	132	126	123	132	134	127	115	132	132	123	150	112	122	123	114	121	118	122	108	129	98	120	124	120	140	152	134	124	122	141	126	130	126	144	130	106	114	135	133	135	118	118	115	128	165	115	125	120	136	117	121	133	124	146	120	119	119	112	126	138	124	132	110	155	124	146	128	130	119	130	121	136	133	129	126	135	109	122	132	153	105	127	118	105	107	128	124	114	122	123	111	116	142	120	131	130	114	124	126	130	119	121	125	131	133	120	107	122	113	119	132	118	145	118	146	110	99	128	120	131	115	114	128	118	135	167	104	130	105	144	139	127	123	133	126	135	119	128	144	128	114	121	119	133	101	111	128	116	110	126	128	116	127	122	119	124	132	111	127	107	122	128	105	123	117	121	113	141	133	138	135	135	125	118	150	125	116	127	118	105	144	117	124	105	114	142	105	158	127	114	152	159	125	116	142	114	119	121	135	127	119	142	126	146	115	139	113	132	109	127	118	143	146	136	119	136	114	117	126	116	130	126	123	144	132	104	121	131	134	106	119	118	119	109	101	129	130	112	89	113	128	145	123	118	111	141	126	140	144	134	119	127	114	130	101	129	150	119	112	129	115	127	138	125	124	111	111	125	118	107	126	122	117	139	144	129	106	118	136	167	142	120	117	114	117	124	119	131	134	122	132	127	116	114	112	109	122	122	130	114	118	121	119	122	132	139	143	120	118	126	136	113	141	122	117	128	135	107	113	100	109	134	118	115	143	133	136	135	117	124	123	118	130	130	141	147	107	126	146	124	114	128	130	124	154	111	132	117	126	132	124	124	115	122	118	115	112	132	111	131	131	109	126	138	114	151	126	122	133	114	138	115	143	130	115	111	133	131	139	121	117	115	119	158	122	129	131	119	124	132	104	116	110	110	116	128	98	117	126	129	150	146	121	127	129	107	124	112	134	118	130	124	124	107	117	120	123	144	126	101	113	115	122	122	122	144	139	100	124	129	102	140	135	134	129	106	132	119	123	120	124	130	119	131	131	125	123	118	116	123	115	125	117	109	125	146	139	117	135	125	101	127	112	120	131	137	127	123	103	146	116	152	114	126	137	118	121	131	126	129	135	128	127	123	124	110	118	128	136	124	138	147	120	118	118	136	124	135	128	124	116	119	139	136	123	130	117	125	118	135	110	140	140	117	124	122	119	129	127	122	97	131	96	119	133	112	105	100	108	136	113	152	123	121	141	134	110	122	139	133	133	128	109	110	118	130	147	127	115	128	135	112	118	136	114	96	114	121	112	115	139	134	128	119	124	110	128	120	122	126	127	149	125	103	132	117	130	120	131	127	134	122	110	117	95
8537	4010	10007	12054	10681	8725	7146	5838	4852	4006	3322	2735	2345	2011	1852	1768	1589	1482	1584	1750	2096	2065	1592	1308	844	806	788	818	730	678	624	619	623	649	689	746	647	693	664	660	656	669	671	530	476	476	535	475	501	479	487	473	553	462	483	512	526	500	475	495	447	456	405	425	404	391	395	404	398	392	398	383	393	411	367	367	359	381	364	349	349	363	313	295	319	306	350	314	328	371	321	372	329	326	342	329	345	361	341	360	350	323	300	337	296	321	328	353	354	310	341	371	308	332	324	293	325	343	328	354	334	289	348	310	326	284	277	336	345	362	341	331	346	324	316	315	328	299	321	350	332	305	321	316	318	320	297	337	328	334	333	326	295	288	320	296	306	317	320	304	306	308	305	323	329	311	368	326	334	276	311	303	306	311	290	308	333	341	349	324	320	338	303	331	312	336	353	322	304	339	306	293	309	312	318	318	329	331	302	329	339	338	287	312	321	329	313	307	296	316	315	306	323	301	372	318	342	309	299	281	309	322	292	315	299	316	313	284	330	351	314	294	337	309	312	329	304	308	312	333	298	346	290	327	337	325	333	328	319	340	347	340	322	330	316	322	362	302	329	313	287	361	295	328	323	324	333	314	324	345	367	346	287	325	292	337	334	305	321	307	336	357	341	307	303	322	300	340	340	339	322	298	307	293	335	330	304	310	317	318	326	300	312	340	301	296	314	305	304	320	319	307	322	330	314	305	284	315	318	310	306	345	338	333	301	321	328	288	335	304	309	314	313	308	283	317	304	338	285	310	314	320	321	296	324	335	297	307	318	338	290	324	313	304	295	325	336	313	322	333	316	333	314	299	333	309	326	325	352	313	320	308	292	305	331	336	301	349	355	307	346	324	307	318	329	326	334	312	300	311	325	347	313	299	342	352	306	348	276	300	334	335	327	296	315	294	335	288	326	329	333	314	310	336	315	285	309	336	310	322	354	319	288	334	289	328	328	350	330	334	315	305	337	316	336	315	356	335	309	298	306	326	328	294	303	353	360	336	306	313	334	303	342	315	311	315	312	339	316	305	272	325	336	303	318	270	302	326	333	325	321	333	333	354	333	309	304	337	314	303	329	298	308	334	334	303	309	309	303	299	300	313	310	328	314	318	310	346	316	304	307	295	300	353	296	296	298	318	319	320	314	309	307	327	330	330	323	342	322	353	317	330	352	318	302	313	314	322	287	293	351	336	312	343	333	325	318	338	310	317	341	315	323	313	326	331	331	332	298	334	295	296	333	324	316	315	299	284	329	320	322	308	333	309	323	329	288	323	288	296	280	311	282	311	301	319	342	304	296	315	323	314	297	341	310	331	326	293	317	297	303	333	305	303	339	323	311	303	295	314	341	298	305	290	310	290	332	330	308	286	327	293	335	278	336	291	322	348	309	302	302	347	319	316	347	303	318	345	315	324	350	287	315	318	321	297	279	297	315	319	321	292	313	332	308	318	315	296	323	310	312	324	315	316	287	318	333	329	354	325	283	323	331	321	353	307	332	341	317	296	292	311	317	299	313	316	315	294	305	318	318	316	338	315	285	312	322	296	297	334	336	306	316	316	306	346	319	324	318	305	312	292	306	315	287	342	319	304	310	297	327	319	303	333	345	313	324	271	289	344	307	337	305	316	288	291	325	328	300	310	311	343	324	335	345	300	342	304	320	303	353	303	302	332	299	336	349	334	312	301	339	325	333	325	336	330	319	309	327	305	298	320	307	324	317	337	345	319	292	278	316	335	305	335	346	309	274	292	301	327	326	309	317	301	335	348	319	315	289	337	303	346	316	298	327	333	321	325	330	318	325	308	324	308	350	301	314	300	304	319	335	314	289	309	301	326	358	341	322	329	283	336	320	289	283	317	336	309	306	315	321	349	294	298	315	300	308	275	339	327	308	331	316	304	330	295	352	325	308	322	334	324	323	289	314	364	341	297	301	338	289	358	316	315	366	298	315	339	324	321	287	302	307	345	300	318	310	305	316	346	294	322	321	356	315	334	298	302	322	312	280	319	314	357	326	318	305	304	296	329	325	349	299	330	309	305	293	335	316	307	321	325	291	299	332	297	316	314	286	313	328	324	323	335	323	320	344	336	327	308	359	288	282	307	357	280	331	346	313	346	321	343	295	314	321	334	293	332	318	302	301	329	317	293	326	319	343	323	312	335	341	320	314	309	288	304	304	301	311	301	342	323	346	305	334	331	327	314	342	321	304	315	302	321	323	332	347	290	299	306	334	302	328	310	330	291	319	317	303	332	316	306	311	333	310	279	332	323	296	313	320	305	301	348	308	318	306	355	292	320	280	297	338	304	329	321	329	291	365	312	339	332	314	300	354	321	332	316	328	303	347	327	315	313	301	322	331	326	295	305	357	299	309	322	286	303	300	310	336	340	318	301	285	305	278	336	295	375	336	308	319	288	330	344	289	297	294	296	311	298	325	307	313	286	331	342	322	331	325	321	306	316	293	312	315	301	320	354	332	323	299	292	333	305	314	319	346	330	303	303	284	300	294	335	289	314	291	314	297	282	359	316	304	337	309	324	311	349	309	314	347	358	319	337	306	308	304	280	328	351	298	342	314	313	325	329	293	326	333	302	313	336	294	303	327	326	306	332	296	307	308	325	325	318	320	299	362	321	342	303	338	323	322	302	309	328	333	323	349	330	357	339	299	308	335	333	308	297	297	320	317	326	327	292	344	326	329	329	316	336	334	316	312	329	315	321	306	328	299	291	342	344	321	343	312	343	292	305	309	319	320	305	347	326	312	305	329	312	316	327	326	338	309	306	314	325	304	315	320	336	348	309	317	284	309	345	342	320	313	303	290	300	296	304	314	331	350	333	324	318	330	314	308	322	331	299	367	387	326	307	317	297	313	311	281	309	316	300	297	328	332	326	346	332	323	299	320	298	319	289	294	309	332	318	344	319	309	313	316	297	315	326	341	356	345	346	343	330	297	321	321	315	324	335	316	322	336	372	295	327	319	351	326	297	345	311	333	321	334	336	338	328	309	356	324	346	308	327	321	291	292	322	306	321	333	318	315	318	302	326	319	334	352	301	314	349	292	328	323	325	320	313	367	309	317	328	355	300	296	300	285	313	300	313	322	331	318	315	319	333	286	286	276	298	330	296	326	320	294	328	322	324	303	277	324	329	312	299	336	310	317	326	293	304	305	309	313	318	313	327	314	301	279	339	323	310	346	314	321	298	324	322	318	323	339	320	285	307	335	307	332	295	280	308	302	303	295	323	305	334	338	295	318	307	331	312	303	288	312	318	312	321	342	323	308	279	328	290	320	344	320	342	321	347	320	324	357	345	296	349	301	335	306	309	318	338	307	324	312	322	342	331	309	333	324	325	305	332	309	327	293	324	295	309	333	319	334	334	285	327	323	334	321	306	328	318	335	349	331	317	362	314	294	319	319	362	305	322	310	357	331	281	301	305	334	319	323	297	319	300	326	334	305	333	307	326
3404	1231	1658	1312	853	641	502	455	388	329	314	291	306	256	239	259	246	233	230	256	237	233	288	213	215	228	214	216	214	203	242	227	215	208	203	220	213	242	222	236	224	228	218	208	218	210	222	193	214	204	207	211	198	214	214	234	224	196	222	212	240	215	221	210	232	215	233	203	181	213	203	174	213	227	243	212	219	204	227	216	186	215	206	209	226	201	199	208	221	188	204	208	197	214	224	214	238	203	239	198	204	217	219	191	183	202	215	221	241	223	209	193	208	204	203	249	197	245	203	227	222	220	196	234	220	239	222	212	210	195	200	202	221	214	198	203	185	198	192	202	219	208	211	200	225	203	212	203	181	204	200	220	204	205	187	214	196	222	194	223	203	220	228	241	197	220	223	224	226	182	234	213	223	202	186	196	203	225	190	224	205	243	210	210	228	200	198	212	206	222	226	212	194	210	202	228	215	206	229	225	213	207	205	211	210	209	222	200	200	216	221	215	248	187	226	186	185	214	202	233	210	246	221	228	197	188	201	209	214	237	203	205	205	209	216	215	214	200	198	217	193	234	225	183	233	199	225	205	222	217	225	243	227	223	222	210	197	201	214	206	208	224	214	214	227	200	233	234	216	235	217	201	195	207	202	243	212	210	189	221	230	214	212	212	206	199	214	186	184	215	206	185	241	215	226	225	202	228	194	207	205	195	200	251	201	220	208	216	214	188	213	217	200	228	221	218	200	221	237	228	231	214	190	243	211	216	203	205	228	221	231	188	234	177	232	244	202	252	219	188	242	210	242	211	202	210	213	216	191	217	217	213	214	236	207	199	200	239	240	216	222	221	215	227	220	207	216	229	211	204	198	186	223	236	214	220	194	219	218	222	212	193	194	175	277	160	234	218	198	202	209	209	181	200	211	220	210	211	194	205	201	236	198	223	208	239	181	206	210	226	244	183	212	223	215	208	196	200	209	201	170	200	229	247	204	238	217	199	209	232	220	197	215	186	215	214	206	205	251	228	218	156	219	198	205	225	208	212	214	203	215	211	204	203	217	201	197	208	223	181	240	230	221	213	231	222	234	206	204	216	213	205	215	188	237	188	207	206	190	226	209	203	206	222	197	192	247	200	213	212	195	203	185	211	246	196	210	205	196	206	215	214	209	237	206	201	229	189	188	241	201	206	215	228	198	205	200	217	219	222	230	216	211	195	188	186	229	218	222	207	201	193	239	188	193	214	214	197	219	209	225	212	213	220	207	233	205	231	208	203	209	219	203	225	211	224	217	204	202	199	225	207	206	228	226	212	202	220	203	202	210	219	202	243	193	189	205	225	226	230	201	226	220	211	191	213	214	194	217	219	265	211	224	219	209	195	219	203	204	190	220	235	226	225	212	205	226	211	209	223	246	214	202	212	212	214	208	226	205	193	235	202	207	213	237	230	205	212	235	211	203	220	243	198	203	208	235	202	188	254	213	194	182	190	193	204	208	232	207	219	220	197	224	208	192	218	235	209	206	196	200	205	227	197	207	207	200	226	247	206	210	230	207	214	198	196	204	210	219	208	223	212	214	218	224	199	231	251	232	234	204	234	239	203	205	220	193	192	200	195	195	225	198	230	194	205	228	226	206	191	201	240	212	223	210	227	192	190	198	230	227	210	207	197	210	172	184	224	209	195	212	222	216	193	192	209	208	218	247	191	196	220	220	226	227	217	194	183	207	198	213	200	211	205	218	204	201	224	205	203	215	203	204	210	193	209	197	209	190	215	218	216	239	204	182	201	196	209	218	223	185	225	219	219	217	208	214	217	203	205	198	213	217	211	223	218	216	215	208	219	217	242	219	214	194	208	245	218	192	192	202	235	237	194	203	210	200	215	175	214	201	186	211	195	222	228	196	222	199	218	208	209	196	213	242	191	226	181	196	205	182	214	232	224	183	231	205	206	187	206	198	225	196	216	204	210	208	214	217	194	201	187	198	210	197	197	217	216	200	196	200	222	224	222	213	200	212	206	200	216	194	206	197	196	228	219	218	225	199	224	207	216	182	216	241	240	241	219	235	218	199	229	255	228	214	204	204	200	215	220	197	199	199	203	232	216	227	198	199	219	223	204	208	210	214	243	211	222	203	220	219	219	176	199	207	206	234	202	192	221	202	232	215	208	233	209	203	206	211	212	226	221	196	204	228	236	203	189	204	198	229	203	198	212	208	224	204	206	214	212	216	197	197	230	236	217	212	228	209	224	244	223	232	216	192	208	221	213	223	203	219	206	215	206	231	212	209	215	181	201	216	228	211	190	221	206	225	203	213	192	215	213	231	237	181	239	206	201	189	217	209	231	204	216	192	223	198	200	210	243	190	211	205	197	181	193	219	217	216	198	195	217	196	215	217	200	239	222	203	237	199	200	226	221	195	211	187	213	202	209	190	219	206	200	207	206	208	200	183	227	230	186	233	213	209	216	215	189	210	210	215	210	208	207	196	212	212	204	200	244	227	216	206	212	195	215	205	222	185	185	204	186	206	191	212	217	204	230	212	210	192	238	219	204	208	211	232	224	211	212	220	201	230	200	234	189	220	220	218	207	182	208	184	195	196	212	192	211	200	202	217	181	235	205	204	211	198	206	214	206	213	206	212	203	232	228	193	223	211	211	193	237	207	198	198	221	226	206	222	214	201	208	222	227	247	248	219	216	223	215	203	192	198	199	194	209	225	228	215	230	196	210	192	187	194	203	219	202	191	213	243	208	235	208	235	212	184	215	221	218	206	229	259	193	222	245	219	205	217	211	213	190	235	223	220	209	206	209	209	210	189	175	227	183	209	185	239	227	211	204	191	233	203	218	198	202	237	233	200	201	235	196	199	193	200	221	198	217	227	199	223	195	228	208	204	243	214	200	207	228	216	233	219	212	201	201	231	200	202	204	206	195	216	207	230	199	233	207	217	216	213	244	221	242	209	216	224	219	186	211	226	232	225	208	191	218	209	226	225	225	224	233	237	190	208	215	217	222	200	192	184	201	214	223	243	211	204	202	218	217	216	230	209	228	202	212	193	191	226	230	214	221	199	174	194	211	204	220	203	197	203	192	219	222	211	202	189	199	205	209	205	217	226	253	224	207	225	213	249	195	225	204	193	246	212	221	201	202	187	218	207	213	219	218	212	203	226	200	237	217	211	200	207	193	225	208	227	204	239	216	221	195	221	228	237	218	195	214	218	226	214	196	214	205	227	206	229	207	195	195	165	208	194	211	206	214	232	189	226	210	208	229	216	208	205	210	198	228	197	249	209	203	201	211	213	210	208	193	173	202	215	205	214	209	229	198	227	204	215	208	222	216	221	190	202	173	205	197	220	215	218	210	220	197	218	218	196	201	195	228	209	198	211	226	210	214	205	197	200	179	200	191	203	237	216	198	233	224	225	201	256	216	226	211	201	196	215	224	229	197	198	174	225	179	193	197	240	215	220	213	205	202	186	198	187	219	204	203	200	209	217	203	202	223	202	212
2790	1427	3289	3924	3300	2710	2255	1761	1532	1292	1132	1012	862	817	753	738	727	700	755	718	880	809	717	631	604	556	588	568	555	512	576	571	573	535	587	570	610	606	579	583	584	592	576	528	513	507	549	521	500	496	498	538	585	522	517	556	498	494	488	496	500	506	503	522	518	490	535	469	498	492	496	468	519	476	460	488	471	500	516	481	472	513	494	532	473	498	489	467	510	478	562	492	499	467	472	507	471	466	468	489	499	491	483	497	482	435	498	497	482	512	496	466	478	473	489	447	504	524	499	518	459	479	502	489	481	483	482	484	497	555	535	476	480	553	445	506	487	530	509	508	499	478	520	524	482	509	493	500	472	483	475	535	493	479	496	474	500	489	517	499	488	510	487	497	492	467	512	521	502	502	502	497	487	532	463	506	482	482	471	446	470	505	499	478	472	485	501	512	511	451	508	482	492	524	519	509	494	459	475	495	494	446	448	464	465	511	511	509	515	491	480	495	473	497	474	490	506	502	491	434	485	498	487	493	508	531	449	480	491	507	487	481	480	504	489	460	506	516	488	519	501	514	499	480	503	495	484	453	476	476	490	487	472	488	499	517	497	470	511	496	477	509	497	489	522	502	501	529	482	456	510	484	484	496	540	464	515	474	462	528	524	480	462	464	479	509	499	456	456	457	478	493	484	466	499	503	482	485	478	469	466	503	555	479	503	502	471	491	475	478	510	484	494	506	503	490	506	456	489	484	473	494	506	505	498	521	491	510	531	482	500	531	483	508	489	496	511	476	509	464	514	491	508	512	497	499	497	516	485	515	474	518	523	466	452	478	475	486	506	474	517	488	447	471	457	489	495	462	506	530	496	474	455	472	472	496	508	484	470	528	496	480	471	461	497	475	533	476	489	510	487	462	491	469	458	463	489	488	478	487	480	502	508	492	491	478	522	473	472	469	469	486	489	520	489	484	476	453	551	505	484	511	492	515	493	465	441	473	464	468	527	527	457	483	513	490	454	483	461	520	488	485	502	542	485	492	497	494	474	467	459	473	477	535	463	517	513	483	502	522	489	529	507	474	513	491	498	481	507	482	454	497	505	517	485	477	461	510	470	485	501	474	504	465	529	487	461	498	491	493	495	470	479	490	502	475	472	525	456	467	457	493	471	500	477	483	473	500	487	517	490	521	453	437	480	536	448	497	481	495	494	467	512	509	502	450	502	481	465	490	479	481	533	476	483	485	486	489	460	457	504	444	457	537	454	523	472	476	534	471	505	528	465	564	479	483	467	465	516	490	481	487	523	511	497	505	480	485	455	484	460	460	526	502	496	507	483	504	537	491	469	500	478	494	475	491	526	449	510	472	478	503	498	493	511	493	504	476	494	502	520	507	502	502	476	481	513	497	488	486	473	476	508	478	464	461	484	507	493	507	524	503	536	439	495	499	519	441	529	476	483	493	538	516	482	486	481	522	491	499	467	490	512	509	512	502	519	496	531	456	491	498	503	478	479	495	491	487	505	486	493	479	476	494	495	500	488	519	496	486	490	465	484	489	489	506	476	477	501	501	516	503	496	515	507	507	522	535	484	465	467	475	495	481	494	439	484	459	425	502	514	482	469	499	493	481	490	513	503	512	508	472	463	490	517	483	485	492	535	503	476	490	533	513	448	496	504	498	503	480	484	465	452	513	450	498	484	487	474	485	509	464	463	501	489	518	520	541	518	481	502	503	460	450	475	582	509	510	487	493	488	492	487	488	450	476	506	481	513	499	498	494	483	475	482	511	496	452	495	497	481	491	490	517	532	504	489	476	465	468	475	482	500	498	504	512	475	475	475	491	499	486	475	519	471	508	467	542	446	483	497	457	461	484	505	502	469	523	465	483	514	515	454	485	499	491	484	463	500	502	500	486	456	449	476	479	469	475	484	537	482	486	463	478	487	478	518	520	476	529	469	519	488	525	474	512	509	470	459	468	526	447	488	500	470	459	462	475	466	445	493	507	499	494	520	503	515	483	518	529	501	508	480	495	451	465	457	458	512	475	524	522	494	506	457	476	464	506	486	489	492	512	496	498	461	480	493	525	494	479	487	521	497	445	506	481	515	475	535	498	500	475	469	486	509	538	521	504	496	509	518	462	496	466	521	474	474	487	505	559	470	512	527	471	508	512	484	513	465	502	501	486	498	474	485	484	463	481	503	505	482	497	454	486	508	494	475	472	478	462	517	458	471	470	492	474	522	507	473	521	523	479	436	511	471	491	499	513	470	441	470	440	516	490	502	474	473	509	486	489	531	474	451	495	499	479	490	479	518	489	501	486	475	515	528	501	461	463	494	474	454	492	509	508	509	477	472	496	473	467	478	506	487	490	505	468	483	486	477	505	457	543	509	499	532	501	494	459	497	474	505	490	473	498	480	491	513	512	504	496	515	488	506	487	494	501	506	496	489	468	477	517	482	534	495	499	466	487	514	519	471	499	509	444	516	473	497	469	484	478	476	490	554	493	506	453	470	476	479	524	489	513	499	471	490	480	468	475	464	520	500	525	504	467	501	489	468	476	477	486	471	480	491	500	482	508	460	499	482	512	511	484	536	487	482	475	467	503	494	468	514	450	518	477	514	490	513	481	532	436	513	467	530	466	506	488	504	486	491	446	458	483	500	438	506	504	484	507	493	502	498	489	466	476	478	472	516	497	479	484	466	459	506	483	505	492	474	434	500	487	518	513	483	468	507	549	544	501	506	472	484	455	500	464	490	449	482	495	449	519	511	501	439	473	511	515	519	484	511	525	506	517	527	514	480	514	487	491	471	503	537	524	459	478	451	469	473	504	467	454	491	435	450	540	481	507	484	482	474	473	485	499	504	471	484	505	532	496	449	510	491	515	484	472	515	448	493	496	505	488	469	508	485	520	471	473	479	487	521	461	466	479	489	487	481	533	534	509	481	513	518	501	499	463	471	442	473	492	534	481	469	482	458	483	502	490	510	503	494	455	501	473	491	508	479	441	469	492	477	472	489	480	476	482	525	492	472	485	490	506	484	488	543	494	492	500	507	480	489	488	492	506	493	494	543	454	535	501	466	485	476	454	504	480	505	490	481	461	468	453	458	475	491	510	469	490	478	503	525	491	446	467	493	510	487	497	481	450	506	474	472	481	467	520	504	465	469	507	521	502	511	476	482	465	490	492	484	495	523	473	499	464	462	459	516	484	488	528	498	507	509	519	447	528	473	492	514	487	476	500	526	490	455	495	450	518	485	492	498	503	500	478	491	483	526	499	502	450	482	483	470	489	523	484	484	456	475	504	486	467	513	475	483	494	511	508	523	493	503	438	503	484	495	477	489	523	443	458	478	521	497	506	495	476	474	483	501	500	490	519	518	485	488	494	464	522	484	520	492	506	483	463	515	482	477	476	515	495	517	483	520	505	485	469	498	505	469	494	479	493	494	475	479	509	476	480	516	499	447	514	482	515	523	494	467	453	468	454	467	513	520	482	452	516	488	524
9377	2750	3691	2898	1901	1293	963	761	623	520	427	350	306	292	249	221	231	198	244	228	293	275	191	173	177	155	172	154	125	150	161	136	157	170	140	140	139	143	150	157	150	167	165	153	171	159	141	146	149	129	139	142	121	139	136	148	137	145	154	139	153	151	133	128	140	123	146	121	142	131	138	127	135	152	139	129	148	115	136	135	124	130	148	133	131	119	140	126	131	131	120	132	138	121	123	152	125	128	117	147	155	114	115	123	134	131	113	97	131	137	103	118	129	148	128	118	131	133	125	141	134	136	154	121	114	130	141	116	125	126	145	117	118	95	120	122	134	131	123	127	151	128	133	142	131	121	136	135	133	145	129	128	129	116	109	116	127	140	139	137	117	138	137	145	125	132	145	144	138	122	128	126	128	136	137	122	109	135	139	120	123	115	123	126	112	114	119	136	125	118	137	131	113	132	131	141	127	124	127	115	117	131	134	134	150	129	135	129	131	132	128	119	121	144	119	110	145	128	111	131	143	119	154	117	151	140	141	112	129	131	141	124	132	120	119	110	128	135	120	131	129	126	133	130	125	129	129	124	144	111	128	139	134	138	140	154	133	128	130	120	124	138	116	144	122	123	137	131	141	132	130	142	137	120	135	138	142	140	126	117	130	129	130	132	130	116	118	140	123	129	118	112	142	120	132	121	139	136	128	131	123	128	117	122	127	119	138	139	133	104	120	121	129	120	142	111	118	128	143	133	127	137	105	145	143	144	160	115	126	142	123	130	135	148	128	134	126	144	93	121	141	134	126	130	110	151	137	118	130	123	122	130	141	137	121	132	123	134	121	114	118	124	140	116	110	138	123	121	127	122	135	115	131	143	134	130	124	129	137	112	139	130	126	135	129	137	141	116	121	112	141	142	123	118	110	138	122	127	113	114	124	153	128	129	131	128	109	128	145	126	95	124	154	132	140	124	130	136	109	141	127	129	131	144	107	136	124	127	136	115	136	142	161	136	152	156	127	146	120	107	126	118	119	136	140	122	127	149	123	133	137	112	131	135	146	129	134	139	139	125	147	121	121	133	122	132	114	129	140	141	147	158	132	119	145	134	137	137	134	134	139	132	120	113	129	141	123	108	139	103	127	120	146	138	130	128	135	130	136	132	119	140	145	132	156	113	136	120	118	120	113	132	125	118	140	155	132	133	137	129	143	116	114	126	138	133	118	130	123	131	123	114	110	136	138	132	122	140	128	139	133	123	130	139	125	136	122	144	142	110	118	155	124	133	141	126	130	123	106	141	145	120	108	112	113	114	101	125	137	114	129	144	137	105	132	131	114	145	118	133	145	144	112	114	100	116	128	127	128	128	115	110	127	134	136	125	142	132	120	126	122	126	125	153	146	149	122	132	130	110	118	147	150	118	112	120	129	133	117	119	123	141	152	112	137	107	149	121	116	127	146	134	139	131	111	132	137	133	139	133	119	112	150	124	138	146	111	114	124	125	135	136	130	126	127	141	135	98	136	128	145	139	133	146	123	115	128	111	112	131	150	129	122	138	136	135	140	128	109	137	123	129	137	160	137	104	105	132	139	133	145	121	123	139	126	142	153	142	129	125	115	170	147	144	151	127	119	126	133	138	135	133	153	105	131	143	114	126	138	127	143	130	145	155	126	146	129	133	130	124	133	134	126	107	122	125	124	137	120	124	137	115	114	115	117	118	142	138	129	117	114	119	126	134	152	137	117	111	135	140	109	116	116	124	126	134	145	138	136	137	141	119	114	123	152	131	133	118	131	110	138	120	133	123	127	109	122	129	125	142	146	132	126	123	128	162	113	133	130	104	112	131	123	127	130	121	140	124	142	128	112	99	121	123	146	141	136	129	114	129	138	117	140	123	141	135	127	134	130	131	109	122	171	132	139	140	111	129	121	129	121	128	135	122	109	114	89	141	124	123	117	149	148	136	124	143	117	132	127	131	124	130	120	120	142	131	131	132	125	137	134	132	127	130	123	123	140	131	137	129	142	120	105	115	117	122	153	138	112	111	129	147	137	127	150	127	129	144	140	115	115	140	130	122	125	134	113	146	120	119	116	121	136	128	113	128	117	128	135	109	114	116	139	129	114	122	131	129	153	117	139	126	121	140	114	146	134	126	130	121	141	119	126	115	142	122	129	129	111	116	144	147	123	137	136	120	146	150	112	121	134	140	120	132	139	107	126	124	113	128	126	141	135	134	124	122	120	148	132	138	133	130	118	142	136	125	106	112	143	129	132	123	122	120	158	137	127	104	146	136	133	141	107	151	132	124	131	134	139	132	130	120	132	117	128	108	119	120	119	117	124	142	130	148	120	133	138	138	131	119	139	133	132	149	135	138	119	120	125	119	99	127	153	147	132	128	130	122	113	119	127	135	127	128	132	123	116	149	128	139	125	123	131	105	126	140	121	123	140	133	133	137	147	130	133	139	148	128	153	150	122	135	99	123	137	132	125	135	128	125	124	126	137	124	125	128	129	121	114	121	124	133	115	131	146	134	118	129	119	119	124	131	101	132	142	138	142	115	135	133	135	114	115	123	123	133	121	122	108	112	118	110	105	131	147	116	140	135	120	125	139	127	118	130	128	128	109	111	131	119	113	112	118	124	124	133	130	118	107	135	144	140	129	144	121	124	110	132	140	142	136	126	138	131	133	138	123	120	128	145	112	143	125	112	109	132	124	112	145	120	141	118	127	127	153	117	107	123	120	126	127	141	124	122	145	114	128	130	132	131	122	118	127	129	139	124	121	139	143	126	121	119	122	145	133	143	142	124	119	131	110	129	125	130	158	138	117	132	139	134	137	143	120	131	129	134	116	122	103	121	138	147	124	131	112	125	126	150	130	135	134	150	144	149	121	123	111	141	140	118	145	131	110	112	152	133	135	123	128	121	114	132	139	133	124	133	151	134	133	135	132	117	143	148	119	144	131	124	122	117	143	124	112	129	119	111	131	103	162	124	113	127	135	139	129	120	113	107	142	123	118	127	132	133	107	117	120	117	132	138	137	126	141	123	135	114	109	143	121	126	124	116	137	146	127	133	118	144	119	121	132	126	145	127	118	139	147	135	123	167	140	135	140	128	114	117	113	108	131	122	140	136	124	118	116	127	123	141	126	131	128	126	98	140	117	119	122	120	138	109	133	141	119	136	121	134	110	133	114	109	143	133	132	131	112	121	125	125	119	148	106	135	131	102	132	117	129	138	132	114	134	160	122	104	110	118	128	132	124	145	127	138	132	145	127	142	135	128	140	119	127	110	135	129	113	138	145	118	122	125	115	120	140	135	130	118	119	137	137	126	125	144	126	139	129	126	106	139	136	144	116	124	135	126	126	136	124	120	134	118	135	107	98	124	117	152	134	148	138	142	123	103	113	133	136	133	136	135	151	128	117	128	137	125	128	121	123	102	128	126	113	128	130	130	124	144	132	132	135	122	126	130	132	123	112	130	128	136	107	122	135	130	125	133	142	125
6503	2709	6762	8127	7137	5926	4690	3749	3131	2516	2150	1828	1568	1420	1247	1140	1102	997	1086	1234	1404	1342	1092	770	613	622	593	601	514	490	530	540	539	495	555	529	577	553	558	513	526	554	476	464	456	434	414	422	447	419	454	403	408	472	431	491	446	422	384	423	395	401	384	358	355	361	348	332	371	309	374	358	361	397	315	346	352	326	355	318	339	357	363	314	318	341	333	296	329	309	304	353	298	320	357	318	376	348	327	306	322	340	296	288	301	354	293	317	315	307	324	318	314	311	335	315	301	310	304	299	313	345	341	300	306	355	342	336	343	320	361	314	309	293	314	355	334	339	341	349	342	330	295	339	337	326	331	320	321	318	319	314	317	305	338	340	315	288	304	309	337	311	338	306	318	368	308	317	309	293	313	319	329	318	336	328	339	294	312	342	315	316	305	295	270	315	309	351	291	305	355	289	300	302	335	295	346	312	309	318	336	291	318	296	311	297	305	307	328	309	334	313	312	315	334	314	351	306	297	336	311	327	327	319	312	319	321	287	318	293	308	326	329	328	336	332	332	341	309	333	308	326	331	302	309	290	330	297	309	332	339	316	321	315	279	338	320	312	299	319	329	274	307	331	322	342	298	322	332	331	300	289	299	328	353	312	322	316	299	314	359	310	307	309	315	287	305	347	319	336	304	308	319	313	310	308	329	304	346	318	309	297	319	302	308	333	314	307	299	325	322	298	329	340	296	312	296	341	310	307	301	335	319	335	335	304	338	304	302	323	315	322	321	338	300	296	329	324	335	332	312	336	326	303	305	350	320	337	322	322	319	324	317	298	355	337	328	310	294	326	321	327	348	336	335	318	317	281	314	328	315	323	328	308	330	326	339	322	363	310	330	311	320	322	300	308	304	307	344	300	346	341	325	317	347	294	317	325	316	330	325	326	299	307	305	338	333	269	311	327	318	321	310	316	342	304	317	320	324	322	319	331	307	333	312	316	324	330	321	295	273	328	307	311	343	312	321	338	290	320	312	345	298	331	291	313	310	348	328	322	274	305	341	328	336	316	315	312	338	284	318	329	328	287	277	331	318	319	307	325	284	297	334	313	299	315	294	313	294	295	329	324	309	308	322	337	317	298	322	316	330	310	330	291	331	326	333	334	335	323	338	317	312	311	280	313	280	314	349	304	318	335	325	327	294	308	344	302	310	347	321	354	312	333	333	336	277	330	308	306	328	305	296	309	342	317	340	315	335	338	313	335	324	316	341	301	313	333	319	299	339	317	344	321	312	316	298	293	308	354	296	311	292	320	315	308	314	334	300	327	323	315	320	306	361	340	341	330	321	294	305	337	323	299	318	281	338	332	333	306	328	322	322	298	326	296	308	350	272	348	311	303	332	329	322	322	327	297	329	325	296	337	341	299	346	302	338	325	330	367	304	354	320	314	299	319	308	341	314	299	350	313	326	329	329	303	329	312	324	307	315	320	323	304	306	310	315	298	323	319	322	302	315	311	290	312	308	351	318	297	315	301	352	337	311	291	288	287	317	320	320	337	289	359	316	323	306	311	319	352	320	314	325	329	311	316	314	341	328	329	322	314	300	329	313	308	312	330	307	318	311	324	324	292	281	307	296	292	299	301	340	287	315	313	296	315	296	330	317	311	327	327	290	346	324	321	301	327	335	332	331	326	289	311	334	326	311	335	320	342	325	309	321	318	296	320	301	324	316	332	295	311	330	359	314	318	307	319	294	326	295	345	322	327	320	315	330	334	333	314	288	313	296	337	293	307	310	310	294	293	305	308	308	302	305	310	338	308	353	301	287	338	313	339	297	325	318	289	338	297	318	279	328	325	276	336	331	300	330	326	330	357	298	301	320	334	316	350	331	338	315	336	318	314	286	294	301	331	292	322	343	316	336	331	283	291	335	343	309	315	385	329	325	313	299	336	318	303	332	303	307	318	332	274	320	322	319	289	316	306	306	308	324	334	300	327	329	300	297	357	307	315	297	319	330	314	293	314	348	309	333	343	332	331	296	279	328	302	311	307	320	323	297	331	325	316	330	337	319	317	349	305	330	307	316	294	310	297	321	319	331	351	306	296	298	321	313	309	309	321	310	309	304	283	308	307	303	313	302	298	306	319	306	297	304	318	319	328	293	330	301	324	309	318	321	326	301	333	303	333	304	340	315	308	289	301	338	327	320	331	302	315	337	322	324	337	304	310	339	318	339	309	340	292	312	305	328	318	329	329	340	333	327	304	329	323	303	307	308	332	338	337	299	288	344	336	300	348	309	331	328	320	332	301	307	309	303	303	321	305	341	329	316	301	325	318	357	292	308	323	305	269	325	285	318	291	308	331	326	327	327	316	345	322	314	315	324	317	322	341	320	336	295	303	342	326	289	341	338	318	322	302	332	316	278	326	347	299	326	342	312	307	321	301	326	337	300	315	336	298	306	286	327	276	308	301	306	353	311	286	304	313	302	318	333	331	334	297	313	305	345	292	331	330	284	314	304	318	298	341	333	322	334	318	293	339	347	311	334	322	332	293	327	348	345	318	314	310	305	313	309	294	358	324	343	342	320	328	301	316	293	299	326	337	318	323	313	317	296	321	314	311	306	334	318	329	314	341	339	301	308	313	307	331	318	321	316	311	322	298	334	337	303	322	328	324	329	279	382	282	324	296	322	325	308	287	301	334	316	319	339	306	326	316	343	300	296	305	285	312	296	302	330	311	273	319	285	298	313	325	319	335	284	320	289	324	323	316	315	300	307	289	307	301	321	330	340	341	338	322	313	302	311	329	304	296	331	339	315	316	296	338	304	303	280	338	330	278	307	360	319	313	304	292	314	301	310	299	354	300	313	307	306	252	335	310	321	315	322	291	356	336	320	295	329	334	333	307	335	297	322	324	309	329	311	344	336	306	298	317	346	337	337	324	317	266	304	312	295	353	319	317	291	303	339	319	317	313	344	283	313	306	307	328	359	293	320	294	300	318	275	352	298	337	323	282	296	325	340	290	317	323	317	318	325	335	305	290	309	305	314	303	299	328	300	310	313	325	306	291	335	325	328	329	339	339	317	279	337	297	333	323	369	329	319	319	322	298	322	347	326	345	327	284	321	294	320	327	347	313	347	294	302	293	293	314	302	324	339	326	284	373	341	304	298	291	300	329	332	283	321	330	296	318	321	308	318	300	322	311	323	278	328	344	319	298	332	312	325	311	317	307	321	288	349	336	317	296	298	321	315	308	318	322	325	327	332	317	319	303	311	329	286	315	323	354	315	326	335	313	324	319	325	325	323	302	307	314	325	329	329	315	345	333	319	345	362	318	303	303	322	330	304	311	325	335	359	325	299	308	329	327	318	327	336	313	286	319	296	274	333	329	319	327	293	300	311	304	320	340	329	318	311	327	299	320	343	291	299	339	339	332	293	285	312	310	314	308	333	326	313	318	298	323	302	340	341	333	331	337	336	317	334	359	351	330	318	312	297	330	333	331	313	305	354	319
16234	5057	5953	4671	3001	2077	1586	1144	918	719	609	451	435	359	319	307	259	266	274	334	380	311	271	225	162	199	173	211	142	167	166	148	162	180	164	170	169	165	171	182	153	150	169	145	155	142	120	166	148	141	135	122	137	158	147	149	149	147	152	153	131	138	115	129	112	128	131	129	147	135	115	133	149	148	146	134	113	131	125	119	102	116	101	114	133	121	106	122	101	137	100	114	136	134	104	135	134	133	110	109	103	109	100	100	117	116	118	138	126	115	138	111	136	114	119	127	135	110	131	132	116	134	124	120	141	133	137	136	138	116	134	160	110	124	123	128	108	125	107	135	127	146	130	127	131	134	139	135	108	120	106	101	133	117	130	107	105	118	119	125	122	109	130	139	120	112	126	124	126	114	128	114	113	108	137	120	143	104	131	125	121	136	130	136	145	125	118	113	121	119	119	127	115	124	109	128	121	105	126	118	107	116	133	128	123	139	142	112	112	115	125	140	122	109	122	129	116	107	138	120	127	113	133	117	112	104	136	117	127	141	137	123	116	104	122	122	123	124	127	123	122	130	117	114	119	129	133	134	128	107	106	120	130	103	137	103	124	136	119	108	126	131	137	122	125	114	127	124	127	126	126	100	131	126	118	110	132	114	122	110	115	151	136	117	128	113	115	125	134	95	142	102	133	124	137	122	146	128	132	115	128	111	124	113	129	129	129	111	102	115	118	137	104	124	144	131	132	115	101	134	119	132	133	133	115	128	108	127	141	144	122	120	150	118	132	121	118	119	144	127	123	125	130	128	130	117	133	116	131	123	109	125	117	128	116	121	109	119	113	128	135	122	122	99	131	124	126	136	138	127	117	153	149	127	122	116	114	140	132	140	133	129	112	119	115	116	126	138	147	114	111	100	150	140	133	141	123	116	115	135	130	107	118	126	123	148	148	113	114	109	144	141	118	116	110	105	139	89	119	116	128	126	134	130	117	110	129	133	116	133	125	105	144	144	131	113	135	126	114	118	95	133	134	120	111	131	110	105	126	129	128	123	127	137	106	123	117	115	97	122	136	110	142	126	123	123	146	128	146	115	118	127	137	150	139	118	130	121	130	126	151	113	139	130	124	130	142	119	135	126	126	122	133	154	122	149	126	125	126	131	141	114	117	125	132	131	126	122	110	138	140	110	117	106	122	121	119	139	137	115	124	116	113	125	116	113	129	125	101	137	106	123	129	113	138	130	125	127	101	95	117	110	109	138	103	125	127	138	133	108	126	133	129	126	132	134	124	127	111	100	110	119	122	118	127	129	104	122	132	115	149	131	125	105	123	142	123	123	140	122	129	131	134	113	127	119	114	124	133	119	124	125	106	105	107	109	136	130	94	111	137	117	127	101	111	119	133	122	123	138	111	108	127	128	94	142	120	134	133	122	141	124	133	127	142	128	119	127	142	131	104	123	135	135	127	108	130	113	119	116	110	123	125	109	128	128	127	117	119	115	119	125	137	105	116	131	78	138	132	150	109	143	127	117	128	110	121	112	125	135	120	130	135	124	127	135	133	124	105	144	125	124	122	107	113	110	105	139	128	112	124	97	134	122	119	124	122	128	139	126	100	139	132	116	137	152	106	116	127	114	119	118	143	129	139	121	121	122	105	128	139	109	128	129	140	116	119	114	115	133	126	116	114	116	112	128	127	132	137	139	139	146	114	111	126	128	127	123	132	115	121	122	120	125	141	123	119	131	106	119	109	117	122	120	139	123	118	118	108	124	136	119	99	128	108	105	145	131	102	120	139	150	112	104	124	145	133	132	128	115	136	117	106	125	122	127	127	122	133	126	125	152	129	113	101	133	106	117	126	120	130	121	134	131	127	146	138	113	126	132	116	125	119	128	121	122	130	114	118	116	133	119	103	124	133	119	124	132	129	124	131	113	126	136	138	110	124	113	130	135	136	126	112	106	113	112	133	141	107	146	110	142	128	125	128	133	119	111	113	124	115	116	104	123	123	112	111	113	144	133	115	102	133	130	116	126	144	111	127	135	115	114	125	113	125	141	108	132	123	129	123	125	112	125	113	138	127	117	128	123	144	114	118	132	137	132	128	144	133	117	119	115	144	105	120	130	128	138	133	121	121	142	123	133	128	118	135	113	128	128	131	114	140	125	126	131	116	117	128	144	127	125	125	104	130	112	159	124	133	129	123	142	146	127	113	146	124	145	117	115	123	118	118	113	132	124	136	112	132	122	131	114	122	130	115	95	135	135	113	118	136	103	116	132	128	105	109	137	136	124	137	116	135	134	130	116	144	115	145	134	122	126	120	119	137	117	113	110	110	139	120	133	122	117	131	114	128	123	118	95	107	105	133	120	124	127	126	130	125	113	110	114	150	121	123	133	101	120	112	136	107	121	120	136	121	107	138	110	129	144	114	129	137	115	122	126	134	113	124	124	115	113	126	136	120	131	115	123	113	123	118	130	146	132	128	113	114	124	127	126	125	130	126	124	118	110	141	131	107	114	131	117	127	122	117	144	117	106	114	123	132	107	123	114	117	117	115	121	132	144	141	128	120	112	127	114	121	117	123	135	118	124	141	118	118	143	111	134	129	140	132	122	121	111	139	124	128	140	132	128	133	109	124	120	124	109	115	111	111	129	124	135	126	131	129	106	123	118	101	119	129	118	120	120	109	101	122	128	126	97	115	122	147	127	114	108	139	105	119	100	133	108	116	127	111	113	107	117	129	123	134	131	113	112	131	116	108	137	115	118	137	107	130	115	123	117	118	121	117	124	119	112	116	115	111	141	132	115	108	123	117	134	122	123	130	128	131	119	132	135	128	133	110	107	127	127	135	126	125	128	131	115	140	104	139	143	145	128	141	157	127	124	113	122	119	95	119	118	112	114	122	127	122	104	123	137	138	134	103	127	104	135	133	123	104	101	111	113	132	138	106	117	128	141	138	114	140	117	128	118	109	110	121	116	117	113	134	132	129	134	125	120	117	108	97	127	101	119	121	105	114	107	130	134	117	138	131	130	132	124	131	125	121	123	94	107	106	101	127	117	127	109	132	109	125	106	126	128	127	118	136	126	117	129	130	101	116	126	103	123	128	120	116	119	99	111	130	115	120	120	118	128	124	113	133	107	131	119	134	143	130	118	106	135	106	126	144	112	122	129	124	126	136	117	119	117	120	128	127	122	116	130	106	124	127	120	120	119	113	129	126	133	139	111	116	124	132	128	145	114	128	121	123	122	108	113	115	144	160	124	112	133	125	123	116	114	122	98	111	127	123	123	136	114	115	119	124	106	152	138	116	125	134	135	106	137	138	129	116	141	134	103	115	124	125	94	128	133	113	147	125	112	133	121	131	110	114	110	131	110	117	116	133	129	126	119	141	134	135	101	113	121	138	116	103	121	125	108	122	111	99	105	130	128	141	132	131	136	118	123	123	113	112	131	111	131	134	112	113	124	131	110	113	139	128	121	120	127	125	120	128	126	138	148	114	110
8634	4089	9721	11707	10435	8576	7056	5767	4746	3887	3223	2728	2368	2084	1746	1772	1547	1475	1628	1916	2130	1935	1513	1131	851	833	813	778	696	632	655	641	706	652	697	728	705	698	778	660	649	670	582	550	511	472	482	456	492	497	504	511	535	488	509	541	458	481	442	469	449	381	405	385	439	402	403	404	350	388	377	389	358	386	400	342	369	349	360	364	318	361	332	330	344	300	333	339	307	351	349	323	362	317	316	352	341	321	324	317	346	325	356	329	340	353	313	325	367	318	311	351	321	311	337	305	276	326	301	324	326	345	358	329	337	330	348	332	321	329	339	342	306	317	325	312	322	312	333	342	309	312	334	322	326	327	340	300	324	304	313	308	330	319	319	309	302	305	326	303	292	356	298	313	370	303	356	328	321	303	299	301	278	292	333	297	326	316	326	321	307	315	320	305	329	278	333	300	298	301	328	292	331	297	332	316	306	335	343	346	330	325	334	272	288	303	317	325	332	292	305	336	307	313	312	315	346	358	318	305	294	332	350	330	304	347	344	324	295	322	320	300	276	301	298	313	308	353	327	279	331	305	327	318	269	299	315	305	323	329	336	278	345	319	311	329	320	326	309	337	304	307	320	312	320	353	333	333	343	314	362	294	348	311	303	305	356	293	301	323	363	319	326	302	336	300	303	303	315	304	358	325	323	321	310	323	306	318	306	352	306	323	321	290	308	306	333	318	283	302	309	318	313	294	329	331	332	339	333	320	304	334	310	302	303	289	276	315	334	276	309	287	317	325	322	296	291	307	294	296	338	324	318	301	315	329	302	335	309	309	348	343	314	310	304	338	320	334	335	314	309	298	311	310	287	310	360	299	318	293	300	328	342	320	328	341	306	299	324	328	300	306	333	281	323	320	310	294	303	309	311	336	290	329	325	314	285	313	293	308	307	282	320	323	316	309	334	327	336	295	334	260	306	304	334	332	292	298	311	321	339	299	300	300	313	317	308	324	297	308	292	311	306	335	326	306	328	311	314	326	332	284	290	321	324	321	304	315	303	324	303	344	316	311	308	326	325	303	312	293	314	312	345	317	335	291	327	337	326	341	293	334	276	304	300	334	303	338	307	307	291	331	301	315	305	293	310	335	331	308	337	310	328	281	343	290	292	291	297	327	342	329	323	306	334	313	294	320	299	306	304	322	319	302	352	327	322	295	313	332	301	318	303	305	301	328	323	326	322	318	354	306	320	329	319	332	301	299	309	323	322	310	338	305	302	291	308	344	330	299	302	326	301	305	312	305	339	311	338	301	334	339	328	320	321	306	317	321	313	285	291	347	331	321	290	308	284	339	335	301	321	290	305	315	316	300	308	336	327	311	286	305	308	314	325	355	316	296	332	340	307	265	312	321	305	316	323	299	312	346	345	342	294	308	321	319	286	294	309	306	334	309	305	293	290	302	307	328	345	298	335	302	315	322	303	346	285	324	283	332	344	313	327	296	309	292	352	299	329	322	314	304	303	335	317	310	322	322	327	307	332	314	297	320	322	341	306	316	287	295	340	311	304	306	359	331	300	338	307	309	311	289	307	307	307	308	333	330	287	292	323	366	327	309	334	298	279	326	310	307	303	325	327	367	313	314	305	314	270	307	317	335	305	300	320	301	281	292	316	324	292	296	331	319	310	281	335	333	347	310	349	320	291	323	302	309	317	318	338	336	293	309	286	305	291	310	342	313	301	356	318	354	331	343	308	316	322	302	308	321	309	293	308	281	310	316	310	306	321	322	316	349	325	327	299	317	295	353	328	290	314	341	307	296	318	305	321	305	293	292	326	307	319	310	301	302	313	272	336	329	301	283	289	334	311	309	317	312	325	331	320	328	326	336	335	295	282	291	306	324	291	313	336	310	312	339	300	300	307	293	287	317	305	299	312	321	308	346	326	286	315	347	345	349	338	318	305	318	309	331	300	349	332	307	329	310	282	338	306	295	323	349	294	304	297	332	319	342	295	306	321	330	299	296	316	304	312	285	325	317	284	335	322	306	346	280	314	307	314	315	311	293	336	313	302	340	314	309	339	315	322	330	292	312	275	317	291	316	334	291	326	328	330	302	319	325	289	319	305	319	319	327	301	335	323	302	324	327	344	325	288	302	297	325	316	340	308	333	303	285	293	304	310	295	325	333	303	295	297	311	327	319	317	316	305	331	295	311	314	342	294	302	287	308	315	342	337	340	317	320	333	315	329	295	335	335	301	317	279	288	314	311	303	265	326	309	343	337	305	327	284	313	320	337	333	298	282	340	285	317	331	331	351	321	319	316	365	326	324	297	301	309	292	323	313	319	305	337	336	303	295	355	303	313	302	272	305	320	296	326	328	331	324	314	322	316	314	350	323	318	280	308	314	326	321	319	305	326	304	307	322	325	333	313	316	323	315	308	294	306	289	326	308	302	298	325	309	327	315	299	304	343	299	300	319	297	350	335	340	295	315	341	298	309	269	317	339	316	326	331	317	292	311	361	320	335	319	320	326	333	315	331	335	312	303	295	356	338	315	302	319	325	317	295	288	303	307	319	340	304	319	333	353	307	317	343	331	309	310	326	301	326	331	324	306	295	300	337	302	280	301	297	323	304	304	358	324	350	317	333	296	307	298	335	356	319	313	287	311	309	370	315	297	300	317	309	297	329	351	316	312	312	341	342	326	329	320	313	327	310	305	328	320	321	317	315	308	303	305	288	312	313	289	307	315	304	335	320	308	350	294	305	311	343	312	317	309	314	329	294	331	332	302	345	308	314	306	328	317	288	306	341	316	302	344	321	302	312	336	322	277	312	315	332	321	310	302	314	355	319	311	296	291	334	318	319	344	324	273	306	304	327	315	315	334	305	299	309	323	303	329	312	330	325	324	292	312	351	343	306	306	339	303	304	317	351	287	300	310	303	287	294	344	315	331	325	296	301	297	334	322	290	322	289	330	303	329	318	312	288	331	316	322	303	320	317	311	308	277	317	336	333	329	326	301	321	301	313	337	332	339	304	282	338	304	316	334	327	362	310	282	303	326	322	313	293	301	313	309	275	299	343	298	313	315	305	328	323	314	328	317	314	335	325	316	305	299	334	316	332	331	300	309	334	323	311	303	323	318	317	319	301	272	319	330	312	324	300	324	305	335	308	305	314	322	341	294	329	322	302	296	289	298	328	314	321	328	351	282	319	323	318	292	330	306	281	308	316	333	301	296	304	309	279	328	321	306	324	315	299	318	313	314	305	337	342	317	362	311	289	295	315	318	305	320	316	325	344	341	284	297	294	305	311	307	344	321	350	287	315	323	300	308	308	316	308	320	351	311	291	317	313	321	325	303	301	316	305	315	332	329	347	340	323	345	302	330	281	313	312	301	295	326	313	298	314	324	335	313	306	306	308	329	346	326	326	299	318	320	350	330	326	321	303	335	309	321	304	315	336	302	337	306	296	316	311	325	310	304	329	293	296	283	299	325	327	289	359	319	316	320	344	342	293	310	318
3341	1196	1565	1231	921	619	488	431	376	379	278	262	242	245	252	264	237	221	258	274	237	224	234	219	221	210	214	238	202	188	195	190	213	215	189	226	224	215	230	232	214	235	222	223	200	218	215	200	224	204	190	228	213	220	221	233	184	215	198	238	204	235	190	219	183	181	231	226	242	241	226	211	219	227	199	193	206	211	215	233	181	217	230	208	201	196	189	203	214	189	227	224	215	214	207	219	232	206	219	207	202	245	219	195	216	206	181	186	196	220	226	204	205	202	182	208	232	182	212	182	201	187	221	188	218	216	190	238	191	217	208	230	218	222	211	220	224	215	210	190	208	212	205	213	204	191	243	185	218	223	199	226	229	204	190	214	231	188	214	223	205	202	221	189	207	207	248	216	209	198	205	179	201	178	182	220	245	197	223	194	210	232	219	200	205	232	212	169	170	207	194	202	219	218	209	210	223	207	200	237	227	214	239	214	193	211	210	231	206	207	217	206	209	205	231	219	214	200	213	184	209	180	207	204	207	203	249	204	221	196	215	207	210	239	237	218	214	196	219	226	206	201	195	191	203	224	213	195	202	184	203	204	210	213	185	209	193	187	193	207	188	228	214	219	219	226	211	207	243	228	228	211	187	229	214	206	210	232	212	216	237	250	218	211	196	224	211	213	216	228	223	234	211	208	236	196	218	208	221	176	191	213	203	194	195	214	229	204	206	179	221	228	224	202	206	192	229	221	221	217	230	233	188	216	203	205	217	210	206	246	200	200	232	208	190	203	195	241	193	242	188	225	218	199	220	203	224	203	205	229	233	208	213	193	225	179	212	202	202	246	199	193	220	189	206	193	218	205	189	202	195	211	228	218	211	197	220	210	189	215	195	214	191	210	207	211	199	234	217	215	217	209	224	210	217	203	222	210	195	222	199	230	202	204	190	212	218	180	202	213	243	207	190	185	197	230	205	228	222	223	212	222	208	189	213	225	228	176	180	226	180	208	190	186	218	211	182	226	205	205	241	221	206	213	204	225	187	193	201	209	206	192	228	195	212	206	206	225	196	211	197	214	196	168	204	208	190	179	230	232	212	169	223	208	199	214	205	195	191	203	224	219	189	209	190	230	205	200	213	181	212	192	205	223	202	227	199	215	188	202	187	215	213	221	214	228	207	226	196	208	207	216	227	191	195	204	190	221	225	202	214	220	203	195	195	195	208	198	229	220	222	236	216	202	227	209	197	203	197	203	216	216	232	199	210	209	199	199	187	195	199	207	202	196	194	202	197	218	242	221	203	216	223	216	208	203	189	227	197	241	226	209	199	231	200	227	212	229	192	218	208	203	211	241	198	187	203	223	205	241	181	192	218	194	231	203	221	220	190	212	193	203	225	188	199	218	201	236	208	219	188	219	208	183	221	209	195	210	206	213	217	207	205	202	221	217	230	187	200	228	227	195	212	207	196	209	227	234	238	210	209	204	202	214	200	209	206	208	214	197	247	226	209	199	204	189	200	197	205	177	221	176	202	213	208	217	239	215	223	192	226	210	197	213	214	205	207	203	220	238	223	226	216	195	215	205	183	232	241	217	185	214	226	203	199	240	206	223	193	205	214	214	190	203	213	194	181	228	183	216	196	198	189	192	199	218	201	216	174	210	219	205	208	203	240	195	211	178	204	221	207	205	193	202	233	220	216	239	206	205	212	211	200	216	199	205	231	196	190	218	186	216	206	226	238	233	224	205	208	182	208	227	204	208	221	235	186	203	225	191	197	217	219	215	223	193	217	239	193	237	203	204	221	227	201	207	218	190	208	187	208	198	195	193	226	242	205	232	193	178	210	212	206	206	209	211	217	211	205	205	216	204	202	220	207	231	195	193	186	217	186	218	236	209	213	201	217	201	194	211	240	200	202	199	213	196	208	197	217	214	186	207	186	208	208	222	193	203	219	214	213	187	223	196	181	212	228	177	208	206	200	197	228	229	209	213	205	212	193	214	207	213	206	236	211	183	205	201	200	207	185	225	220	183	197	225	188	204	185	215	228	208	224	235	224	205	206	207	210	195	219	218	199	195	231	217	207	191	202	212	193	209	199	202	201	208	210	197	190	199	208	193	210	207	187	195	192	214	187	207	215	200	221	181	192	215	206	196	205	220	207	187	200	202	197	219	198	226	208	212	182	190	204	177	204	205	220	198	220	226	220	205	197	185	195	191	226	218	209	219	203	226	226	205	192	210	202	214	224	210	249	225	213	199	215	235	215	221	190	222	209	199	214	215	213	239	223	210	210	196	213	224	228	200	199	204	208	191	199	223	239	203	200	236	217	192	227	216	215	212	231	209	200	205	216	197	216	218	222	200	193	214	233	230	184	215	226	215	235	172	222	237	216	197	218	217	218	218	191	198	250	202	209	208	224	203	207	189	218	201	207	190	243	203	229	197	205	189	201	229	209	193	202	202	203	230	219	198	225	210	240	205	194	209	213	238	220	199	201	195	206	215	206	193	195	210	227	218	213	203	198	193	224	242	193	201	190	197	186	194	213	189	194	200	206	193	228	192	205	199	199	215	204	191	182	197	226	199	211	217	195	206	204	204	216	233	220	199	194	248	205	220	219	190	196	201	219	222	199	195	249	204	198	177	224	206	205	174	205	209	222	201	206	191	181	225	221	223	204	204	208	188	210	212	213	227	195	212	223	202	203	238	198	235	223	198	211	231	213	215	208	226	221	200	202	188	197	199	232	205	195	204	211	214	192	214	184	236	200	209	204	220	201	208	194	196	233	224	211	203	212	198	211	220	236	231	221	234	208	211	223	206	215	209	234	236	210	194	216	199	201	169	200	180	191	208	195	182	222	197	198	195	215	199	193	218	217	192	222	197	198	238	182	208	208	200	216	221	228	199	207	242	211	190	192	178	198	223	208	223	218	217	209	226	199	213	204	187	236	223	209	184	200	214	212	193	179	217	207	226	206	213	216	210	199	169	182	224	210	204	213	228	233	207	215	206	241	188	221	240	212	193	169	224	213	193	205	225	211	202	211	222	214	194	206	212	189	195	208	221	229	206	204	199	212	198	203	225	213	176	225	209	217	207	205	204	214	204	196	213	206	196	199	196	237	203	200	211	201	188	205	217	203	183	220	192	208	218	196	191	230	210	215	198	216	193	211	193	218	226	214	195	213	205	199	206	193	218	228	204	208	193	213	212	199	217	219	203	221	215	204	211	186	216	199	191	209	197	199	224	189	220	200	197	232	208	225	221	200	210	198	225	202	190	220	204	217	205	224	219	187	217	224	217	206	228	202	190	196	211	222	209	192	213	216	219	192	208	202	208	210	195	194	196	198	220	200	189	214	228	214	193	205	178	213	216	199	204	221	194	224	195	213	216	225	226	212	193	194	200	207	236	213	229	222	200	215	238	256	191	218	215	185	185	220	210	226	221	225	191	219	201	207	207	218	194	200	226	216	210	194	214	205	176	222	220	241	200	203	218	200	197	204	214	199	220
2769	1494	3298	3944	3363	2620	2197	1795	1526	1251	1100	1009	907	811	759	741	723	707	780	886	914	796	730	628	605	557	538	523	540	548	517	601	547	582	570	574	580	610	625	584	553	517	533	536	490	506	543	568	523	532	523	559	511	544	517	508	495	509	508	545	498	521	528	538	512	547	477	464	486	462	545	532	503	504	501	489	489	497	486	536	477	480	502	499	514	487	476	466	479	493	480	498	481	484	517	472	509	513	506	457	478	501	485	507	489	471	480	488	523	435	505	474	468	501	498	510	525	503	484	462	460	490	514	490	449	519	533	495	468	486	521	495	492	499	492	541	503	489	441	472	527	499	479	505	527	486	494	513	486	471	540	451	477	488	458	493	490	496	487	475	504	484	493	494	547	486	469	482	497	489	545	479	473	496	446	444	521	532	496	505	477	490	481	472	446	493	496	462	461	460	494	530	452	446	460	454	512	486	481	508	461	476	499	490	497	478	465	467	489	512	464	505	494	453	457	464	481	473	469	498	507	466	489	492	498	473	485	485	476	468	476	448	497	474	486	500	462	467	459	492	500	463	469	474	446	499	489	494	519	525	485	468	471	487	460	523	506	502	484	451	461	453	493	452	478	495	518	498	454	515	475	502	515	481	495	454	452	503	443	492	518	439	516	513	525	503	510	485	479	490	461	518	496	484	468	476	500	480	505	505	507	468	482	455	460	487	452	499	466	461	473	459	507	496	537	504	490	489	508	504	507	495	496	498	507	537	453	447	524	509	516	485	484	504	490	459	497	481	490	466	477	470	502	459	494	514	495	459	492	536	516	482	478	500	471	483	464	502	485	483	488	500	471	485	465	465	504	501	482	501	470	492	442	477	454	471	478	528	541	517	489	495	484	450	488	512	484	497	493	489	472	509	498	532	509	501	469	449	484	499	499	515	479	450	531	498	509	485	488	511	507	507	506	473	512	481	472	494	480	514	522	506	497	448	465	489	460	491	458	519	486	478	493	492	484	532	484	469	511	476	453	456	443	486	433	505	488	479	476	455	497	481	489	449	449	453	487	479	477	498	476	482	478	461	495	458	532	451	511	519	487	492	492	490	469	488	496	498	495	456	505	462	503	481	452	540	480	446	495	438	450	518	485	487	457	472	459	476	499	567	460	481	481	471	483	524	485	503	494	461	470	502	490	481	464	483	446	494	460	513	504	500	466	465	492	455	465	477	493	452	489	505	493	478	512	473	464	505	489	518	495	466	454	533	511	501	481	473	471	520	526	455	521	492	530	485	436	494	494	489	500	497	484	501	509	507	470	472	485	461	508	488	465	494	518	487	514	445	513	484	491	468	475	524	466	496	468	479	511	471	477	543	507	471	480	466	496	477	485	528	515	528	505	495	472	482	503	467	465	485	516	487	476	437	452	492	521	503	465	496	501	482	512	519	514	471	471	475	493	448	478	490	460	488	502	465	477	510	507	506	503	477	497	499	500	485	471	517	499	490	475	503	497	495	464	533	544	478	495	517	470	476	514	467	478	521	488	506	484	528	505	497	482	477	520	489	471	507	478	494	477	470	439	464	502	489	538	462	508	499	493	468	521	514	488	466	474	500	482	452	500	481	501	495	519	490	477	506	475	486	480	468	488	474	484	545	482	477	463	479	467	475	501	497	498	485	458	493	471	501	488	498	517	507	513	501	486	501	482	503	482	486	423	499	497	464	486	481	535	482	493	461	477	524	516	481	498	483	497	494	435	491	493	497	511	501	451	490	460	494	528	464	518	518	476	469	434	473	476	480	495	489	500	477	467	494	456	505	522	503	497	463	451	495	483	471	470	470	486	462	471	476	479	493	492	501	471	473	456	486	464	491	492	484	499	510	472	512	499	493	485	479	505	451	528	453	500	507	519	459	484	515	486	499	485	492	483	520	486	472	426	519	492	479	470	489	495	495	479	477	506	478	504	491	485	501	529	509	491	497	492	437	533	507	502	481	498	520	498	481	491	504	493	503	491	474	518	493	467	484	466	458	475	455	491	478	508	514	486	464	498	486	508	488	453	505	492	482	508	459	477	473	504	483	489	491	482	468	484	451	489	465	492	489	459	470	483	486	458	493	476	452	450	475	500	509	506	490	452	488	515	501	489	474	461	518	480	445	498	499	461	454	453	497	497	442	517	470	451	474	484	459	509	454	461	524	470	471	509	489	442	469	499	507	490	484	461	468	506	474	502	513	511	458	535	502	522	475	497	485	490	514	506	499	478	474	482	506	535	490	471	485	488	481	499	502	460	522	538	459	479	454	493	458	497	521	500	484	472	477	523	482	519	503	478	539	501	502	483	497	492	519	484	488	478	472	472	500	488	483	485	482	545	482	499	459	470	480	491	513	478	490	451	482	475	479	501	547	476	498	501	511	531	477	482	486	449	502	512	473	492	498	466	498	483	507	486	481	497	451	470	447	491	482	516	453	488	495	469	453	482	455	527	486	482	490	487	509	497	477	449	511	485	501	496	482	460	505	505	458	488	502	489	535	476	434	478	470	477	509	494	523	495	435	482	490	486	466	505	498	458	497	497	473	533	555	481	502	503	504	517	491	473	475	484	474	503	494	488	467	480	506	471	472	462	483	448	512	540	481	510	518	493	469	501	463	490	516	512	467	446	473	476	470	462	461	471	483	464	485	492	415	537	515	527	494	502	528	472	490	502	512	487	486	454	473	472	501	503	490	474	492	486	483	474	473	498	502	492	481	507	486	533	504	483	519	485	506	479	493	449	495	455	466	478	541	487	496	496	504	479	485	466	480	481	461	489	475	468	475	488	483	470	504	498	479	467	498	450	479	444	491	451	514	425	496	485	452	497	522	493	474	469	477	464	497	495	509	484	467	515	449	484	451	506	497	487	497	552	468	496	491	497	510	480	475	487	448	480	474	491	462	486	461	487	529	498	471	483	492	470	507	492	467	441	477	467	471	517	516	480	481	473	445	470	491	497	482	469	526	446	479	448	480	470	449	472	494	504	482	491	473	468	521	483	472	539	501	499	501	495	460	520	443	484	489	490	488	515	444	500	499	445	468	493	470	495	513	525	493	474	490	472	483	515	489	506	491	443	469	493	497	500	510	495	518	526	491	488	497	496	490	469	504	488	562	479	510	506	483	472	470	480	510	458	437	509	464	464	456	490	473	467	498	509	463	455	494	506	468	433	462	446	472	491	469	480	487	509	508	451	475	511	478	503	450	500	470	479	523	479	474	483	473	491	519	529	443	466	517	470	476	472	509	471	470	489	496	503	477	489	490	477	479	484	525	487	496	434	459	492	512	458	516	501	488	501	498	501	522	442	494	512	491	472	467	457	484	503	484	495	478	470	523	476	488	498	482	477	510	511	472	475	467	514	503	495	469	479	446	465	492	437	509	494	498	463	453	486	507	438	533	461	471	496	446	513	436	478	494	490	465	475	493	487	486	490	470	458	477	498	519	482	488	538	496	504	502	497	500	482	464	487	486	484	532
9325	2744	3453	2790	1873	1300	1008	756	592	501	396	338	301	288	256	265	243	238	225	278	283	296	191	197	157	170	157	154	131	159	159	161	141	148	162	157	163	157	156	174	140	166	147	145	146	130	142	113	164	145	120	132	130	150	139	135	144	145	128	144	126	158	139	139	125	138	131	135	138	145	136	137	130	122	138	135	108	106	149	131	110	120	117	132	138	130	107	136	133	125	137	119	130	120	120	126	133	108	131	155	116	120	126	111	138	129	146	136	111	139	122	126	142	127	138	130	130	132	137	137	125	123	134	134	131	119	127	117	124	123	159	142	112	132	113	117	121	116	110	139	130	112	134	140	140	101	130	154	125	132	116	134	117	143	127	125	126	137	131	101	128	130	142	126	123	117	117	107	113	126	115	163	121	133	147	111	125	114	118	142	115	136	130	113	119	124	125	120	140	120	124	131	113	128	112	122	110	138	134	109	136	117	113	106	135	123	124	128	123	131	148	123	141	134	111	106	123	130	135	118	112	130	121	110	114	135	131	129	125	135	124	128	120	134	135	146	144	135	132	121	111	138	132	151	87	130	129	105	121	136	143	137	126	119	139	137	157	101	128	106	114	109	130	124	129	102	146	116	121	125	127	126	125	130	130	153	128	134	111	129	120	138	132	121	128	124	132	121	139	132	140	127	149	132	129	120	147	98	95	146	143	96	127	128	155	129	130	120	125	134	118	123	122	135	122	142	126	124	101	109	136	117	126	137	125	126	123	139	123	135	124	121	132	132	95	91	140	152	125	136	135	146	118	135	149	107	119	129	127	146	132	118	140	110	154	125	119	127	128	144	132	136	121	133	106	113	121	134	111	130	121	117	115	141	116	124	123	124	139	130	114	128	127	128	110	131	127	119	120	151	129	141	126	115	123	125	122	150	124	131	128	107	108	120	120	123	128	140	127	133	150	164	114	126	131	122	119	133	133	141	138	130	129	128	126	133	103	106	110	128	119	138	118	122	128	124	107	114	117	128	126	117	125	136	129	135	129	132	136	127	136	128	138	142	126	121	143	121	155	151	120	115	110	131	139	127	143	123	127	134	116	106	116	117	134	128	134	130	148	130	129	133	144	119	143	112	126	136	131	146	139	119	104	125	120	125	119	129	126	112	136	114	118	118	131	114	127	108	126	157	118	127	138	127	135	96	123	129	133	125	117	102	142	150	137	120	124	140	123	108	114	124	124	136	142	121	139	140	144	119	140	135	140	134	145	125	122	119	133	123	139	130	135	118	147	141	143	122	128	132	115	123	108	139	116	144	108	138	114	132	143	132	117	143	132	145	136	139	139	135	115	117	146	129	130	133	124	116	134	121	107	123	118	131	123	135	122	123	121	123	101	140	141	110	111	126	103	115	116	139	131	145	140	116	116	126	136	113	131	131	116	146	113	133	145	125	128	116	140	133	129	131	122	141	121	116	119	120	129	153	141	130	130	123	114	138	130	126	117	127	118	118	101	130	130	130	143	136	143	129	143	128	120	113	116	133	107	129	111	103	136	153	122	130	131	122	115	143	141	146	128	126	131	139	134	130	137	136	122	131	136	100	139	137	139	130	107	131	149	131	123	132	117	112	131	120	113	128	120	134	120	128	142	125	123	124	134	120	108	141	121	149	143	109	119	113	107	142	144	161	134	134	137	122	127	130	126	127	114	131	111	129	128	140	142	114	138	120	143	119	140	131	123	120	134	146	139	129	138	123	122	136	137	147	122	146	130	129	123	137	133	148	131	117	123	109	130	120	131	112	150	140	126	127	128	125	133	120	123	131	121	106	126	129	113	123	112	123	108	127	157	128	130	125	110	132	118	124	98	123	140	138	105	122	126	134	138	130	159	130	136	114	125	130	117	125	114	107	131	127	132	141	107	95	142	149	119	129	118	112	129	124	122	107	106	124	142	143	126	140	138	118	128	131	135	139	127	118	104	119	131	130	125	147	135	124	116	138	111	122	117	154	133	143	118	158	111	119	115	124	147	143	140	139	126	126	131	134	137	120	118	123	125	119	144	141	99	131	147	130	113	111	126	129	127	147	115	116	142	132	137	144	115	120	125	133	123	140	125	136	127	127	137	114	126	131	125	140	125	101	113	139	128	129	120	122	134	130	146	140	117	114	129	145	127	133	114	104	110	135	141	120	121	153	124	136	118	126	126	127	105	126	140	125	138	120	113	132	127	134	115	106	120	144	130	123	137	124	127	138	150	100	132	114	139	141	95	125	125	101	121	129	133	139	126	142	131	131	121	108	121	114	123	135	149	106	138	139	117	121	137	133	118	147	120	106	129	139	115	152	146	128	144	113	114	129	108	119	116	140	112	122	147	136	105	147	119	113	141	135	122	109	117	147	136	146	128	124	112	149	114	123	129	119	108	161	113	132	125	125	148	115	134	120	131	127	137	121	137	135	143	110	123	118	131	129	120	160	140	147	130	135	130	128	108	119	112	137	128	102	127	129	124	130	122	119	108	127	132	127	131	134	118	121	132	115	135	114	128	121	123	141	112	112	156	146	137	161	114	140	127	99	142	134	112	149	133	130	122	135	139	122	133	138	137	143	141	131	118	131	145	140	139	127	130	111	143	138	124	111	139	122	120	114	142	143	132	118	136	136	142	129	137	126	106	127	118	138	126	113	134	135	111	126	118	145	131	132	129	119	116	122	130	130	118	153	141	137	122	115	119	112	136	138	141	126	124	110	132	130	123	132	128	134	125	113	122	126	136	112	167	142	132	113	128	128	125	145	133	120	122	123	144	120	125	131	132	109	121	120	133	116	99	122	119	143	107	109	117	120	128	120	140	125	114	117	137	135	146	117	119	113	131	119	128	132	115	128	137	129	126	140	146	141	106	122	129	126	110	121	133	95	128	134	129	151	119	128	113	125	139	121	130	127	125	136	134	136	115	133	118	133	124	137	119	164	120	133	120	121	117	137	135	132	123	124	114	135	135	133	133	138	119	158	130	131	115	121	124	138	121	116	122	122	129	121	117	99	132	139	140	142	145	131	127	131	124	126	146	129	145	116	126	123	137	112	139	135	130	137	131	138	127	125	119	141	130	129	139	139	118	135	124	115	125	133	122	132	130	118	134	111	105	121	119	135	108	124	112	128	124	127	136	146	127	114	111	133	141	136	124	112	122	147	106	123	126	135	120	119	136	125	121	128	118	128	128	130	131	143	144	139	149	138	127	130	113	113	135	123	135	147	131	121	119	137	137	131	129	119	141	117	130	134	110	125	110	128	107	123	117	147	112	124	123	107	114	132	128	141	120	116	121	127	129	123	120	99	140	127	168	111	117	118	118	133	126	132	128	140	134	114	117	116	129	134	126	112	156	127	149	116	115	125	133	120	153	143	128	128	125	132	146	140	134	126	134	123	126	151	111	134	126	139	120	127	139	112	140	123	111	125	125	129	140	136	117	137	135	124	142	126	122	125	138	151	121	143	124	132	137	111	130	103	97	138
6312	2667	6599	8137	7260	5932	4635	3881	3056	2531	2128	1768	1575	1397	1234	1179	1011	978	1251	1347	1543	1454	999	713	608	586	612	561	538	490	479	577	562	534	535	616	579	594	605	512	533	547	495	425	424	412	417	423	480	472	455	394	437	430	429	418	425	427	421	379	396	398	370	376	382	331	372	375	351	347	337	348	350	368	369	351	366	366	331	317	380	337	328	315	311	321	315	288	315	313	342	311	303	319	310	295	342	317	341	343	336	345	332	318	338	315	354	293	336	349	295	315	325	321	307	325	322	325	310	305	333	358	341	330	337	340	295	331	297	286	326	312	304	321	304	306	319	316	313	347	326	356	296	307	327	303	315	311	298	302	319	310	316	317	320	315	316	312	322	351	311	335	315	322	321	311	299	311	316	322	275	261	302	275	318	340	326	320	327	307	320	294	317	305	331	316	280	335	302	316	312	310	309	311	278	329	321	270	350	322	328	265	302	305	317	313	304	288	305	315	320	340	292	333	307	341	314	329	298	316	337	345	305	332	309	309	334	324	279	303	291	303	306	328	306	366	297	332	333	341	304	300	279	278	347	285	293	320	286	352	309	298	285	285	354	317	303	293	288	329	311	310	327	313	309	326	310	307	320	292	304	293	296	342	305	311	336	299	308	325	275	349	320	342	284	294	337	303	301	325	315	314	326	296	303	299	298	329	323	308	303	290	306	310	317	319	330	316	316	325	262	300	315	322	321	294	320	305	373	279	311	290	316	298	322	308	337	306	278	339	292	335	339	288	308	311	352	364	303	296	305	322	314	291	321	293	337	317	334	325	315	328	300	330	308	310	311	321	322	307	283	348	315	320	295	278	298	297	282	295	306	346	323	328	305	312	310	305	310	345	323	283	314	309	304	292	320	318	301	314	347	333	322	299	301	335	345	312	310	313	336	324	295	319	290	334	340	332	326	314	321	305	307	322	295	276	329	307	339	304	340	319	333	321	309	304	310	296	354	320	327	314	326	284	293	309	329	311	339	303	337	331	299	309	313	286	310	296	345	330	325	302	308	310	312	304	315	332	312	311	344	337	307	325	320	323	324	317	300	332	331	319	310	343	328	349	324	326	284	314	315	301	323	303	291	307	299	329	327	312	332	297	338	310	306	321	296	336	334	305	334	300	316	299	319	302	319	325	309	305	322	318	350	308	325	338	317	294	317	301	301	312	317	361	323	319	297	335	307	316	308	286	326	325	338	293	297	300	298	341	335	310	306	326	323	291	357	327	330	269	297	311	282	306	306	362	319	307	313	316	311	332	296	342	331	321	306	332	307	320	278	317	334	339	322	333	311	279	291	343	329	316	295	315	318	317	280	308	310	324	303	304	304	336	340	326	327	332	315	297	344	314	297	319	331	278	328	326	326	304	320	302	334	325	299	347	296	317	317	337	284	323	280	324	325	306	324	320	335	314	322	290	316	297	304	309	298	306	308	316	311	350	326	298	330	317	343	313	322	295	290	291	332	314	376	311	332	317	332	290	317	297	299	334	321	336	311	338	327	327	293	320	318	311	362	274	305	316	329	364	302	313	310	321	317	304	286	306	325	304	293	323	316	302	326	297	324	323	306	283	317	317	309	308	327	290	293	342	340	320	331	311	353	307	320	320	311	294	327	341	312	325	267	322	334	340	316	310	295	320	270	338	271	305	339	315	314	282	310	363	325	324	284	308	263	309	333	299	304	331	316	312	331	333	338	278	291	311	303	299	316	281	324	312	350	308	322	312	319	292	333	306	333	335	321	362	311	306	298	314	327	353	311	319	327	285	296	287	322	321	284	328	318	299	287	307	324	319	282	312	322	334	314	310	298	309	300	311	313	328	329	301	325	318	292	307	321	319	313	346	340	337	342	324	329	313	299	317	307	314	316	315	304	283	289	311	311	334	312	277	332	311	351	296	298	345	303	308	312	308	339	324	287	283	303	342	309	320	318	286	308	304	298	327	306	337	351	328	297	314	291	335	303	324	316	343	336	321	310	317	324	343	296	318	263	332	340	310	319	329	304	324	339	305	312	293	303	341	303	333	306	312	308	298	334	301	296	314	316	297	314	331	308	336	319	306	301	310	319	342	303	334	323	327	325	305	282	355	314	350	311	305	332	328	346	308	339	318	335	324	314	303	283	327	316	309	306	311	292	273	312	323	285	351	327	288	311	354	300	325	319	356	283	296	302	335	333	308	320	286	298	313	331	324	299	303	280	312	312	322	326	322	327	297	319	310	298	283	316	341	308	290	329	317	305	315	324	334	334	332	290	297	306	282	348	295	312	313	340	320	312	320	324	334	316	317	342	315	314	304	303	312	310	290	323	284	307	292	306	337	298	352	313	343	310	319	328	301	313	298	347	318	320	313	315	317	300	291	346	318	308	295	336	319	344	325	322	315	338	345	324	308	303	312	305	315	322	309	311	337	319	291	308	317	316	283	329	314	316	322	327	304	297	328	347	312	331	295	328	310	311	319	300	321	297	307	304	310	320	312	297	305	299	309	323	316	329	335	322	324	292	317	309	315	308	320	320	313	318	339	298	316	330	316	327	314	294	309	306	335	324	295	313	276	297	293	323	330	281	288	314	338	329	289	273	303	314	291	311	329	314	333	311	306	283	295	316	338	300	299	316	305	306	319	319	353	304	322	327	313	308	299	312	286	328	321	318	303	323	338	310	305	305	310	326	312	335	319	288	299	306	291	310	346	327	314	334	294	333	325	332	309	310	340	305	350	335	319	354	323	311	332	315	305	308	299	308	309	310	298	338	321	306	334	322	337	318	317	341	325	306	302	302	307	319	345	310	364	306	308	320	328	331	332	343	293	291	327	296	310	311	344	309	292	330	296	320	312	292	320	301	286	307	300	302	313	309	341	335	315	334	316	320	316	336	325	328	300	302	319	303	288	288	312	339	301	317	309	304	325	270	318	295	312	335	334	311	324	306	266	339	331	331	317	311	308	291	305	370	307	301	296	336	299	313	335	326	310	316	323	301	309	328	325	316	341	313	309	327	313	311	326	313	309	306	305	323	305	297	335	317	316	328	300	302	309	325	346	323	304	315	306	299	305	298	297	313	331	303	300	323	315	310	319	326	317	300	301	285	287	313	329	347	322	339	299	327	321	301	349	327	299	301	298	314	339	339	310	324	287	362	333	275	291	311	306	321	353	307	311	285	309	282	292	302	314	309	298	301	315	315	308	304	309	312	321	292	303	339	319	330	335	329	308	335	302	334	310	311	311	336	321	333	289	314	315	346	332	299	308	329	306	298	317	311	315	317	317	333	301	317	349	321	288	333	282	288	311	317	329	324	327	317	337	326	314	298	318	305	312	323	290	293	330	299	336	328	307	302	312	280	278	307	340	348	309	326	313	318	285	318	295	296	321	314	304	324	310	320	324	302	318	312	344	293	304	322	316	334	252	289	301	307	307	317	304	325	296	323	330	328	321	278	341	290	312	297	301	292	309	305	282	329	300	362	323
16403	5099	5985	4705	3004	2176	1568	1177	861	683	564	534	429	445	345	349	323	264	295	394	450	332	291	202	204	189	181	171	191	183	139	161	153	163	159	174	155	175	172	147	172	138	156	135	141	155	140	146	125	134	135	140	152	146	149	135	119	134	135	134	150	134	121	118	134	143	139	135	124	135	129	131	144	145	131	140	111	113	125	135	107	150	144	139	113	130	131	111	118	136	140	128	138	127	129	130	124	111	133	125	132	132	121	115	157	114	118	116	127	128	124	116	129	115	114	121	104	104	105	114	112	127	116	136	118	116	123	119	136	127	130	128	114	115	131	122	122	111	131	116	133	128	123	141	123	129	114	119	102	121	124	127	137	111	117	127	131	124	129	119	136	137	118	121	115	141	113	127	102	135	109	120	116	124	146	106	113	103	114	108	106	116	113	120	128	124	121	103	114	110	119	140	110	106	121	122	125	110	136	125	128	123	146	132	114	120	115	132	131	124	134	112	115	134	138	115	123	141	106	119	125	114	127	136	95	98	142	136	130	133	125	127	119	140	133	145	128	127	98	103	112	114	107	124	158	126	128	125	139	152	142	127	118	133	118	128	129	125	118	126	113	106	119	116	119	134	116	126	115	133	123	129	122	121	139	128	132	129	115	108	115	122	121	94	125	115	92	105	110	132	123	114	113	148	109	142	122	117	110	99	139	126	133	133	143	116	113	127	108	129	124	128	118	114	123	114	106	116	102	121	116	128	121	122	118	125	126	107	113	123	124	119	120	112	130	102	115	119	113	121	99	106	139	117	111	125	114	131	105	130	138	122	106	119	111	95	133	141	125	112	106	139	123	123	138	124	111	116	128	125	135	120	127	122	117	117	112	120	121	130	132	121	135	120	139	140	108	138	107	134	111	128	128	127	125	123	153	113	116	117	103	103	107	147	114	133	146	138	126	117	145	112	127	117	134	125	126	116	124	144	153	114	117	138	121	120	109	121	113	116	143	130	137	121	140	131	125	138	114	112	121	113	130	106	146	125	108	114	128	121	115	119	123	102	133	107	125	153	121	121	136	127	120	113	134	137	129	138	119	128	123	126	142	128	117	141	139	104	128	127	118	118	146	124	142	123	140	136	131	103	124	130	132	110	136	115	126	117	146	118	112	120	123	108	118	147	111	133	134	131	125	114	100	122	133	106	124	105	115	120	118	130	132	110	131	109	140	121	116	133	113	146	124	126	139	134	146	117	134	126	132	101	115	116	125	130	124	123	139	115	135	134	122	135	125	123	119	123	126	143	128	116	97	119	128	125	122	134	122	105	137	109	134	124	121	131	135	128	123	125	115	123	118	99	122	132	107	130	116	151	136	120	112	125	105	141	129	130	129	127	130	134	112	112	103	105	127	123	120	122	121	125	138	128	132	113	125	109	122	120	120	115	130	121	128	138	130	118	135	131	130	120	125	113	106	130	125	122	129	122	134	128	113	129	124	134	107	133	124	115	124	122	130	109	120	115	123	99	109	134	108	117	113	124	112	115	137	139	115	147	112	95	123	114	136	135	118	125	126	145	127	125	129	127	132	99	124	135	100	127	124	139	119	115	142	117	101	126	118	108	138	122	115	121	140	116	128	122	119	130	118	115	127	100	130	135	141	122	120	124	134	130	132	126	112	150	106	108	129	115	118	126	144	117	140	113	114	110	137	117	117	133	134	118	113	116	112	125	115	105	135	120	108	123	121	130	129	133	134	125	120	128	99	140	136	130	129	124	118	118	129	124	124	121	133	128	112	111	134	113	122	126	125	129	127	141	102	119	125	111	124	115	148	123	117	132	109	117	127	161	114	132	114	115	136	118	126	132	115	126	113	124	121	117	141	120	120	102	110	128	117	113	129	120	112	122	120	139	134	106	133	123	93	135	114	143	142	128	128	134	126	110	114	103	122	118	107	128	118	119	146	113	109	116	125	126	128	138	145	125	120	127	122	139	124	104	134	118	109	107	122	126	118	114	118	129	130	137	123	123	111	118	140	128	110	111	136	126	109	105	118	127	118	127	119	134	113	139	124	118	121	119	103	101	120	119	116	117	130	132	105	117	106	129	115	136	130	112	122	117	120	113	102	133	123	117	112	125	129	113	123	134	119	117	141	117	127	113	128	104	106	151	113	139	144	129	117	117	117	138	136	153	107	105	137	113	125	150	129	116	133	113	140	134	122	104	124	132	121	101	102	123	124	124	137	125	124	118	122	113	118	132	121	124	136	133	111	108	130	118	145	103	129	129	135	125	106	140	145	134	118	111	138	117	129	128	108	117	136	120	110	122	132	127	144	116	140	111	125	109	133	119	136	125	127	119	100	120	129	119	135	115	125	145	116	137	109	117	115	117	102	112	99	138	118	108	127	109	158	118	114	136	121	145	121	129	123	123	112	153	123	116	122	111	114	122	122	118	132	108	149	115	134	136	141	117	135	107	132	131	123	110	104	98	121	131	118	106	139	123	137	108	113	122	124	129	122	130	128	138	98	124	134	134	106	163	139	100	128	126	144	124	116	132	131	119	116	136	125	135	120	120	156	129	127	108	122	110	126	125	121	123	134	123	124	114	122	138	106	119	95	125	137	117	117	108	111	122	133	125	123	139	125	108	134	112	117	124	126	130	120	142	133	123	112	138	126	133	116	143	119	132	115	149	123	112	119	142	126	129	126	118	130	148	117	126	154	130	116	126	128	131	115	105	134	133	136	123	130	130	111	128	106	105	122	145	135	121	126	111	124	129	136	108	108	116	132	111	121	131	121	123	147	114	115	122	119	124	141	135	129	114	140	141	122	125	125	123	124	153	130	107	119	124	116	135	111	120	125	125	131	137	117	142	108	98	119	121	119	126	132	130	124	124	117	122	126	115	122	127	100	134	145	117	144	137	140	134	119	108	136	114	135	123	120	123	125	119	138	152	115	122	123	124	129	114	108	134	114	127	121	123	134	131	131	132	113	128	142	131	114	146	140	119	124	123	133	110	114	128	134	141	141	136	128	107	113	136	123	120	132	125	116	133	115	118	147	105	116	118	117	123	95	113	107	130	106	103	117	133	113	133	122	132	136	129	134	122	117	130	127	114	112	119	126	122	112	121	126	148	138	124	136	120	129	103	142	149	99	113	140	109	126	118	116	121	134	102	136	114	126	139	115	134	129	117	119	107	113	127	136	131	125	121	125	131	129	114	130	125	126	126	121	113	122	129	112	120	151	110	109	138	151	138	117	119	113	132	140	110	135	132	130	122	131	131	138	129	111	126	144	123	115	122	125	107	132	114	138	115	118	132	114	125	145	141	127	127	130	120	125	131	139	117	126	144	140	135	116	126	130	127	132	125	103	105	122	121	121	114	125	120	118	125	108	128	117	124	139	118	116	139	112	124	104	145	138	123	109	140	116	113	116	143	113	94	103	125	133	119	112	108	131	136	122	119	123	112	120	111	134	131	107	123	124	117	123	142	121	116	140	123	118	105	143	144
8552	4108	9565	11880	10589	8751	7116	5801	4651	3837	3222	2706	2438	2109	1848	1717	1619	1538	1765	1955	2300	2016	1435	978	913	790	738	696	625	638	602	704	655	692	685	748	710	745	702	661	625	667	563	537	482	455	501	502	505	509	511	495	516	472	540	529	493	474	475	437	421	402	383	358	382	405	375	385	418	399	393	397	349	371	375	369	358	378	337	359	337	334	331	354	324	328	335	308	325	328	339	335	321	335	348	379	342	357	323	317	340	327	336	338	335	309	336	348	309	331	383	295	302	310	302	325	302	321	324	323	332	330	345	340	295	321	322	329	317	304	329	325	309	319	330	322	324	317	348	341	355	343	332	346	344	302	305	333	324	329	272	327	302	343	303	311	324	274	331	322	305	319	316	335	328	295	362	336	317	355	331	295	268	299	293	308	303	340	290	331	312	314	314	332	286	282	296	311	315	320	314	307	311	302	339	306	303	305	353	305	346	304	284	301	305	296	320	349	289	318	306	311	330	322	338	303	304	322	288	355	278	329	280	330	309	334	318	334	276	300	340	343	316	312	308	329	321	348	322	306	305	305	317	325	308	303	347	318	320	291	287	317	307	294	311	317	292	283	328	317	312	321	303	320	327	301	321	318	299	306	332	288	286	333	302	328	263	337	326	319	335	322	319	300	301	324	302	318	323	304	330	363	322	295	257	326	301	307	317	325	302	327	318	344	325	302	286	320	300	298	332	302	331	301	315	329	306	286	291	284	316	325	286	337	311	342	326	299	328	327	329	305	318	333	339	324	291	312	303	310	310	279	295	340	317	342	307	314	286	271	314	317	325	315	317	297	332	312	319	302	334	324	296	323	290	310	295	293	298	294	337	325	300	311	316	303	333	320	309	339	315	293	332	314	334	299	308	288	316	340	298	285	314	326	293	312	328	310	300	290	316	308	279	320	333	301	298	300	302	309	305	276	337	297	311	349	321	325	329	289	297	304	304	334	302	293	317	307	325	314	333	340	299	313	316	317	332	319	346	319	298	299	304	314	311	328	318	305	311	327	286	318	319	313	292	271	284	326	306	307	316	305	333	331	330	272	305	284	280	326	357	299	295	344	319	336	290	343	327	315	331	329	338	308	321	290	304	355	301	307	301	324	319	294	311	313	310	328	294	311	303	273	301	295	294	331	351	283	324	350	301	321	342	330	292	310	296	330	322	317	315	315	308	289	319	311	329	322	318	330	339	316	323	297	296	318	264	323	330	302	311	280	301	300	281	346	320	318	312	299	327	311	296	312	321	324	296	292	287	329	337	323	321	297	309	307	290	349	314	307	343	320	314	280	343	327	290	299	300	307	314	313	305	340	325	308	316	300	317	289	311	319	308	317	319	318	345	326	298	338	295	325	296	304	300	285	274	321	310	300	312	365	341	321	302	320	314	311	330	311	307	336	332	302	297	330	329	291	299	314	312	292	317	303	336	294	320	301	328	334	319	319	282	306	281	333	305	324	298	328	265	316	323	310	343	315	317	351	311	314	322	339	333	292	307	325	301	321	327	321	306	325	349	322	316	309	313	306	318	302	328	316	339	321	289	322	317	325	306	285	324	296	328	301	354	299	324	305	314	299	336	324	291	342	338	329	309	341	345	317	334	306	322	336	331	317	295	312	309	319	323	298	306	327	288	353	345	330	337	320	297	320	309	317	306	330	314	307	314	334	306	323	336	303	312	369	321	309	283	292	313	312	325	309	307	351	265	299	335	316	336	316	322	304	281	304	305	307	294	346	319	313	309	303	318	305	326	293	311	263	358	311	344	308	315	320	299	312	305	310	321	311	318	316	331	331	295	317	304	310	293	344	313	315	318	309	336	318	338	312	336	329	313	310	291	331	282	315	348	294	329	318	318	300	315	346	309	329	310	331	343	302	297	311	316	308	305	285	302	270	324	326	326	322	317	337	358	349	305	333	325	310	290	300	314	305	285	293	317	318	300	312	327	343	288	332	297	308	308	315	325	315	336	336	290	306	338	350	345	289	318	327	328	306	299	306	291	319	288	333	316	295	289	334	318	317	355	274	313	318	340	336	318	334	298	315	324	337	315	314	332	300	344	302	330	334	315	333	321	291	329	303	302	305	321	296	316	314	303	315	313	319	330	311	324	307	310	329	322	335	345	347	336	312	299	347	328	322	293	311	342	330	273	322	339	319	355	300	311	305	326	306	301	332	278	286	335	311	334	310	304	322	320	314	279	307	325	294	346	299	302	300	304	307	297	267	262	323	319	314	308	338	309	308	317	299	311	307	296	299	296	329	334	319	300	349	304	289	311	319	325	306	343	320	324	333	300	313	289	337	314	324	316	313	352	328	317	278	294	313	340	305	288	320	287	301	337	320	330	351	310	288	327	314	319	253	311	320	330	298	333	309	319	310	314	304	325	340	295	306	326	318	312	289	316	298	335	271	310	313	315	344	300	295	324	305	293	337	299	302	299	310	298	303	296	313	319	322	306	301	278	300	324	316	306	330	347	333	311	325	299	325	301	265	288	314	306	312	325	290	329	305	311	328	308	305	317	338	305	323	309	340	292	332	306	315	289	308	327	316	330	301	297	354	297	333	296	333	292	298	304	305	313	316	336	306	289	300	298	338	322	342	307	303	283	303	335	310	283	312	349	317	309	321	339	305	314	309	350	309	330	343	291	300	325	302	336	315	329	311	312	351	317	329	306	322	328	322	324	320	297	336	345	318	330	314	343	324	291	337	311	328	310	335	340	286	296	311	318	289	351	305	301	318	351	313	342	363	297	313	331	336	310	331	297	307	347	306	321	306	342	329	328	321	338	316	306	314	330	346	323	275	324	316	311	323	323	298	323	300	331	347	334	297	338	315	309	326	308	348	298	333	333	300	302	306	292	338	299	327	318	320	316	301	329	285	321	314	345	340	304	316	339	332	302	350	342	307	306	357	311	325	296	309	311	312	328	313	292	316	322	338	321	341	354	326	296	317	304	307	284	276	319	321	347	342	332	312	298	290	280	310	338	323	318	325	315	299	311	342	341	302	324	300	313	284	317	279	352	321	301	308	278	299	299	295	297	303	325	314	308	323	304	335	315	344	327	312	302	331	303	318	304	326	307	332	301	332	328	338	306	324	319	296	301	327	309	318	304	330	322	329	339	339	300	312	306	330	309	301	308	297	280	318	308	306	296	311	306	297	287	327	308	273	343	306	297	322	321	296	314	287	298	298	315	294	319	306	331	331	295	331	300	327	329	309	306	364	350	325	325	341	336	342	314	274	324	294	317	319	292	319	292	294	312	314	291	354	292	338	331	313	329	284	319	339	319	306	310	319	318	302	318	345	317	297	336	288	333	332	299	329	291	304	334	300	307	305	334	316	285	325	321	356	334	325	301	303	327	296	313	288	304	283	342	304	301	323	317	307	328	298	316	295	299	301	305	358	304	332	312	311	315	301	312	329	285	330	316	312	295	290	307	311	279	335	293	329	318	325	302	310	301	309	331	301
3153	1311	1610	1273	925	664	523	453	384	289	287	264	311	245	267	229	247	238	224	297	268	228	234	229	236	211	230	229	197	211	205	217	236	215	231	212	208	235	220	226	219	194	227	215	190	208	199	217	234	222	244	226	192	229	231	212	210	217	175	226	188	214	181	225	189	227	211	231	223	209	213	205	183	193	223	193	203	210	206	183	217	176	245	197	218	207	190	203	233	191	221	219	216	220	184	186	237	190	167	212	226	206	210	205	215	210	224	228	212	214	197	196	213	218	195	191	211	220	182	215	230	213	216	226	194	200	194	167	229	206	199	203	219	216	224	223	206	207	200	203	201	200	228	236	204	197	212	203	186	211	195	191	193	192	212	218	216	218	200	222	218	207	184	223	212	198	193	193	192	216	206	232	186	197	213	190	230	183	195	199	203	205	185	216	202	228	216	211	214	203	204	194	214	203	193	183	206	214	209	208	219	203	240	210	214	204	198	216	199	187	199	209	205	201	203	204	175	223	218	241	235	211	201	207	211	187	188	179	203	203	228	185	201	216	202	218	214	209	196	208	216	210	194	241	219	211	226	204	229	192	201	213	223	208	198	188	232	215	206	197	210	225	206	193	206	184	197	194	214	230	203	184	179	206	215	227	201	198	204	193	205	203	230	218	202	188	202	205	224	200	188	213	197	232	244	215	217	184	187	214	229	213	207	207	218	179	210	210	247	195	208	220	187	226	194	218	200	236	213	203	232	226	213	206	186	228	178	207	199	220	208	199	214	215	218	200	198	196	199	201	222	210	228	218	203	230	211	188	235	193	220	190	178	196	204	205	201	226	208	203	221	215	206	212	213	207	189	196	213	214	221	197	182	240	168	191	211	233	223	186	215	209	216	201	204	191	217	205	187	195	225	217	217	208	227	208	200	186	214	189	196	216	224	207	210	224	221	209	208	208	211	195	198	225	191	182	228	228	209	199	185	212	211	188	204	188	196	206	220	209	168	192	202	230	193	205	208	206	233	207	211	225	231	208	205	220	219	189	218	202	196	219	227	205	182	205	222	193	205	241	231	224	194	201	207	206	215	227	210	194	210	199	213	183	250	211	170	191	188	223	198	211	210	169	177	234	212	205	209	228	211	217	197	207	198	236	195	209	204	193	185	210	200	211	196	192	206	224	196	219	192	218	197	210	181	194	200	202	170	210	220	212	210	191	215	209	203	204	210	191	185	194	206	226	190	218	198	203	204	208	217	220	231	228	211	223	208	221	211	194	186	217	230	229	228	218	216	197	213	181	230	204	203	216	208	215	201	217	199	196	177	193	191	209	197	193	207	215	221	201	227	226	213	195	216	206	199	218	200	188	216	197	233	193	193	213	206	211	202	226	207	214	214	216	205	199	202	195	219	205	212	201	236	219	226	195	196	228	193	204	191	228	213	223	208	194	192	196	235	215	230	231	216	199	210	187	221	234	216	214	199	201	188	225	213	198	218	183	180	202	169	217	208	199	216	217	216	214	210	181	204	187	202	209	206	217	210	199	232	212	194	199	193	204	204	237	205	211	227	228	206	217	198	225	213	209	217	213	222	211	196	217	206	199	220	205	212	241	220	209	216	181	206	200	185	191	234	207	200	209	207	217	207	188	232	204	195	191	199	205	199	216	211	215	224	195	204	226	193	206	180	221	226	202	201	193	221	204	196	194	216	211	182	217	194	183	234	222	204	210	196	218	175	209	191	205	210	203	179	214	200	199	223	210	224	206	229	197	207	199	186	179	222	212	208	216	217	201	237	211	186	221	184	208	210	254	222	239	206	222	196	206	193	189	205	240	224	199	171	235	190	189	215	233	213	201	219	217	206	182	203	201	194	230	223	214	197	210	203	212	186	215	217	221	211	200	222	227	187	200	233	190	198	203	198	170	192	206	219	185	219	218	192	213	209	188	218	208	222	195	193	192	204	203	234	213	194	209	205	214	212	226	207	212	207	234	193	234	176	207	189	212	197	216	191	213	194	193	210	197	200	193	208	202	203	213	207	201	242	198	210	217	220	230	217	193	218	222	209	201	216	210	204	230	188	209	208	201	227	198	215	195	200	199	224	202	190	190	234	193	212	203	205	236	220	202	204	235	166	186	218	196	245	207	219	206	225	220	205	211	206	183	184	213	220	235	216	220	199	196	216	209	187	203	235	186	219	228	206	205	175	238	210	210	218	194	197	198	203	231	201	227	220	201	221	192	189	204	188	199	198	197	185	181	189	220	224	199	200	184	198	200	176	209	203	235	215	205	172	208	205	214	196	203	207	190	228	230	222	225	217	220	215	225	209	212	187	187	194	208	218	229	205	222	204	228	193	238	208	218	207	191	199	219	198	210	194	174	201	227	230	232	224	214	212	220	186	215	229	203	194	197	176	188	206	207	195	192	204	177	215	244	215	198	228	212	229	234	190	211	199	190	194	206	183	218	202	209	199	203	208	227	224	210	218	203	206	241	195	208	214	234	197	191	194	188	200	213	208	193	199	204	200	193	201	197	244	196	195	220	209	229	196	196	207	217	193	192	235	204	218	183	206	219	205	198	191	198	191	192	218	199	183	211	204	212	219	222	206	189	228	200	216	229	199	235	191	208	201	231	230	240	207	194	231	218	212	191	228	187	182	194	189	181	203	188	205	199	195	186	216	215	199	224	223	207	210	227	222	220	191	180	212	212	201	229	213	225	201	227	215	212	208	203	219	196	201	211	201	221	214	237	201	215	194	204	216	204	236	192	210	193	208	183	229	202	193	200	200	220	209	185	216	199	203	217	207	210	203	220	205	200	219	199	191	198	220	200	194	211	208	186	179	204	197	222	219	211	204	210	206	215	222	224	216	222	210	209	227	240	185	192	216	177	200	221	227	191	216	239	208	203	182	215	213	211	216	195	188	206	207	240	210	199	204	202	205	173	203	223	205	221	215	220	229	223	214	231	238	189	201	187	201	209	213	181	185	219	191	204	199	214	231	198	175	211	201	182	220	207	189	216	198	207	203	198	214	188	216	225	203	230	209	213	220	213	211	229	195	214	232	212	251	187	224	236	210	184	201	186	207	192	200	228	203	189	183	185	204	182	193	180	224	203	202	229	213	190	223	209	216	207	191	217	213	219	212	222	217	205	221	219	202	196	207	196	216	229	201	225	198	208	232	194	212	179	204	234	203	207	202	180	223	198	191	177	210	200	215	197	190	198	202	211	182	192	215	210	206	216	193	225	191	188	216	190	214	187	241	196	191	231	214	192	184	207	218	219	230	232	198	198	202	195	197	210	214	196	217	196	222	216	220	236	187	217	242	211	216	212	190	203	202	199	198	201	203	203	214	213	189	189	189	197	190	223	213	211	221	226	191	193	221	205	205	203	177	226	209	198	191	230	205	189	205	197	173	227	225	243	186	193	225	212	227	196	199	186	193	217	206	193	196	204	184	215	196	195	203	211	202	200	204	193	217	202	197	201	197	197	194	207	219	234	205	209
2730	1453	3111	3955	3423	2624	2087	1705	1471	1174	1119	959	874	848	743	690	689	686	729	777	885	765	710	594	572	554	564	568	514	519	527	551	555	537	564	552	618	607	597	568	568	619	516	520	528	554	496	500	525	558	577	519	514	562	548	549	530	489	548	556	517	497	509	490	544	479	471	526	517	496	513	479	500	516	504	515	506	480	467	503	498	473	472	474	470	467	498	498	514	475	470	455	488	470	481	490	475	461	425	470	493	467	476	454	464	479	460	508	458	508	511	513	471	530	477	456	512	486	491	467	500	520	487	496	531	464	441	507	513	473	480	469	466	468	457	472	463	497	479	453	496	449	472	492	509	466	496	497	507	503	481	502	489	474	494	517	452	502	482	485	451	492	470	433	498	467	463	476	503	458	471	456	505	481	456	477	480	447	472	439	495	463	487	475	468	478	462	449	540	495	460	530	477	492	449	479	474	495	525	461	451	482	508	499	516	497	532	478	501	488	450	468	500	468	461	496	513	474	523	454	497	502	470	528	499	458	439	513	501	477	470	469	464	470	461	496	498	506	463	492	458	502	475	504	486	518	471	482	507	491	466	449	438	472	480	469	508	482	458	453	485	485	484	498	453	517	487	461	506	490	515	465	514	468	478	480	445	460	507	485	476	437	448	498	487	461	479	479	448	458	434	497	482	498	460	472	476	490	476	457	469	470	505	472	475	468	463	502	475	466	466	507	450	466	470	487	474	482	518	520	508	505	459	459	469	476	466	480	482	458	475	486	498	482	448	478	486	488	507	496	499	470	452	444	470	503	486	477	470	490	510	488	486	500	516	526	470	482	478	506	481	466	512	473	511	478	474	480	488	510	527	491	435	443	478	465	467	491	506	499	477	491	477	461	453	453	447	488	474	477	472	456	494	473	465	455	492	481	499	508	496	502	485	515	486	451	488	482	488	475	456	489	506	470	500	515	510	501	473	487	464	468	486	518	544	485	460	477	448	522	430	486	515	492	496	498	532	465	486	490	489	494	461	492	442	525	468	449	497	478	487	488	477	490	451	476	480	489	478	504	514	461	523	473	470	487	465	467	458	486	494	428	467	468	501	482	432	509	478	474	448	460	441	486	489	511	468	504	493	466	501	466	482	494	465	497	512	453	487	498	475	467	525	458	491	506	473	446	477	487	450	556	514	477	487	492	509	478	470	500	496	504	444	501	472	464	503	471	449	505	492	491	516	471	496	448	477	477	492	451	454	510	475	481	435	480	470	520	451	507	437	504	473	477	486	454	486	483	460	526	444	463	487	484	486	479	488	509	505	518	508	476	440	445	458	469	502	492	516	508	446	454	486	465	490	505	429	507	503	495	500	491	448	473	466	466	464	481	461	470	484	482	495	463	487	450	461	473	528	495	487	478	455	509	437	461	465	500	458	501	465	465	490	509	477	481	494	502	503	484	455	467	458	493	476	452	478	504	475	500	501	478	514	495	510	475	487	497	480	450	480	450	485	479	518	474	477	486	464	503	500	466	490	474	473	498	473	465	471	445	510	491	434	501	462	503	486	470	485	507	523	485	512	498	443	506	467	471	479	469	496	450	488	472	478	491	452	480	469	474	460	470	478	445	458	480	530	477	485	514	486	519	525	425	488	490	461	483	460	518	464	472	501	493	484	485	475	492	497	484	482	486	481	472	500	499	534	501	454	456	487	488	499	506	488	483	490	488	505	465	421	507	516	441	505	465	505	479	509	498	464	478	473	493	473	517	481	456	519	467	456	502	493	475	478	490	424	433	516	476	471	493	490	449	495	473	470	504	475	480	467	476	501	500	498	468	518	501	522	491	480	459	492	472	522	513	466	505	492	481	481	496	454	462	455	485	479	476	484	478	473	491	521	551	463	495	474	480	491	483	486	486	508	480	499	446	474	518	489	477	477	486	472	515	511	480	476	508	494	489	473	474	429	484	496	494	475	500	491	490	539	498	514	478	502	472	488	531	453	473	487	480	493	491	457	450	479	478	509	480	459	484	510	482	475	481	519	481	458	513	483	473	475	475	447	514	461	490	475	501	457	466	472	500	524	444	553	473	477	485	436	506	482	495	457	452	500	503	513	491	486	512	474	482	515	465	515	466	495	470	480	439	486	497	482	479	502	491	472	496	475	485	461	477	494	470	508	471	462	468	479	498	505	486	480	480	469	471	486	489	493	460	483	508	484	501	460	494	485	466	450	499	467	496	513	488	530	454	467	493	466	504	497	517	505	473	480	494	461	493	482	498	511	526	491	468	491	521	467	506	461	475	453	490	459	509	460	488	466	516	502	458	503	490	448	506	519	485	481	496	470	501	486	489	449	492	457	514	454	460	470	488	478	487	448	478	475	479	515	498	480	509	477	487	475	455	470	485	496	456	499	531	482	495	485	471	448	466	459	467	513	464	503	488	467	472	491	524	472	472	518	470	471	472	475	495	492	477	494	514	470	466	502	480	456	455	450	450	469	514	466	482	499	463	436	451	507	489	478	508	498	499	465	484	500	506	471	468	448	493	486	447	493	496	482	495	467	496	463	437	454	464	510	485	458	507	500	481	445	459	506	504	495	500	502	495	461	503	445	474	471	473	478	468	499	495	490	535	490	458	472	477	453	462	442	483	435	483	465	480	487	505	485	508	487	486	476	460	490	471	484	474	506	477	444	477	494	442	465	473	495	484	512	492	481	472	508	470	485	450	454	555	472	507	485	504	441	487	457	505	468	481	502	461	450	478	469	443	504	463	492	498	478	466	498	482	435	466	488	463	470	495	456	466	505	441	465	477	483	511	473	493	443	531	471	485	467	467	465	452	428	464	465	464	481	487	466	500	477	476	484	459	485	468	493	466	506	486	499	473	500	474	500	479	452	528	489	455	457	483	463	520	473	472	434	473	456	473	454	471	492	494	475	502	485	486	488	493	473	497	488	436	499	474	454	472	462	503	468	479	477	521	456	461	447	475	461	461	522	456	453	488	488	467	506	437	495	500	515	493	473	475	489	483	495	474	475	468	466	475	465	489	474	481	440	460	467	481	484	465	464	474	482	554	497	498	454	491	483	501	496	482	527	473	476	468	519	481	502	494	520	484	491	466	491	475	473	461	496	473	468	533	462	478	465	522	478	506	484	472	481	426	450	486	492	445	475	461	511	474	441	488	507	475	439	520	485	478	467	490	484	474	463	486	449	497	474	478	497	496	516	481	503	500	505	460	498	466	483	513	513	482	462	467	456	453	468	502	481	501	475	459	464	470	502	481	506	480	479	438	524	465	501	470	465	484	500	486	502	468	479	511	451	508	495	499	483	488	480	449	445	475	500	475	479	476	480	471	438	472	497	526	494	501	478	498	428	481	507	485	495	523	443	445	521	511	514	491	492	484	522	484	479	501	475	492	514	498	474	453	509	484	450	471	462	492	477	449	480	474	474	497	523	466	504	471	507	517	475	457	489	445	447	497	451	498	456	459	462	499	503	454	490	494	464	520
9459	2671	3601	2882	1929	1327	970	770	605	516	408	346	291	276	274	246	234	230	243	233	290	254	211	184	158	170	180	180	151	149	136	169	151	145	150	147	173	151	148	145	157	172	133	127	128	137	159	154	132	135	141	171	131	164	149	160	140	113	144	120	136	129	118	137	112	134	134	130	131	139	123	127	132	154	123	129	125	137	116	124	120	120	125	131	119	137	151	133	115	139	113	126	124	113	143	135	120	127	149	141	134	143	136	110	137	113	127	117	135	115	119	128	146	139	112	124	106	118	123	137	152	134	118	121	127	136	137	108	124	108	130	132	114	134	126	113	128	142	132	132	141	132	133	126	152	116	138	139	131	111	114	141	136	134	114	140	117	132	119	152	148	130	136	149	119	113	119	129	127	134	152	128	122	130	117	145	94	161	130	135	142	128	140	124	125	126	133	123	117	129	137	128	130	137	118	126	137	128	115	144	131	119	130	122	114	139	138	144	112	115	157	114	114	143	114	125	125	108	102	120	137	137	114	154	132	120	120	131	131	133	124	124	120	127	114	124	125	124	113	147	127	127	140	150	146	136	131	110	133	123	133	120	126	131	134	108	145	123	125	106	130	121	154	134	123	139	121	124	149	109	128	124	115	121	131	138	131	116	136	139	127	131	106	97	154	130	129	113	129	115	127	116	115	111	141	112	117	127	132	140	128	135	128	114	129	110	153	139	140	145	140	142	116	116	133	117	142	108	122	91	135	112	144	137	126	126	129	130	120	133	128	129	91	135	135	134	137	131	117	128	169	128	132	121	111	145	127	133	127	115	147	110	117	147	131	111	140	123	127	135	142	111	120	103	124	130	133	125	144	143	123	141	140	117	123	129	127	147	141	115	124	123	142	132	141	116	122	99	145	139	109	121	121	132	116	121	127	109	122	119	117	156	108	121	120	104	116	127	114	126	133	137	119	127	116	140	120	122	108	119	132	110	120	117	109	132	127	129	134	137	130	109	132	119	128	116	114	126	117	110	149	129	138	121	114	125	127	125	141	136	147	140	123	132	133	139	138	122	119	113	120	114	126	126	99	117	117	128	119	122	121	116	132	129	137	135	129	119	130	137	124	116	133	120	123	127	121	132	126	119	140	121	120	139	123	117	128	133	133	129	111	127	144	107	132	141	147	128	117	128	129	127	142	109	137	112	141	129	106	121	119	140	137	124	143	118	147	144	125	133	126	134	135	132	120	112	150	127	116	115	126	110	126	104	110	127	140	120	111	126	119	115	130	113	125	117	135	150	140	121	119	99	114	149	136	122	121	111	130	111	122	127	122	122	129	106	114	133	117	115	126	123	130	141	133	99	131	126	133	139	130	129	122	143	125	136	116	117	120	100	151	126	146	133	138	109	121	120	131	139	102	140	129	119	140	125	129	122	107	132	115	123	136	108	131	139	124	115	140	128	126	128	131	106	131	111	123	144	125	142	145	123	110	124	142	137	122	129	114	128	125	126	113	118	123	123	150	114	136	128	136	127	138	129	129	132	137	93	105	106	113	127	136	134	104	123	106	124	105	134	138	126	144	113	115	118	142	126	134	134	107	136	151	142	135	117	128	138	130	129	107	115	125	126	143	134	134	143	133	124	110	131	133	131	123	128	98	126	136	120	120	136	132	139	141	139	145	132	139	132	116	110	156	113	130	138	139	110	123	116	132	141	136	132	125	141	136	133	110	142	126	115	123	105	113	154	106	124	124	119	113	103	142	131	138	116	115	127	131	137	97	116	116	135	129	112	125	136	118	115	141	125	126	122	133	151	123	140	116	122	140	154	148	130	127	124	112	131	109	129	131	127	111	122	130	122	141	113	132	116	137	138	117	122	132	157	122	123	123	140	118	114	144	130	137	139	125	149	126	123	129	116	114	127	134	129	135	131	112	118	133	166	117	113	130	125	121	120	130	131	115	129	125	125	116	119	126	124	136	129	127	143	132	118	142	133	118	139	119	127	133	126	112	116	130	148	135	131	126	125	122	121	129	132	131	135	119	143	148	118	143	115	131	127	118	123	130	122	126	116	140	131	121	145	125	131	131	130	138	126	129	143	125	124	137	144	104	113	105	112	146	120	106	132	122	120	111	134	119	116	123	134	121	157	107	131	108	107	130	104	116	116	94	117	136	128	146	128	119	130	138	140	115	127	123	118	119	139	150	117	113	112	152	121	117	137	149	135	122	114	114	117	140	154	131	152	151	147	133	125	140	118	143	136	151	154	130	105	112	134	134	133	126	122	139	134	129	117	119	126	117	127	124	132	158	117	162	129	120	114	107	124	127	139	126	133	139	129	143	141	117	134	118	113	98	134	135	127	107	151	130	128	154	142	119	135	126	125	132	147	115	147	128	139	107	104	136	113	113	126	117	111	139	139	125	110	129	122	121	125	135	159	132	137	136	124	119	128	123	138	111	110	114	148	106	125	127	116	120	152	126	131	129	126	144	119	135	130	125	150	131	147	126	126	115	134	138	130	143	117	117	133	128	135	118	127	141	122	121	139	151	121	116	137	141	131	131	140	129	119	113	139	134	132	121	138	142	108	126	139	154	115	136	128	126	123	126	126	133	127	135	145	114	109	118	140	116	124	110	105	146	133	136	143	138	133	123	117	137	137	127	136	110	116	123	122	137	120	108	139	129	88	139	135	142	130	122	106	112	145	128	137	115	133	113	104	118	119	133	149	118	138	124	105	121	114	134	105	124	128	128	158	150	123	135	119	124	129	145	124	152	135	135	106	137	109	137	124	123	133	109	137	117	135	123	114	118	129	111	153	124	116	120	122	127	135	118	115	126	106	132	133	128	113	156	144	142	132	142	113	124	117	128	115	141	126	120	129	138	123	132	115	107	103	126	147	110	131	124	130	122	117	120	147	125	134	128	132	129	118	113	129	122	143	140	125	149	126	129	148	135	116	128	144	143	115	125	137	134	133	121	112	104	123	132	121	123	135	130	134	152	124	124	125	120	118	129	121	121	121	149	135	140	128	136	119	140	129	138	139	129	145	129	135	119	163	136	125	124	118	130	115	151	125	129	120	117	132	111	111	129	113	107	127	122	134	127	140	130	103	102	125	109	134	117	117	117	136	123	138	124	126	117	118	114	134	130	140	116	129	114	137	131	147	139	115	123	135	143	132	134	122	134	112	125	126	136	141	138	134	120	126	133	112	135	120	133	121	132	128	119	141	120	125	125	154	124	126	120	125	139	141	145	123	129	142	125	133	116	132	117	154	113	134	143	137	137	132	128	145	129	131	124	129	139	119	123	121	127	115	118	133	116	129	133	131	131	140	136	144	132	108	105	124	124	113	126	149	127	145	129	113	132	109	140	143	119	125	144	134	116	130	115	125	143	126	101	112	117	116	129	141	140	130	139	146	122	139	122	116	117	126	122	137	132	136	146	148	152	135	136	106	112	121	117	126	129	118	126	122	140	127	136	124	136	134	132	122	119	121	125	123	119	145	116	96
6487	2612	6736	8451	7305	5943	4742	3731	3133	2626	2148	1845	1590	1259	1283	1125	952	1095	1175	1344	1768	1275	976	785	594	626	605	562	510	518	490	557	545	548	588	553	533	611	613	568	515	509	484	441	428	406	393	399	423	433	429	464	422	433	439	428	419	380	417	387	399	399	366	348	390	382	337	370	343	367	366	364	353	351	337	369	327	331	343	348	324	317	315	322	325	368	329	345	325	307	293	323	319	312	344	337	318	327	321	329	300	328	314	328	304	304	330	293	309	274	311	310	329	296	334	310	277	319	282	309	311	317	269	291	300	301	297	336	319	318	311	327	322	344	328	329	322	303	323	314	314	321	336	332	338	341	337	290	334	306	325	293	315	336	307	323	315	330	284	330	331	312	305	325	309	260	327	297	313	300	313	325	280	325	331	345	320	305	319	293	309	310	325	315	309	360	312	300	297	304	341	276	303	317	342	323	291	309	300	263	298	304	307	326	322	304	336	303	302	315	296	322	309	288	311	349	302	326	339	345	301	313	301	334	334	354	311	285	305	324	318	312	293	318	280	301	315	277	304	302	286	341	308	293	304	301	340	316	328	293	329	342	301	280	297	284	313	270	319	317	304	297	316	316	320	317	319	323	335	317	316	307	333	319	321	316	300	315	326	312	297	298	284	313	295	283	319	323	334	356	258	277	286	318	332	294	298	326	317	328	288	288	329	300	307	330	272	302	286	320	324	311	320	313	315	330	317	280	322	311	314	305	314	301	312	296	331	306	344	288	306	297	318	291	306	284	330	308	316	301	334	314	289	328	313	334	303	294	295	308	362	296	332	300	296	316	313	310	297	304	314	320	305	350	340	314	312	284	336	314	290	327	289	318	330	329	289	295	316	293	294	324	327	324	328	312	289	313	313	286	311	339	337	288	335	318	302	314	326	326	301	301	289	322	306	277	298	314	333	321	327	307	323	344	314	331	347	324	288	311	296	298	275	274	310	309	324	336	300	319	310	299	334	318	328	300	311	293	317	324	301	299	311	330	313	335	304	301	355	312	324	294	300	312	306	311	295	329	288	286	321	326	306	315	331	308	325	314	275	331	332	315	303	303	342	313	319	295	338	313	301	302	329	283	317	307	311	319	335	343	308	308	312	323	275	285	301	327	322	294	311	323	319	291	288	334	325	300	295	309	302	317	311	325	334	323	279	308	294	327	313	320	333	333	317	327	327	309	322	315	306	306	330	290	287	298	329	320	295	339	336	322	292	325	332	316	311	259	309	336	303	288	310	287	322	305	314	324	342	333	313	333	319	306	290	302	303	322	316	328	338	323	326	317	333	301	323	321	299	305	324	317	283	324	309	306	354	295	328	310	304	321	329	298	294	311	294	299	336	290	313	271	337	294	332	305	297	315	298	325	311	337	297	326	273	331	330	320	324	324	296	313	320	310	318	322	304	294	328	322	306	292	310	336	317	306	318	323	317	332	306	291	300	315	317	315	303	304	335	330	266	314	278	323	304	327	317	310	350	333	307	292	294	313	340	294	330	297	279	336	324	323	311	339	319	321	302	315	312	320	328	329	305	303	300	322	306	343	319	306	283	351	277	323	327	318	295	320	292	304	305	327	318	355	316	327	315	330	312	323	301	313	302	301	314	353	298	285	326	365	335	330	299	354	307	318	308	315	288	311	301	308	340	335	322	300	308	335	344	321	318	311	308	313	320	343	298	330	310	320	337	286	332	318	329	335	305	305	296	335	328	335	356	318	326	302	298	325	316	316	346	301	283	295	318	357	353	330	277	289	346	312	313	340	302	337	314	310	314	293	291	342	339	333	312	295	297	329	300	322	325	289	282	307	309	304	301	313	336	332	277	329	313	291	296	327	343	322	332	299	327	329	287	305	309	312	329	341	296	318	323	302	314	320	292	295	319	323	304	306	311	283	309	316	316	310	310	316	294	312	320	294	312	339	311	262	293	328	317	331	333	320	292	313	334	323	312	313	281	311	299	283	306	318	313	309	294	317	359	328	318	324	305	312	307	332	331	293	325	302	277	307	326	320	318	313	312	357	360	329	319	327	297	298	337	317	313	295	321	332	324	294	304	336	321	352	320	309	310	314	308	319	302	325	304	322	293	335	327	326	314	317	308	360	306	307	328	310	292	290	307	323	331	295	289	308	314	299	326	317	300	330	279	325	297	298	289	306	303	293	314	325	324	313	327	304	334	317	306	325	326	339	334	330	324	306	301	309	313	323	313	307	305	317	289	311	269	281	323	298	314	310	299	308	349	328	310	302	304	296	344	281	312	319	282	325	297	311	312	300	303	281	321	294	343	288	309	296	302	300	304	297	309	305	276	343	303	311	332	291	268	326	314	306	334	333	305	319	302	320	296	308	300	310	357	299	303	316	301	312	308	322	313	297	298	303	294	297	361	303	337	328	332	320	311	311	303	301	320	311	315	298	330	312	293	317	306	329	302	316	338	303	342	337	310	297	299	288	303	298	312	285	326	312	323	286	345	307	324	319	318	318	320	320	317	282	316	321	295	302	322	351	294	337	333	267	342	337	281	346	335	292	299	311	299	278	298	327	352	313	297	337	294	338	274	322	333	311	316	314	304	314	307	303	320	334	320	314	282	296	308	316	329	306	325	307	282	307	298	317	319	296	322	345	314	315	300	279	313	344	306	273	294	295	329	345	346	329	323	294	304	314	324	337	337	335	338	314	297	312	338	292	304	323	326	325	310	334	311	339	278	294	348	303	334	296	298	307	287	289	333	358	271	310	333	310	273	310	303	316	285	313	297	297	296	273	300	333	330	298	292	330	341	356	310	316	296	307	322	300	308	319	320	317	332	318	335	318	317	342	302	310	299	325	338	330	314	333	312	320	313	351	316	313	307	291	336	327	314	323	314	330	298	290	306	320	321	313	320	309	320	293	297	293	342	290	327	306	320	298	281	307	317	292	313	372	297	323	316	328	335	301	290	311	316	307	300	296	323	320	307	309	312	330	298	323	307	306	309	308	329	321	361	323	336	313	314	303	267	305	310	281	311	326	309	306	285	331	315	329	289	331	313	309	314	302	290	336	275	314	324	301	296	307	303	340	312	321	298	346	338	303	330	329	340	318	307	278	335	324	347	293	288	293	294	303	319	337	337	290	294	324	304	315	324	344	299	284	307	302	303	313	314	340	342	317	294	284	320	292	312	315	296	309	308	301	317	290	303	345	283	304	322	325	306	301	296	299	317	293	323	319	313	325	290	304	280	314	312	318	304	321	272	342	328	303	347	325	299	329	309	290	309	309	306	286	331	311	331	305	309	310	321	321	339	311	291	299	311	312	311	306	292	309	305	265	282	284	329	322	328	316	343	299	307	315	317	305	328	330	291	289	308	305	331	291	344	307	300	318	313	331	321	309	331	303	305	299	288	328	288	310	308	308	319	326	310	304	312	287	306	326	293	299	336	320	312	307	314	319	319	346	294	314	323	318	318	323	327	328	288	343	330	290	324	313
16469	5027	6107	4879	3189	2170	1561	1097	883	742	615	492	429	407	328	319	285	261	333	383	424	336	248	210	193	157	183	197	163	159	160	164	177	185	176	173	189	171	172	168	159	155	163	171	143	151	148	149	133	166	162	129	139	160	141	142	148	160	139	129	123	130	142	133	143	123	139	135	108	120	120	116	122	129	122	133	121	120	116	129	116	127	138	137	107	108	133	119	124	118	130	146	99	124	144	132	113	120	112	126	129	125	125	143	134	135	138	131	115	123	109	120	116	127	120	127	112	125	125	115	110	142	117	127	128	126	136	132	143	127	137	137	141	120	126	133	139	119	110	142	147	125	102	123	129	133	108	129	130	116	111	128	143	116	111	137	128	118	107	159	140	117	123	124	115	111	123	128	124	127	118	131	118	120	116	130	122	115	115	122	104	94	119	125	127	105	98	134	123	130	114	147	142	107	124	106	120	126	118	113	123	140	108	123	117	122	135	127	126	118	119	118	120	128	106	129	118	129	135	136	111	112	109	112	119	132	125	129	140	112	125	120	118	124	124	124	117	139	119	120	120	124	127	134	131	115	134	126	117	136	107	138	116	138	123	113	136	112	124	120	123	83	127	118	118	131	116	121	133	119	96	133	122	136	115	118	118	98	117	99	120	98	127	128	105	120	128	147	112	114	129	98	125	116	116	129	111	135	143	122	126	124	134	125	103	119	103	124	124	107	131	114	123	111	117	111	121	119	116	124	137	108	118	109	108	114	105	104	121	116	115	107	121	131	126	129	111	133	128	141	109	143	137	144	126	125	127	137	140	125	123	109	137	117	107	118	125	116	131	96	108	106	113	114	109	137	117	112	107	116	132	127	140	126	140	128	121	107	121	135	126	125	106	123	98	115	102	125	114	116	129	108	103	113	118	131	113	127	141	118	115	122	112	98	141	134	134	150	124	126	127	121	126	122	113	104	86	133	129	103	107	115	132	121	117	148	124	135	111	117	132	124	108	107	119	111	131	121	125	123	115	118	123	116	112	113	112	107	134	135	137	143	132	117	126	118	116	106	137	127	129	121	115	108	120	131	119	103	112	122	134	124	130	121	135	135	109	136	133	120	133	111	121	125	111	122	136	122	129	117	127	134	137	122	128	127	127	124	123	126	124	135	118	121	129	128	149	138	124	113	106	118	129	121	141	116	125	129	117	123	104	125	124	149	148	130	113	127	119	121	137	131	117	115	107	112	125	131	102	122	143	134	121	119	113	126	130	123	132	138	121	116	118	134	119	113	118	122	139	118	99	120	120	124	117	138	109	110	115	112	129	121	123	126	121	106	110	130	111	140	101	119	123	108	146	119	114	133	108	123	105	125	121	129	103	97	129	123	121	131	129	120	136	115	119	133	123	130	123	136	122	104	131	126	133	132	118	133	136	142	129	120	129	125	134	116	131	129	139	129	96	128	147	123	107	112	128	113	120	124	121	101	135	131	113	121	111	126	131	126	147	108	126	95	109	129	128	136	127	126	116	139	135	134	128	125	138	112	132	140	114	122	115	117	124	122	109	109	102	111	128	122	103	119	137	126	127	134	110	131	101	124	107	133	136	129	111	135	136	122	106	136	145	114	109	120	121	108	140	125	117	110	124	101	125	125	126	130	116	138	138	125	134	138	113	132	134	128	119	106	102	126	137	128	143	117	123	115	136	114	123	119	114	124	120	134	122	114	106	112	100	112	122	128	119	151	117	97	111	144	118	134	100	140	98	122	95	145	116	118	126	124	121	115	144	115	107	126	108	116	130	123	100	136	109	134	125	106	114	98	99	109	108	110	127	116	104	110	126	113	136	141	119	127	108	130	137	137	107	107	116	116	111	113	123	118	119	126	107	103	130	107	121	123	112	111	111	137	127	126	116	143	127	117	111	157	126	138	120	119	153	126	125	123	126	124	124	118	112	136	125	121	132	129	115	111	142	135	118	125	100	125	120	127	117	139	133	129	121	111	145	122	106	119	125	106	131	105	125	121	124	107	120	119	132	110	124	137	120	148	114	99	119	113	123	127	114	103	138	126	119	106	131	137	107	110	118	142	120	120	122	106	125	128	118	124	120	128	131	135	133	118	117	125	107	113	130	127	116	131	121	117	134	129	129	154	103	129	126	120	106	119	117	124	126	111	110	104	125	128	105	123	131	116	124	137	123	119	129	132	120	121	117	131	110	133	122	113	128	125	121	137	126	126	106	133	121	152	125	113	134	115	118	101	131	115	119	103	120	121	142	130	110	115	136	130	136	124	139	107	131	130	136	136	150	125	118	130	103	123	116	106	136	123	116	120	123	122	139	114	105	120	123	102	116	149	136	125	120	130	135	127	107	122	133	128	130	117	108	128	120	119	128	106	136	128	117	129	135	103	126	123	147	135	147	104	134	134	107	128	132	137	104	127	144	106	114	139	118	113	118	111	132	126	153	138	134	103	117	117	126	118	128	115	127	128	120	145	121	116	136	135	134	130	133	148	145	116	128	123	117	122	115	105	129	114	135	117	130	122	128	125	117	136	127	101	107	108	119	115	117	115	119	132	129	118	122	125	117	111	129	136	129	124	123	101	129	123	101	132	134	137	137	107	103	128	111	109	102	130	114	120	130	118	135	128	142	121	131	103	129	114	140	106	112	119	122	132	119	132	122	124	128	103	114	129	142	110	129	109	104	117	145	139	139	119	136	132	126	130	115	100	110	112	138	139	130	130	120	111	108	126	127	140	106	122	128	130	115	105	129	125	120	115	120	116	134	128	115	115	127	123	136	116	115	120	133	145	159	125	126	126	118	143	127	118	120	128	142	121	123	132	109	157	114	121	122	114	126	140	135	101	140	138	90	142	125	120	118	126	107	121	110	130	98	115	130	125	122	131	128	138	134	112	113	106	97	128	123	143	130	128	116	111	124	135	124	124	106	132	110	125	123	132	120	126	131	102	106	114	118	132	124	115	133	113	126	123	113	120	117	138	124	122	131	141	116	117	125	132	116	130	127	136	130	106	116	109	126	99	88	117	111	107	142	110	136	109	139	107	135	113	129	91	115	115	140	113	130	138	121	138	130	115	103	119	133	135	109	121	129	126	141	137	116	122	140	125	105	123	119	102	123	112	111	112	123	144	125	123	133	115	125	124	118	124	138	115	125	132	125	114	106	140	129	144	124	137	132	115	116	145	115	113	123	122	115	128	124	132	132	128	133	119	134	124	110	117	113	121	119	111	117	145	114	121	118	123	105	136	114	112	118	129	130	106	124	115	119	119	113	124	103	117	144	97	99	138	112	109	130	141	125	113	117	120	123	115	97	117	124	136	100	129	134	129	124	113	112	140	131	115	122	129	98	121	120	122	123	120	111	122	133	102	125	117	134	143	108	123	124	111	130	149	110	123	129	114	125	114	120	149	136	139	133	117	130	121	123	130	119	113	110	138	111	146	128	137	105	126	120	115	130	113	126	140	132	110	115	133	125	131	119	122	113	111
8609	4211	9888	12162	10645	8675	6977	5687	4675	3837	3250	2791	2325	2153	1789	1758	1524	1496	1788	2167	2408	1717	1307	1101	876	871	783	758	678	633	614	615	694	655	738	699	725	703	756	674	647	663	527	510	473	478	473	513	505	495	519	510	530	489	497	501	505	468	475	463	410	382	413	408	384	399	437	382	404	428	354	417	419	373	359	374	389	341	337	337	338	350	308	320	336	314	348	341	322	327	347	333	346	348	355	315	359	327	349	292	304	295	350	317	339	303	353	314	339	317	291	320	304	333	350	281	300	302	300	317	355	323	370	330	320	335	322	304	304	331	325	321	329	284	298	318	346	340	321	337	333	327	314	298	324	314	331	332	311	307	301	341	312	325	318	297	311	329	334	315	327	293	327	331	303	310	284	311	336	336	322	329	344	306	337	337	319	314	306	296	326	303	298	291	316	298	304	308	338	305	313	339	331	344	299	323	288	310	305	341	309	314	289	307	326	348	307	320	310	342	318	325	327	312	331	286	312	305	313	297	317	282	286	299	321	297	301	294	324	324	325	300	343	340	331	271	302	327	319	311	318	304	330	316	346	309	356	302	300	308	296	326	345	326	311	285	313	316	352	315	275	285	282	321	308	318	278	324	305	320	316	296	330	327	330	327	324	299	306	269	303	348	296	298	292	313	291	324	335	319	298	298	310	303	300	292	301	339	308	302	306	313	326	287	329	308	314	297	326	314	333	339	315	343	313	333	285	324	297	316	290	319	282	300	317	307	346	329	296	316	326	356	299	302	318	327	330	299	331	330	330	314	337	249	328	307	294	288	311	299	307	309	317	324	337	307	277	310	274	302	301	326	325	322	305	350	291	290	316	340	315	291	336	297	292	291	293	287	316	332	310	310	332	303	319	273	320	299	328	315	341	325	328	307	318	299	328	282	346	272	324	294	316	307	319	283	326	330	280	350	305	313	326	335	355	325	305	288	318	327	318	331	266	302	333	302	348	293	324	294	334	284	320	316	342	325	290	304	334	298	358	319	313	279	305	318	306	344	304	322	352	321	354	316	302	326	317	281	339	305	263	299	323	295	310	309	327	332	284	303	302	317	294	285	322	311	350	334	305	312	278	287	311	325	364	344	329	310	321	311	336	306	319	339	301	335	341	275	315	285	301	318	321	290	317	314	301	319	330	308	302	323	309	282	275	336	317	308	326	318	341	333	323	312	303	319	315	312	290	329	330	262	319	319	309	342	321	308	296	311	306	335	306	295	323	337	312	295	283	302	325	312	281	317	297	309	291	308	305	289	317	299	284	320	311	326	308	303	323	310	308	306	321	313	289	299	336	306	310	315	302	281	335	302	297	292	351	343	331	348	331	297	297	295	309	319	333	329	315	334	325	304	277	312	289	341	320	320	307	292	288	293	319	292	303	321	302	310	292	368	262	286	297	344	322	290	307	301	319	296	307	318	320	292	321	286	288	306	330	340	351	325	336	273	317	306	318	298	320	353	314	331	324	310	313	310	335	307	333	310	307	303	311	316	305	295	320	341	320	307	314	312	332	294	346	291	278	285	296	326	297	296	300	282	291	338	321	271	338	317	346	268	301	285	309	314	307	287	305	312	308	298	316	322	302	296	302	322	340	315	330	316	307	324	301	317	339	293	307	322	343	303	301	319	312	335	323	286	296	294	300	334	313	310	297	314	311	299	279	316	289	323	294	322	347	311	316	307	288	319	358	292	326	296	323	325	331	342	286	335	308	336	296	328	317	321	314	330	322	306	348	306	336	334	330	315	332	304	308	298	301	311	281	304	315	286	293	315	340	292	300	338	305	299	291	335	301	333	319	323	316	312	309	347	307	344	281	291	340	306	328	310	300	328	305	288	329	305	291	297	331	321	278	320	319	313	347	331	323	338	316	312	309	309	341	300	315	325	307	308	324	325	326	356	317	318	277	345	293	327	283	292	308	318	319	327	309	291	333	312	316	287	321	307	297	317	283	318	316	350	319	334	331	322	307	300	318	271	310	280	342	285	318	318	294	318	309	312	292	315	335	325	318	350	278	295	308	352	317	312	277	305	292	282	300	317	297	317	305	299	314	330	318	310	296	303	296	299	314	308	299	301	355	295	305	298	297	285	311	318	321	322	291	299	332	323	291	349	360	304	310	339	302	320	308	330	307	304	307	268	314	308	315	317	329	309	306	330	308	296	291	299	302	296	325	300	300	330	315	303	275	326	296	321	301	300	290	321	309	303	292	331	316	291	283	328	314	350	324	294	310	303	300	326	330	309	306	317	327	300	312	304	271	304	324	308	317	343	327	292	292	323	328	320	305	289	341	304	309	322	289	288	316	306	299	335	317	313	317	314	294	327	319	300	283	321	313	287	291	316	335	318	297	326	291	300	311	343	357	313	316	307	313	350	289	328	317	264	325	319	299	269	306	301	323	274	305	289	315	334	267	331	332	257	296	309	335	316	320	308	326	291	318	323	322	299	326	282	300	305	310	327	313	321	303	302	310	308	309	322	295	309	306	329	313	308	319	319	294	300	342	317	329	326	297	317	326	322	298	288	324	305	344	306	310	331	305	282	305	327	337	296	278	330	315	328	336	282	331	316	334	306	310	275	293	328	311	342	336	292	309	322	286	315	283	328	277	297	289	320	315	300	297	304	283	280	323	315	349	305	316	305	357	309	274	302	324	343	313	346	307	299	324	298	335	311	305	307	331	320	311	323	309	305	279	318	315	326	324	339	267	315	314	314	298	301	312	314	292	315	302	305	356	310	325	320	319	324	307	306	294	311	333	295	313	317	342	329	334	310	304	293	313	314	277	332	342	285	320	305	350	333	299	351	306	309	302	303	306	352	307	319	326	343	342	288	283	299	295	328	290	282	333	303	316	320	302	288	268	326	314	315	315	323	326	295	328	296	281	288	295	274	279	305	335	309	330	285	317	303	307	337	277	313	302	342	310	288	309	311	302	313	323	279	316	313	305	313	318	328	330	300	315	307	345	308	286	321	319	321	326	323	310	331	308	317	309	328	301	301	296	332	292	321	318	278	319	303	307	329	331	292	307	346	315	297	297	286	293	321	322	314	332	348	323	291	310	315	307	333	319	313	313	304	311	302	312	301	272	318	305	261	307	313	289	312	331	314	333	297	368	292	327	315	310	302	345	334	301	320	316	321	322	288	339	300	326	304	327	291	328	322	331	283	309	284	316	328	271	322	314	292	315	302	285	305	331	299	307	309	316	327	288	293	321	309	304	285	326	302	329	339	311	315	341	298	305	300	314	317	318	293	312	311	269	313	302	311	300	312	320	336	332	329	336	309	296	291	321	345	287	312	321	320	328	293	324	314	322	300	295	310	307	305	302	320	317	285	309	321	288	320	306	297	319	347	331	322	318	324	325	316	311	297	281	310	300	316	300	330	318	319	296	318	301	296	333	330	295	328	306	312	298	289	309	314	321	297	311	313	302	323	275	329	326	318	312	307	298	330	318	321	337	294	298	334
3216	1186	1716	1334	915	696	508	416	363	317	276	253	284	250	285	246	260	239	257	235	253	229	238	210	226	242	224	212	219	196	192	256	195	204	239	220	216	227	242	235	220	196	227	200	206	197	228	197	233	232	215	227	228	206	206	221	191	220	201	233	186	211	200	221	214	228	193	220	227	218	205	208	218	206	223	192	211	204	210	206	208	219	197	224	200	236	186	210	198	197	187	185	192	199	199	205	226	217	190	200	209	219	232	224	215	215	232	226	221	223	191	196	205	222	212	208	194	197	223	195	198	240	207	180	211	209	216	220	221	208	216	194	231	183	203	229	205	177	240	205	218	210	194	207	227	205	212	216	215	207	224	199	227	210	212	196	219	214	198	188	250	210	196	206	205	249	212	190	193	209	199	220	204	205	218	224	220	199	202	207	200	215	222	196	209	197	193	196	205	216	205	198	240	211	202	222	168	206	200	212	193	192	188	192	199	224	218	211	219	228	195	232	193	209	217	197	213	214	225	197	203	216	183	183	188	192	190	192	230	208	237	225	194	197	230	210	230	178	201	237	200	201	230	235	201	185	188	200	194	218	205	242	216	184	212	217	223	200	193	184	236	192	186	220	192	218	210	188	203	207	201	229	203	162	211	184	220	204	205	230	194	220	222	197	211	216	204	221	236	201	229	205	237	230	222	220	211	193	199	189	205	230	193	203	221	205	209	214	224	220	209	196	232	217	219	231	205	203	193	184	215	217	193	197	227	199	194	235	205	215	216	221	223	230	213	212	197	204	188	200	205	196	211	207	209	210	226	205	194	220	221	213	207	208	207	228	206	208	203	212	195	196	195	211	184	217	190	181	220	193	202	211	207	193	174	208	215	218	214	205	234	211	217	207	215	216	231	189	202	216	181	187	183	202	208	187	180	202	195	185	199	253	213	191	213	190	193	235	188	228	199	204	219	193	193	205	187	238	217	179	213	212	231	201	193	218	186	187	211	202	211	235	201	215	225	240	223	205	215	231	213	201	217	201	217	181	206	205	211	215	228	197	199	213	215	243	235	226	198	216	211	219	218	227	208	219	208	209	224	219	206	215	211	198	194	217	185	201	204	222	207	198	179	227	197	222	191	231	201	218	217	216	212	204	201	206	215	201	204	182	227	232	216	183	225	213	203	200	208	210	236	193	212	186	186	205	188	199	197	200	195	177	203	203	200	185	224	191	221	197	226	197	204	224	223	217	197	207	213	188	223	204	202	234	218	221	250	189	203	202	195	206	208	205	200	196	185	214	215	225	198	210	195	207	198	215	197	210	224	200	183	225	213	227	194	207	218	227	187	200	173	194	216	221	208	223	208	200	206	200	156	220	198	212	215	216	207	189	198	231	203	234	199	224	197	206	185	200	202	197	201	199	213	201	225	214	198	205	187	206	221	219	232	203	226	206	206	210	193	206	188	202	217	218	210	220	195	240	242	218	215	195	216	205	195	235	209	210	230	189	232	194	214	212	221	221	214	199	217	208	225	218	201	220	238	216	196	213	201	191	203	217	202	191	201	214	171	186	207	202	209	203	199	203	193	211	201	204	223	198	215	239	214	226	188	226	228	193	200	192	201	223	207	209	225	202	204	228	224	224	204	197	201	191	205	212	216	215	228	219	196	226	194	228	223	227	194	196	217	198	183	237	190	217	213	207	220	209	219	185	215	201	202	204	221	209	199	232	213	195	192	209	192	237	219	225	220	222	220	214	222	193	229	220	227	213	219	215	201	187	199	210	193	203	212	194	206	198	201	208	211	207	203	212	212	200	200	205	192	195	221	210	203	202	216	223	232	211	198	215	197	163	219	234	223	205	189	201	223	206	203	197	227	199	202	225	221	197	204	254	209	205	219	229	197	197	206	203	221	220	220	203	204	215	211	218	201	217	236	198	217	226	233	199	200	240	194	181	229	199	231	181	207	231	197	177	210	199	242	190	178	183	243	229	207	182	197	228	223	222	209	204	213	211	207	187	182	192	184	192	216	225	185	219	188	235	210	203	238	213	221	212	233	245	194	210	216	196	197	197	187	208	199	205	226	211	217	199	210	209	216	195	220	197	193	217	217	224	199	197	220	217	173	190	215	180	201	207	242	216	227	232	223	217	179	198	204	203	196	218	212	213	203	215	194	205	208	188	223	216	239	228	208	222	205	214	207	203	214	200	224	167	195	215	199	228	250	202	186	191	204	235	214	215	188	192	246	222	239	199	202	221	248	204	204	197	249	200	188	218	189	194	232	201	228	203	199	221	191	217	194	208	231	215	206	214	193	199	198	216	211	217	211	214	206	217	210	210	208	222	192	223	224	197	185	180	195	210	220	239	201	209	212	214	226	207	182	224	207	207	213	216	203	216	212	218	190	213	214	234	217	209	207	202	183	202	210	196	198	197	206	207	216	204	231	223	226	210	234	202	184	208	183	221	235	201	196	231	235	235	207	230	203	220	203	216	195	213	199	216	230	209	215	206	205	203	178	201	175	215	234	217	202	195	205	216	189	193	211	200	213	177	185	182	200	234	199	192	211	213	220	202	215	217	213	220	227	233	202	216	198	211	228	233	193	205	246	219	211	208	215	226	222	218	212	175	220	193	208	235	209	216	210	188	185	214	210	216	230	219	219	231	189	210	227	200	194	206	230	203	234	218	199	206	188	214	218	191	197	222	208	235	226	218	214	200	223	164	225	199	195	175	214	220	232	226	214	223	221	215	202	201	194	188	224	210	215	197	194	188	218	201	219	223	177	221	224	199	212	218	230	218	196	225	210	220	220	244	208	194	180	232	191	204	218	196	204	233	225	193	225	198	203	218	223	205	212	217	218	190	189	222	244	217	201	231	206	233	198	208	205	198	195	211	204	195	238	215	197	209	201	233	203	214	214	194	210	206	199	163	204	196	235	216	206	223	209	227	217	228	203	229	201	201	211	204	230	209	176	219	203	199	185	222	213	225	207	188	214	226	229	199	232	210	172	219	213	207	198	202	226	219	197	200	187	229	199	193	194	193	178	219	216	177	218	210	224	216	215	215	240	230	199	227	184	214	221	227	196	208	201	223	209	225	172	217	194	233	220	262	202	230	215	210	222	221	203	220	212	210	201	197	190	235	221	217	234	210	205	219	211	212	215	210	225	190	208	203	206	183	196	229	212	201	204	209	220	226	209	183	204	202	217	233	200	206	214	202	244	200	233	206	194	203	215	215	229	207	180	197	228	191	211	219	215	208	236	173	222	204	200	182	195	208	194	219	199	210	221	236	206	213	186	195	196	205	202	206	212	217	225	223	191	194	195	222	213	222	237	200	222	180	205	199	209	202	200	215	224	208	217	219	198	206	212	201	206	224	196	222	200	212	210	235	186	195	204	214	222	219	199	202	200	230	232	192	210	193	184	216	201	235	213	213	215	197	190	199	188	173	199	224	214	192	221	204	220	195	201	185	212	222	186	201	184	199	204	197	205	207	224	196	196	203	233	190
2703	1477	3391	3936	3365	2752	2158	1781	1438	1232	1079	960	901	814	743	696	697	696	790	919	1026	732	648	622	589	597	581	560	530	557	548	550	587	577	592	572	609	619	570	550	545	548	532	470	535	530	504	496	493	499	485	561	520	524	513	527	511	567	557	534	512	508	468	502	498	493	507	469	526	464	495	532	499	506	542	491	463	493	514	520	492	514	470	455	509	497	512	491	481	491	509	487	483	461	489	480	480	466	512	508	494	490	503	465	497	506	464	520	488	510	511	476	490	467	486	506	496	503	510	502	490	476	490	511	491	483	484	504	485	502	517	465	469	460	487	514	525	506	496	454	500	503	529	479	513	502	526	504	474	501	462	472	510	527	498	451	480	470	495	504	487	490	506	455	466	489	522	548	512	465	482	486	503	471	486	451	503	449	469	489	494	515	509	465	505	458	465	461	477	448	459	466	471	483	483	463	470	472	507	467	488	471	474	468	489	482	479	491	502	471	451	471	496	484	494	479	458	477	509	490	484	465	472	468	525	492	422	502	507	486	482	450	499	468	490	477	497	492	456	446	521	484	512	485	492	490	504	506	484	486	480	490	494	487	494	500	525	483	413	503	482	468	469	472	496	473	478	474	469	480	470	488	483	465	469	526	493	509	479	508	484	523	461	507	473	434	494	501	476	487	514	483	489	481	506	488	515	486	485	452	517	479	513	492	504	465	462	510	513	467	529	514	513	489	514	507	518	487	496	448	495	462	465	515	454	525	504	501	467	472	449	472	444	476	503	507	501	452	546	492	482	508	514	497	491	509	472	458	483	502	470	468	493	505	487	526	504	508	442	511	484	474	514	476	478	480	510	468	501	480	460	478	468	479	456	502	511	480	479	467	473	489	471	473	478	468	488	498	446	528	527	489	490	486	475	479	466	466	480	456	512	520	472	473	480	557	469	467	468	533	504	501	510	485	500	472	503	492	490	488	518	455	475	500	475	472	519	505	495	477	468	532	501	486	477	463	442	502	532	498	491	472	482	507	475	467	501	457	461	477	496	471	486	525	515	502	498	463	446	471	448	468	463	494	480	481	492	504	432	472	497	470	505	473	487	504	509	469	456	485	521	472	459	477	481	478	484	496	475	516	484	486	507	508	473	508	498	484	513	466	504	464	514	476	531	522	497	458	500	502	456	478	500	468	482	493	460	510	458	485	462	500	478	496	475	431	508	502	470	491	501	499	470	492	495	510	498	484	494	481	460	498	484	474	506	472	497	461	465	473	492	470	470	473	482	488	515	481	497	498	515	489	509	466	507	482	486	511	508	496	465	450	518	492	491	488	517	479	478	520	483	490	488	516	488	518	479	508	510	479	487	455	511	495	460	480	493	455	494	524	451	446	450	482	490	521	509	489	480	472	491	464	465	488	494	459	469	494	491	471	486	508	499	463	451	485	416	490	461	541	482	438	499	496	498	515	469	482	510	491	450	458	524	475	531	477	481	489	491	499	501	517	489	500	479	479	507	456	477	497	503	496	483	496	481	489	468	453	503	521	502	482	494	480	475	465	458	472	492	532	511	494	470	523	486	499	450	505	506	450	472	502	494	472	495	474	510	467	435	460	486	480	487	500	459	483	497	488	432	501	518	473	533	484	487	457	488	485	510	542	513	513	481	528	477	477	471	446	493	486	469	461	481	471	476	459	493	458	482	484	501	480	493	459	482	505	488	481	515	506	511	485	475	407	469	441	442	518	495	525	434	526	477	452	529	461	483	516	445	473	504	525	463	472	481	474	491	508	502	526	484	514	470	435	475	483	478	512	488	490	495	466	474	469	504	448	480	515	454	481	482	476	476	477	507	435	503	502	455	527	501	473	441	483	465	490	471	505	447	523	497	480	474	471	514	451	465	471	506	460	514	473	443	479	446	444	479	478	540	501	496	506	491	458	469	486	448	474	493	484	465	493	437	506	491	485	449	485	451	500	445	481	473	481	459	527	454	470	513	481	558	483	481	491	501	459	473	483	450	468	502	484	540	464	508	497	505	522	485	480	494	466	475	467	494	477	493	533	445	477	490	474	536	505	494	499	506	520	493	515	471	506	489	498	513	487	462	497	489	526	469	504	499	493	499	484	444	487	488	490	450	458	496	482	481	502	482	521	464	483	521	461	501	470	511	501	454	454	470	474	484	473	468	459	460	526	482	535	502	497	532	524	511	493	476	497	497	473	518	481	469	479	475	472	476	514	450	514	511	515	483	496	506	482	440	468	516	524	532	479	475	475	483	480	479	506	483	486	499	535	496	472	475	467	461	495	452	506	454	500	499	514	485	485	535	471	485	437	462	467	500	473	498	509	513	463	464	478	493	473	494	518	550	513	476	469	496	470	450	481	454	507	464	531	485	492	525	504	498	482	482	495	467	464	506	453	509	506	496	497	475	474	484	475	521	486	487	470	531	503	515	463	478	522	493	474	503	506	475	460	463	476	493	450	498	457	515	472	489	495	468	495	503	487	489	430	449	510	487	482	474	503	464	511	500	472	488	470	465	522	444	484	527	478	484	500	516	487	517	479	501	488	457	459	489	522	486	486	475	473	466	527	470	519	486	495	477	471	447	503	481	480	510	504	476	520	499	459	483	446	512	457	524	478	552	481	476	477	504	494	480	466	481	484	487	456	495	461	493	494	506	493	468	469	473	454	505	525	512	502	494	464	494	521	470	473	428	466	501	475	506	484	475	459	508	512	524	477	481	432	462	523	465	525	489	507	448	460	458	511	468	449	503	500	477	470	511	537	505	487	496	473	516	508	472	485	501	488	491	509	461	478	519	465	519	481	491	504	499	513	451	490	502	443	448	503	470	493	511	481	466	479	475	477	515	484	491	497	461	471	505	471	473	482	494	505	483	500	503	459	455	494	475	473	493	476	502	473	447	468	476	465	495	469	471	511	484	474	470	485	487	479	472	507	481	471	468	463	501	438	490	465	461	498	475	490	494	523	474	487	506	483	527	482	481	483	490	498	486	455	503	475	507	477	512	490	468	472	483	426	480	502	428	468	492	485	484	463	535	479	510	502	503	483	496	516	467	470	481	479	483	502	478	504	457	477	513	485	498	457	480	474	531	475	498	477	505	493	515	477	451	440	512	474	461	498	519	484	456	478	500	483	456	538	507	503	477	449	531	498	486	458	486	488	506	458	469	466	496	486	459	474	474	490	472	465	522	509	497	499	455	481	471	503	475	487	488	510	480	504	480	464	483	459	516	515	458	471	456	489	528	487	499	504	503	471	510	467	522	482	486	463	455	476	497	449	535	503	445	474	426	494	487	498	465	496	490	487	491	477	473	485	502	481	438	452	502	468	513	447	495	502	488	487	481	483	465	503	482	508	512	497	460	469	496	515	450	518	501	500	515	475	458	529	472	497	474	468	448	493	502	505	493	479	479	541	462	465	487	484	485	488	488	515	464	489	442	489	506	500	501	471	460	473	487	497	503	497	508	534	506	465	463	477	517	514
9442	2874	3642	2992	1967	1367	973	809	600	494	404	360	257	264	245	258	236	235	255	278	325	263	190	181	177	167	174	177	160	150	136	144	193	139	155	157	171	173	168	146	136	156	157	137	134	139	123	118	159	142	154	130	138	146	140	138	142	142	138	125	131	149	150	146	131	133	140	123	142	120	139	120	149	141	116	120	134	130	111	122	142	133	127	126	121	114	115	126	144	128	138	134	130	135	119	128	105	127	117	111	97	111	126	138	119	153	147	127	132	109	134	135	124	127	143	129	128	130	119	113	137	110	129	95	145	128	112	110	146	133	120	143	137	123	131	122	123	118	116	123	136	118	144	147	123	120	111	139	129	120	117	146	115	124	122	125	142	143	112	117	141	105	133	122	128	136	123	126	135	136	123	137	124	141	115	119	126	129	127	126	119	105	130	131	138	141	111	134	126	138	135	109	131	121	123	131	136	133	139	130	131	138	107	131	111	124	116	142	115	130	134	118	134	120	138	138	140	114	124	120	121	115	100	126	140	141	150	124	115	126	127	142	123	130	133	129	157	113	123	118	112	117	133	145	140	134	123	126	155	113	142	112	121	133	139	144	122	144	120	108	126	128	129	104	132	110	110	126	138	125	144	125	111	142	127	114	124	140	156	131	128	117	142	137	134	115	127	136	124	136	120	109	140	118	134	114	141	124	126	116	165	142	138	126	123	140	123	124	119	104	141	127	111	128	113	126	122	121	126	130	124	114	130	142	123	134	142	123	111	105	113	134	120	122	118	131	125	105	94	124	130	137	118	126	118	124	133	123	115	126	118	118	150	134	116	127	118	134	119	128	143	142	136	101	124	124	117	127	113	153	146	130	124	139	103	121	135	120	134	115	145	128	110	116	118	131	125	134	156	154	116	121	137	139	137	133	130	131	131	151	124	134	137	137	122	132	116	123	128	105	146	140	130	96	131	107	118	122	130	120	122	126	116	119	127	126	109	125	98	135	98	126	139	123	154	111	121	127	126	123	132	113	114	133	131	125	119	127	129	126	123	125	122	136	122	117	104	151	131	126	103	123	135	122	131	145	116	126	116	111	131	117	122	114	119	121	136	104	124	122	152	137	123	137	125	116	117	129	143	138	129	114	124	143	130	125	128	121	123	150	145	127	121	110	105	119	120	125	133	157	133	141	111	145	116	127	108	126	120	117	142	111	118	146	129	128	108	98	118	118	130	116	107	123	151	132	134	109	113	117	115	128	128	106	114	132	134	130	112	134	136	131	138	121	119	103	121	117	143	134	117	131	139	137	119	137	122	135	125	118	116	104	132	132	119	131	134	121	101	141	120	134	138	125	132	120	128	128	125	108	126	122	151	146	138	151	135	151	127	135	106	130	126	127	109	127	124	134	140	120	138	113	142	143	116	124	125	129	137	107	147	124	119	126	153	139	128	130	115	129	111	125	126	148	121	126	128	145	130	138	133	128	150	141	123	112	129	118	126	128	104	120	143	151	146	139	123	121	141	144	137	123	142	125	120	118	114	129	119	115	147	145	142	128	119	130	128	138	133	114	123	144	106	129	119	122	116	121	149	146	142	111	143	141	127	134	130	130	112	101	113	128	117	119	120	123	128	134	121	102	139	133	121	131	115	113	149	120	116	133	124	115	106	130	126	146	145	152	149	127	135	118	137	127	135	138	142	131	129	122	127	133	127	127	126	121	118	110	114	136	118	101	117	107	127	119	149	120	122	132	117	144	104	113	128	135	134	131	111	130	116	125	116	122	107	127	149	128	120	116	115	128	134	133	120	128	127	125	123	134	138	133	129	148	134	142	128	114	133	116	160	95	138	132	125	121	126	128	115	120	138	122	115	117	129	104	133	122	127	125	135	105	132	106	137	133	115	140	148	108	128	135	137	144	128	136	125	139	132	137	148	115	132	120	128	115	129	134	150	150	126	124	119	114	129	138	115	132	129	127	114	131	131	142	131	132	121	120	129	109	131	101	135	134	120	125	129	143	133	145	131	130	130	139	113	146	102	108	128	119	162	128	125	121	139	142	109	120	129	124	127	119	125	115	135	135	125	136	123	131	111	147	125	110	119	127	119	145	131	147	133	127	112	105	124	107	118	129	107	114	127	150	116	124	137	109	140	136	115	119	144	139	105	117	131	97	129	123	112	130	159	125	113	128	116	141	111	138	111	133	114	124	125	126	97	114	126	150	131	134	130	125	119	138	130	108	129	123	156	143	124	123	113	118	139	123	123	140	116	127	149	117	138	123	113	119	113	128	114	134	125	134	117	118	120	126	134	140	131	125	118	125	117	134	113	135	103	131	116	123	122	108	120	110	114	140	122	138	107	125	133	123	130	150	142	138	122	113	130	123	115	124	147	121	123	135	134	109	138	127	122	109	125	125	98	135	140	134	128	135	118	144	134	116	126	135	129	136	122	138	124	128	130	116	129	119	128	114	120	106	138	127	123	122	99	129	124	116	120	121	133	125	113	112	145	110	138	130	116	127	120	126	119	105	131	107	121	125	130	127	147	119	129	130	144	106	128	112	133	113	106	121	114	129	121	125	139	123	124	129	136	134	127	124	131	116	129	95	112	120	142	122	99	136	122	140	147	143	151	121	133	124	134	115	118	128	99	142	124	125	118	122	117	139	118	140	130	122	123	140	120	109	130	111	129	146	135	122	141	120	112	133	154	136	138	143	134	104	131	129	118	141	138	146	135	105	118	131	99	132	112	115	134	133	136	151	114	125	151	118	101	112	131	115	119	114	127	137	120	131	118	127	135	133	109	118	104	116	136	124	127	121	116	146	143	138	118	121	126	115	134	132	138	107	122	127	130	122	119	122	120	121	125	111	151	135	138	116	134	129	113	135	139	134	118	131	131	114	122	119	143	138	107	147	134	137	119	134	136	123	106	144	130	103	121	115	145	124	125	139	120	148	110	133	126	107	113	138	127	143	108	138	148	139	114	121	117	117	117	133	132	115	113	152	105	130	126	146	108	111	115	127	113	106	119	122	134	127	127	115	124	123	134	148	126	114	105	160	151	125	118	139	139	149	123	138	142	109	134	131	119	131	134	114	115	133	124	123	124	120	137	122	118	140	114	123	130	125	124	118	124	146	143	113	120	113	134	139	133	131	148	121	131	134	126	124	116	114	135	120	128	145	143	132	124	134	125	126	104	129	119	142	116	133	127	106	131	142	143	120	125	139	106	113	122	117	126	117	128	123	122	123	143	130	123	151	134	118	116	134	122	136	124	139	102	121	128	135	127	148	122	125	134	130	134	138	112	128	128	141	110	116	137	130	138	118	120	120	152	119	121	136	129	129	133	103	137	123	125	119	139	129	120	137	109	143	131	125	120	130	117	136	124	140	126	120	141	130	120	106	110	122	118	136	133	120	125	106	130	126	115	133	128	128	108	114	105	142	116	118	117	141	126	135	100	111	107	125	119	129	122	118	143	119	135	134	145	171	128	135	137	110	130	88	124	138
6492	2666	6755	8400	7262	5961	4738	3777	3056	2519	2172	1880	1502	1363	1215	1127	1018	1060	1306	1494	1603	1246	1003	742	685	697	625	618	557	506	540	541	512	534	573	548	610	562	559	519	499	486	423	445	401	438	402	408	471	430	408	415	444	450	436	451	373	395	416	383	358	429	391	355	365	356	368	355	373	364	370	359	346	360	348	330	353	372	277	334	345	285	354	295	332	327	325	346	333	321	316	324	284	341	315	335	320	345	294	319	332	320	320	348	314	342	356	325	300	312	313	297	309	299	338	357	331	257	328	279	294	348	319	336	333	323	350	337	305	349	353	358	321	300	323	326	360	328	292	326	330	337	316	327	324	298	319	322	340	303	298	307	321	315	348	334	336	311	310	324	311	294	319	354	332	308	338	313	347	306	336	308	328	326	312	326	292	293	311	303	339	342	277	294	307	352	276	327	286	305	278	336	306	333	331	317	264	293	323	325	344	286	325	285	322	302	307	286	308	305	324	300	293	320	339	337	299	330	310	296	325	286	319	302	309	315	288	306	284	314	306	280	314	283	344	290	324	296	311	329	316	317	322	318	300	279	311	296	306	344	315	280	309	329	304	306	328	321	348	340	328	325	313	309	320	320	325	343	304	324	318	358	321	297	303	328	310	294	323	270	315	334	311	326	309	338	302	307	361	314	307	314	293	331	315	323	342	319	320	275	295	310	313	317	332	314	300	341	312	313	316	313	302	323	300	294	323	319	304	335	310	341	325	308	284	300	294	314	285	301	323	327	292	316	315	298	324	301	327	310	312	322	287	326	324	334	308	305	321	294	319	310	314	314	305	304	321	307	287	348	306	334	321	334	341	278	299	305	277	321	318	320	305	329	327	308	332	304	334	289	298	302	305	319	310	329	283	343	297	321	323	315	328	307	275	321	296	333	315	333	299	297	351	293	312	319	302	335	328	275	309	318	304	298	311	307	317	320	325	319	298	280	333	285	315	291	326	314	328	322	354	290	288	317	312	327	288	307	294	305	331	329	299	323	340	300	294	337	276	329	301	308	320	274	327	321	308	338	335	312	332	338	344	332	340	335	320	322	321	337	315	352	360	310	314	292	298	298	313	319	304	310	342	320	352	341	295	353	305	299	332	280	338	307	314	312	319	300	328	340	333	334	322	326	308	333	323	296	300	273	322	344	311	315	308	315	291	333	320	299	335	283	307	315	338	345	338	336	313	283	309	299	316	320	304	323	324	328	303	320	310	304	301	307	314	297	313	347	298	282	325	335	342	331	318	319	305	318	320	298	315	303	286	309	310	310	306	305	323	327	328	309	299	327	305	297	343	284	315	314	315	321	317	291	326	280	316	309	305	315	330	326	345	279	316	307	373	304	307	330	304	293	314	305	335	324	333	306	311	314	295	310	310	322	301	280	342	301	369	265	319	297	286	345	315	306	326	306	325	293	304	326	336	330	338	328	292	304	341	323	337	312	296	320	326	301	329	316	304	318	294	331	305	302	310	358	349	285	307	342	287	307	302	329	306	316	304	284	327	302	304	342	299	299	307	298	316	309	324	320	311	323	313	326	304	338	344	325	298	288	323	297	321	329	329	313	277	321	323	291	328	307	311	335	319	319	305	296	288	327	319	314	329	330	305	336	331	304	338	301	314	294	311	288	305	296	331	325	346	309	350	362	346	313	325	302	309	329	304	337	331	290	324	330	286	351	298	301	321	298	306	329	324	311	292	315	320	328	328	311	310	305	302	310	281	298	314	359	338	303	312	332	334	292	318	288	323	327	322	314	323	295	343	338	298	300	322	299	340	299	330	308	339	312	323	345	296	334	330	336	303	298	286	331	329	314	309	327	344	319	326	312	310	338	318	310	319	338	325	293	338	320	336	293	315	312	332	322	322	287	316	294	334	323	302	344	305	315	334	305	313	319	323	301	327	331	276	304	307	297	307	324	286	319	290	320	311	339	334	367	318	282	309	334	309	294	320	289	300	305	342	329	364	324	301	296	308	313	319	310	285	301	321	308	328	295	308	334	300	338	299	312	319	301	348	298	282	323	292	319	312	316	311	335	278	322	318	337	298	290	292	278	339	328	311	356	312	300	300	323	291	307	302	317	308	288	310	289	292	328	310	305	310	320	332	315	322	290	316	314	297	328	307	337	313	290	335	294	335	311	328	301	319	357	295	281	302	320	296	307	309	266	326	310	309	311	315	310	317	363	332	302	315	325	294	314	319	320	292	322	294	287	309	305	317	295	300	327	303	328	338	291	322	314	317	291	323	348	318	304	325	331	327	294	332	331	300	304	317	292	334	319	283	320	296	283	346	316	347	311	295	309	342	330	286	272	318	286	315	324	318	292	325	297	308	298	271	286	301	300	335	305	295	315	332	294	310	314	315	349	309	320	316	324	321	305	301	320	335	311	287	297	311	292	333	311	318	304	311	304	324	317	272	345	279	318	293	295	336	282	327	337	332	270	332	321	321	307	330	309	328	306	310	278	312	293	269	303	335	318	342	283	296	278	324	320	290	302	298	315	307	302	321	278	312	298	322	330	313	334	312	338	298	293	276	292	303	300	325	310	321	312	325	298	335	312	326	316	316	318	310	331	326	325	295	308	292	311	313	319	298	318	310	304	313	304	324	326	299	338	319	345	331	292	307	314	315	344	285	324	344	307	331	309	336	300	293	321	302	301	330	290	315	304	280	310	330	330	304	292	342	306	302	312	328	319	289	356	306	297	311	293	312	329	287	328	309	326	310	334	292	322	336	314	327	321	302	323	299	293	311	333	318	325	329	311	310	318	292	293	329	317	304	333	299	325	322	288	309	311	291	324	334	336	311	297	313	310	308	310	322	282	329	302	272	313	302	316	330	308	317	327	304	341	300	312	320	331	330	302	332	336	275	294	300	345	324	303	312	305	278	303	298	319	326	268	302	305	307	329	315	308	318	324	336	313	322	290	343	302	291	307	291	289	286	312	302	299	307	355	323	315	326	287	320	311	304	318	312	308	322	301	324	309	295	333	300	269	338	300	308	302	328	299	380	322	298	283	303	274	292	312	297	334	313	307	344	311	346	300	283	288	303	333	337	335	286	282	284	308	302	336	300	332	322	328	337	297	323	321	319	328	280	329	348	307	300	320	331	313	347	334	312	321	335	338	345	304	298	302	314	321	297	318	329	314	374	340	309	332	339	352	315	337	301	337	308	297	306	328	281	337	300	332	315	337	305	312	317	309	286	313	300	318	313	296	307	326	334	293	322	316	298	323	304	292	329	330	318	300	319	329	302	299	321	316	317	305	290	306	337	298	302	305	328	273	313	319	326	321	321	299	326	331	342	338	335	324	287	345	296	316	303	311	308	282	307	320	299	319	279	318	338	334	322	313	346	309	323	292	321	313	300	327	292	308	328	334	348	372	327	321	292	320	286	295	294	304	328	298	293	305	299	316	299	316	294	289	310	313	322	314	310	324	319	305	300	332	296	311	331	326	328	316	338	301
16436	5317	6328	4824	3131	2124	1544	1099	900	700	606	468	439	338	327	291	248	296	341	322	408	304	278	197	178	212	160	183	153	144	152	156	181	173	182	151	175	170	163	145	150	161	132	136	152	157	146	122	149	123	148	144	140	147	151	143	149	152	138	120	129	155	120	124	133	121	139	111	126	132	119	122	159	126	110	150	130	112	114	120	112	131	145	134	133	124	144	106	111	123	111	107	120	112	113	157	124	123	114	103	112	136	135	139	126	114	127	126	135	125	115	105	125	117	133	127	117	126	116	126	118	110	135	135	125	120	124	107	117	123	129	120	123	123	101	123	113	139	132	123	125	119	124	126	105	118	129	112	116	115	117	110	135	119	129	116	139	110	152	145	121	121	118	114	116	123	89	135	124	118	104	122	118	117	107	106	110	112	124	121	122	118	135	125	112	132	137	120	132	133	133	119	118	115	111	118	122	130	102	132	125	122	109	125	108	105	122	121	109	121	120	131	138	129	116	127	117	135	129	130	116	112	137	123	124	133	120	128	142	101	116	126	115	117	136	131	122	118	117	139	100	130	123	123	100	121	141	157	116	117	120	128	123	142	128	130	112	121	150	113	106	100	132	111	143	126	123	112	115	112	143	129	131	112	110	131	105	125	115	96	123	153	107	133	130	94	119	122	112	120	147	126	102	135	108	112	143	117	117	108	114	117	130	116	125	118	113	111	132	93	127	115	136	122	129	112	146	127	134	118	117	126	140	119	97	111	147	139	122	123	138	127	125	131	123	150	139	124	108	131	137	128	106	121	129	134	124	127	114	137	114	124	135	133	150	123	118	108	115	112	128	121	115	128	113	142	137	111	145	132	103	128	111	124	127	154	101	117	123	127	111	159	131	123	131	113	125	124	136	126	125	121	102	125	117	98	127	123	118	124	129	122	136	118	124	119	115	131	148	124	135	134	134	138	110	118	140	125	116	125	121	117	122	121	119	123	119	129	105	146	124	123	115	118	116	127	136	146	131	85	108	150	137	121	126	125	126	131	125	149	153	121	123	133	118	107	125	135	138	133	126	114	134	134	121	124	112	116	115	136	121	125	111	112	111	122	108	124	110	118	133	99	127	125	125	137	126	136	127	93	127	123	108	120	128	131	136	143	127	114	130	134	133	120	107	119	129	116	106	99	125	116	125	120	113	113	118	101	103	114	124	121	115	115	149	122	110	134	103	120	110	132	123	118	136	122	105	122	117	110	114	125	123	125	108	92	111	132	129	146	132	123	111	114	112	123	126	114	121	132	145	133	117	121	129	123	116	122	116	119	115	122	109	122	100	116	141	120	129	122	101	128	121	112	114	125	122	100	132	136	105	126	110	125	138	130	142	124	123	125	110	104	110	111	145	129	127	109	103	116	127	124	120	123	117	117	122	96	133	109	134	139	105	112	129	130	124	97	117	116	125	103	131	98	126	121	117	131	109	136	121	101	126	134	123	105	106	126	123	135	119	106	112	113	123	107	122	110	121	122	92	126	121	133	123	123	116	117	128	116	122	109	132	135	116	129	121	119	118	144	117	109	100	96	104	121	120	116	116	124	118	124	127	105	146	109	119	107	109	124	111	129	113	117	113	115	131	117	112	137	138	127	105	122	130	119	140	141	132	123	117	127	129	88	137	101	119	117	119	119	106	126	105	120	136	118	129	117	135	132	138	114	120	109	111	123	111	116	123	126	125	113	125	110	132	120	110	133	121	137	135	144	116	126	111	126	138	110	119	136	144	106	125	126	133	133	114	120	132	126	106	114	120	125	119	138	110	130	114	122	123	113	124	127	121	114	135	113	135	128	122	142	119	116	114	134	118	119	91	137	113	124	139	129	122	115	122	112	124	121	118	124	97	117	114	147	128	108	140	108	130	141	124	117	122	118	111	122	111	121	117	110	129	113	125	107	145	110	127	129	134	113	119	131	111	97	116	108	109	118	131	115	127	152	119	108	104	119	119	107	128	96	111	134	123	117	135	127	135	115	127	113	109	103	126	141	130	132	124	139	104	137	117	125	119	143	122	130	124	135	112	112	126	126	119	130	109	109	123	124	128	101	131	112	118	114	125	132	128	111	136	119	124	136	127	97	116	118	127	120	134	129	134	134	135	115	91	127	117	130	112	125	118	121	130	115	119	128	120	135	122	126	117	118	131	116	113	98	127	130	126	128	117	109	125	141	122	123	132	129	117	111	109	117	113	101	143	109	133	122	119	106	123	103	153	114	123	132	105	146	131	129	118	125	126	111	119	115	120	130	108	123	121	125	135	111	130	128	108	149	118	120	126	127	115	127	108	122	115	119	129	110	119	120	133	151	130	132	116	100	127	119	113	130	117	122	111	135	97	108	100	151	114	141	128	115	128	149	146	117	126	150	123	129	112	117	116	123	103	111	107	119	127	118	123	136	136	127	107	121	109	120	128	112	124	128	133	136	117	136	136	133	113	125	114	108	130	105	117	127	137	112	113	110	119	125	125	121	136	129	146	126	144	127	117	122	133	132	142	123	120	114	90	112	131	140	130	140	143	134	121	115	117	129	110	117	123	120	119	134	131	116	138	103	127	137	131	143	131	128	121	123	104	115	128	109	133	114	122	113	116	130	105	133	113	130	123	121	122	128	118	109	107	100	120	128	116	109	127	129	124	127	119	147	128	117	109	116	125	125	120	104	124	121	110	112	109	125	114	128	114	108	122	102	124	120	117	107	111	127	120	125	116	127	101	133	140	108	118	127	124	108	109	125	148	114	105	123	109	129	131	117	111	122	130	125	114	117	148	129	139	124	107	124	133	137	148	123	99	119	127	124	103	111	129	143	126	94	122	131	138	137	115	109	109	123	122	132	125	110	119	111	120	140	110	158	115	117	139	123	130	123	113	115	116	125	132	118	115	115	135	138	128	138	119	127	116	125	133	125	126	124	129	135	119	113	116	122	100	146	115	136	103	121	119	120	128	120	120	127	133	120	108	133	118	111	114	114	133	132	123	102	138	100	124	118	117	113	140	123	120	128	124	129	130	126	143	123	132	122	102	123	146	133	130	111	128	112	117	126	123	112	126	104	129	145	130	122	120	116	128	100	114	125	101	112	119	122	132	113	133	124	131	126	125	130	114	110	123	114	100	105	140	126	118	131	116	145	104	130	121	127	112	108	119	108	122	116	143	108	125	89	114	132	137	129	116	107	145	113	115	119	132	125	120	115	114	129	117	125	131	124	111	123	131	97	110	123	142	106	121	120	126	145	115	109	124	108	124	130	111	119	143	127	103	123	104	124	119	125	113	137	121	122	101	108	123	138	124	109	101	122	121	112	109	142	142	117	119	107	96	133	128	103	147	123	117	104	118	121	121	119	132	116	128	127	134	116	105	108	122	109	104	135	125	121	133	129	109	119	104	115	131	121	121	121	126	115	110	108	114	131	116	125	130	101	135	105	102	134	111	116	117	113	122	132	134	135	124	120	119	122	133	118	143	126
8652	4080	10163	12110	10901	8833	7003	5788	4559	3848	3230	2806	2314	2036	1838	1612	1556	1660	1944	1851	2351	1791	1330	1015	912	810	781	815	736	652	662	644	666	718	712	760	738	678	687	656	650	630	485	479	462	497	547	495	513	477	477	464	495	514	499	497	468	479	427	412	407	392	367	423	397	380	392	359	417	369	377	374	358	397	368	361	361	364	345	334	389	344	321	326	323	335	329	323	324	312	348	345	341	308	366	336	339	313	340	299	310	349	307	347	358	310	352	309	337	332	295	316	327	299	318	361	321	298	296	312	321	288	314	329	333	343	348	339	315	307	301	343	309	340	296	342	329	333	303	343	334	318	335	328	320	321	280	311	312	301	331	307	325	317	334	298	319	299	282	298	283	300	298	290	308	318	302	316	303	310	335	311	299	324	302	286	287	335	345	325	304	325	297	324	292	319	302	321	306	380	309	313	312	306	269	337	343	304	337	282	316	300	285	314	314	343	305	301	327	353	292	325	329	335	320	317	327	327	283	331	309	305	311	312	308	312	299	302	308	299	312	304	332	325	364	330	299	310	335	275	304	325	331	305	304	327	299	329	293	306	328	284	308	329	334	286	294	306	322	293	304	320	291	312	300	331	279	315	290	327	319	318	315	313	337	320	333	327	293	327	334	301	326	301	319	290	300	331	318	333	303	308	354	347	281	325	342	329	296	327	312	323	347	306	314	341	310	364	298	287	322	313	288	317	316	324	327	280	344	312	303	320	305	318	292	307	305	307	345	310	311	304	291	324	277	317	328	324	352	329	334	310	309	323	335	332	312	293	325	290	323	324	325	299	328	308	309	307	304	326	320	337	310	273	305	323	316	308	319	334	307	341	303	293	344	293	324	314	295	306	349	287	293	330	306	280	305	305	311	290	286	273	308	340	344	315	307	304	306	334	315	320	319	339	348	339	305	341	309	328	323	339	292	317	278	308	294	287	274	288	325	340	314	328	336	331	349	343	292	301	339	324	308	353	317	320	316	319	330	317	310	321	335	326	316	315	319	280	326	319	338	329	329	317	306	309	284	306	340	320	302	310	303	282	287	296	295	324	314	309	326	332	325	327	283	309	298	305	315	332	302	325	280	342	323	297	320	310	328	311	300	314	330	311	324	338	302	331	318	279	313	272	306	313	294	307	298	301	346	323	316	312	292	308	276	279	333	322	319	283	296	283	309	296	306	306	362	316	318	303	316	278	325	333	296	328	346	322	325	327	279	336	310	293	315	304	342	289	301	299	290	294	322	313	316	291	299	332	309	338	347	318	311	297	301	335	324	300	316	331	295	323	320	308	333	291	291	316	307	290	292	294	308	309	319	316	332	319	299	304	315	315	341	291	335	288	307	308	327	281	276	335	329	319	333	307	339	308	317	296	318	285	314	291	300	313	313	324	325	316	280	325	305	338	328	307	319	309	327	316	304	326	313	278	311	316	302	286	289	321	326	327	286	297	292	315	331	344	290	298	334	309	301	291	331	326	306	350	323	353	289	309	302	318	333	343	281	310	315	325	345	325	300	334	341	293	307	313	337	277	332	338	290	320	332	344	304	319	289	325	330	327	299	324	334	311	325	341	344	299	279	330	304	325	292	317	294	297	300	321	301	314	298	312	360	290	359	302	323	298	324	312	321	327	315	317	346	304	347	339	319	333	340	328	342	335	302	315	319	284	326	318	296	286	334	321	329	344	336	306	299	320	303	306	335	294	305	340	305	306	322	297	303	327	313	310	293	311	317	332	325	343	338	333	316	299	325	295	286	313	326	309	306	351	348	312	305	313	304	310	322	342	336	329	351	296	295	292	338	303	304	327	313	284	334	335	319	328	295	351	336	338	295	335	321	343	321	285	313	310	306	303	321	305	319	322	319	316	318	324	325	335	317	314	326	310	322	335	283	316	265	336	329	374	331	329	303	313	337	323	367	314	302	326	339	325	310	296	292	302	301	309	312	304	296	303	271	271	277	345	322	292	310	305	326	322	313	315	324	314	290	301	331	282	314	347	311	311	331	289	322	311	317	311	308	306	346	294	308	317	312	298	309	321	336	315	302	311	329	294	326	333	314	311	300	293	325	313	299	305	359	324	297	311	321	291	297	333	321	297	284	330	308	301	327	328	302	291	316	316	324	302	302	281	286	323	313	325	300	346	318	276	310	277	355	330	304	304	284	314	280	317	314	274	330	311	294	320	304	314	368	293	322	303	329	331	324	300	321	303	322	302	289	318	266	312	290	345	328	274	313	284	310	327	329	340	342	309	311	309	294	283	286	322	322	301	309	343	338	312	313	328	299	307	304	326	319	320	298	314	348	296	310	328	355	327	290	326	364	331	332	287	299	325	336	307	281	301	337	316	322	350	288	335	342	330	283	310	310	308	303	297	329	306	284	314	328	308	335	295	316	317	284	285	304	309	306	305	327	311	319	323	279	301	334	318	348	361	336	328	313	333	279	311	311	316	294	301	308	313	308	285	291	316	324	295	312	312	326	346	329	317	292	309	318	301	327	327	324	329	282	325	312	313	311	296	325	333	342	322	326	328	315	315	350	317	311	317	314	315	324	280	311	315	289	314	308	317	313	319	335	320	312	311	342	336	315	290	332	282	307	342	302	293	310	298	309	318	309	297	321	298	293	299	323	292	329	335	325	335	298	318	288	306	307	333	339	328	340	357	318	310	333	302	316	327	306	298	334	320	302	288	315	310	323	298	313	353	320	311	350	303	299	331	332	301	287	298	357	304	285	301	329	324	322	286	317	306	307	275	282	325	312	315	325	311	351	281	326	335	291	323	311	316	317	321	374	275	310	271	318	337	332	328	327	306	307	338	311	293	340	317	299	308	345	355	333	315	314	299	311	301	298	293	281	275	311	304	342	309	294	293	317	271	327	303	347	340	302	345	302	333	303	346	333	304	339	302	317	325	324	327	362	317	313	325	315	305	289	309	326	325	283	287	281	323	282	300	285	290	304	296	318	303	327	307	331	325	308	351	296	346	312	308	318	285	307	328	353	334	307	338	292	341	331	300	280	300	324	321	325	269	335	317	295	298	299	313	305	322	346	314	327	327	335	308	330	325	292	316	305	331	265	350	292	315	298	327	309	303	328	317	298	328	284	302	289	316	348	296	307	306	342	297	304	281	338	308	332	346	322	322	327	319	321	314	331	310	317	302	332	325	288	309	295	316	286	323	312	318	319	353	307	318	319	287	305	297	318	334	320	336	328	287	319	326	340	315	318	297	344	308	305	333	301	293	348	314	287	309	333	314	317	315	292	298	289	316	348	337	334	285	321	320	341	325	325	324	325	327	289	344	296	334	328	303	325	285	308	321	347	297	303	323	312	334	313	342	329	318	311	309	305	326	298	329	325	334	298	309	297	309	327	348	302	320	315	280	287	326	295	313	305	309	331	324	295	323	327	328	329	317	318	316	326	306	337	313	300	321	327	302	314	320	319	308	327	320	316	341	291	303	313	306	323	307
3198	1333	1639	1282	896	686	502	431	381	328	309	264	292	246	252	236	210	233	236	255	261	252	225	237	228	241	210	220	239	221	232	226	237	224	229	207	223	247	237	237	223	226	192	214	192	226	198	226	227	224	204	198	208	230	207	189	187	203	215	203	250	218	199	214	217	200	197	218	225	210	197	234	219	186	199	217	202	206	205	213	203	208	214	196	207	175	220	223	210	193	228	199	230	201	211	209	222	214	212	216	202	196	198	239	234	216	205	201	212	218	189	208	205	219	187	199	216	198	225	214	206	209	206	227	199	225	181	200	212	196	237	171	238	215	207	213	236	238	187	191	177	218	215	207	231	219	225	216	215	203	226	219	216	217	180	219	216	190	217	195	198	219	207	209	201	209	192	224	189	197	219	201	216	214	198	182	198	225	208	193	203	195	205	209	183	189	202	215	218	207	212	211	205	198	223	209	188	224	196	200	203	212	217	177	208	199	216	215	211	199	207	217	210	209	232	222	207	218	208	217	203	212	243	200	215	187	195	186	212	230	226	182	197	229	201	208	222	206	221	227	219	201	203	201	206	226	199	192	196	218	205	234	212	208	219	203	203	200	196	217	220	201	209	201	211	202	200	213	222	220	185	205	201	199	198	213	202	205	213	200	210	197	217	208	225	224	223	199	184	182	235	214	204	185	246	221	200	204	207	196	224	244	228	210	223	212	210	235	218	197	207	218	211	208	211	202	209	183	203	202	209	215	198	218	216	204	206	214	214	182	200	217	228	232	228	206	224	207	215	209	208	212	199	199	221	225	219	214	209	210	224	184	204	209	200	214	200	208	206	207	230	223	210	202	199	174	202	212	191	200	222	196	206	215	190	198	201	202	201	224	195	202	201	219	182	203	208	208	233	224	194	194	231	178	215	188	216	213	181	200	206	219	253	168	199	205	228	230	222	211	178	181	176	207	213	225	217	213	216	180	214	189	183	192	212	210	219	212	199	218	226	213	218	209	202	193	218	202	189	199	205	184	210	198	205	201	202	216	229	208	174	228	214	188	213	199	209	204	210	218	194	199	223	218	222	220	202	185	217	213	210	196	221	210	204	211	205	190	198	200	227	208	206	193	212	232	226	228	227	216	219	231	216	200	224	228	208	202	208	226	201	203	206	220	237	205	199	205	202	190	220	199	219	185	224	220	194	209	208	177	199	229	214	230	221	208	184	200	235	242	214	237	221	228	201	214	216	214	194	241	216	194	192	194	208	229	214	204	230	216	192	207	220	183	209	229	241	228	202	262	188	231	207	201	208	203	217	188	247	220	203	210	215	211	197	216	230	189	205	225	201	211	216	223	207	229	227	203	231	209	206	246	251	229	189	202	210	212	220	224	223	210	212	206	207	201	193	222	238	211	201	230	220	200	190	217	226	183	205	207	200	190	198	192	199	188	175	211	175	199	230	207	211	215	232	211	198	210	205	226	202	210	203	214	229	200	198	203	218	191	221	211	190	198	215	212	207	210	221	225	211	218	197	227	190	218	232	223	204	211	195	216	197	225	216	230	204	218	196	214	201	227	207	175	194	207	194	196	203	202	201	217	187	213	207	202	204	197	167	182	211	197	203	197	209	207	229	182	190	191	198	235	202	212	221	190	206	209	187	228	205	213	224	206	200	201	190	223	242	226	206	196	208	233	205	224	213	205	202	210	204	203	193	205	205	207	188	180	228	202	215	191	197	227	231	213	235	223	202	189	201	183	183	218	181	231	219	200	215	239	200	199	207	198	227	217	197	164	195	188	204	197	238	193	218	223	195	205	179	217	223	199	212	207	225	197	219	200	205	219	205	200	198	230	211	222	215	201	211	210	188	198	182	213	229	212	223	196	215	217	191	209	230	211	201	244	197	194	191	184	213	209	220	201	209	224	214	223	211	200	204	202	204	184	231	198	198	219	201	203	223	185	234	217	211	211	219	206	209	219	232	183	228	207	193	211	219	221	185	181	214	195	193	220	184	237	179	237	235	221	226	213	204	230	211	193	233	218	221	211	201	210	194	189	185	220	223	184	214	215	203	220	186	201	210	207	202	205	234	201	199	214	205	200	204	189	189	209	217	214	196	189	219	193	194	214	212	202	186	211	196	229	227	216	197	240	196	204	185	190	187	199	200	200	223	202	210	229	216	237	223	223	210	195	189	204	205	217	226	214	214	191	196	179	198	181	219	207	215	188	203	208	185	200	215	214	200	207	206	236	212	206	203	209	215	218	180	208	186	226	197	211	207	215	219	178	205	217	205	234	197	217	195	201	212	198	236	213	220	190	189	204	194	204	185	191	200	208	220	216	207	200	184	214	197	205	221	211	214	200	221	189	180	220	208	230	221	206	208	208	217	205	212	187	184	246	190	198	221	190	198	217	187	214	202	201	200	212	176	211	229	223	210	209	198	208	210	180	218	203	218	202	197	229	198	203	203	224	228	207	235	213	208	204	206	203	210	220	211	201	197	196	209	226	202	181	199	199	212	195	229	202	208	233	187	205	186	215	183	222	229	208	233	218	201	206	208	191	239	207	213	181	201	214	199	227	223	203	213	195	196	225	202	184	205	195	171	182	223	210	234	237	199	200	204	218	207	193	220	247	232	203	178	225	204	203	199	197	217	229	228	216	197	202	188	211	232	187	207	203	204	195	208	224	218	195	219	196	215	179	231	212	199	210	229	209	212	200	196	216	179	224	185	208	177	196	203	195	198	191	207	195	199	205	195	223	212	195	203	206	206	235	199	223	213	198	221	191	237	186	182	214	210	209	204	225	196	221	223	193	184	219	204	190	224	208	213	194	200	201	182	213	214	219	234	204	186	208	216	220	223	195	197	184	219	199	217	193	248	213	203	230	217	201	194	202	213	219	212	210	214	230	215	196	209	172	223	189	209	229	219	203	192	197	221	214	205	224	227	215	228	213	194	206	263	189	217	202	195	223	229	209	242	203	227	220	211	204	199	208	191	218	199	227	235	194	201	204	199	207	220	221	166	209	206	220	221	225	208	213	218	192	216	215	203	180	215	220	236	211	223	222	221	202	235	233	207	187	211	205	200	236	235	196	215	228	204	194	250	181	203	210	207	221	203	220	191	221	193	184	187	220	219	222	188	203	199	207	213	174	223	212	216	223	193	208	204	208	213	196	227	243	200	227	188	208	187	188	221	203	226	202	188	222	196	224	216	231	198	197	211	217	216	162	195	193	226	197	197	221	217	206	226	200	185	235	214	216	223	220	199	196	206	223	224	204	222	195	203	222	205	205	227	229	231	212	188	192	212	225	222	196	235	195	204	205	191	173	239	193	211	188	212	197	194	226	198	206	217	215	223	192	221	200	172	200	215	188	218	200	210	200	229	234	212	214	228	198	201	214	206	188	201	191	215	203	209	227	223	228	229	204	210	214	202	197	211	194	232	230	211	216	228	226	204	216	205	194	218	209	185	206	180	178	192	208	226	232	191	206	193	199	209	205	190	208
2751	1511	3260	3962	3396	2746	2141	1690	1430	1221	1083	980	892	790	791	771	697	681	795	761	899	779	683	643	608	549	589	600	538	583	510	534	544	592	594	588	587	623	553	563	578	497	502	546	491	493	512	502	533	569	551	522	531	498	531	529	558	520	522	509	514	496	522	486	486	557	486	512	511	507	501	510	485	520	455	461	523	484	519	476	498	516	491	493	484	462	478	507	473	492	468	498	480	482	502	464	506	533	442	459	482	505	507	493	463	494	496	489	479	488	496	491	501	471	499	459	481	476	528	501	525	489	501	504	502	526	463	483	478	457	523	481	488	490	460	487	479	475	480	501	448	507	518	452	497	506	479	497	492	539	479	540	499	454	476	491	472	502	494	496	487	505	500	518	455	479	461	437	486	483	481	506	474	478	484	456	492	508	475	505	415	463	445	511	497	444	478	454	476	486	473	505	491	471	488	476	492	477	461	493	502	496	465	501	474	486	450	464	478	443	472	490	507	497	462	474	487	491	468	466	494	497	451	529	454	515	424	514	479	480	492	481	488	459	490	502	460	441	502	483	486	449	479	467	453	476	474	498	502	530	500	506	505	524	501	437	501	517	490	471	499	512	471	474	517	503	484	489	468	452	501	491	489	501	482	503	502	488	474	509	467	500	467	513	515	455	479	523	490	460	508	495	514	500	532	484	471	480	511	449	502	515	473	432	503	515	458	498	481	497	494	510	466	429	487	494	472	490	470	479	494	469	479	558	494	495	486	491	475	485	443	468	480	490	501	524	488	443	437	472	459	475	487	497	489	533	488	502	463	475	477	455	491	504	503	503	452	497	513	509	510	455	477	488	447	518	475	498	480	495	517	506	489	442	496	497	490	429	466	500	477	475	474	511	480	480	519	458	520	511	510	450	484	504	491	504	498	464	495	481	479	484	459	489	488	508	525	486	480	502	510	467	447	487	468	481	476	459	481	451	547	446	499	428	445	475	477	454	503	508	503	497	437	498	490	505	519	460	460	470	487	479	495	474	498	492	503	423	545	498	512	489	495	462	494	506	450	497	468	484	458	505	464	503	430	503	499	461	493	509	445	444	488	457	488	463	458	487	469	528	482	513	479	493	535	495	494	539	502	519	449	475	468	481	501	460	504	492	471	487	466	471	507	536	480	509	486	507	505	499	485	488	521	466	501	477	463	511	491	484	462	470	491	503	516	511	475	471	505	482	442	433	444	482	531	448	473	468	469	460	496	510	473	472	471	486	560	473	499	499	474	475	504	527	526	471	474	465	497	512	493	493	447	509	494	480	506	479	471	516	509	488	525	498	456	514	496	510	490	477	452	469	479	486	506	491	501	470	498	483	501	434	479	459	467	502	498	470	487	459	527	461	474	482	463	497	439	461	498	470	500	518	477	479	463	458	505	489	481	473	485	489	431	477	482	473	470	514	504	481	447	514	484	468	508	452	496	501	521	514	498	494	507	517	489	491	512	515	492	512	518	463	480	507	504	478	474	442	453	473	439	479	454	463	490	456	505	487	513	453	488	475	469	500	471	534	484	484	490	464	493	510	462	510	478	509	517	486	489	453	532	491	478	462	479	445	501	496	486	509	470	455	495	498	455	428	500	469	527	486	492	489	483	481	492	482	493	517	492	476	470	499	511	509	497	475	511	489	516	496	488	524	498	466	440	482	510	510	494	513	467	523	501	469	495	435	508	467	494	456	463	531	509	447	456	515	437	458	475	455	504	468	462	507	486	493	495	497	514	500	501	506	526	485	488	480	526	511	471	477	500	503	469	525	455	482	480	463	518	504	482	460	493	497	496	471	476	462	514	509	499	504	521	468	462	494	475	490	481	504	466	508	460	491	493	479	485	511	490	479	466	485	458	483	463	492	503	448	479	498	463	513	516	478	501	470	465	475	489	497	496	509	512	482	482	505	516	477	489	479	468	480	481	506	512	468	452	467	512	483	503	465	489	513	485	506	496	475	508	468	442	487	469	525	459	486	481	435	497	471	494	473	480	478	519	504	491	460	435	496	462	508	458	488	477	468	485	465	484	482	460	491	511	511	456	463	485	492	511	474	469	504	510	497	468	486	474	470	480	458	499	472	484	472	494	485	470	492	517	496	478	477	497	511	462	486	493	466	510	426	488	492	494	465	465	473	472	468	480	423	484	472	482	490	474	508	460	511	491	498	489	488	444	490	489	526	521	488	450	483	495	486	485	457	491	479	475	475	506	491	471	455	445	502	494	490	489	444	484	490	492	476	523	519	454	477	481	476	502	471	465	498	466	509	501	473	445	442	447	500	501	470	483	521	494	525	501	485	454	485	446	473	536	461	509	494	431	508	484	478	520	479	506	506	467	514	464	483	444	514	475	488	480	462	492	468	483	498	485	483	486	498	476	481	479	512	516	455	474	486	483	503	459	485	492	468	506	470	484	472	483	504	445	513	476	494	438	532	497	495	465	480	521	460	469	494	501	476	488	455	470	479	508	502	496	471	482	465	497	491	459	470	496	520	492	497	465	465	491	462	495	423	504	509	477	516	464	522	533	511	508	512	503	497	504	476	485	464	518	496	472	505	479	488	475	500	472	474	502	472	500	496	482	501	455	496	489	479	490	491	472	472	475	470	471	445	506	517	458	431	440	502	494	474	460	475	477	494	482	469	491	474	486	499	460	535	491	449	502	505	481	496	485	480	474	489	462	480	498	481	480	504	463	470	461	477	523	476	506	497	471	468	516	511	489	483	454	495	459	490	462	511	512	471	455	470	508	499	482	512	495	469	498	485	422	515	512	519	448	527	489	491	484	452	489	467	485	470	486	452	494	482	490	478	509	463	456	477	547	466	460	491	478	491	474	497	474	502	492	498	470	485	501	453	506	494	514	474	492	480	513	492	527	464	491	510	453	470	465	506	515	464	493	501	460	502	463	490	468	460	441	482	507	478	483	498	453	499	484	441	473	487	487	473	447	500	491	501	482	472	483	489	517	509	475	491	505	493	500	465	469	519	478	504	525	543	491	483	467	464	513	517	444	427	514	484	467	481	499	486	487	485	483	511	509	522	482	532	457	503	476	470	497	479	527	486	481	502	458	510	501	476	477	501	474	494	515	494	495	512	494	470	471	500	508	467	433	473	504	470	497	480	447	484	447	513	500	496	486	518	538	479	453	527	479	471	444	450	460	478	527	459	483	516	473	442	476	471	484	479	459	446	478	477	483	507	491	519	488	505	489	521	501	499	490	476	488	470	483	521	477	501	487	442	483	501	487	473	504	501	477	497	517	502	478	499	518	520	529	478	457	466	449	487	493	473	459	494	488	498	513	490	496	487	487	488	500	466	474	464	456	519	456	510	478	455	509	453	463	487	465	467	521	477	537	529	462	424	458	477	472	480	492	472	488	517	468	498	506	481	470	492	491	479	508	487	497	473	477	524	502	466	507	464	472	454	506	488	443	506	474	471	535	497	482	461	473	496	495	483	454	496	462	465	460	470
9588	2727	3959	2986	1920	1345	987	717	605	503	395	349	320	290	242	251	209	239	262	249	257	227	186	182	155	155	170	164	160	145	154	173	164	144	167	147	155	164	172	131	150	158	148	133	156	145	147	142	130	131	143	142	136	138	147	135	139	142	130	137	127	146	130	148	122	112	119	123	121	137	103	124	152	137	113	126	117	122	136	116	129	152	129	140	145	133	134	123	133	133	146	112	122	132	150	130	112	135	156	120	135	143	157	142	124	118	136	144	137	129	135	123	126	129	137	150	136	131	112	130	111	133	104	117	121	104	123	135	147	95	141	123	132	132	133	148	138	122	125	118	141	132	129	140	148	142	116	108	121	119	142	111	128	112	140	142	134	131	134	125	132	115	112	121	121	135	123	124	112	137	128	123	158	137	127	138	116	128	117	130	113	144	145	107	133	121	135	123	134	118	116	131	141	125	127	138	99	115	115	121	117	143	130	114	111	124	124	134	141	105	130	129	132	127	112	117	133	130	107	132	135	129	131	108	100	122	130	98	125	108	116	114	141	123	130	123	133	120	138	139	116	101	119	103	143	116	133	111	140	131	135	123	116	136	125	134	130	133	130	137	114	127	135	137	129	142	150	121	119	116	144	129	120	118	124	142	122	155	124	111	146	131	114	114	124	122	122	120	136	119	114	134	103	113	128	140	130	141	123	130	134	131	130	139	144	106	127	113	132	125	127	138	113	120	123	105	158	163	128	124	128	121	131	120	119	99	126	118	132	113	120	111	133	133	129	106	121	124	109	141	146	130	139	123	122	123	117	136	106	137	131	122	110	123	139	133	110	145	96	117	126	109	118	127	132	100	140	145	131	117	136	122	116	129	131	162	101	118	138	125	126	133	128	139	105	119	117	128	129	110	142	125	134	132	119	112	132	145	138	124	111	139	123	131	115	114	123	155	122	130	134	113	135	137	130	113	132	143	135	124	121	128	120	150	136	129	112	131	133	128	127	121	149	120	123	133	154	123	132	143	104	136	126	125	137	117	113	113	114	128	123	110	126	133	144	110	135	121	128	135	127	130	120	106	130	130	123	128	127	122	152	135	111	128	128	123	124	114	130	113	132	113	136	97	114	134	139	128	120	113	129	148	123	123	122	114	129	125	151	109	121	136	131	116	132	121	107	135	138	136	135	112	125	125	110	122	117	133	139	129	137	118	116	120	101	146	145	123	128	137	122	124	123	114	118	132	113	143	134	131	116	119	133	105	133	106	104	155	140	111	111	120	120	125	133	128	106	111	126	125	116	111	115	137	98	119	101	139	130	138	135	112	111	118	109	121	129	135	142	133	126	109	109	128	130	115	125	141	120	128	135	123	139	126	106	139	119	134	132	127	130	117	120	143	125	137	125	129	116	104	134	142	136	123	120	119	112	139	121	118	126	128	115	110	129	108	102	108	137	114	120	123	126	117	149	118	112	128	108	113	122	111	115	116	127	123	132	124	132	126	117	124	127	118	147	115	135	130	129	117	122	140	119	119	117	130	139	128	116	147	134	131	112	105	135	138	117	140	114	144	131	119	127	117	126	116	136	129	131	167	123	115	128	137	130	118	119	119	124	156	140	128	129	112	113	114	140	143	118	121	109	156	130	140	97	110	131	111	118	133	134	124	139	110	118	134	110	101	116	135	128	135	107	103	130	125	121	128	131	124	123	124	126	107	111	122	124	106	121	105	117	145	131	135	125	100	125	144	132	115	114	121	125	138	144	104	112	128	109	126	130	124	129	115	129	119	145	109	123	116	125	125	141	120	116	137	127	134	125	116	99	122	125	150	116	139	120	161	108	129	142	128	124	108	107	125	127	120	127	126	148	128	133	131	121	115	115	121	120	145	114	114	131	142	135	121	119	121	123	143	112	121	131	126	148	129	121	132	128	126	143	130	129	109	118	125	109	135	107	135	120	131	129	137	113	142	119	119	140	129	130	150	119	129	121	125	139	123	127	146	131	142	126	101	120	96	126	131	124	134	147	131	144	130	134	117	119	115	145	124	130	130	139	129	134	121	126	110	130	131	129	123	135	114	131	128	143	134	135	131	133	146	145	123	122	143	114	120	131	113	108	113	125	120	126	126	149	143	116	116	109	113	146	126	142	138	130	125	114	125	120	119	125	131	112	124	107	116	126	124	119	128	136	124	118	124	115	137	133	129	127	116	154	129	135	116	119	123	110	139	128	119	115	123	130	133	117	110	118	127	125	136	113	123	112	107	134	134	111	148	118	144	123	151	131	137	121	124	147	105	118	129	111	134	133	101	119	127	127	138	116	130	137	131	114	135	148	133	129	100	107	131	119	117	127	116	121	130	118	102	152	129	134	120	122	139	120	112	128	114	127	107	124	144	144	97	133	124	125	118	133	147	133	124	138	132	102	134	143	138	131	114	127	122	130	123	136	119	126	150	126	136	129	149	126	125	143	128	157	137	131	117	119	131	109	137	127	101	118	126	132	113	142	116	120	139	127	115	135	126	104	124	116	113	112	112	131	140	133	130	142	123	118	140	115	132	125	116	123	128	127	149	117	122	125	116	131	126	112	130	143	140	125	133	143	116	120	120	142	133	98	140	147	115	106	123	138	105	124	134	113	116	108	137	110	120	117	121	110	121	114	131	120	137	109	146	126	106	127	133	122	144	128	132	137	148	107	137	134	112	130	142	115	121	136	138	149	151	146	133	112	116	121	142	120	129	147	130	133	127	133	119	118	134	134	121	127	112	125	126	112	124	123	123	116	113	139	131	125	113	135	103	151	127	129	124	114	136	111	126	128	141	111	101	123	130	115	121	119	136	131	117	122	120	104	136	148	110	117	122	131	138	133	128	131	130	119	130	129	130	135	149	124	115	113	108	122	115	134	119	134	130	131	131	123	114	136	143	104	109	128	136	130	117	112	118	137	130	132	119	143	144	127	121	133	143	101	133	131	145	133	127	137	127	128	142	98	131	102	115	142	122	118	126	116	121	113	123	149	104	103	122	91	140	119	116	118	150	136	123	130	129	123	117	127	121	136	108	137	103	143	138	128	136	133	140	128	121	109	124	132	136	134	119	134	119	123	118	120	110	122	103	134	148	138	121	132	118	134	135	122	136	128	117	116	102	131	120	140	110	103	133	161	129	101	141	129	107	110	119	111	133	130	119	150	119	145	131	121	117	134	127	118	126	133	148	123	115	122	146	126	120	130	118	130	124	133	123	120	151	119	122	132	132	118	124	103	117	114	128	130	115	131	133	144	123	129	118	111	133	126	121	142	128	115	117	139	133	122	141	100	120	136	120	146	124	124	148	123	131	121	126	109	125	122	152	113	119	117	132	143	138	122	136	116	128	121	128	132	128	124	106	126	130	132	131	127	133	128	106	132	115	133	134	116	137	127	138	131	136	119	110	121	160	147	116	122	132	111	126	109	121	128	112	123	125	117	139	114	131	138	126	154	126	114	128	113	153	127	127	114	133	118	127	122	128
6578	2731	7013	8272	7252	5805	4726	3705	2952	2542	2153	1802	1610	1281	1209	1145	1056	1157	1266	1195	1529	1093	924	802	670	661	616	589	559	522	548	542	551	564	604	606	632	596	567	534	494	487	420	416	375	411	447	417	463	439	436	436	451	444	419	424	440	380	401	359	342	381	363	366	348	374	377	384	361	345	361	368	352	357	331	341	321	358	339	298	344	341	313	324	307	312	308	288	321	316	310	321	318	327	336	304	313	318	305	324	342	301	321	325	354	339	339	302	339	332	293	318	296	317	315	289	308	321	310	310	304	330	316	294	301	317	337	296	296	308	340	306	312	330	335	330	301	365	368	316	335	328	305	316	310	315	309	304	293	353	296	321	327	302	279	311	303	316	303	335	296	325	334	290	297	336	293	322	324	321	344	304	295	313	300	313	318	318	342	319	298	343	336	317	309	291	335	319	312	288	316	300	326	326	306	313	324	310	302	277	329	316	325	328	318	322	291	314	341	336	298	311	338	306	319	323	325	337	299	286	300	322	312	298	315	319	321	302	328	304	311	259	300	314	299	311	294	310	319	310	329	310	294	308	298	326	328	318	353	329	293	299	290	284	289	290	292	340	302	277	324	297	320	270	308	328	308	299	324	284	309	296	319	253	332	295	283	295	307	310	309	340	325	326	318	321	334	340	282	334	310	286	301	292	323	300	315	306	297	310	303	309	302	336	292	290	300	307	333	318	297	324	292	341	311	344	308	314	311	334	314	285	305	306	344	314	302	335	287	317	296	308	295	283	314	294	289	279	281	313	346	341	337	295	313	327	319	303	286	289	307	304	317	346	323	317	298	319	318	297	290	327	303	307	297	303	329	305	309	298	312	325	322	295	294	294	321	312	309	321	294	298	299	305	272	287	313	329	279	308	314	323	307	264	300	329	282	309	348	327	287	301	308	328	313	305	313	290	294	273	270	301	297	322	338	284	305	307	319	316	320	295	289	267	304	290	316	319	297	329	332	319	330	285	311	299	355	330	325	306	318	311	312	311	295	326	326	343	316	305	315	308	310	339	319	329	264	300	320	308	294	311	311	329	300	291	310	341	326	314	353	296	317	326	311	308	255	297	306	272	321	311	307	324	353	329	290	313	310	337	291	317	296	326	333	285	305	309	280	310	343	291	308	327	310	317	291	346	322	268	320	307	308	308	329	323	313	304	312	312	314	301	312	319	318	325	330	315	307	322	271	319	327	302	291	317	323	311	294	320	300	313	332	308	299	295	300	328	312	317	320	332	291	320	323	293	294	319	315	326	343	295	318	335	323	329	322	308	307	314	313	309	299	322	291	292	338	278	302	298	337	336	297	290	324	294	308	309	321	271	311	315	304	303	329	311	296	295	322	330	322	292	288	317	307	318	306	339	294	321	299	348	357	311	304	315	312	309	289	302	282	314	304	330	333	308	336	303	337	321	302	283	292	290	310	337	296	325	298	289	303	317	300	317	312	304	301	279	349	312	306	318	323	284	309	299	310	311	282	333	289	320	304	297	299	299	283	302	309	336	291	304	333	285	316	311	308	292	298	297	271	298	336	311	314	337	307	287	328	348	303	335	317	291	303	301	331	305	320	298	328	297	314	307	309	309	289	316	285	336	317	322	322	337	303	322	281	342	304	280	301	342	312	333	312	322	309	298	320	337	346	303	315	329	304	342	311	302	332	279	300	330	302	294	305	322	292	344	304	318	330	285	296	312	322	341	322	307	327	313	351	361	312	259	315	273	292	294	335	311	288	367	314	320	327	314	306	321	301	306	285	281	307	295	346	304	329	299	334	328	316	320	314	289	316	303	283	283	282	320	312	293	331	309	325	293	323	294	305	304	293	331	307	279	317	301	317	331	318	321	320	302	332	294	314	303	328	312	316	307	299	307	315	309	318	293	306	313	296	346	312	329	323	318	329	309	310	306	319	332	307	307	326	312	299	290	315	287	340	334	348	306	316	321	319	277	343	287	328	296	316	311	326	350	286	327	321	315	295	326	325	321	329	299	287	338	285	303	332	320	294	316	293	303	343	261	318	328	333	338	322	324	323	319	287	318	302	317	313	282	319	326	304	319	318	282	297	309	301	341	303	303	315	315	301	323	282	323	335	297	282	288	309	278	305	280	292	310	323	323	298	288	289	299	320	312	315	291	312	268	297	325	300	315	309	302	306	314	337	296	336	328	344	297	308	313	333	300	296	339	301	291	327	284	285	340	331	309	341	330	309	300	311	299	331	337	316	300	310	297	326	331	317	302	323	322	317	308	335	341	291	314	333	296	295	312	307	315	315	281	299	305	315	304	314	312	320	286	281	313	366	294	323	343	293	292	309	283	273	331	335	308	340	320	284	310	320	339	266	291	291	305	291	321	329	282	334	303	312	285	323	354	316	307	321	309	307	296	295	298	298	323	336	307	335	317	279	294	315	317	337	326	314	347	293	267	288	315	326	318	323	325	320	315	332	296	313	308	307	308	275	295	318	303	318	295	302	293	304	288	345	309	284	334	306	338	349	319	325	303	299	278	323	293	292	315	317	288	327	331	338	322	289	311	297	322	296	304	328	337	326	324	307	314	294	290	290	319	350	345	282	298	297	338	300	299	292	303	294	309	288	349	306	321	299	318	306	323	298	307	314	310	297	336	317	311	308	301	289	291	311	323	296	279	301	314	286	300	307	316	261	317	305	327	303	329	328	305	320	295	309	312	304	351	314	302	303	300	318	313	306	294	287	325	329	320	309	294	324	312	313	296	296	320	306	306	315	325	280	325	307	306	325	295	332	288	305	316	284	289	311	310	331	330	309	339	310	302	277	351	312	307	309	312	322	338	291	317	293	353	352	296	303	358	311	310	306	317	272	321	334	345	323	304	335	294	336	328	374	268	288	321	297	301	324	335	262	301	291	286	305	297	328	285	345	305	300	283	322	312	303	292	339	308	314	324	325	298	301	323	270	328	324	295	301	299	308	308	311	334	337	340	344	333	310	310	336	291	303	292	348	321	340	315	290	297	299	292	336	336	297	293	315	299	329	284	328	274	310	304	340	296	316	312	322	314	315	311	292	339	319	307	295	324	328	350	284	304	299	341	314	311	321	298	301	304	314	298	320	322	311	331	323	317	300	300	299	307	298	319	316	312	307	314	316	306	291	355	313	290	315	292	309	333	339	319	329	324	299	294	309	313	319	298	324	309	316	308	337	326	322	284	318	328	286	311	327	312	321	323	278	306	332	340	325	314	315	315	348	304	309	307	331	308	273	318	274	317	293	286	317	311	297	309	284	321	321	321	317	331	342	321	313	318	307	344	302	305	321	272	298	327	327	322	339	305	323	310	325	304	297	315	308	326	307	337	306	277	347	294	327	270	308	329	307	297	296	297	307	300	304	344	301	338	325	307	325	293	310	324	322	311	290	294	320	297	292	298	339	317	303	347	316	334	299	315	326	281	337	327	317	301	291	318	325	338	340	308	337	321	304	308	317	313	298	321
16085	5034	5978	4644	2898	2005	1460	1105	927	705	594	509	446	401	324	362	271	315	357	338	399	298	226	219	200	199	186	157	172	170	169	164	161	180	189	170	205	186	164	149	150	177	139	152	111	134	126	126	141	138	155	140	125	135	148	139	143	160	148	136	145	125	154	133	125	115	118	144	125	131	117	119	133	124	134	112	110	133	104	114	134	103	114	123	135	125	118	117	141	123	98	122	107	120	135	118	125	159	125	138	124	117	142	122	113	112	122	115	129	136	122	108	130	119	108	128	123	108	121	142	120	124	125	139	112	129	105	121	101	141	115	120	115	120	112	113	126	120	127	108	95	114	148	119	112	115	122	102	131	113	121	112	118	150	113	96	116	132	129	123	155	118	118	102	152	128	111	133	127	123	123	120	113	132	119	127	115	119	125	118	150	115	123	103	124	133	122	103	121	120	108	128	113	108	130	125	118	134	107	125	122	127	111	130	129	132	127	131	122	126	122	120	99	123	108	123	111	107	119	116	114	141	107	139	125	116	114	107	121	124	124	132	117	145	119	128	110	130	115	125	124	115	129	131	137	118	90	120	139	97	119	114	134	107	111	128	116	129	102	125	126	133	118	126	123	115	97	116	121	118	131	141	99	117	116	125	130	130	118	117	115	107	116	113	124	119	99	109	129	122	138	114	117	94	123	108	109	100	113	111	127	139	142	129	130	119	130	106	132	135	159	124	131	127	113	110	123	141	123	117	129	116	139	122	151	134	145	108	109	131	114	119	124	125	140	111	123	106	124	125	122	125	142	122	122	111	148	140	136	103	145	123	102	103	121	129	127	147	136	128	142	117	120	104	123	130	104	118	129	110	123	118	117	103	111	101	110	122	111	121	129	113	124	108	133	130	122	113	110	114	116	119	143	147	134	121	125	123	107	114	134	123	123	130	127	117	124	118	113	143	161	117	136	116	118	119	127	108	126	108	120	108	118	116	114	122	133	113	120	97	121	145	134	142	132	121	94	140	126	148	123	107	112	129	108	128	130	124	114	130	125	130	138	129	113	123	116	135	146	128	143	143	121	131	120	148	115	110	126	124	109	127	133	127	130	130	126	118	117	100	105	115	110	116	116	110	118	118	138	105	112	108	132	128	125	120	114	138	134	138	116	144	134	137	107	114	131	124	116	110	122	152	147	133	120	113	127	142	122	127	127	124	110	125	118	137	136	117	133	99	115	112	110	125	135	120	130	119	115	125	118	114	131	102	133	118	133	98	140	116	129	114	122	120	94	105	119	144	136	124	115	128	104	119	121	128	130	134	125	127	125	134	134	125	115	134	128	121	116	123	118	109	113	120	133	142	134	125	117	111	116	104	133	126	113	97	114	130	109	118	132	136	127	97	129	111	118	127	108	126	112	109	125	137	130	124	123	122	121	105	99	127	122	127	125	133	136	119	108	108	137	136	111	100	123	102	115	104	135	120	129	137	102	120	124	146	147	122	108	113	107	121	124	111	113	133	107	150	146	104	121	139	139	115	141	125	124	107	118	118	119	107	120	119	123	129	143	119	108	103	137	129	130	133	133	117	113	119	124	111	96	126	128	111	116	140	119	139	136	140	128	115	123	142	114	118	110	133	114	123	110	102	115	108	111	120	104	146	120	147	101	113	153	94	123	101	120	125	110	111	120	117	137	135	137	124	151	112	142	117	92	120	131	115	133	133	125	121	141	139	104	127	119	133	134	141	125	125	135	122	112	106	115	138	114	119	142	124	109	142	116	128	122	150	133	131	133	133	123	126	121	132	118	125	134	127	116	128	120	133	151	142	123	129	117	129	127	109	116	130	112	147	134	129	141	124	130	103	118	119	122	134	134	119	114	134	134	113	115	118	120	121	127	130	98	136	125	119	127	135	128	114	123	106	113	123	138	123	106	113	116	104	111	130	116	140	109	125	125	120	125	128	126	123	125	123	113	106	112	116	116	128	123	106	128	106	123	105	140	114	126	139	125	133	142	109	128	116	128	130	108	117	130	116	142	106	116	118	110	119	136	132	125	110	129	110	134	129	114	115	133	129	125	130	128	132	121	146	122	120	124	121	117	131	109	111	133	111	109	112	129	113	115	117	122	128	116	130	132	99	121	98	118	123	106	120	121	125	123	122	116	139	138	134	117	116	130	126	124	136	114	122	140	107	148	110	123	117	129	105	125	132	119	120	119	132	113	113	135	134	110	114	116	125	112	139	124	140	129	136	121	139	128	125	125	136	117	101	129	115	113	126	136	102	115	108	137	128	149	148	111	120	108	93	117	122	126	113	99	120	106	115	132	144	134	125	139	149	125	111	116	123	128	121	141	128	108	118	104	136	136	137	132	118	105	106	137	123	114	143	137	110	132	127	118	131	123	124	129	128	119	134	134	125	121	131	130	122	120	133	136	133	112	131	125	115	111	115	126	125	112	128	132	141	120	130	118	123	131	124	107	110	125	110	109	110	118	104	124	130	121	118	98	123	117	127	134	131	116	146	109	128	111	136	115	126	122	130	139	126	130	115	103	113	113	124	129	109	140	134	114	133	126	118	114	140	120	108	135	119	135	123	132	132	134	134	104	105	114	99	124	138	109	112	124	118	129	109	119	104	121	118	109	150	115	122	121	146	126	95	121	125	129	152	102	109	150	126	131	122	121	137	132	143	127	127	102	139	110	124	109	97	128	132	96	122	110	126	119	121	119	144	141	130	119	116	122	131	125	122	132	121	131	138	139	133	122	105	125	127	119	114	127	118	108	131	133	114	134	112	122	117	140	132	111	115	123	121	103	126	138	113	128	123	122	138	123	125	136	123	130	125	132	130	124	143	130	126	120	131	138	127	127	131	158	108	134	104	127	98	136	115	141	123	106	123	140	131	130	133	118	128	118	116	136	111	116	126	111	120	119	120	128	121	125	127	132	122	119	115	126	131	123	127	127	126	128	131	121	123	143	144	127	134	131	123	134	133	117	104	94	120	132	115	106	107	119	117	128	137	107	111	125	119	117	111	127	124	119	124	119	125	105	108	112	106	118	127	130	120	121	118	129	125	124	110	106	115	119	116	137	144	134	122	124	103	130	111	115	122	128	125	109	134	119	112	128	105	133	148	135	134	119	140	110	115	126	120	124	124	119	119	129	132	116	123	123	140	155	105	134	110	107	120	123	143	109	126	152	120	114	129	109	127	125	115	113	132	134	125	143	114	115	119	142	136	105	122	112	106	103	116	108	117	121	134	130	128	112	103	130	127	112	123	118	133	127	113	114	125	98	109	109	108	98	125	126	137	110	113	108	110	113	135	130	139	123	114	124	116	121	119	141	115	109	132	135	116	123	122	121	125	139	130	111	131	123	117	129	124	118	120	102	134	141	135	122	124	128	120	122	120	118	113	135	125	124	136	118	132	122	108	129	118	121	135	101	128	126	152	140	123	112	100	125	134	108	125	122	139	107	103	123	148	116	97	115	117	129	136	128	128	127	134	127	109
8652	4135	9777	12270	10529	8453	6876	5561	4590	3844	3231	2820	2282	1994	1872	1665	1566	1624	1739	1928	2264	1475	1312	1036	882	807	804	800	715	671	618	651	724	695	701	804	777	722	721	674	643	601	470	514	491	477	503	506	485	470	516	521	482	501	511	531	495	469	456	418	442	408	384	366	351	398	397	376	361	387	422	366	346	348	311	334	330	339	333	316	332	368	319	307	324	310	349	313	336	309	342	336	322	364	358	342	344	329	341	351	308	316	347	332	314	350	325	326	338	320	324	322	341	316	321	304	319	333	297	293	347	303	305	314	341	293	310	324	325	309	323	318	311	325	346	345	366	312	347	294	312	373	314	310	320	332	330	329	325	307	330	327	318	321	326	323	309	314	291	301	303	314	290	314	310	317	321	299	283	308	302	289	336	336	328	320	309	354	310	320	314	309	307	308	325	338	361	294	324	300	309	303	271	291	302	311	331	315	294	307	316	320	316	313	291	276	286	280	336	315	319	322	303	305	290	347	271	325	322	324	311	306	362	293	340	321	305	284	307	335	319	367	311	302	294	297	309	320	301	288	323	327	326	311	342	303	316	313	305	314	296	300	319	298	326	293	306	283	323	279	294	278	308	304	348	326	335	332	301	321	291	322	293	293	305	332	288	296	303	343	312	317	340	320	299	322	301	300	336	327	283	317	306	291	315	341	324	306	289	334	331	312	300	337	311	297	299	323	280	307	304	281	300	281	302	324	339	325	297	271	287	292	315	284	307	293	323	317	312	316	290	330	338	323	258	282	314	306	306	319	343	288	334	326	306	312	304	316	309	308	330	325	273	335	336	293	296	307	282	297	301	318	326	309	279	350	293	329	316	267	312	354	339	312	298	308	313	323	308	295	302	303	310	294	336	287	309	334	334	325	317	327	300	343	290	310	309	290	304	308	300	300	317	310	320	336	322	308	319	333	305	308	301	320	306	321	324	313	318	322	328	293	296	320	330	330	293	317	311	321	295	318	318	311	298	316	314	298	302	307	315	309	295	329	336	303	288	324	291	321	302	340	310	316	284	310	303	315	295	326	327	313	306	287	322	309	343	315	299	313	330	331	298	272	328	309	298	314	309	297	311	321	301	319	316	311	294	291	297	305	318	303	313	325	336	293	324	283	342	295	313	316	364	336	298	317	326	308	330	297	308	305	344	311	333	320	285	325	310	315	311	312	297	283	311	321	331	282	282	341	287	307	316	339	306	317	303	325	319	315	306	335	308	301	310	311	291	337	329	306	327	297	338	303	303	309	313	291	302	295	276	317	297	312	295	335	322	303	316	303	310	293	324	312	290	325	296	323	309	353	323	313	324	289	282	280	331	337	324	341	306	322	318	299	312	334	336	292	336	293	322	289	315	322	318	315	294	329	329	299	306	325	294	288	332	316	293	278	304	310	310	313	338	319	291	304	318	323	321	310	355	311	312	302	314	317	301	333	321	306	311	337	326	327	293	337	316	316	368	328	304	348	318	313	300	303	294	327	315	294	335	321	306	322	292	318	320	318	287	331	337	305	301	318	296	322	340	330	323	309	322	315	328	302	330	314	332	306	330	320	322	333	281	293	332	309	325	338	334	363	327	329	315	287	321	307	330	328	335	292	310	316	321	328	306	333	298	299	267	328	311	312	306	315	337	299	303	301	304	332	335	298	326	320	322	329	296	306	313	301	307	322	344	326	287	292	282	353	348	333	320	324	271	342	326	291	289	282	329	301	305	321	330	336	296	304	305	302	331	307	353	324	317	289	330	292	315	306	317	287	328	291	327	330	301	327	293	298	323	334	296	297	331	300	311	303	324	306	309	310	307	318	311	309	297	330	278	300	337	314	316	342	322	301	329	330	290	332	334	333	369	334	329	322	330	349	302	323	303	277	278	303	334	293	317	320	298	273	324	357	337	315	328	305	333	303	304	301	315	318	337	311	318	337	310	289	296	274	342	315	314	289	273	319	310	291	325	309	332	335	327	338	312	297	322	311	326	324	318	290	303	313	295	300	322	287	310	337	299	320	290	274	332	303	327	341	312	290	326	294	305	314	297	285	328	308	323	281	312	320	318	318	279	316	280	327	340	317	330	325	320	298	313	321	335	357	309	314	303	292	308	302	302	314	314	331	335	294	300	326	295	310	339	333	308	316	313	307	323	294	297	320	310	293	329	310	307	323	316	311	315	291	309	323	293	305	310	323	291	307	299	287	315	365	362	330	341	329	280	326	317	315	269	333	336	292	299	300	332	321	355	301	320	338	289	287	327	338	296	314	308	327	363	319	329	299	328	322	293	317	318	331	297	315	315	296	292	322	316	329	293	304	296	312	311	317	322	308	338	283	310	322	334	308	301	312	333	286	303	311	327	317	311	332	296	332	337	287	321	315	330	282	307	316	343	277	303	320	318	266	312	325	283	316	302	300	302	298	334	327	297	309	313	328	323	310	322	301	293	330	313	301	318	325	313	288	297	341	312	326	304	321	297	286	287	317	331	326	299	307	334	325	329	328	343	337	280	288	307	302	294	303	301	292	299	330	285	323	325	310	303	294	309	336	309	303	273	302	315	340	315	290	308	301	324	308	328	294	329	337	313	308	319	302	299	345	329	325	276	317	309	294	312	297	315	330	309	346	290	301	327	318	321	296	312	330	297	287	329	293	313	334	295	292	306	342	283	301	309	345	336	310	314	302	302	315	340	321	323	319	285	291	313	326	315	304	307	343	322	334	322	308	317	304	299	322	338	303	312	324	317	292	308	310	320	323	290	322	350	309	293	320	295	302	323	313	319	282	327	279	337	312	327	294	278	359	296	315	305	299	303	309	318	329	330	340	313	317	320	291	330	317	319	330	301	315	284	306	326	290	298	343	328	305	338	283	325	321	316	309	332	303	319	339	300	320	350	356	311	339	297	305	315	321	323	306	289	337	324	302	356	325	341	317	310	321	324	307	323	314	327	335	315	306	302	348	313	327	340	292	306	292	302	325	287	302	326	317	295	280	279	318	293	354	328	295	318	339	318	338	311	306	327	317	276	313	349	303	316	346	310	301	323	293	331	316	308	301	317	357	323	308	312	302	299	302	316	308	298	319	302	313	312	325	284	269	293	322	330	310	321	310	320	291	322	287	301	320	297	290	296	324	342	323	316	290	306	303	302	298	289	313	325	312	342	321	326	342	325	306	271	315	304	296	288	337	271	286	335	311	316	318	295	335	300	295	303	299	327	330	336	310	298	311	328	303	298	285	317	326	315	319	323	280	334	320	279	311	300	285	302	298	341	313	283	296	304	348	339	337	292	307	309	321	323	310	312	311	337	318	300	293	305	334	323	298	356	295	308	299	307	321	311	316	278	302	320	310	310	326	315	316	298	307	324	354	311	342	335	295	334	283	322	324	296	309	316	308	324	305	325	294	313	321	319	309	313	314	300	295	318	317	312	309	341	311	279	330	320	296	298	316	315	294	308	305	296	301	313	322	296	312	290	336	321	311
3254	1260	1741	1319	919	707	478	402	344	293	295	286	261	253	248	237	235	249	224	272	277	234	237	226	235	182	223	219	228	218	217	229	224	216	201	219	210	200	213	209	206	232	211	227	234	204	192	207	187	206	223	185	211	203	223	199	186	197	208	181	195	210	226	227	240	218	207	206	222	201	206	239	216	194	220	215	214	258	199	216	195	219	208	223	184	211	232	196	205	250	200	187	195	187	196	237	212	204	216	233	219	200	219	192	206	217	238	219	217	226	205	207	224	229	219	218	209	221	189	198	183	216	186	205	213	198	210	186	219	188	203	205	212	195	203	226	197	210	226	228	181	209	239	202	247	180	213	196	192	184	226	194	222	211	243	203	225	217	218	196	204	191	210	186	191	187	216	223	202	186	229	210	202	219	213	201	205	201	193	201	211	204	226	209	205	244	211	214	229	201	207	177	190	188	212	196	193	201	191	181	222	218	232	206	199	233	184	215	200	192	225	219	231	187	219	176	222	216	205	228	191	213	206	230	183	228	215	229	198	202	233	202	217	198	187	216	176	206	197	200	192	222	210	204	207	240	196	206	225	197	178	213	197	198	200	181	187	198	211	230	207	202	208	209	191	234	261	217	209	194	209	188	212	205	219	211	226	227	217	236	215	195	196	218	208	200	198	178	208	193	188	195	236	208	215	200	224	215	200	215	205	207	174	176	224	234	193	213	208	203	239	204	202	212	203	231	206	224	213	210	223	228	184	220	235	205	205	228	203	211	205	206	224	184	241	225	213	205	204	227	200	225	222	199	195	220	225	218	199	194	200	198	223	196	231	189	198	220	200	211	211	221	221	195	198	208	250	192	218	184	225	214	229	223	203	202	194	178	204	210	193	189	209	212	222	202	208	228	238	212	209	207	219	211	198	222	191	222	215	217	197	208	221	211	222	217	232	215	229	190	163	212	227	200	213	205	192	224	233	219	197	181	202	169	207	195	198	176	208	202	176	208	194	227	221	204	187	190	182	202	190	198	188	204	189	201	201	223	204	232	189	225	209	222	188	187	204	221	226	208	181	203	196	217	215	202	219	238	218	187	234	188	223	244	225	219	203	222	201	188	216	212	229	197	229	200	212	189	216	229	199	189	210	179	206	222	221	199	187	206	215	235	182	199	209	199	232	216	189	217	174	231	225	220	190	221	212	221	196	211	205	220	242	195	222	232	220	225	208	190	236	230	201	225	207	219	209	201	205	221	223	213	221	187	200	218	226	201	230	185	229	171	234	193	206	228	210	183	216	203	222	225	219	227	229	223	201	216	216	187	211	209	210	210	202	203	224	204	237	205	228	188	220	214	205	214	226	192	236	226	205	181	195	193	185	217	205	236	204	206	208	206	204	195	191	194	181	202	230	200	199	202	210	192	184	230	205	193	203	206	222	213	184	224	215	242	234	249	197	206	211	193	232	189	220	203	196	208	210	217	228	196	228	198	206	218	219	204	213	210	193	191	227	211	203	218	231	193	244	201	212	190	216	222	207	219	224	207	186	215	220	200	219	252	208	226	197	222	205	209	216	222	214	205	202	206	196	190	239	214	189	204	212	212	193	193	227	202	218	219	208	205	212	224	212	220	200	225	208	174	216	208	196	209	229	191	228	256	194	213	186	211	178	192	208	218	218	219	222	233	211	217	222	226	227	196	238	212	211	219	213	212	215	236	246	194	226	218	202	245	206	203	208	215	194	232	188	248	235	194	243	229	233	200	198	213	229	234	214	208	213	234	220	197	203	187	223	229	210	197	208	188	201	222	195	192	198	234	187	221	204	227	194	189	206	179	207	171	212	218	209	232	187	224	195	214	177	208	187	189	234	202	189	226	203	212	205	218	228	191	219	179	217	226	199	213	206	225	202	195	214	197	198	224	190	219	231	206	213	203	256	256	202	245	210	191	202	213	214	217	193	193	185	209	238	214	185	204	191	209	209	201	201	178	210	232	216	201	224	199	204	224	195	207	190	184	182	194	209	216	181	206	187	243	227	241	214	239	220	232	207	209	206	220	203	230	218	198	218	203	184	209	222	205	213	198	218	178	212	189	231	211	193	194	225	229	231	203	203	212	231	191	223	224	190	216	224	216	199	212	235	248	213	220	205	198	208	184	211	209	176	212	218	190	217	223	231	199	198	227	209	179	222	194	219	227	216	200	223	220	232	206	179	212	218	187	193	193	202	209	217	196	193	222	204	221	229	213	217	217	203	210	187	191	195	215	196	236	214	190	220	221	220	224	220	201	215	209	232	200	212	209	211	188	211	202	219	187	205	207	189	206	223	207	219	204	215	238	225	208	200	237	191	245	221	200	191	207	215	191	212	213	235	202	220	203	238	226	195	214	209	216	213	216	217	195	226	196	199	185	224	246	205	202	247	191	208	194	207	237	195	198	171	233	203	217	211	221	181	206	217	206	203	193	216	207	195	223	222	220	205	225	227	219	195	238	225	210	217	215	231	194	187	232	241	214	228	212	210	206	200	210	213	199	241	209	226	252	222	183	226	189	227	197	212	215	182	202	207	212	220	178	210	237	211	212	206	196	196	196	222	208	212	202	191	205	236	234	223	228	191	224	214	218	211	215	216	190	187	235	203	223	227	211	197	227	226	181	204	231	221	231	205	202	204	190	209	206	198	216	194	191	237	212	203	198	214	184	206	231	222	231	200	222	205	197	197	229	209	203	200	223	206	217	193	183	216	210	224	218	208	238	193	204	210	215	221	205	214	212	208	191	213	204	212	214	187	206	200	236	201	206	239	196	216	200	214	196	225	205	191	211	202	197	212	212	216	200	196	218	245	184	236	216	211	227	198	213	191	208	180	220	187	215	186	247	232	225	195	214	213	216	191	213	216	215	209	208	220	206	224	212	199	218	219	210	213	197	199	218	230	215	224	209	199	197	200	200	201	218	197	215	231	206	193	204	193	218	206	225	187	221	204	215	219	216	184	188	195	233	191	205	207	193	209	191	195	218	208	220	221	208	191	209	197	224	204	237	216	245	220	209	198	207	220	189	229	212	208	217	186	200	216	183	212	206	199	218	206	207	195	215	208	232	214	197	237	218	205	200	200	203	196	215	221	211	244	212	180	207	205	197	210	203	182	217	213	213	212	205	214	196	208	216	241	194	188	210	211	199	197	238	215	234	195	222	203	183	225	206	191	205	199	218	197	182	207	224	201	204	196	234	243	199	187	215	202	218	212	204	207	206	226	194	242	201	221	243	191	213	236	214	212	170	188	212	213	187	204	219	222	217	183	211	221	193	197	180	219	200	207	250	201	185	207	215	185	182	188	208	200	182	233	218	198	214	242	210	213	209	197	229	201	212	206	193	174	214	230	199	223	198	213	206	207	199	219	189	193	225	212	240	219	196	209	230	230	187	200	241	210	236	219	220	231	200	217	202	199	198	182	204	221	224	214	205	235	223	212	212	201	207	193	208	200	213	221	230	226	220	207	221	200	213	179	224
2858	1459	3413	4085	3281	2659	2197	1730	1384	1249	1053	962	825	783	786	700	698	740	756	856	903	733	684	643	585	547	563	564	513	524	564	540	552	560	549	561	601	628	592	568	557	558	504	530	490	510	529	533	483	526	567	536	542	512	532	561	551	512	531	496	478	520	469	510	476	514	476	486	495	502	465	480	487	490	497	520	484	469	493	485	492	487	500	484	479	495	502	483	491	489	483	507	472	513	465	491	501	516	474	494	507	559	482	523	476	474	476	496	470	466	480	514	499	491	457	528	476	478	484	471	455	531	491	471	467	500	457	474	483	468	554	497	484	458	476	500	454	469	484	504	496	509	478	541	409	513	483	451	471	508	473	470	456	501	476	495	495	490	459	505	458	507	522	480	443	475	474	475	501	496	512	445	461	448	468	464	494	512	472	491	495	502	486	461	516	463	470	467	514	512	492	482	463	449	467	439	491	476	485	503	512	501	457	489	488	497	448	423	467	499	477	494	496	483	486	518	504	463	477	468	472	449	517	509	499	502	504	503	518	488	465	504	539	473	530	488	491	436	495	474	478	481	476	495	513	449	484	481	499	503	508	501	493	476	516	506	526	478	493	496	479	457	468	484	479	512	484	489	495	480	491	514	481	461	469	508	502	476	479	529	490	480	475	485	496	465	486	489	478	513	459	522	445	502	497	464	446	482	530	492	468	530	512	512	487	454	509	458	491	500	460	469	492	488	465	494	474	510	483	443	502	479	485	489	510	518	468	425	479	470	499	479	477	507	504	511	486	499	490	482	545	493	454	482	477	466	501	431	478	470	486	498	465	510	452	471	490	480	495	450	463	514	491	488	479	465	490	477	489	462	523	488	494	483	476	508	474	495	498	510	501	460	479	489	483	511	482	507	514	446	481	488	525	483	506	493	495	471	453	538	486	478	493	466	471	521	464	456	501	486	459	489	479	422	564	514	482	489	500	443	473	498	478	522	468	486	481	443	491	474	494	509	487	499	448	489	509	479	503	529	480	482	497	470	484	494	495	496	510	457	465	448	500	528	469	496	485	494	486	476	472	524	460	447	478	480	472	495	508	525	485	472	510	488	493	500	482	474	504	488	478	496	486	482	477	472	478	468	482	486	496	477	498	469	463	481	505	532	485	480	468	533	512	469	446	477	477	458	475	516	497	477	501	474	504	469	431	490	495	495	505	487	465	485	470	464	456	510	477	460	443	479	519	436	539	477	504	474	497	475	506	452	510	534	500	499	461	464	473	491	490	517	476	530	524	523	489	462	474	456	502	491	519	505	492	488	476	448	475	501	468	451	466	509	463	469	519	482	500	479	438	463	472	484	452	516	478	477	503	480	494	504	479	504	496	444	508	500	515	507	504	516	505	474	471	499	488	535	490	480	506	506	471	486	523	471	507	477	515	527	481	481	533	491	488	509	484	446	482	508	520	493	450	503	476	508	513	517	483	500	468	461	465	446	481	528	492	488	507	491	480	467	480	491	499	472	508	490	481	437	492	468	486	469	543	491	503	464	526	475	467	479	475	472	476	478	483	482	506	499	491	458	446	497	462	480	493	488	485	504	470	485	517	549	496	476	484	519	497	504	485	469	483	501	489	454	516	498	459	496	458	460	488	526	463	497	490	491	530	491	465	486	472	474	467	453	478	502	518	471	542	483	486	472	490	453	501	522	439	502	475	469	469	492	473	471	458	487	466	483	487	482	479	486	504	482	486	530	445	517	488	517	506	492	493	464	471	488	523	497	535	499	492	484	490	483	463	496	518	475	437	527	455	512	462	474	491	490	446	459	498	457	475	469	462	468	487	508	512	472	492	528	531	500	514	506	441	493	473	526	511	462	457	501	496	490	497	491	500	513	509	471	518	532	474	516	504	523	505	487	442	476	461	551	473	466	482	496	474	482	500	522	463	507	506	532	468	469	509	490	490	497	529	491	512	481	486	479	523	482	505	473	490	465	480	464	475	468	528	501	471	476	478	479	454	504	459	522	521	493	491	475	488	477	482	487	503	509	517	502	446	488	461	462	508	519	506	505	489	488	504	473	499	497	455	489	479	496	515	515	500	507	501	501	494	511	490	435	468	476	496	509	503	473	497	477	476	522	500	466	480	433	474	488	477	471	498	510	494	510	493	479	485	504	485	476	489	494	482	507	501	505	485	466	531	452	497	447	473	484	490	437	450	495	516	492	517	495	504	516	504	496	513	499	472	509	479	475	501	471	546	495	503	506	517	518	465	486	502	494	459	512	487	496	517	484	461	482	462	496	496	482	506	469	469	498	446	463	512	505	445	500	481	470	472	468	476	519	486	485	473	499	478	471	482	498	461	488	483	493	457	435	467	493	465	478	464	483	507	485	525	482	532	502	476	505	507	484	517	462	507	459	475	492	498	528	533	506	480	508	451	496	515	508	513	528	455	467	513	509	494	474	500	480	444	494	475	482	495	466	506	484	489	461	471	462	481	475	534	492	486	515	488	501	460	460	522	487	473	487	488	474	491	527	447	435	491	516	493	504	457	481	485	502	480	486	521	532	476	486	465	484	542	447	485	492	483	487	474	470	523	470	461	462	485	490	476	467	498	494	458	491	494	505	479	488	521	493	478	498	528	488	493	487	462	504	495	485	481	489	462	476	477	505	476	461	489	468	491	453	471	480	543	449	489	439	501	480	432	509	484	481	517	503	524	478	446	449	441	444	497	507	466	458	455	494	485	460	525	433	466	472	472	492	468	518	515	501	495	462	495	486	494	482	501	490	490	468	495	498	443	483	491	503	493	483	480	483	459	465	499	448	490	469	473	510	497	478	492	502	522	479	519	509	491	479	463	473	506	501	487	473	490	501	458	473	463	489	453	458	470	466	475	492	511	452	538	445	492	515	455	500	487	466	493	491	465	496	479	453	458	476	498	460	459	481	508	465	510	512	500	479	472	466	501	457	479	491	474	502	483	498	501	467	493	528	466	523	488	475	468	514	449	473	499	481	489	507	501	499	465	509	467	512	480	486	509	447	493	515	522	523	486	465	538	486	530	491	450	490	462	489	490	433	519	498	497	469	496	477	508	529	447	506	469	493	451	495	515	500	500	508	502	461	520	483	444	460	522	490	504	509	477	470	450	524	453	481	488	518	417	491	518	467	534	464	494	473	497	483	488	525	502	472	485	506	465	503	450	508	482	461	453	510	515	489	458	469	465	481	456	460	483	476	476	508	455	517	495	501	457	506	498	490	472	491	500	498	489	482	486	497	456	495	508	510	444	541	502	484	513	481	475	474	490	454	475	490	485	456	495	444	497	498	492	489	493	514	491	453	482	501	506	430	519	453	510	508	445	494	496	499	464	480	457	507	515	495	491	518	506	480	525	482	482	490	486	503	485	489	503	465	489	463	471	447	494	473	494	461	476	504	539	499	492	452	497	470	463	464	448	484	476	467	535	477	509	445	495	501	500	475	445	530	490	507	534	468	532	510	489	471	487	444	463	462
9445	2753	3653	2939	1839	1226	929	729	602	441	374	336	331	288	236	233	240	268	240	261	297	253	179	190	148	159	156	169	141	149	156	147	166	142	153	143	149	160	154	174	160	134	150	138	133	134	133	152	159	123	130	145	138	147	136	126	160	133	137	124	132	131	117	111	119	128	142	137	144	125	160	122	120	124	121	136	118	155	132	140	110	117	126	123	132	112	123	118	111	113	127	121	119	112	142	147	130	133	137	124	122	122	124	133	127	105	136	130	117	152	117	140	121	126	124	105	121	116	128	161	127	125	124	127	126	140	140	149	132	121	143	106	106	134	132	126	148	111	126	136	129	117	113	126	135	160	146	126	126	125	132	121	108	119	134	126	121	140	143	128	104	133	128	118	132	134	114	135	107	127	134	138	111	131	143	126	131	108	129	121	128	143	126	130	108	118	137	121	123	115	118	122	108	124	144	143	126	113	120	132	127	126	134	123	142	138	124	117	122	131	127	126	134	126	118	104	112	121	131	110	130	116	119	119	128	118	122	133	133	129	142	131	120	132	140	112	117	112	137	128	110	125	114	111	129	106	113	114	128	132	119	135	139	132	130	142	136	109	133	110	115	136	118	145	138	147	120	122	145	106	122	124	133	112	107	117	109	131	139	125	125	129	134	132	125	137	121	132	123	142	103	133	131	108	124	148	138	115	130	124	132	102	122	109	118	113	126	133	133	125	139	118	134	141	109	117	133	133	137	118	132	124	135	133	135	126	129	129	132	115	133	135	118	142	130	123	144	112	127	121	126	132	112	147	120	115	117	131	124	127	134	125	123	116	118	130	141	129	117	129	139	120	136	124	114	115	134	119	128	127	130	124	119	105	123	111	129	112	133	123	114	116	147	136	116	124	108	129	134	99	133	142	120	129	112	128	153	107	103	124	131	129	143	129	116	102	114	121	114	119	130	129	112	129	136	141	118	118	136	144	106	126	127	109	137	111	118	125	114	119	147	124	128	114	117	132	109	112	145	109	143	143	128	117	131	120	136	120	121	115	136	125	133	112	130	124	138	129	135	126	126	118	123	117	116	107	117	162	142	119	137	118	130	118	130	130	136	111	123	98	131	148	111	141	108	131	122	101	129	123	114	119	137	128	110	115	120	143	108	135	125	107	110	135	122	115	145	117	133	122	125	123	136	114	123	132	141	121	130	118	135	140	131	128	109	136	124	128	128	141	143	137	125	120	109	141	116	112	118	125	127	118	118	116	132	125	121	119	142	119	131	127	130	124	113	113	138	131	129	130	111	135	153	127	126	135	120	134	121	118	129	134	129	146	114	144	127	135	129	119	113	124	123	131	119	162	127	154	138	151	121	137	113	120	150	122	131	150	108	138	125	104	125	108	134	104	109	128	117	113	127	146	140	123	134	113	129	112	142	116	122	130	131	144	121	124	119	103	140	127	128	128	119	123	134	138	147	134	121	124	132	125	140	122	127	135	119	119	128	136	96	102	135	131	137	106	131	138	119	117	129	101	123	95	132	129	146	131	136	132	124	121	128	127	161	125	123	133	127	119	122	148	118	121	140	138	129	142	125	151	129	121	136	116	150	100	130	127	143	129	136	128	132	110	151	136	130	136	133	116	145	94	118	121	115	117	126	118	129	131	130	111	117	109	114	138	124	131	148	123	132	117	131	126	120	122	113	124	136	120	122	133	142	108	120	135	145	128	143	121	137	113	116	123	123	117	127	130	126	133	133	120	132	118	132	116	132	125	114	127	126	121	128	107	133	122	127	126	108	142	123	108	120	129	132	131	119	128	133	110	115	125	135	107	116	113	135	141	98	140	118	126	121	138	105	125	138	117	116	134	140	124	149	158	131	136	131	137	108	113	143	125	132	129	115	131	128	128	131	125	146	106	104	119	124	125	115	130	126	128	120	129	127	130	113	140	108	131	119	146	113	130	113	137	136	122	131	124	121	111	128	125	143	116	128	145	118	139	121	136	142	124	131	135	139	139	122	125	119	106	137	119	124	128	129	141	131	122	122	128	143	126	147	132	129	114	121	114	120	130	113	120	113	122	115	114	138	110	127	142	122	119	147	119	123	101	146	141	114	109	138	116	130	152	162	118	127	137	117	138	136	146	119	141	134	117	130	136	139	130	142	118	114	146	131	106	122	127	125	103	126	124	120	130	122	124	134	102	117	142	129	136	128	129	120	117	126	118	107	127	121	119	127	110	149	132	142	126	150	136	123	117	131	133	126	126	107	115	113	143	149	128	133	117	130	115	131	111	132	148	146	112	134	109	141	115	111	122	141	115	119	136	138	140	125	126	128	142	134	131	118	112	116	121	119	138	130	113	117	158	112	144	123	115	144	139	137	130	133	121	111	143	137	130	118	131	125	118	130	124	147	119	126	122	115	129	127	126	111	136	119	133	109	116	122	128	118	142	147	112	140	123	103	102	132	118	133	106	115	120	136	130	154	114	125	124	127	111	105	145	95	130	114	125	113	141	125	138	137	135	137	128	114	113	104	137	141	115	140	129	124	115	120	124	111	149	123	121	145	119	117	123	121	120	126	111	101	130	126	124	134	132	119	133	131	148	111	140	156	111	116	131	107	114	122	132	116	149	137	123	125	143	124	129	130	145	101	113	104	122	134	125	134	126	123	149	121	127	124	111	119	116	140	138	152	107	122	129	122	119	107	157	132	112	136	111	138	126	119	124	136	113	119	125	111	134	135	134	137	127	125	121	132	129	102	101	136	129	130	132	131	105	134	120	119	129	136	128	129	135	114	116	124	97	125	139	125	129	136	136	114	112	116	123	132	145	135	127	126	134	123	120	123	116	129	121	97	137	136	125	127	115	120	113	126	130	128	138	123	146	135	118	95	127	104	138	142	146	131	137	134	121	127	162	134	137	128	124	129	120	104	130	133	118	116	109	119	137	130	136	126	106	126	126	119	131	131	126	117	139	141	117	119	121	111	126	140	142	137	110	130	107	101	121	131	136	138	129	113	116	136	102	98	131	131	127	101	134	119	103	115	101	100	122	119	124	120	129	127	140	142	125	124	112	110	133	119	143	120	123	111	133	128	121	126	121	111	104	120	121	111	117	112	130	115	121	126	135	118	107	133	115	119	116	106	125	136	130	115	121	109	128	98	122	103	129	144	104	134	130	130	113	138	123	128	118	130	123	118	133	135	115	122	128	159	119	128	130	129	120	123	127	129	129	114	105	140	114	107	125	122	131	140	129	117	125	126	135	120	124	114	106	124	129	119	138	127	122	130	130	143	123	122	129	116	129	127	118	133	112	123	118	114	106	142	135	128	130	114	118	144	129	120	141	140	133	140	120	136	126	117	130	145	146	125	122	118	125	135	117	124	129	122	116	115	145	126	126	110	133	128	151	134	150	116	124	115	128	100	130	118	129	125	110	127	120	131	117	129	127	129	120	133	130	144	140	123	127	110	123	132	133	148	135	144	122	116	131	129	135	121	122	122	128	138	129
6460	2681	6882	8329	7241	5638	4554	3657	2888	2453	2130	1797	1555	1356	1178	1145	1089	1199	1080	1314	1449	1160	842	812	693	636	594	614	531	555	486	522	522	511	557	632	586	578	554	465	508	468	405	431	427	405	432	411	444	469	465	415	441	418	404	420	407	393	399	391	369	360	363	325	353	353	347	369	385	381	324	330	367	330	318	352	328	315	351	341	344	326	325	300	327	287	308	306	290	307	319	294	328	313	323	339	331	317	323	343	303	324	325	301	311	319	356	354	327	311	322	279	324	342	308	306	306	312	307	316	299	315	317	330	303	319	316	314	333	301	305	307	340	327	301	339	301	314	306	311	295	319	300	303	356	311	322	319	307	326	311	363	298	334	298	351	317	324	339	299	289	308	322	340	285	297	320	293	291	308	312	301	313	315	332	297	301	309	283	300	266	323	297	319	327	315	342	313	312	348	289	298	326	291	328	297	341	340	326	304	331	313	282	281	309	294	333	313	332	293	315	293	278	303	312	343	341	300	339	310	304	336	309	276	295	321	332	282	296	354	303	349	291	328	341	297	286	293	346	302	291	318	334	308	318	314	330	299	288	290	291	338	325	277	279	305	313	331	293	323	298	304	291	326	317	325	299	320	318	315	326	291	329	282	328	256	342	326	318	307	298	331	296	300	315	302	287	326	303	315	331	312	322	313	341	320	285	291	313	333	333	300	320	314	313	319	312	341	310	303	329	313	285	312	287	331	336	269	332	287	302	315	294	342	312	321	317	291	307	308	309	303	295	285	305	325	301	308	297	324	306	279	342	296	309	352	319	331	317	310	292	287	328	312	279	306	293	264	305	320	314	314	319	330	290	312	304	313	323	326	320	340	343	309	294	322	315	318	286	303	278	352	321	354	287	329	323	289	347	297	327	277	293	336	348	293	344	290	327	322	307	303	307	290	313	333	332	330	294	318	309	299	324	304	357	300	302	337	292	287	318	292	277	324	327	287	304	331	322	321	316	294	298	324	329	291	328	331	290	298	304	308	308	323	310	316	301	313	305	297	316	277	320	298	306	286	337	271	315	310	294	314	330	306	288	330	331	297	283	314	303	304	350	298	305	316	331	338	327	286	290	313	321	290	298	291	337	310	286	291	310	327	302	273	314	279	331	281	310	333	309	334	301	309	329	292	336	328	319	310	331	287	340	292	344	302	323	309	325	304	347	316	267	281	289	315	290	331	298	303	320	292	296	330	307	307	304	324	313	333	307	304	285	310	302	289	291	312	294	308	352	311	313	317	258	331	310	316	315	332	296	309	329	340	309	300	339	346	315	307	340	307	321	320	306	291	325	282	279	303	332	306	306	316	324	334	306	302	348	324	327	309	291	304	321	323	294	279	307	315	309	325	277	314	331	319	333	283	297	297	305	316	308	362	289	329	322	287	328	311	301	314	292	302	288	315	313	287	313	322	307	291	304	301	276	318	312	305	275	309	299	263	302	270	332	301	299	296	321	309	313	312	330	308	305	327	296	321	278	314	311	318	300	325	315	345	319	288	300	326	310	314	310	285	288	299	328	294	321	303	291	315	305	290	330	313	308	300	312	305	314	323	311	327	324	298	326	305	300	308	322	304	304	355	329	329	330	314	287	296	315	332	299	296	306	336	294	303	328	323	299	296	282	294	273	303	296	299	340	313	285	333	301	284	307	269	324	306	313	312	290	332	309	296	287	309	291	305	322	308	328	319	343	284	324	308	313	323	293	338	264	317	307	310	299	327	308	318	321	315	350	299	324	284	345	310	319	275	310	283	305	316	309	335	340	344	315	287	328	302	315	332	314	279	304	297	322	317	343	326	299	316	302	301	308	315	315	328	283	329	293	326	338	306	297	288	303	284	286	323	335	299	321	325	290	321	289	320	321	309	315	332	337	309	321	332	288	317	286	329	315	307	304	298	329	295	344	328	311	311	310	291	325	282	278	305	296	312	284	329	340	310	339	305	311	257	330	308	301	302	308	313	319	292	349	293	306	297	307	309	309	309	286	294	279	305	288	295	316	313	305	309	333	331	328	302	341	306	304	332	342	348	308	323	305	320	320	313	329	323	298	326	328	316	296	319	292	311	334	304	313	295	295	345	293	305	324	295	344	306	302	356	312	319	350	277	309	314	301	307	303	308	317	311	288	338	313	317	295	328	295	302	317	313	306	298	311	328	296	296	335	283	336	319	299	335	316	318	304	297	311	317	292	292	277	329	313	303	302	331	324	327	295	292	301	278	307	288	339	327	302	296	305	273	297	320	301	285	300	295	313	319	318	325	314	285	323	308	344	338	296	296	321	319	310	284	290	319	327	274	296	361	315	333	309	288	301	296	305	300	302	319	334	298	299	283	300	303	326	310	302	309	291	294	314	308	309	319	319	315	305	336	315	296	288	292	304	309	321	329	318	279	323	298	309	298	329	311	301	363	320	333	329	287	305	315	338	300	317	303	301	324	298	329	334	300	295	292	336	288	327	312	299	281	310	284	307	301	293	278	306	307	321	320	320	335	308	330	309	315	291	309	315	300	298	334	301	323	348	313	328	316	298	326	299	316	313	291	289	324	319	338	287	292	296	307	300	360	291	317	318	331	306	291	322	321	321	308	312	307	299	343	308	322	331	335	314	321	332	325	318	299	300	310	322	330	329	300	323	349	283	310	302	289	327	290	324	319	317	308	334	288	318	321	299	318	297	333	332	289	300	320	352	315	301	288	330	326	293	273	320	316	333	293	303	320	313	309	343	334	324	303	294	298	284	284	268	316	322	303	311	296	299	290	303	304	319	320	315	290	295	308	296	337	332	314	288	331	303	299	319	301	295	302	305	308	285	320	330	294	345	325	281	280	325	307	301	301	291	340	316	318	323	307	284	335	297	306	325	329	317	301	336	306	325	306	308	301	313	295	314	318	305	308	305	320	294	308	318	331	303	286	306	295	334	342	317	299	312	320	301	289	285	304	294	294	304	308	330	305	317	323	289	327	280	319	324	312	336	316	320	311	306	321	304	288	269	296	308	299	322	284	316	294	299	320	312	291	325	317	321	282	308	281	309	345	300	296	304	330	324	290	292	294	321	315	327	316	331	298	292	308	291	339	330	312	288	294	314	315	316	293	277	292	310	307	322	326	327	326	328	308	354	304	328	304	324	307	300	316	323	309	332	287	322	317	311	321	295	338	332	303	306	310	300	294	341	317	308	309	306	306	308	297	288	334	309	308	358	323	306	284	291	334	326	318	315	318	313	331	300	344	281	300	289	312	317	337	271	291	307	328	305	285	318	318	332	334	340	288	305	308	301	301	310	314	327	292	326	326	300	343	335	304	284	318	308	311	316	299	322	303	320	306	324	314	313	297	335	317	294	330	284	321	295	320	287	310	309	354	314	319	311	312	299	320	309	324	331	324	309	291	329	277	314	344	305	291	262	347	334	319	314	314	302	311	337	302	322	320	299	295	336	306	322	289	329	307	327	310	253	295	326	320	324	314
16172	5130	6269	4897	2958	2168	1496	1099	899	681	532	503	397	323	304	319	343	338	286	347	392	290	243	205	171	213	203	198	194	172	167	154	168	155	170	185	175	195	155	167	165	146	164	139	157	133	144	177	158	147	160	151	131	141	156	129	122	143	135	131	146	148	116	109	140	117	139	118	116	122	114	119	105	115	143	117	134	97	107	105	120	115	93	122	110	106	123	131	127	122	111	139	120	137	121	122	120	142	111	116	138	117	119	132	123	112	132	135	124	117	112	131	134	132	132	129	131	99	109	121	128	123	140	128	110	139	142	136	137	128	126	138	119	134	118	98	140	110	138	129	139	117	128	124	118	111	118	143	111	103	121	97	105	111	138	124	112	125	105	143	135	124	141	119	114	125	125	80	138	114	137	126	123	139	120	124	130	124	112	119	116	123	133	123	112	122	133	131	132	130	108	121	123	122	109	127	114	120	124	123	127	128	108	114	128	134	114	123	109	119	136	123	118	123	122	146	111	147	137	121	110	118	114	125	118	136	136	105	123	137	131	129	118	117	129	125	125	120	135	121	113	132	100	134	107	128	99	107	108	111	137	109	125	112	110	127	101	118	130	114	135	117	132	129	127	124	124	142	130	131	120	131	132	111	121	125	134	150	121	124	118	124	110	126	142	148	121	105	119	118	116	116	131	131	127	127	118	139	113	127	141	130	125	137	123	122	141	146	130	131	117	116	118	114	126	133	105	100	115	117	119	130	116	119	135	124	123	141	151	122	112	131	110	120	130	137	127	109	121	112	125	128	128	117	135	119	115	131	111	121	108	133	115	115	108	133	107	122	137	118	139	127	118	113	120	117	113	132	135	115	128	125	114	122	109	132	136	126	126	136	117	121	139	123	128	129	112	131	124	119	116	122	111	94	125	121	118	149	125	123	120	123	126	119	106	114	119	123	114	123	137	136	133	108	113	128	127	127	112	118	122	121	134	131	109	147	129	142	127	134	114	107	116	126	133	130	128	109	126	111	124	126	122	127	124	118	107	115	110	120	127	97	111	125	128	125	149	134	114	117	121	107	114	127	119	113	108	118	121	150	145	124	134	127	135	123	113	129	111	105	121	129	130	113	111	151	132	131	116	120	129	114	116	125	110	113	112	125	123	108	136	124	110	116	100	122	110	124	121	117	136	131	128	110	116	130	130	138	120	108	145	142	124	119	145	143	123	104	122	123	119	132	121	124	131	116	138	117	116	155	130	137	110	110	146	116	124	113	95	127	135	113	105	137	151	122	122	124	126	119	118	128	118	128	118	132	102	114	123	126	129	116	126	133	125	112	121	102	114	116	103	115	137	143	146	116	123	131	129	122	119	110	146	114	130	129	123	121	97	128	126	146	114	116	139	116	142	116	126	111	123	118	102	125	126	133	123	103	132	119	127	120	128	116	128	124	122	118	141	123	123	138	118	125	119	114	121	122	104	96	108	126	132	134	131	116	132	116	122	124	128	125	119	120	137	131	121	127	98	97	134	111	124	124	124	118	112	128	116	113	120	115	123	120	124	122	128	141	149	111	123	121	102	125	129	125	143	136	118	118	117	121	104	114	143	106	102	96	128	153	100	126	99	136	130	124	118	110	120	107	120	107	106	126	135	117	138	97	116	132	113	146	110	130	111	119	125	121	110	123	125	128	108	126	122	137	121	129	121	132	128	141	129	118	110	120	123	126	135	125	127	113	129	138	105	123	121	114	127	123	119	124	109	110	127	138	108	109	118	114	128	124	117	124	146	119	122	114	116	116	99	94	112	142	131	123	129	119	108	133	118	118	121	115	122	132	127	143	163	124	118	108	120	123	121	117	126	133	92	105	124	121	146	108	106	114	118	139	135	116	126	122	126	121	107	131	91	108	115	116	111	122	118	123	133	133	114	103	105	121	116	127	127	155	120	119	115	149	130	123	121	132	138	120	134	125	121	127	135	120	102	115	107	142	155	130	110	113	121	132	106	112	98	114	122	151	115	103	103	127	98	140	126	151	123	119	128	122	115	100	119	113	124	123	122	125	125	126	111	152	106	132	131	106	126	117	113	121	124	132	122	132	138	139	106	133	141	128	132	118	93	126	122	122	116	109	128	117	107	126	121	115	118	119	142	131	121	106	117	108	135	127	143	131	118	126	113	108	130	114	103	127	124	127	102	109	139	133	110	121	121	128	131	144	131	138	130	132	151	132	114	116	105	121	120	149	118	127	135	139	120	115	113	137	140	102	120	139	126	139	131	113	107	129	101	128	149	119	124	108	121	132	134	119	108	130	119	118	119	119	109	98	130	104	125	122	113	111	127	117	99	125	130	120	112	115	111	107	128	120	120	139	123	114	101	118	108	96	123	133	136	146	129	137	133	111	105	122	114	129	132	114	136	113	120	103	128	128	122	123	119	128	120	129	108	120	134	138	115	126	132	113	99	114	123	115	117	132	126	94	128	126	107	107	120	114	126	117	133	117	114	114	116	115	120	121	107	116	127	156	134	116	102	120	119	101	123	116	116	128	116	123	143	137	124	115	107	120	115	132	121	125	127	109	87	121	127	128	119	135	124	127	133	126	120	131	143	120	103	141	128	109	152	106	127	130	106	116	110	100	106	109	132	134	148	125	125	131	126	112	124	115	134	120	103	115	116	116	98	127	124	135	119	134	122	146	127	107	104	133	106	130	114	112	107	152	137	126	119	129	152	113	132	127	104	120	141	121	115	127	128	125	131	115	141	141	128	126	129	114	115	93	126	107	112	119	122	139	120	140	121	110	118	115	121	117	117	117	128	99	117	120	108	126	110	140	118	135	136	131	114	140	130	127	140	135	132	131	135	120	100	112	111	120	104	116	129	139	134	139	112	133	118	128	117	122	129	113	153	123	110	127	136	110	116	131	129	105	144	134	108	121	134	147	136	100	137	151	130	149	128	130	124	107	140	123	132	140	110	118	134	130	110	157	131	131	141	120	137	105	125	121	117	129	126	120	130	126	133	108	129	133	133	113	124	123	133	120	111	122	116	135	138	137	151	116	124	112	141	111	125	105	117	131	129	128	126	118	122	120	132	115	128	123	123	113	132	116	133	136	105	113	100	125	144	131	122	122	138	113	104	115	149	136	100	116	119	138	110	100	134	126	106	109	117	101	109	103	114	130	124	114	121	117	112	121	114	114	121	125	145	107	112	129	114	134	125	121	130	106	122	147	129	133	128	125	106	107	102	130	130	139	127	134	114	111	111	106	132	121	111	128	122	105	112	128	114	126	130	133	100	141	141	120	122	134	111	111	112	114	110	123	134	125	120	128	103	128	115	129	117	117	119	119	123	126	132	107	135	120	104	124	120	139	128	140	116	112	108	125	140	116	128	114	139	126	133	129	127	123	140	116	128	95	128	129	124	122	124	109	115	128	117	113	124	126	111	123	126	107	103	108	121	131	107	120	119	143	139	120	113	133	127	121	117	104	118	101	132	126	127	125	124	116	127	116
8640	4194	10100	11772	10383	8511	6718	5432	4575	3780	3266	2762	2310	1862	1874	1623	1680	1722	1521	1921	2246	1613	1253	1043	920	819	882	784	715	686	637	684	642	693	757	787	806	721	662	634	636	531	505	469	483	512	494	501	468	543	509	498	500	476	550	461	498	430	470	418	413	383	392	367	383	380	403	418	405	366	365	372	376	368	320	368	374	360	343	330	351	353	329	317	317	300	301	310	330	347	320	341	303	349	342	359	343	351	368	356	333	315	348	321	309	300	307	341	327	325	294	295	306	310	315	316	330	358	312	300	296	317	287	351	321	320	325	333	328	328	305	318	313	300	314	324	331	308	349	305	361	332	306	324	335	320	294	329	323	331	307	288	312	308	318	356	285	321	307	248	314	334	338	302	329	342	324	316	312	292	292	285	349	284	316	288	303	309	316	310	337	327	307	267	325	314	292	329	313	330	327	306	313	310	328	333	340	335	331	326	309	297	314	312	319	306	304	307	310	312	346	304	353	321	311	314	319	313	315	342	312	319	299	337	314	292	311	310	334	324	291	287	325	310	311	302	337	319	299	316	298	312	336	321	300	307	326	326	284	331	300	305	314	298	311	316	324	333	327	298	306	316	303	334	302	326	310	302	313	295	342	320	325	324	330	303	313	326	303	317	314	319	338	297	293	308	343	288	323	297	371	344	294	324	294	352	293	319	337	287	308	316	316	283	300	304	302	300	309	321	319	342	317	328	298	320	295	303	300	300	318	338	309	322	360	317	322	283	317	306	317	304	310	317	289	314	313	351	284	329	297	281	315	296	313	306	336	306	335	308	301	292	323	320	315	288	315	328	334	290	317	281	271	330	316	323	286	319	264	307	328	305	316	327	309	296	303	302	322	322	299	309	315	291	281	333	303	307	306	291	271	314	319	330	337	330	312	309	312	320	290	296	312	305	287	309	290	307	324	315	337	268	303	311	305	350	315	308	317	312	315	277	292	300	334	326	325	294	304	313	297	298	315	311	317	361	350	289	337	305	307	340	310	344	324	303	316	307	312	304	323	295	321	319	292	311	307	333	318	336	306	314	285	340	304	327	315	323	317	304	309	332	320	309	333	293	344	309	305	329	333	317	316	334	299	301	321	300	328	305	332	288	327	295	333	302	316	338	326	339	314	275	324	309	307	271	332	337	300	317	330	287	316	288	311	302	315	292	257	303	333	308	296	294	313	330	291	336	327	329	333	299	339	299	338	304	323	318	309	338	307	312	301	273	320	320	279	299	302	286	280	280	321	311	313	344	315	328	308	315	321	327	286	336	300	301	321	318	315	331	311	332	288	322	328	331	312	317	289	296	297	279	337	291	319	331	283	305	324	300	313	318	272	294	320	314	311	298	326	328	339	336	308	330	301	313	285	350	329	331	318	301	309	324	318	333	315	306	312	290	309	317	314	305	321	296	299	309	340	292	298	284	318	305	319	303	327	335	336	314	337	330	283	312	277	316	319	319	342	337	304	316	317	362	340	314	312	316	329	340	335	311	316	309	294	280	332	345	308	334	309	312	292	295	271	351	315	326	317	297	295	307	341	304	323	316	320	316	330	304	303	291	348	300	323	337	342	337	310	324	350	320	294	293	328	348	336	299	315	286	324	297	345	324	305	316	310	318	295	307	315	317	326	300	324	334	311	315	305	295	333	318	286	272	283	319	307	328	318	296	311	295	314	311	340	298	311	341	332	322	320	307	323	332	279	323	312	287	298	353	310	324	345	321	315	307	343	280	328	303	297	328	278	304	296	338	289	312	311	293	310	290	317	290	304	312	324	319	282	343	306	339	316	318	303	323	303	324	319	288	326	332	300	309	306	285	334	338	322	332	300	280	301	300	298	294	306	286	317	323	322	294	258	296	285	305	301	296	312	321	335	338	329	300	314	266	335	297	309	321	337	326	319	320	322	329	295	299	311	313	329	349	297	295	326	309	341	320	323	294	309	295	302	294	312	314	327	289	281	298	285	341	297	298	319	309	304	329	317	259	321	321	304	342	281	336	316	282	308	328	301	314	332	288	339	312	303	314	313	315	307	317	296	315	312	323	310	316	344	311	293	309	310	293	310	307	342	326	328	302	300	293	322	309	305	308	315	310	288	307	279	339	298	312	310	328	308	328	301	300	322	310	302	321	277	326	330	310	316	304	331	295	313	326	309	339	322	302	295	298	314	310	292	300	305	307	295	274	351	319	348	331	307	306	294	285	278	315	289	313	309	317	340	290	300	346	312	324	310	321	287	310	283	319	300	310	322	322	344	323	281	333	309	346	320	315	301	310	336	314	308	290	306	317	313	335	296	303	340	303	338	329	299	288	287	296	338	308	305	318	334	308	320	318	299	306	286	319	312	318	269	289	305	281	303	296	306	302	335	331	310	316	316	318	292	328	340	288	310	314	334	322	330	342	311	295	344	282	330	300	302	327	320	330	289	325	323	301	312	319	315	310	350	312	301	283	314	295	304	330	287	304	340	322	301	293	350	333	327	295	309	320	325	299	304	295	320	315	278	332	263	293	320	303	310	287	300	292	295	311	308	311	288	315	300	299	313	332	322	293	321	321	331	315	271	283	307	308	308	288	295	339	307	299	326	283	286	311	328	307	291	300	311	302	322	308	349	335	284	314	328	337	312	333	314	316	310	290	318	372	332	301	334	318	298	325	300	330	317	342	333	324	304	321	299	278	323	298	338	309	325	291	310	325	298	298	328	309	318	313	308	338	311	337	304	311	349	303	308	313	318	312	332	295	317	321	308	323	325	288	295	317	339	301	285	320	374	287	307	295	308	306	334	295	312	314	305	290	337	303	317	293	305	281	310	300	294	293	321	334	316	316	313	341	337	302	350	287	324	296	337	274	306	303	297	304	298	302	309	293	312	350	298	303	308	296	308	309	328	306	308	318	316	321	289	277	313	298	285	309	289	321	314	302	293	324	329	320	315	314	312	316	315	305	320	287	319	306	330	325	290	311	296	320	285	323	326	310	323	285	298	306	297	309	327	265	333	317	328	359	307	323	310	335	307	304	306	308	309	333	318	329	307	342	322	287	307	295	334	315	349	323	273	300	304	329	306	311	365	286	321	288	312	324	325	336	270	316	335	311	301	298	315	321	292	293	301	287	339	304	308	324	318	321	322	319	298	297	284	312	335	328	308	314	294	297	303	342	322	302	330	317	310	323	335	329	309	311	298	312	320	343	320	312	337	295	316	310	337	315	302	319	316	273	312	344	319	307	342	321	339	304	314	303	280	323	330	289	306	291	309	324	297	290	318	307	323	315	374	321	322	314	324	328	321	316	288	291	304	304	320	291	317	310	345	332	321	264	302	339	274	329	334	315	337	310	313	326	307	343	303	308	298	314	340	334	316	297	333	330	341	320	311	297	307	296	304	308	314	292	320	322	270	321	298	295	333	339	313	306	297	353	302	314	297	316	317	321	344	307	295	320	309	303	307	314	313	348	317	292	301	311	324	290	335	327
3223	1340	1709	1288	874	606	500	423	361	295	286	289	291	238	224	248	215	241	258	261	288	246	235	218	223	188	214	222	212	222	218	206	227	230	229	224	246	211	215	219	222	203	185	230	217	200	231	223	185	226	192	233	194	206	216	250	219	215	186	229	218	212	216	242	200	195	204	219	177	206	222	221	215	230	236	240	204	212	194	199	196	224	215	213	220	218	176	214	189	210	207	205	190	191	222	175	196	210	196	197	206	221	215	189	216	220	220	216	190	216	234	219	190	207	188	236	199	221	170	219	191	179	194	211	210	228	203	208	249	208	206	215	209	193	211	205	187	213	215	195	189	220	210	218	205	203	194	204	220	181	196	215	199	202	203	188	220	208	210	208	206	249	212	199	190	210	210	208	227	208	217	218	225	187	184	192	185	223	207	199	174	204	209	224	216	173	170	206	198	187	237	206	201	210	233	205	215	215	202	214	221	186	203	219	231	197	223	199	214	201	228	183	188	191	205	214	214	199	172	224	187	211	215	207	218	190	195	192	207	214	200	153	221	221	223	202	235	194	231	225	219	184	213	223	197	214	204	223	217	223	237	237	222	187	227	212	213	221	195	185	203	204	233	199	200	195	219	233	226	209	238	172	225	217	211	187	195	189	198	189	202	223	224	224	219	187	215	212	217	207	195	224	204	232	199	200	196	209	206	214	204	192	216	223	206	183	211	204	207	235	200	205	180	208	220	200	226	184	207	211	204	190	195	209	207	205	235	205	228	200	214	185	196	222	230	211	230	227	197	208	217	218	209	211	200	204	188	190	201	215	190	196	197	177	210	218	208	225	202	219	227	180	209	203	200	193	197	187	228	223	235	220	188	193	225	215	213	216	198	192	201	194	179	204	235	224	208	205	200	225	239	226	209	199	197	203	222	213	203	208	239	179	188	203	196	202	200	198	201	209	241	214	207	206	192	208	196	178	192	211	192	188	202	193	223	184	229	203	219	217	188	187	212	197	201	210	224	203	200	231	214	185	190	192	183	211	202	203	200	204	219	228	203	221	196	224	219	179	215	212	190	201	190	205	220	219	199	194	202	189	199	215	212	218	220	185	201	206	236	215	202	218	209	191	207	198	182	221	224	194	185	208	226	221	216	187	199	210	200	180	191	210	212	188	234	170	219	216	215	202	218	220	218	206	183	216	204	197	226	205	197	216	210	195	220	228	204	187	211	217	201	204	202	216	202	218	204	222	220	208	209	214	187	223	206	223	246	194	233	210	233	198	223	212	191	221	215	212	214	222	201	202	214	203	201	208	211	205	218	218	232	195	198	210	220	203	224	200	224	215	220	199	236	237	220	216	201	214	194	219	202	210	223	213	224	232	191	202	201	217	193	206	218	218	218	205	212	196	198	197	214	229	209	224	206	218	246	187	208	198	221	193	236	177	189	216	194	210	200	202	216	178	197	198	200	213	225	224	212	228	216	212	197	222	217	209	252	196	213	208	234	184	211	200	189	212	218	212	214	201	210	193	211	180	178	199	196	218	201	212	227	196	224	175	194	212	200	192	236	214	230	213	202	208	227	199	208	233	201	203	194	198	197	189	225	210	227	211	193	196	194	212	196	204	184	187	217	213	184	221	210	200	190	208	227	211	203	207	198	208	183	210	189	219	205	209	194	207	206	202	198	197	217	214	211	225	203	221	180	200	215	198	216	201	194	204	203	197	227	207	220	202	220	219	212	249	233	222	231	196	188	241	225	214	209	209	203	205	218	222	204	199	221	215	214	217	211	244	189	209	210	223	202	181	221	192	191	195	199	192	218	199	216	198	224	211	211	190	198	219	187	216	218	212	218	195	230	188	182	246	215	201	189	191	218	197	203	200	210	210	218	227	221	222	203	229	210	206	205	218	200	202	230	202	226	230	206	240	210	228	196	191	205	202	188	235	190	212	183	238	196	204	222	201	231	229	178	183	219	215	238	201	203	190	201	192	196	205	199	213	217	212	208	217	226	207	228	199	216	194	225	244	237	205	182	219	237	209	229	239	191	203	207	215	216	209	207	209	198	209	211	218	220	178	230	208	206	200	212	228	196	192	193	206	207	205	226	225	209	196	202	246	222	218	223	198	180	223	242	197	226	221	226	212	208	206	195	226	194	190	219	200	205	197	193	207	193	198	222	218	221	208	210	236	213	198	195	248	202	221	211	216	199	194	197	212	203	216	211	207	194	211	208	207	188	205	191	196	204	225	221	221	198	195	175	205	190	203	215	172	197	212	204	189	174	224	186	227	209	210	223	190	233	202	224	205	242	212	204	190	192	223	228	211	205	195	218	199	211	210	206	211	214	194	198	201	211	215	208	223	188	189	212	200	196	220	203	232	193	216	223	211	206	235	163	204	230	238	207	214	217	196	182	199	182	193	194	190	230	229	225	185	222	216	185	209	199	209	201	188	198	200	210	201	201	195	205	228	226	192	216	201	221	204	237	217	249	206	177	220	204	216	204	198	189	197	220	211	206	199	223	192	194	203	214	209	207	213	210	203	222	208	202	200	196	227	189	218	222	218	204	206	197	214	240	201	224	181	195	183	205	189	195	217	234	222	192	186	204	189	215	206	218	227	204	221	213	225	218	201	224	216	248	212	187	194	249	224	215	204	216	203	206	215	199	200	217	212	204	206	213	210	205	210	207	196	222	230	200	223	201	210	204	208	209	221	226	203	217	196	218	195	203	201	204	208	212	206	204	192	207	231	204	211	204	203	222	196	210	224	227	211	200	203	224	202	197	194	216	193	192	207	241	212	239	221	225	222	218	197	212	206	251	196	219	208	189	177	211	198	189	222	202	230	207	209	228	218	213	188	209	210	222	227	223	201	210	198	214	212	200	206	202	213	223	192	225	234	195	221	204	221	233	214	221	202	243	236	211	217	207	211	212	180	216	211	194	222	219	214	175	204	190	212	194	204	227	200	183	197	195	219	202	196	209	213	218	216	230	184	215	196	223	224	224	208	250	202	203	199	192	198	230	223	208	193	206	210	209	204	204	231	200	197	228	233	201	232	215	195	209	213	198	185	245	219	192	207	205	182	204	230	221	211	206	212	210	196	193	228	214	219	186	210	225	192	220	186	223	188	203	210	222	220	217	215	192	206	203	227	206	201	203	220	208	221	214	194	197	230	222	212	214	198	202	214	200	221	224	209	218	199	184	187	207	214	209	217	204	196	214	203	199	220	214	217	222	205	213	213	203	194	184	198	205	236	202	207	246	214	213	199	216	225	197	212	214	185	217	204	210	207	228	224	211	222	203	196	218	215	208	217	221	210	234	233	202	208	207	200	195	217	199	206	206	191	214	227	228	225	196	198	218	189	226	195	181	210	198	187	179	209	220	217	217	197	217	231	203	200	217	211	217	193	203	201	186	240	192	227	214	232	224	187	224	212	161	198	224	216	190	182	217	191	196	206	202	212	196	227	208	239	202	224	229	204	225	185	221	212	233	231	210	200	219	231
2767	1436	3375	4008	3341	2625	2070	1668	1452	1272	1040	948	851	738	734	749	716	757	699	825	904	738	656	665	568	576	544	633	592	620	531	515	548	566	592	549	621	588	551	543	578	525	529	555	556	517	554	523	518	505	546	529	500	545	503	541	508	493	535	501	482	500	498	500	514	493	519	567	475	487	510	464	487	510	554	500	507	500	539	497	539	462	496	498	465	451	510	465	461	491	476	458	449	474	506	474	514	460	509	518	484	478	473	482	443	493	472	513	498	468	498	494	469	498	469	472	478	505	495	492	474	442	503	487	461	508	521	501	528	481	474	463	497	500	511	511	487	472	518	471	473	464	472	489	479	494	479	497	455	483	470	504	527	502	449	502	519	498	512	465	474	467	461	493	461	451	491	495	502	479	491	469	499	488	519	471	481	504	520	468	458	455	522	481	473	464	488	470	471	540	479	458	500	471	478	528	485	521	443	505	487	467	498	497	517	493	457	460	508	506	532	459	484	535	533	525	503	514	495	474	466	480	490	495	507	521	509	509	472	491	522	472	479	505	506	460	480	490	459	524	430	495	475	509	514	479	475	478	454	511	517	529	493	467	503	488	481	464	471	492	503	496	506	503	494	485	497	486	486	504	459	489	484	453	486	526	506	498	499	478	460	487	475	463	525	464	487	477	501	495	474	501	505	482	502	531	468	483	504	499	518	530	494	482	465	495	482	469	482	445	508	493	466	506	480	478	483	515	453	507	502	524	491	462	497	479	521	498	466	495	510	514	480	510	492	473	497	486	480	480	442	514	527	489	457	451	477	497	472	454	512	473	504	474	491	491	538	470	522	445	540	499	479	465	474	498	464	479	501	512	482	505	448	506	466	488	490	455	463	492	490	453	472	543	483	498	492	495	472	494	463	499	505	494	490	468	478	483	475	456	488	497	478	479	496	474	491	500	499	475	518	484	478	494	497	494	431	497	455	480	503	433	470	499	485	466	429	466	514	447	481	449	525	489	518	494	502	484	493	511	512	435	486	498	472	478	496	497	510	455	463	506	513	482	458	474	482	470	442	484	499	476	464	475	482	507	480	475	468	481	489	453	494	511	504	501	495	474	519	506	511	484	509	499	462	491	456	477	528	471	482	510	469	464	490	497	529	476	465	499	502	452	455	484	484	497	489	488	505	485	533	521	529	458	495	473	517	458	495	529	496	504	458	494	522	477	497	499	460	482	462	465	462	491	504	507	523	513	540	504	472	450	491	451	510	487	466	477	496	475	523	478	481	452	493	449	435	475	506	507	463	464	482	459	473	498	480	469	467	487	493	517	468	475	498	446	524	484	507	513	474	454	482	464	494	492	468	453	493	484	484	482	480	482	483	467	471	484	448	456	490	494	516	494	440	484	513	480	447	492	537	480	481	463	483	470	512	500	454	454	476	444	478	471	498	493	437	517	455	466	465	456	469	468	477	522	468	451	482	507	491	462	499	490	470	460	524	500	475	474	545	459	492	548	474	472	495	498	489	450	494	480	476	470	484	495	461	468	473	467	461	506	521	528	477	500	450	517	462	457	514	488	526	452	480	472	446	499	507	516	503	502	478	468	492	514	500	473	459	494	478	479	503	481	474	508	513	444	493	491	467	510	488	462	479	462	474	518	494	466	476	546	504	487	480	456	470	474	494	481	475	477	478	525	489	495	489	462	463	446	519	500	464	500	484	444	492	479	473	475	514	487	505	454	474	483	492	513	452	463	454	487	532	458	506	556	512	500	499	537	503	514	487	480	474	501	479	460	480	466	475	495	466	476	513	476	480	516	525	470	495	467	469	485	498	514	495	497	503	469	478	499	501	500	485	474	499	528	474	470	489	511	471	477	485	478	471	453	461	483	526	441	500	487	486	455	465	525	478	496	473	525	475	489	485	424	471	514	513	523	472	473	500	494	439	473	506	460	459	481	494	481	501	507	517	467	504	496	497	486	507	488	489	507	514	514	468	480	500	470	450	468	496	481	490	471	477	497	490	517	446	519	498	499	498	524	487	460	502	500	495	456	551	450	468	481	476	474	511	473	485	485	503	489	481	501	473	512	484	475	479	533	503	485	491	509	472	446	512	506	468	459	450	486	491	514	441	505	476	472	466	496	493	485	491	473	514	458	530	488	504	489	484	520	461	482	504	465	476	501	509	465	467	503	494	478	491	469	542	488	482	512	538	496	512	490	477	476	435	515	509	509	465	481	480	495	548	525	443	493	499	493	510	490	456	480	447	484	480	488	448	444	505	476	496	466	499	460	441	476	518	500	529	496	434	476	474	472	439	465	492	507	512	486	445	465	476	503	484	454	445	487	492	531	483	515	476	488	505	497	493	473	476	511	469	505	493	481	465	466	493	457	468	510	469	498	476	497	488	482	484	466	495	472	499	472	464	486	490	492	475	455	431	453	468	480	512	465	492	519	487	491	528	549	522	470	525	516	495	529	495	531	516	474	475	500	500	501	442	468	497	502	514	500	501	531	463	485	500	454	503	496	469	478	473	493	472	475	518	490	480	464	504	504	483	479	490	497	480	514	502	510	471	487	479	465	470	471	501	494	472	501	459	536	522	488	471	516	442	499	489	487	505	465	506	523	429	456	500	517	499	471	489	497	495	502	519	483	467	519	488	516	471	486	473	486	494	477	445	513	492	495	478	471	475	460	487	449	471	483	495	475	457	501	514	511	528	441	493	488	513	466	464	493	540	493	469	466	484	484	463	488	507	475	513	462	474	508	524	495	526	540	509	445	475	450	489	541	501	514	453	529	464	486	491	510	509	455	492	524	473	526	485	458	477	472	470	471	468	461	487	476	481	479	460	542	496	478	469	434	452	459	494	466	504	485	482	458	545	486	514	475	440	511	516	503	466	483	451	489	486	482	474	489	484	446	522	451	496	492	530	504	502	486	510	459	466	496	505	499	457	467	463	477	485	493	442	464	448	511	509	477	507	485	494	496	528	487	480	498	486	516	449	521	497	479	479	487	469	492	509	471	437	509	478	445	456	494	469	476	475	531	468	485	459	463	489	505	519	487	493	524	506	475	514	479	478	476	507	482	479	464	517	462	480	437	499	478	499	490	504	506	496	509	470	456	488	479	461	495	444	495	523	463	488	513	446	489	484	516	491	458	480	509	515	507	492	469	486	473	461	491	494	473	492	470	473	516	498	455	506	451	491	484	486	501	543	454	510	493	461	503	472	505	505	536	487	472	528	479	488	484	502	448	511	472	496	467	500	493	492	467	493	496	509	524	462	530	515	503	503	474	460	472	452	463	458	502	477	465	443	449	453	476	520	482	449	500	481	506	486	480	437	493	516	490	478	490	478	492	457	499	491	513	486	500	478	483	475	507	483	491	482	487	527	467	489	507	513	467	505	505	520	454	490	492	519	491	476	487	506	520	525	467	479	468	474	463	484	463	451	482	477	461	471	471	445	496	458	484	475	496	504	480	455	465	481	478	474	467	483	445	448	496	451	467
9515	2800	3747	2875	1942	1303	1064	714	603	522	361	325	309	282	290	248	242	252	230	278	284	199	195	154	181	148	158	163	159	170	129	151	168	150	167	177	166	131	161	144	135	126	164	134	141	135	121	127	155	127	168	169	126	133	136	123	123	133	117	151	139	131	120	130	142	135	138	138	116	125	139	143	121	123	135	135	119	134	134	121	121	107	128	121	118	124	113	105	128	129	114	133	124	148	121	129	114	117	142	130	127	135	145	124	137	139	148	104	137	139	139	127	111	139	120	128	111	108	136	131	104	149	136	136	141	126	130	129	114	139	117	119	146	128	126	117	134	136	133	121	139	123	125	122	143	132	139	110	143	132	115	118	124	121	131	144	143	130	156	130	135	107	114	139	108	138	117	127	124	122	123	137	144	124	126	125	116	127	133	121	143	114	108	125	118	123	103	119	118	109	133	142	115	132	131	114	149	146	120	132	114	116	127	136	139	134	106	124	120	146	123	126	128	133	126	121	133	108	130	134	134	123	133	128	128	135	139	113	138	151	112	127	121	113	118	123	134	131	142	129	138	109	133	126	146	141	142	108	132	122	106	144	121	133	141	131	129	134	127	108	130	137	113	135	136	134	142	137	122	151	138	125	124	122	161	136	134	123	135	130	112	112	123	148	130	143	122	135	126	108	119	130	98	123	117	135	143	109	120	110	146	138	113	126	122	137	134	136	119	124	130	124	129	121	125	116	133	125	124	115	137	130	123	119	111	99	130	130	132	124	122	104	105	121	112	138	106	123	106	126	119	139	130	126	137	120	135	129	138	161	128	141	141	122	124	131	125	107	115	112	141	111	120	138	123	115	125	128	135	132	131	117	126	140	133	125	114	119	126	119	121	111	140	118	117	123	140	128	108	135	132	131	131	124	112	115	108	132	112	144	140	131	143	135	120	129	135	115	137	114	114	122	124	133	131	117	129	116	119	151	117	133	131	118	124	101	126	144	117	119	119	136	129	109	133	139	130	117	140	141	112	137	145	129	131	127	128	150	118	124	113	112	129	112	142	137	123	113	136	105	129	122	103	126	121	131	130	140	138	106	110	140	149	126	139	119	108	107	109	133	166	136	140	125	110	121	106	120	128	136	130	136	130	155	112	119	145	124	135	130	137	134	143	113	137	133	118	93	129	138	123	139	128	140	135	141	150	116	119	141	141	121	143	134	116	134	140	138	122	116	143	131	134	134	112	133	139	136	135	160	98	119	126	121	141	130	123	146	119	129	131	120	136	126	144	121	132	137	130	120	130	148	126	118	122	138	115	132	144	119	128	113	113	113	124	119	133	119	128	121	113	102	125	127	130	147	153	136	126	129	131	135	130	115	124	109	132	135	132	115	140	155	118	126	137	136	161	138	136	127	126	130	146	117	143	136	123	136	143	132	131	123	127	118	107	137	131	117	107	130	118	125	110	119	143	113	113	125	115	136	126	115	116	140	135	128	132	140	118	121	120	117	112	134	119	125	122	127	109	137	141	131	134	132	108	122	106	152	134	134	111	130	105	130	115	119	116	112	115	129	116	125	145	132	120	116	139	138	129	130	133	122	131	145	111	131	124	101	116	114	136	120	120	138	136	126	120	132	134	102	122	135	145	143	131	123	118	116	131	121	136	124	136	120	111	107	122	135	119	121	114	120	107	139	122	113	146	124	130	120	127	123	135	118	125	123	115	127	132	138	112	130	138	140	123	131	132	127	119	123	117	130	123	129	112	134	145	118	114	127	145	151	129	113	134	118	133	144	133	115	118	153	132	144	113	137	135	133	114	142	123	150	142	142	139	127	127	118	134	119	132	123	109	116	135	127	121	148	124	118	122	131	132	147	120	116	142	110	127	117	127	128	118	133	125	131	135	114	139	145	127	122	124	116	113	140	130	118	144	119	117	137	141	131	114	133	107	129	120	124	147	137	138	117	153	130	116	125	117	149	112	117	138	127	125	145	130	148	131	126	129	128	109	152	111	133	125	134	136	135	101	137	138	121	113	141	126	140	126	121	111	123	127	106	122	131	120	128	134	132	119	117	119	132	130	133	140	138	137	115	125	122	137	138	139	110	133	135	122	119	128	135	141	126	140	124	127	144	125	114	116	132	135	159	131	120	130	125	125	113	153	118	133	136	142	119	145	109	120	100	118	131	148	125	128	119	126	149	122	133	126	117	131	132	138	116	124	138	115	149	113	128	153	134	129	126	132	116	124	130	139	126	159	125	115	106	132	115	121	127	129	131	133	127	140	126	124	143	148	127	147	147	125	106	132	134	138	131	131	139	120	121	120	122	143	131	129	134	146	112	137	122	117	129	133	123	122	111	147	106	105	123	103	115	133	129	130	117	125	145	120	124	130	132	127	120	141	137	129	129	128	131	145	139	126	108	125	125	138	117	132	130	126	117	112	123	126	121	137	112	126	108	125	126	134	121	144	142	128	116	125	120	126	134	155	125	122	129	89	138	139	123	124	114	107	127	133	146	136	118	125	124	133	121	133	123	120	139	135	135	107	127	133	138	127	119	119	123	121	137	135	122	112	116	104	117	123	126	133	127	141	134	136	125	111	144	107	124	117	144	111	128	138	111	128	134	120	130	133	114	120	131	118	122	149	98	121	119	116	125	131	122	130	113	130	117	147	118	133	148	110	124	117	112	129	125	169	129	121	140	129	115	117	129	127	126	135	139	141	137	128	110	124	133	121	139	128	120	123	125	134	109	124	147	125	143	127	124	137	151	137	127	129	137	131	115	124	113	118	129	150	129	144	114	123	138	126	137	128	123	133	112	118	145	123	134	150	141	135	120	142	119	121	145	115	105	127	137	145	137	122	120	100	121	120	113	123	141	120	133	122	105	128	121	121	142	113	136	129	109	129	143	142	128	119	151	112	117	122	144	144	130	117	147	117	130	126	123	148	140	131	133	103	134	144	131	116	143	142	111	131	114	119	144	115	115	135	124	136	147	120	133	132	115	113	127	110	116	151	133	133	144	124	120	128	139	145	115	104	125	150	128	135	129	114	137	121	123	114	106	129	140	122	136	126	126	127	119	114	120	124	122	125	136	133	126	110	136	121	113	141	110	144	126	137	123	133	155	124	113	122	119	119	146	143	132	115	134	141	138	116	110	141	114	112	109	126	121	116	130	121	129	121	126	138	118	117	155	120	140	140	141	157	117	113	117	124	116	117	122	112	119	132	112	135	118	121	106	132	139	122	135	136	107	96	127	123	132	137	117	121	114	127	131	98	104	126	141	130	129	120	116	124	121	119	135	105	132	110	133	128	127	130	129	127	129	127	107	113	149	114	116	124	127	149	114	112	137	125	138	108	134	116	122	126	123	134	127	125	121	170	155	123	114	110	131	130	129	130	140	134	114	126	112	119	126	127	139	131	132	122	141	141	116	126	137	124	128	124	136	128	120	122	136	120	150	142	106	126	115	126	138	110	131	127	117	134	128	119	132	121	127	140	119	136	113
6493	2877	7074	8260	7197	5686	4600	3793	2948	2527	2094	1771	1528	1395	1250	1163	1084	1133	1104	1403	1400	1097	895	780	717	664	661	634	545	504	515	544	529	555	574	599	590	546	548	515	475	440	442	424	380	410	422	435	440	422	457	474	442	434	428	449	404	427	369	384	393	378	383	363	363	353	336	334	343	408	363	354	329	360	343	350	325	327	321	346	350	327	314	311	299	317	319	299	338	311	283	351	328	333	368	367	336	325	334	332	310	326	318	332	346	320	324	301	313	325	295	314	277	276	301	310	307	284	314	303	323	304	276	320	321	320	322	286	305	307	318	298	309	344	333	327	335	327	337	320	312	319	284	335	318	313	320	331	332	351	315	316	319	305	280	283	313	302	284	315	313	330	309	331	312	327	304	312	297	312	304	286	313	317	332	295	318	293	305	297	295	342	316	315	301	304	289	317	326	335	319	312	301	296	345	294	337	294	292	285	310	291	309	321	319	302	305	309	298	323	319	339	286	338	286	330	283	309	305	291	340	315	315	312	297	335	302	307	314	308	324	303	291	281	301	291	295	314	295	323	272	291	304	335	322	331	332	312	307	297	297	269	323	320	319	304	326	321	340	295	299	325	306	307	304	324	308	307	334	308	299	314	296	335	328	314	279	339	314	332	325	308	332	308	295	356	301	268	309	342	300	306	312	283	303	311	311	283	338	357	301	308	353	275	295	297	309	321	301	322	321	324	315	321	300	289	313	345	301	311	309	324	345	307	298	341	313	319	324	318	325	336	321	316	313	313	289	311	307	326	324	348	298	335	295	320	303	336	304	315	310	304	326	328	315	307	372	344	314	327	317	318	310	296	305	315	307	336	310	323	327	302	297	335	330	336	295	310	309	301	301	334	330	289	296	324	294	316	335	329	305	326	336	307	322	297	337	324	355	318	338	321	312	315	320	277	309	340	284	322	311	290	314	326	296	301	304	303	316	307	293	322	303	328	303	322	290	284	315	333	340	298	308	331	314	328	316	296	333	315	324	317	293	326	343	332	280	344	309	308	328	310	291	313	325	326	354	335	332	307	322	306	312	346	305	321	317	311	332	286	332	283	309	309	315	305	325	317	297	293	330	293	314	343	299	325	279	290	319	333	331	282	352	309	315	307	288	300	330	327	323	300	297	330	331	315	324	338	300	327	367	344	333	332	322	308	308	318	339	322	321	322	302	337	311	296	301	320	308	302	283	299	272	310	312	304	303	311	311	309	310	317	312	310	326	312	314	333	327	319	299	310	312	314	324	355	284	331	337	295	317	276	297	325	335	294	310	325	327	322	305	349	314	315	313	317	308	321	280	307	303	296	320	311	293	322	302	292	290	298	291	335	296	300	336	301	328	302	330	289	306	343	316	330	318	346	324	303	308	315	314	314	328	313	329	289	317	309	311	306	334	305	310	323	316	315	326	318	283	303	317	314	337	308	314	341	302	317	310	308	288	327	320	330	278	303	318	309	291	329	307	300	322	330	310	297	304	301	299	312	304	334	326	321	307	319	297	324	310	326	356	322	347	310	336	336	300	334	316	277	327	309	348	296	311	309	335	340	311	328	309	292	342	333	319	303	310	309	320	327	300	313	307	301	266	290	341	338	315	324	311	285	318	299	304	304	329	317	332	280	297	317	310	314	295	327	310	319	313	318	328	308	274	295	327	318	319	331	302	293	302	311	345	330	315	343	348	323	314	308	291	318	322	323	313	321	295	321	303	307	321	283	311	295	314	336	345	334	315	332	363	298	288	343	314	303	298	298	295	309	302	287	320	323	332	335	343	316	326	320	300	321	319	290	320	297	349	320	340	326	300	324	327	324	330	283	319	321	307	342	298	303	333	329	326	287	332	313	290	298	327	299	333	333	310	291	289	300	289	332	325	293	295	313	301	336	314	313	317	299	325	316	289	302	330	336	301	300	305	307	318	292	348	314	280	303	345	315	302	335	301	310	321	359	325	300	327	314	292	272	278	303	311	312	339	339	294	294	335	328	301	340	344	336	313	307	323	301	319	299	308	301	305	321	309	322	314	310	306	315	305	315	319	321	348	313	294	316	325	281	327	317	321	281	328	308	293	311	302	325	327	291	323	327	279	309	299	332	299	303	300	324	290	314	291	309	328	303	348	312	304	333	300	358	320	305	315	308	281	348	291	326	301	333	303	303	312	329	288	327	327	304	313	329	299	311	302	336	334	344	313	334	323	324	309	331	276	326	316	328	331	318	281	318	320	311	300	322	284	338	332	311	331	307	305	311	321	326	320	274	297	299	336	336	327	345	317	335	302	327	313	327	306	320	315	313	296	286	332	320	303	294	330	301	286	309	327	320	325	335	342	308	316	321	330	283	328	303	328	325	315	302	313	280	306	319	312	303	318	311	319	352	312	303	321	335	305	371	287	296	307	294	323	322	299	329	319	293	314	308	332	315	304	332	304	335	300	326	311	330	306	308	346	288	326	298	300	294	310	316	335	321	307	334	284	324	298	304	288	322	316	317	303	329	293	294	279	335	312	313	325	335	315	342	313	316	302	334	311	294	324	297	298	299	316	349	299	316	298	321	331	305	318	324	343	341	307	314	271	335	326	317	307	314	319	312	329	312	319	317	309	293	290	302	308	290	300	316	324	312	316	316	315	302	297	289	303	328	317	316	325	285	318	305	304	316	289	309	310	336	306	303	316	320	298	317	307	350	312	329	315	316	293	312	293	307	306	322	324	309	305	307	307	303	307	310	322	300	293	316	311	292	315	323	315	292	311	321	301	317	298	319	319	295	321	304	302	360	317	363	305	345	314	322	317	317	338	305	293	348	298	287	349	317	317	316	300	314	321	292	312	326	295	301	330	317	314	296	310	324	302	343	306	298	323	318	294	309	336	292	296	310	329	325	303	317	309	329	341	325	324	303	273	317	321	305	320	284	291	333	344	325	323	324	315	332	287	323	294	319	337	330	318	315	298	327	317	320	326	292	315	314	313	322	336	337	334	317	324	310	320	350	294	320	340	286	303	309	344	321	345	307	287	311	321	340	277	339	338	344	312	322	301	300	318	329	311	306	317	302	290	299	313	295	274	305	286	303	350	315	300	308	284	322	316	290	329	326	305	317	293	339	330	298	281	292	330	322	296	314	324	337	312	321	301	330	316	318	310	321	328	349	321	342	325	316	316	318	311	305	306	314	318	320	360	275	305	320	289	313	327	332	312	309	313	319	321	302	313	315	305	325	259	314	321	298	310	330	316	316	271	295	310	346	273	318	337	293	287	333	349	303	303	306	343	312	297	309	338	338	317	295	298	286	330	296	320	288	296	312	270	293	296	352	315	322	283	316	307	300	316	299	308	311	304	309	338	291	295	298	317	346	312	310	314	305	297	292	303	314	334	330	324	328	330	328	325	339	332	331	341	326	316	269	316	316	334	336	303	314	327	324	337	321	312	303	330	325	319	323	330	341	302	366	316	293	321	295	313	309	306	313	293	329	312	307
16287	4969	6059	4716	3033	2036	1431	1083	905	663	535	480	361	346	340	334	330	270	305	321	355	316	240	226	172	179	166	182	187	169	170	175	151	186	155	151	177	186	169	171	170	147	133	149	159	162	146	151	138	114	174	165	140	157	148	166	126	137	130	141	139	128	132	139	129	117	124	129	130	133	131	139	141	145	128	152	141	135	132	143	121	122	122	135	112	150	146	145	134	123	130	111	120	120	119	137	105	123	122	117	122	159	140	138	114	124	142	125	127	110	126	130	125	111	124	108	111	129	123	123	115	113	125	109	117	131	113	131	126	95	130	151	116	109	130	136	120	133	127	111	114	136	124	112	110	136	128	115	111	109	118	128	135	131	121	132	113	99	129	116	110	122	135	110	113	119	138	128	119	121	131	130	127	130	126	118	123	142	114	116	150	126	145	129	127	127	108	114	133	134	98	116	126	118	99	117	119	138	135	128	121	116	133	142	129	114	108	130	118	117	138	128	140	125	134	115	125	119	110	118	109	116	109	142	116	135	95	113	147	111	145	134	121	125	98	139	113	132	125	113	124	111	152	114	114	125	116	132	135	121	151	109	107	123	122	123	113	131	122	116	122	130	129	121	108	126	128	95	117	139	126	142	106	139	128	118	114	107	112	113	98	107	113	127	126	138	113	104	142	129	129	130	132	121	133	134	135	127	97	133	117	145	108	99	114	120	139	119	132	138	114	120	143	119	140	124	122	122	107	129	110	128	143	111	116	114	109	135	145	141	112	133	88	108	143	117	119	129	131	133	121	133	118	115	139	127	122	122	120	126	136	139	122	155	113	99	111	128	111	103	106	114	129	116	119	118	121	129	138	155	140	123	107	122	114	107	103	137	137	160	126	137	116	122	125	149	120	135	112	145	130	123	133	116	130	132	109	102	114	128	110	133	114	154	117	132	111	151	121	117	134	124	125	126	110	152	118	124	129	119	105	132	114	125	117	111	128	120	146	140	134	137	126	129	142	121	144	136	111	114	104	135	129	127	101	113	121	127	113	124	118	137	126	131	120	120	121	124	128	127	118	133	133	112	105	122	125	121	118	124	109	136	121	132	122	119	130	94	103	133	108	152	114	102	120	126	138	123	108	144	146	113	115	115	132	162	121	134	127	130	131	121	122	134	101	116	126	109	115	123	109	137	118	116	131	109	134	131	121	138	113	123	160	127	134	112	125	118	121	116	134	123	122	119	122	126	127	109	109	97	125	131	158	130	106	152	123	122	130	111	134	140	127	123	133	119	110	102	122	138	96	111	109	131	100	139	115	121	110	118	139	117	132	128	115	121	127	139	123	125	130	113	117	122	141	111	136	117	134	123	123	110	136	135	114	124	106	131	118	119	122	128	105	115	113	114	104	122	132	119	130	135	119	123	129	137	117	115	116	104	132	146	135	126	108	123	103	143	118	136	129	112	115	103	106	125	107	147	130	134	108	120	122	138	127	109	145	106	122	103	128	112	114	108	113	117	110	137	138	102	121	123	102	118	113	130	119	112	120	123	126	122	107	134	128	136	109	120	110	126	105	134	113	112	128	130	114	132	137	112	121	112	126	118	132	145	133	133	130	108	137	148	127	137	125	124	120	123	114	124	97	136	120	113	125	123	101	133	117	132	123	140	110	90	124	123	124	124	114	134	121	108	121	103	121	120	109	112	126	122	124	133	125	111	130	115	133	115	129	115	98	146	116	133	109	129	118	118	134	123	146	123	122	122	132	127	116	142	120	127	136	128	113	140	151	106	119	98	136	157	131	127	128	129	109	110	113	119	134	142	128	137	125	124	107	141	137	135	114	120	111	130	121	116	139	148	121	133	145	125	122	148	147	108	114	119	116	125	138	115	112	132	136	158	123	137	114	108	140	115	108	110	112	134	125	123	121	117	113	125	149	101	114	116	135	131	124	126	122	123	108	121	110	112	119	126	126	135	123	128	116	126	124	134	134	131	135	123	127	134	110	136	123	121	121	125	122	115	122	95	127	112	116	138	118	113	117	133	134	123	128	125	123	116	114	127	137	118	116	114	110	125	125	132	139	126	112	117	133	145	106	131	121	130	132	134	109	130	133	121	94	133	128	122	116	132	101	143	118	116	127	130	148	147	126	115	147	118	127	137	113	125	124	122	119	131	105	112	133	119	139	129	129	116	137	120	128	124	134	136	139	133	139	125	131	122	111	142	125	109	116	140	141	124	135	112	127	104	124	106	125	113	132	118	116	115	116	122	113	123	110	135	116	117	117	113	104	129	112	126	123	131	114	129	113	119	118	117	118	123	133	119	121	122	138	116	118	108	117	108	106	154	127	107	126	128	115	99	105	120	134	106	122	116	124	134	134	124	132	113	118	141	126	119	130	144	125	113	130	120	136	142	124	125	132	143	106	112	117	134	115	128	131	131	119	113	132	140	127	126	147	112	147	114	109	114	120	122	107	116	126	125	107	121	114	110	117	138	149	128	125	116	128	119	127	110	138	105	121	137	107	126	112	136	143	121	109	125	113	122	147	121	119	117	113	117	121	134	119	119	120	110	124	117	132	136	117	126	117	124	120	93	98	119	134	117	108	120	126	119	126	139	137	134	110	115	100	118	118	118	115	106	120	121	118	117	127	114	124	106	127	103	114	141	131	145	118	127	119	151	165	119	127	124	137	105	137	123	113	122	115	123	122	135	136	117	109	120	137	119	126	112	127	134	115	139	128	125	121	118	121	122	130	125	115	130	145	120	136	125	120	125	94	122	122	123	117	134	134	131	129	87	152	122	114	122	118	127	147	151	119	126	92	133	143	122	124	127	109	137	120	126	146	114	109	122	128	122	115	118	134	125	167	119	133	123	145	143	118	136	107	122	123	123	117	108	131	135	114	117	102	121	124	101	108	127	117	118	125	105	113	105	118	113	132	117	123	123	118	133	100	132	143	130	108	128	105	118	129	117	119	117	118	132	107	127	130	114	129	118	115	114	119	136	131	110	122	137	142	126	119	135	128	118	116	109	122	108	120	133	148	129	120	128	119	125	125	114	111	133	134	155	121	122	129	114	127	125	97	116	134	132	110	116	122	117	117	126	126	124	123	120	115	130	130	114	126	134	133	132	107	139	125	130	124	110	116	126	116	117	114	133	141	120	117	94	112	124	141	125	124	137	116	113	136	136	122	119	122	138	137	123	121	130	132	118	125	113	131	118	127	126	113	126	108	118	116	114	128	121	134	139	126	124	102	122	163	123	109	127	132	120	138	123	109	123	111	131	133	110	129	119	142	117	119	123	119	111	116	111	131	114	115	141	124	92	126	134	111	122	126	102	124	121	139	136	118	125	101	107	130	109	127	122	133	106	123	106	160	119	116	123	116	112	98	114	121	144	135	115	140	124	141	134	127	127	133	115	119	128	109	125	132	131	125	142	116	108	112	123	113	120	121	132	111	114	122	136	101	115	126	110	117	135	125	95	120	137	126	99	125	129	127	125	118	118
8543	4093	10054	11947	10564	8500	6866	5478	4603	3716	3169	2778	2276	2064	1827	1681	1557	1486	1491	2029	2171	1583	1378	1095	955	909	828	749	728	654	724	691	651	689	778	797	787	755	687	654	610	527	484	468	476	478	506	490	499	509	519	501	497	480	501	543	506	465	445	453	398	387	400	390	413	405	348	391	425	373	407	382	395	346	324	360	352	342	369	331	360	342	311	348	309	324	350	319	329	334	324	341	339	338	358	336	349	326	328	328	381	333	315	343	332	312	325	320	330	334	381	317	341	328	309	305	288	324	309	293	319	348	331	373	333	322	305	314	333	354	324	327	326	329	319	323	350	309	348	324	335	325	301	299	311	329	366	324	300	349	317	309	338	321	297	327	320	320	318	325	336	305	305	330	328	310	318	324	324	323	317	325	302	303	304	324	321	351	318	289	325	315	295	319	313	323	336	307	305	334	350	323	335	325	299	294	332	320	306	303	300	328	289	315	322	327	301	334	281	323	343	315	327	325	336	319	316	312	298	276	334	330	304	301	303	340	329	312	312	362	342	311	314	279	303	311	302	314	297	362	334	302	317	303	327	287	313	322	314	317	327	322	336	322	347	304	306	344	328	297	305	323	340	345	337	291	298	315	340	324	352	331	299	300	302	304	288	305	285	310	331	316	323	326	328	304	334	295	323	343	318	299	299	350	304	345	276	295	332	325	330	315	327	326	329	293	318	327	338	338	306	287	305	290	342	333	345	264	308	295	338	291	319	329	306	264	312	287	298	311	313	296	307	329	301	313	302	345	317	330	314	307	311	319	324	314	295	324	280	316	318	317	317	308	314	283	306	307	321	331	304	313	333	301	304	338	287	294	293	312	328	320	307	311	337	300	326	298	313	314	320	302	311	314	315	337	300	327	303	314	324	330	303	314	317	361	318	335	295	304	302	337	308	290	322	333	305	336	290	317	331	318	352	304	301	308	321	314	314	339	324	311	354	320	310	320	309	332	340	304	305	318	332	348	338	296	342	327	299	304	317	292	289	308	343	341	318	336	317	331	333	325	317	333	310	329	288	332	306	285	322	301	347	342	313	343	280	329	324	309	315	312	312	317	304	332	298	293	297	331	316	306	324	293	304	296	312	341	317	283	307	337	335	299	329	301	292	325	320	310	295	314	297	339	318	310	316	300	335	322	303	328	335	311	314	328	359	319	295	290	338	323	322	312	344	306	328	306	331	361	341	317	291	325	302	305	311	284	315	302	300	271	341	315	299	324	315	330	286	286	293	305	316	315	299	271	292	295	296	345	311	319	312	293	302	303	301	302	301	362	337	310	303	306	319	333	342	328	323	346	315	294	311	300	301	324	320	299	280	327	331	313	324	313	309	326	332	328	318	278	319	311	329	299	295	324	331	333	308	323	312	334	293	333	324	282	294	323	280	337	319	339	301	297	336	345	330	304	277	366	294	312	307	314	336	324	338	320	326	340	304	309	317	293	306	325	296	323	287	305	343	317	286	319	306	292	300	300	312	294	302	331	311	301	337	327	319	326	318	321	308	335	295	337	307	316	316	326	281	304	309	316	327	317	310	316	331	300	306	332	302	318	315	315	340	339	315	329	318	318	309	313	309	321	335	338	317	322	331	301	295	327	316	322	302	288	311	314	315	287	290	327	299	302	319	314	325	301	329	311	293	319	317	326	313	335	337	289	324	337	295	322	321	344	322	294	309	277	329	291	339	314	302	303	322	326	327	331	349	319	317	291	318	335	323	321	317	304	313	308	355	306	335	306	311	287	310	327	326	320	302	329	326	306	314	323	305	308	304	326	299	309	303	319	336	312	322	310	300	332	284	342	290	335	310	302	304	310	323	310	301	324	302	318	335	344	325	290	323	311	344	333	305	304	342	311	318	346	296	311	340	320	300	334	301	320	312	305	333	324	328	323	309	326	317	322	315	352	296	317	326	323	338	306	299	330	305	302	289	311	311	306	338	311	294	320	346	286	318	331	298	318	341	303	310	303	305	320	316	312	303	332	311	336	286	321	315	329	324	312	298	361	304	298	330	316	312	328	337	298	305	314	317	272	308	320	332	323	299	285	319	322	325	320	375	303	329	330	322	304	327	289	294	318	348	319	287	305	310	300	336	311	294	301	337	335	288	306	301	323	313	316	299	323	280	294	341	309	295	329	345	333	313	329	323	300	262	331	339	301	323	315	340	311	312	304	284	292	313	290	315	357	312	314	276	271	322	299	330	311	314	319	316	316	320	328	301	328	324	293	297	294	311	280	295	302	296	318	312	293	340	331	314	314	313	312	284	349	337	327	294	332	329	309	315	320	331	287	299	320	307	340	320	284	302	307	345	328	313	359	309	328	342	289	309	310	323	321	320	353	340	299	302	284	338	297	335	318	295	334	301	307	313	321	325	324	321	306	316	334	326	318	312	314	344	286	328	307	319	283	322	329	324	301	282	315	311	298	328	292	336	296	322	352	296	289	336	327	296	314	313	313	288	322	302	289	335	327	330	324	336	354	315	317	305	349	290	309	335	324	326	308	330	299	337	292	325	312	304	297	347	330	308	323	310	309	296	317	322	272	300	279	319	302	323	342	307	313	316	308	311	343	314	306	349	325	321	309	275	325	330	307	315	289	342	342	313	311	308	288	326	320	332	278	324	313	320	340	324	328	318	316	318	325	282	299	307	289	324	306	311	292	348	300	331	292	297	297	320	322	329	348	321	311	337	301	302	296	310	329	341	318	320	324	290	324	311	311	316	282	333	303	307	320	319	307	337	333	308	322	292	326	318	331	331	314	309	325	315	325	314	312	304	354	350	290	314	340	308	310	322	298	306	287	326	304	295	331	338	296	347	345	287	306	341	313	323	301	294	288	324	307	321	310	330	311	289	302	297	332	335	331	337	308	293	308	296	339	316	330	313	327	319	305	309	318	332	292	291	318	298	302	331	317	311	305	346	291	321	337	282	319	313	337	326	321	318	309	333	319	286	329	305	313	336	306	312	283	315	281	313	322	313	333	318	316	292	325	306	308	323	330	299	309	300	313	316	296	331	298	341	329	278	326	299	311	326	293	345	300	306	317	315	299	316	322	333	332	345	308	288	345	310	309	301	314	313	312	292	321	319	308	335	328	316	334	325	309	318	324	327	323	320	346	333	320	305	315	290	306	308	319	340	318	318	322	304	320	325	332	349	328	336	338	307	281	304	341	312	326	323	352	286	334	343	334	297	324	303	317	319	312	315	306	302	287	333	325	330	322	292	317	330	327	295	307	325	298	330	334	362	330	306	317	340	321	298	305	289	307	304	292	351	307	310	302	314	312	345	309	280	318	303	333	347	330	326	335	319	312	311	314	321	293	350	307	298	321	310	329	311	331	285	317	307	336	337	313	321	314	309	331	314	358	300	321	300	293	312	331	321	317	299	335	364	297	357	314	320	328	315	321	334	325	309	291	353	299	308	343	317	319	296	349	314	316	299	348	345	308	306	301	326	288	327	315
3169	1456	1661	1249	868	637	454	409	402	321	283	289	294	252	221	255	246	242	241	252	272	245	227	213	212	224	205	225	218	245	207	211	215	212	209	206	192	247	216	226	211	208	203	245	207	228	200	195	230	247	209	184	221	207	222	212	200	231	184	202	188	221	210	198	210	181	194	200	219	200	190	242	213	215	215	200	224	194	210	212	215	238	203	221	215	204	231	222	212	242	215	202	216	219	232	241	228	240	238	205	220	195	238	215	206	202	202	208	224	209	182	222	215	213	199	223	209	216	250	206	187	215	210	193	206	217	208	226	230	216	211	229	201	200	209	207	208	181	189	202	226	219	222	253	222	210	192	221	199	204	205	240	193	213	229	253	224	204	234	216	210	196	234	204	213	194	190	207	193	201	218	194	215	181	210	213	198	227	209	216	207	209	200	227	216	216	226	207	197	207	208	252	185	198	208	167	218	214	223	162	238	193	224	209	179	205	201	189	190	207	232	235	188	194	198	218	236	225	243	222	232	189	188	203	219	223	196	218	195	202	193	189	216	207	211	181	210	171	212	206	228	221	216	195	230	210	217	212	206	211	190	188	228	190	215	213	204	196	202	198	200	232	229	224	217	222	247	226	198	174	229	199	238	217	210	219	229	212	191	222	217	209	219	240	232	222	230	197	220	209	209	228	201	207	207	191	195	219	241	189	232	207	210	213	186	220	217	243	198	205	195	223	207	185	225	226	225	197	217	206	222	189	185	210	204	182	193	224	219	191	230	230	199	206	212	183	199	219	200	226	202	205	227	212	198	211	217	209	221	195	201	215	197	213	239	206	200	184	233	212	202	210	203	190	199	195	219	187	189	191	188	193	176	224	223	206	214	243	193	210	239	235	211	215	165	208	188	209	228	216	180	187	231	205	212	205	171	209	217	205	221	192	183	216	233	231	219	214	208	208	191	179	203	217	220	215	211	208	207	205	201	217	202	198	206	208	193	208	210	200	196	207	205	212	232	191	208	216	204	213	230	219	207	212	196	232	186	214	229	221	209	217	181	212	203	194	227	225	188	223	189	192	214	213	201	226	231	217	232	220	202	190	203	226	220	181	215	174	219	188	216	207	214	217	190	212	201	210	211	201	188	235	203	230	228	212	201	215	221	208	228	219	232	218	209	218	218	184	199	217	212	199	231	196	190	207	214	220	180	224	240	203	230	198	221	200	211	197	230	215	187	216	204	210	217	212	216	221	228	222	206	230	224	219	221	222	198	223	232	199	192	233	185	209	198	220	206	200	230	221	197	227	209	224	194	186	233	196	213	192	210	236	213	203	238	238	197	224	210	202	214	183	219	213	201	216	199	193	197	223	209	233	220	198	196	208	210	195	222	202	206	196	204	231	211	199	226	199	199	218	186	211	201	198	210	208	240	215	218	229	204	218	207	219	222	215	204	196	189	192	219	228	202	216	211	216	211	196	214	184	224	238	183	225	217	197	211	180	218	190	193	180	209	219	222	211	201	202	220	216	228	218	203	211	189	214	197	212	219	215	213	211	218	198	193	220	215	211	224	204	225	225	219	188	217	187	214	202	206	214	215	201	229	198	195	217	215	215	222	226	204	234	187	219	227	208	204	240	210	222	217	182	231	221	201	208	215	222	196	204	212	242	226	247	208	189	198	238	182	185	182	245	225	207	225	217	245	194	207	208	246	215	203	243	232	213	215	213	200	213	252	211	186	224	216	197	198	195	228	229	232	218	197	204	191	204	242	236	221	213	192	204	208	200	213	220	215	221	219	199	210	224	247	212	213	194	220	197	201	231	236	217	208	212	207	219	235	196	193	213	209	203	174	198	233	200	203	198	211	224	231	199	241	199	215	204	224	230	195	228	215	206	185	200	224	179	191	187	195	232	211	233	206	212	233	235	182	187	192	222	217	205	229	196	203	212	196	220	214	205	227	186	230	205	227	186	198	220	179	214	217	196	194	202	199	222	211	214	209	217	183	229	217	224	217	197	186	214	226	195	248	194	187	233	191	213	205	204	199	229	188	210	205	210	224	183	204	213	227	202	215	176	214	218	199	197	206	189	223	219	210	223	227	219	220	206	192	194	215	201	186	225	197	203	228	203	249	210	206	179	227	192	229	215	201	222	186	228	212	220	229	207	219	208	213	224	209	195	206	189	212	232	206	216	237	211	209	196	207	189	206	208	204	204	219	213	208	209	199	234	223	203	194	202	200	202	222	230	211	228	204	217	195	190	239	223	203	200	210	194	192	223	209	209	209	215	197	187	188	204	175	207	191	210	234	203	219	186	224	188	235	252	239	241	197	216	239	218	219	250	218	213	212	207	243	217	201	183	207	219	193	200	205	209	205	219	202	190	234	211	223	213	214	203	212	214	201	183	209	225	192	198	218	192	225	200	194	240	211	211	214	212	224	227	198	185	198	203	234	217	209	185	188	226	204	199	169	230	213	221	203	192	205	227	221	209	232	197	207	185	225	213	188	224	206	196	201	212	183	196	235	183	210	239	219	197	217	205	206	207	210	201	211	210	223	200	207	203	183	228	196	237	221	202	216	194	224	216	206	231	228	194	234	212	208	235	216	207	197	224	202	229	180	201	204	192	205	229	191	164	202	215	226	214	212	235	179	203	195	202	207	200	205	217	220	206	201	216	214	176	195	205	205	218	214	182	208	205	200	200	213	188	213	199	237	210	212	206	186	208	188	221	184	206	205	209	183	204	239	225	222	229	199	190	196	209	193	200	199	190	198	225	218	207	196	207	245	222	202	228	238	221	238	195	210	224	204	216	232	215	194	225	217	208	199	218	225	217	212	177	209	218	206	226	205	218	208	206	201	210	204	215	203	195	231	224	218	224	191	237	205	218	198	214	200	196	223	211	216	222	237	195	212	201	199	207	201	235	201	212	209	202	204	188	213	207	200	203	204	207	225	210	238	202	208	193	208	219	205	219	221	213	226	198	229	239	195	199	177	207	210	201	187	219	234	218	195	202	195	193	219	217	211	176	195	201	217	196	228	232	208	217	207	192	221	236	210	207	204	219	188	224	219	217	213	222	186	203	187	218	233	192	202	197	218	220	213	202	220	247	183	193	225	205	211	220	186	194	185	200	200	206	221	215	199	221	184	202	210	238	210	232	203	214	197	210	208	200	203	207	206	232	205	211	209	226	210	209	186	200	185	205	227	190	221	209	218	212	205	234	231	206	186	206	193	194	219	203	199	221	190	198	197	228	221	219	198	202	214	212	218	202	203	188	211	214	219	234	209	202	217	196	187	223	217	213	200	223	191	212	181	181	213	217	240	179	199	213	211	213	206	206	214	215	239	185	233	183	205	224	226	236	208	193	221	224	224	204	209	206	194	200	209	207	203	207	231	191	210	246	207	222	208	199	243	214	210	218	212	225	215	238	196	213	205	219	205	209	192	204	190	201	194	213	199	175	223	205	198	198	225	220	233	237	219	217	203	194	215	195	202	218	207	206	203	226
2761	1569	3271	3866	3252	2668	2131	1734	1451	1183	1008	946	850	738	709	737	776	684	737	817	841	755	660	628	683	582	588	565	571	576	591	560	565	544	601	593	598	548	573	552	552	528	503	525	495	516	565	491	508	533	576	545	535	529	477	531	517	539	522	523	487	546	477	479	476	522	499	498	525	521	517	528	450	456	508	507	507	494	541	519	485	521	520	474	547	490	468	492	485	452	473	501	478	494	510	496	463	521	501	500	519	484	510	489	480	468	525	478	494	474	509	500	505	496	499	538	461	487	454	500	496	460	477	525	485	462	497	535	523	510	486	495	499	494	493	528	510	484	504	512	471	464	468	505	494	496	467	477	490	455	488	482	465	526	455	487	522	477	498	478	513	501	514	469	524	499	519	470	509	457	458	478	498	483	473	464	481	483	485	498	483	521	501	493	504	472	502	470	496	460	469	467	523	493	504	508	498	542	455	477	499	442	473	478	494	543	452	464	468	461	492	495	523	478	489	480	517	514	495	469	482	474	480	511	490	480	460	475	527	472	480	474	484	458	508	518	501	473	497	470	492	523	495	455	509	483	489	556	485	463	483	467	472	490	466	497	513	444	473	462	495	512	488	498	464	535	474	505	475	492	463	474	525	530	521	489	516	489	467	489	475	468	505	498	473	468	461	465	475	491	513	502	470	517	462	482	498	479	501	467	499	497	520	491	512	502	489	525	476	498	504	462	458	492	462	519	488	473	464	487	495	472	470	466	489	496	482	494	440	482	530	490	489	509	494	512	532	494	533	507	514	511	486	472	484	454	483	505	495	459	494	549	490	509	531	491	499	448	480	524	469	486	468	483	504	477	464	534	496	483	472	456	503	491	493	487	458	495	475	569	461	504	426	483	487	498	504	466	481	495	505	482	484	507	494	534	512	509	542	491	488	481	478	484	478	519	487	479	500	511	486	495	498	496	470	488	490	485	466	505	466	489	479	508	460	517	500	522	496	530	437	488	474	514	488	477	476	498	485	494	496	459	492	463	481	457	453	510	485	524	483	509	469	476	472	493	469	481	490	478	491	495	475	483	485	491	500	498	476	506	480	477	476	546	496	495	496	438	476	492	457	493	497	519	458	511	503	453	516	505	499	512	513	479	510	510	500	487	458	502	506	485	507	464	499	480	495	521	502	506	485	481	470	508	461	515	482	485	480	524	479	498	496	519	490	499	461	478	500	491	483	458	515	476	436	481	515	498	520	494	467	490	501	467	456	449	484	509	490	474	486	487	506	513	499	473	452	500	457	478	489	482	492	534	483	495	513	477	479	469	498	462	546	483	505	501	475	505	494	521	472	486	517	512	465	515	493	492	464	499	482	467	457	438	471	485	532	470	512	454	511	458	491	492	493	508	525	482	509	492	477	475	490	472	493	446	501	537	498	478	537	480	473	491	507	499	469	480	504	472	498	510	457	475	471	515	456	472	467	483	482	491	471	506	465	461	522	501	570	492	506	481	483	507	481	434	462	485	460	490	511	463	464	495	480	447	468	489	485	511	486	480	499	453	487	500	483	484	517	461	508	501	528	472	488	496	485	492	486	488	476	484	497	432	461	505	488	456	500	501	493	520	477	502	463	518	494	526	463	482	521	428	498	512	468	470	445	495	497	482	453	490	496	503	542	477	531	433	486	481	499	491	515	500	544	514	482	500	508	512	502	477	516	503	506	528	477	502	457	477	499	488	502	535	497	522	451	469	494	479	486	493	515	483	458	475	489	504	506	485	477	473	530	449	500	488	496	510	517	509	483	471	508	473	498	487	473	502	456	439	515	506	489	493	495	519	479	483	504	488	469	490	461	535	498	450	485	478	515	486	465	492	475	496	509	495	511	501	482	514	459	485	463	481	463	519	487	488	497	471	476	532	504	490	489	493	478	522	444	470	508	520	495	451	473	490	489	528	510	485	509	479	489	509	491	487	538	502	471	478	502	513	535	469	475	475	488	468	453	460	472	464	483	504	497	490	470	462	441	513	517	541	502	510	488	457	494	523	534	488	480	481	499	492	484	468	498	476	475	504	475	511	464	456	478	540	465	519	503	509	464	462	475	466	464	524	506	530	508	488	498	473	470	489	490	478	473	526	494	495	489	455	455	482	503	503	500	481	490	511	501	495	475	487	475	492	501	518	527	474	501	518	483	465	483	459	490	481	489	488	498	479	473	513	513	451	512	485	481	501	479	516	475	470	445	455	527	489	499	489	521	487	512	496	507	448	525	468	474	482	520	485	491	464	504	477	499	511	472	488	501	483	526	460	479	500	470	482	475	505	521	492	484	498	501	482	462	507	486	494	514	488	471	443	487	508	499	479	498	518	458	497	480	499	453	481	462	465	462	518	495	471	493	476	425	477	497	518	491	492	514	463	471	483	496	480	493	487	477	496	484	515	509	454	495	483	500	505	470	499	535	502	516	474	515	502	485	476	469	462	470	481	471	491	490	498	502	520	475	490	478	470	485	524	504	491	491	476	489	474	505	531	533	480	501	486	464	490	477	478	472	486	466	504	478	491	466	476	462	488	458	510	503	529	526	467	469	493	508	511	517	498	464	476	477	493	485	479	503	482	531	514	460	522	510	478	489	500	504	494	527	489	459	465	511	495	459	510	452	498	533	483	515	452	467	467	485	496	501	461	493	504	470	501	519	495	511	464	499	468	494	503	494	495	485	500	489	518	491	496	478	481	502	508	465	478	518	471	508	477	478	472	488	510	463	496	474	493	476	439	521	521	466	493	455	486	457	455	519	469	446	439	486	505	511	497	485	503	487	489	479	491	524	495	483	526	475	489	534	444	469	446	523	498	489	462	464	489	516	510	467	548	507	494	520	500	518	499	454	473	465	512	472	511	491	487	462	493	489	498	531	518	523	481	485	478	483	472	512	513	480	452	500	516	492	497	456	499	495	542	497	488	498	492	460	514	513	476	513	491	484	514	508	480	500	497	467	473	482	468	485	501	519	468	478	484	481	501	493	510	463	500	496	503	463	484	450	512	490	499	481	495	517	470	496	510	449	468	480	454	536	489	493	497	492	498	494	485	491	545	445	491	493	452	477	514	488	465	503	493	480	458	466	484	445	526	512	508	451	483	475	505	502	466	465	475	496	506	469	480	466	485	492	512	474	501	452	497	506	457	495	464	450	483	481	505	468	504	467	503	447	506	504	426	511	495	484	517	492	523	505	547	483	455	498	502	488	496	479	497	507	478	491	498	464	498	512	519	524	519	483	474	481	521	515	477	484	507	506	486	506	483	455	504	487	494	439	492	454	457	484	484	478	525	486	532	493	472	478	524	522	477	468	494	510	461	484	475	467	481	466	484	498	470	476	502	514	501	479	451	483	445	496	489	493	510	477	456	506	480	505	498	478	513	533	490	473	504	529	484	436	467	511	530	484	528	500	485	443	507	487	486	481	469	462	557	470	486	446	506	477	471	484	494	523	478	532	487	512	457	491	467	493	518	496	490
9648	2936	3711	2934	1907	1236	1011	735	574	482	389	365	275	288	255	234	198	219	197	246	268	224	222	205	175	187	160	149	128	140	165	151	155	140	146	139	164	178	157	151	160	145	126	142	123	132	138	123	150	140	125	145	142	140	149	132	130	116	150	127	134	150	146	112	159	148	122	127	123	144	132	138	117	133	133	115	103	122	130	128	127	143	135	112	135	101	122	121	127	138	126	125	137	141	131	96	120	114	137	133	103	120	147	115	127	131	111	130	124	130	109	122	150	132	123	148	132	106	135	118	130	122	134	132	141	137	106	108	125	107	132	122	136	109	134	148	145	121	137	123	135	127	128	118	120	115	104	124	127	117	123	123	121	152	135	123	122	132	137	146	123	119	114	113	121	121	122	126	137	126	151	122	148	99	115	131	143	120	135	136	127	112	134	120	130	124	130	116	135	129	129	139	129	122	126	146	147	127	121	115	135	139	121	133	123	120	124	125	132	132	134	126	147	131	112	135	109	126	119	128	121	130	122	130	134	151	123	125	139	119	104	126	121	113	108	155	127	112	114	114	153	135	135	140	114	119	118	112	126	141	130	136	131	138	138	134	117	121	120	146	120	109	131	130	117	144	144	150	122	102	141	122	120	99	131	111	131	141	132	131	138	128	136	131	121	125	137	126	127	113	158	132	114	132	139	124	115	132	105	122	127	121	115	128	121	135	127	124	132	115	139	129	133	138	148	128	141	107	121	107	140	115	126	137	127	127	150	132	126	140	117	131	150	122	112	128	135	139	133	107	123	134	119	128	118	109	141	107	119	127	116	136	122	138	138	130	113	120	127	122	114	104	116	121	117	117	139	119	146	124	105	126	138	144	150	127	135	132	124	106	148	151	114	114	166	138	143	129	141	127	126	121	127	123	120	132	102	140	118	131	136	123	109	134	121	130	146	127	112	134	135	133	121	117	125	133	114	135	118	144	117	127	123	139	129	113	116	143	142	126	121	109	128	121	123	121	124	116	138	150	121	109	101	129	117	122	129	128	116	131	121	112	138	127	117	135	117	136	132	132	118	125	124	125	132	136	128	115	114	147	127	127	114	134	124	123	138	116	117	147	138	120	121	138	132	137	109	140	116	151	145	129	111	117	117	129	161	121	118	132	113	134	126	132	106	120	110	124	128	139	112	107	131	146	123	109	116	125	112	134	132	139	102	128	126	133	104	141	116	137	148	141	127	137	140	116	128	126	127	123	133	131	134	125	122	141	98	134	117	152	131	118	122	92	110	131	117	116	109	123	133	136	113	110	128	135	125	113	109	149	112	130	126	136	121	124	111	149	118	111	129	132	124	110	129	136	107	111	121	125	118	135	120	129	146	130	102	127	103	126	120	139	133	135	108	130	127	152	114	125	124	127	110	135	110	108	118	133	114	141	124	128	120	114	138	130	133	117	130	115	132	124	130	114	127	117	119	149	126	133	144	137	136	129	121	128	143	124	110	130	137	117	130	108	114	129	141	132	132	103	113	108	142	140	123	137	127	112	115	123	132	134	141	137	146	116	132	131	130	136	129	128	138	138	116	130	138	130	145	126	136	130	115	138	136	140	143	139	126	159	131	117	107	126	111	128	131	124	117	125	115	137	119	129	95	127	125	126	133	120	129	128	125	126	119	106	122	126	119	125	124	142	121	136	110	124	127	121	143	144	129	111	135	121	119	138	123	114	132	164	136	132	116	135	126	123	118	133	118	118	140	117	129	150	148	126	118	142	120	126	153	135	127	124	115	109	133	138	140	132	131	133	126	143	127	133	95	144	109	122	134	118	118	124	126	150	148	113	141	138	127	127	120	128	125	140	142	149	133	140	151	131	137	122	104	144	140	115	125	123	105	120	125	155	139	151	128	106	134	123	150	129	125	123	129	128	117	130	109	126	136	124	149	136	112	130	135	124	117	110	116	114	110	130	113	134	116	116	107	117	101	120	129	125	132	143	133	122	122	148	132	138	134	131	142	137	122	124	117	109	104	138	138	121	131	107	121	117	132	130	117	115	110	117	107	137	139	140	117	127	119	121	133	118	111	115	110	141	123	137	131	135	121	122	143	141	143	144	125	125	119	115	131	131	148	130	139	125	125	128	111	127	131	124	123	122	129	118	105	135	128	129	127	140	135	132	123	139	144	133	121	132	133	133	142	169	123	132	124	136	123	126	135	142	130	143	137	119	139	133	133	132	100	121	116	126	153	137	111	136	117	120	121	135	116	122	122	139	115	124	119	134	135	106	122	118	142	135	112	132	126	129	127	114	118	141	128	111	125	138	121	118	129	117	136	128	129	121	126	100	130	111	142	138	111	156	136	123	130	154	135	141	103	138	130	128	138	152	132	152	128	118	135	121	143	110	126	141	124	124	155	149	140	120	123	138	126	140	116	132	114	120	144	127	147	151	130	122	121	109	126	141	108	132	151	116	121	128	109	130	122	135	132	131	136	104	128	114	125	131	115	137	115	122	159	139	134	118	104	148	127	129	144	142	126	130	165	124	125	111	138	120	118	135	137	119	144	137	152	100	125	143	119	126	111	117	126	130	123	130	132	118	116	141	124	116	108	120	141	123	126	138	128	139	126	132	126	122	133	116	112	130	128	136	130	116	110	118	141	150	130	113	133	128	129	128	128	113	116	110	134	125	143	142	114	133	129	125	120	113	126	130	111	130	133	122	113	149	126	111	142	116	119	151	135	127	119	114	141	122	127	128	134	126	128	138	123	128	136	127	117	143	130	128	127	145	121	140	145	130	134	94	115	127	123	129	125	116	132	127	136	116	136	119	135	135	120	134	131	135	132	127	107	142	145	126	137	106	134	142	134	116	103	110	132	123	120	147	134	111	122	132	139	126	140	123	143	129	163	115	125	137	130	121	154	135	134	146	136	149	142	141	144	114	136	130	123	123	126	131	122	123	123	120	139	111	109	123	150	115	123	128	106	120	132	135	125	133	148	124	142	122	130	118	110	138	130	123	117	124	116	151	127	121	147	120	129	138	119	124	138	122	142	130	112	130	121	110	131	120	115	121	95	116	137	103	107	125	109	106	130	120	143	142	117	122	134	135	137	119	110	130	127	125	127	144	133	137	112	156	123	133	118	145	117	132	118	121	109	142	121	138	130	136	120	118	151	137	131	128	133	138	112	116	119	136	129	127	151	123	127	148	126	125	124	119	139	134	136	146	110	145	110	108	122	124	111	121	137	117	135	148	139	127	100	123	135	124	129	118	143	111	125	132	120	114	135	118	121	122	131	136	134	108	138	109	129	113	136	109	128	134	150	166	120	114	136	107	120	120	115	122	111	135	139	135	126	122	124	146	119	123	122	125	131	139	119	129	120	122	106	128	123	120	133	136	139	147	133	119	130	138	119	122	126	139	129	124	116	115	118	113	107	131	131	133	129	127	133	143	116	119	122	116	108	140	127	131	106	125	114	125	127	142	127	108	139	122	133	114	112	139	121	125	138	132
6659	2806	6949	8035	7142	5646	4588	3651	2937	2515	2048	1797	1491	1281	1190	1099	1021	943	1018	1362	1356	1096	964	869	751	659	630	533	525	537	531	584	538	559	572	559	548	571	518	510	475	421	463	430	432	371	437	390	476	423	410	408	416	406	446	396	450	392	382	398	370	367	369	342	348	381	341	405	353	346	353	342	357	348	353	335	305	351	335	302	330	314	324	331	321	316	302	299	349	287	334	317	324	328	319	328	321	351	340	303	312	335	305	302	327	322	312	323	307	362	342	334	342	322	336	309	323	322	338	334	312	326	327	309	297	336	317	342	353	323	321	292	313	322	306	334	344	323	327	294	324	323	322	306	316	347	346	322	302	303	337	338	347	343	319	265	295	291	321	338	307	309	329	327	318	319	349	298	335	301	311	325	285	309	311	315	323	282	300	316	334	334	308	305	294	314	294	324	307	321	301	290	283	317	323	299	328	304	352	320	299	328	322	294	292	310	319	327	316	338	299	282	300	312	330	320	290	275	319	321	310	333	321	300	323	306	287	331	335	334	297	319	323	282	323	300	342	280	301	291	346	299	341	304	336	299	331	308	331	317	337	318	299	309	311	285	315	312	308	328	324	327	309	305	307	345	293	290	291	309	347	347	298	334	282	315	297	275	301	305	294	276	330	311	312	266	321	299	325	319	304	309	319	348	352	314	305	345	301	313	329	295	332	304	322	307	302	308	310	273	304	342	340	330	316	307	309	284	307	309	334	344	314	307	298	314	364	334	318	298	287	334	287	291	281	344	307	301	312	293	315	318	309	315	339	273	321	261	312	306	297	280	323	325	322	296	305	304	294	283	310	307	333	302	317	325	307	287	317	292	318	307	324	297	307	282	309	290	341	310	304	311	330	306	321	331	298	315	296	342	326	279	315	290	339	287	376	327	313	308	303	299	317	303	339	307	291	291	312	330	317	320	315	311	309	287	311	324	320	323	317	317	307	319	342	295	321	299	303	306	346	341	304	316	280	305	299	319	305	334	314	343	296	330	359	326	308	333	319	315	310	314	320	304	281	319	305	306	311	324	300	350	297	300	311	310	334	298	310	315	320	284	327	317	307	332	315	291	295	302	348	307	299	312	305	297	296	333	318	307	367	309	294	310	287	299	309	322	319	337	315	305	291	333	301	349	316	299	359	293	323	306	301	289	337	321	314	308	329	322	315	337	306	321	319	310	298	342	328	285	314	296	328	334	304	351	306	324	312	315	319	321	326	293	318	352	306	332	340	304	305	325	341	306	301	317	303	331	316	303	349	313	300	300	293	298	319	347	317	293	312	305	285	320	303	331	296	291	310	315	293	281	304	331	293	322	316	340	314	286	324	336	308	307	304	277	341	291	335	305	285	316	319	300	312	332	332	309	305	310	314	327	312	302	319	288	351	312	322	304	303	304	292	326	339	324	321	328	338	314	303	300	308	326	307	314	279	306	345	327	295	315	353	314	298	308	303	304	328	346	343	306	287	311	325	309	311	277	322	283	351	317	298	297	314	327	324	301	321	306	321	326	333	304	328	306	296	332	300	306	315	353	359	314	317	278	339	324	319	319	319	328	310	319	313	304	271	311	361	336	309	324	358	325	323	337	302	302	330	318	304	300	318	284	335	338	329	308	335	316	312	311	321	318	339	327	316	337	335	323	322	292	313	314	306	302	315	310	310	323	302	311	312	329	307	316	326	300	312	314	306	349	331	322	300	318	302	329	335	312	314	313	322	297	296	298	286	363	288	327	302	307	292	286	315	307	314	295	331	318	326	317	299	299	321	322	295	337	347	307	328	340	338	287	307	313	322	322	298	290	332	328	303	314	322	325	327	306	327	319	294	315	317	303	331	312	324	307	316	301	298	312	310	275	315	333	297	297	275	308	290	281	392	296	314	319	326	311	309	324	309	307	326	306	351	328	318	344	331	291	319	295	315	300	278	288	312	283	302	345	328	313	319	307	330	326	311	290	305	323	314	316	327	341	277	302	318	318	309	304	305	344	275	310	319	342	308	318	334	330	299	323	311	300	330	292	330	327	314	333	297	327	306	330	270	305	321	314	299	301	307	347	317	294	325	306	315	292	309	303	300	343	321	319	332	316	343	340	316	346	320	300	320	312	302	327	303	296	307	293	283	321	340	314	302	313	333	303	349	300	309	311	352	346	318	298	358	301	283	331	309	320	292	292	300	273	289	300	322	297	317	301	308	319	346	329	321	331	305	319	314	323	341	334	317	328	312	314	305	337	332	302	326	304	324	320	305	318	323	309	333	287	337	319	320	282	309	330	322	289	331	308	276	300	330	313	295	323	312	338	322	287	319	276	320	297	308	344	301	328	318	333	320	318	316	343	286	297	292	319	291	311	330	277	335	322	317	327	289	327	279	295	300	320	348	301	307	324	290	359	296	283	316	350	329	338	312	278	307	317	301	281	331	325	319	325	299	300	307	327	334	312	319	306	319	300	282	301	330	316	291	301	322	293	304	314	314	315	337	307	300	340	340	291	317	354	281	340	301	307	316	292	296	325	312	338	283	325	327	321	296	330	330	324	330	326	332	315	309	297	311	319	302	333	296	312	328	295	292	323	323	275	327	322	309	329	332	327	312	327	327	319	307	294	299	313	322	337	326	292	307	304	326	287	298	297	324	327	301	333	333	314	321	328	309	314	334	321	347	288	308	302	318	346	308	320	313	324	298	302	300	318	295	307	303	315	322	351	309	314	277	317	337	283	307	342	299	311	281	318	280	331	273	327	351	309	293	304	331	318	327	286	314	305	294	318	310	342	328	312	335	320	305	324	346	317	290	297	282	301	309	280	287	329	292	318	299	327	316	307	320	312	287	312	323	291	294	336	310	308	330	342	296	337	311	335	332	313	324	310	304	314	286	295	309	288	324	301	311	308	310	351	286	307	323	316	296	333	316	321	310	363	270	309	317	308	302	322	313	278	317	327	301	301	301	303	302	320	295	312	306	307	306	296	290	320	342	302	307	309	288	314	309	308	333	326	312	339	323	329	331	309	330	295	306	314	308	325	301	293	317	336	307	317	312	350	324	281	303	290	300	315	303	325	295	305	290	322	327	303	338	300	339	318	319	277	330	316	301	324	335	300	342	295	324	316	277	313	342	298	324	319	328	333	285	322	302	306	304	282	314	292	306	331	323	343	322	333	312	307	361	306	335	311	311	324	290	266	307	325	331	332	307	307	295	323	319	294	303	321	330	309	308	325	266	326	325	321	344	295	323	312	321	324	317	344	312	300	344	337	318	309	327	321	308	304	293	293	288	309	316	350	297	304	358	337	321	303	320	338	310	293	316	298	304	316	303	331	334	315	300	316	308	335	309	311	316	331	336	313	302	294	326	317	288	304	329	317	280	311	316	305	313	309	299	308	303	313	324	305	305	323	335	309	298	338	326	331	313	331	324	319	332	270	313	318	336	332	296	310	316	283	337	310	282	308	315	341	318	304	317	319	310	296	333	293
16221	5117	5994	4628	3004	2028	1449	1130	923	710	600	480	395	330	298	285	278	297	315	353	320	276	302	206	219	190	192	181	157	171	171	167	156	150	200	161	171	189	183	170	187	132	151	141	132	142	148	146	158	160	142	134	140	137	154	141	135	145	155	134	112	130	138	123	140	137	126	138	138	149	107	122	126	138	127	113	110	123	100	122	121	107	141	116	112	111	129	127	91	133	110	112	101	127	131	128	125	111	136	124	130	114	128	131	141	134	146	103	125	114	118	112	122	129	140	130	128	125	126	108	136	137	134	118	120	125	129	112	130	131	129	110	109	132	141	119	125	131	120	126	135	126	118	138	125	116	126	125	110	138	122	107	117	136	127	118	129	101	116	118	134	121	116	139	132	126	123	140	116	124	123	124	124	107	128	118	152	121	113	108	122	122	114	119	133	118	114	113	135	117	130	143	110	114	121	119	121	141	118	138	105	142	117	121	133	107	129	113	121	121	136	127	127	123	126	149	138	125	113	113	128	130	156	100	112	110	113	113	125	120	141	127	138	117	130	106	118	104	127	140	119	142	118	129	101	127	112	117	105	122	131	118	107	116	126	150	113	139	136	123	142	119	131	126	120	112	131	125	137	139	114	138	131	120	117	118	111	120	105	113	114	114	95	94	113	111	129	132	136	129	104	98	138	112	140	141	119	120	123	105	117	116	121	129	133	121	108	119	109	106	133	129	123	116	117	125	125	114	131	107	127	104	131	137	126	129	132	130	123	111	112	129	136	117	111	120	116	122	132	128	133	121	145	132	120	125	118	130	120	107	125	120	121	113	122	114	127	127	127	123	118	146	105	135	137	148	101	130	126	148	131	108	117	118	125	123	104	140	129	130	120	133	138	113	119	116	123	131	133	156	116	122	123	118	121	115	124	112	111	129	118	126	100	116	142	129	122	120	132	135	114	125	119	128	153	125	133	120	118	131	115	131	106	119	136	139	130	111	127	133	108	122	121	121	126	141	126	121	111	102	120	133	128	128	135	143	98	120	117	131	119	135	113	124	104	142	139	107	123	128	111	119	135	137	132	119	110	125	137	120	137	122	134	130	129	122	128	124	113	109	130	121	135	119	120	98	133	121	117	131	140	112	115	113	100	141	117	118	137	103	119	135	128	105	114	126	123	119	129	140	144	127	112	143	113	120	124	126	119	108	132	144	130	113	136	147	125	137	120	137	126	133	113	117	138	120	135	107	136	132	139	121	129	136	132	123	122	133	102	140	123	127	111	131	117	127	111	106	121	111	117	124	89	106	138	121	116	123	122	112	121	116	123	111	115	121	119	122	111	115	134	115	145	135	140	155	116	114	130	117	109	98	125	126	115	111	121	138	113	122	124	143	119	135	123	118	145	106	121	108	133	108	113	139	104	114	138	119	119	102	112	101	116	134	125	126	118	102	114	118	120	109	114	116	120	128	114	120	109	134	119	127	118	110	105	129	116	135	112	112	117	116	124	131	118	119	117	143	152	119	119	126	116	115	145	126	132	102	117	114	122	122	150	123	125	127	133	161	118	122	125	124	121	116	116	143	133	131	129	136	119	116	128	125	151	138	115	116	119	124	139	121	116	127	104	133	124	120	130	119	112	128	124	123	123	141	115	125	161	147	131	111	129	125	126	143	110	129	109	128	132	101	126	128	154	140	117	119	117	123	135	142	114	128	136	128	125	104	135	116	103	136	107	120	105	113	133	122	144	110	124	115	130	98	106	110	134	131	118	131	133	130	135	128	126	132	128	134	116	126	121	102	108	121	117	113	115	124	130	130	132	120	109	132	143	119	144	123	115	136	124	132	132	145	118	117	127	132	124	139	120	97	114	129	140	139	121	134	116	131	122	125	122	124	122	128	134	141	117	123	128	129	127	129	114	121	143	119	121	108	130	124	114	115	140	121	126	113	141	125	116	121	147	154	135	106	119	117	143	121	138	137	116	116	130	125	123	122	133	94	119	121	141	123	99	116	108	125	97	126	128	125	116	128	133	123	141	121	116	115	131	121	116	126	104	125	118	113	94	129	122	145	126	145	121	115	146	138	117	124	130	132	117	145	141	106	141	117	122	124	128	129	114	127	111	128	134	106	133	125	123	96	124	120	115	127	130	123	112	128	115	111	133	114	127	120	123	121	105	116	128	119	115	116	109	103	127	128	125	139	126	133	125	134	112	122	139	113	126	133	121	126	108	128	121	144	123	116	118	104	136	135	114	115	133	127	143	129	129	102	126	115	121	114	129	127	135	138	123	116	121	111	109	139	119	100	121	108	124	118	126	135	133	113	128	114	121	110	113	134	124	152	166	127	105	149	120	125	107	116	109	110	130	122	113	126	119	99	127	136	109	131	112	108	106	127	117	111	141	119	106	110	98	136	124	130	106	141	112	158	116	117	130	125	126	108	121	113	132	118	118	112	105	122	145	108	113	130	127	143	114	147	116	125	132	121	131	124	114	129	152	116	123	110	128	102	124	134	119	120	128	115	109	115	108	122	140	120	123	118	117	130	116	116	133	136	128	128	116	147	121	129	128	119	114	129	125	136	123	129	132	130	130	100	132	127	135	113	121	129	114	137	115	104	139	105	133	100	121	133	137	117	120	126	147	120	123	135	111	127	114	137	103	117	118	110	123	109	153	136	130	117	106	141	109	125	129	123	125	121	131	142	112	139	139	107	117	127	109	121	133	135	122	133	105	123	128	120	96	115	122	102	116	133	137	135	127	138	118	134	129	122	138	126	137	115	140	123	120	107	113	127	144	119	127	140	127	133	133	117	134	120	105	113	136	125	117	119	121	98	131	113	136	127	107	133	115	143	113	125	129	130	144	123	129	125	127	114	120	122	123	121	117	116	110	125	142	137	101	126	120	107	111	134	111	115	127	121	144	111	146	118	127	137	123	109	107	119	124	106	131	114	133	124	134	126	113	137	136	100	112	136	102	110	117	138	128	111	125	113	111	115	129	128	130	118	123	130	132	123	107	129	133	118	124	121	107	90	117	144	114	138	115	124	131	114	141	120	137	120	133	128	141	118	119	123	115	133	117	116	112	110	93	156	125	145	116	124	123	107	133	128	127	94	105	115	131	104	110	120	143	137	144	123	135	126	105	130	114	135	120	122	117	128	131	100	127	138	137	144	115	111	109	130	118	121	143	125	132	141	112	139	106	149	133	113	106	129	111	121	115	122	119	133	114	120	104	110	144	141	119	115	136	119	146	109	113	113	125	126	102	128	131	126	111	123	118	111	121	130	103	114	130	120	114	137	112	135	119	113	120	126	126	114	137	122	117	121	150	130	140	120	113	136	112	112	133	130	124	142	121	118	112	127	144	133	121	118	106	138	134	137	142	106	141	132	126	139	116	115	126	126	139	98	154	139	111	113	122	105	131	121	109	125	132	129	107	106	120	122	112	113	135	119	115	119	125	129	126	126	127	133	131	137	121	123	118	112	120	130	130	128	119	122	126	122
8565	4174	9869	11910	10389	8450	6754	5494	4554	3891	3231	2681	2333	1981	1774	1631	1460	1444	1558	1974	1900	1700	1541	1222	1047	908	823	764	718	696	682	635	671	703	757	813	743	763	733	642	656	532	510	482	495	465	448	491	495	556	518	512	537	525	528	511	458	416	449	428	424	407	381	394	369	370	392	394	420	416	405	395	352	363	351	371	330	345	339	353	362	332	362	348	326	337	358	325	319	329	324	335	305	325	354	331	340	319	347	354	337	339	361	324	326	332	335	339	339	318	316	326	304	325	330	330	309	328	311	297	349	326	324	333	310	280	325	295	342	338	328	309	303	366	332	329	339	311	313	326	335	290	324	313	316	318	315	329	332	333	317	291	302	309	324	312	330	293	293	345	296	291	320	341	343	339	337	299	320	303	288	309	280	298	303	326	332	329	304	332	324	306	281	291	314	295	323	293	289	349	301	348	336	337	317	301	298	318	312	303	304	298	311	309	304	324	292	329	302	344	307	310	319	349	315	295	301	308	326	316	325	285	290	327	334	315	330	326	293	322	319	301	343	324	337	282	317	312	310	331	324	333	317	312	304	319	317	294	332	328	309	317	309	298	316	318	303	327	328	323	314	288	313	302	273	324	338	337	327	335	308	318	308	284	325	308	306	318	316	323	311	319	326	343	313	325	315	311	294	317	291	296	327	336	273	319	291	310	335	304	337	291	333	316	307	331	299	318	298	306	312	305	309	301	317	291	307	330	316	280	265	306	298	328	325	309	290	338	303	324	290	314	324	302	302	323	297	317	328	304	331	322	342	308	315	344	303	258	308	357	308	291	290	321	316	325	301	383	333	299	283	361	285	313	304	287	311	313	325	313	301	322	301	313	311	318	329	306	338	375	320	290	315	321	329	302	308	320	326	301	332	327	303	343	309	313	316	336	328	339	312	290	320	315	314	296	296	334	302	294	317	329	358	333	337	312	290	306	301	298	314	338	336	287	322	313	323	312	347	292	327	318	331	318	339	334	308	285	306	326	312	319	311	317	303	298	320	328	307	282	286	315	292	300	325	341	321	333	336	296	329	297	303	312	317	338	293	311	320	289	313	293	288	336	288	326	305	301	324	331	315	296	341	308	338	309	324	315	309	294	339	329	328	334	315	304	281	326	285	326	304	307	297	308	303	310	296	314	319	312	284	343	305	318	317	306	319	343	338	308	325	303	325	318	341	300	299	310	320	284	305	326	314	309	311	318	327	300	314	323	326	311	342	303	315	298	345	305	292	313	352	298	317	333	314	335	302	320	344	323	307	346	292	319	319	342	315	365	291	308	296	341	344	296	300	269	317	352	289	286	322	319	314	307	343	304	307	314	302	290	327	338	315	297	325	316	320	324	318	335	316	310	350	310	326	315	330	308	306	298	312	309	320	308	309	319	300	337	313	346	292	316	274	292	331	311	338	308	284	292	317	298	299	322	341	322	318	312	313	318	313	331	319	311	319	346	329	315	317	314	311	326	292	324	289	313	296	333	334	333	298	264	328	305	320	323	316	310	323	307	314	306	305	325	325	308	287	310	331	346	315	309	320	304	317	325	319	358	314	313	333	309	291	333	308	331	315	308	336	332	344	328	306	299	295	319	345	329	294	291	300	325	303	343	353	309	294	298	319	337	319	287	325	310	285	322	293	285	342	345	281	322	290	304	339	333	300	283	334	292	293	311	300	274	321	307	307	297	348	326	311	340	331	340	296	325	284	314	325	302	334	308	297	343	326	344	308	310	318	331	342	256	309	296	335	342	333	311	319	292	322	328	301	329	330	328	345	297	324	330	263	342	320	306	313	307	313	314	326	294	336	291	305	293	292	301	313	340	321	321	305	297	333	330	329	271	275	308	313	270	339	362	310	327	296	303	310	327	350	296	323	290	331	310	313	314	317	335	324	325	326	314	334	362	315	301	335	320	328	309	298	339	330	312	332	326	326	308	300	289	278	330	299	336	325	310	330	315	326	299	343	303	340	356	295	297	331	318	308	312	312	306	280	309	344	318	323	310	312	308	325	338	312	325	334	333	317	302	314	319	297	302	311	327	300	354	321	321	313	341	303	293	320	296	323	318	300	278	301	331	311	317	311	280	302	330	284	341	349	270	321	335	319	312	305	340	307	327	328	317	286	327	334	317	301	336	286	348	296	291	312	329	323	322	326	290	310	280	311	336	287	310	310	330	328	352	301	277	322	286	302	315	310	292	337	309	292	313	291	325	308	312	327	340	318	315	331	336	335	327	329	315	302	327	305	327	313	350	307	340	320	294	332	326	318	308	301	358	312	277	319	328	317	326	323	319	330	253	319	313	334	324	335	330	314	303	318	357	325	325	299	331	328	309	336	294	302	310	346	328	335	288	315	293	301	335	320	306	345	302	303	303	305	329	308	321	309	302	340	293	333	308	315	324	324	343	307	306	309	344	307	312	297	310	328	319	300	316	306	313	332	331	316	317	320	308	294	314	366	364	310	327	278	287	334	356	318	361	326	353	306	277	311	282	311	290	334	319	308	294	300	358	322	327	330	343	305	319	313	307	320	323	322	325	285	304	315	307	328	294	310	301	306	335	327	296	339	342	302	361	313	294	324	323	321	323	320	341	320	339	303	328	301	325	334	304	335	277	330	279	295	326	344	311	316	322	307	308	296	282	328	322	316	328	304	319	314	294	321	318	358	329	347	304	287	332	300	322	335	326	315	331	302	285	313	325	371	316	350	309	344	342	313	312	352	321	313	330	338	331	322	328	320	334	293	276	326	319	296	310	342	328	310	351	323	313	297	346	337	323	281	300	340	325	334	307	316	340	317	291	309	345	310	313	329	297	287	331	300	322	285	326	292	324	303	334	319	306	318	320	333	327	314	318	306	326	318	302	304	319	308	326	304	320	312	316	343	341	338	325	318	318	314	308	311	335	301	332	317	307	327	326	297	293	313	314	351	296	308	284	303	317	324	325	306	338	285	299	317	362	337	329	321	311	266	304	333	282	308	333	318	327	305	311	330	330	313	303	324	287	308	324	302	333	323	315	282	317	332	326	297	309	318	324	325	301	337	291	321	331	302	333	343	353	333	299	317	309	321	335	314	332	322	314	316	310	331	323	326	344	320	319	312	304	297	303	343	313	319	326	301	315	318	297	285	297	310	345	292	339	298	297	309	299	332	343	331	311	313	317	299	340	323	305	280	305	345	321	296	332	313	296	306	287	333	315	318	320	345	344	319	305	313	303	297	331	313	315	343	313	323	281	299	305	286	299	314	326	372	325	334	338	341	312	310	306	343	283	308	303	322	310	311	328	330	302	300	287	316	308	330	293	309	283	310	337	334	304	308	316	325	310	322	301	297	303	307	324	316	324	287	333	298	310	314	320	340	335	344	331	319	277	323	315	309	318	340	323	320	319	312	318	341	353	313	331	342	316	313	295	330	321	325	333	308	320	333	323	335	310	313	324	315	295	308	321	317	323	285	317	299	319	337	345	314	303
3382	1249	1704	1243	853	632	481	405	388	363	308	304	270	243	220	275	246	243	227	266	221	208	234	225	203	252	210	215	211	223	218	213	214	228	233	208	203	227	213	204	222	201	207	204	227	224	217	244	215	193	251	212	216	189	193	201	216	217	192	211	184	199	203	201	199	236	212	206	199	191	210	198	232	208	195	223	211	232	181	214	227	237	219	208	220	199	214	219	254	226	232	216	197	204	222	203	205	220	214	201	186	208	233	214	204	211	219	236	197	207	207	201	192	232	247	213	223	198	204	213	205	234	208	178	196	205	215	198	205	217	188	208	210	172	215	229	223	212	219	207	200	210	183	214	241	182	184	199	202	201	224	215	202	201	219	216	229	203	244	228	207	226	218	213	208	209	242	207	236	200	206	222	185	202	225	214	217	202	226	204	200	219	228	198	210	210	202	211	213	216	191	213	212	210	210	204	209	199	214	199	200	206	243	222	211	205	203	183	191	226	196	199	244	204	216	200	184	217	187	207	244	200	245	221	238	203	197	196	215	198	232	224	205	217	222	226	199	196	189	217	203	217	207	204	216	244	214	194	211	211	218	217	213	205	217	221	247	236	189	228	194	200	217	206	197	200	199	217	220	239	210	198	218	218	220	231	212	195	233	202	212	218	215	211	188	211	218	202	189	206	206	197	222	231	202	189	209	218	208	229	196	221	204	206	186	201	223	188	240	198	199	230	210	181	182	190	199	233	167	212	209	181	227	197	204	225	225	199	197	246	204	220	225	200	222	231	226	185	243	206	215	189	230	190	206	207	213	209	209	230	209	237	208	205	210	234	229	219	222	211	194	198	209	203	209	211	218	220	203	200	193	225	199	199	207	199	208	206	186	193	229	227	195	203	202	222	217	212	223	199	203	192	182	205	203	204	207	179	202	193	233	203	197	210	192	190	225	205	218	214	211	182	203	195	224	218	235	228	206	227	219	184	217	210	215	188	188	205	234	204	215	209	256	232	180	189	229	205	205	222	208	209	206	206	199	184	213	193	213	228	211	234	207	212	196	221	187	201	212	205	188	235	193	216	225	214	222	184	204	214	214	198	210	218	197	201	199	196	212	240	223	211	225	215	223	218	196	215	242	215	223	219	203	207	221	225	194	207	195	199	212	223	196	206	212	215	204	211	188	228	199	197	207	216	187	208	203	213	215	208	212	215	205	217	220	199	233	212	192	217	226	223	203	209	214	212	186	199	197	194	171	201	196	192	210	200	205	207	188	213	216	207	228	198	233	218	239	205	202	228	233	241	218	223	219	219	218	182	232	242	208	226	193	187	182	201	206	209	221	223	204	204	192	197	204	213	213	213	209	212	207	213	212	211	219	209	223	208	199	204	184	239	217	189	208	199	191	203	225	228	210	194	210	190	196	203	199	243	227	201	210	198	220	216	226	207	209	227	226	221	221	194	198	210	220	186	209	201	184	207	198	218	195	224	221	214	205	201	220	198	205	216	206	210	221	219	174	224	221	216	224	205	192	235	208	207	212	169	192	225	195	233	217	221	217	195	188	209	176	207	209	220	222	228	215	223	216	225	187	224	239	181	207	212	238	199	214	204	228	195	214	209	212	227	205	212	199	205	213	200	214	203	178	205	205	231	226	206	167	206	205	228	219	213	211	203	186	221	216	187	193	209	211	199	206	212	221	185	219	227	214	216	210	219	202	205	218	190	227	229	204	213	191	218	211	229	226	231	229	213	209	226	198	202	230	218	201	209	193	230	197	234	231	206	221	217	206	211	213	210	215	208	190	236	202	211	203	202	198	222	240	191	213	178	232	191	225	217	240	202	194	203	237	200	195	204	225	221	187	212	211	211	206	217	197	208	196	211	196	205	195	195	219	210	202	211	196	205	226	195	208	237	232	195	195	229	187	191	200	235	220	210	210	214	182	217	204	242	210	204	227	186	221	224	206	205	228	223	204	205	222	208	205	200	198	227	212	206	196	183	213	187	219	219	206	197	215	196	205	211	188	199	219	214	233	212	210	202	211	212	229	231	212	215	187	205	212	205	219	205	182	199	201	200	195	226	189	216	209	206	178	194	231	205	210	238	222	190	203	208	199	220	188	228	219	223	213	234	191	212	223	200	190	219	225	177	199	222	192	228	225	184	214	172	227	229	220	224	202	225	204	219	205	229	236	216	173	222	201	209	202	211	207	211	214	201	221	222	194	194	191	201	206	208	219	216	199	209	231	228	228	208	232	232	224	216	198	199	228	212	217	202	240	227	201	206	200	222	213	209	225	228	179	228	216	195	201	213	190	186	221	199	190	217	206	226	227	221	202	206	223	207	191	232	180	186	188	214	197	196	196	171	235	205	211	216	216	212	216	206	189	237	203	227	220	192	213	212	219	203	192	206	205	224	228	218	218	218	198	207	256	244	186	194	216	185	199	210	224	227	218	198	208	196	224	189	198	198	242	182	211	245	200	201	226	192	190	200	224	215	234	184	209	236	208	194	192	212	190	190	201	180	238	198	220	234	216	218	208	224	203	216	220	211	182	217	193	226	223	208	227	211	216	217	227	197	207	212	183	160	203	196	198	216	204	199	207	242	223	245	202	214	179	199	236	183	223	169	236	208	213	234	227	209	216	186	199	215	202	219	221	195	176	201	208	208	226	236	227	230	195	211	206	232	231	207	218	194	225	215	205	203	223	193	240	235	203	235	208	186	221	192	204	235	209	213	205	226	225	217	219	224	195	215	207	208	211	212	206	214	209	207	191	234	221	229	196	192	219	214	234	204	218	217	188	196	224	226	214	205	206	200	200	194	203	214	223	198	217	217	233	207	206	196	192	186	201	201	209	211	213	210	222	194	210	226	186	218	202	214	189	184	214	231	217	222	202	181	187	206	205	205	221	214	215	195	226	215	199	208	218	225	212	198	229	210	181	219	213	208	213	209	203	216	189	210	218	210	204	195	202	206	208	200	205	189	224	219	202	219	216	234	219	210	213	201	185	208	228	207	233	222	197	203	212	210	209	218	209	231	210	202	217	202	202	216	210	211	194	191	191	229	190	211	200	209	208	208	237	220	234	214	205	221	221	208	216	207	188	223	215	177	194	219	215	183	229	216	205	223	231	215	226	204	227	210	187	216	196	193	207	205	189	190	221	226	223	194	215	183	192	247	217	209	218	214	210	215	217	214	251	217	196	207	200	213	191	218	209	221	204	215	198	204	201	205	205	200	187	203	197	223	197	223	227	206	202	218	202	204	210	207	199	201	203	227	206	203	191	224	187	203	198	187	194	198	217	190	226	236	216	228	179	206	200	200	201	223	223	182	191	194	181	222	212	188	213	200	224	212	180	201	199	201	222	215	207	231	209	210	243	221	193	208	223	209	200	194	213	220	209	224	219	223	219	208	194	193	209	219	216	204	235	220	222	200	221	211	218	191	222	216	207	212	209	194	208	193	218	209	213	183	221	204	229	193	212	228	215	177	223	251	235	202	210	211
2802	1577	3262	3873	3324	2541	2030	1710	1388	1250	1101	961	854	783	776	703	703	729	709	847	854	782	718	645	627	592	558	561	531	573	537	530	536	587	552	586	614	552	548	552	548	566	532	523	549	523	492	583	525	534	568	559	521	555	537	530	530	513	545	516	509	552	498	489	521	518	534	517	510	520	463	451	514	487	490	484	458	485	495	461	501	490	526	512	490	500	521	474	469	502	491	507	464	515	479	463	470	495	470	495	500	478	487	502	520	485	467	497	527	496	497	480	504	495	453	456	499	474	475	527	514	500	505	489	478	516	504	481	503	485	471	481	479	487	460	444	508	490	472	490	484	465	531	499	522	494	483	464	476	514	487	469	475	483	516	479	482	470	492	496	489	488	476	475	445	483	465	436	481	487	463	466	516	467	459	466	458	445	511	495	496	501	514	551	477	482	495	502	512	532	482	485	488	482	517	463	474	485	504	515	478	473	475	478	452	514	496	466	491	485	500	494	475	475	451	493	484	446	504	468	473	466	490	498	486	499	482	501	491	499	455	478	493	478	475	503	492	514	475	477	475	496	494	482	454	473	531	473	488	482	476	504	451	484	522	510	487	491	481	465	486	469	515	488	488	452	517	475	515	470	490	449	493	466	455	494	501	462	510	477	464	483	475	496	498	441	481	475	503	494	496	474	485	514	497	520	486	464	508	465	480	476	468	464	489	495	480	488	501	515	504	511	474	466	505	472	430	475	507	470	498	466	476	483	482	436	468	520	473	485	463	483	490	480	497	504	499	481	454	438	442	478	480	482	479	502	495	474	478	465	461	498	489	468	464	518	479	481	488	497	506	470	447	456	486	474	489	487	473	500	466	482	505	462	490	491	439	509	465	498	512	469	482	484	531	529	477	483	483	446	473	499	482	491	510	520	492	460	514	464	506	489	464	487	494	517	476	533	469	527	522	465	496	510	497	440	501	506	481	460	507	496	517	493	512	473	494	496	446	448	501	485	480	459	462	479	492	497	518	475	452	461	528	505	503	469	499	489	477	473	463	523	459	498	482	483	466	467	504	509	503	478	507	497	488	483	476	471	534	508	473	455	501	501	490	489	494	489	456	488	473	502	521	460	484	558	531	488	508	484	447	501	495	490	492	453	496	493	444	507	491	479	487	494	499	539	489	475	491	462	522	437	490	471	487	475	527	469	486	503	513	500	470	498	463	515	489	484	485	453	491	491	482	456	494	501	506	501	478	515	450	516	500	487	461	501	460	490	472	455	496	494	506	523	440	515	471	452	497	495	510	500	477	503	460	493	498	503	495	477	489	484	490	483	507	490	496	494	476	492	473	476	512	467	467	498	478	491	510	462	502	486	471	485	470	494	491	540	469	461	455	527	535	479	471	510	496	491	484	494	502	479	476	530	533	495	475	499	476	501	483	507	509	468	494	484	424	482	459	490	467	454	453	478	504	488	468	498	500	479	477	495	475	489	490	519	459	495	488	470	461	508	516	485	519	478	506	477	490	487	482	502	470	449	522	507	455	469	478	530	500	480	484	513	511	476	482	461	486	481	455	473	510	482	468	506	493	465	476	479	491	450	508	522	496	525	487	524	450	477	457	494	455	451	522	502	485	487	528	509	495	514	502	493	469	512	462	502	536	518	494	491	513	468	488	453	499	503	485	470	506	511	538	478	474	487	473	501	490	474	481	510	489	477	499	475	472	447	475	494	512	509	464	508	472	479	442	429	482	501	477	448	485	498	477	495	484	493	482	474	498	472	475	478	515	464	511	486	515	494	502	495	496	522	483	468	485	473	503	531	492	503	469	522	480	476	484	470	495	498	496	470	463	474	480	494	480	530	475	532	489	527	448	497	510	476	499	475	485	463	473	471	471	477	457	482	482	499	488	512	487	518	498	503	467	513	483	493	464	475	474	491	494	492	451	481	523	495	508	472	505	524	464	484	455	494	464	521	461	495	494	515	563	462	509	487	513	514	458	487	496	510	479	502	493	479	508	493	459	476	502	503	494	486	439	474	462	504	480	489	496	445	509	477	508	484	460	453	504	497	502	460	457	469	488	490	462	494	499	508	454	473	470	475	492	470	473	474	498	490	494	488	505	484	475	480	472	435	483	490	493	472	455	456	466	498	483	493	481	512	445	521	486	521	515	501	444	485	494	507	501	470	467	483	489	459	479	484	470	491	477	483	478	482	509	479	429	484	487	482	465	477	510	538	489	484	479	474	486	457	498	519	492	463	499	511	506	500	518	444	485	490	496	480	520	482	471	478	491	458	492	503	506	519	511	490	453	462	492	494	493	506	472	499	493	497	489	464	478	478	447	511	467	474	499	459	478	460	490	489	508	484	518	472	477	497	534	512	511	493	452	468	470	498	520	519	488	493	506	505	519	501	481	541	482	445	478	485	467	503	502	480	475	496	454	513	463	459	488	479	519	514	495	476	457	502	514	485	493	471	496	500	472	506	502	483	563	473	504	462	471	492	474	514	471	492	468	516	476	496	528	468	504	470	501	490	477	530	500	494	495	506	516	502	481	500	478	478	507	499	480	527	467	480	498	484	490	433	490	507	524	515	501	482	466	498	490	486	491	479	486	444	489	483	469	477	494	466	516	472	476	500	489	477	475	499	485	507	462	501	480	460	471	457	486	473	433	476	500	471	471	483	502	495	482	517	498	503	481	462	481	529	479	424	441	501	473	489	496	519	481	481	473	424	479	496	497	479	482	494	493	486	483	505	465	496	440	516	494	487	484	508	496	495	504	471	493	520	477	457	459	491	551	509	464	503	496	438	504	475	474	478	501	467	504	451	500	489	476	446	490	488	485	493	523	474	534	499	498	496	516	496	505	468	501	495	514	475	515	489	495	472	498	465	455	448	448	511	478	492	504	478	513	471	430	469	463	472	447	487	532	488	501	460	496	506	506	498	502	496	513	510	531	501	477	460	486	484	452	527	516	511	511	437	487	481	475	491	486	517	497	456	474	503	454	518	467	505	460	491	478	500	457	463	510	479	513	493	450	489	481	480	486	501	497	464	476	510	476	466	489	492	499	485	492	502	473	484	505	480	522	456	500	502	519	478	494	446	516	492	503	454	541	478	458	495	481	516	522	496	448	505	512	468	465	498	483	482	516	492	483	521	492	491	486	492	497	475	488	488	492	514	489	453	484	476	516	472	481	465	472	457	493	483	477	544	462	493	470	498	456	471	492	517	468	493	464	504	499	557	509	486	498	469	470	505	460	466	454	509	506	494	517	496	528	524	486	508	494	482	510	513	478	490	489	476	500	472	485	475	490	483	475	497	491	518	530	523	482	481	525	483	472	449	518	505	470	480	487	481	484	486	486	482	482	537	486	520	492	475	485	500	487	512	497	459	476	460	458	485	477	453	454	489	532	476	527	470	484	507	547	501	480	518	485	498	459	453	445	464	494	492	480	478	478	519	467	473	487	508	505	506	497	456	469	500	486	530	445	500	488	489	502	500	468	465
9596	2936	3636	2832	1766	1189	855	769	561	457	398	360	292	268	240	212	223	190	227	258	252	275	258	203	171	166	159	160	156	163	152	155	142	162	153	144	146	149	153	146	120	146	146	147	129	129	131	163	122	144	148	129	140	130	146	121	155	147	139	131	150	124	143	132	130	128	116	115	142	134	156	135	131	124	109	146	119	121	130	126	129	136	133	124	147	122	124	113	148	128	127	152	123	111	130	128	127	129	132	129	118	142	110	117	131	137	125	128	139	148	125	120	121	120	136	142	127	119	134	110	129	125	127	128	133	114	137	118	108	116	141	142	128	154	148	144	133	128	138	130	114	132	135	130	145	114	113	104	124	127	132	139	125	119	134	120	114	124	108	121	124	118	142	124	100	112	111	121	135	116	128	120	125	115	123	142	109	115	146	127	123	114	119	134	128	132	150	127	139	111	132	125	127	129	113	142	122	121	115	143	129	116	149	143	123	108	110	98	128	122	139	124	128	132	128	122	115	135	115	111	113	127	123	109	112	128	107	120	130	130	124	132	125	142	158	136	138	123	141	134	121	135	118	129	129	115	134	136	114	127	117	128	116	123	120	122	125	124	125	123	131	117	131	128	112	122	106	134	140	119	108	119	127	127	112	123	135	118	137	113	124	126	107	123	142	105	129	130	131	117	128	122	123	137	134	124	126	117	134	125	117	101	129	124	125	127	138	151	115	115	134	125	129	124	140	127	112	120	132	136	129	144	139	121	129	132	162	109	122	122	104	143	121	112	125	128	141	148	114	109	135	142	102	128	139	103	129	122	134	127	135	126	118	130	110	128	121	139	131	155	138	112	118	98	130	126	149	138	113	115	145	119	152	113	129	133	100	137	125	137	142	106	145	152	115	148	130	109	142	153	123	125	143	136	139	123	115	113	133	114	121	124	144	143	143	122	117	124	99	111	127	114	117	118	108	112	147	122	142	148	124	109	122	133	116	111	120	132	135	145	127	111	139	124	137	136	133	128	138	126	135	123	120	124	122	115	132	136	127	128	150	113	132	118	112	126	117	128	99	119	119	106	145	136	115	146	120	148	128	122	114	120	135	153	127	126	153	140	141	119	125	122	107	123	125	121	105	159	128	110	121	110	123	124	112	138	129	133	112	117	125	149	104	121	107	101	144	124	131	123	105	131	131	112	109	128	137	132	132	138	130	124	136	133	130	137	137	135	124	116	112	128	123	132	124	105	131	125	129	120	108	122	122	124	122	126	131	123	134	117	115	123	125	147	145	130	127	148	126	129	125	133	135	139	136	131	123	104	122	117	130	135	139	127	152	131	107	135	124	108	137	141	114	120	123	152	119	121	129	117	111	117	124	145	119	135	133	125	136	116	130	135	131	129	110	126	129	154	131	149	112	125	131	127	134	123	134	134	130	118	142	119	129	124	146	151	119	121	135	120	110	139	132	133	127	129	140	126	143	124	117	130	127	109	124	110	112	103	126	109	135	125	149	122	100	116	139	109	127	113	114	148	131	132	132	126	118	128	121	132	134	123	132	122	115	123	115	111	126	126	125	114	103	103	117	123	106	110	141	112	109	140	131	123	135	142	119	156	121	126	130	117	135	126	108	123	141	127	119	122	139	114	136	105	140	132	147	135	123	127	119	122	112	134	110	126	120	130	124	125	97	127	131	130	128	115	119	113	122	129	135	114	104	120	124	129	130	113	125	120	107	128	113	127	125	127	127	150	107	143	136	132	108	138	119	129	140	125	115	118	122	112	133	128	134	121	139	130	117	131	112	118	108	144	129	117	123	125	118	138	125	124	135	133	121	114	129	136	106	99	133	147	135	139	151	132	119	128	131	137	129	123	137	132	141	123	122	118	132	144	122	126	94	118	130	121	122	117	129	131	130	115	122	125	120	130	126	139	142	123	137	128	124	118	112	127	144	149	104	120	112	123	126	135	127	133	132	113	114	126	129	125	115	110	125	128	112	132	126	123	104	111	132	123	123	123	116	134	151	135	117	118	129	136	114	114	128	119	140	111	126	121	145	125	119	112	125	139	131	125	133	120	119	125	110	125	155	119	138	123	136	126	119	123	125	112	129	130	122	139	121	129	122	132	130	125	116	121	115	133	119	139	124	118	143	137	115	146	150	141	141	120	146	122	140	128	136	133	137	100	134	128	137	139	124	145	137	125	134	136	143	129	135	126	106	139	141	116	126	153	134	125	123	127	119	118	113	131	129	125	145	158	127	124	115	94	146	115	115	116	131	121	137	128	127	122	123	117	114	127	141	111	152	147	147	151	141	138	139	125	110	128	128	104	119	127	123	123	134	106	129	101	127	137	130	136	101	122	134	113	122	121	137	112	130	118	145	117	115	129	142	127	117	120	105	115	151	131	94	100	130	122	127	130	128	119	124	114	119	143	118	123	118	122	124	135	130	123	118	135	117	150	147	153	120	139	117	136	102	118	122	137	125	107	126	133	119	147	147	112	136	120	112	130	123	92	109	123	105	137	141	155	131	109	129	121	137	131	134	109	106	126	126	137	132	142	138	118	129	141	105	121	105	137	110	132	137	136	148	120	128	118	119	123	115	112	117	124	123	126	134	135	120	115	140	106	132	134	116	134	127	122	111	134	129	118	117	153	119	119	86	126	118	113	120	129	142	133	136	142	139	100	117	128	117	124	136	115	113	131	129	110	135	149	147	126	133	115	138	129	104	122	145	118	124	111	124	139	119	118	142	122	116	139	136	133	147	124	127	126	138	139	99	122	97	137	132	143	136	110	117	120	126	135	125	131	133	130	121	143	122	126	122	114	142	139	119	122	143	125	121	145	113	114	122	134	129	112	101	106	113	118	116	127	140	123	121	134	135	112	123	139	125	111	101	136	149	114	126	147	136	131	128	113	113	144	155	132	127	131	111	122	141	147	133	124	124	122	128	114	130	129	128	122	130	140	121	129	116	139	132	111	108	136	143	137	111	117	109	158	118	108	119	129	147	126	126	159	126	134	116	135	153	117	114	115	125	136	129	128	123	122	107	127	120	152	102	122	137	112	131	107	120	117	124	122	118	110	131	116	109	129	140	127	144	118	127	104	128	105	118	119	136	126	114	137	109	112	129	136	121	111	132	124	125	129	116	115	129	117	113	109	124	141	142	121	119	136	142	121	120	116	108	149	114	119	121	125	108	105	132	120	129	143	124	114	118	120	124	126	115	118	135	119	134	145	128	135	130	143	91	114	115	150	112	134	129	124	119	111	124	146	133	137	115	101	127	118	126	134	159	126	133	116	121	124	138	124	129	134	130	125	119	146	129	129	121	127	107	130	116	142	126	142	108	129	108	156	114	115	130	102	113	125	121	112	118	122	132	112	119	129	130	119	122	120	124	133	111	124	116	117	153	126	123	127	116	120	107	107	117	142	136	122	125	111	110	120	116	128	145	142	134	122	112	112	136	146	133	134	118	154	141	131	126	122	140	123	108	122	134	127	156	137	128	127
6510	2809	6659	8164	7050	5506	4454	3569	3019	2445	2170	1841	1542	1296	1210	1053	1073	986	1059	1235	1320	1150	1026	919	753	668	654	591	521	530	511	504	553	518	572	592	588	560	583	473	460	407	415	423	407	410	413	439	423	424	405	457	440	419	431	397	406	385	376	372	339	357	407	338	384	365	381	378	368	362	381	358	308	330	334	368	370	376	360	317	354	320	353	290	336	313	339	322	328	292	307	288	327	327	293	311	349	333	341	307	351	349	328	328	315	324	320	291	299	308	310	300	318	322	298	303	300	305	348	285	316	326	308	312	335	298	295	314	332	287	321	321	286	334	335	357	331	309	322	309	336	327	322	317	310	290	324	295	293	305	304	311	309	297	337	280	328	285	310	309	292	291	295	314	303	293	311	309	336	310	316	323	326	302	290	342	299	308	318	304	298	333	313	299	296	308	329	313	312	327	297	303	298	326	336	337	311	329	282	284	264	297	282	323	325	316	307	337	317	287	292	288	326	302	311	300	338	305	313	328	317	303	310	306	323	270	321	331	287	307	306	321	324	333	301	308	292	352	331	315	306	307	316	269	346	289	310	294	297	286	320	296	302	311	304	306	295	331	329	310	304	316	318	302	296	303	291	299	302	296	338	299	311	279	329	340	287	293	293	280	297	314	324	298	308	356	303	308	308	295	310	337	278	311	308	304	287	317	328	324	313	313	299	334	317	286	317	276	310	315	322	307	300	312	299	308	291	338	316	312	343	306	278	339	304	269	308	310	305	305	344	335	344	331	318	315	295	277	319	341	319	300	299	324	330	310	338	322	318	325	318	280	335	314	326	316	302	321	292	285	326	279	325	309	288	328	335	313	281	345	330	327	294	341	316	329	316	307	309	325	308	294	291	289	279	309	291	283	324	309	291	324	321	313	310	322	330	318	289	331	322	333	300	329	315	351	321	286	318	305	310	317	297	326	303	302	347	321	312	309	317	281	303	339	313	298	302	308	328	310	292	307	340	311	315	302	309	328	276	296	315	315	286	292	304	285	291	321	312	315	268	300	314	323	308	277	327	288	293	321	302	312	298	319	308	323	305	316	322	303	314	302	336	313	319	317	322	312	356	326	326	316	309	317	294	303	355	332	316	295	295	279	313	339	290	314	336	312	301	310	313	308	335	297	301	329	305	316	306	318	323	300	309	319	326	320	320	321	318	314	307	338	274	299	323	314	320	352	269	334	329	304	323	325	278	314	285	301	309	324	322	298	276	292	320	322	326	345	329	302	333	342	338	276	306	334	366	299	303	316	326	310	327	302	308	314	325	316	316	322	283	295	323	295	308	284	264	295	304	314	347	341	282	319	325	295	281	306	307	322	304	297	320	310	293	316	322	304	315	308	302	312	305	298	346	278	312	293	316	316	294	333	330	297	326	293	281	284	305	334	301	315	351	298	319	315	307	311	307	317	336	327	320	320	299	342	265	283	316	322	336	339	310	323	308	313	334	297	295	295	332	313	305	298	309	302	289	294	312	345	334	297	287	277	328	291	304	330	305	313	297	303	326	314	301	329	286	320	296	321	330	300	324	299	308	320	323	306	319	310	299	308	326	327	311	308	305	311	335	308	321	275	314	316	317	317	335	301	332	322	339	334	326	329	335	329	353	278	332	285	319	295	326	316	338	281	309	297	308	327	315	301	367	343	305	291	337	306	319	312	301	336	304	327	321	324	320	287	302	331	315	304	322	303	272	318	315	310	309	304	314	354	333	355	308	319	274	298	302	329	290	314	299	302	304	296	326	311	320	293	321	319	321	307	305	292	313	304	302	299	322	301	343	308	333	283	332	347	313	291	307	297	297	310	296	309	328	351	322	323	309	316	320	291	305	308	318	314	302	309	309	287	321	321	320	319	310	299	316	293	298	324	327	306	325	318	305	308	285	297	311	303	321	301	336	309	317	294	302	314	300	328	281	311	334	296	308	333	316	311	316	308	286	269	294	319	358	342	332	305	313	330	326	270	344	292	293	302	318	317	299	307	318	322	288	325	294	285	328	304	336	304	284	307	314	307	336	300	322	308	318	288	329	286	343	311	327	335	322	284	304	331	320	312	313	318	353	331	329	323	326	307	298	318	323	309	329	314	317	323	303	296	299	336	340	325	290	265	336	278	320	315	327	310	292	296	332	297	334	343	348	273	284	311	314	316	330	311	299	294	310	298	312	309	346	290	328	292	276	321	324	288	323	318	315	306	327	332	324	324	305	318	317	305	325	307	316	306	323	315	292	318	314	324	332	303	340	307	290	322	309	347	293	294	307	330	296	299	319	316	305	308	305	322	312	326	307	321	379	323	286	324	323	312	362	308	305	284	327	333	284	302	314	287	311	296	281	330	275	301	330	321	329	298	318	297	292	330	303	315	299	329	292	339	338	323	317	316	322	358	323	331	302	321	276	321	318	283	332	288	297	309	328	345	293	289	310	341	313	292	283	316	318	289	373	292	309	297	335	306	330	325	313	302	295	319	323	316	315	308	327	346	294	331	291	293	294	311	311	313	330	294	329	319	322	287	323	299	311	323	337	286	293	306	313	314	309	302	312	296	296	335	303	274	318	312	313	319	302	325	326	286	305	298	291	337	337	337	321	315	307	304	319	301	326	314	301	329	281	296	282	307	315	330	322	319	301	296	294	290	312	294	299	344	284	316	322	277	335	309	306	320	313	331	305	330	326	313	333	295	305	320	285	300	292	297	300	324	310	309	337	312	317	328	312	308	311	319	304	309	323	312	318	325	336	307	306	327	288	303	329	337	295	317	304	284	307	315	320	311	319	327	295	345	314	340	323	334	316	303	338	316	312	307	318	288	308	310	322	316	334	304	319	295	310	318	321	299	293	352	277	330	325	294	311	306	284	328	330	333	297	317	345	299	284	318	315	313	312	306	351	355	275	321	331	312	306	288	302	291	286	328	326	300	313	294	314	308	330	317	322	297	284	267	308	325	302	317	316	304	307	318	298	342	317	291	302	303	287	321	326	319	336	324	287	295	291	304	302	294	314	310	310	339	285	314	347	311	288	332	300	318	298	300	322	330	300	287	300	327	302	312	319	327	314	311	317	330	309	322	301	321	316	312	304	341	284	323	304	306	332	315	314	307	322	316	293	292	311	293	284	292	327	301	317	323	304	304	308	316	272	286	297	303	339	322	323	271	327	288	307	295	313	294	331	293	306	326	283	307	324	337	326	330	288	290	305	301	327	295	297	326	313	282	319	295	317	306	314	311	295	301	304	299	325	303	316	282	326	309	345	327	310	328	313	306	315	297	316	297	341	315	310	307	324	296	329	301	304	300	312	280	303	304	315	289	325	296	289	340	309	323	295	304	314	331	286	323	300	314	312	319	323	303	332	314	327	338	303	335	347	331	318	294	314	314	319	312	322	351	312	302	348	318	301	285	282	289	290	312	286	295	360	303	325	313	312	314	319	309	320	303	302	310	290	307	309	296	303	317	298	314	316	335	325	311
16367	5193	6176	4457	2910	1979	1465	1055	864	653	600	483	434	341	344	273	260	273	275	314	347	322	291	259	235	208	178	155	166	168	148	177	166	164	172	195	166	192	186	155	159	121	173	129	152	132	139	157	136	139	158	138	142	151	133	156	122	137	108	136	135	136	117	146	118	128	134	136	125	136	130	133	124	125	131	135	138	117	129	114	141	131	122	107	138	120	130	141	118	117	128	132	135	120	141	124	117	102	111	149	131	143	132	149	131	128	123	134	117	120	108	132	106	142	129	125	106	117	125	106	104	112	122	123	110	132	124	107	102	96	138	124	125	107	121	140	134	120	111	114	106	123	124	131	128	128	123	113	106	151	91	122	137	142	150	133	113	112	111	127	99	122	137	139	144	129	113	134	126	117	128	119	108	130	119	130	107	119	111	112	133	134	138	128	112	132	127	126	107	126	119	109	141	134	122	121	128	130	130	118	125	153	116	139	113	118	124	116	117	123	128	120	130	122	113	121	127	150	120	117	136	128	143	113	111	112	138	125	119	119	114	117	109	113	135	115	122	117	123	131	127	120	123	134	115	106	117	106	114	136	112	113	115	130	105	137	119	142	121	118	126	122	96	144	116	104	118	115	123	130	145	113	121	114	103	124	122	127	125	99	105	132	132	120	104	118	127	123	114	119	139	117	124	101	120	103	122	133	151	122	133	127	139	131	136	126	123	112	111	124	111	137	159	124	131	111	123	132	114	119	123	123	122	131	152	146	106	131	130	124	129	128	136	120	141	140	129	109	114	141	117	126	130	134	127	147	115	143	138	111	147	120	115	116	133	129	139	135	117	133	133	118	123	134	104	126	107	123	126	110	108	128	138	113	108	116	124	127	143	134	134	111	106	126	116	115	128	129	107	113	120	119	120	134	125	123	122	131	123	127	99	120	110	141	109	106	100	126	124	113	135	122	124	124	138	97	127	116	114	127	121	132	120	120	125	112	130	123	140	144	135	140	137	130	118	111	119	131	111	120	115	110	130	126	120	139	124	130	134	129	124	117	107	118	107	124	106	130	128	113	93	142	124	117	112	128	100	133	105	123	112	140	110	114	124	114	126	117	126	107	128	138	112	146	105	104	134	123	123	109	143	105	137	123	125	121	123	116	139	103	139	113	94	129	123	105	131	116	132	138	113	121	120	115	134	127	128	115	134	158	116	135	121	146	103	132	126	122	106	119	110	120	133	138	121	121	110	104	102	144	122	120	116	132	119	117	125	135	122	132	129	122	127	142	120	111	128	122	131	127	127	129	139	131	113	128	132	139	114	110	125	102	128	105	122	127	118	108	126	112	109	138	104	135	122	126	102	128	135	128	120	132	118	125	127	124	139	119	134	130	121	109	126	152	114	122	122	127	111	142	145	126	148	103	102	104	124	110	137	129	123	135	109	118	132	117	117	145	112	122	122	133	101	119	112	120	134	129	127	130	123	123	100	126	111	127	119	114	132	110	131	128	127	100	133	121	116	112	112	127	145	117	120	131	128	114	124	95	143	119	119	105	127	142	127	107	114	115	118	135	132	131	124	130	138	127	107	129	113	134	127	120	130	134	141	124	107	164	125	120	147	127	108	118	116	131	125	139	121	136	129	107	136	107	130	138	116	107	113	132	113	118	128	107	127	114	107	138	117	138	130	115	114	126	120	133	124	115	127	125	117	100	126	113	128	129	116	128	116	126	97	115	121	100	123	153	139	126	113	150	121	122	130	108	122	132	125	103	132	137	122	124	120	118	122	120	105	115	134	140	137	110	137	126	129	103	109	130	130	125	133	115	127	124	126	144	125	125	127	120	126	127	99	129	116	122	111	122	145	131	115	126	112	114	123	119	127	138	114	137	114	139	119	143	127	114	124	132	96	123	124	129	123	129	114	128	137	115	103	130	118	126	123	111	117	108	128	117	112	113	126	139	119	110	114	127	138	128	113	133	130	120	119	123	139	115	146	120	137	106	139	137	129	106	118	124	117	145	127	146	138	120	123	109	127	130	146	137	122	132	111	101	110	143	108	120	130	124	120	140	111	130	124	140	132	127	102	128	126	116	147	109	108	119	121	117	112	129	144	125	118	121	108	108	126	126	109	104	126	132	129	104	110	115	133	121	108	115	108	111	114	134	108	121	126	117	132	127	123	112	136	115	110	132	116	109	110	130	118	120	133	144	111	111	116	131	112	111	115	125	119	121	117	112	116	137	133	131	134	106	116	110	124	109	108	129	130	105	123	99	120	121	122	138	113	124	138	119	127	116	127	150	138	143	134	118	123	127	126	111	126	101	124	123	130	132	117	124	120	138	119	115	123	143	146	116	111	148	134	135	126	117	113	122	119	119	143	115	131	129	140	106	127	115	114	111	131	144	129	141	97	135	110	120	126	142	130	124	128	109	100	119	130	135	111	133	105	125	132	122	104	118	133	112	116	121	99	127	117	130	122	119	122	125	108	122	119	138	117	124	107	131	123	109	133	126	115	109	110	119	119	126	128	129	119	137	131	102	125	117	128	115	127	112	140	116	110	120	110	145	129	143	133	116	106	128	113	95	129	126	116	131	120	100	109	127	102	123	110	119	134	129	99	122	126	121	137	151	109	115	128	125	123	120	137	139	127	122	126	136	117	121	109	116	108	122	131	109	105	126	103	119	144	154	113	105	141	111	112	115	95	106	128	132	124	124	128	115	137	144	105	121	130	122	116	98	139	102	117	124	102	130	127	139	116	137	127	117	120	139	149	128	124	148	122	127	135	119	130	112	114	131	120	116	114	114	140	121	105	127	116	103	141	102	110	123	124	110	138	116	125	115	108	115	125	105	125	126	121	111	121	137	120	110	133	117	133	110	105	132	126	115	137	123	134	121	110	129	118	127	117	106	122	111	122	118	123	127	110	119	111	130	117	127	107	120	100	132	139	102	138	108	114	127	129	102	137	152	119	98	105	137	135	124	121	131	108	115	146	127	119	113	123	148	116	120	114	121	111	154	108	97	119	115	109	125	114	102	109	128	111	134	109	115	126	102	107	126	108	123	103	112	123	119	122	109	112	123	132	116	115	121	110	99	115	100	132	132	102	124	119	125	111	115	98	120	115	112	120	121	145	121	120	102	118	133	129	97	120	110	107	115	93	114	130	129	105	91	122	127	150	134	116	116	136	159	117	130	121	123	134	133	134	137	139	108	121	117	119	133	116	131	133	107	122	153	138	116	123	137	127	126	138	131	111	119	126	108	129	128	123	111	121	119	135	110	116	113	120	113	128	107	125	118	126	108	129	116	133	137	130	120	119	153	118	122	136	146	123	118	137	127	117	134	118	143	144	131	130	123	115	137	125	118	131	126	142	130	115	116	115	123	139	120	143	134	116	128	98	120	121	129	102	124	129	123	115	119	127	129	122	99	129	117	133	123	109	112	144	129	117	130	129	137	130	114	117	129	104	130	113	126	100	118	123	99	139	142	120	136	125	125	107	97	132	122
8580	4192	9898	11652	10473	8253	6720	5513	4482	3726	3272	2714	2288	2025	1772	1529	1470	1438	1498	1766	1780	1712	1496	1296	1150	951	852	735	698	705	681	700	685	726	702	750	764	752	642	648	567	525	485	511	458	465	479	548	519	527	522	527	487	455	525	471	447	448	420	423	391	391	392	399	381	409	415	377	451	398	416	419	352	394	344	393	377	347	319	359	330	330	334	305	343	316	330	320	299	348	329	344	314	316	324	336	311	344	328	318	354	305	318	301	334	317	323	338	329	317	317	302	313	309	298	279	336	328	317	323	314	320	303	286	324	350	318	341	337	329	318	330	308	309	334	322	311	325	319	334	360	326	351	336	331	346	312	289	299	291	305	314	323	297	323	308	315	333	294	302	320	295	349	329	298	297	341	355	311	306	311	306	294	308	324	316	323	339	325	298	324	325	264	291	311	320	294	336	309	327	309	335	315	310	282	325	287	322	336	320	348	307	322	310	298	307	328	335	318	303	311	337	299	296	319	295	347	308	310	314	332	327	332	310	303	338	334	294	318	325	334	319	351	329	325	324	308	310	334	314	307	317	302	311	314	299	299	305	300	304	319	321	305	305	316	339	300	327	333	318	322	320	313	321	295	341	325	311	308	301	340	341	330	314	288	311	296	286	308	327	332	351	348	303	310	305	299	331	336	306	304	332	323	311	314	309	313	307	290	295	313	327	323	331	295	310	298	310	318	288	298	305	323	291	342	319	324	311	321	313	312	274	295	302	337	332	313	307	329	336	333	304	300	311	309	290	322	310	315	335	331	301	300	297	291	315	304	316	315	292	340	331	341	325	315	334	295	325	301	298	317	308	320	309	343	310	300	330	316	356	308	312	310	319	319	292	304	306	345	306	316	303	322	295	315	307	333	323	292	345	323	323	308	307	306	315	329	306	352	337	328	356	302	327	330	308	325	295	340	319	340	296	288	308	319	311	324	292	319	283	337	311	307	358	316	332	339	315	337	315	328	326	342	298	302	311	333	317	296	307	323	332	290	315	326	293	306	298	312	289	305	338	327	288	309	314	335	295	300	308	318	314	309	303	333	321	307	293	315	322	303	316	314	342	316	311	314	306	300	312	292	332	317	333	287	333	310	311	307	286	335	307	321	324	301	331	283	318	320	313	313	321	314	322	304	322	317	301	317	292	298	328	334	289	307	294	319	351	296	332	298	323	297	325	271	308	328	327	351	347	318	339	319	303	342	300	327	341	314	281	281	296	318	309	301	320	364	328	324	298	325	310	302	305	341	308	312	325	306	293	288	305	302	314	309	315	303	308	318	303	309	298	334	315	350	328	341	341	299	313	295	329	348	320	283	319	316	310	316	334	291	296	295	305	333	337	313	281	304	310	297	316	300	314	309	313	331	298	292	353	328	320	313	303	310	312	305	329	310	306	279	302	334	347	340	318	303	350	323	300	355	278	323	303	316	309	326	310	323	300	316	316	327	339	361	306	351	327	331	294	291	315	312	314	298	338	330	295	283	306	336	314	335	269	325	309	330	344	322	324	328	313	302	335	312	338	317	324	287	282	320	339	301	288	305	318	305	303	342	344	321	300	298	303	324	333	297	334	299	317	324	335	292	301	330	316	329	328	306	329	326	306	318	349	299	307	320	305	309	337	313	301	301	341	327	311	328	335	291	316	311	303	341	335	344	302	315	321	293	300	312	325	299	327	297	325	335	332	311	298	324	329	300	328	323	311	324	298	323	317	321	325	322	312	279	303	298	287	297	306	318	278	308	317	293	318	319	332	323	295	300	316	302	314	308	321	335	286	328	322	300	297	300	331	349	319	320	299	325	337	316	299	323	295	325	336	309	309	272	281	322	308	307	322	316	306	286	315	329	297	311	334	299	318	300	284	336	328	307	314	328	334	319	305	327	332	286	324	287	306	307	317	306	286	313	309	311	328	320	302	313	334	302	296	334	322	306	313	305	314	324	298	326	344	317	305	349	335	321	304	339	337	320	292	297	326	341	330	316	328	317	345	286	340	308	307	306	326	322	316	291	300	322	309	277	304	319	328	303	329	324	329	348	282	306	333	302	319	309	332	300	342	308	298	311	299	303	329	328	338	298	321	329	310	352	350	317	349	313	336	289	331	305	313	336	323	318	308	332	320	312	282	309	324	327	303	290	345	329	312	313	301	318	311	320	308	294	330	332	296	297	279	343	311	296	312	327	314	330	328	324	301	309	326	285	302	287	327	276	274	319	300	302	312	314	313	347	292	309	306	321	321	311	330	342	336	311	336	334	298	310	322	291	292	309	302	313	296	345	292	265	296	327	282	302	324	335	309	288	318	295	327	320	298	308	300	311	322	314	303	328	299	314	328	314	333	316	297	327	336	324	325	326	303	313	325	293	287	267	310	339	304	332	334	348	335	299	311	316	301	316	307	308	362	313	321	273	291	312	316	320	313	309	331	330	307	304	320	310	296	304	343	300	309	306	334	313	315	283	307	325	320	313	310	320	308	321	321	314	307	341	282	335	294	283	329	281	306	310	321	293	308	280	306	324	295	307	305	321	317	328	289	335	299	330	346	314	309	321	340	329	317	318	336	324	328	306	318	290	309	306	337	325	348	336	327	348	287	311	314	308	322	335	328	311	310	300	358	356	299	298	305	341	318	290	322	307	333	337	311	301	280	300	295	321	337	318	329	349	332	315	320	310	342	304	318	320	311	337	316	295	303	334	309	314	319	332	314	338	358	338	293	323	317	298	307	311	307	296	303	288	296	313	321	301	311	328	302	308	319	315	314	294	322	314	341	308	322	322	312	298	301	298	310	326	312	278	302	315	360	320	301	336	316	322	332	306	297	342	321	274	326	279	296	319	309	316	337	322	336	284	322	337	310	339	318	328	317	322	304	302	346	357	305	306	344	328	280	325	294	305	309	294	317	335	299	304	333	321	317	297	318	314	300	369	311	315	336	302	319	315	299	316	283	308	299	289	325	289	316	329	293	327	339	296	320	296	298	264	321	298	288	322	325	319	356	280	322	295	286	294	298	292	327	282	312	342	314	291	331	326	342	322	298	310	342	337	295	288	323	286	333	308	299	318	306	316	318	287	324	289	319	321	332	327	326	306	322	326	306	286	298	304	308	317	304	323	325	338	313	312	331	317	289	286	319	311	339	289	307	315	337	297	308	310	303	306	302	310	305	310	357	331	301	308	304	325	321	307	273	320	306	300	331	289	345	312	333	302	299	318	333	318	316	316	323	327	317	342	309	342	311	311	311	313	305	292	316	315	337	303	306	340	286	308	325	297	316	319	310	319	308	310	292	269	322	311	326	299	298	298	329	302	311	331	307	308	335	339	306	347	319	313	327	319	283	308	336	291	306	321	315	315	303	336	299	322	319	329	318	331	324	320	320	316	330	312	316	313	283	301	306	334	346	327	337	341	345	319	334	329	312	314	295	292	308	298	311	304	294	336	322	296	328	304	319	322	313	291	327	322	295	311	360	295	316
3394	1356	1653	1218	857	629	490	416	389	321	331	277	236	238	260	246	247	250	256	274	261	217	226	235	226	226	245	221	193	211	249	218	239	223	189	230	229	234	238	213	211	210	218	219	195	187	215	194	210	226	219	188	194	210	212	213	198	224	229	181	209	210	214	209	194	198	196	190	212	219	196	185	208	207	222	205	243	225	205	224	203	215	202	206	206	199	194	206	205	199	204	204	181	199	210	217	210	197	220	206	194	225	189	197	189	207	199	209	204	199	219	197	231	200	221	222	180	210	217	212	206	234	222	221	260	218	236	200	207	207	217	202	196	237	186	220	244	215	208	245	194	238	191	214	228	206	198	186	206	207	199	204	227	195	205	190	235	215	216	200	226	220	205	182	200	164	199	217	181	189	214	238	204	201	190	204	203	215	201	235	195	203	204	219	196	229	222	225	196	204	204	191	193	198	227	213	229	218	211	208	217	215	212	206	217	188	193	241	206	201	235	201	212	202	194	217	203	208	213	221	217	223	189	201	196	212	187	238	238	218	198	189	185	171	206	201	238	204	218	242	234	202	186	207	211	206	211	200	248	226	221	204	188	191	230	193	195	198	202	216	201	206	218	211	190	206	242	191	210	189	225	222	197	175	217	204	186	222	209	187	229	201	251	218	192	186	201	237	199	202	252	198	197	188	216	222	213	246	229	224	214	201	206	193	236	172	212	210	220	191	220	206	204	190	216	207	206	209	196	217	241	209	211	224	238	218	234	208	215	226	236	200	218	211	188	222	208	190	226	191	184	197	205	202	228	220	213	199	212	198	202	199	220	213	231	211	209	209	210	182	195	204	207	225	218	208	196	200	197	193	201	202	232	207	197	217	245	202	211	227	210	232	239	191	219	203	197	212	204	196	204	194	199	208	214	200	212	198	222	195	220	188	196	208	198	188	239	213	200	201	213	216	176	185	216	210	175	191	227	196	215	206	211	209	218	217	226	222	210	228	207	208	222	207	214	216	211	201	215	208	191	230	202	235	233	223	189	213	212	200	222	218	192	180	181	208	225	213	225	196	182	203	235	203	223	188	206	215	206	224	207	207	183	232	215	208	233	219	197	210	228	189	217	193	206	207	194	213	213	212	226	213	233	229	210	204	218	186	229	211	222	233	221	211	210	197	202	223	219	193	206	191	212	228	210	200	202	187	219	226	204	206	239	193	211	195	196	184	210	197	217	203	209	222	193	225	228	209	176	201	215	189	222	194	191	211	219	221	215	206	221	214	206	240	221	182	185	206	182	207	203	235	195	229	198	220	218	181	200	205	208	215	181	197	195	228	216	225	229	205	245	180	218	225	186	209	204	209	228	193	237	198	213	214	215	227	231	231	192	220	191	180	208	198	226	224	226	205	210	196	217	196	230	229	213	219	237	214	187	188	205	190	220	217	214	215	199	211	188	217	201	208	195	213	206	208	219	210	215	222	215	210	199	223	224	204	193	198	211	202	222	193	223	217	222	219	191	206	194	202	195	226	195	206	192	203	187	189	247	207	219	201	193	220	209	244	210	178	219	220	214	229	205	235	192	200	221	214	201	229	216	230	200	190	206	186	179	244	193	217	192	225	216	210	242	216	243	210	215	209	212	194	236	233	208	180	197	217	226	200	183	224	202	198	182	197	211	214	205	211	217	227	196	194	217	206	203	195	206	200	217	221	220	234	230	212	192	212	193	197	225	195	202	226	203	199	182	204	204	200	199	230	210	213	204	216	216	225	226	237	219	218	220	196	194	196	192	224	195	213	197	212	214	212	219	208	216	202	193	226	204	173	221	194	224	200	194	223	181	212	223	204	215	202	212	214	231	204	213	197	209	193	206	216	190	208	220	223	215	195	231	214	216	206	253	194	216	205	192	199	189	207	210	197	203	195	213	252	185	187	189	188	214	218	205	226	210	196	197	209	202	214	188	208	221	217	218	192	215	222	199	188	218	215	194	187	209	202	206	215	210	186	205	199	192	217	216	179	216	208	183	220	212	226	217	199	200	236	232	216	197	232	208	211	199	183	194	217	184	211	215	203	213	190	220	195	206	200	199	217	182	209	214	201	207	224	236	218	260	203	222	213	206	194	212	228	204	187	217	227	203	213	204	194	228	195	209	173	225	197	212	220	228	193	226	202	223	211	201	220	204	202	217	228	212	220	188	205	187	212	217	208	224	205	222	210	209	205	219	239	218	202	225	231	231	214	218	230	207	209	213	230	220	191	198	199	233	207	194	204	214	211	219	202	200	227	190	209	228	177	223	252	223	186	183	197	164	204	185	202	196	221	206	231	223	204	196	215	219	218	210	230	231	195	212	236	211	184	233	231	219	211	213	213	208	205	207	203	225	220	225	226	216	201	214	211	233	213	213	214	200	213	218	212	227	193	198	216	213	208	212	186	205	223	194	213	190	203	203	221	222	236	191	262	222	206	215	240	236	209	199	217	190	235	203	221	197	205	189	201	190	218	215	182	198	193	205	239	198	242	203	216	219	197	212	207	229	187	199	193	195	186	192	200	206	200	193	184	205	202	201	219	248	212	231	216	207	228	216	214	204	195	200	216	227	209	203	210	223	192	206	193	200	215	199	219	228	206	212	197	236	197	232	213	243	222	209	214	209	193	191	200	227	219	206	213	193	204	229	195	200	215	204	210	207	210	206	231	217	228	204	214	203	206	194	212	211	191	208	184	194	207	220	259	202	217	236	219	191	202	195	206	218	199	202	195	221	232	187	214	186	239	217	233	196	240	208	180	201	194	198	212	200	228	214	208	233	232	195	228	191	201	251	215	205	190	191	200	239	221	185	185	211	204	201	218	199	195	208	207	245	202	202	209	214	180	215	216	225	226	217	201	205	231	219	192	193	200	224	231	239	194	191	222	228	225	216	215	203	198	190	206	202	193	202	227	212	206	219	208	222	197	222	205	218	213	198	211	230	234	223	232	230	213	221	207	203	203	206	206	200	214	190	209	170	207	228	200	215	207	217	191	214	214	206	234	191	221	195	199	213	209	214	208	215	238	218	222	219	202	203	234	229	196	190	201	182	189	218	244	194	225	203	230	201	222	229	220	211	205	224	242	223	204	211	201	219	232	223	192	194	214	234	224	185	230	213	209	190	207	199	214	216	194	200	240	209	210	227	216	215	199	203	215	205	219	194	222	186	212	194	193	196	217	235	199	212	218	232	205	216	214	225	220	222	214	209	210	230	204	228	215	204	209	189	227	239	210	231	229	236	181	207	205	191	205	210	206	178	222	200	223	209	230	209	196	246	220	184	205	187	194	226	220	202	208	226	188	177	202	199	212	234	171	218	222	198	198	204	234	207	195	193	227	206	225	202	213	184	173	215	221	232	198	205	191	202	207	226	211	229	186	211	196	223	219	218	198	185	209	188	214	202	227	192	224	210	199	210	182	225	206	252	241	210	199	194	230	202	208	209	181	200	223	208	214	194	219	177	212	217	224	217	210	236	205
2839	1438	3193	3890	3281	2566	2096	1643	1423	1220	1097	997	830	818	775	692	692	695	727	805	789	727	732	653	615	557	552	579	560	541	539	599	546	597	552	572	566	612	579	551	518	474	517	495	509	535	540	539	511	544	495	528	515	542	561	549	519	535	518	491	497	503	493	508	535	511	514	508	540	500	515	537	451	506	495	473	508	495	508	484	476	488	500	499	514	470	463	451	465	491	488	525	485	475	451	481	456	473	487	491	483	473	493	503	481	507	478	503	464	513	548	510	473	493	491	516	521	465	492	509	492	479	503	488	508	469	490	517	499	506	550	500	461	503	499	472	508	486	531	514	513	512	494	486	462	470	492	468	493	446	490	446	471	504	460	461	457	508	488	518	468	484	473	513	492	521	459	523	501	489	450	506	485	471	470	495	460	469	511	476	533	507	451	469	449	490	491	476	484	518	468	511	490	489	453	493	499	502	455	485	498	527	535	466	492	442	480	491	505	515	475	508	493	476	495	503	510	482	457	510	504	483	542	475	452	467	499	458	497	508	491	502	475	452	504	472	509	486	472	464	518	530	487	452	468	491	498	508	460	467	489	456	446	474	459	448	452	448	473	486	491	491	489	501	482	481	526	476	507	504	498	477	464	490	480	467	500	478	462	460	512	462	538	480	475	474	473	514	508	477	503	463	494	471	453	535	467	456	515	505	493	497	497	503	488	488	474	477	479	482	485	487	498	503	474	478	505	480	542	456	465	475	493	498	471	451	487	449	464	494	510	472	459	473	504	512	512	473	499	502	494	500	496	471	475	499	484	500	513	453	506	493	477	483	494	477	482	515	455	458	449	469	485	492	464	468	477	468	468	480	476	482	460	471	483	423	505	471	480	486	462	527	480	499	464	484	501	486	480	492	505	510	468	449	511	497	473	482	452	502	514	475	541	476	484	466	487	468	490	486	498	519	466	509	491	511	503	475	480	502	497	473	524	484	489	507	511	537	512	538	491	493	498	505	473	492	501	498	451	489	521	441	473	468	502	487	481	484	484	466	468	482	489	501	467	511	492	462	506	498	513	475	485	522	451	465	534	516	479	459	480	467	507	482	483	527	493	481	471	459	516	470	486	514	479	459	513	503	466	489	508	500	432	488	473	479	485	510	512	464	499	489	486	518	480	470	495	458	481	481	497	457	492	488	505	512	473	456	493	526	484	477	504	485	511	475	477	472	481	522	513	498	510	490	452	505	473	436	490	543	494	494	447	492	502	462	479	494	464	481	452	500	527	482	514	491	520	429	481	471	512	455	502	452	481	487	488	501	491	478	529	466	498	501	474	484	498	495	546	476	510	494	506	482	503	537	432	502	513	439	503	467	477	496	450	446	482	514	470	502	489	481	496	490	488	497	528	477	484	506	474	483	509	475	495	487	519	467	478	501	502	453	484	507	517	496	473	465	460	491	488	456	470	461	476	477	484	452	454	505	520	475	465	499	510	471	547	469	476	514	442	457	501	457	457	517	497	481	487	494	438	495	477	501	506	524	473	496	486	476	457	491	458	460	488	493	494	469	492	486	467	504	490	489	529	476	502	501	485	482	487	482	499	478	507	491	490	473	506	518	436	489	480	488	501	471	531	489	481	471	469	517	500	495	524	452	499	503	481	509	518	502	482	487	462	520	512	483	494	480	513	509	484	499	459	467	469	496	489	468	435	484	507	506	492	466	484	486	461	488	509	492	546	487	448	500	474	486	473	470	482	484	554	520	503	506	472	483	464	479	510	506	447	495	477	529	503	492	515	479	498	478	478	476	515	471	499	476	479	476	482	519	474	468	479	476	476	484	526	501	465	482	484	493	486	534	520	509	473	518	496	499	438	511	532	447	451	439	484	450	468	502	471	468	468	523	492	451	474	500	458	484	451	495	428	510	477	471	486	510	477	470	474	489	466	510	498	509	478	472	468	480	425	436	426	515	452	478	494	443	472	480	476	502	470	496	472	472	476	466	501	483	494	467	454	488	480	472	500	484	512	488	488	491	473	465	520	468	456	479	529	519	490	511	486	459	510	464	493	474	463	504	485	490	490	486	492	491	494	492	478	466	481	471	456	498	502	489	468	436	502	497	475	492	465	467	476	480	509	434	470	461	526	503	566	457	463	454	484	518	495	479	487	466	480	507	419	459	478	472	504	503	470	498	484	489	473	499	463	492	501	464	495	506	494	502	490	506	525	485	494	497	471	522	475	451	498	457	498	461	477	499	521	473	520	472	511	486	495	473	494	483	456	483	448	471	474	499	509	473	448	451	493	479	484	485	419	482	479	485	438	511	513	504	452	448	502	470	435	527	480	504	442	466	481	466	489	481	507	466	469	481	503	483	478	501	486	530	445	501	423	505	473	484	500	492	458	464	509	457	472	477	443	492	464	497	501	451	486	484	470	493	468	434	498	485	503	471	508	564	482	475	506	473	457	501	462	458	507	494	470	521	455	462	519	524	485	492	486	530	457	501	467	464	428	480	527	490	481	484	485	514	483	475	467	499	502	496	515	470	491	525	478	514	476	482	454	461	519	459	482	519	500	520	484	487	458	475	485	476	494	500	485	518	507	507	476	508	466	472	478	476	498	500	490	481	513	509	499	458	513	502	458	497	484	483	497	503	489	500	475	523	560	499	518	497	470	468	458	447	475	484	495	494	513	511	479	470	454	406	510	483	481	457	447	497	499	541	463	510	495	471	492	501	516	482	483	511	503	502	484	507	512	473	490	478	490	494	451	502	484	534	503	514	488	469	481	496	477	508	485	516	474	518	493	489	489	493	499	511	519	480	519	510	482	494	506	486	528	491	496	488	494	472	489	484	477	485	497	468	490	492	470	480	506	498	517	490	505	475	474	484	499	505	472	467	491	501	508	467	479	497	513	516	502	490	500	437	461	457	444	462	492	482	482	516	452	451	516	514	492	460	492	492	479	459	480	511	518	489	495	496	537	494	509	463	507	476	489	505	508	514	451	449	513	487	491	424	482	463	473	476	532	507	464	494	502	472	508	466	442	459	512	468	496	458	505	485	484	489	475	448	468	483	480	491	495	501	484	461	458	472	488	498	480	518	524	495	483	488	520	491	471	475	467	505	491	483	526	470	508	485	495	495	506	481	470	483	506	541	524	492	464	467	507	493	492	482	460	482	500	473	509	486	470	492	473	488	464	464	504	496	484	488	484	475	517	472	493	507	496	492	488	484	473	434	485	483	471	481	486	488	502	496	501	476	457	472	489	486	486	522	454	521	492	494	515	507	508	468	503	487	517	500	459	527	466	492	467	473	484	496	519	448	463	436	478	512	468	453	498	510	480	502	511	506	476	464	483	500	514	467	476	475	495	504	481	511	504	481	483	492	479	495	468	489	486	487	522	543	506	482	487	475	484	472	524	484	490	490	516	507	485	496	472	451	489	472	440	478	466	503	469	492	450	474	521	468	453	495	448	458	450	468	483	469	488	497	480	480	504	454	485	477	465	494
9400	2824	3677	2740	1870	1260	897	707	555	474	396	356	283	242	272	246	214	199	211	251	234	237	221	172	195	167	165	156	132	139	160	166	166	164	138	145	164	138	158	132	132	157	115	110	111	153	116	155	152	132	125	128	141	163	128	139	142	147	117	131	138	136	135	119	145	136	135	125	140	132	151	142	122	113	144	119	128	121	138	141	133	125	126	112	129	159	122	132	129	137	131	116	128	127	133	109	126	141	135	124	120	133	125	129	121	149	141	107	122	128	127	125	134	102	109	140	117	111	111	141	123	129	134	132	124	110	137	122	112	127	135	126	128	119	135	133	118	132	136	117	147	130	109	137	141	117	134	105	123	115	124	118	133	124	144	114	132	106	131	134	112	140	123	150	122	116	127	100	99	125	117	125	130	121	130	107	141	121	124	135	146	124	133	121	127	127	122	128	116	135	137	124	128	131	112	122	122	134	116	102	127	124	133	132	114	127	134	127	124	124	128	133	121	135	133	134	136	129	124	149	121	132	135	124	139	127	139	127	138	129	146	133	102	119	120	114	133	147	124	120	109	132	134	137	145	112	129	115	139	123	125	147	142	119	135	115	129	130	124	107	121	113	132	149	120	129	138	138	120	116	106	134	119	147	120	130	127	129	114	99	105	128	115	121	127	111	107	149	119	114	133	128	140	114	114	133	109	117	124	130	130	118	127	149	125	100	110	129	119	114	131	122	123	133	129	124	127	130	124	140	127	136	124	117	127	140	149	112	120	124	130	124	125	128	127	142	132	115	137	129	115	124	132	139	105	120	141	126	127	154	122	124	115	111	111	148	159	137	124	112	141	111	108	116	119	120	127	127	122	131	126	135	124	131	164	112	115	138	126	137	127	114	138	128	111	131	115	118	108	126	128	129	116	125	129	128	139	121	130	115	117	129	116	137	104	110	120	118	114	127	148	132	117	101	133	115	116	109	114	103	152	144	104	112	120	131	125	126	115	94	125	121	123	128	141	121	111	134	110	122	146	118	119	106	126	116	143	111	114	110	116	107	127	142	124	124	143	140	118	141	131	126	116	120	118	130	130	133	130	126	142	133	116	117	127	122	134	118	125	113	137	105	148	130	143	129	129	131	135	147	125	108	110	110	141	127	121	129	118	150	129	121	131	133	118	123	134	107	136	119	118	125	118	132	125	127	111	126	127	118	119	137	124	153	132	123	121	120	141	129	123	115	135	129	116	120	146	142	110	129	129	139	115	110	135	133	134	118	127	133	128	122	131	123	116	134	128	117	132	97	126	121	117	131	123	153	126	120	117	118	128	135	125	106	120	153	119	138	134	126	110	125	116	136	126	123	120	124	120	137	105	125	126	151	121	126	118	132	122	129	122	116	162	127	127	116	152	127	128	148	131	122	131	129	136	136	131	144	110	107	130	134	123	140	125	124	132	137	137	110	118	112	115	136	147	126	106	106	119	120	117	121	133	123	103	145	104	144	118	142	132	122	105	136	129	116	126	119	109	125	108	125	139	113	125	113	145	138	139	122	132	123	145	134	138	129	145	130	123	117	129	123	124	136	121	121	111	135	111	127	135	116	123	130	146	124	137	119	116	120	121	118	101	126	117	126	129	125	127	124	136	130	134	122	134	112	133	111	111	131	136	137	122	117	127	136	137	126	129	119	143	118	128	130	117	125	122	122	113	108	120	138	123	129	109	112	128	133	121	119	129	114	115	131	109	136	145	109	136	111	124	129	129	121	123	136	130	123	117	127	120	132	144	132	140	143	123	144	157	122	157	129	139	128	127	132	125	123	121	124	117	116	157	156	115	147	110	133	137	136	111	117	123	114	137	150	157	116	132	145	123	126	126	138	140	110	109	123	144	129	129	124	131	122	120	123	118	137	128	124	132	117	128	111	111	127	118	117	127	124	108	107	103	135	132	122	118	126	120	127	130	130	129	148	151	118	130	120	124	120	148	112	130	129	121	109	117	127	145	139	131	126	137	109	115	128	124	124	100	123	143	120	114	135	116	112	127	127	137	117	123	122	114	136	91	137	126	137	133	118	104	126	139	108	123	115	143	128	113	134	127	123	126	135	104	134	132	130	144	124	122	107	123	122	110	132	137	132	125	138	126	124	135	129	116	139	138	108	124	146	120	149	120	125	116	125	120	113	123	106	120	131	116	135	119	129	122	129	124	129	136	116	112	117	98	118	134	137	98	123	113	129	136	112	122	138	117	141	121	132	134	120	136	132	132	135	129	128	126	138	122	122	129	143	124	121	100	121	111	129	130	131	142	143	129	93	134	124	126	156	145	123	103	131	125	142	116	138	118	148	125	142	128	98	114	122	142	131	132	125	133	135	106	118	147	127	131	127	119	114	126	122	130	134	119	126	139	123	126	117	127	125	144	130	119	139	132	117	129	134	127	124	115	132	107	146	133	129	137	139	104	109	145	117	120	127	121	102	132	138	109	112	131	143	118	125	137	125	123	141	121	119	128	132	125	120	129	105	126	130	108	120	113	110	104	127	133	160	132	123	132	108	121	131	129	116	121	120	144	143	127	121	130	125	148	115	116	126	132	98	118	113	118	123	124	131	125	127	140	126	128	144	109	117	138	122	128	127	130	111	115	114	119	120	98	148	125	148	96	109	114	112	123	102	127	128	114	121	112	126	119	118	126	123	125	125	107	125	115	120	107	123	142	135	155	130	113	125	124	133	142	127	112	121	136	138	136	143	133	126	116	126	148	107	112	141	119	127	117	153	126	113	131	123	121	140	148	139	123	114	133	139	125	124	120	115	104	119	110	115	147	108	131	123	122	126	100	130	142	153	151	120	140	141	121	116	119	111	109	125	114	124	115	118	130	102	115	106	118	126	135	134	131	129	120	129	133	127	101	135	129	129	121	112	124	133	128	129	111	134	123	112	158	122	134	125	156	141	123	123	100	139	114	132	111	113	117	137	126	127	123	119	108	134	121	114	127	131	112	113	138	129	131	122	122	153	128	126	124	134	134	128	138	129	125	128	115	128	128	128	115	137	114	137	129	115	120	108	105	129	127	116	125	111	127	114	117	122	121	115	124	118	121	123	139	131	119	129	127	132	122	127	134	143	148	116	118	115	117	120	122	131	121	121	119	115	109	113	129	129	130	114	127	121	114	141	114	129	126	115	151	106	129	127	114	118	122	126	150	135	129	126	130	129	134	136	115	138	157	132	109	135	113	134	118	120	115	116	115	112	124	136	136	119	127	153	128	146	111	110	118	134	131	134	110	113	138	137	149	122	135	110	130	134	124	124	133	115	127	114	139	122	117	123	114	124	130	127	122	112	119	126	125	134	131	125	130	143	124	121	135	133	131	125	145	110	113	131	114	123	135	144	108	102	131	121	146	111	121	119	128	119	132	128	139	133	126	138	111	149	118	107	137	123	129	125	147	133	121	148	133	117	113	108	131	129	126	129	129	130	137	125	142	130	143	138	135	117	144	130	130	117	150	131	124	139
6577	2757	6465	8032	6892	5714	4418	3576	2922	2487	2098	1807	1556	1285	1184	1029	986	983	1007	1215	1275	1255	1103	988	839	681	627	567	525	519	573	550	558	582	532	578	591	565	515	499	429	451	409	434	377	373	444	412	448	452	430	463	429	438	364	431	393	422	396	367	317	362	348	381	326	375	377	387	362	368	356	349	385	341	305	331	356	313	320	361	323	336	333	326	302	279	341	310	302	325	329	345	299	328	306	330	307	343	325	317	303	289	353	327	317	325	326	319	345	296	321	340	308	308	298	310	328	302	310	318	303	305	332	336	330	306	312	300	314	333	325	337	297	308	357	309	334	313	325	337	345	340	295	310	278	315	325	336	311	302	304	312	310	310	323	293	338	318	293	339	339	350	287	335	337	337	305	287	339	305	316	316	332	308	303	321	313	320	295	296	302	291	309	310	317	307	336	296	326	323	351	322	324	297	336	292	323	323	326	348	326	304	295	333	292	311	309	300	313	277	308	322	301	307	301	328	321	290	288	282	326	308	331	283	335	311	311	366	337	292	298	313	333	291	316	362	321	287	351	300	286	302	286	303	334	326	308	329	349	299	308	309	335	295	291	314	340	309	307	295	342	333	297	315	310	325	311	290	284	319	312	312	329	296	348	284	305	317	300	320	314	288	324	314	311	342	316	300	302	314	336	295	304	304	318	306	280	280	315	304	303	316	329	382	314	345	316	338	304	328	293	300	287	321	318	302	341	338	316	297	308	324	311	297	331	344	288	313	318	319	313	287	315	324	323	312	303	312	322	299	339	316	338	328	338	324	338	333	295	326	320	316	324	344	316	290	327	320	309	318	328	314	340	314	299	296	333	333	331	314	291	310	294	336	330	309	299	303	312	314	305	337	277	323	303	275	290	293	294	322	326	308	313	308	298	299	355	307	314	325	295	345	317	310	305	312	308	329	343	292	290	316	324	286	292	307	304	284	296	302	292	294	303	323	306	291	314	332	309	302	302	306	314	323	304	272	316	338	306	339	326	305	338	302	307	335	300	292	334	312	290	315	329	319	308	309	338	317	284	316	296	282	296	307	278	306	294	316	302	302	317	303	309	312	357	359	294	319	318	308	327	318	321	311	315	326	311	311	295	316	297	315	322	297	338	301	286	312	318	300	282	316	344	282	337	311	316	309	338	284	295	327	323	311	325	283	316	307	297	324	315	305	356	304	301	312	320	309	297	284	318	325	301	326	313	308	341	311	331	280	344	323	301	306	294	313	279	354	349	320	291	306	324	306	352	322	308	307	359	297	320	314	334	338	297	278	317	291	292	336	340	316	319	344	331	301	341	304	278	333	331	311	298	304	326	304	319	334	330	330	325	303	289	306	331	324	288	297	312	303	313	317	327	279	281	307	323	278	338	318	299	283	320	304	316	313	291	350	299	295	330	316	326	303	313	325	288	336	326	307	287	311	331	313	297	288	326	296	297	304	299	339	312	284	283	285	352	274	313	276	296	307	315	272	321	297	308	321	292	335	300	327	316	302	300	320	294	319	288	317	310	352	326	315	300	280	347	296	316	310	311	314	300	320	327	327	307	306	345	320	292	307	323	313	294	343	294	336	315	307	321	316	336	316	301	307	336	311	318	302	281	316	286	304	317	310	329	314	325	323	322	305	321	317	281	314	264	287	321	326	315	348	314	310	310	318	307	327	316	290	306	312	339	333	300	329	351	337	328	331	293	325	334	323	305	301	330	350	329	288	302	287	321	316	300	326	316	282	310	323	319	282	316	292	317	339	315	299	334	325	308	301	337	303	309	317	298	337	287	297	294	303	312	299	288	295	314	307	311	300	334	264	299	355	295	308	313	289	304	324	330	319	313	276	350	310	312	316	316	335	325	302	299	306	292	331	346	320	297	328	360	322	342	299	313	296	302	287	292	267	343	326	324	332	337	296	303	329	343	331	323	309	318	301	296	309	318	297	333	300	315	305	301	300	307	321	287	311	325	317	302	319	328	335	301	314	300	285	329	302	330	299	318	293	328	328	310	319	382	310	313	302	302	300	301	317	325	316	299	334	356	309	311	308	312	282	309	320	296	276	317	274	321	303	335	328	306	330	319	292	304	288	264	301	313	302	299	309	339	293	321	284	307	305	325	337	329	284	334	344	328	271	307	339	286	336	319	302	325	298	278	304	319	306	316	305	309	307	294	338	333	326	304	305	296	308	313	275	308	327	303	283	310	318	312	328	336	335	313	316	332	314	299	329	295	288	315	296	302	317	305	314	341	281	296	326	281	289	320	317	313	308	318	324	288	330	302	264	289	289	293	309	307	314	311	292	323	301	307	293	301	316	282	322	327	293	314	297	309	318	281	352	308	329	304	301	302	322	268	323	327	297	306	329	326	338	302	315	349	290	327	299	302	322	287	284	314	316	299	329	325	332	308	289	309	339	286	326	321	326	315	309	294	339	303	310	310	333	291	282	299	324	302	306	354	305	304	323	297	314	341	332	294	311	322	291	273	312	321	322	315	303	326	311	324	322	327	291	296	316	314	293	304	321	320	323	289	318	318	304	277	313	291	334	306	311	313	310	285	305	289	316	296	314	292	333	304	321	327	319	303	324	341	295	280	298	311	301	327	317	310	314	335	312	297	263	331	311	321	305	326	316	358	344	290	320	281	300	305	303	318	309	299	318	313	314	319	292	312	306	343	298	288	325	284	322	308	322	334	331	304	326	301	311	290	313	263	295	298	306	308	326	320	331	292	319	292	324	314	309	320	314	291	286	325	338	302	312	302	304	306	295	300	308	308	324	324	356	289	319	342	309	290	326	300	322	315	274	297	299	323	292	296	299	307	331	318	295	318	322	313	308	314	286	341	305	324	291	316	307	310	324	279	309	322	351	317	341	314	340	300	322	313	309	326	301	329	334	289	324	292	317	292	297	322	288	332	299	307	317	298	315	323	280	316	318	280	314	304	326	297	328	311	306	326	298	326	303	327	294	313	311	309	292	361	313	314	346	281	331	331	318	308	317	348	297	288	348	280	300	330	292	324	314	248	338	283	318	325	331	314	300	325	333	345	299	316	298	324	314	310	327	337	293	283	329	298	318	318	316	286	295	323	322	323	308	286	319	283	316	271	337	324	275	321	290	326	296	346	303	321	315	303	317	308	315	324	288	335	323	332	311	309	316	309	319	315	310	311	306	331	318	326	302	291	300	317	311	328	299	300	346	309	338	337	283	312	306	335	367	322	311	305	333	312	308	316	322	285	338	320	290	298	316	322	318	305	317	333	323	305	285	348	324	289	292	293	309	321	322	310	297	299	313	305	324	310	319	274	337	278	299	336	313	316	304	282	288	338	314	308	325	328	304	322	298	323	295	340	315	305	301	271	328	324	316	324	327	313	298	321	273	349	338	323	328	318	335	313	313	332	301	317	331	340	308	305	311	298	291	341	330	293	331	327	310	322	298	302	321	282	314	318	284	278	308	321	304	330	322	303	312	289	309	259	291
16358	4987	5930	4530	2867	1961	1452	1095	855	685	558	560	439	333	325	305	295	253	259	328	321	346	268	263	237	187	194	160	146	169	142	159	170	174	141	180	165	183	168	130	169	166	138	123	167	146	138	141	139	143	148	149	124	137	126	162	134	139	127	123	152	127	128	121	124	147	125	128	142	152	131	140	127	117	130	138	140	127	125	125	149	121	117	139	112	110	132	130	127	125	140	107	147	120	119	119	128	138	116	122	112	132	110	121	119	120	106	107	132	128	126	135	141	118	139	138	126	126	118	118	114	136	125	132	125	160	132	107	118	146	119	105	138	120	108	110	127	137	117	127	118	136	119	124	130	128	108	144	114	129	115	115	124	130	129	116	113	130	128	112	116	136	111	112	123	132	117	132	116	101	123	119	111	129	111	127	122	126	126	124	113	124	111	115	131	133	125	118	130	128	135	116	120	127	139	108	125	124	141	101	130	106	121	132	138	114	126	130	114	129	122	126	108	109	114	110	129	126	132	128	107	129	116	125	111	108	124	119	136	110	122	96	121	127	118	114	117	114	106	112	131	123	122	125	122	130	111	148	111	121	123	143	121	106	126	131	114	111	130	143	133	112	125	152	138	131	116	129	114	129	114	119	117	123	134	116	106	106	111	113	113	124	113	130	108	126	109	129	122	116	121	128	110	112	109	126	108	107	128	128	115	138	118	135	138	107	116	129	107	102	125	113	124	105	117	125	125	93	129	133	112	130	123	106	119	126	123	135	111	120	119	109	97	125	127	110	101	129	112	138	134	120	131	104	118	118	116	121	104	114	107	115	97	120	127	111	135	131	139	123	129	102	122	119	127	116	106	123	118	117	126	102	119	109	112	130	103	109	112	133	115	116	115	110	132	129	103	113	132	113	117	130	118	104	102	109	105	130	131	116	120	123	130	127	114	125	124	116	100	111	124	116	128	126	121	123	136	118	137	124	118	118	106	129	126	111	150	111	120	137	117	106	138	108	116	125	124	119	100	138	117	109	115	131	135	126	107	98	116	126	101	104	136	124	117	133	138	97	107	117	153	115	134	130	110	135	118	115	102	129	134	121	139	121	125	121	109	109	105	142	110	105	126	117	125	131	117	139	105	119	133	113	130	121	111	133	129	114	128	104	116	131	108	120	111	100	123	120	117	117	102	122	133	129	137	121	117	113	146	113	117	106	106	122	112	124	106	124	102	113	128	133	115	107	127	130	139	137	98	116	133	129	112	143	119	125	91	119	108	118	122	121	119	114	143	119	126	94	111	112	116	108	136	129	113	121	130	132	119	131	137	109	121	141	140	130	119	132	100	130	108	169	115	141	130	108	115	128	120	127	104	129	122	122	99	129	113	111	138	130	122	142	127	120	136	111	136	119	122	106	125	133	121	105	125	109	128	122	132	121	125	127	111	125	127	121	106	120	136	131	111	128	133	128	126	117	114	125	137	123	134	142	112	113	126	128	125	148	123	143	107	127	119	138	119	136	135	139	125	125	117	122	126	106	111	118	106	124	135	109	129	114	136	118	105	137	123	138	131	126	116	122	129	148	110	105	133	114	115	144	125	91	117	123	117	115	118	150	109	113	119	122	98	119	137	131	123	117	123	112	127	121	107	120	135	102	133	114	117	120	128	123	119	123	127	114	135	121	108	143	138	112	135	131	124	111	118	117	121	124	114	117	131	83	122	118	128	113	122	117	110	124	134	118	115	92	138	128	124	102	126	132	120	116	130	125	111	110	114	114	105	136	106	141	135	106	119	110	105	124	129	124	135	126	124	112	116	123	119	119	138	132	129	118	137	115	134	111	128	118	117	114	120	132	120	121	140	126	118	103	115	121	113	121	117	136	134	121	124	109	128	131	129	110	121	110	108	123	122	145	110	132	106	118	135	110	114	144	117	126	134	122	112	123	133	125	115	124	121	144	124	112	110	143	105	111	122	142	120	126	114	119	120	125	133	142	127	139	117	148	110	130	131	117	141	121	137	147	127	122	115	110	115	105	133	106	117	105	119	139	108	120	108	130	124	110	120	110	117	127	141	111	129	123	123	124	132	135	115	114	119	117	140	108	138	111	113	124	125	127	123	114	116	122	108	108	117	136	104	119	113	114	128	128	112	118	130	119	123	134	113	130	128	133	131	116	113	119	137	136	121	137	120	108	135	115	130	117	122	130	135	115	114	125	120	129	135	126	125	117	118	116	129	121	103	140	126	122	109	129	123	119	117	138	123	121	125	103	123	118	138	133	128	120	125	126	114	116	127	121	117	121	116	116	104	116	109	114	133	111	119	135	139	115	116	153	143	131	133	116	137	107	135	121	126	110	125	130	110	112	121	124	136	106	125	108	116	115	117	111	120	128	123	126	139	119	145	120	98	119	132	114	125	114	140	102	131	140	134	137	126	132	117	111	109	100	100	117	97	104	140	142	149	123	123	117	133	118	121	136	129	102	105	129	125	104	134	126	100	130	118	141	116	114	127	120	125	121	124	131	125	129	120	139	124	120	111	128	136	156	124	141	130	130	103	116	114	129	121	131	115	128	115	137	130	114	132	116	123	108	99	127	123	130	133	123	110	119	123	97	119	117	110	111	127	102	113	117	129	107	116	130	129	129	115	112	116	130	132	124	128	119	117	111	121	129	102	108	123	119	130	92	100	129	103	136	101	118	127	124	100	96	134	101	121	111	124	132	124	135	117	140	111	113	113	118	109	131	133	135	127	110	130	135	129	120	122	116	101	109	131	139	115	128	117	120	111	113	111	107	149	143	118	118	134	132	117	109	121	120	119	147	127	115	116	132	125	130	125	121	119	117	141	119	118	128	123	116	105	117	121	121	121	112	125	115	128	116	102	115	125	128	114	140	110	119	105	126	119	120	118	146	102	130	121	125	110	107	118	114	132	135	130	131	116	113	100	152	136	131	124	124	138	121	127	98	122	116	135	123	117	109	132	129	126	102	119	125	112	151	138	133	143	152	138	128	122	113	127	115	130	132	122	119	130	118	142	120	110	146	151	120	105	124	97	136	149	98	142	135	122	113	124	137	125	133	137	125	128	140	115	112	114	119	150	117	143	107	148	136	128	143	135	126	102	124	129	99	121	115	117	124	122	127	123	130	120	139	137	115	119	107	114	103	134	112	152	123	136	130	116	116	127	132	113	125	136	98	103	119	124	110	130	109	104	139	124	138	99	111	108	105	123	123	115	109	126	123	136	111	114	111	102	121	93	126	126	116	107	144	104	132	115	126	114	138	102	116	116	113	119	133	121	120	115	114	124	115	135	110	115	122	124	126	114	103	135	145	125	120	110	129	132	140	127	128	110	100	122	100	116	118	121	115	108	122	121	125	135	125	130	131	129	98	105	134	122	127	130	123	116	108	144	126	122	141	106	111	95	121	125	113	112	137	100	127	120	110	138	108	117	135	126	127	113	123	118	130	112	118	115	120	128	120	133	119	135	107	122	131	128	115	111	137	133	124
8539	4142	9650	11535	10102	8218	6672	5472	4497	3908	3277	2754	2298	1991	1748	1545	1404	1413	1421	1668	1975	1771	1537	1461	1253	953	873	804	716	657	635	665	677	698	717	758	756	731	674	606	576	494	506	512	511	477	473	492	512	527	533	489	492	504	491	493	430	434	384	383	426	399	361	381	392	398	373	433	388	397	377	347	381	391	372	365	382	348	342	327	348	354	343	319	328	357	330	350	317	331	287	328	339	330	312	360	374	349	327	370	313	319	353	364	337	331	343	315	335	341	346	306	322	352	319	318	317	310	353	321	344	338	313	315	336	318	335	318	358	319	322	307	294	318	333	322	327	315	328	298	345	338	351	316	337	312	317	330	285	321	341	338	362	332	343	293	309	313	342	358	338	314	291	304	311	326	293	307	332	312	307	323	303	307	313	293	325	312	314	340	318	310	301	302	313	300	326	305	345	333	322	314	328	324	345	294	333	322	295	303	320	297	311	331	334	314	319	303	295	299	329	317	297	310	283	318	341	305	360	320	306	319	306	310	313	326	336	322	330	313	354	308	299	313	296	300	292	318	293	330	327	334	321	294	321	334	307	308	306	290	336	296	292	312	322	296	343	332	301	346	318	276	334	306	304	291	293	330	321	306	313	337	310	311	334	327	313	312	331	314	310	324	319	272	323	312	289	310	327	327	314	322	290	342	331	324	304	291	284	316	298	303	341	307	329	323	294	319	331	349	292	317	315	312	368	313	332	287	325	325	336	319	309	353	325	288	322	272	299	296	322	335	288	318	348	310	294	325	300	285	299	308	295	312	365	267	309	311	295	334	304	331	286	340	297	321	300	322	323	311	332	338	314	324	303	324	295	315	325	335	281	290	306	332	292	286	324	288	305	330	272	287	302	323	316	294	308	312	323	341	327	296	333	327	331	291	290	302	300	293	327	289	291	308	308	331	313	305	326	319	304	298	317	325	316	312	315	331	293	340	349	311	331	292	307	316	337	315	325	314	324	330	303	273	296	340	306	326	313	292	300	327	297	310	321	316	288	334	291	319	300	339	301	317	309	314	339	310	310	301	321	297	326	342	322	315	297	327	321	323	309	331	288	304	305	322	341	355	297	349	322	304	313	315	296	335	308	358	331	291	325	349	317	311	321	323	307	307	325	310	299	303	309	287	332	289	329	324	311	308	318	300	327	309	312	291	348	339	310	313	312	317	303	325	302	295	334	340	350	332	333	316	336	340	309	333	298	297	329	287	312	304	319	291	306	351	338	295	295	286	296	338	319	318	271	310	325	307	315	320	343	325	300	310	291	315	307	316	306	331	329	313	280	322	317	309	328	310	288	319	309	282	303	301	327	287	295	318	308	316	321	337	296	319	339	312	323	278	303	291	322	267	328	326	321	319	309	327	327	313	290	310	311	295	313	359	304	314	342	307	292	305	325	337	298	290	330	311	291	303	345	303	328	313	295	350	328	296	303	319	298	291	363	316	344	291	330	322	323	272	320	312	315	328	311	324	286	328	310	318	333	346	325	289	301	305	302	333	302	326	322	294	287	297	317	306	339	287	318	343	308	333	321	305	298	348	318	339	325	336	332	308	325	338	337	331	354	310	333	329	307	285	326	305	317	309	350	301	316	277	320	292	312	306	311	332	318	311	291	320	334	327	317	318	331	336	307	309	292	332	308	323	336	344	301	326	281	315	336	292	336	276	317	322	334	308	316	335	309	321	319	296	332	302	338	322	319	319	321	328	274	273	294	309	316	296	315	372	315	337	345	318	354	308	328	306	287	298	304	284	284	318	307	287	305	300	311	325	332	324	320	304	313	304	323	355	309	300	316	293	293	318	348	313	315	324	308	277	342	318	301	299	302	292	333	305	324	324	326	318	319	313	339	330	298	315	297	292	306	316	324	308	303	342	326	307	299	315	320	274	321	290	279	304	326	292	311	327	304	303	315	297	329	329	328	307	377	314	295	295	327	298	333	286	291	310	276	295	336	329	333	328	302	297	326	340	339	297	318	294	309	288	322	295	324	323	306	309	286	301	350	334	319	305	332	340	301	308	308	307	279	319	330	335	304	299	303	294	306	318	314	315	330	327	294	316	298	327	327	289	324	301	281	320	338	299	312	305	342	334	310	342	304	299	311	296	284	310	307	346	345	298	308	298	299	319	325	288	312	296	314	336	317	345	304	323	277	323	294	312	326	342	297	313	310	334	316	319	325	307	294	351	309	281	326	332	282	306	311	328	332	313	352	290	317	315	302	336	294	309	300	305	324	332	308	339	314	302	303	293	288	311	319	312	312	315	347	318	299	311	319	320	289	304	309	325	320	321	299	310	293	345	325	319	294	309	331	290	297	300	325	297	349	336	344	309	319	285	349	319	343	318	301	308	290	326	281	306	327	323	344	308	305	323	298	293	324	296	315	307	328	322	289	302	319	278	333	308	301	310	296	324	344	312	330	361	321	330	314	322	297	317	312	352	307	293	286	311	324	303	309	307	295	322	329	311	322	333	303	314	301	309	327	324	324	342	292	315	312	319	290	300	298	283	295	299	322	327	336	322	311	316	312	304	309	313	307	307	362	309	312	309	316	347	329	302	298	283	326	326	314	318	328	333	303	316	317	334	293	350	330	313	289	295	335	339	332	297	322	318	291	307	301	323	339	321	305	318	300	298	317	285	339	278	301	314	319	309	301	296	272	314	297	319	312	282	300	351	343	315	324	329	300	332	327	305	287	310	314	331	328	313	334	323	336	336	334	317	335	321	319	332	320	300	332	326	289	321	339	317	283	335	292	318	305	349	316	297	318	325	304	325	320	278	300	322	348	300	330	330	305	287	304	280	335	312	340	321	320	299	296	313	324	316	318	321	322	338	311	331	292	314	315	335	317	294	295	332	294	296	317	278	350	318	312	317	314	338	299	319	305	340	337	310	326	307	296	261	315	295	281	310	305	311	354	350	277	279	336	307	310	313	303	345	312	318	291	326	325	301	322	320	309	322	321	310	316	296	335	328	295	306	318	320	328	342	318	299	304	322	312	335	297	362	325	293	314	335	306	294	327	294	354	311	295	331	345	320	304	324	296	305	342	309	276	306	307	307	296	335	295	312	309	351	327	321	337	289	344	306	353	315	345	325	271	295	297	299	326	358	319	328	331	321	316	323	294	296	312	319	296	282	335	318	311	318	294	318	293	304	298	346	338	301	301	316	300	305	322	277	324	327	320	317	334	313	307	319	347	303	316	308	295	314	285	313	299	305	292	328	323	312	302	297	285	319	320	297	343	326	281	289	298	345	342	308	311	299	315	332	296	322	318	313	307	306	347	307	313	344	317	326	339	348	326	285	308	302	302	296	315	300	302	295	277	317	326	298	308	317	336	323	322	289	333	322	358	309	315	286	293	329	328	333	309	316	299	306	317	304	286	335	330	346	287	329	291	326	321	322	313	307	305	344	325	321	325	309	311	318	301	308	290	293	322	319	284	303	344	317	321	317	326	333	287	308
3261	1309	1594	1226	863	647	510	406	354	295	282	316	281	245	259	233	260	228	227	263	230	262	242	243	197	205	223	209	199	200	220	253	193	205	218	212	221	217	231	200	213	200	202	213	219	205	238	250	234	192	205	245	230	238	208	211	193	217	217	198	203	203	194	213	199	204	207	210	241	217	201	220	214	221	191	205	212	199	206	222	209	201	195	221	206	228	194	210	208	213	189	207	194	213	196	197	239	215	189	174	226	201	206	199	203	198	198	210	228	219	206	211	192	216	199	222	192	190	229	196	196	181	218	217	180	214	199	236	199	198	193	206	246	228	203	209	208	223	227	202	199	204	209	205	197	213	215	212	198	201	206	202	231	229	196	202	201	213	213	204	205	209	214	230	174	209	219	207	196	182	228	204	197	216	236	198	237	204	214	213	223	226	219	215	216	197	211	206	197	216	207	212	184	224	196	217	209	197	218	197	225	207	246	174	200	189	221	210	189	224	195	197	211	243	213	180	233	202	230	197	215	202	238	210	187	196	236	202	222	195	192	195	177	240	225	202	200	199	204	229	205	220	196	190	217	195	205	208	230	221	186	212	203	193	213	230	198	220	195	222	204	199	218	216	206	208	171	204	225	207	197	205	201	220	226	190	226	184	230	198	232	224	213	181	190	189	219	226	204	211	187	232	212	220	208	206	204	221	222	194	192	217	217	220	199	208	191	187	196	226	194	209	208	177	213	237	188	205	224	198	217	199	223	201	216	234	229	218	224	206	205	197	223	188	227	230	223	214	220	214	187	219	186	187	226	228	203	244	179	212	244	214	209	193	227	211	219	217	207	197	211	204	206	221	224	236	218	197	218	215	246	189	215	234	192	208	179	203	231	205	241	223	191	207	184	206	201	207	200	227	201	211	211	218	239	203	220	226	232	223	182	207	201	212	200	190	161	195	200	210	226	222	205	218	236	202	212	204	212	247	237	186	223	217	212	231	210	201	226	209	217	184	195	233	233	199	191	201	187	229	233	216	220	191	211	206	208	218	199	211	197	198	220	201	204	206	237	200	201	217	200	226	213	194	178	219	226	214	203	188	216	201	196	218	209	228	230	232	193	204	220	217	210	210	197	219	214	216	222	221	214	221	201	229	226	206	209	242	220	187	196	213	197	212	205	207	208	199	216	207	219	219	197	209	198	197	185	204	209	201	214	179	220	165	200	208	214	193	217	206	208	229	217	224	211	212	196	209	219	197	228	234	207	220	222	191	185	202	220	206	200	197	188	181	214	180	221	221	225	223	200	201	209	228	211	209	231	215	224	187	206	228	236	238	225	224	214	234	216	228	212	218	223	218	195	190	220	219	211	213	209	213	185	205	192	220	191	204	214	213	197	195	186	209	224	210	204	207	222	217	231	213	171	194	217	216	230	237	216	190	204	198	212	207	209	231	209	207	201	194	211	232	201	215	226	221	202	179	209	216	228	220	216	210	195	189	190	207	229	220	227	206	209	203	209	204	190	213	195	192	217	223	198	203	218	220	221	202	200	220	213	207	226	189	178	239	196	202	219	229	213	194	220	195	204	199	204	211	194	212	222	206	216	201	206	233	224	223	197	200	207	211	227	242	224	223	224	239	198	208	214	208	216	196	191	204	211	214	200	206	204	220	224	205	209	215	207	229	197	197	205	238	187	239	197	223	189	203	212	227	212	177	211	223	196	209	208	206	218	224	209	210	219	207	214	226	207	243	209	214	196	237	206	219	228	230	209	212	191	198	229	208	216	223	198	199	196	223	211	228	187	189	210	190	226	198	197	212	228	232	221	199	225	214	183	201	225	195	208	224	234	233	198	229	224	200	184	189	215	186	216	192	217	178	214	231	198	198	190	185	219	209	196	174	212	201	213	226	218	205	231	224	220	193	213	225	205	209	213	192	245	196	212	201	202	211	224	214	235	235	193	213	215	213	198	244	195	208	214	223	191	216	194	190	222	200	206	215	211	192	235	239	199	238	216	220	185	209	220	189	193	233	244	219	203	220	193	193	223	211	195	218	198	243	235	189	224	209	195	241	217	212	167	206	212	214	207	213	225	248	224	194	223	206	204	202	242	214	204	200	212	226	204	226	201	197	191	213	215	190	222	224	187	225	183	192	213	197	220	206	194	185	192	207	202	216	199	233	220	199	250	214	185	212	231	204	202	193	211	204	201	227	207	206	194	222	231	215	225	219	221	231	208	206	217	226	209	224	207	217	213	176	217	210	199	221	217	207	208	219	200	214	235	235	210	206	216	202	215	198	173	194	226	209	196	196	185	221	204	186	205	198	200	207	197	209	211	225	200	235	197	187	200	233	220	229	213	186	223	213	221	178	219	206	225	206	214	198	187	203	213	213	226	214	240	234	223	216	201	183	212	218	231	201	214	195	221	203	199	204	180	213	212	218	199	211	203	202	201	215	225	217	200	212	244	212	199	197	212	212	212	222	231	222	229	208	209	250	210	184	201	221	220	222	198	218	197	205	199	184	209	212	187	219	237	207	213	206	218	212	200	215	186	213	207	224	198	200	203	209	199	212	229	202	209	204	237	247	208	228	201	196	204	229	228	219	205	212	222	217	208	218	219	209	207	179	188	180	237	197	206	210	190	200	199	207	219	189	217	208	204	188	197	203	227	192	200	222	204	201	208	205	239	207	224	218	205	203	195	201	226	216	224	227	168	206	213	204	214	207	212	186	215	222	203	217	191	192	200	199	215	221	204	232	198	230	211	225	248	182	230	209	226	196	211	221	192	202	241	214	183	184	199	212	197	210	214	204	232	193	208	204	203	223	186	190	224	244	208	211	209	205	202	183	231	218	192	224	208	171	200	196	204	240	213	210	209	193	225	194	229	189	194	214	221	222	214	219	217	215	227	186	206	241	225	211	223	211	199	216	192	241	221	211	198	209	214	210	209	224	222	212	222	179	182	227	212	171	224	204	240	214	221	220	186	227	213	227	194	189	206	219	224	200	182	217	201	213	223	215	189	234	238	195	189	216	217	215	214	202	231	221	204	209	202	191	205	206	239	219	220	187	212	201	206	209	205	244	197	183	189	227	219	213	196	207	206	205	245	197	192	185	195	202	205	209	192	230	165	211	221	229	213	226	214	225	202	210	223	186	219	183	203	197	216	204	195	198	219	222	224	200	208	227	191	235	220	214	210	195	194	214	205	214	219	211	201	227	220	177	199	217	177	222	216	180	232	214	223	204	239	214	209	169	240	215	212	212	228	202	196	215	211	194	207	222	205	223	209	235	208	191	227	205	216	219	211	158	205	220	206	175	194	214	228	181	208	197	229	199	232	215	204	195	242	213	193	240	217	214	215	188	221	190	211	201	225	207	195	181	207	208	223	193	230	204	210	207	209	194	233	187	238	223	234	199	207	227	211	235	203	222	224	202	227	188	198	221	193	198	179	196	196	216	192	242	212	199	193	222	191	210	206	209	232	205	187	193	192	185	223	231	215	227	219	214
2778	1449	3204	3812	3119	2456	2030	1677	1359	1232	1143	995	854	775	731	751	685	661	713	763	816	796	714	722	653	600	581	549	537	609	555	582	575	557	571	634	591	614	560	547	534	583	522	552	484	506	517	539	518	573	538	553	499	521	504	530	532	535	538	538	557	514	516	519	505	505	490	501	539	499	480	502	510	494	496	489	513	461	510	472	468	474	483	518	463	497	481	497	461	496	521	517	503	490	489	515	494	549	520	501	493	479	504	480	481	494	464	481	503	474	507	465	466	489	488	473	521	499	478	469	472	518	484	466	459	522	474	543	465	492	450	487	486	470	458	510	510	503	504	461	504	478	490	505	524	517	533	503	533	488	499	492	512	506	494	513	498	504	462	483	487	468	470	519	508	499	483	492	505	444	488	490	483	470	523	498	472	444	532	483	475	502	454	510	471	469	498	503	475	488	465	457	501	501	472	468	502	530	459	486	497	492	513	527	510	483	467	515	487	490	511	467	457	458	489	500	471	514	498	476	484	525	527	524	486	506	468	494	500	521	494	484	483	465	472	474	456	468	455	479	513	470	507	485	485	488	464	469	491	462	501	461	472	472	486	492	513	499	507	517	496	427	476	499	512	495	488	493	466	492	478	507	511	487	457	469	509	502	441	462	484	522	497	468	467	476	504	485	454	456	499	518	474	513	531	491	483	486	490	464	496	468	451	494	484	454	464	480	472	447	492	499	489	486	495	494	484	523	469	493	461	473	483	509	537	496	513	483	493	507	469	511	499	476	471	529	475	489	505	466	504	444	483	477	495	451	459	489	499	473	478	474	526	500	457	451	512	477	469	470	509	464	518	493	477	503	499	524	480	470	521	478	442	528	530	504	498	469	468	533	451	483	490	455	505	516	507	480	488	504	500	498	489	452	495	455	496	493	442	457	499	467	466	503	465	483	490	483	453	489	504	492	496	511	498	510	509	472	505	496	503	469	501	519	522	462	517	506	459	493	477	492	487	498	461	484	497	488	506	498	473	451	439	520	519	503	493	474	506	453	489	506	502	505	504	444	467	519	527	492	483	470	516	489	499	496	483	493	476	458	486	504	501	473	465	470	503	490	476	487	480	482	500	450	443	476	496	468	460	506	499	470	492	488	481	481	502	481	475	491	468	513	478	489	474	499	464	495	460	476	461	524	473	509	504	507	493	485	538	525	459	492	486	499	485	450	485	510	481	445	493	515	482	495	495	463	464	483	444	488	475	475	519	481	506	518	473	465	459	505	479	431	478	515	503	535	453	471	478	512	488	517	499	475	529	483	510	478	491	508	498	480	469	472	488	484	479	491	497	470	489	488	462	517	504	476	478	486	484	510	510	492	501	471	463	453	474	512	512	476	438	481	481	501	519	481	489	467	477	449	500	496	495	470	492	462	469	479	479	479	472	486	512	477	516	480	483	462	482	507	506	491	504	469	501	495	514	505	479	488	501	485	520	467	465	502	449	492	486	461	514	459	498	466	484	493	481	492	474	490	444	471	482	520	500	478	507	503	493	457	489	521	489	512	478	494	492	460	454	489	498	449	483	509	481	486	428	494	526	474	463	520	470	499	517	496	519	504	527	464	494	438	484	502	471	502	429	478	453	463	419	523	457	532	477	486	478	450	489	447	526	498	453	470	489	522	503	491	480	474	502	491	468	481	492	495	475	478	514	505	461	500	500	485	496	499	507	511	453	536	502	490	454	499	477	454	492	476	489	460	454	497	472	475	462	507	504	498	513	483	480	472	528	465	506	482	496	483	525	476	459	494	482	485	512	510	472	454	441	472	484	488	479	550	484	513	477	528	516	500	494	474	509	466	471	498	485	511	469	483	494	486	485	476	462	489	470	487	453	487	489	504	462	455	482	467	472	481	488	521	492	490	464	464	500	521	508	519	467	456	481	538	484	500	506	485	473	461	499	492	467	495	501	451	481	505	468	489	458	508	493	478	484	480	465	503	495	472	421	467	494	461	476	466	532	477	485	488	519	510	465	444	487	479	510	471	491	471	502	512	507	498	457	511	475	477	503	471	483	491	500	479	487	471	482	487	472	466	476	527	479	512	515	512	498	513	464	498	477	477	480	463	506	486	485	480	511	479	511	441	463	486	509	470	502	483	437	481	489	518	515	503	479	474	487	479	490	529	497	484	518	521	480	455	501	509	475	513	469	467	488	490	488	529	481	488	485	488	485	473	485	479	429	476	426	510	488	466	471	485	497	444	521	484	500	511	477	494	473	471	472	443	495	492	506	484	493	522	463	487	481	459	445	466	444	522	453	512	518	494	438	496	497	484	464	486	503	522	479	491	494	513	496	524	480	510	482	536	453	473	463	496	453	525	534	517	503	496	474	496	492	466	484	470	449	488	486	504	501	485	492	489	488	479	520	477	472	501	503	508	497	519	508	466	548	485	501	485	517	511	458	451	487	467	456	505	478	490	460	493	454	473	490	471	475	483	538	500	471	495	523	494	496	492	550	471	434	494	506	454	528	430	475	502	471	485	482	449	492	497	478	456	470	465	488	456	487	456	466	473	454	482	500	492	498	456	472	480	482	529	486	484	457	499	479	496	489	476	492	497	501	484	493	510	505	473	545	488	492	483	507	518	499	509	410	467	464	476	479	502	477	484	509	460	474	472	482	467	481	500	522	504	465	474	464	522	463	457	447	480	503	508	493	512	492	456	479	471	513	508	486	522	483	452	471	500	432	471	496	475	441	493	468	480	508	494	468	481	454	505	480	490	442	476	473	503	472	469	479	500	485	463	498	475	505	447	487	485	454	504	504	493	489	458	503	529	530	488	478	492	505	451	518	473	462	496	520	479	464	466	526	502	457	444	495	480	499	453	484	508	498	498	451	488	545	485	470	506	533	474	460	468	493	464	477	529	479	470	472	443	493	506	500	487	506	506	441	472	487	487	499	498	487	476	422	486	527	492	508	508	506	487	494	456	508	453	468	447	493	486	471	492	481	463	455	490	484	484	548	493	451	521	484	487	490	447	477	512	499	510	477	498	496	443	497	498	462	491	434	487	496	483	465	488	491	489	487	473	520	460	450	476	513	459	488	481	485	452	476	454	455	492	460	494	493	481	507	494	508	461	484	519	461	478	478	520	485	472	484	474	498	515	494	522	483	482	515	465	492	503	477	442	475	476	482	448	528	478	498	498	473	490	477	441	480	494	520	531	534	475	484	491	484	509	474	496	497	535	489	519	509	473	504	503	473	452	514	459	462	507	502	484	461	499	485	505	518	490	483	458	504	494	479	459	487	466	508	473	469	507	484	498	540	453	488	474	493	505	447	487	493	448	465	498	486	499	487	485	502	506	446	491	497	466	471	538	495	427	494	521	487	495	499	511	462	450	467	443	498	507	536	489	492	499	462	525	467	482	513	508	502	490	480	509	497	491	467	481	495	485	469	515	519	489	510	501	451	486	476	485	506	524	521	432	481	516	451	501	458	516	454	471	481	483	489	473
9513	2750	3626	2660	1760	1209	859	685	506	495	403	367	282	287	244	211	231	201	214	220	238	229	253	222	205	170	191	165	129	196	154	153	157	165	161	165	156	139	131	117	141	132	155	119	145	137	142	131	118	160	134	140	138	138	129	148	138	139	132	118	127	147	119	135	112	127	121	139	146	117	109	134	122	131	124	155	146	139	113	121	110	131	121	138	133	145	140	95	134	164	141	134	106	130	143	117	119	120	134	131	137	121	134	119	114	115	130	155	134	114	134	122	128	134	161	135	141	133	126	119	106	131	137	124	134	119	133	127	106	120	109	141	139	116	110	149	104	141	132	147	129	128	135	118	112	127	147	126	129	128	118	125	108	137	118	138	113	123	111	126	133	101	125	122	135	121	122	121	120	142	134	128	124	134	124	128	111	133	115	119	119	130	117	143	109	126	115	133	133	120	123	132	132	123	119	129	122	136	134	100	139	132	127	120	131	115	139	147	123	136	106	127	132	114	124	140	127	128	119	111	98	111	140	133	128	129	106	112	122	129	121	123	127	134	138	103	138	100	109	113	126	118	124	122	127	115	132	118	126	130	134	134	136	113	129	132	108	132	110	122	129	134	130	125	130	119	126	118	154	130	124	128	124	127	114	130	124	105	141	131	136	133	123	127	116	119	123	124	132	138	124	111	118	120	149	109	134	118	114	124	136	118	131	128	115	114	121	130	113	119	125	118	131	124	126	123	130	115	121	113	126	147	154	136	130	116	130	142	142	128	134	116	123	131	99	133	126	114	123	131	144	118	148	140	130	111	141	104	130	130	126	127	134	159	140	134	132	102	124	117	134	125	125	132	131	105	136	118	130	123	132	150	145	133	142	132	109	135	134	130	116	139	116	140	124	120	113	131	128	110	127	123	154	104	120	122	103	115	118	119	119	109	125	135	125	144	139	119	160	124	117	107	129	132	119	121	118	127	127	130	125	126	133	146	116	121	120	112	118	137	135	122	117	123	125	121	114	117	128	127	140	126	113	129	143	129	95	127	117	113	143	143	131	123	146	138	129	142	109	128	147	115	120	134	137	114	118	128	116	120	121	114	132	134	128	116	111	137	116	126	111	121	133	107	143	123	125	112	129	130	128	122	130	122	125	132	110	123	136	141	139	129	123	111	139	106	123	137	150	115	123	123	154	112	134	132	122	110	134	123	129	132	123	122	100	137	135	132	123	138	147	147	134	106	132	133	134	142	125	125	134	116	110	123	134	116	127	135	119	131	138	127	137	126	126	91	136	123	144	128	111	107	125	137	126	137	113	138	136	128	112	115	147	122	131	133	158	134	120	132	119	132	131	118	109	115	131	106	122	120	133	116	144	111	138	139	140	143	135	144	147	134	140	117	115	97	132	144	126	119	132	121	119	110	119	128	130	129	123	119	126	125	135	115	119	125	102	107	128	137	139	134	136	137	136	125	130	127	131	125	131	130	124	130	118	107	113	124	118	106	111	127	106	141	123	123	128	150	124	130	153	135	132	129	112	122	106	138	120	143	112	129	107	130	144	116	110	126	140	125	116	116	107	126	125	116	139	138	137	136	135	110	137	125	141	118	123	117	113	116	132	125	128	129	135	130	111	142	130	123	109	119	123	112	136	106	140	117	106	122	134	146	132	122	131	121	112	122	128	126	129	128	134	120	121	102	117	111	114	148	142	119	111	135	126	121	112	143	131	123	100	114	111	139	136	134	119	115	129	142	142	144	119	125	129	123	132	123	112	131	129	119	94	132	148	121	125	132	130	142	135	100	129	106	118	112	115	121	124	151	134	120	126	123	123	135	130	119	138	117	107	124	125	119	142	126	112	103	139	147	142	129	119	112	123	132	114	126	120	118	124	127	127	143	147	135	115	121	132	113	148	141	122	118	117	117	126	107	123	145	134	125	134	141	124	122	127	146	119	125	123	138	149	125	120	130	127	125	133	153	125	131	135	122	134	121	124	139	127	139	121	120	132	124	125	101	120	121	105	110	99	123	134	136	137	127	129	124	136	121	122	119	129	136	135	125	128	117	122	140	122	146	138	131	129	133	139	119	117	122	99	127	112	149	151	99	119	116	106	125	125	115	101	151	119	121	123	133	125	125	117	114	128	100	125	120	131	101	129	123	105	133	128	107	145	103	128	125	124	124	131	132	147	134	109	135	123	142	133	125	138	131	111	137	117	120	138	119	129	139	126	120	115	126	117	110	129	125	127	130	134	125	144	126	121	120	136	123	105	144	132	129	121	124	128	125	113	135	134	103	123	142	116	129	107	122	107	120	136	143	126	147	139	118	138	123	149	126	144	117	140	114	121	130	124	117	107	128	111	134	112	126	145	107	125	135	115	143	127	108	133	140	129	121	139	126	135	115	97	156	132	128	122	123	124	121	119	107	126	128	126	135	119	132	135	123	126	119	139	125	127	112	116	114	113	117	140	126	112	135	109	133	112	136	122	124	112	113	131	128	148	122	112	126	129	118	125	130	116	128	122	120	134	125	119	111	129	139	111	134	110	147	107	133	111	126	113	128	105	127	124	108	134	108	129	129	117	109	149	128	138	123	143	116	113	134	109	120	140	108	121	127	138	128	133	123	127	109	115	119	131	98	110	144	145	133	118	133	132	145	140	128	138	130	118	106	135	123	130	128	133	125	113	120	121	136	147	112	109	125	130	145	111	132	123	117	112	105	129	114	119	118	129	123	131	121	109	128	137	137	125	144	112	125	135	124	136	115	121	128	113	131	144	144	112	119	123	119	118	133	119	144	135	123	115	123	115	137	130	117	115	133	118	126	128	142	148	129	148	134	152	113	128	128	116	100	145	121	138	103	117	109	153	134	113	117	121	140	121	145	122	121	131	128	138	108	116	145	112	115	137	110	139	115	142	112	121	122	122	122	124	134	121	149	127	135	122	134	119	129	129	115	127	136	122	132	119	140	132	124	126	116	136	116	131	147	140	140	138	119	120	117	129	130	135	146	105	132	144	125	125	135	127	130	120	149	141	115	134	117	116	131	135	129	143	138	118	127	122	129	132	116	107	117	123	132	147	138	113	136	116	117	133	134	112	125	129	140	120	128	117	136	121	131	131	135	98	125	116	117	115	148	130	122	125	118	151	122	114	139	130	126	117	129	121	117	121	132	134	136	122	134	134	137	125	149	120	113	118	113	118	110	122	140	106	134	110	130	138	146	119	133	140	114	136	121	111	130	129	130	129	161	141	116	122	111	132	133	130	131	104	130	135	134	131	134	112	111	131	131	105	124	127	120	139	119	136	132	125	118	111	125	133	123	123	119	143	115	129	128	134	117	133	121	131	143	118	125	142	122	127	117	99	121	121	112	143	118	129	134	134	128	135	125	131	129	138	128	117	128	120	138	138	124	130	125	127	122	122	146	115	108	115	133	120	120	121	145	139	124	124	169	111	112	152	121	113	144	105	110	117	107	128	125	131	135	153	126	118	102	139	138	119	113	116	121
6421	2676	6674	8096	6869	5377	4351	3555	2952	2452	2142	1872	1532	1281	1090	1041	1024	985	980	1149	1279	1180	1073	1085	805	673	712	588	539	566	549	582	550	569	540	569	571	563	532	470	433	397	416	413	405	399	451	396	417	445	417	404	409	434	345	378	392	349	328	364	373	368	350	382	337	339	360	383	394	373	344	373	344	347	357	350	355	336	346	315	311	298	358	351	306	305	353	292	326	314	279	314	311	307	282	330	310	327	313	327	320	289	316	305	295	317	342	310	325	301	306	315	295	319	312	316	299	325	314	312	347	355	326	325	316	297	295	315	330	298	310	319	329	333	325	317	309	334	327	306	291	318	311	305	335	310	320	285	307	314	315	274	302	318	324	321	306	307	333	316	326	319	289	285	289	324	305	318	307	305	317	314	309	312	306	328	324	306	267	304	305	324	304	344	296	329	278	313	321	305	312	329	312	336	281	335	317	294	353	323	298	316	301	313	323	329	327	338	288	311	327	321	335	295	329	303	330	329	303	323	326	285	291	324	292	280	293	327	323	290	315	316	315	304	322	285	308	306	325	311	307	326	299	308	288	316	311	342	281	307	332	328	322	291	332	301	295	315	342	282	313	305	329	299	313	283	295	297	313	340	301	305	313	328	329	290	298	322	330	304	296	286	315	298	311	305	279	312	303	310	300	290	298	295	315	291	288	280	312	286	338	298	303	310	281	308	284	296	291	312	266	305	314	318	280	303	313	351	290	294	310	300	326	331	314	279	305	297	320	335	316	314	332	315	288	326	328	305	280	280	320	313	273	303	305	271	319	284	334	305	297	319	326	325	298	284	298	312	300	296	334	349	284	295	283	297	296	271	336	312	332	322	338	299	310	323	323	300	303	295	286	326	283	328	278	308	280	296	283	296	341	322	315	322	317	316	309	290	322	284	295	312	297	292	329	325	319	306	299	342	332	332	289	309	302	301	284	344	320	344	335	321	273	343	288	330	309	328	319	310	324	341	333	302	267	326	297	309	311	323	304	283	316	312	325	305	312	326	308	285	311	309	325	308	340	313	317	307	308	331	315	304	315	317	329	310	311	310	308	311	338	279	328	341	316	344	285	295	318	319	314	314	309	296	296	291	299	294	326	293	308	292	291	334	289	310	297	336	270	320	316	257	321	316	365	289	298	291	297	305	322	348	330	305	320	329	283	341	298	286	312	322	278	307	305	299	313	337	298	283	311	296	292	306	308	336	310	321	292	275	327	304	314	303	305	299	315	311	317	295	322	300	317	309	299	344	321	306	314	275	305	299	320	279	308	279	309	284	305	284	285	309	328	314	286	307	299	326	317	318	335	332	320	316	306	292	305	308	304	326	290	310	343	328	315	334	302	297	305	289	324	293	311	325	325	293	276	319	314	318	328	289	311	315	285	279	332	300	307	271	318	340	317	308	318	303	298	318	325	331	294	310	324	309	313	325	343	296	265	304	290	321	322	304	304	307	317	286	297	291	310	325	297	306	297	302	306	301	320	297	320	262	330	303	290	308	312	279	314	296	318	291	310	312	328	335	311	316	307	328	300	307	306	275	324	308	294	295	315	288	298	308	298	290	289	306	288	290	307	293	340	337	296	346	296	365	310	290	306	287	301	307	295	330	321	285	293	337	338	321	315	302	317	320	302	320	299	327	292	301	287	309	294	337	298	329	338	285	323	332	291	328	322	303	302	309	313	295	308	300	316	273	317	311	303	267	316	289	318	292	281	293	289	332	299	333	323	332	285	298	312	275	292	320	305	298	291	295	300	307	314	308	303	318	302	290	307	315	276	285	321	324	304	298	300	308	297	287	287	309	308	283	299	295	296	333	283	302	299	297	311	300	317	294	329	283	337	325	336	329	335	324	302	325	294	324	318	310	336	315	303	309	326	322	296	281	292	293	285	288	300	289	337	307	347	329	321	299	320	311	337	300	338	334	309	306	360	319	293	320	322	315	296	295	324	337	313	305	312	307	298	333	300	320	274	295	344	343	303	312	315	318	305	325	290	309	310	312	310	323	312	322	331	301	301	313	297	291	320	315	303	302	331	268	311	310	294	289	297	306	309	331	311	316	303	304	311	313	322	323	312	293	306	303	301	301	318	302	290	298	332	301	280	340	325	294	296	351	293	306	322	336	281	317	341	281	289	300	324	293	286	303	300	296	325	284	312	297	305	323	283	283	317	321	281	282	323	286	320	307	305	293	321	339	317	325	304	296	307	293	317	312	297	319	299	307	300	320	285	296	269	294	319	318	309	300	293	320	301	342	329	278	323	293	311	337	290	306	295	303	324	313	314	318	323	285	318	302	282	281	281	316	321	306	298	327	318	295	280	262	339	305	317	290	344	300	305	300	291	320	286	303	303	290	318	324	313	294	375	329	309	300	308	301	319	287	301	327	302	317	328	292	293	298	343	310	286	311	286	281	286	327	306	296	323	303	320	337	303	334	318	317	316	335	326	316	314	306	321	321	324	325	341	325	321	293	321	313	296	313	307	283	291	307	324	317	331	323	306	326	302	289	304	329	305	302	307	308	335	317	313	315	306	333	322	310	311	354	295	325	320	304	309	300	319	308	302	311	304	284	299	281	295	321	288	324	308	320	346	267	300	300	296	342	305	313	317	297	322	297	334	317	327	322	296	295	305	331	313	331	317	340	315	328	319	324	297	295	305	270	303	323	313	315	340	316	324	309	309	313	311	303	312	298	308	302	294	343	311	285	303	308	341	296	283	315	290	304	323	296	278	287	310	298	340	303	307	306	288	312	286	302	326	320	327	306	334	309	269	296	304	304	327	287	316	277	331	287	358	313	328	280	335	290	313	323	310	326	296	300	295	321	302	295	337	306	312	303	318	280	308	290	307	333	312	294	338	320	295	284	348	295	327	300	302	323	306	284	343	323	287	319	317	311	303	319	309	298	308	299	335	309	327	297	323	302	287	335	270	362	329	337	299	302	356	272	312	292	310	312	318	335	370	299	306	310	304	302	318	330	338	313	285	313	303	296	326	320	304	316	310	310	308	325	309	311	324	313	325	345	282	314	328	312	302	299	301	313	328	320	321	312	341	318	304	266	338	347	318	311	312	331	339	307	315	289	290	316	309	326	314	291	325	302	304	305	299	293	339	328	288	307	312	331	286	308	326	304	303	315	287	319	283	303	327	334	326	322	314	345	321	304	290	327	334	322	301	308	299	306	316	323	309	339	321	322	319	312	338	289	280	300	335	293	319	316	295	320	330	333	312	312	312	315	315	276	281	301	296	300	295	336	287	342	324	306	273	302	272	315	313	284	283	317	325	298	286	328	293	344	323	280	318	324	305	334	308	318	314	315	323	269	275	331	324	334	301	294	288	291	302	299	301	279	309	328	294	311	315	294	289	336	299	326	303	305	318	330	305	295	313	269	304	278	323	327	339	303	293	330	297	338	312	339	320	290	317	331	315	320	292	312	314	281	301	306	309	279	300	311	310	333	276	308	311	324
16272	4899	5889	4400	2908	1963	1379	1052	851	712	617	476	402	354	320	316	280	283	270	291	263	320	286	285	231	217	192	185	181	182	174	183	166	182	170	194	184	167	152	137	149	136	145	143	166	149	164	149	148	150	152	146	136	134	143	150	152	126	122	152	158	136	142	125	132	127	127	124	125	134	137	127	135	130	115	117	128	123	118	128	124	134	122	128	103	123	133	139	130	122	135	124	123	139	122	108	100	114	114	107	118	132	125	103	122	111	123	113	127	103	109	110	116	130	146	117	111	130	118	137	119	127	125	111	118	131	123	114	133	127	125	105	146	123	136	131	134	125	103	119	122	110	102	140	121	96	133	110	127	131	104	111	131	139	127	142	129	132	125	124	136	134	120	133	144	126	116	135	116	117	119	121	97	126	135	125	129	118	114	127	120	116	108	126	131	102	98	119	114	101	115	115	95	124	100	125	151	103	117	129	134	134	110	124	123	122	135	136	106	120	124	121	134	120	129	112	111	141	128	113	118	117	115	130	120	104	135	102	132	125	133	117	117	145	119	122	103	107	117	119	116	117	117	112	138	117	122	128	135	121	128	116	116	123	129	120	107	133	139	116	142	129	133	140	111	118	120	122	124	130	102	123	112	117	121	136	130	128	129	126	135	108	124	114	124	115	109	119	108	134	123	121	105	125	98	129	119	108	139	111	116	125	139	122	114	137	136	135	125	124	118	148	110	133	118	121	108	111	92	126	115	127	111	97	115	134	137	122	121	145	128	135	123	127	147	105	121	137	141	113	102	104	119	115	135	118	116	147	144	141	116	115	112	127	97	106	117	121	110	121	121	130	134	120	126	128	129	119	116	122	112	96	119	111	120	120	119	133	97	125	135	109	116	118	103	127	149	126	113	101	138	125	135	106	104	113	133	136	139	118	131	117	114	134	125	123	101	138	143	117	136	118	95	123	102	125	131	119	115	112	108	125	113	117	125	107	116	129	128	146	120	102	137	98	121	119	107	102	122	120	112	122	128	115	125	115	138	132	125	112	154	135	118	126	122	129	122	125	118	118	146	128	148	108	124	122	117	133	116	140	121	112	113	125	146	131	129	127	130	118	121	117	118	134	114	104	141	99	118	115	124	120	146	125	114	141	110	130	125	114	115	126	111	121	120	111	120	124	127	112	126	111	125	124	119	107	123	115	127	140	137	124	118	117	125	126	106	115	125	121	136	107	116	123	109	123	136	126	123	116	136	130	118	130	131	104	129	126	119	105	109	100	138	120	148	122	127	120	125	151	116	113	108	124	120	137	135	130	125	120	117	112	92	112	129	126	136	121	111	96	117	112	125	101	124	137	128	112	116	115	128	127	133	130	121	120	134	111	130	128	133	119	152	120	109	120	125	121	110	115	116	129	141	136	113	102	103	113	126	130	110	117	133	130	109	129	105	117	131	123	113	127	119	122	124	122	148	120	119	108	131	123	104	96	125	119	118	128	134	129	114	137	118	118	130	120	113	129	154	125	98	119	112	126	104	136	116	136	124	127	140	109	125	138	119	128	134	106	120	116	108	130	120	123	107	140	122	108	111	107	96	120	119	130	126	133	103	130	117	128	114	111	127	119	122	115	106	113	108	134	109	108	126	119	132	115	115	121	140	126	147	108	107	119	121	142	143	125	122	126	113	112	134	133	134	139	127	128	123	113	110	129	103	101	119	119	119	122	121	128	100	132	112	131	117	115	127	130	121	127	118	136	138	124	133	137	122	124	116	119	131	106	122	111	119	108	112	112	125	129	125	112	123	133	123	137	127	134	109	127	116	126	130	119	107	134	122	124	124	128	118	115	101	123	105	109	108	132	115	123	116	124	111	123	129	138	118	117	102	107	119	127	107	137	116	133	115	126	102	122	126	159	117	130	123	109	107	131	107	141	136	107	110	122	115	108	113	102	126	138	130	134	117	121	136	120	121	118	137	121	110	142	132	130	131	129	117	110	129	125	93	114	123	108	149	117	140	120	117	112	98	137	115	114	128	112	114	134	124	115	113	131	118	118	136	111	108	109	122	116	126	116	125	132	115	129	120	122	126	121	118	139	118	132	154	123	130	97	108	113	123	110	131	129	117	105	123	121	130	122	123	145	129	122	109	110	118	125	132	123	115	123	159	132	122	136	117	130	110	99	130	125	114	111	119	122	119	117	117	126	121	123	122	132	122	158	112	124	119	99	125	129	94	115	132	131	112	121	132	134	141	118	135	133	119	113	113	113	136	119	93	92	115	106	109	128	105	126	116	146	117	114	111	106	120	136	114	109	113	102	122	105	136	92	123	115	151	116	126	127	120	132	102	118	123	134	103	128	120	125	152	121	119	112	120	118	118	123	128	126	128	127	149	126	122	99	118	115	104	126	133	115	119	133	112	124	135	115	118	111	122	112	125	113	130	120	100	125	137	113	111	129	135	114	120	128	126	143	108	127	111	146	125	119	125	107	120	121	108	131	121	126	118	130	119	112	106	117	126	131	125	137	129	114	123	104	120	130	113	114	133	111	136	95	111	122	130	118	111	121	113	131	108	112	121	107	120	150	137	132	116	131	116	132	134	140	112	125	118	114	132	117	115	124	102	123	132	113	114	85	109	127	121	119	128	102	111	134	141	122	112	107	115	117	124	127	120	112	108	123	130	138	130	122	94	103	107	126	118	122	130	134	128	133	128	138	123	109	125	109	136	118	123	114	93	108	131	111	125	119	120	132	96	115	112	110	133	121	119	118	133	146	124	144	109	145	121	117	121	126	122	105	118	106	112	120	124	113	127	110	130	122	128	133	112	119	120	129	109	114	125	125	124	105	119	102	124	96	137	128	127	119	123	121	111	110	119	133	109	107	126	105	114	139	123	128	120	100	104	130	122	134	121	136	134	123	124	119	109	133	132	116	121	143	114	120	136	139	123	123	118	122	130	118	121	105	138	115	118	109	136	112	124	126	102	117	111	114	118	123	117	141	126	121	116	108	111	126	125	121	107	135	131	126	112	112	120	120	135	110	127	117	127	113	126	142	126	95	115	124	119	116	117	115	116	116	123	134	125	111	130	126	146	109	129	113	128	125	121	117	107	118	130	128	127	129	110	133	126	126	127	150	106	136	140	130	117	126	129	155	116	131	130	126	129	112	133	124	140	112	119	120	130	119	128	114	114	119	120	126	113	139	131	102	123	108	128	130	115	132	130	125	122	124	118	92	121	128	105	107	127	121	124	111	118	147	121	128	127	119	116	125	116	130	116	136	134	113	123	112	135	138	132	135	126	127	117	120	129	115	124	114	121	104	121	123	124	129	103	133	114	112	129	125	137	121	108	112	132	113	117	116	112	114	127	121	133	129	139	113	121	116	127	116	119	116	119	112	119	143	125	122	113	128	118	134	119	111	125	111	114	123	120	117	127	118	107	107	138	133	115	126	105	118	124	134	135	125	116	132	145	117	107	126	127	121	117	103	117	115	131	137	121	110	99	129
8687	3955	9753	11648	10028	8293	6544	5207	4550	3798	3297	2710	2306	1952	1723	1551	1403	1326	1417	1669	1795	1763	1515	1527	1172	953	925	824	692	736	696	712	715	734	739	730	762	695	685	581	503	442	514	509	474	468	499	526	508	508	528	509	529	492	441	484	461	440	423	404	412	405	365	365	365	405	385	387	384	393	378	370	393	379	393	404	365	353	405	367	338	386	333	334	293	315	333	288	332	324	340	309	286	382	298	290	315	355	352	319	324	308	324	315	324	319	338	363	358	314	306	331	283	308	331	327	335	295	338	314	309	313	309	329	293	329	319	343	308	337	345	317	334	354	339	334	310	314	319	291	357	327	286	319	295	322	302	323	297	333	307	279	316	322	319	306	323	299	327	292	294	329	282	290	268	329	309	325	319	311	317	353	307	308	288	304	307	326	313	304	318	317	296	300	293	320	319	321	318	323	304	296	336	297	299	329	335	315	307	315	293	309	333	306	322	322	310	311	315	314	314	308	332	329	308	310	310	325	311	343	310	325	308	288	346	279	332	327	336	318	294	311	326	295	308	335	302	329	315	330	315	337	314	302	284	311	340	297	328	312	324	317	310	302	340	338	314	329	332	345	305	318	332	340	299	305	304	309	295	330	318	334	285	318	296	308	323	321	323	324	312	314	330	303	314	361	294	320	326	341	303	309	318	301	321	294	322	319	294	297	303	351	289	306	319	350	315	332	319	337	312	311	322	348	298	325	330	302	315	308	312	332	319	350	343	301	295	324	335	288	318	294	324	308	304	318	303	313	308	309	339	344	260	306	295	328	301	312	332	327	302	317	335	325	319	313	314	300	288	327	314	330	312	293	342	318	287	328	299	316	271	319	304	342	335	286	292	293	297	294	296	323	302	314	298	321	311	289	343	307	298	324	293	305	293	303	308	280	340	297	332	284	314	328	327	329	342	301	301	311	328	306	303	296	330	316	313	297	322	316	305	321	326	308	321	341	328	318	293	309	305	326	323	309	306	333	303	309	293	297	314	354	321	308	318	310	331	309	314	333	314	309	308	308	319	311	308	335	308	299	341	335	272	301	322	340	306	320	320	302	306	301	325	356	305	304	323	311	315	289	316	290	318	300	290	330	313	294	320	260	325	266	308	320	301	294	282	330	330	335	317	282	301	317	308	302	284	280	344	302	314	325	297	321	296	326	291	312	311	313	320	310	299	298	306	293	318	304	316	309	324	341	305	289	314	331	323	282	322	306	321	306	275	307	311	328	304	325	332	289	311	282	324	328	331	317	315	319	297	332	300	297	320	303	300	307	268	308	302	309	340	293	314	321	310	303	296	348	318	324	307	295	313	351	285	330	342	323	292	323	312	350	290	326	309	318	297	319	288	316	308	326	301	313	303	317	319	276	339	301	301	293	348	317	282	313	318	324	298	334	328	320	318	328	320	299	310	284	304	316	322	334	316	334	294	302	306	326	309	340	304	332	329	269	327	305	304	320	322	327	300	337	291	342	326	261	298	293	316	309	346	314	302	335	329	306	355	314	273	269	335	309	293	295	297	317	329	321	312	316	294	307	318	281	329	310	333	293	291	288	332	322	280	306	291	342	317	301	318	316	301	289	310	322	325	287	321	313	322	298	337	330	363	332	300	314	289	336	328	322	326	335	320	345	302	289	333	276	322	305	322	333	340	296	328	316	313	289	282	300	300	313	306	340	313	326	318	328	324	315	327	292	321	320	304	295	315	321	316	310	336	281	325	330	334	346	318	282	290	304	306	324	317	280	333	348	300	353	291	341	295	295	288	313	324	303	332	275	288	322	290	303	307	301	288	315	299	316	304	307	309	335	323	332	281	311	305	318	281	333	318	289	321	309	289	319	344	334	329	318	329	284	293	307	317	302	309	311	309	303	297	297	310	299	299	306	300	315	318	330	302	313	333	285	318	318	307	354	333	291	318	317	292	318	288	306	313	310	331	295	318	301	308	339	317	336	317	279	294	323	321	316	302	320	295	312	313	297	293	307	342	330	307	321	336	289	318	334	292	309	351	329	331	317	344	279	318	341	309	307	307	326	306	341	311	295	317	307	307	326	302	313	338	304	306	308	296	321	339	303	304	316	297	321	319	310	297	304	307	316	292	316	306	301	318	297	325	301	314	330	317	306	311	328	297	335	283	327	315	309	320	331	330	299	300	320	337	294	292	327	315	295	293	347	307	299	303	322	312	316	326	324	321	326	323	323	285	314	331	329	325	287	296	302	315	301	292	302	286	337	324	314	321	342	303	325	298	339	318	319	295	299	307	325	294	294	329	318	315	310	301	292	328	320	270	308	332	321	315	318	326	316	347	292	302	280	275	332	322	303	331	302	327	326	313	297	347	334	324	309	330	307	312	336	301	306	319	291	336	328	304	324	299	271	319	318	342	300	286	303	310	307	323	329	270	310	300	317	313	290	278	302	313	330	323	317	298	326	344	319	289	293	327	319	325	307	306	312	308	306	320	301	293	316	330	304	298	293	303	323	305	326	325	323	317	295	338	316	326	291	314	344	311	305	330	312	329	311	317	305	310	319	283	300	316	330	348	312	310	324	292	337	289	333	297	366	302	309	332	311	324	318	321	331	290	335	345	319	298	310	313	336	321	297	299	294	306	325	311	345	320	343	293	319	308	293	294	298	311	331	294	328	320	285	282	323	301	339	304	334	306	304	335	317	306	290	335	290	297	344	314	307	324	298	322	328	319	295	308	332	345	317	342	300	326	272	319	332	319	303	316	331	323	296	318	320	318	350	326	305	387	315	331	311	296	317	331	298	276	300	295	340	318	315	331	328	305	325	330	319	310	323	301	327	323	317	300	302	306	304	306	333	318	333	301	327	305	325	317	296	307	321	295	322	283	285	299	326	314	315	328	328	300	303	318	320	346	302	306	317	316	352	325	293	302	296	323	309	314	289	349	321	299	295	318	304	320	333	326	309	324	284	291	305	308	314	344	324	305	309	343	316	294	311	283	303	296	343	326	313	305	301	329	320	333	285	324	310	338	321	328	295	343	325	329	313	313	295	294	320	315	271	320	304	293	328	313	296	316	316	357	316	311	333	293	316	313	334	284	357	314	313	304	332	296	314	295	336	284	301	324	307	306	323	328	286	299	292	314	307	281	322	325	272	344	284	316	283	324	304	303	332	325	291	315	348	335	292	285	306	292	326	333	333	302	315	312	311	304	316	330	310	347	346	316	291	315	299	336	303	323	313	297	330	341	307	340	350	308	306	298	323	296	314	313	316	301	310	332	337	328	290	326	320	270	333	307	277	287	309	300	333	312	309	327	323	312	330	308	334	332	303	325	349	313	351	323	330	301	321	295	325	294	309	281	323	313	329	313	313	308	311	324	306	295	325	329	307	348	302	303	296	318	317	291	308	296	311	310	312	304	293	318	328	336	321	347	319	297	312	314	280	298	321	302	307	304	302	323	314	295	329	328	301	265	358	326	315	320	329	304	295	306	311	298	295
3220	1311	1642	1169	770	575	499	439	369	318	304	287	259	249	273	266	207	208	240	242	227	229	251	245	217	221	215	199	206	198	205	207	238	222	216	203	239	212	222	212	233	236	206	208	198	221	222	238	197	224	217	196	208	235	216	211	166	202	202	208	217	221	216	217	205	191	235	207	193	204	219	203	200	215	209	219	195	197	178	226	194	210	212	184	214	228	210	210	187	195	211	201	211	188	207	202	211	207	234	209	192	206	211	206	206	202	189	224	211	193	225	226	231	222	206	231	219	216	210	208	227	235	210	204	224	220	221	213	214	209	184	212	201	200	233	193	201	203	228	187	194	224	206	182	211	225	219	216	193	201	225	185	207	229	188	245	201	203	201	205	218	167	196	231	203	228	216	206	208	215	194	214	196	195	206	213	229	222	232	234	216	218	204	219	220	213	233	196	215	212	209	195	202	217	192	221	224	219	205	229	207	211	213	222	226	219	214	198	193	192	206	204	195	214	207	215	206	213	226	210	225	190	224	223	213	232	212	191	204	189	198	199	212	190	228	211	236	214	220	230	221	191	205	216	206	207	204	198	206	194	214	220	201	217	217	217	213	172	208	200	214	221	204	186	191	194	191	221	218	195	223	216	186	212	206	211	214	238	203	227	201	205	193	190	220	223	232	203	188	167	215	229	205	226	195	205	207	198	234	206	221	233	186	209	230	222	196	208	225	192	207	194	204	221	223	214	199	226	199	170	204	170	216	205	192	208	198	192	202	204	207	216	204	198	198	201	204	222	204	193	203	206	190	192	181	229	199	205	225	209	205	221	204	181	211	212	210	197	246	177	193	203	209	190	208	199	220	163	209	221	189	208	201	199	218	213	180	183	191	207	225	224	195	226	204	215	200	223	233	208	195	231	233	228	214	205	205	229	207	221	193	214	205	200	223	180	175	231	206	204	181	198	211	193	205	190	228	195	186	194	216	226	212	216	220	217	196	194	227	193	198	203	203	225	208	191	219	216	222	210	212	237	233	208	211	200	240	192	203	207	204	203	205	197	212	209	204	195	195	210	185	215	221	219	190	231	232	207	205	235	202	187	207	214	201	208	179	205	220	210	197	196	177	202	206	205	212	217	220	191	206	191	203	217	206	192	209	199	195	203	224	213	230	205	230	229	223	196	197	261	210	231	194	225	203	191	198	199	198	177	182	179	217	207	239	210	193	219	200	183	212	183	221	213	174	203	199	199	216	234	221	206	222	208	235	228	184	195	216	219	188	203	224	183	191	198	222	193	195	173	236	187	199	206	207	177	189	224	231	166	206	193	207	210	190	207	190	209	203	209	178	205	218	220	245	192	175	205	207	217	228	194	195	217	190	182	174	198	189	213	207	192	218	206	182	208	204	192	192	223	197	219	188	206	215	198	226	207	197	209	214	204	216	234	228	228	218	224	200	186	181	172	217	199	193	191	220	200	209	214	179	181	179	215	223	178	237	185	225	207	245	200	191	204	201	227	204	225	196	225	216	199	197	197	218	200	190	212	206	194	181	219	228	231	232	217	223	192	227	225	181	194	189	217	212	203	214	227	190	180	227	207	211	198	191	208	232	208	205	211	209	219	223	206	177	224	196	227	198	219	205	212	217	229	197	230	226	197	200	204	211	219	220	215	217	214	215	207	208	209	201	199	215	192	220	227	234	219	196	230	195	214	177	204	200	211	190	227	225	211	215	201	215	221	211	202	190	227	206	230	246	245	200	181	207	200	215	220	195	181	220	228	217	223	211	208	204	220	166	171	224	205	201	205	205	193	197	197	220	215	201	196	197	195	216	213	187	199	202	190	189	174	220	200	206	223	181	216	219	212	202	210	187	203	186	199	230	231	235	205	217	219	201	187	248	204	226	214	220	217	215	229	229	230	216	206	225	202	205	207	188	221	182	189	227	213	240	211	198	224	195	202	201	223	201	204	213	236	217	190	211	183	211	202	174	213	211	216	230	228	236	191	218	203	201	201	216	220	219	208	200	211	212	208	192	200	243	227	184	219	204	196	209	232	231	230	193	195	207	226	201	229	213	222	227	209	205	240	169	209	223	225	186	208	211	180	193	228	204	196	219	221	214	203	213	222	214	208	223	209	194	185	228	173	205	187	217	214	187	208	223	187	216	203	199	221	208	224	177	218	211	213	223	191	194	215	205	215	243	194	228	214	204	199	207	210	199	192	198	197	200	215	223	204	188	202	206	198	215	213	224	221	215	218	193	208	238	222	199	229	205	223	204	199	222	196	226	214	207	199	214	220	213	205	200	201	201	183	206	184	208	246	201	215	208	190	209	217	227	212	200	217	195	207	203	234	190	194	205	219	191	221	235	194	227	179	194	214	180	211	204	171	191	212	229	216	227	206	215	236	216	190	189	220	189	226	202	234	219	238	204	187	211	221	188	189	217	221	236	212	188	189	203	222	216	215	215	184	170	203	167	192	202	213	200	242	216	192	230	219	191	234	193	212	172	218	209	194	210	190	201	198	194	215	195	222	201	214	213	189	206	217	181	207	237	187	192	188	204	214	229	187	185	182	203	196	192	192	209	187	202	198	206	211	214	190	195	185	199	233	231	188	203	176	203	205	193	235	227	203	207	198	226	197	231	228	203	227	211	200	225	207	223	200	179	200	225	223	197	191	198	212	205	190	192	204	195	199	223	195	208	217	236	192	195	227	219	211	228	205	177	220	198	227	199	215	211	215	208	199	228	196	224	215	223	197	209	176	210	201	195	225	186	231	230	249	204	210	221	210	194	205	221	199	194	194	210	234	201	187	215	204	238	216	198	192	216	247	220	193	238	185	203	204	194	223	215	220	218	216	217	218	216	201	216	217	180	214	172	218	213	198	202	200	188	216	200	186	225	203	179	231	184	189	219	214	214	190	200	192	195	199	197	188	218	216	201	203	206	180	200	213	226	186	205	211	198	200	204	208	208	206	193	221	202	216	174	209	199	209	190	199	205	202	212	224	196	201	202	195	235	197	214	223	229	194	231	205	221	203	221	187	216	212	198	223	207	184	211	224	212	192	198	230	187	198	211	202	219	199	206	206	244	210	212	230	213	199	223	186	224	196	192	201	188	199	201	200	192	224	196	212	218	216	197	185	204	202	212	202	206	204	210	184	182	212	216	214	202	218	224	194	186	177	187	203	218	209	203	189	204	229	214	221	219	208	199	235	186	205	203	201	207	207	219	217	184	189	208	205	179	195	217	232	201	228	200	201	210	197	209	206	233	225	217	209	195	232	203	201	203	213	208	220	216	200	203	208	211	208	205	206	188	192	187	185	193	229	204	230	206	203	211	195	207	196	208	199	203	191	223	186	219	201	205	204	190	217	192	227	209	209	240	235	236	221	205	223	215	216	238	214	193	204	211	233	208	207	181	204	185	239	221	215	226	214	221	211	216	215	189	206	217	215	196	198	206	238	198	203	218	240	203	206	186	186	205	210	194	198	202	209	208	223	207	201
2825	1433	3286	3735	3142	2651	2038	1618	1420	1216	1049	911	866	792	703	744	666	679	693	700	751	800	760	734	646	621	586	613	531	553	546	588	551	605	551	547	620	563	557	526	525	552	529	544	517	532	515	574	497	514	514	532	541	509	531	546	502	510	477	474	516	511	523	541	520	508	510	476	502	513	508	459	496	484	524	514	503	468	501	470	447	471	461	468	508	483	514	531	437	479	486	459	507	516	474	492	500	506	487	501	488	488	494	469	516	493	512	447	524	473	475	463	460	471	475	500	518	485	508	480	468	483	507	505	445	488	474	496	490	472	472	504	504	490	484	482	495	497	496	472	470	478	474	485	505	472	485	452	438	475	521	510	486	476	458	456	458	467	499	488	494	464	481	476	510	495	451	457	497	485	481	511	497	531	423	464	473	446	504	444	455	507	488	473	480	530	498	490	493	516	510	466	525	505	516	492	501	476	455	475	480	496	518	511	561	462	495	517	484	507	461	533	518	499	477	459	514	509	508	507	511	482	531	471	505	480	440	491	497	494	472	494	471	478	519	503	517	476	494	478	521	490	501	469	514	468	466	521	493	477	487	474	489	460	481	509	448	501	471	457	517	478	474	490	494	481	472	517	445	504	513	502	486	455	474	483	494	444	456	457	489	489	491	458	487	474	508	449	474	487	463	458	507	500	486	478	480	487	515	480	466	494	496	471	485	503	501	476	450	481	503	465	458	477	482	440	437	474	481	468	496	467	502	475	505	462	515	493	487	485	507	457	474	534	461	492	514	480	508	514	478	522	455	468	481	483	464	489	482	472	464	462	484	468	479	490	498	489	509	483	463	472	500	477	488	458	504	478	436	447	496	524	472	481	501	483	495	489	478	456	479	477	463	505	468	459	469	493	504	476	473	480	499	504	499	475	458	486	485	473	502	484	476	475	504	477	490	453	460	506	471	527	490	481	494	474	520	487	468	485	502	520	469	510	469	453	504	479	498	459	482	535	471	442	468	508	552	476	547	504	471	506	472	453	439	488	485	462	503	494	519	451	473	501	496	487	507	471	468	532	500	476	458	492	508	511	465	501	498	479	457	482	476	455	482	515	479	491	489	475	502	466	482	482	463	508	488	466	476	502	464	485	464	494	499	466	490	442	500	510	522	501	501	500	497	476	469	484	490	471	521	504	484	500	488	470	469	463	501	462	493	487	469	496	472	465	503	496	498	492	478	505	494	504	461	441	467	521	480	465	455	449	497	507	511	505	473	484	514	498	470	504	472	440	497	511	495	476	444	515	472	486	426	480	525	521	482	486	488	469	482	489	481	460	488	516	502	482	488	478	519	498	480	524	477	447	487	487	459	519	453	468	482	488	436	489	478	550	489	483	468	472	489	512	511	471	526	485	474	476	508	491	516	480	495	499	480	484	498	462	516	489	490	457	494	436	476	475	505	464	456	486	494	488	498	471	492	508	497	466	525	480	475	490	484	467	459	478	499	479	493	458	453	482	467	463	522	483	524	456	494	485	470	512	474	504	477	495	466	488	457	474	441	481	437	497	472	490	462	498	464	521	471	476	484	468	540	490	465	498	482	484	459	454	501	473	482	462	472	525	475	491	436	494	515	504	481	495	495	488	471	510	472	491	458	497	471	451	480	452	492	486	482	505	439	503	490	553	486	525	486	494	466	475	472	508	494	506	509	502	504	478	478	463	469	485	470	477	490	502	476	503	469	485	490	488	498	516	474	502	450	502	490	509	526	470	482	488	497	463	493	493	497	522	488	506	473	505	491	475	461	490	491	473	492	486	479	487	476	461	478	491	492	491	517	492	484	474	488	505	500	487	475	471	501	513	482	514	455	465	481	489	461	483	490	488	438	461	510	477	488	494	487	472	490	477	499	476	482	471	449	508	524	456	495	497	497	467	487	494	533	471	459	488	456	465	478	502	476	460	495	465	534	499	514	465	454	497	486	531	494	515	479	438	474	490	521	487	495	489	496	449	523	475	488	521	499	511	506	490	486	490	461	510	470	527	476	472	466	471	429	496	453	491	424	485	467	500	473	487	479	506	474	486	482	463	493	456	476	480	461	478	509	499	509	497	453	462	513	488	486	486	508	475	486	466	524	475	483	525	485	424	490	499	489	507	471	481	473	494	518	490	450	490	456	500	459	499	491	482	496	518	448	494	481	499	468	487	464	513	500	474	480	485	476	475	483	479	506	500	493	508	487	528	457	473	476	513	508	466	493	462	479	490	468	414	504	499	500	530	505	500	490	494	505	468	467	481	471	486	500	476	473	463	489	510	478	512	509	472	469	521	490	500	476	518	515	480	480	511	498	488	499	466	505	456	463	482	469	450	470	493	513	495	464	466	514	511	478	456	480	532	448	503	490	520	469	491	497	475	516	479	483	484	500	525	483	494	484	490	498	474	476	476	504	485	489	496	466	468	500	441	458	478	501	466	493	509	481	448	482	514	482	514	509	497	470	478	466	465	498	523	506	491	500	475	462	484	499	497	507	455	456	501	478	507	507	456	483	491	476	511	486	464	515	521	508	503	494	515	476	489	505	497	474	486	436	487	487	489	489	457	467	475	496	488	482	481	470	479	505	467	478	464	493	489	534	484	462	487	485	471	481	462	521	512	474	525	488	467	464	474	503	465	493	495	475	487	504	483	470	462	518	459	483	483	481	456	473	490	490	496	451	470	511	465	476	502	503	490	455	505	490	438	473	507	496	468	453	502	473	437	491	471	520	473	471	491	468	541	485	479	478	461	468	503	476	489	473	498	461	488	455	482	456	520	492	500	506	496	469	513	472	496	503	501	440	520	517	461	514	480	481	477	453	497	490	514	507	528	488	505	484	485	455	467	488	476	490	492	500	504	513	496	520	515	485	459	477	452	530	479	495	511	489	476	459	483	506	493	513	496	457	483	496	489	518	493	443	512	505	471	498	479	491	480	490	528	496	499	470	448	486	492	492	479	477	532	410	469	464	482	493	481	477	494	483	477	505	503	494	481	496	511	530	465	460	537	497	450	493	484	483	474	495	475	484	489	502	485	527	482	500	482	491	486	455	499	500	492	478	503	489	494	476	507	475	466	528	507	503	494	536	498	481	497	506	484	479	475	470	476	495	468	493	479	485	467	517	511	485	495	494	489	465	472	489	510	458	475	501	487	457	511	469	480	487	478	444	485	543	517	437	506	511	463	414	492	484	517	504	521	492	490	482	523	503	488	469	500	490	473	506	485	500	468	473	461	484	511	473	459	474	485	490	464	460	511	474	467	482	473	456	469	517	452	482	466	527	485	476	490	452	460	477	479	471	490	496	504	501	469	501	460	458	509	492	490	461	479	507	475	436	457	479	516	477	468	491	522	467	494	494	484	487	468	502	468	508	478	494	473	484	485	482	444	466	505	484	485	482	483	476	462	491	491	497	476	495	491	483	494	499	463	518	482	513	485	461	474	488	477	467	510	484	483	487	516	484	466	462	476	464	482	501	490
9514	2819	3587	2906	1740	1262	878	683	549	440	391	334	305	231	214	226	209	217	191	211	237	276	220	225	195	203	174	192	164	155	109	150	157	164	137	176	154	154	136	151	113	165	124	135	139	142	129	156	136	148	139	149	138	134	123	146	101	110	130	121	126	131	105	108	115	122	139	119	147	133	132	140	134	143	130	125	105	135	133	138	140	123	127	130	139	116	112	120	123	127	131	140	138	147	123	128	118	124	120	133	117	104	130	122	115	124	118	124	145	114	130	127	127	115	136	139	135	134	127	130	115	139	129	132	129	135	129	126	106	94	137	132	130	110	134	131	127	114	118	114	142	119	114	127	108	108	129	132	124	134	122	115	110	132	140	115	131	108	133	134	128	132	127	109	115	162	153	142	101	125	117	141	122	119	124	146	100	116	126	126	116	146	114	118	144	114	134	124	144	124	118	132	133	129	108	142	135	148	122	139	124	120	131	114	127	123	137	142	129	120	119	120	139	121	130	115	118	112	127	152	138	137	106	130	135	105	146	133	142	105	129	112	127	123	123	132	128	124	130	114	143	110	127	119	100	126	140	124	117	115	137	148	120	133	112	132	122	141	115	134	135	132	110	129	117	134	129	129	116	116	124	141	128	118	132	120	117	124	132	150	139	149	128	115	140	160	130	138	132	121	100	107	120	124	144	128	115	154	129	133	137	117	125	120	127	122	115	110	117	112	116	115	116	115	122	140	114	109	134	124	113	127	120	123	112	117	136	149	131	125	105	118	125	108	115	134	119	118	107	130	118	140	125	120	115	118	139	141	129	104	129	145	121	112	112	125	126	132	140	129	119	110	126	135	116	111	101	131	146	138	131	120	134	122	142	141	111	116	110	132	130	122	121	135	105	126	127	101	140	128	129	136	131	124	129	150	130	133	117	136	134	121	126	125	110	148	119	126	119	112	135	126	126	146	123	134	111	128	132	117	130	131	106	134	119	142	140	125	134	138	121	128	133	143	129	115	104	122	147	118	124	112	115	130	127	114	126	114	122	146	135	116	137	146	123	126	108	130	141	140	117	130	128	127	109	133	130	126	141	134	127	125	131	148	116	129	113	125	114	139	114	140	135	113	136	113	143	126	124	139	136	135	123	118	115	133	132	133	132	137	127	134	145	125	114	120	134	134	123	125	139	128	122	98	136	130	128	118	110	127	124	123	133	157	135	115	136	137	121	143	119	144	119	119	120	118	144	134	104	152	127	158	123	129	120	119	111	124	139	138	117	103	97	145	108	117	138	134	143	116	144	125	121	100	95	129	147	129	131	123	122	130	139	127	116	125	134	131	112	120	110	110	121	131	118	144	120	132	112	110	125	126	137	107	146	142	123	140	133	142	100	121	113	123	125	126	115	133	114	120	119	128	110	105	128	130	128	121	107	126	113	124	129	122	129	118	127	123	124	125	129	116	122	138	120	119	137	139	129	139	134	133	115	135	116	126	116	138	131	147	116	110	113	106	123	135	135	143	120	113	134	111	128	128	107	141	106	109	128	136	118	119	130	120	129	127	122	131	119	120	149	115	117	129	117	110	121	115	110	125	103	117	126	120	134	132	119	139	100	118	132	140	121	135	133	135	125	138	120	134	140	102	101	127	121	124	139	128	125	133	122	135	139	119	122	110	135	125	136	102	132	107	119	131	141	126	110	132	118	120	121	123	126	122	121	121	125	111	126	122	121	149	141	112	128	125	130	149	120	118	132	122	118	122	119	119	121	120	142	131	112	126	132	135	144	149	108	118	119	148	125	123	158	119	132	121	116	133	112	112	115	144	126	111	144	108	143	126	129	125	114	128	125	129	122	129	111	123	119	123	125	116	121	133	121	106	127	136	121	118	120	125	130	131	163	115	119	131	144	110	111	137	144	104	110	127	108	141	139	134	121	122	116	117	114	118	122	127	124	121	132	129	121	121	144	123	126	118	107	120	114	133	140	137	119	125	123	134	125	122	138	131	137	119	139	135	123	124	141	140	127	123	123	125	130	136	143	148	124	142	139	116	142	108	143	133	127	143	142	99	128	120	133	136	144	114	115	118	116	137	144	140	117	143	127	133	135	110	130	121	96	130	116	123	125	123	134	119	124	119	137	125	130	125	125	151	127	154	140	135	121	132	130	122	131	125	122	113	108	133	112	127	115	127	104	134	131	106	109	150	109	130	120	138	125	137	126	121	124	142	121	122	113	134	116	106	109	140	132	113	134	116	130	128	122	145	128	125	136	128	132	123	127	120	123	117	128	120	128	119	140	124	105	122	118	110	103	137	143	123	115	133	143	135	131	134	110	123	119	110	113	126	131	130	129	128	125	114	99	138	139	137	137	117	124	119	120	127	104	155	120	140	140	122	119	121	116	129	127	115	133	126	138	126	108	131	136	136	111	110	103	125	125	107	129	102	126	118	119	107	130	120	105	132	130	146	137	129	137	116	110	132	127	134	118	114	135	118	120	140	123	119	108	160	120	129	132	117	150	120	133	109	130	135	121	114	118	146	135	118	130	121	131	142	135	141	140	139	122	128	122	118	134	148	104	133	127	141	128	109	120	108	121	127	146	118	128	136	133	117	121	130	144	127	123	141	133	116	132	112	127	135	114	131	138	118	136	134	143	111	108	134	128	113	107	134	124	128	132	108	157	131	121	101	132	136	129	128	133	120	110	118	136	102	121	128	125	125	110	138	133	126	112	109	123	118	123	123	117	121	145	132	122	111	146	112	141	121	111	117	122	114	132	130	125	141	119	105	123	117	122	130	147	114	132	114	125	121	139	128	113	129	144	145	132	118	131	127	145	154	102	115	111	130	118	116	110	138	171	143	125	148	127	94	108	123	152	114	129	136	122	106	118	134	129	115	129	107	117	163	118	107	127	129	120	133	126	131	131	127	132	118	126	129	130	114	129	112	149	121	131	137	130	133	121	108	133	102	105	118	115	121	136	116	127	112	139	120	127	114	127	105	132	146	129	126	115	129	132	142	140	126	130	129	121	135	139	136	133	121	117	110	119	120	133	133	140	131	161	132	128	149	149	121	130	105	138	115	123	108	125	126	121	128	119	117	130	113	108	129	118	136	147	132	91	134	113	132	125	118	111	129	100	124	108	125	130	122	118	113	113	129	132	143	123	127	125	154	134	137	114	135	139	130	137	126	122	136	126	108	134	125	122	137	129	129	130	110	125	124	116	133	112	121	126	133	132	154	129	114	113	105	114	133	148	125	116	129	148	138	137	127	116	149	121	138	144	117	130	124	132	129	143	136	132	144	114	118	131	142	145	138	122	100	136	120	146	121	150	122	124	132	136	148	123	116	122	144	139	131	143	121	127	126	128	129	128	102	110	124	120	135	135	104	155	125	111	112	132	136	116	113	129	121	140	112	137	126	138	115	143	129	125	112	143	113	123	132	123	126	126	150	116	123	113	115	119	125	118	133	123	118	133	113	124	126	129	116	135	121	126	130	121	137	142	117
6514	2627	6582	8080	6999	5487	4293	3440	2854	2400	2060	1742	1499	1294	1158	1021	932	955	949	1001	1109	1331	1108	1054	776	704	680	592	538	538	506	515	558	579	607	546	579	558	475	483	441	397	443	459	440	388	461	433	404	430	416	449	473	438	408	401	373	356	371	346	350	361	330	346	365	346	371	370	344	355	351	354	352	336	317	355	334	313	328	303	370	352	325	293	325	325	300	335	305	302	295	305	326	300	303	330	324	298	311	323	348	330	332	334	345	329	316	319	338	340	313	319	335	298	351	297	291	288	307	300	325	307	344	317	284	313	333	310	340	292	294	322	316	338	302	345	290	318	277	322	316	318	320	342	311	324	314	334	313	329	312	299	299	297	328	327	312	311	298	310	297	278	301	288	317	292	303	311	285	322	324	307	254	310	322	333	305	296	304	304	306	307	309	297	305	320	294	295	321	292	318	309	321	364	343	285	301	302	302	328	289	283	317	288	295	309	297	310	309	300	318	313	311	310	311	288	294	291	381	312	331	320	328	344	310	308	307	320	300	322	316	297	307	308	302	295	332	303	309	296	311	300	312	327	295	323	283	330	304	300	313	303	301	344	319	291	293	304	314	336	266	308	319	315	309	285	332	296	323	294	318	310	302	301	279	306	301	298	289	292	307	301	320	296	328	308	299	311	345	304	322	312	316	311	312	316	288	351	298	292	306	293	274	328	264	352	300	326	299	304	324	280	322	319	276	299	350	324	275	320	312	300	286	293	332	318	324	318	323	315	317	326	302	297	312	311	292	326	327	303	280	328	276	304	282	346	330	321	310	310	296	311	270	301	309	306	333	300	332	297	289	297	308	340	313	313	302	318	305	277	317	297	301	294	320	307	319	333	299	348	348	283	323	305	277	283	309	313	309	319	311	310	281	292	311	280	292	325	319	286	333	304	308	309	295	318	339	304	299	308	309	352	290	288	316	344	363	307	303	292	313	304	321	312	328	314	317	310	318	299	308	291	326	310	298	295	298	292	318	286	341	321	310	309	299	325	302	321	299	302	347	321	326	319	304	306	312	329	314	327	295	279	293	304	317	304	319	316	289	320	272	323	287	280	327	306	312	304	327	306	331	313	306	326	282	284	326	308	317	314	297	309	307	293	314	315	356	306	341	273	316	268	292	298	297	328	276	316	348	302	301	319	308	337	320	309	285	345	315	295	338	296	290	301	299	308	315	286	296	289	311	320	276	322	324	303	329	335	320	301	304	307	284	276	312	298	319	304	328	324	322	310	316	286	335	312	310	340	279	309	301	294	306	298	308	323	300	296	296	287	309	305	293	293	309	317	283	315	306	295	308	306	316	329	316	318	319	298	312	306	318	313	318	305	297	319	319	309	317	294	316	284	332	303	289	316	275	331	288	326	300	308	306	313	289	298	310	299	303	336	317	314	329	323	343	317	296	309	307	282	300	287	324	306	287	331	323	292	312	306	298	331	300	300	324	316	311	302	293	290	312	299	291	307	303	282	291	309	286	314	289	339	332	325	297	324	299	306	304	342	295	300	343	307	297	318	326	298	291	288	298	292	301	305	299	274	336	319	337	344	315	301	343	307	273	318	331	315	314	307	287	292	317	298	326	327	323	307	323	333	293	299	304	296	301	326	304	301	317	272	321	312	338	334	291	318	307	336	317	331	309	310	334	303	316	319	313	321	285	299	295	288	329	288	329	313	299	294	313	298	329	323	324	284	315	261	304	298	318	292	312	302	289	331	352	310	289	315	320	299	297	304	311	292	352	316	296	302	303	296	298	297	276	306	334	298	307	316	306	299	314	332	298	302	334	305	293	323	296	327	301	261	313	316	309	299	286	331	315	303	302	312	296	301	306	274	313	272	301	291	294	306	318	298	307	306	312	296	299	288	322	287	309	308	320	307	292	286	290	323	301	300	333	334	291	343	298	317	301	301	287	287	300	282	316	316	324	300	291	351	320	332	334	335	298	291	310	310	299	298	299	306	345	309	306	353	326	319	303	315	299	317	287	301	290	317	327	273	326	312	342	319	303	312	330	317	305	271	320	306	309	287	310	330	311	324	296	282	282	287	298	294	345	336	298	319	332	296	273	320	312	289	323	307	319	332	314	348	325	319	285	292	327	315	334	341	311	294	305	323	307	266	329	303	300	304	301	321	325	290	311	321	318	313	325	312	298	291	321	294	290	309	304	283	303	316	312	276	303	278	318	307	302	335	312	316	297	306	297	314	302	296	289	336	323	320	344	327	303	336	314	326	321	294	287	275	295	334	331	303	330	284	283	326	322	304	310	301	333	312	286	326	313	344	326	303	276	325	327	305	334	324	339	323	307	354	330	333	315	302	314	278	339	294	276	271	283	332	317	325	315	299	312	317	283	282	301	311	310	313	282	334	283	321	299	301	299	313	304	290	355	284	288	298	315	287	322	332	313	349	298	312	286	317	313	314	296	314	327	323	324	307	336	280	298	317	332	306	309	245	295	298	361	316	287	311	338	322	324	318	347	309	278	297	298	323	288	280	305	330	289	304	305	310	319	272	321	293	289	292	310	318	318	351	330	310	264	286	303	307	325	316	323	314	306	297	330	296	317	289	270	354	297	316	301	277	273	310	271	319	286	311	286	326	282	305	328	345	320	308	321	288	329	313	328	336	313	300	288	310	319	339	303	318	296	321	317	303	319	321	299	311	334	302	322	290	329	306	286	310	298	340	320	314	320	300	320	308	331	309	287	315	346	294	349	326	324	308	340	291	298	319	304	279	271	263	288	293	309	286	290	299	292	315	308	322	323	294	303	321	291	325	295	309	319	344	306	304	314	330	334	319	291	287	332	311	304	316	299	319	310	314	295	308	310	290	311	328	331	300	298	310	308	335	295	313	298	313	292	330	308	298	326	333	277	290	305	337	321	331	284	290	321	322	317	328	295	301	288	316	348	334	309	327	311	291	307	319	314	323	295	318	301	344	296	296	299	281	324	311	295	298	304	306	292	324	293	296	293	304	304	323	289	326	312	286	342	303	313	277	305	302	323	306	351	275	290	323	298	347	352	313	311	286	307	298	305	313	233	312	301	270	329	294	272	327	342	304	287	292	314	331	320	328	329	312	312	285	323	320	271	352	314	315	289	335	301	316	296	311	327	297	288	304	301	278	290	291	332	312	299	308	358	306	286	271	306	323	288	309	321	307	331	319	317	318	326	310	337	321	305	322	310	309	374	335	323	322	312	325	315	324	309	337	309	297	311	314	325	294	294	344	301	327	297	309	294	300	293	298	333	307	330	297	324	314	312	321	310	303	332	336	267	308	315	326	306	331	316	302	312	319	323	297	306	323	324	306	287	328	304	313	263	297	317	317	295	312	324	309	319	324	287	305	327	308	289	305	329	325	330	313	317	314	293	291	319	270	271	301	308	333	300	289	304	303	315	338	335	313	265	288	326	333	296	337	294	294	322	276	282	310	321	323	320	301	304	326	289	333	317	305	303	313	308	339
16201	5092	5806	4524	2911	1947	1417	1055	838	718	590	481	420	332	298	295	310	259	265	265	295	297	326	311	215	216	174	164	175	167	176	190	181	165	188	201	169	165	180	146	143	148	140	138	136	111	150	135	148	141	143	142	132	145	137	148	157	121	142	145	167	108	141	138	105	123	132	130	127	129	124	129	110	117	127	120	140	146	126	136	142	153	120	110	129	118	133	145	112	129	116	118	121	142	130	132	128	127	122	138	127	132	127	136	108	136	106	145	122	112	147	118	106	103	130	130	111	121	115	133	136	135	123	136	99	113	102	120	127	161	108	109	109	102	128	136	122	129	125	121	137	129	111	111	134	140	140	116	128	120	126	128	134	130	129	113	126	115	116	122	103	119	107	122	159	118	122	114	120	122	131	119	130	118	105	127	111	113	139	122	125	108	115	134	125	122	112	127	115	117	127	128	125	124	117	141	124	102	144	124	130	123	119	149	136	140	121	123	106	100	115	130	132	120	131	102	130	117	118	123	121	141	140	109	119	123	137	140	125	131	131	114	103	117	126	132	140	143	128	136	134	133	129	125	119	124	138	127	115	137	137	112	114	133	123	126	130	142	126	130	122	120	127	131	118	129	122	109	141	115	140	114	119	135	122	106	116	112	114	116	118	120	139	99	104	105	119	132	121	117	126	92	133	137	102	118	94	118	137	127	109	128	123	124	114	134	123	123	134	105	102	114	125	105	141	119	114	117	150	106	125	105	143	132	149	139	112	150	115	134	125	139	119	124	128	110	105	126	136	145	114	128	122	122	139	131	154	119	113	127	117	129	117	129	128	138	118	121	125	130	137	141	122	121	100	118	110	127	131	113	122	118	140	139	150	125	118	110	108	112	116	121	105	133	128	111	121	113	116	112	122	121	119	118	121	144	116	123	136	130	109	133	123	114	109	130	119	103	128	119	114	123	125	135	103	100	99	124	122	123	121	126	119	121	112	114	126	123	134	127	123	133	127	134	118	106	113	113	124	108	105	107	124	108	129	99	120	138	115	117	124	113	120	122	130	132	124	144	139	113	129	107	111	130	115	133	109	113	140	131	108	125	126	145	134	130	118	127	121	123	111	128	133	118	128	125	119	123	130	116	128	120	135	116	109	107	140	130	111	139	120	126	117	116	117	141	139	123	123	123	143	119	123	125	104	115	114	124	94	135	120	132	116	124	131	119	118	132	112	118	119	131	124	112	122	120	134	143	141	137	146	138	121	126	108	150	125	124	124	126	114	115	134	107	123	120	117	108	114	122	129	130	106	122	118	142	117	121	127	123	138	144	121	130	125	97	127	114	111	117	138	111	110	130	132	123	143	131	144	116	125	111	126	110	132	113	115	138	127	113	128	136	112	128	115	102	128	128	136	134	122	141	118	121	122	124	128	134	117	121	129	143	122	130	132	131	104	126	138	120	102	128	127	127	130	126	111	105	116	118	111	112	133	140	122	116	137	115	131	122	107	120	123	110	111	100	102	115	120	120	125	129	113	106	125	117	115	113	128	110	126	121	126	109	113	120	103	117	126	101	111	123	122	122	118	116	104	108	123	129	87	109	142	111	130	149	99	116	123	117	127	119	128	113	126	126	125	146	116	123	122	140	130	127	122	113	113	132	118	131	120	114	127	122	116	113	119	128	132	113	126	122	133	113	127	128	125	125	126	103	119	122	122	116	141	114	126	126	129	131	134	130	130	114	120	117	128	121	125	125	125	111	136	141	131	117	128	113	116	138	135	147	124	125	105	121	127	127	138	108	114	137	127	132	127	111	125	111	126	116	129	115	141	131	121	129	111	128	139	131	120	125	140	130	104	115	143	123	106	120	124	125	112	114	105	98	120	134	117	124	119	138	127	117	134	119	117	102	88	149	112	127	106	126	113	128	115	100	118	122	144	121	114	106	124	117	123	127	154	128	131	146	116	94	111	132	116	143	96	138	130	121	141	93	130	123	105	140	117	122	108	124	114	125	114	132	129	112	116	146	118	128	126	117	122	116	132	106	123	115	118	132	113	115	131	133	125	135	110	110	117	123	130	93	117	116	113	134	126	107	121	122	104	132	114	119	120	101	122	117	117	124	119	131	129	117	123	115	138	129	139	113	127	104	134	124	104	135	148	113	121	127	113	105	128	123	119	138	121	118	111	118	116	123	118	132	121	119	106	140	125	111	120	130	110	133	120	116	135	135	109	117	133	141	138	104	135	127	106	138	132	122	100	131	106	131	120	132	114	110	133	125	98	128	124	114	126	108	133	122	114	143	128	121	125	131	113	127	132	115	120	131	118	130	137	128	124	135	124	127	129	126	110	120	123	130	122	121	129	125	125	119	119	142	137	140	123	147	128	110	136	132	112	114	108	133	137	144	116	147	132	113	119	131	123	136	117	106	116	143	117	138	116	119	118	133	123	124	135	119	108	127	126	121	116	107	135	123	115	114	116	150	123	121	107	133	111	127	119	145	118	118	141	129	121	105	122	135	112	116	104	117	100	132	127	114	118	110	110	111	106	112	113	121	119	134	130	133	129	122	127	129	119	114	136	139	125	126	112	123	121	120	118	129	137	123	129	127	113	122	128	136	113	128	83	142	128	117	129	107	109	129	129	119	127	114	136	122	112	120	143	105	131	119	111	110	113	124	129	134	109	113	113	108	128	131	116	112	124	124	121	114	119	136	133	110	114	110	124	112	132	103	118	112	125	106	115	127	98	130	111	124	115	130	117	123	112	127	120	98	113	123	132	104	143	131	126	106	102	130	109	111	129	123	123	118	119	116	144	124	116	142	118	113	112	127	128	143	137	110	137	131	116	105	121	116	133	135	115	112	115	142	121	123	120	110	111	138	128	124	117	132	129	121	118	118	110	97	123	127	124	131	107	141	107	120	135	121	117	130	116	116	140	117	129	123	101	108	112	119	112	126	112	124	125	116	108	121	130	130	108	132	96	144	119	108	119	131	111	114	112	113	131	134	106	131	103	116	123	134	124	116	137	122	126	141	111	120	115	99	126	105	141	134	131	128	127	135	100	128	138	117	135	119	118	124	111	125	121	126	120	114	119	116	131	123	150	107	149	133	118	116	116	122	112	133	118	120	118	130	119	107	128	110	106	124	121	123	126	141	120	115	133	106	117	129	119	138	113	128	142	123	116	124	110	103	128	105	114	117	120	130	124	114	134	108	141	132	138	111	117	123	120	131	106	112	128	115	119	133	112	130	111	121	126	128	121	121	149	128	123	119	123	139	123	116	132	115	126	117	110	109	122	133	119	126	110	111	111	128	125	105	126	133	119	128	100	139	105	122	97	110	113	112	125	128	119	130	139	129	137	136	128	110	124	131	116	129	100	116	124	117	114	130	133	157	141	100	156	127	129	114	137	147	131	118	124	136	116	125	137	111	118	122	128	147	134	129	131	115	106	116	121	113	118	137	122	117	120	97	122	127	125	133	117	113	101	110	128	107	118	129	139	132	108	131
8534	4104	9648	11664	10123	8256	6598	5345	4531	3732	3305	2648	2226	1955	1703	1504	1413	1393	1467	1474	1579	1930	1666	1411	1053	1008	860	747	750	687	736	710	661	765	731	737	749	704	614	595	493	464	539	492	425	446	502	534	506	510	515	499	520	493	472	497	421	426	371	393	411	371	398	379	383	398	409	402	395	433	415	378	360	378	294	381	395	364	357	383	332	358	348	346	342	297	296	327	360	294	313	332	313	331	321	302	313	331	349	298	325	315	335	335	343	328	329	300	324	314	322	312	285	329	326	326	305	332	331	300	337	301	320	298	317	332	314	338	327	339	347	323	333	326	340	305	312	334	310	309	314	330	335	356	324	350	295	320	336	324	336	332	313	316	325	331	303	302	318	295	314	299	340	338	268	310	305	281	326	330	320	348	288	299	325	340	278	295	354	338	331	324	307	319	358	311	294	339	318	328	343	309	335	291	306	312	338	317	322	319	312	317	299	307	337	325	351	292	326	327	331	293	334	307	303	288	323	328	303	330	310	276	297	325	321	310	324	309	311	309	281	321	342	323	324	332	324	314	294	304	345	306	311	307	323	320	313	316	302	327	297	336	282	292	296	308	323	289	323	300	335	319	321	311	295	337	302	284	331	302	297	327	325	309	311	317	322	300	315	313	278	310	297	332	312	304	293	325	329	324	310	349	310	322	310	311	336	284	301	312	324	311	351	308	285	304	320	308	322	332	339	314	319	328	315	266	343	297	306	296	322	329	323	284	311	304	303	311	293	314	336	333	305	325	273	323	313	314	301	286	324	277	305	293	340	318	312	312	290	329	287	321	336	363	317	304	313	315	325	325	335	303	321	331	299	313	329	289	298	334	327	344	318	339	298	309	346	299	310	319	318	293	330	319	323	331	317	321	296	332	323	330	332	291	339	317	350	312	284	335	288	331	336	281	309	311	317	300	300	308	310	324	327	309	278	344	350	324	320	311	317	298	302	340	322	309	312	295	313	287	302	322	288	312	332	333	331	318	322	335	329	299	266	324	297	341	298	315	318	274	318	343	303	308	327	322	295	293	295	331	320	312	252	327	306	335	323	309	317	293	324	297	315	332	298	353	287	292	312	291	313	302	322	286	304	327	330	322	301	312	313	327	330	302	302	298	329	315	273	310	287	302	316	330	325	355	301	313	302	306	300	328	312	303	314	346	325	331	336	355	306	312	300	312	334	317	316	307	330	349	306	289	282	332	294	299	300	260	284	350	324	321	321	350	300	334	307	325	289	328	295	302	293	285	337	276	304	321	317	328	350	305	305	319	342	293	328	292	304	286	323	326	322	306	306	311	332	347	338	283	295	309	300	322	294	314	307	304	286	328	283	330	313	321	295	294	306	321	327	304	330	272	339	349	296	292	332	323	263	320	301	337	291	342	272	298	309	357	314	352	289	283	335	316	311	318	319	314	323	304	289	296	328	301	353	329	318	319	289	287	324	298	319	329	330	300	300	321	300	299	329	343	308	283	330	312	309	307	321	304	329	336	309	300	293	312	285	311	299	337	322	317	319	311	304	310	297	297	310	295	348	305	304	305	309	323	315	339	301	316	317	319	293	322	320	327	343	309	316	281	314	346	313	354	301	319	324	315	293	335	302	317	332	290	308	303	328	326	304	309	327	312	280	306	308	303	322	323	326	318	323	329	318	311	274	307	299	286	304	306	334	307	287	295	264	292	322	310	309	309	322	316	289	288	339	336	320	318	302	329	315	297	332	348	327	302	316	283	304	317	335	320	325	341	329	291	308	316	310	313	309	343	299	342	331	338	288	330	318	311	296	308	314	348	297	318	322	321	320	301	318	310	311	299	322	300	325	338	325	303	308	288	301	308	308	298	296	298	309	318	306	311	295	287	310	320	272	292	316	319	327	302	329	296	331	324	317	302	273	317	338	296	315	299	329	345	333	291	307	326	288	309	295	314	323	311	325	338	280	314	311	293	312	308	325	322	289	309	330	304	345	317	323	323	316	303	318	309	310	336	310	307	329	322	320	323	340	279	313	308	317	325	317	316	305	317	316	291	339	343	297	324	292	305	336	275	317	289	340	340	331	328	293	297	331	308	327	335	295	305	302	341	322	315	321	331	334	291	314	315	295	301	322	298	336	322	323	325	331	323	288	344	304	318	317	318	311	311	313	324	316	312	301	331	310	316	309	315	284	359	320	330	307	309	308	330	315	321	322	310	337	316	322	322	297	317	321	326	311	306	333	296	324	300	302	305	301	303	328	318	316	302	295	349	339	328	305	313	353	306	319	322	297	328	311	329	315	312	301	282	313	341	353	301	334	320	308	303	322	295	315	306	324	307	312	304	317	292	358	295	272	309	314	355	279	318	321	310	293	357	303	311	303	315	283	298	314	333	329	320	304	334	306	296	319	291	324	308	298	298	329	351	308	324	310	316	302	301	283	312	307	311	325	303	322	294	356	302	312	335	312	329	290	301	303	316	321	312	329	292	320	307	314	309	318	310	312	330	321	302	317	312	303	295	310	292	344	320	317	325	334	312	293	320	346	310	262	298	303	299	301	290	304	316	297	317	319	332	316	335	313	288	306	333	317	333	305	293	287	311	339	308	303	289	302	305	297	290	297	332	306	327	307	323	303	314	320	319	319	340	344	316	303	328	298	304	330	302	292	325	304	322	321	322	298	323	348	282	316	323	349	315	318	328	290	313	332	321	301	337	312	326	309	326	326	308	330	318	257	319	313	310	313	293	330	296	291	293	312	338	329	327	335	308	331	283	328	293	288	295	345	312	339	293	325	320	332	298	304	316	306	314	312	308	333	325	280	283	303	310	337	319	300	286	302	312	306	282	301	323	293	315	296	303	323	315	324	319	294	335	326	318	301	316	326	326	284	307	295	306	330	291	288	303	294	327	296	310	284	306	333	325	300	296	317	313	294	307	328	285	308	323	343	323	319	318	335	303	307	272	289	329	306	291	329	327	303	334	304	342	319	322	283	332	322	330	307	315	343	311	333	316	293	332	340	317	279	300	308	343	325	319	320	335	314	325	311	328	322	331	313	320	324	276	279	286	300	299	337	313	312	295	299	324	330	301	288	336	323	311	296	320	292	327	307	294	317	317	329	288	284	303	315	342	314	296	274	324	300	351	289	308	318	304	335	329	312	292	332	337	281	313	273	328	287	295	343	316	298	292	307	317	302	302	282	316	316	297	339	313	310	345	324	335	333	293	298	288	315	293	351	326	288	324	274	276	300	323	338	322	319	337	307	303	294	307	333	296	311	341	322	327	317	301	317	320	308	309	314	377	285	321	308	337	335	339	338	290	298	338	328	319	328	304	357	322	321	313	310	323	314	324	321	308	291	317	313	318	292	289	306	287	315	305	333	328	304	311	308	307	330	306	325	322	304	276	312	348	306	337	306	312	312	321	298	308	314	303	320	309	302	296	334	317	333	322	322	294	302	291	306	324	275	344	307	326	279	322	313	302	308	295	326	308	334	297
3308	1285	1538	1192	836	640	456	422	361	329	305	292	246	265	229	276	258	224	235	234	253	255	245	230	247	228	269	259	226	218	206	217	203	211	221	216	227	197	236	230	211	184	227	192	213	201	201	213	215	224	188	200	225	216	224	228	202	213	191	199	252	261	224	208	213	205	203	209	198	212	190	201	215	220	217	191	229	212	251	193	207	224	227	200	226	214	199	217	220	212	194	151	229	201	217	203	201	216	182	191	208	194	205	234	206	226	192	182	211	212	223	219	228	199	200	211	214	178	203	216	227	214	221	214	204	186	229	201	206	213	198	225	199	206	226	215	217	214	190	231	198	200	206	227	194	211	196	231	223	231	206	199	227	196	214	202	184	215	220	188	203	223	221	214	197	203	207	212	211	230	233	208	218	190	207	203	220	213	177	202	203	212	211	211	205	214	214	226	231	218	233	207	226	186	204	198	210	213	209	215	213	221	205	205	194	195	218	200	213	197	232	229	205	206	187	201	195	194	211	199	210	198	201	212	226	218	231	234	216	208	182	219	194	197	223	234	192	216	187	232	211	218	199	199	188	223	217	224	215	201	179	210	188	217	204	206	222	224	204	212	206	233	210	214	213	241	194	209	201	206	223	224	226	215	213	199	199	166	199	196	231	231	222	189	218	244	191	222	238	240	183	206	223	197	195	217	231	190	195	188	198	190	195	194	204	213	201	181	196	199	204	203	238	225	204	200	191	234	202	195	203	213	184	220	221	211	206	202	209	216	206	213	200	218	208	239	207	223	206	215	219	207	205	216	216	223	201	223	210	213	200	177	185	177	208	235	197	203	200	207	222	193	230	189	207	168	205	231	201	207	196	210	233	218	231	219	215	216	197	216	226	227	215	225	214	211	201	219	207	230	204	187	197	209	217	238	219	200	211	206	184	192	196	208	229	196	201	211	215	227	203	184	207	203	197	207	209	228	201	212	219	190	175	195	194	193	197	194	237	224	194	211	218	226	199	209	196	218	218	214	212	186	179	214	200	208	220	234	218	215	181	200	190	197	214	201	173	215	212	214	203	211	206	226	231	192	221	200	192	192	213	237	205	241	197	208	208	209	206	204	182	200	235	189	205	213	219	196	226	210	238	188	199	224	209	224	209	242	199	202	239	212	200	191	221	203	210	202	180	214	227	207	230	222	218	210	226	204	188	243	226	214	204	205	204	214	235	185	206	196	209	222	218	228	203	205	195	218	202	196	193	202	208	233	196	216	188	214	228	185	223	215	210	202	215	192	195	181	205	200	211	221	211	209	220	195	191	201	225	203	222	196	203	194	224	201	210	181	203	214	206	194	194	224	206	211	209	192	224	201	202	212	189	196	202	203	230	183	211	211	198	216	217	227	211	200	187	196	220	208	194	201	226	183	209	205	215	210	217	212	225	224	210	216	196	178	198	230	215	203	203	189	216	199	205	176	231	216	179	186	224	219	194	189	196	205	206	199	207	208	199	205	221	210	193	202	182	247	237	220	214	208	204	225	214	251	214	208	220	176	193	236	200	200	234	208	204	209	225	218	197	193	216	197	221	171	221	200	206	212	237	210	209	209	233	183	194	213	216	203	217	209	214	181	236	214	209	237	200	212	201	202	233	192	210	194	235	227	200	222	206	196	242	206	220	209	218	193	202	203	198	233	230	204	217	196	197	216	192	224	177	214	207	213	179	196	226	226	217	222	219	219	206	219	215	197	207	196	225	193	203	223	210	232	215	197	205	230	211	238	189	189	198	218	241	183	205	217	237	202	197	202	198	217	196	215	238	188	221	234	212	225	187	221	216	198	222	212	233	184	206	200	211	208	190	240	213	226	208	230	215	212	196	229	226	201	212	192	230	232	219	215	229	191	188	199	203	208	206	214	211	207	213	192	229	177	181	198	211	212	207	213	174	204	210	194	226	190	194	211	233	206	206	202	209	203	216	207	224	207	214	231	206	232	212	217	213	210	224	199	220	198	208	209	213	215	232	194	193	216	196	205	228	230	205	178	201	204	199	207	206	214	199	168	170	206	191	191	213	185	204	187	195	223	243	208	203	236	230	204	194	199	210	224	210	197	222	177	220	199	217	204	201	222	229	208	213	196	205	206	222	215	237	180	215	217	196	190	195	200	216	230	199	190	193	232	197	204	184	251	205	216	183	188	197	223	207	215	209	203	221	211	232	211	218	218	198	201	186	208	230	216	181	216	201	185	210	203	230	196	217	211	210	182	214	220	185	207	235	189	223	221	205	212	220	219	202	211	215	244	224	236	204	197	212	228	227	234	203	219	194	191	202	229	219	210	204	212	220	223	214	209	210	195	187	209	196	223	223	191	192	198	209	205	205	191	219	189	200	211	198	228	220	179	218	224	213	213	215	229	208	190	250	213	215	232	200	220	197	206	243	225	216	219	203	198	192	202	224	230	222	223	212	197	218	217	219	190	221	231	192	229	177	211	244	201	229	199	199	226	227	201	196	193	221	206	218	207	186	229	199	234	197	209	209	214	218	205	221	194	208	198	210	216	209	202	199	204	204	180	237	201	185	168	182	202	195	215	201	200	189	215	208	201	197	214	217	239	220	195	194	195	223	197	212	220	195	208	196	195	204	205	196	194	205	219	219	238	213	190	208	176	229	206	189	199	199	202	189	196	193	217	229	209	227	190	232	212	201	195	220	226	191	186	204	217	226	222	234	184	194	230	245	210	206	210	211	203	213	221	187	189	186	203	228	197	204	193	216	203	211	198	229	218	213	225	189	230	209	215	200	219	230	204	213	244	188	202	197	203	216	225	224	203	182	207	208	239	216	217	219	228	233	207	214	226	244	192	204	203	186	214	223	199	203	217	236	177	210	196	213	211	221	224	205	204	237	215	204	240	210	201	220	217	229	226	206	185	222	204	201	207	261	212	208	214	259	222	216	219	193	202	215	201	200	206	212	217	223	217	215	225	203	186	226	207	219	209	223	213	191	179	216	200	197	204	214	197	240	217	192	201	222	188	236	221	217	210	232	208	210	196	201	171	197	218	214	226	220	236	207	245	234	213	212	210	203	197	200	228	206	193	209	178	218	238	210	223	222	217	206	196	201	201	192	200	192	209	230	247	195	217	191	217	213	190	203	223	209	202	209	214	221	211	210	213	203	200	214	209	211	173	212	188	233	199	229	219	211	201	233	179	193	183	226	225	191	211	201	228	203	201	220	191	184	223	209	249	224	246	229	200	212	220	198	248	206	226	210	218	204	215	194	218	219	221	217	225	213	204	195	209	219	196	225	213	207	214	207	180	194	205	188	206	217	194	218	202	178	229	215	215	188	238	199	193	197	200	195	180	209	195	199	195	211	215	208	234	200	199	196	209	193	211	215	207	215	215	200	187	187	206	208	204	194	178	219	215	198	199	213	219	185	208	230	225	204	198	193	234	212	202	185	203	251	188	203	207	224	199	217	191	213	210	234	234	250	199	226	206	196	198	209	195	220	247
2860	1516	3195	3782	3116	2466	1931	1601	1415	1239	1079	959	838	725	741	722	652	630	663	701	751	831	737	691	567	642	601	536	550	528	545	564	576	587	583	535	610	528	580	578	555	493	521	524	514	517	569	479	535	522	544	545	516	507	520	490	515	504	499	547	533	529	528	499	524	509	496	509	479	469	493	496	497	524	505	520	507	500	528	490	516	491	473	477	464	459	519	479	473	500	473	442	470	467	504	444	496	461	488	508	473	458	505	517	470	492	465	463	487	464	497	502	518	498	516	507	462	495	426	472	477	486	480	444	475	495	519	480	460	473	487	508	491	466	480	452	509	491	471	509	490	437	486	447	508	472	476	479	471	462	497	452	491	496	461	463	494	433	496	465	505	465	425	422	518	446	515	481	491	488	486	465	476	448	449	473	490	462	461	502	486	479	483	445	490	469	452	499	461	509	502	466	463	520	441	465	525	487	478	518	516	473	491	488	464	501	493	521	448	528	447	444	475	489	442	421	481	475	537	529	455	501	504	457	505	491	463	457	475	470	468	470	541	452	487	458	498	510	495	482	495	463	518	485	467	505	501	495	465	471	481	472	510	473	452	495	466	489	431	466	492	522	491	478	431	473	444	473	491	502	482	523	490	447	508	499	474	463	487	478	500	495	488	437	501	478	487	509	510	513	462	489	493	472	475	489	512	508	473	543	443	491	526	461	484	492	452	492	483	481	456	508	487	496	456	514	483	455	462	491	454	454	522	503	485	457	472	479	507	483	464	505	496	487	538	505	500	516	467	509	474	458	489	477	502	476	498	479	503	498	507	516	501	509	465	459	494	492	476	427	478	471	472	516	496	479	464	502	479	499	510	465	467	469	508	461	493	523	495	487	505	475	499	479	481	490	480	534	516	503	522	453	492	477	488	486	512	479	458	501	477	504	504	478	462	485	452	523	518	467	477	451	520	505	474	500	497	458	454	469	489	501	494	501	469	502	451	443	465	483	478	471	461	469	475	512	449	539	502	498	485	428	464	441	475	474	539	547	475	481	444	460	484	522	480	512	535	485	509	487	472	507	489	493	482	490	492	476	495	517	450	477	490	469	495	460	475	480	457	471	468	494	499	465	482	470	475	501	513	500	512	489	490	504	462	519	482	507	466	480	479	506	482	485	471	498	494	487	490	469	480	495	479	507	458	441	491	461	485	503	478	456	537	478	512	444	500	543	543	512	482	504	501	461	503	514	482	471	494	483	464	487	504	466	483	433	502	478	483	460	480	454	489	498	506	481	471	487	482	477	516	486	503	473	465	479	489	450	488	492	507	439	469	490	447	485	509	475	459	438	509	457	475	468	490	461	471	474	493	515	480	480	467	490	494	461	486	464	534	445	481	479	497	484	450	471	465	468	499	500	517	490	501	473	506	481	452	476	496	451	498	478	488	502	463	488	510	472	523	454	491	491	438	520	500	523	516	491	500	484	489	520	471	522	454	459	469	480	483	519	457	466	498	494	507	474	466	471	481	503	541	488	468	471	471	485	497	462	493	473	477	495	518	498	495	461	478	508	484	488	513	479	462	467	482	474	450	448	436	494	530	520	483	482	434	476	459	491	508	494	501	483	471	481	497	454	470	449	475	474	515	492	503	462	497	472	503	496	489	483	474	474	445	468	481	492	513	466	446	500	487	444	511	471	484	494	496	494	469	432	490	483	469	490	457	456	482	468	492	504	454	470	496	477	515	474	532	470	502	437	507	497	461	488	479	479	491	492	469	470	491	491	516	471	462	467	491	484	480	464	506	481	503	514	470	509	496	502	488	485	510	510	453	485	471	476	480	458	487	480	463	549	460	475	506	517	496	484	495	539	467	467	504	470	495	474	501	514	484	468	508	485	458	510	516	475	500	461	470	508	472	460	507	442	494	499	468	506	500	503	497	488	461	503	486	501	473	488	465	532	450	502	456	469	485	473	513	518	513	478	500	464	483	458	446	525	500	513	467	494	522	491	478	469	488	502	511	489	509	467	467	502	459	455	481	502	480	492	482	476	536	515	527	528	466	489	478	468	467	504	470	516	467	482	492	457	424	475	493	482	471	460	463	507	470	520	494	494	459	452	521	494	487	494	477	530	476	505	432	440	539	492	497	480	460	493	489	508	478	500	494	483	500	461	490	473	502	479	489	461	467	477	540	533	463	505	497	468	503	433	514	513	479	531	507	525	464	496	431	485	470	482	489	477	513	463	491	484	459	508	497	507	460	521	514	460	467	487	509	482	500	470	517	473	505	486	470	508	475	476	480	500	487	493	476	459	508	516	491	499	483	461	490	512	473	452	476	483	492	500	531	526	472	483	471	503	486	510	481	478	515	478	489	475	505	496	487	481	484	478	491	487	502	493	560	537	473	480	504	467	485	523	450	528	467	474	524	484	440	472	525	508	428	495	477	467	470	456	524	495	490	501	516	506	489	449	459	496	468	491	524	463	485	524	447	493	510	480	461	488	503	499	454	496	510	476	501	486	468	492	522	490	455	497	504	470	498	443	455	508	454	507	498	473	476	485	476	491	516	497	507	501	518	488	478	482	524	454	486	465	443	444	495	459	449	504	487	463	468	477	477	476	481	475	487	481	508	477	506	491	481	502	462	503	455	485	507	462	484	472	476	489	485	513	479	486	509	506	438	494	515	462	446	461	517	505	474	509	484	467	504	467	496	452	514	452	466	498	518	492	491	479	522	480	490	460	502	513	464	533	481	454	500	518	453	483	505	484	486	493	537	486	507	487	499	452	460	440	475	520	520	452	498	462	485	492	509	513	474	486	450	491	464	497	470	474	467	503	473	487	488	455	459	464	470	444	454	478	470	474	503	488	476	488	450	467	488	464	512	523	472	491	510	453	500	515	482	485	495	515	473	448	533	472	484	493	489	489	492	473	512	507	440	499	492	476	510	495	491	522	485	502	502	510	465	486	510	518	475	498	472	470	476	470	489	464	520	483	466	453	466	496	469	470	517	503	463	476	469	492	485	468	531	495	497	470	476	483	480	486	475	480	482	452	520	459	482	493	496	510	490	498	498	465	509	493	515	486	501	513	514	452	507	485	420	483	480	478	468	487	503	481	507	460	484	453	451	489	470	486	466	472	513	472	473	450	494	482	484	516	535	454	511	482	506	484	527	495	480	479	474	462	467	465	505	479	545	510	505	505	492	479	481	456	452	477	471	448	449	491	525	492	513	479	441	465	475	486	487	468	464	450	449	455	504	481	516	488	453	495	490	461	507	519	490	470	516	495	505	484	468	435	511	505	505	493	530	516	467	463	467	482	503	524	479	527	513	468	474	468	497	493	522	486	495	480	489	466	495	483	498	495	491	450	489	491	474	525	500	518	508	510	495	494	433	484	494	456	505	484	460	494	490	490	469	468	483	451	467	474	454	498	481	479	494	486	456	499	497	480	475	484	488	479	497	467	463	481	473	509	519	493	472	470	493	498	476	474	493	475	496	429	469	547	487	484
9611	2830	3500	2831	1807	1271	929	694	558	477	361	340	278	277	247	223	219	205	218	219	205	239	211	224	156	187	185	152	155	138	162	159	149	162	167	157	180	140	141	132	138	144	132	134	128	133	118	137	158	111	134	138	133	147	118	138	128	123	105	121	150	139	126	131	120	145	133	124	123	134	127	132	133	117	139	128	142	149	124	120	138	146	123	149	109	114	133	109	124	110	92	123	116	146	134	121	128	124	112	124	135	137	134	102	95	149	134	112	126	115	125	110	128	125	127	119	122	113	125	117	127	122	116	121	145	131	137	114	124	137	117	112	132	108	129	116	107	120	122	126	127	115	124	132	146	147	100	119	120	125	130	117	141	122	113	135	131	100	109	113	119	122	149	134	128	127	127	115	127	111	121	124	142	120	137	111	118	132	112	134	133	119	132	119	121	112	126	122	112	114	119	122	139	124	138	114	123	131	111	125	109	124	140	126	113	115	122	129	104	123	123	140	139	142	120	108	117	128	129	116	144	159	116	121	127	135	138	112	105	122	115	127	124	119	147	139	125	114	107	131	140	108	124	134	129	130	105	136	122	113	111	101	118	133	127	122	124	149	121	123	122	126	125	122	112	117	146	117	131	132	138	151	99	117	121	126	122	142	106	107	132	112	132	119	104	99	125	133	129	124	131	131	130	123	119	133	120	112	124	128	126	113	122	116	135	107	130	124	109	157	112	111	131	147	133	119	121	115	137	121	120	116	110	108	115	113	126	136	123	139	143	116	111	120	130	103	125	116	121	126	127	126	109	132	126	113	116	126	105	127	147	115	127	117	127	115	118	122	115	129	113	145	127	116	115	111	124	131	112	118	97	101	110	116	115	122	122	110	133	124	124	138	130	156	125	137	135	129	133	112	101	124	107	132	136	120	109	124	124	119	128	144	135	121	113	99	124	121	131	125	107	119	115	116	107	129	115	121	128	122	128	141	124	93	103	119	139	104	118	127	122	133	125	121	116	130	127	119	137	116	109	118	138	140	112	95	131	124	111	122	110	132	114	137	130	131	125	143	142	146	133	118	122	120	126	113	130	118	130	126	123	120	148	126	98	129	104	123	116	106	123	148	131	130	124	126	117	167	112	134	107	126	130	122	126	116	94	114	122	141	113	127	123	125	128	125	128	121	134	137	114	103	118	132	128	138	137	134	109	119	124	123	125	113	136	143	124	123	119	129	113	116	124	134	109	120	123	114	137	126	117	114	131	111	122	126	129	133	116	119	141	122	132	136	105	120	131	137	123	127	108	134	123	124	112	120	128	113	143	121	116	120	126	127	132	96	136	133	127	112	128	116	119	128	121	119	137	142	100	106	104	139	114	107	118	124	118	133	109	103	126	152	101	137	138	137	125	129	134	134	141	99	125	118	112	117	144	121	157	117	125	129	144	127	126	100	128	126	142	110	108	125	124	132	124	121	124	115	109	107	115	108	124	114	141	119	144	134	119	106	102	118	134	137	118	112	115	113	111	113	128	133	111	134	150	155	131	124	108	133	123	116	146	115	116	124	118	113	128	117	123	117	119	134	126	113	122	143	134	135	102	129	122	109	105	136	123	130	126	130	110	117	125	111	126	115	129	113	109	139	127	140	116	135	138	119	126	129	150	97	110	133	119	114	128	115	123	118	101	125	120	129	125	129	121	140	114	133	122	119	120	130	108	143	131	113	122	154	120	119	137	148	110	125	121	117	112	114	120	133	144	108	137	117	122	124	118	120	111	116	139	110	134	94	145	126	132	111	120	114	107	124	120	139	131	140	130	118	119	120	109	123	136	112	139	130	107	141	145	122	115	129	140	116	129	146	126	127	134	139	135	126	124	129	118	148	123	110	115	102	112	130	108	144	132	120	127	125	112	122	136	124	108	142	116	121	122	126	89	135	131	122	99	132	108	118	123	135	141	123	139	107	114	117	108	126	140	140	121	125	130	117	126	131	136	107	127	122	134	115	112	117	128	124	122	129	118	140	106	132	138	111	136	117	135	133	96	127	129	109	114	118	121	136	134	100	111	118	112	100	131	115	115	120	119	118	112	128	150	129	133	110	107	126	137	121	127	135	111	102	141	125	109	122	116	147	133	127	123	109	138	113	106	143	129	118	125	119	124	104	127	133	143	125	115	126	121	119	108	133	103	142	118	115	104	123	115	122	114	141	128	117	137	111	92	128	135	135	134	120	128	134	137	116	123	130	112	112	127	123	120	130	132	125	117	108	155	120	112	99	123	126	135	132	146	131	115	112	116	128	130	107	144	108	131	146	113	114	138	133	140	129	130	134	142	132	103	132	119	120	116	103	130	118	133	145	127	131	110	110	124	110	139	123	123	125	110	147	139	135	112	129	122	122	125	123	121	134	115	114	137	127	137	118	100	137	107	120	151	109	129	120	125	144	122	125	127	125	131	117	115	116	118	120	118	104	137	110	140	112	109	120	122	140	125	124	142	94	121	118	118	128	135	123	117	126	133	111	115	118	151	120	115	126	127	118	139	111	104	138	121	137	129	145	115	142	134	129	119	160	136	140	118	110	124	133	135	114	136	119	146	132	117	127	116	106	131	144	127	131	114	125	126	148	123	140	143	135	134	119	127	109	107	128	98	139	130	125	135	126	122	129	134	114	133	124	119	129	112	143	131	119	107	139	114	125	143	137	130	125	140	112	100	119	150	129	122	108	128	123	115	128	104	122	135	122	141	124	135	108	113	152	117	133	124	123	126	146	127	113	110	146	128	136	141	132	121	127	124	120	133	118	139	129	129	112	119	134	116	131	127	115	143	155	108	135	131	117	131	141	99	141	120	130	129	144	122	110	139	146	123	120	111	126	136	142	123	137	123	123	134	129	124	123	113	109	116	101	130	121	131	122	112	138	108	106	145	121	121	111	117	109	123	150	101	137	119	136	117	127	121	129	132	141	143	119	136	144	121	117	105	130	134	134	123	124	134	131	131	139	144	132	117	135	148	119	117	115	137	120	121	121	111	121	131	121	136	148	129	103	135	121	114	137	124	122	126	136	142	128	140	125	133	131	127	113	108	131	121	137	131	88	124	112	123	135	106	127	151	115	116	127	137	121	110	121	132	120	127	131	131	128	114	126	115	118	125	134	116	114	148	122	115	109	135	141	115	147	118	132	123	130	109	133	138	133	115	131	103	131	132	122	145	124	135	114	122	119	144	141	123	131	117	118	117	120	119	117	132	115	138	120	110	122	111	140	129	150	142	124	115	108	121	119	106	136	138	149	133	130	107	126	132	124	115	126	121	130	146	136	114	118	130	131	110	109	119	120	127	120	117	104	135	108	137	105	142	128	124	104	132	129	104	118	124	128	117	130	113	128	139	111	132	128	134	127	101	117	151	124	122	119	130	112	126	128	124	133	130	132	145	114	118	129	128	115	115	119	137	122	127	131	120	129	146	127	123	116	131	126	148	137	127	112	120	136	143	136	130	138	115	129	139	127	127	147
6569	2695	6645	8101	7117	5501	4365	3593	2841	2490	2126	1769	1382	1224	1143	1012	942	936	939	963	1142	1246	1058	937	771	746	691	580	564	509	526	594	609	581	508	559	577	581	475	476	415	418	429	400	420	392	460	411	446	455	405	416	424	410	424	380	388	347	376	327	355	341	358	377	367	352	365	384	360	356	353	347	374	341	338	350	313	323	355	308	332	345	300	315	334	317	307	324	314	312	299	312	315	310	309	345	350	323	358	327	325	315	303	313	337	311	326	283	318	311	309	301	350	320	305	288	296	314	324	303	314	313	275	323	333	300	344	370	339	283	362	316	309	328	291	304	295	317	348	312	306	342	331	293	297	318	316	296	307	282	316	292	290	314	344	311	334	306	322	328	364	311	329	290	298	320	293	285	309	345	293	290	296	318	285	295	312	296	317	327	264	285	281	295	314	337	297	289	281	302	295	314	327	302	276	317	279	283	325	309	320	335	324	298	323	271	274	303	358	275	346	296	288	319	294	314	333	331	329	291	292	324	291	303	335	311	320	281	284	282	316	287	280	314	299	328	340	343	272	292	313	292	312	291	317	294	325	316	299	290	294	300	281	296	316	327	287	307	318	296	328	305	324	333	316	295	325	295	341	303	319	307	323	307	339	287	323	322	308	278	301	297	296	313	320	310	290	321	305	270	293	325	313	301	309	317	350	315	314	307	295	333	309	315	302	289	292	313	308	314	315	312	324	311	274	281	288	320	279	281	309	301	313	309	329	317	289	314	305	304	327	338	291	301	297	300	265	329	253	281	290	293	317	289	307	290	319	296	306	303	312	279	363	284	304	311	282	289	283	306	330	306	303	300	315	288	293	284	287	331	329	300	309	266	349	323	316	291	324	304	314	309	339	308	312	310	343	322	309	287	293	308	316	314	310	308	285	307	288	272	290	316	323	290	337	275	317	328	306	322	309	279	300	274	266	289	343	296	294	319	287	313	296	326	333	287	298	284	309	302	321	281	298	311	310	310	319	314	301	319	294	277	320	289	311	302	297	322	331	317	330	323	299	290	330	319	331	312	328	290	320	288	293	311	354	303	283	318	290	331	312	297	308	327	332	284	301	280	303	322	345	322	291	289	297	335	308	300	315	311	313	305	322	307	306	315	295	337	306	350	327	346	295	293	299	293	312	305	293	313	327	303	302	327	296	313	309	311	301	313	339	320	285	318	287	315	328	291	316	317	306	310	299	314	327	303	276	314	309	292	319	299	301	326	328	323	313	316	291	272	321	294	329	295	328	319	286	326	313	306	311	326	298	322	315	319	317	275	316	317	312	324	305	285	308	289	289	347	271	276	319	323	290	317	343	288	313	291	327	320	322	270	289	308	279	291	316	309	297	284	324	318	285	323	290	320	285	340	310	302	318	325	332	319	301	332	282	304	303	340	315	317	301	276	299	329	331	309	305	320	295	295	330	312	312	284	315	328	314	312	296	296	309	318	309	315	328	310	301	309	313	329	274	308	304	315	303	296	281	324	275	300	283	328	297	292	325	299	309	278	331	328	335	290	295	331	285	316	326	275	320	284	300	301	324	307	287	290	300	319	308	301	322	297	314	251	309	291	319	297	304	330	311	311	314	308	291	306	316	330	313	322	311	292	317	302	316	343	292	304	319	311	287	275	314	321	312	299	315	352	340	283	335	304	296	315	286	295	283	308	293	311	297	306	308	289	297	297	309	317	299	328	308	294	299	272	307	329	310	290	291	330	320	306	312	302	312	338	325	295	324	339	312	306	277	299	313	307	318	298	304	348	339	307	359	299	301	336	318	293	329	319	296	296	308	322	321	324	315	298	289	319	307	316	289	311	324	299	307	290	282	342	316	310	300	315	294	325	351	313	294	286	336	303	336	340	325	354	290	302	274	324	316	312	297	306	323	305	306	294	313	298	302	306	314	334	309	314	300	287	307	348	282	299	289	293	335	305	292	314	327	291	324	281	325	302	328	313	333	315	319	268	298	331	310	287	315	336	344	324	277	272	309	327	275	315	283	315	276	305	307	284	326	299	288	312	292	323	330	307	286	323	274	301	286	315	324	278	330	309	332	321	353	300	337	312	312	326	316	288	303	338	296	286	310	291	298	275	318	318	284	287	296	321	324	309	300	303	318	330	324	302	300	335	284	282	321	320	288	286	304	307	307	323	291	333	296	335	311	318	309	289	316	309	290	335	309	299	295	330	291	310	346	324	325	309	323	282	307	308	292	310	303	283	309	294	299	289	319	296	319	315	315	309	314	322	284	314	317	306	286	288	298	292	312	291	331	323	307	323	305	291	310	315	307	303	328	305	335	286	291	297	300	292	306	282	318	290	304	294	289	295	304	315	323	285	292	282	304	312	310	299	328	281	311	305	281	317	295	308	331	314	315	307	322	331	310	331	301	323	294	274	293	320	265	311	310	286	312	318	281	296	272	324	318	309	288	300	288	295	325	346	302	308	328	329	280	290	273	292	286	306	317	279	291	289	331	312	312	303	315	309	311	308	298	317	299	310	308	290	304	325	278	300	310	330	325	310	316	306	319	305	294	286	314	288	347	312	329	314	290	300	318	302	312	314	303	308	362	340	313	285	319	323	311	325	284	331	327	315	301	315	340	284	308	307	299	327	284	297	322	276	332	329	294	292	329	313	323	297	303	327	303	309	293	323	291	333	293	299	303	331	305	322	294	302	322	328	309	290	302	288	292	297	327	334	289	276	316	278	305	273	297	291	306	263	301	308	330	336	317	328	300	303	302	310	338	325	315	329	312	327	269	317	312	305	305	304	310	299	302	297	321	285	301	317	323	294	324	290	316	293	300	331	297	304	305	303	312	342	335	330	314	307	315	301	322	292	300	326	324	320	320	323	335	308	292	303	334	305	317	293	348	289	301	317	281	284	353	295	329	328	315	315	318	321	320	299	301	334	301	315	307	323	302	312	318	327	279	309	309	285	323	313	304	332	317	319	306	294	291	303	306	290	340	331	334	299	330	291	300	320	320	304	325	315	307	284	327	312	281	327	270	291	312	310	295	302	312	309	314	288	290	331	311	308	293	298	337	280	290	322	317	279	284	298	331	324	315	327	317	318	283	295	272	309	281	322	296	291	279	298	346	327	291	301	308	309	288	312	336	314	313	337	310	325	306	309	317	310	321	295	305	318	327	303	325	336	301	331	308	322	280	348	318	308	322	314	305	307	331	292	335	314	288	265	299	312	320	290	294	309	280	288	329	315	318	291	307	319	311	295	307	293	292	285	293	316	275	304	301	284	326	278	294	293	310	322	311	328	285	298	297	314	292	281	318	293	307	304	316	337	305	306	319	299	288	316	317	335	285	320	305	315	291	292	291	303	315	287	340	277	321	295	267	265	295	305	307	303	305	320	297	296	321	311	329	308	336	282	319	306	300	307	305	307	310	307	284	299	330	296	281	288	296	274	289	318	306	335	324	317	300	324	302	326	322	303	332	314	333	268	314	316	296	314
16398	5094	6223	4657	2921	1966	1426	1108	826	686	565	481	411	368	372	286	269	234	257	256	277	327	293	255	197	186	169	162	145	160	173	147	189	183	189	169	181	163	151	148	135	142	149	165	124	142	136	138	135	133	154	147	129	134	134	140	128	147	138	129	153	137	127	133	122	118	143	121	129	127	126	120	145	122	148	113	127	109	135	117	125	130	107	112	124	126	113	123	124	115	122	134	109	109	141	125	116	115	102	116	125	118	119	108	146	146	141	139	124	119	111	125	126	137	130	110	111	93	116	126	124	121	117	119	124	116	116	119	112	101	112	127	98	127	122	106	114	116	129	119	139	104	130	131	137	119	146	134	119	128	111	128	116	123	118	126	105	102	127	131	123	108	102	115	116	122	118	117	144	110	124	122	119	115	111	113	113	120	137	123	131	114	118	117	104	108	135	131	102	118	126	153	118	101	119	118	140	109	107	125	127	123	124	108	122	108	118	122	128	126	144	124	117	113	125	111	103	114	118	130	102	115	141	122	133	106	106	99	131	116	120	98	112	116	123	139	109	105	107	121	117	133	104	128	155	114	144	116	127	135	115	127	118	125	139	132	122	118	147	119	114	133	129	130	113	122	114	115	124	114	122	130	108	133	127	114	114	128	140	126	110	96	130	115	124	122	115	121	127	112	117	123	123	121	140	118	131	121	125	115	127	107	113	115	119	126	130	96	112	94	115	105	119	125	124	122	127	122	120	121	137	128	126	128	111	122	105	149	123	125	121	110	126	121	114	127	120	117	112	138	126	129	136	114	125	111	140	132	122	108	93	120	125	121	140	101	124	135	147	127	144	112	119	150	116	133	128	103	113	119	118	108	110	114	103	124	119	130	130	128	112	131	113	128	132	125	122	122	118	123	132	112	111	116	136	104	126	126	109	123	107	139	110	130	134	119	122	124	119	110	123	110	103	111	108	96	118	119	148	111	139	127	116	120	106	114	122	110	113	144	129	123	131	149	133	100	136	135	116	122	101	114	125	109	135	133	126	100	140	127	100	116	143	120	119	119	116	117	121	118	125	118	123	117	131	102	114	115	137	116	121	116	141	138	121	122	148	129	135	100	113	118	132	128	133	119	143	132	119	128	108	108	128	105	121	119	104	117	102	108	129	127	115	119	106	122	128	112	103	112	132	119	112	117	116	109	114	138	101	116	127	148	125	116	111	112	115	130	106	131	126	115	122	105	118	136	118	138	134	130	91	119	130	130	120	124	111	135	117	122	96	102	127	131	125	135	132	115	129	115	108	123	144	135	127	107	152	120	116	122	116	139	122	134	117	126	111	108	124	127	129	113	129	114	135	134	122	103	133	104	125	119	124	121	130	101	116	115	125	130	103	110	126	139	136	149	121	124	146	135	101	139	130	117	135	116	114	132	112	148	120	121	125	115	116	114	143	110	116	130	117	127	131	119	131	121	135	119	130	115	123	128	139	104	123	111	108	105	104	99	136	131	133	109	138	115	137	117	122	141	130	116	123	134	138	124	140	112	113	135	117	125	97	143	123	108	125	134	142	152	120	109	109	111	111	107	131	107	114	104	97	115	111	123	111	125	120	98	129	92	152	105	106	115	101	137	121	112	119	111	89	120	112	130	138	138	115	108	128	141	110	106	97	112	134	135	135	112	126	118	136	118	120	129	125	142	118	122	129	134	131	136	127	131	120	105	113	151	129	119	112	128	101	115	122	112	119	108	126	123	115	123	115	139	106	119	103	119	129	145	125	129	131	135	108	117	120	117	119	117	113	126	117	107	118	115	124	141	93	136	122	112	110	111	119	122	124	108	130	117	129	124	104	98	119	102	119	145	143	141	111	127	120	140	128	122	104	135	122	133	118	134	119	152	114	127	145	111	91	128	130	131	128	117	130	139	129	126	104	120	123	117	112	114	112	119	113	98	85	133	127	142	101	130	130	134	103	114	146	118	112	122	128	112	101	118	119	111	123	124	126	130	116	110	111	114	119	136	140	103	133	129	129	97	145	135	109	120	142	107	121	128	134	112	145	124	149	130	117	125	125	109	110	120	137	146	117	131	124	124	112	115	116	129	132	117	121	127	140	135	131	121	126	120	128	128	140	137	104	133	120	121	132	126	118	129	117	124	106	125	121	137	115	142	111	133	119	128	129	146	122	116	120	124	142	128	102	127	122	115	126	108	102	129	128	104	112	102	103	126	110	130	119	105	95	121	114	122	125	118	102	121	120	100	120	124	98	115	115	107	129	132	118	124	98	130	109	109	125	118	122	129	108	132	104	105	121	124	152	140	119	116	114	130	110	118	124	103	111	122	150	130	103	144	100	131	113	149	105	142	108	127	120	120	137	115	110	139	131	139	113	136	126	132	119	105	118	118	109	119	119	131	131	144	118	133	107	120	123	122	122	132	108	114	119	121	124	122	122	100	99	137	108	107	108	111	131	126	124	138	114	119	106	104	124	131	149	136	146	116	130	122	124	112	119	105	123	135	114	131	132	139	149	127	116	120	126	118	126	124	121	123	104	125	114	118	120	112	136	141	124	109	128	121	113	142	114	123	116	118	119	126	113	107	118	119	114	105	107	99	140	115	115	117	134	135	98	137	119	136	119	143	111	120	127	135	109	109	121	134	159	131	104	123	128	106	120	131	118	122	125	119	125	120	124	96	102	117	117	109	111	110	120	122	109	118	110	127	125	118	126	107	99	120	123	125	127	136	129	161	137	116	125	126	102	117	121	111	137	113	126	157	128	114	123	115	108	123	118	132	138	135	155	130	112	114	141	124	130	108	129	124	117	113	107	125	140	124	113	145	112	129	124	140	122	110	125	131	127	118	91	110	121	129	146	135	130	131	122	134	109	113	126	133	116	108	125	101	117	132	121	132	108	122	112	126	109	123	133	114	108	120	125	111	130	128	127	131	113	125	149	131	120	125	100	123	107	121	138	100	118	123	121	127	119	105	107	118	115	118	113	148	133	119	138	114	117	122	97	129	135	141	135	113	117	133	117	126	94	110	145	130	123	116	97	119	104	104	107	123	124	115	130	138	129	114	122	129	118	114	121	122	124	114	107	132	131	124	128	108	112	128	103	94	130	126	107	123	111	133	104	131	107	118	116	116	102	134	140	114	122	113	119	105	108	116	109	143	123	132	124	121	129	116	125	121	105	123	138	127	112	100	125	113	144	127	139	122	126	120	102	131	132	111	114	136	100	121	117	127	130	116	133	142	126	104	119	125	127	98	107	101	112	106	141	113	111	137	133	114	131	128	117	116	107	123	133	126	127	112	132	113	123	123	123	123	95	119	127	128	116	126	127	114	113	118	133	129	125	106	113	147	147	135	131	111	125	112	112	118	122	134	121	122	121	103	167	140	126	109	121	110	115	116	101	126	127	101	132	136	109	128	114	126	133	128	112	121	109	106	121	129	111	113	127	103	113	118	120	108	125	119	133	134	128	120	127	120	124	123	118	118	124	124	135	127
8434	4060	9915	11668	10221	8375	6649	5359	4398	3783	3147	2585	2225	1896	1754	1560	1374	1286	1283	1281	1579	1894	1605	1357	1005	914	975	782	726	725	760	767	747	760	745	720	718	660	650	538	489	429	572	471	457	487	491	529	532	552	529	501	498	512	429	459	419	379	389	404	396	406	355	380	384	385	397	388	378	364	367	366	429	401	410	382	397	400	340	354	355	372	346	342	360	316	335	332	327	314	307	334	343	308	298	320	307	323	302	325	337	322	320	362	325	316	331	321	321	308	344	335	332	322	330	321	329	314	331	307	309	333	347	347	314	335	316	299	304	298	322	343	345	336	332	332	337	316	354	329	309	312	325	321	282	312	358	328	320	286	344	317	322	348	274	294	305	321	302	336	286	303	310	304	309	318	332	297	322	292	323	313	299	305	288	334	313	310	322	333	296	339	302	303	300	310	372	311	315	300	332	331	321	343	320	300	320	300	309	307	324	305	304	335	301	293	338	292	315	290	281	343	286	309	286	308	313	309	297	295	313	300	290	295	300	325	291	323	331	331	310	303	309	286	299	307	291	308	313	309	294	278	337	292	341	327	307	301	309	299	325	315	308	276	267	322	352	310	295	318	308	321	337	354	286	308	300	317	317	300	297	301	328	357	330	309	279	338	286	317	349	309	273	292	317	312	332	281	301	334	292	284	276	306	330	279	291	295	294	313	303	325	299	304	323	324	346	297	337	313	295	293	318	348	322	331	304	325	314	329	326	304	319	309	294	294	324	311	303	301	304	323	326	302	306	340	303	298	311	309	312	317	329	310	299	310	323	315	307	308	331	315	313	303	298	329	319	287	293	307	288	301	283	317	322	292	305	305	305	322	331	309	314	310	303	291	297	298	316	285	319	304	309	311	305	305	345	281	306	319	302	290	292	308	320	335	338	304	321	299	311	320	311	317	336	317	330	323	318	299	313	314	303	289	339	294	309	311	328	296	323	299	306	303	311	304	339	322	328	300	311	296	304	336	318	302	313	303	320	320	280	314	302	320	319	299	288	321	304	293	311	297	322	346	304	319	299	326	300	305	330	324	329	294	324	264	313	314	331	339	339	310	334	305	310	303	324	306	316	323	300	317	319	332	311	321	332	308	315	279	322	318	303	282	298	300	291	298	284	328	307	293	305	328	304	291	311	339	304	301	311	304	308	317	263	298	314	327	334	299	301	289	303	340	309	339	314	295	347	285	325	295	299	292	302	318	311	317	349	283	334	322	336	303	314	292	301	304	322	318	312	334	275	315	328	305	293	341	315	296	316	315	287	311	334	324	315	305	322	311	313	316	303	306	355	318	319	273	292	325	317	319	294	339	299	317	289	327	337	312	329	324	346	320	301	307	300	318	300	325	317	286	313	293	314	294	320	300	323	278	324	293	308	300	311	317	331	292	298	285	302	335	336	288	302	333	325	305	321	282	309	317	338	289	307	328	287	317	306	316	293	295	344	316	299	316	286	311	270	309	329	319	292	324	295	305	328	328	327	325	336	354	304	331	314	332	295	335	331	302	291	313	327	294	356	297	315	311	322	304	324	304	346	321	288	313	311	281	305	285	310	328	311	326	312	332	276	298	335	294	299	335	293	338	334	287	312	302	314	301	316	290	318	343	307	319	296	262	321	309	299	297	333	287	306	321	299	283	295	325	308	310	321	311	295	297	299	295	324	310	289	348	287	303	318	313	312	288	321	318	311	285	311	318	307	369	307	306	333	312	275	295	327	316	305	300	309	318	293	307	310	309	328	287	304	314	342	303	280	329	314	297	331	316	312	315	313	302	285	351	332	317	277	338	322	317	292	296	308	338	309	308	320	302	342	310	321	323	296	321	306	323	291	300	313	308	308	319	334	327	321	317	310	309	276	308	330	303	314	314	306	285	305	302	332	333	321	312	334	303	310	317	330	293	340	313	331	322	348	281	307	332	317	290	293	291	331	318	312	331	331	298	312	309	325	348	322	303	314	283	281	301	341	310	322	296	285	332	311	322	314	330	296	303	292	306	312	324	304	307	296	290	314	301	335	323	318	299	308	315	282	302	318	318	297	329	321	309	284	344	307	290	338	316	309	303	311	305	323	337	295	317	322	292	295	322	299	291	303	300	286	335	342	290	313	241	319	289	324	325	307	322	333	339	299	290	327	300	310	336	280	304	298	313	310	338	303	301	300	310	315	328	310	323	324	295	328	322	309	283	323	309	312	301	308	312	337	294	295	291	317	306	305	308	285	269	343	333	301	327	334	319	306	289	324	302	283	324	312	353	307	340	318	320	306	332	256	316	317	301	306	287	317	318	307	299	343	306	314	298	312	306	309	322	315	275	285	305	315	324	346	314	294	313	340	273	300	344	360	330	317	284	319	297	292	298	304	328	308	316	302	325	354	300	329	319	267	321	318	305	306	301	328	329	320	340	316	289	321	306	297	300	311	331	287	311	324	303	333	330	280	306	304	324	303	297	321	295	317	302	314	323	301	300	306	311	292	321	298	305	306	303	309	306	327	302	308	321	311	324	296	301	350	292	325	300	330	285	318	300	317	312	312	325	300	296	294	314	300	308	307	278	325	329	285	305	320	303	332	344	342	325	324	319	334	294	344	315	321	327	297	357	294	310	345	281	290	344	314	292	309	312	314	309	306	307	314	320	312	305	337	312	319	293	314	310	281	307	324	301	316	323	341	324	311	314	304	301	327	321	320	320	281	339	317	351	293	309	312	306	312	323	309	312	308	294	300	315	284	313	319	311	286	332	316	317	290	318	275	320	310	308	283	283	312	314	295	312	325	298	303	290	326	302	326	314	286	318	296	270	308	319	304	312	322	319	271	334	294	313	291	324	314	312	288	339	315	309	313	288	325	313	294	301	309	334	281	308	313	319	268	293	319	317	287	323	313	280	329	298	302	307	321	308	276	326	334	338	318	313	316	317	306	326	280	320	315	296	290	307	269	339	316	287	337	304	298	276	335	311	306	302	323	310	314	305	318	327	304	301	303	310	352	327	303	311	295	351	313	334	307	320	312	296	291	320	335	330	333	303	307	353	271	300	345	330	322	299	305	307	340	298	331	272	295	318	298	311	316	286	354	319	315	288	303	295	308	290	343	320	327	299	297	282	312	316	334	324	290	294	317	326	338	303	314	311	294	299	318	303	309	308	309	336	327	331	317	300	320	320	300	324	296	284	311	290	294	301	290	323	347	301	304	309	276	301	313	281	306	311	348	317	293	307	327	309	328	332	313	317	317	323	330	335	314	296	308	283	304	313	308	311	318	331	279	297	334	299	299	317	289	330	295	303	305	324	311	291	331	337	313	326	300	308	330	278	317	319	310	299	330	307	283	294	345	344	307	307	315	307	320	319	299	308	322	300	292	309	313	309	317	383	275	326	306	321	336	313	305	310	335	308	309	279	305	337	294	311	303	310	284	311	346	313	306	321	334	314	292	321	292	289	304	313	313	304	314	318	317	295	284	308	292	295	313	297
3267	1215	1541	1283	852	633	509	400	359	312	288	274	265	249	205	264	254	239	193	218	235	239	229	224	208	224	216	227	228	237	205	229	217	236	218	204	193	204	226	192	194	230	244	209	214	242	194	216	217	222	230	219	190	230	225	210	218	222	216	235	195	196	213	203	196	225	217	202	207	217	209	212	181	223	207	221	183	202	219	212	221	222	217	223	217	194	237	195	204	205	209	225	206	217	240	189	214	204	201	203	216	190	174	215	191	234	225	199	216	189	198	245	201	189	190	190	210	181	200	182	201	200	216	201	224	182	215	191	244	202	202	215	216	206	208	191	232	193	253	208	188	188	223	212	226	193	230	194	207	241	221	216	206	200	204	197	226	174	230	185	238	214	183	221	210	235	219	196	193	190	220	185	206	189	216	212	184	198	185	201	197	220	188	233	212	226	210	209	215	201	188	198	200	194	201	224	217	183	214	236	210	225	208	212	211	201	192	198	186	203	231	206	194	185	179	226	197	216	197	217	197	195	194	213	220	200	192	199	208	208	207	210	229	191	188	220	214	201	197	210	201	215	206	227	213	223	207	186	218	204	194	205	197	217	214	195	212	216	223	213	242	207	206	181	215	190	210	216	233	203	163	219	186	220	197	221	203	210	221	204	217	221	193	211	193	187	206	213	236	220	192	200	212	217	197	203	213	199	210	205	215	205	191	205	223	209	188	199	197	213	214	247	217	216	239	219	214	192	202	222	213	204	214	215	211	200	215	191	223	225	195	194	226	226	209	231	184	219	219	224	208	205	211	197	201	215	216	207	235	229	189	216	198	210	196	208	207	218	215	182	203	184	234	200	192	178	203	202	220	210	214	186	198	205	208	196	216	218	184	182	215	210	234	194	206	199	203	205	220	206	188	217	220	213	219	203	231	208	188	180	204	215	206	197	163	241	181	210	238	217	209	225	196	205	200	210	199	209	198	187	203	195	223	182	209	208	198	208	207	199	210	210	191	206	215	219	203	212	222	197	210	228	233	227	204	199	208	198	187	246	214	194	220	195	193	211	197	210	234	249	179	201	219	187	198	223	226	213	215	215	215	187	216	207	240	201	240	226	219	223	211	208	213	243	175	206	213	204	204	201	202	217	213	246	224	219	199	204	182	211	218	173	197	203	190	220	210	203	214	196	200	217	215	201	180	208	212	212	203	208	218	188	205	199	198	199	228	207	197	220	213	230	235	224	210	195	217	217	192	216	232	211	204	216	217	167	207	214	217	206	218	211	224	194	219	207	194	197	189	199	206	213	190	229	204	222	219	177	215	195	198	223	236	217	183	218	190	199	197	201	195	208	218	198	192	196	202	193	203	197	193	193	219	187	207	208	226	190	212	217	198	211	192	206	200	212	220	216	213	207	208	183	188	198	191	197	208	188	192	194	225	189	209	222	243	211	207	238	223	186	232	183	231	213	202	238	199	221	205	202	202	200	234	193	187	224	203	212	215	208	204	247	199	208	211	243	213	187	205	185	238	203	186	193	206	218	178	220	228	194	230	199	222	175	191	215	215	219	236	213	199	191	213	207	229	226	196	199	245	227	221	224	204	201	211	193	233	218	232	193	208	196	216	230	237	186	236	183	208	202	209	225	198	217	208	207	208	195	211	226	196	214	193	214	224	191	215	184	202	218	210	200	201	201	215	205	203	180	193	204	208	221	205	204	211	212	200	218	209	210	229	182	199	215	205	198	231	215	218	201	216	183	179	185	208	200	229	212	185	220	215	215	219	206	182	204	175	208	191	208	204	191	210	188	207	193	185	205	223	205	200	223	197	210	208	204	204	234	198	219	223	191	209	201	172	202	198	219	215	201	221	226	211	194	209	198	194	224	230	208	228	211	194	209	235	212	214	208	215	233	182	191	211	230	199	202	216	174	208	208	209	189	198	213	219	195	194	199	206	195	208	214	183	221	218	195	220	190	210	202	198	185	197	184	218	186	200	231	228	217	225	196	220	203	207	192	210	204	183	205	244	217	211	215	222	212	202	215	193	221	206	206	214	218	214	219	208	182	220	229	210	229	207	217	225	221	190	210	221	178	211	234	212	227	217	218	212	199	204	229	200	191	192	228	194	228	217	222	218	228	196	200	211	206	214	176	204	220	198	216	223	191	199	185	221	179	179	236	217	219	227	204	207	211	198	200	210	211	211	220	209	189	212	211	226	192	210	217	189	206	201	202	189	207	232	230	189	244	178	183	197	201	205	182	218	201	197	226	195	211	211	207	206	209	213	198	199	210	223	230	214	219	218	189	212	226	230	193	214	194	180	222	203	223	236	210	224	219	213	224	202	185	214	209	192	206	212	204	190	212	214	195	215	185	177	214	216	223	211	190	214	194	207	204	195	202	198	200	186	187	194	189	191	208	233	212	176	196	174	225	222	219	189	226	222	233	221	225	209	219	213	210	223	213	206	212	177	230	213	193	225	205	214	203	200	213	190	193	199	188	201	217	244	224	203	216	198	186	195	206	206	200	243	217	189	210	176	190	225	219	213	171	215	222	224	205	224	219	219	210	216	204	230	232	221	218	214	202	192	192	235	219	186	184	208	220	193	203	194	226	231	207	205	177	200	213	210	182	206	210	201	213	227	215	191	193	191	195	237	214	185	197	196	227	199	226	194	206	205	196	203	203	226	197	198	224	216	200	200	194	243	207	240	227	229	187	236	206	205	200	202	192	195	214	198	204	198	197	208	234	215	195	224	167	215	218	210	188	212	210	216	216	210	180	203	225	209	211	198	214	204	224	192	228	197	221	212	232	220	218	216	208	213	185	209	190	208	223	200	209	201	212	224	210	217	190	192	198	208	201	206	178	212	181	208	209	217	252	212	202	183	185	199	203	240	196	190	167	215	201	215	179	209	211	200	222	206	236	203	211	198	227	224	200	204	216	192	240	202	197	228	213	213	193	214	220	215	192	210	203	192	249	220	201	203	219	214	198	193	230	218	198	201	229	200	212	233	203	188	178	204	210	215	221	199	195	205	181	177	192	190	199	199	217	216	178	198	228	233	201	203	179	209	233	186	231	220	226	210	194	190	204	194	168	187	212	191	179	190	209	217	212	209	235	211	242	210	212	198	214	178	210	211	214	233	205	219	198	218	197	208	186	171	198	209	214	219	211	215	220	221	191	202	226	210	198	211	210	198	195	227	218	211	188	214	205	223	230	210	222	204	225	194	219	198	210	220	210	198	205	211	227	211	244	214	196	175	200	215	233	208	209	211	214	211	206	207	221	195	225	212	191	241	224	214	192	203	229	210	227	194	216	191	200	220	231	221	214	217	188	196	221	207	200	186	224	201	222	215	237	176	215	200	218	197	202	196	217	196	210	189	187	239	217	213	199	201	216	200	212	198	230	207	196	199	209	208	225	172	216	212	193	201	195	197	208	222	204	196	207	189	232	207	209	206	205	209	187	229	212	196	205	193	205	189	209	223	199	189	202	205	222	207	220	212	216
2716	1495	3113	3737	3227	2503	1993	1672	1422	1207	1010	882	822	773	697	686	655	631	666	636	730	847	790	688	628	609	617	521	586	562	544	577	548	543	559	595	608	530	543	528	475	531	504	505	522	479	521	509	510	528	509	529	547	544	491	532	470	520	534	508	508	502	519	457	536	531	481	526	494	522	505	466	464	498	483	524	541	483	545	461	507	531	514	488	463	464	499	501	484	494	475	470	491	507	475	455	514	517	487	517	485	495	470	523	490	477	481	469	500	474	511	463	542	472	538	485	498	479	460	520	518	504	493	469	492	495	479	447	490	502	460	485	500	489	498	480	472	511	480	472	518	477	494	480	498	500	443	508	495	461	505	464	521	468	432	498	499	495	470	502	499	503	456	473	509	509	476	511	514	515	477	486	497	480	506	484	509	467	445	470	431	518	517	451	458	464	452	495	465	497	485	489	508	509	489	486	448	485	464	484	472	476	481	460	456	458	476	464	457	481	513	479	490	501	504	474	469	485	448	458	528	516	487	480	465	468	516	459	529	488	472	475	500	485	499	472	501	466	455	496	497	492	489	505	472	472	466	491	445	498	481	491	453	459	512	506	478	455	491	470	461	463	473	494	487	484	474	448	478	469	472	488	437	510	490	475	469	475	480	498	485	482	479	502	501	458	514	539	453	467	484	449	477	474	508	517	509	468	474	501	478	468	449	491	480	521	490	486	463	483	459	483	499	491	462	480	468	468	505	493	474	481	483	470	444	508	486	494	487	488	468	478	452	473	523	480	480	440	504	455	461	462	475	483	466	494	474	505	470	471	484	503	510	464	507	489	465	456	483	509	498	466	478	471	469	487	469	481	440	475	466	488	477	505	470	505	467	506	469	503	474	449	454	475	447	455	454	514	513	453	452	486	532	484	489	484	483	480	481	537	504	456	495	489	475	461	470	471	487	477	499	468	479	486	486	489	478	480	495	479	522	468	449	512	541	465	507	488	488	483	459	466	464	486	465	480	453	475	522	500	490	526	516	494	499	489	485	474	504	489	479	456	497	456	492	493	518	507	472	504	508	504	515	497	552	528	460	473	465	465	493	453	522	459	493	493	510	490	468	486	470	466	441	499	478	514	414	515	489	480	494	474	465	439	463	480	475	513	494	450	446	532	479	487	505	480	497	487	520	515	446	502	493	527	511	496	478	479	504	474	511	463	442	467	468	509	458	484	476	450	501	461	519	495	529	518	456	462	460	460	459	483	446	479	486	452	486	458	447	488	496	503	461	465	485	477	476	475	484	493	472	489	461	520	470	482	490	469	464	524	461	485	432	453	486	489	475	433	486	454	457	490	505	519	482	474	511	496	480	483	489	454	519	518	489	470	497	474	490	525	521	486	532	489	480	494	533	466	459	445	505	474	487	520	487	448	507	483	511	508	467	472	511	490	489	448	461	455	484	441	496	505	534	480	504	501	490	507	498	477	490	489	507	508	494	505	484	501	512	437	478	474	515	488	458	471	486	498	491	506	463	494	476	479	520	519	460	448	484	483	521	487	459	496	493	473	458	503	503	510	470	478	497	460	470	466	475	468	478	488	501	499	520	529	507	479	487	489	499	456	480	482	502	470	463	460	502	544	477	505	514	465	466	516	450	498	457	492	456	524	473	477	478	490	487	482	462	507	477	456	504	473	471	485	490	477	499	510	478	475	526	476	486	478	509	485	431	486	501	481	497	452	504	483	488	485	483	486	489	492	458	470	417	443	449	486	497	476	470	454	493	491	448	482	499	463	486	497	499	510	469	493	496	461	501	481	474	516	465	477	479	484	483	492	467	526	496	470	481	483	468	476	488	479	496	466	457	502	508	470	466	483	538	462	474	473	461	504	468	454	489	491	487	504	488	465	483	499	443	468	467	462	470	516	488	450	498	476	484	488	449	471	446	467	502	499	502	517	434	485	481	570	467	495	475	487	457	460	521	484	465	475	476	460	500	502	485	460	464	501	476	501	453	517	489	451	463	497	489	510	513	489	495	536	455	469	477	492	515	518	478	451	470	450	496	478	478	461	444	500	481	453	492	493	494	499	455	476	506	494	486	481	474	501	507	499	462	487	488	501	529	487	510	460	476	499	470	465	444	461	490	498	513	481	477	477	497	486	490	491	482	540	508	473	487	462	476	454	492	511	484	488	499	537	465	496	478	492	487	486	471	467	457	459	471	507	501	477	448	487	464	508	423	485	496	491	487	486	497	481	505	464	464	488	486	476	484	468	453	511	526	474	499	517	488	430	461	495	494	472	454	470	464	485	486	486	477	451	475	438	466	436	481	479	514	466	468	525	470	479	463	475	473	477	486	493	478	470	496	500	514	475	481	477	481	486	461	480	476	511	513	515	474	454	472	478	469	498	453	479	472	465	470	464	487	492	529	462	477	489	495	499	504	441	511	481	499	456	515	517	459	488	562	475	490	437	456	468	502	459	501	501	487	494	495	493	498	478	468	461	460	514	464	480	491	464	488	476	477	503	515	507	477	472	514	513	445	493	509	474	495	509	460	506	520	462	496	464	506	477	464	491	473	464	501	516	462	491	500	514	469	436	509	465	512	490	475	475	490	482	487	493	470	540	465	469	521	486	486	493	486	511	532	444	494	420	472	501	496	485	478	492	467	484	492	483	465	492	480	489	507	494	508	514	481	501	477	479	495	468	503	479	509	467	459	486	506	484	501	475	520	504	491	483	458	445	482	435	503	465	469	509	476	467	511	461	489	511	450	488	476	454	466	483	532	510	441	447	478	462	507	480	512	468	489	486	474	484	452	493	472	500	473	453	499	485	491	488	494	490	470	514	472	448	500	484	506	485	492	537	496	479	472	419	460	470	478	480	462	505	480	459	508	519	482	506	485	490	453	487	472	480	488	484	509	510	457	465	496	490	512	447	472	457	506	479	438	436	483	475	492	496	466	498	480	486	461	486	498	486	459	488	496	491	492	492	474	476	479	481	475	490	510	470	491	464	476	480	495	509	494	484	448	490	506	450	446	491	471	450	497	490	454	461	496	498	526	511	467	492	489	488	501	465	474	471	488	486	504	526	486	461	440	504	468	460	474	477	475	495	533	469	477	443	470	476	462	484	464	505	471	534	523	476	491	500	471	511	470	506	498	503	502	473	466	461	484	475	490	502	445	482	491	478	514	473	482	442	485	480	455	481	458	460	487	482	499	469	495	486	495	498	465	489	467	479	476	487	467	486	472	473	464	489	487	500	488	443	487	502	504	476	493	459	483	489	470	470	454	477	520	502	467	522	482	469	462	518	493	461	468	483	527	485	500	487	495	451	452	504	451	486	495	508	538	488	503	493	504	490	429	470	537	465	492	445	460	492	491	469	491	460	477	471	490	535	494	485	449	510	479	487	452	493	462	479	491	523	484	503	451	494	463	477	513	487	507	434	502	462	495	476	483	471	461	466	493	480	505	475	457	497	478	490	492	483	508	468	469	486	484	467	470	519	497	447
9514	2757	3441	2780	1770	1266	902	707	500	473	417	338	282	235	220	212	226	183	201	192	244	228	244	200	180	192	158	167	143	168	151	148	183	160	163	154	175	139	115	149	141	129	135	129	136	173	131	116	122	131	131	128	144	126	141	132	135	139	143	131	147	130	145	149	140	135	134	136	116	132	114	124	136	154	129	121	154	134	115	125	127	131	145	115	123	118	126	117	131	116	136	120	102	119	114	140	125	122	115	126	132	122	117	133	128	143	129	105	112	136	130	132	119	143	116	129	111	134	121	137	115	141	121	118	133	117	123	121	118	134	128	118	129	141	134	124	126	126	121	143	133	117	109	115	139	134	114	104	123	116	138	133	136	120	110	120	138	134	138	123	150	130	143	123	117	108	122	143	119	111	119	111	121	116	122	123	111	112	108	111	110	120	142	121	109	112	105	135	117	114	115	109	123	132	137	123	123	131	122	142	119	163	120	125	130	107	119	113	115	137	129	114	126	150	118	108	142	138	148	120	127	133	101	129	119	116	136	126	126	125	134	138	117	128	120	113	114	129	137	118	126	118	146	126	122	136	138	112	149	128	120	147	100	104	134	128	139	110	110	112	95	119	123	148	124	122	122	122	138	156	120	118	125	127	120	102	130	128	141	124	142	141	135	109	134	120	144	139	140	128	109	136	134	123	122	134	108	147	131	126	133	136	136	122	113	130	127	134	125	115	133	128	142	117	141	94	110	125	126	152	114	152	129	122	119	122	104	114	114	122	131	124	98	111	131	116	129	114	120	114	131	143	136	134	117	124	125	117	118	128	119	118	139	123	126	147	137	137	122	126	112	105	117	119	137	112	147	103	122	103	116	138	122	122	135	115	109	108	114	125	125	131	124	131	116	102	125	146	114	129	126	112	117	125	129	117	109	124	130	103	120	137	121	132	123	130	119	106	126	138	100	121	118	127	136	128	121	123	122	116	149	108	123	116	120	124	114	142	114	132	124	113	107	119	131	111	115	143	108	126	114	138	137	138	131	131	113	117	131	114	130	120	130	131	125	132	123	149	125	127	132	136	117	119	115	134	116	106	123	140	139	120	123	122	115	102	126	125	141	131	115	130	132	118	128	117	121	122	139	130	121	132	111	115	102	108	126	107	129	130	132	114	120	123	114	110	121	113	110	131	127	136	133	133	135	128	124	127	122	138	120	136	121	106	124	141	125	121	132	116	121	131	123	131	147	125	114	117	125	118	139	117	116	107	107	127	124	130	126	126	133	120	111	129	122	115	123	127	117	129	142	134	125	127	102	125	126	128	122	120	129	99	117	118	129	137	127	133	128	160	144	120	137	127	127	135	112	124	148	116	120	116	131	121	121	129	110	116	124	135	111	139	128	121	129	119	146	131	109	117	105	111	123	118	106	127	105	118	119	110	127	115	127	123	135	118	118	118	121	124	141	128	122	127	129	122	112	121	136	132	111	145	147	114	137	143	130	142	113	102	138	123	142	137	123	134	114	116	120	118	125	108	122	135	112	120	129	121	130	112	142	109	133	148	134	116	115	124	108	100	142	137	103	101	115	113	95	133	127	121	117	131	119	128	126	125	121	131	115	138	118	123	110	117	135	120	124	107	135	117	129	113	135	131	120	138	104	104	136	136	118	128	135	104	133	139	133	125	135	132	117	108	133	117	103	109	118	129	117	118	119	109	108	110	152	115	123	116	136	116	119	126	128	117	139	112	125	124	112	126	131	134	158	127	125	112	120	130	123	123	107	129	125	153	101	116	99	109	132	122	108	103	136	126	133	124	110	132	109	129	110	125	112	129	132	109	113	130	136	134	145	126	112	128	141	123	123	107	116	127	117	125	149	117	115	113	137	116	107	130	107	117	152	126	120	120	144	110	114	139	126	129	130	117	109	123	115	138	120	113	141	134	128	123	118	122	127	133	134	135	135	110	119	129	125	120	128	112	115	142	125	112	103	125	115	123	137	119	109	135	149	136	124	113	108	151	130	120	106	112	141	131	114	149	124	122	124	120	124	117	115	109	128	138	128	116	109	124	141	112	114	153	113	131	113	153	110	123	145	116	125	124	102	110	116	142	130	132	127	116	132	156	135	129	132	122	116	136	107	136	128	142	118	115	133	126	123	117	122	128	130	117	122	123	122	126	121	144	111	114	126	104	136	113	116	138	125	134	121	129	105	105	121	117	115	104	143	108	105	122	108	125	143	141	146	123	114	148	128	140	132	139	134	120	109	135	134	113	116	130	132	139	140	135	135	117	121	123	117	129	122	136	126	147	121	127	110	140	129	128	132	116	105	139	134	135	134	129	135	124	133	128	118	123	123	117	103	127	137	133	129	135	114	108	116	117	143	130	96	119	139	122	118	113	122	131	117	124	116	136	121	110	140	141	130	119	121	134	117	151	120	130	138	117	138	115	126	135	90	121	123	125	122	116	112	121	128	140	116	130	124	141	123	130	113	125	127	132	134	126	117	111	121	113	125	113	148	141	118	133	121	133	121	112	123	120	133	118	126	123	135	105	111	128	131	149	128	110	109	125	119	120	113	127	113	127	144	109	132	134	126	112	128	105	119	114	116	93	111	118	119	123	128	120	121	123	109	106	131	123	132	102	114	137	128	123	139	129	160	112	127	117	114	128	118	127	138	113	142	121	130	135	161	102	118	140	120	134	121	114	139	126	111	100	118	122	118	128	113	134	111	116	138	125	124	115	114	129	108	122	138	116	122	120	120	118	126	134	120	118	135	113	109	120	132	112	117	145	121	109	104	112	123	110	131	132	113	114	120	118	123	129	134	129	127	111	115	139	122	127	136	131	108	120	111	125	115	129	109	110	117	113	119	117	166	118	135	118	111	113	142	150	111	118	129	131	115	96	112	124	114	123	133	123	119	131	123	158	131	117	113	131	114	125	115	119	137	124	142	124	114	124	131	93	128	113	117	115	130	120	135	129	145	121	107	122	119	133	133	127	139	122	136	118	118	126	124	136	144	118	130	121	116	130	120	123	124	112	130	159	129	124	132	118	115	138	123	127	141	138	124	118	111	115	106	112	147	131	138	141	129	129	112	114	129	138	129	120	145	123	97	118	123	128	112	132	132	132	117	134	124	131	127	134	122	116	116	139	139	116	135	109	117	111	139	120	122	124	118	136	121	107	105	128	113	101	118	124	120	141	115	134	127	111	122	127	126	126	113	134	116	125	127	116	121	149	125	143	123	131	132	115	125	138	112	130	113	115	115	112	113	111	135	128	132	121	129	119	142	122	125	117	132	143	139	137	133	137	118	116	149	109	129	133	147	133	133	137	123	115	109	142	137	140	100	124	137	125	129	128	117	125	121	131	110	112	135	121	120	126	116	165	134	109	137	132	110	130	103	131	132	123	123	123	117	128	154	126	132	117	103	136	126	117	109	125	103	116	131	154	124	118	134	104	110	117	126	120	119	100	116	99	124	141	109	129	129	100	119	147	125	127	119	143	121	116
6577	2727	6764	8111	7053	5634	4490	3554	2971	2448	2048	1711	1470	1290	1106	1023	985	945	872	880	1186	1284	1084	878	732	704	703	650	575	539	519	545	586	589	507	533	546	535	485	463	419	436	396	385	397	410	416	398	420	447	403	402	441	432	398	352	374	334	333	377	336	372	317	370	371	395	377	383	362	362	315	359	350	378	346	336	339	374	349	352	317	346	354	336	340	324	301	332	289	327	323	301	302	310	340	294	306	322	298	318	301	309	292	297	329	308	306	314	305	312	284	296	305	285	309	348	308	327	286	329	311	328	311	319	294	324	334	298	329	292	313	315	335	332	281	320	300	327	306	332	309	319	313	298	310	295	300	285	344	312	284	309	315	305	328	328	280	262	345	313	309	292	307	327	316	345	298	297	323	309	280	293	302	317	289	279	308	274	300	311	295	312	304	315	304	287	299	333	319	317	333	334	334	341	298	322	310	305	281	318	300	317	315	307	313	301	313	301	325	293	296	300	304	315	292	337	293	297	307	286	303	306	311	345	310	278	310	295	302	305	326	301	307	303	327	294	302	320	327	335	308	294	312	287	311	291	266	313	290	313	318	310	296	307	313	318	314	306	324	301	315	281	295	300	305	270	331	305	301	313	302	292	298	312	289	325	296	322	321	313	318	282	319	327	318	316	298	293	305	292	332	296	335	331	286	312	317	289	281	275	328	312	302	293	282	333	307	305	259	300	297	321	305	314	296	330	321	315	330	290	289	287	308	302	286	307	317	335	300	274	312	320	306	311	277	271	288	292	309	288	268	307	320	310	311	318	279	298	302	314	297	281	310	329	352	350	298	302	285	302	290	317	292	303	293	304	327	292	271	279	305	328	299	320	278	317	299	299	301	306	304	294	296	299	322	289	266	290	276	325	274	314	286	254	297	307	321	271	314	318	311	311	314	293	326	315	317	308	319	293	290	310	314	312	304	343	295	291	263	276	310	305	313	311	334	297	277	289	303	298	277	292	343	282	317	288	306	321	309	326	323	297	294	300	313	312	292	318	303	296	320	301	302	294	298	307	327	311	330	333	304	306	300	348	311	283	334	302	307	322	335	312	307	273	311	297	323	295	326	313	345	302	303	327	298	322	289	289	311	309	302	302	289	312	298	300	337	318	303	308	309	299	298	301	336	303	311	309	333	323	286	313	299	303	300	316	297	322	306	307	268	295	311	299	296	331	331	318	313	306	298	327	298	305	316	288	304	297	287	316	314	344	298	303	309	286	334	311	334	288	282	307	319	326	298	329	278	334	329	295	289	299	318	288	298	319	280	303	295	345	300	320	305	304	292	283	336	338	289	333	324	317	300	316	293	326	306	311	314	311	308	312	283	292	299	286	279	325	304	299	278	334	282	288	286	326	299	307	302	287	299	285	337	310	294	320	314	316	306	296	313	331	304	311	307	301	335	314	294	268	292	271	309	331	312	308	306	311	305	328	315	326	321	319	257	265	288	275	325	294	310	310	298	297	303	321	292	297	273	312	324	320	298	295	285	323	314	290	316	315	286	300	309	296	324	310	286	322	306	303	298	305	284	280	308	310	301	309	298	276	268	331	270	313	237	324	302	322	291	324	295	318	304	278	282	310	283	280	314	317	271	300	321	317	291	293	294	294	287	308	287	320	275	322	271	347	294	313	323	322	302	279	304	328	301	298	348	287	332	272	292	312	301	307	302	310	325	345	293	304	272	298	285	300	308	290	291	319	284	287	295	308	311	339	325	332	311	320	306	300	341	300	312	302	333	286	306	314	300	294	308	279	290	296	291	311	282	321	320	304	318	323	289	322	319	266	333	297	308	300	308	309	315	310	325	328	306	329	319	297	310	300	278	292	305	318	295	324	283	305	302	329	298	336	307	313	300	282	333	324	297	307	300	308	332	310	292	305	311	303	320	283	284	307	304	311	272	297	296	306	294	288	324	331	284	321	287	332	308	325	301	279	310	303	294	301	301	321	295	314	319	284	297	289	285	302	310	302	286	324	312	309	329	313	305	329	309	330	304	280	324	294	291	327	279	323	294	311	333	305	299	318	319	306	305	306	285	303	288	282	325	274	311	288	342	296	308	309	309	298	321	337	306	308	319	316	314	299	286	361	283	309	302	321	272	311	297	283	328	341	312	284	292	323	304	292	321	324	310	308	301	308	314	316	309	284	291	297	312	304	289	296	313	292	290	291	288	306	304	337	342	312	273	295	318	310	290	327	307	293	305	344	303	325	290	298	307	291	303	300	325	290	286	299	331	291	304	307	344	322	306	306	296	307	312	315	291	284	332	301	305	295	304	295	319	309	282	282	312	283	288	304	308	302	328	312	312	284	291	301	324	318	295	289	303	316	325	334	292	285	294	297	300	311	307	312	324	313	315	292	307	268	282	293	288	305	316	304	315	285	311	320	313	306	334	317	317	270	372	289	334	302	316	319	324	282	307	283	316	333	287	272	333	312	299	314	295	287	305	313	287	279	308	301	289	318	319	311	260	309	308	284	298	318	315	305	301	270	292	301	291	285	343	329	308	286	352	332	294	309	310	310	308	300	281	310	269	297	297	284	317	325	328	282	327	295	297	300	314	311	312	288	290	277	281	305	299	303	307	308	293	334	291	287	303	300	320	302	316	296	309	306	314	294	279	359	299	300	300	288	315	310	330	323	308	318	301	300	310	283	317	310	309	321	312	311	329	300	285	335	314	290	286	302	317	334	311	295	310	302	295	339	304	310	305	307	288	296	358	285	294	301	292	294	322	324	312	296	284	301	319	333	305	338	323	297	291	293	320	306	302	321	324	325	302	329	307	288	330	296	292	296	330	312	317	299	307	321	325	313	318	311	312	299	296	332	349	370	306	331	306	312	335	342	322	310	279	334	285	307	315	307	326	311	310	311	300	309	305	302	296	334	321	344	318	283	315	275	324	312	304	290	324	341	320	304	305	286	299	352	284	342	319	287	291	316	325	298	281	287	293	263	341	309	311	311	310	313	316	311	302	327	311	297	285	279	321	340	277	309	287	294	283	295	279	291	308	317	309	304	301	321	282	290	339	310	326	319	304	325	309	315	296	334	327	327	274	281	304	302	288	287	309	322	286	310	317	330	340	310	272	292	317	302	320	326	305	303	299	275	299	306	342	306	325	309	315	325	283	306	313	343	299	286	282	302	340	290	331	296	309	294	338	307	313	298	270	310	347	275	316	313	329	310	310	298	300	296	292	278	307	309	304	311	330	311	335	297	321	328	298	325	304	332	313	308	295	319	288	355	326	267	303	279	291	307	312	331	315	276	322	313	309	314	296	302	290	316	293	308	287	334	306	296	337	306	310	302	297	316	297	335	332	290	309	299	287	288	323	285	303	318	316	295	336	341	291	335	319	300	323	319	299	279	288	307	297	334	315	307	304	306	287	314	321	292	312	310	318	275	301	317	301	292	290	294	328	300	297	297	303	304	319	333	302	297	297	316	309	315	306	293	306	329	345	302
16325	5211	5677	4563	2992	2007	1472	1134	880	670	570	490	462	362	337	307	282	272	254	237	276	345	282	222	209	207	224	168	164	166	179	163	177	165	164	172	166	158	158	160	138	148	149	131	146	148	151	155	156	155	143	131	152	151	157	163	145	141	141	152	131	143	124	103	160	120	141	134	131	149	132	111	134	125	101	143	129	122	131	123	128	141	131	133	130	131	94	126	107	117	119	112	121	122	94	124	118	121	124	128	111	113	124	107	136	125	106	127	123	127	146	133	106	145	127	152	130	127	118	125	100	124	115	114	142	119	106	121	124	105	100	122	130	144	143	121	102	111	117	119	123	138	137	133	130	148	130	132	128	117	128	110	110	136	133	114	105	129	109	128	102	107	131	133	125	119	124	108	116	130	119	119	112	128	118	133	128	123	108	110	126	117	103	121	129	136	122	103	131	100	124	138	121	150	134	131	131	96	118	106	124	123	136	115	115	116	117	119	128	106	149	114	121	105	114	124	123	135	110	132	129	127	141	111	121	108	120	117	119	120	118	129	116	123	128	107	121	106	145	129	126	116	129	112	116	111	108	130	124	123	99	130	98	111	126	111	108	136	132	119	105	126	121	126	112	118	139	139	111	131	101	107	117	123	118	143	140	117	114	147	106	100	137	110	120	126	124	134	146	118	142	110	122	125	125	132	117	141	133	115	119	123	106	127	118	150	143	120	123	112	141	115	120	117	123	112	116	139	102	120	131	159	122	116	127	112	122	138	114	107	123	107	109	117	162	124	145	122	118	117	124	129	113	128	111	126	128	121	128	150	119	125	118	131	120	137	121	133	117	123	124	131	136	131	121	112	125	139	106	121	128	107	119	114	144	116	112	116	119	119	126	135	119	147	116	118	138	118	103	112	141	121	121	113	120	110	126	133	130	132	128	124	127	128	125	118	114	116	117	121	119	131	124	127	114	118	125	139	106	141	139	112	109	105	136	129	120	114	114	109	132	127	102	115	109	121	140	130	124	127	117	115	128	101	112	120	129	119	120	126	117	141	141	108	134	138	113	138	110	133	125	128	104	118	111	116	126	122	104	129	119	111	145	129	115	132	131	116	116	114	114	122	133	130	97	109	114	122	94	139	129	119	129	123	99	122	117	127	136	101	131	132	119	123	139	146	125	102	125	134	126	124	112	131	102	127	115	129	121	111	114	141	129	118	115	102	105	111	124	112	116	95	123	112	98	123	118	105	130	119	123	125	103	104	112	124	129	102	107	145	119	98	130	114	127	128	117	115	117	110	123	115	140	119	129	137	131	105	109	122	131	124	123	116	114	103	127	124	117	135	138	124	109	114	115	128	116	130	110	125	135	132	123	136	134	129	117	124	136	134	110	117	154	122	129	128	122	108	116	125	123	125	115	98	112	122	121	130	127	122	128	128	133	119	94	136	132	126	122	115	106	136	115	121	122	113	128	132	113	104	132	160	110	99	130	114	125	134	133	103	122	106	123	131	121	109	110	128	114	107	114	107	143	132	125	101	126	98	111	116	118	115	131	135	101	121	109	118	104	115	120	127	103	111	136	111	125	137	113	127	128	121	120	116	129	122	127	138	124	137	124	112	136	124	120	126	132	145	115	114	123	103	117	132	118	116	131	118	128	102	119	123	117	99	119	116	105	126	119	114	127	126	128	110	118	135	125	124	114	117	124	125	133	111	112	126	118	111	115	122	102	110	132	114	103	124	123	113	109	127	127	110	118	145	117	122	118	132	141	135	123	127	150	130	123	105	115	145	120	139	127	120	118	124	100	113	104	118	120	128	106	103	109	123	119	128	102	118	131	135	128	116	133	99	126	133	143	117	129	144	127	109	127	120	122	113	138	142	138	110	129	124	115	116	125	121	102	137	137	113	105	113	125	135	118	116	145	114	110	113	121	107	128	125	127	125	123	119	113	122	142	133	119	138	128	123	131	129	114	145	140	131	123	109	121	118	127	126	128	134	112	130	104	130	118	132	80	117	118	114	133	121	107	141	104	127	112	124	121	127	123	120	112	109	113	120	128	136	103	120	109	125	111	120	112	111	130	122	116	125	130	119	121	134	100	132	121	106	140	109	114	125	127	115	118	116	136	119	113	113	128	107	120	114	118	123	124	142	133	133	119	129	116	122	106	113	109	127	113	128	107	93	139	106	110	127	99	136	120	124	139	139	119	101	132	115	131	112	125	103	118	131	117	121	116	135	120	127	119	132	107	120	114	126	117	112	129	132	118	103	114	107	128	120	136	113	116	118	112	116	121	134	126	113	128	126	117	117	121	119	126	124	121	116	105	130	106	112	122	103	123	110	128	104	137	126	123	121	113	141	123	128	163	123	110	109	137	110	138	113	112	101	113	118	116	118	111	126	119	112	145	133	116	117	121	128	129	113	115	111	114	118	110	141	141	118	144	137	127	103	112	109	136	139	123	120	126	127	108	117	111	110	114	149	123	139	122	117	136	104	122	114	141	119	122	118	117	123	122	121	120	123	108	138	124	106	128	113	137	97	130	148	128	134	135	129	113	122	121	129	125	114	130	123	100	113	124	112	117	143	130	127	108	131	126	133	122	135	107	136	113	110	112	114	114	106	102	131	131	134	120	136	126	119	125	134	116	129	130	110	115	136	113	121	119	103	126	110	117	113	122	108	127	136	117	112	116	128	128	135	125	107	138	125	124	119	125	129	114	103	103	133	119	115	137	123	123	122	135	128	131	122	119	126	126	117	111	108	122	116	116	109	129	127	113	137	133	117	119	101	126	109	100	103	119	116	135	141	121	111	139	126	132	139	131	110	130	100	124	131	116	119	129	119	114	129	119	117	101	119	122	119	120	114	131	130	121	113	126	123	140	118	109	118	138	119	126	120	134	122	121	115	113	134	109	121	115	129	117	130	116	110	128	103	109	122	131	114	140	126	130	119	125	133	133	130	114	121	135	148	117	130	128	122	105	119	115	120	126	124	122	121	128	112	124	110	111	115	141	124	125	120	128	117	133	130	125	138	112	99	130	118	107	124	135	120	120	118	109	113	109	112	146	129	114	128	123	126	107	132	117	117	115	120	125	119	129	132	123	142	134	121	137	114	117	123	124	117	134	129	108	128	125	121	119	118	138	119	123	116	118	135	124	123	137	122	109	133	117	132	124	117	112	116	124	108	135	112	113	132	131	114	128	104	115	112	104	119	113	106	120	121	134	124	137	105	100	118	121	124	112	137	111	135	119	137	124	133	99	108	109	112	122	141	121	137	112	112	126	115	111	123	122	116	128	123	117	131	130	113	128	120	140	120	110	113	106	121	100	127	108	130	131	119	134	117	132	114	122	109	125	120	128	145	112	110	108	115	120	106	111	134	123	145	121	119	136	135	130	120	129	144	112	136	123	122	126	121	132	139	115	111	125	116	127	125	146	102	132	114	119	115	132	126	110	145	117	120	130	132	128	115	121	109	136	112	115	108	119	121	117	111	112	145	134	124
8630	4122	9651	11765	10323	8383	6602	5317	4465	3803	3119	2582	2236	1830	1625	1524	1463	1307	1284	1288	1817	1910	1632	1214	996	993	968	1004	743	821	723	688	730	718	684	699	674	634	597	593	511	501	551	467	473	503	517	491	551	522	540	476	489	453	444	407	461	395	420	393	340	403	414	383	389	395	405	387	394	388	379	357	412	423	447	382	408	374	368	364	319	371	359	353	331	317	337	312	349	321	329	331	303	321	321	324	357	331	318	325	302	313	339	319	353	365	352	342	321	299	322	325	336	298	297	354	297	309	328	307	289	332	306	353	318	283	313	297	305	296	320	302	326	302	340	343	320	306	332	312	303	287	290	307	316	304	287	296	320	313	384	311	279	305	320	314	305	323	311	328	320	329	293	300	294	305	308	342	302	326	307	313	317	316	347	304	306	339	286	318	314	329	315	293	309	304	322	293	313	302	314	312	320	299	339	320	353	321	325	295	325	293	332	307	315	332	299	261	294	304	307	306	273	311	311	331	312	326	304	285	315	319	297	311	302	319	296	299	312	288	356	302	315	325	296	329	349	295	335	321	307	333	329	307	309	331	327	329	299	320	280	304	302	293	314	306	279	332	333	294	285	297	313	315	349	311	312	295	279	328	311	293	292	287	311	363	300	306	339	294	344	307	283	296	312	290	311	277	297	317	314	298	264	298	298	298	308	275	333	304	280	292	304	310	305	309	333	335	309	326	319	315	291	321	334	330	313	329	313	312	315	324	326	300	306	280	330	301	311	301	270	312	313	312	319	309	319	311	284	305	320	309	303	302	315	302	298	314	292	327	282	295	320	303	299	328	334	292	334	300	287	336	295	296	311	296	294	321	317	319	296	285	300	300	306	315	282	271	290	287	314	324	326	328	335	291	339	300	317	293	320	311	330	308	310	340	307	334	316	327	290	357	313	326	296	282	310	298	284	300	312	314	265	317	345	294	308	306	302	303	339	329	296	290	310	330	300	303	291	316	313	297	296	318	339	302	307	282	298	316	322	313	290	320	340	303	326	342	303	335	300	333	294	286	298	311	308	314	319	319	326	315	299	320	342	324	330	291	329	318	301	321	289	308	322	297	310	326	325	296	330	337	307	310	308	326	313	300	295	346	324	340	292	288	315	289	300	317	294	293	321	296	322	303	334	308	318	317	292	319	332	287	335	332	331	322	270	303	304	332	332	324	294	273	329	300	327	317	305	310	301	327	323	327	298	327	306	324	313	317	337	307	324	342	290	291	312	297	294	267	316	292	286	329	303	272	323	334	323	319	305	316	301	312	306	334	313	315	318	296	328	326	341	298	320	319	267	285	317	315	345	319	296	304	309	306	311	299	328	318	320	343	300	306	330	296	320	302	289	323	313	316	302	262	317	301	277	326	330	332	325	314	298	322	328	331	296	280	327	289	314	331	300	307	336	330	292	282	318	309	308	289	307	280	312	306	308	283	341	310	309	306	335	301	336	312	333	280	326	302	308	303	338	332	317	303	336	328	274	307	292	293	296	292	305	301	315	316	301	310	289	309	325	287	298	304	313	327	294	312	278	307	326	310	312	339	309	339	320	325	302	327	298	325	298	282	334	301	323	317	326	321	301	309	311	321	332	311	316	322	332	297	286	294	324	330	300	308	282	328	328	305	313	343	277	322	304	337	291	323	298	344	332	317	307	321	297	310	276	295	314	344	300	302	274	284	298	275	327	303	316	317	299	317	299	297	320	292	327	313	309	319	299	286	306	340	324	296	311	282	292	315	301	287	302	325	286	298	294	329	316	334	330	311	306	294	304	267	328	344	299	288	321	306	308	312	342	301	306	279	338	312	303	323	286	317	309	321	312	335	308	323	292	310	333	299	281	343	304	318	312	302	325	314	295	304	292	319	304	331	321	309	340	322	336	338	325	326	301	319	297	338	322	300	332	329	317	306	299	300	299	318	340	307	312	307	320	330	304	319	293	305	330	317	285	325	290	295	312	335	285	302	314	338	314	283	297	342	307	347	313	304	306	293	322	333	297	328	358	296	286	314	330	325	301	297	287	294	315	286	321	334	320	294	292	326	314	330	301	273	312	306	330	311	315	302	293	308	299	291	296	306	318	305	296	325	315	321	323	327	308	326	347	324	310	348	296	312	309	312	318	344	315	323	329	300	311	315	331	340	285	309	320	310	322	286	313	298	304	308	283	328	307	304	287	308	312	310	355	307	335	323	303	262	312	318	316	324	306	305	298	313	332	294	318	300	305	308	300	297	326	311	302	328	309	318	313	311	324	335	317	344	287	294	327	335	297	297	290	310	291	311	310	298	306	348	347	310	332	327	317	327	293	304	301	310	318	301	282	315	305	327	299	322	259	347	299	324	317	303	314	289	285	290	313	307	310	311	304	299	301	318	325	300	310	330	285	318	311	323	316	302	308	299	320	305	334	303	294	296	306	295	333	282	284	295	306	262	320	310	292	331	287	286	343	327	290	294	344	295	328	330	273	323	339	297	313	294	297	302	290	341	323	300	307	301	305	310	322	335	315	312	342	323	305	345	327	315	298	296	327	317	301	275	327	285	288	314	315	318	320	283	331	301	290	283	315	303	308	306	314	312	298	295	292	319	308	277	305	343	290	301	295	311	301	300	306	292	282	309	310	305	320	279	315	316	291	301	298	324	319	302	297	326	321	306	311	276	324	312	312	296	298	293	295	298	284	307	312	301	318	313	315	322	275	285	320	272	279	300	322	319	322	294	314	290	306	297	324	277	314	332	324	334	316	273	338	314	305	328	326	297	328	307	326	291	296	313	324	324	322	350	300	322	312	325	303	283	306	326	306	332	314	308	316	324	286	285	321	293	321	309	311	303	300	285	316	310	299	327	298	322	312	301	330	320	317	287	299	312	332	298	303	325	303	310	300	285	280	293	311	301	300	304	313	309	294	317	299	288	317	305	316	328	292	317	292	336	286	296	324	324	312	319	319	304	306	330	278	308	303	379	302	290	326	308	314	280	273	335	279	332	315	308	314	307	341	307	288	313	326	316	315	315	308	311	285	315	339	331	287	288	318	319	322	325	340	270	332	325	279	293	296	361	272	299	331	307	291	312	294	357	324	305	277	319	307	304	342	315	301	325	307	276	332	305	281	301	310	292	293	309	305	321	312	276	331	307	300	347	309	300	293	331	302	315	320	302	323	337	290	309	288	312	292	264	306	342	296	313	326	322	327	336	317	283	322	323	324	304	316	320	294	287	301	329	291	314	306	297	313	309	313	320	338	291	294	291	326	336	315	315	304	304	312	295	295	292	316	301	329	324	358	312	284	347	295	282	317	278	285	318	298	327	314	307	303	316	328	314	296	309	323	302	317	318	293	307	296	316	303	290	300	336	290	299	314	312	286	326	334	321	311	336	321	297	310	317	319	313	327	276	343	329	299	313	306	306	263	332	287	310	299	337	337	302	293	291	347	269	313	293	307	289	330	307	296	305	318	330	300	322	326	286	324	319
3414	1346	1657	1265	906	666	488	409	347	330	307	294	263	232	236	227	254	226	220	209	282	266	236	235	242	220	227	253	215	228	203	203	207	205	220	230	208	220	198	197	176	229	215	213	183	223	211	197	202	171	228	254	209	181	207	205	195	207	184	203	220	213	191	209	212	179	199	259	223	214	211	187	198	211	239	233	233	217	191	204	222	199	214	228	209	218	216	218	190	201	242	222	221	230	233	209	209	192	204	194	218	191	215	227	195	197	206	182	200	205	220	201	213	182	218	206	212	223	193	208	219	205	191	194	211	198	188	165	237	212	187	238	195	234	211	199	220	197	205	211	246	210	205	180	180	201	203	205	227	199	223	242	201	252	212	194	208	192	171	199	179	167	215	210	186	218	223	194	222	213	181	213	198	210	218	243	220	206	190	219	217	207	215	200	213	191	208	208	193	208	188	207	211	236	244	198	231	195	205	214	213	203	222	204	205	220	192	213	248	206	202	209	203	198	210	233	225	201	176	201	205	218	190	215	216	218	216	192	203	210	203	192	199	191	225	204	210	203	220	188	193	227	222	211	214	224	206	223	195	205	214	197	212	200	195	208	194	222	200	197	216	190	228	201	195	222	213	204	229	214	216	208	211	238	208	199	225	217	207	230	228	194	217	197	222	188	186	197	249	215	213	223	204	182	213	195	192	211	184	202	203	223	217	202	209	200	213	204	180	219	180	218	227	177	196	190	239	218	212	234	226	232	239	222	198	223	207	214	212	228	204	193	166	201	186	191	200	217	218	228	199	213	218	207	220	241	212	202	208	209	199	218	189	188	167	212	205	221	215	181	183	226	220	195	195	196	208	208	209	176	205	213	222	213	221	244	223	194	216	215	222	221	213	199	235	195	174	209	231	207	191	189	200	189	213	206	207	204	194	212	207	222	206	209	197	213	209	186	210	210	204	217	240	220	200	232	250	191	168	204	211	191	231	219	220	209	220	207	199	218	201	213	229	208	209	213	225	211	211	207	212	198	224	223	180	164	220	205	222	198	197	212	200	183	209	226	243	210	229	203	189	188	193	201	211	205	207	213	210	223	211	201	218	220	190	229	173	209	210	196	204	201	202	185	188	209	213	220	187	216	199	203	205	194	199	201	213	197	201	183	205	191	218	196	214	210	231	207	201	182	190	186	220	210	223	225	189	187	227	191	205	196	208	210	207	217	211	234	189	197	208	198	206	215	210	199	217	221	219	240	221	193	187	201	196	204	204	183	223	225	233	230	204	221	224	207	206	196	190	215	197	194	220	206	222	208	211	176	195	201	201	199	210	220	189	186	207	223	213	212	200	189	202	235	180	232	209	224	209	228	214	187	212	236	192	191	223	196	200	238	217	241	207	196	222	224	199	189	207	204	199	214	203	194	204	213	216	212	227	209	197	217	236	214	192	209	194	198	203	213	193	186	192	227	208	203	217	219	189	212	209	158	214	227	177	198	218	235	204	215	203	195	203	194	202	188	214	211	204	227	220	199	221	190	221	196	232	247	201	204	195	182	213	224	224	209	199	225	239	237	216	183	193	211	205	215	200	232	212	224	156	199	212	201	189	176	184	200	216	224	192	219	236	195	202	210	208	188	183	206	218	197	210	189	208	186	225	229	213	213	214	203	190	226	199	221	195	225	227	222	216	207	199	194	197	193	221	203	198	207	198	210	225	206	218	209	229	230	194	191	217	195	197	203	221	207	214	190	186	214	205	203	211	202	209	233	183	217	194	195	208	204	216	208	214	211	201	218	210	239	215	218	206	204	186	231	224	212	220	244	205	193	212	177	212	198	205	231	228	184	211	197	201	223	196	211	210	206	226	212	214	238	177	216	213	189	204	213	181	209	218	209	206	203	205	206	213	206	207	213	221	215	197	192	197	196	223	235	193	196	195	204	185	191	213	196	207	185	214	231	222	209	204	214	201	226	220	208	194	186	227	200	214	200	188	213	207	203	217	232	211	206	204	220	212	203	201	215	214	205	227	227	239	196	193	227	223	219	209	222	244	212	173	202	229	187	226	184	195	215	220	204	199	223	214	231	219	220	231	201	186	222	227	210	218	191	202	239	203	186	232	207	193	216	203	224	194	202	181	207	218	231	208	223	200	209	219	182	207	192	218	226	205	203	215	243	206	215	230	236	216	197	217	190	210	216	186	207	210	193	230	187	213	225	226	199	196	215	214	190	199	198	188	212	201	214	226	195	201	188	190	191	200	196	202	223	236	206	216	200	220	205	242	239	223	216	200	189	208	202	209	224	203	200	232	221	178	206	242	234	237	212	227	196	203	228	205	199	209	208	192	227	202	195	229	212	187	192	180	204	226	200	204	200	199	208	212	199	228	208	191	209	186	195	220	228	204	209	213	238	201	204	214	187	190	207	210	235	202	202	222	214	206	209	218	202	200	227	182	214	206	214	191	180	203	217	209	185	229	198	190	199	226	234	202	204	231	189	184	198	242	228	191	219	207	186	205	219	197	232	229	198	226	195	187	193	253	250	228	211	211	217	207	221	211	219	198	210	207	199	211	228	180	209	216	218	197	198	218	209	199	193	208	230	219	201	199	209	228	198	208	199	229	228	228	218	211	188	212	195	200	212	230	219	211	206	224	214	197	235	186	188	194	225	205	186	218	228	237	207	208	218	214	191	180	216	222	206	218	221	224	220	200	223	219	173	196	215	222	208	191	241	186	216	226	228	225	240	211	242	210	235	211	196	233	200	205	199	212	210	221	220	236	232	207	234	213	217	197	197	175	176	210	217	201	198	200	188	215	220	204	208	209	213	207	223	174	230	203	192	206	203	204	210	199	200	199	208	220	217	219	198	218	212	227	203	188	204	214	210	217	218	219	205	192	205	208	221	233	215	211	211	203	211	192	204	232	228	217	200	199	219	225	203	196	229	205	206	200	203	186	216	195	224	187	215	234	214	228	239	193	231	227	186	212	215	210	226	218	195	250	234	205	193	217	203	209	193	230	217	225	185	209	196	197	175	221	212	194	210	212	214	195	202	225	201	218	213	194	203	204	215	230	197	216	217	222	190	184	250	181	195	194	229	205	221	215	237	189	215	177	220	228	206	206	199	213	211	200	198	200	197	217	215	213	220	201	215	222	238	239	203	218	228	202	189	200	226	211	177	206	206	203	203	204	195	222	222	219	185	223	201	218	209	204	212	165	212	216	219	206	219	213	243	216	209	228	195	213	206	211	206	177	210	206	209	215	242	195	214	201	202	204	172	221	208	235	200	209	182	194	188	216	204	182	201	222	194	189	224	216	219	192	206	234	228	203	218	201	207	211	212	199	191	198	197	231	203	206	219	230	195	214	214	211	187	201	195	187	191	207	220	209	211	223	221	200	185	189	212	192	215	215	205	189	231	252	229	222	213	221	205	210	216	201	229	192	236	221	205	227	200	200	233	204	205	212	218	216	191	207	187	222	217	202	160	194	218	220	187	191	194	197	199	197	205
2845	1456	3235	3701	3318	2576	2107	1732	1443	1209	1010	919	856	760	752	702	682	677	622	688	823	794	741	665	570	621	556	624	591	566	566	533	580	563	542	594	535	534	543	517	503	519	481	532	532	535	486	541	507	515	543	519	535	539	546	530	493	513	551	512	464	482	479	517	481	493	486	495	487	515	476	484	455	506	533	479	490	503	506	490	516	482	522	506	510	499	489	480	505	524	490	484	456	443	476	457	454	499	473	462	510	438	504	499	438	493	483	482	440	483	478	520	440	520	477	500	454	485	486	531	503	516	477	503	461	498	504	435	473	484	490	497	486	449	495	477	469	438	486	512	493	476	469	442	504	519	488	481	509	476	476	504	488	484	504	460	469	489	484	474	496	457	475	548	458	503	460	505	467	482	492	445	494	471	482	494	480	479	485	474	468	458	503	507	506	483	488	497	476	494	466	492	483	472	497	487	526	462	454	514	520	463	513	482	477	491	519	476	476	453	510	489	486	481	477	445	448	476	501	509	481	473	489	495	460	483	446	465	483	519	450	503	501	468	497	529	480	449	501	498	481	470	462	472	527	513	442	500	492	471	465	481	468	517	466	496	513	494	511	481	464	495	481	475	505	486	472	484	494	478	517	472	510	469	472	528	486	484	463	473	509	489	494	484	460	480	479	485	480	437	457	455	470	513	464	448	458	502	527	474	476	480	462	505	465	485	485	460	496	449	496	485	525	468	495	483	467	445	484	478	472	509	462	491	480	464	488	495	448	471	510	517	498	487	460	482	484	479	491	497	486	511	455	475	506	498	498	482	468	461	485	493	495	480	477	445	476	451	518	469	502	507	493	522	488	459	479	470	489	509	456	479	509	482	472	466	509	454	465	485	483	482	498	465	497	529	469	498	462	485	467	471	491	475	457	502	467	489	465	512	486	456	494	512	484	478	450	486	486	462	492	449	527	502	475	515	481	502	455	487	489	471	460	524	496	490	482	445	502	488	456	464	461	522	477	490	486	482	543	456	472	495	474	466	492	524	452	483	534	478	465	508	461	477	505	467	504	473	488	542	448	508	461	487	458	481	467	479	470	478	476	475	513	470	452	493	513	479	493	469	466	473	462	505	481	480	515	483	470	522	488	449	521	473	486	463	507	476	505	501	474	473	511	467	512	495	474	497	505	475	470	482	486	493	487	478	466	475	491	453	471	492	447	483	445	523	486	489	458	475	493	491	495	522	496	490	456	498	466	504	480	482	477	501	485	472	523	469	483	504	511	487	464	504	497	453	501	480	451	507	524	454	495	500	550	463	484	492	470	500	489	498	490	448	480	471	488	463	495	513	475	469	460	491	481	470	450	483	513	498	481	485	452	484	459	496	515	469	489	507	495	470	456	471	520	519	477	480	501	468	474	456	492	477	477	475	475	482	490	494	479	472	487	491	461	487	523	492	466	439	519	528	453	486	490	515	536	494	535	464	516	477	495	469	511	494	484	464	473	472	456	485	500	468	487	444	513	453	469	463	453	472	500	459	445	480	497	481	516	469	516	481	511	453	497	509	508	498	484	475	471	498	453	487	472	509	462	493	490	489	528	520	461	502	478	493	477	450	474	468	483	475	490	532	505	490	458	458	493	504	490	481	493	473	485	456	462	497	476	445	425	495	483	481	460	469	475	505	565	457	465	459	476	468	469	475	488	496	456	481	492	467	518	563	492	458	481	494	467	476	492	472	491	453	483	483	440	509	523	512	457	472	460	493	500	489	447	450	501	477	442	458	483	473	509	473	506	487	477	479	477	506	478	479	471	485	487	529	514	517	484	460	489	442	493	513	473	479	474	502	519	502	468	496	497	483	490	453	494	554	459	488	439	458	473	477	511	505	486	451	480	511	478	477	433	495	482	506	447	470	488	478	500	519	449	495	483	470	448	459	452	510	469	492	472	447	489	484	509	457	472	512	471	523	462	461	492	494	453	473	498	452	492	518	510	472	456	502	485	516	487	497	517	444	452	490	492	507	492	474	456	477	491	459	511	448	514	463	490	448	475	482	487	503	514	495	488	502	508	476	491	495	490	467	480	484	493	482	447	491	518	484	493	475	520	482	513	485	472	527	481	509	471	461	516	447	471	497	502	444	487	467	553	478	491	476	491	498	470	485	467	454	479	470	463	495	506	467	489	460	504	470	476	449	504	505	468	476	468	516	455	478	499	487	486	427	459	462	437	497	523	489	447	484	529	460	492	496	478	477	521	467	515	493	479	492	506	513	474	517	467	509	522	493	481	496	473	469	498	484	486	508	458	529	491	471	502	488	485	493	510	510	481	510	531	499	500	466	469	521	464	452	485	500	509	481	482	479	498	509	427	506	484	479	451	464	467	510	535	486	487	500	505	452	485	496	488	499	467	469	433	521	501	504	481	460	506	457	466	477	471	466	460	429	489	466	466	469	469	499	492	490	469	477	456	463	416	506	499	502	480	484	530	482	516	471	502	500	458	466	471	461	505	472	454	495	469	467	480	469	479	503	471	520	473	471	452	527	445	469	490	494	465	478	488	492	491	498	473	474	512	523	510	495	473	498	514	475	462	493	526	476	502	459	448	443	464	499	502	461	453	483	486	519	494	463	496	478	470	487	461	468	488	487	511	487	463	490	508	506	501	498	504	504	435	499	454	497	493	470	481	464	482	460	474	481	472	495	506	496	485	450	494	531	501	507	448	494	523	479	500	500	483	529	507	501	490	483	484	459	505	479	450	503	493	458	469	472	507	494	492	510	495	447	449	498	486	498	482	459	498	507	494	486	479	448	483	507	495	488	488	488	471	444	518	511	499	479	486	458	499	537	455	446	530	448	466	477	523	493	481	503	471	481	488	495	438	551	499	480	437	482	468	440	452	455	503	483	501	523	470	506	505	470	472	500	497	500	459	494	450	499	494	505	490	469	493	503	482	451	431	474	504	515	454	541	490	513	512	497	473	463	482	475	453	488	486	466	460	494	483	474	443	514	485	484	465	494	499	499	473	506	497	492	508	485	484	457	499	448	533	472	505	472	490	491	474	466	486	434	473	483	462	525	479	538	500	480	473	496	471	494	479	492	498	503	459	460	492	458	508	484	462	458	468	471	461	490	487	509	523	492	497	492	442	499	494	506	472	478	492	513	480	498	518	498	504	490	518	508	512	494	522	485	491	449	453	466	480	440	507	504	439	492	445	487	445	472	517	466	500	494	491	462	494	494	507	463	451	477	446	455	462	479	477	480	496	464	479	464	498	518	503	479	485	493	482	501	542	509	500	460	486	506	483	497	569	479	484	480	488	467	464	460	440	492	486	457	498	470	469	504	508	475	459	468	471	489	495	471	481	475	457	487	486	507	502	509	520	501	435	496	502	460	494	490	469	499	475	483	507	465	479	486	501	477	470	478	468	485	517	505	480	482	480	455	491	481	525	477	465	484	468	475	467	474	460	500	467	465	441	526	518	491	500	499	469	521	464	480	471	459	461	459	469	488
9548	2921	3618	2803	1863	1311	935	741	593	474	412	315	274	231	223	225	210	204	191	209	194	254	216	168	178	190	179	143	157	157	173	174	142	145	171	157	147	142	145	166	133	141	154	140	131	119	131	149	144	135	127	151	153	136	135	148	139	126	130	137	109	103	141	107	126	112	131	111	136	134	154	137	115	148	128	123	146	119	115	133	137	129	109	126	100	106	92	112	122	136	126	129	122	107	138	126	156	123	115	125	120	128	125	107	123	112	130	108	127	100	118	113	130	127	124	129	132	127	121	126	126	119	135	115	115	133	120	123	122	135	124	118	132	141	121	125	132	135	115	136	133	113	122	112	114	132	100	115	120	118	111	120	121	108	148	132	147	103	128	133	122	136	131	106	142	114	116	124	137	131	121	106	134	150	105	115	118	140	136	136	116	126	108	129	126	136	126	130	127	127	128	142	131	138	103	124	141	134	145	114	132	132	114	143	120	124	127	128	116	132	112	114	106	123	100	99	125	128	109	112	115	122	135	101	123	128	99	125	122	114	100	144	143	121	117	118	111	116	100	129	115	127	140	132	126	133	123	125	120	131	132	122	128	118	122	120	130	114	98	156	138	131	120	133	112	112	129	146	119	130	147	131	118	133	120	122	113	114	121	123	129	123	129	119	119	112	117	129	103	131	112	124	140	116	121	126	127	115	127	135	142	113	119	119	133	113	125	130	130	119	123	116	136	122	142	138	116	141	127	112	106	126	144	140	130	133	107	134	117	121	135	99	121	114	125	121	121	125	134	132	117	139	118	101	128	122	132	136	127	129	125	127	119	113	119	130	150	125	138	106	111	105	112	129	133	127	125	138	132	125	121	124	140	125	101	110	128	133	121	135	117	108	136	141	136	124	126	116	125	132	127	129	103	132	128	111	110	123	131	103	121	128	114	106	115	124	133	98	119	124	109	127	134	123	122	130	120	129	113	99	145	141	118	123	116	124	120	119	130	135	133	116	126	129	114	127	132	117	126	103	109	144	131	126	135	124	121	110	120	140	131	121	128	117	108	103	134	141	147	131	123	108	123	136	126	128	123	112	136	117	129	124	116	126	120	124	109	124	129	129	127	133	117	112	126	121	137	126	126	132	113	115	113	124	124	137	131	110	123	127	119	128	126	133	117	150	126	130	125	127	109	111	124	126	143	123	125	121	109	118	135	109	98	133	118	134	127	140	103	138	134	127	121	114	116	137	124	120	123	127	147	134	125	108	119	125	122	124	103	115	123	138	120	121	140	112	126	127	133	119	103	126	132	133	118	113	120	102	126	120	126	112	135	123	137	88	127	116	115	118	131	128	111	143	114	125	146	108	105	125	126	130	115	109	136	117	150	120	113	127	126	123	121	127	110	107	128	107	139	126	102	119	127	123	133	124	140	122	132	137	139	119	118	132	124	135	145	108	112	131	120	128	116	118	126	113	128	114	115	106	116	111	116	153	138	137	118	106	120	125	104	116	122	127	118	131	120	129	107	112	116	122	122	118	124	107	135	125	107	145	140	123	127	97	108	121	111	128	138	109	120	114	109	123	123	130	134	140	122	106	104	125	127	110	115	113	126	115	129	121	131	123	108	140	91	119	115	135	136	126	133	107	119	98	116	126	112	111	125	122	127	115	117	128	128	110	146	133	129	120	124	130	128	125	116	124	124	120	136	119	137	131	120	141	143	98	117	126	134	128	112	122	115	134	99	128	98	127	103	113	117	99	128	117	141	122	116	134	124	140	104	104	116	147	133	128	120	145	137	114	135	125	123	129	115	102	128	129	125	139	116	128	99	122	104	123	92	123	124	107	138	127	117	134	149	131	111	129	130	113	111	110	122	123	119	117	124	125	116	101	141	129	125	114	151	119	128	121	134	116	117	123	109	130	157	119	137	109	103	112	128	105	124	123	136	134	123	114	111	117	123	124	131	131	116	114	99	135	117	138	110	116	123	141	118	110	116	123	141	116	115	124	129	127	109	133	127	113	114	132	120	98	127	127	114	114	131	112	134	120	145	104	123	130	126	115	121	128	134	95	148	102	135	113	119	121	114	131	132	132	100	129	124	105	137	135	124	117	123	126	125	113	130	109	118	108	120	127	127	123	140	116	155	121	128	118	112	132	117	132	120	141	111	116	107	124	107	105	112	114	111	118	124	111	128	149	111	118	127	134	133	138	122	125	108	144	144	128	128	117	122	124	125	125	138	103	113	112	115	116	115	114	134	137	133	125	114	143	124	134	128	139	125	105	146	149	125	136	153	117	114	143	101	111	123	120	114	128	147	123	140	135	118	115	128	124	125	125	137	154	117	129	110	128	107	108	102	126	134	139	122	118	115	131	129	132	128	124	130	111	118	124	126	119	114	112	134	109	133	132	121	135	115	122	123	132	137	129	134	125	128	134	128	119	112	117	96	117	122	119	123	118	124	125	103	129	139	121	112	124	130	134	132	129	131	137	136	111	120	131	134	111	115	132	141	126	109	125	115	99	134	124	109	106	121	145	118	108	146	130	119	135	125	106	124	135	127	140	128	138	139	116	110	102	130	137	133	134	135	129	136	125	151	122	128	125	140	146	137	136	136	126	125	137	134	118	126	133	113	130	119	126	114	114	112	150	120	140	138	108	139	130	124	128	135	113	123	122	146	112	134	132	106	127	140	111	150	123	131	142	125	117	118	130	133	120	116	125	116	103	125	114	125	125	110	120	104	116	132	124	123	108	117	130	125	133	131	112	136	118	101	121	122	116	118	117	131	138	124	110	139	136	130	114	136	122	123	117	125	126	94	111	148	120	127	120	116	138	139	117	132	131	128	131	131	131	119	118	122	122	108	132	123	124	123	118	143	112	127	133	142	123	119	114	118	125	121	147	131	123	121	112	104	118	114	97	129	114	131	117	140	111	107	98	130	119	126	118	131	127	112	113	121	127	99	132	135	131	130	127	135	134	133	115	114	150	137	97	117	107	135	133	123	119	134	111	133	106	133	133	124	117	127	127	114	119	150	121	143	118	133	118	103	128	132	122	111	112	127	136	124	116	121	110	128	126	97	111	114	123	112	117	95	101	119	139	126	108	106	116	101	125	114	127	128	134	124	119	125	119	119	125	110	110	118	130	134	127	94	115	128	110	129	129	124	142	128	135	129	116	138	137	134	119	122	125	129	128	100	124	131	98	99	127	128	142	115	124	115	117	144	115	124	114	129	97	130	111	120	100	123	146	127	127	112	124	110	122	124	117	127	127	114	130	133	146	123	134	133	128	116	126	133	100	118	132	115	122	142	139	123	123	136	124	110	139	133	118	116	119	127	110	128	118	114	122	102	120	133	113	120	124	116	123	131	142	122	133	116	134	139	109	132	108	118	128	128	118	113	122	117	113	125	110	118	115	133	105	116	118	130	113	138	140	118	120	106	113	135	122	97	139	129	121	131	125	124	110	126	128	106	109	111	137	146	121	127	106	103	132	143	126	130	127	126	93
6442	2702	6703	8146	7115	5667	4465	3827	2864	2431	2086	1709	1516	1264	1106	982	972	836	887	911	1175	1278	982	771	739	725	690	715	620	570	577	562	535	515	557	537	525	501	444	425	387	366	411	382	399	427	471	474	442	432	464	441	412	425	381	380	360	355	348	380	315	326	369	378	335	373	354	375	348	349	376	345	367	355	361	365	363	357	322	364	307	311	326	337	306	317	329	294	336	328	280	305	280	324	331	287	264	345	276	295	316	286	302	315	325	332	310	328	325	305	308	289	319	306	306	315	308	301	262	284	330	313	310	299	334	321	325	344	298	335	305	299	298	315	324	329	290	307	293	318	357	305	298	294	312	325	295	307	305	297	335	297	309	302	297	338	286	309	338	312	270	305	296	336	268	312	314	310	290	281	328	308	307	285	299	290	327	299	316	306	282	295	315	314	322	288	320	297	293	292	300	290	320	312	297	304	301	316	307	320	318	273	329	324	286	308	279	296	305	321	290	310	319	329	317	306	292	294	298	297	286	312	286	291	330	331	293	317	291	288	321	309	295	305	296	295	336	305	313	314	318	309	308	273	322	306	307	262	309	308	317	304	350	322	332	293	286	339	310	286	296	283	309	292	322	295	312	296	319	311	333	304	323	293	291	278	337	292	318	286	312	289	312	339	327	297	261	320	329	318	297	283	290	292	286	295	338	287	301	321	276	290	313	297	326	305	352	292	265	333	309	268	293	280	307	304	309	307	314	291	337	305	303	293	283	304	297	276	303	297	320	333	300	307	316	331	295	280	314	321	325	296	289	309	330	294	310	307	319	263	276	306	281	286	306	286	322	329	301	302	315	311	301	296	317	301	301	311	301	299	310	327	305	302	314	299	306	312	337	324	278	291	314	301	335	305	321	323	321	288	294	309	281	258	325	316	306	317	283	304	311	301	326	280	300	292	279	316	305	305	321	304	295	326	303	289	319	315	311	271	313	304	333	293	308	294	305	336	323	306	294	331	324	310	288	332	310	311	329	294	341	317	305	336	288	327	320	330	312	312	317	276	293	280	308	316	290	302	327	307	305	311	267	323	338	317	310	313	328	292	306	297	301	333	294	270	288	300	281	330	293	279	314	273	302	302	310	295	327	282	282	276	309	316	307	308	303	320	309	298	294	331	325	334	316	317	288	298	299	311	292	339	301	289	280	312	284	312	301	300	298	305	313	301	288	317	332	314	284	281	338	304	312	300	334	345	282	305	308	309	293	292	326	271	295	319	308	292	300	319	285	295	265	337	319	325	291	313	297	299	304	302	315	310	294	314	297	309	297	318	284	264	318	335	304	311	311	325	303	272	336	278	314	325	308	290	329	328	295	321	326	324	285	322	318	301	333	339	302	322	338	304	307	313	317	312	310	280	316	308	291	348	310	335	327	285	339	294	324	313	329	297	278	312	324	324	279	277	276	307	294	349	309	280	293	303	293	331	320	316	287	316	283	330	302	304	322	307	296	329	312	283	314	308	292	325	260	311	295	328	314	309	330	322	333	336	305	309	298	299	323	314	323	302	296	331	317	297	302	317	278	309	282	302	313	302	321	317	303	332	294	355	312	305	312	323	308	324	316	310	284	292	318	286	336	322	271	325	295	321	303	268	321	303	305	317	295	338	301	307	330	302	343	299	299	287	285	281	283	301	310	281	315	300	278	322	316	295	277	294	284	305	326	313	290	259	263	316	326	303	294	290	319	328	282	312	293	291	309	308	281	280	312	326	323	294	306	280	340	288	301	335	313	302	290	333	317	302	312	322	305	329	295	333	315	298	332	302	289	307	311	314	275	297	326	288	341	297	290	306	294	293	321	278	299	297	300	308	334	313	301	307	294	316	322	312	332	298	312	321	304	305	324	312	309	283	313	325	289	307	321	321	309	298	306	312	286	303	299	311	313	340	317	260	278	269	331	306	363	290	286	298	291	279	318	314	298	308	311	318	300	268	321	294	336	327	269	271	295	313	293	355	350	307	290	309	301	282	331	328	274	287	323	289	291	303	321	318	330	313	295	298	317	310	362	314	292	313	299	312	339	292	305	322	316	284	308	305	307	268	288	309	303	334	332	309	327	292	308	298	310	319	294	296	340	274	307	315	289	316	316	308	298	301	301	316	279	295	324	298	303	297	280	288	297	299	312	301	298	292	326	320	309	274	304	323	309	280	320	313	313	312	289	276	302	296	286	278	273	327	303	304	321	310	318	293	294	288	322	303	307	312	311	327	286	305	291	307	298	330	294	306	290	306	330	321	272	303	309	308	291	307	291	289	297	324	297	305	273	283	310	311	285	305	284	314	321	307	323	306	310	319	315	314	299	302	273	313	311	340	352	294	305	307	324	261	286	286	334	307	300	305	299	307	293	325	312	279	286	310	297	332	290	282	285	307	282	307	312	307	310	298	293	299	268	326	271	303	292	323	324	324	281	279	312	313	308	269	311	294	294	294	303	291	295	310	322	290	308	334	327	262	305	307	329	299	291	318	299	272	324	310	315	298	309	279	342	331	292	292	313	288	306	309	302	272	334	277	353	315	286	342	303	334	318	287	321	311	316	321	311	292	332	298	321	295	320	318	303	302	285	286	343	304	281	306	309	317	289	312	321	331	294	319	272	307	312	299	309	297	312	306	300	302	314	326	308	338	318	308	332	323	297	321	332	278	320	332	305	291	302	295	293	316	298	315	327	319	300	332	338	339	289	318	319	314	346	274	277	340	316	321	310	274	311	317	298	284	324	321	327	344	297	286	324	271	330	301	311	293	306	298	344	318	288	314	286	300	316	319	307	338	283	296	348	304	298	300	331	312	293	316	308	284	294	301	290	305	325	293	294	295	301	318	281	286	301	286	309	306	311	324	267	307	280	317	311	272	288	297	288	299	327	323	317	339	327	302	355	309	301	324	327	300	305	291	281	326	312	290	303	312	301	331	327	308	288	320	311	319	281	308	311	269	316	313	335	318	280	278	300	305	294	301	311	319	363	301	304	317	276	307	337	308	282	280	307	320	313	313	301	305	288	303	334	289	308	328	300	297	279	269	309	308	301	309	289	309	304	298	295	268	283	294	292	300	290	304	280	274	315	316	296	284	290	280	292	318	302	297	298	298	293	311	287	309	317	301	302	280	304	297	335	299	311	314	315	320	334	300	313	340	307	303	313	305	287	307	325	294	310	300	303	290	299	310	316	325	317	289	296	279	342	282	312	323	302	328	298	320	342	335	337	299	310	303	291	309	270	307	299	300	303	300	333	339	327	314	321	293	310	297	276	325	296	308	297	315	310	327	324	282	312	334	321	278	312	307	299	291	288	315	317	300	311	329	301	322	281	318	300	312	305	298	316	299	313	308	331	322	322	299	299	316	300	315	313	323	300	339	295	304	317	313	275	315	306	332	297	304	292	289	292	346	345	327	297	320	296	311	309	292	348	336	290	310	312	330	283	317	306	300	307	294	294	319	335	287	310	309	311	253	328	350	309	304
16267	4982	5817	4719	2968	2016	1417	1148	850	632	553	454	391	333	325	282	285	272	289	259	347	342	271	244	191	212	208	199	196	189	171	162	176	175	172	171	181	150	174	177	146	137	159	134	135	128	147	125	134	150	137	155	136	144	139	117	156	115	125	129	139	138	146	121	149	125	143	149	129	126	128	133	142	126	118	132	139	144	124	136	116	125	122	121	137	126	129	105	136	124	121	122	127	115	118	116	115	127	135	123	103	105	111	127	111	120	103	112	114	102	120	129	103	115	128	131	131	129	110	151	116	135	123	117	117	113	128	139	134	116	109	122	118	136	135	119	99	141	122	122	125	138	127	132	133	120	119	111	143	127	153	128	131	100	131	115	122	119	122	120	144	138	121	107	133	130	103	98	143	140	107	127	114	120	108	124	127	123	115	124	144	115	99	107	125	116	106	121	113	100	115	144	114	142	116	131	127	122	127	112	131	118	124	130	114	133	118	127	107	134	100	137	111	101	106	138	130	105	123	124	134	133	127	140	119	133	126	135	101	132	108	107	129	128	135	133	134	127	115	129	121	118	132	125	102	126	115	103	112	109	131	135	124	121	122	123	116	110	111	105	149	96	120	131	113	116	118	127	110	110	101	136	130	126	101	123	131	127	114	129	112	120	112	123	119	115	105	116	106	111	122	127	126	133	118	122	107	116	118	110	125	116	125	126	108	114	111	123	133	117	125	108	111	124	120	113	139	118	120	123	114	110	131	113	116	112	125	123	117	127	113	136	113	112	120	106	114	119	119	125	139	107	143	151	134	140	120	116	138	117	109	134	127	119	114	126	116	101	136	102	126	126	125	119	129	146	130	116	121	127	109	145	121	125	120	108	117	136	110	117	120	128	138	106	120	131	116	104	111	123	126	97	136	114	114	113	119	130	119	112	134	123	103	118	126	128	143	113	122	111	135	135	137	114	150	135	107	127	126	113	141	135	123	111	133	114	139	112	124	136	108	123	103	106	139	113	112	83	118	130	126	139	115	113	141	125	116	106	143	136	106	113	111	112	92	119	111	117	134	111	112	127	103	142	142	152	138	125	126	129	101	144	128	115	112	109	100	131	126	115	125	117	137	114	129	107	118	131	134	129	108	106	112	115	138	126	137	109	104	113	112	117	117	123	104	131	123	140	99	109	120	118	146	118	127	98	149	112	116	124	121	130	111	122	115	119	111	130	117	143	125	107	100	122	126	122	123	110	123	132	113	114	114	120	127	124	116	134	119	128	122	122	121	136	123	100	128	132	131	131	103	126	107	123	124	106	140	127	111	102	122	112	107	126	106	122	117	136	120	125	120	136	127	120	122	123	116	135	110	114	106	125	131	119	106	128	125	139	119	118	124	113	121	105	119	114	129	136	114	119	140	122	140	101	108	121	139	121	126	132	114	126	137	127	119	139	130	120	125	119	117	131	131	117	141	129	144	132	137	110	111	126	116	108	134	122	121	110	124	115	150	117	117	129	126	141	123	131	132	113	136	145	112	132	138	119	122	107	113	119	112	133	117	102	105	139	129	132	145	114	119	128	123	128	129	116	126	134	128	138	134	138	116	121	107	119	139	104	125	107	100	124	134	137	128	124	139	138	128	110	106	118	122	142	99	145	135	120	119	111	119	112	130	119	140	145	125	121	111	136	119	119	112	130	112	124	128	127	118	125	105	121	128	134	116	121	101	107	107	120	121	104	109	136	135	128	111	111	126	124	103	129	132	113	116	138	117	129	107	125	115	117	120	127	142	124	115	116	115	133	127	123	134	104	109	135	111	125	151	113	139	105	115	109	130	114	127	132	126	109	114	142	118	121	136	126	130	133	108	120	121	119	116	119	111	127	119	104	109	144	114	112	125	94	129	116	107	109	123	125	135	99	106	111	118	117	115	111	114	122	115	114	105	120	108	111	100	133	117	119	119	106	115	128	138	126	127	119	126	82	119	125	107	113	116	123	121	134	108	129	100	131	131	139	118	104	114	115	127	107	104	113	119	104	126	132	121	115	113	115	110	119	128	109	122	110	130	109	142	136	109	113	110	114	125	133	129	95	121	140	110	138	110	110	133	120	135	124	116	103	112	113	124	122	108	105	133	116	127	101	110	132	110	109	116	94	121	118	151	146	131	109	115	100	119	138	131	125	125	135	123	124	123	145	134	126	140	120	125	116	129	113	122	124	115	109	110	120	136	109	120	121	113	123	131	141	122	130	112	112	127	122	140	124	109	106	110	129	134	117	128	114	121	111	129	128	112	118	107	115	125	129	119	111	105	133	104	121	127	110	113	114	105	111	114	111	135	106	135	122	128	134	153	116	136	114	99	127	124	113	115	120	123	130	111	116	113	119	111	118	113	132	116	127	103	121	112	126	124	98	142	125	140	148	118	115	120	131	109	131	123	92	108	110	123	109	128	132	135	132	118	103	117	133	116	134	106	99	117	129	113	138	119	131	122	94	148	104	110	121	142	106	105	126	126	122	130	114	131	116	126	114	114	131	111	140	110	127	136	131	130	126	115	121	128	130	119	108	130	121	121	118	122	114	130	138	119	101	111	123	127	125	103	123	99	119	133	115	127	140	162	131	120	119	105	130	109	109	143	129	125	133	126	150	149	134	121	128	106	114	113	136	136	124	129	103	113	99	128	124	116	110	106	110	125	114	114	128	119	117	117	125	135	116	86	116	123	121	123	109	117	132	104	132	116	110	119	115	111	119	109	109	146	153	144	106	137	120	124	128	129	131	108	118	113	115	129	128	117	96	115	133	125	107	117	134	127	150	146	128	123	134	99	115	133	105	119	121	112	122	106	132	125	93	116	130	125	110	118	122	121	125	127	122	129	114	148	122	119	114	119	103	104	111	124	107	128	137	128	114	118	139	136	103	128	100	127	104	129	117	109	133	135	135	135	115	118	134	132	117	138	151	108	139	120	127	112	126	117	118	124	119	129	120	98	126	151	131	130	130	131	137	125	107	118	114	108	128	135	113	123	115	106	107	108	131	136	113	138	106	109	135	115	133	109	124	107	122	123	114	116	107	124	135	137	111	124	132	119	99	132	121	123	111	116	112	130	120	113	118	125	124	110	128	127	137	126	122	115	91	123	129	140	115	120	106	103	123	136	121	131	138	133	110	119	109	129	149	129	125	133	118	115	124	118	106	137	122	108	125	119	146	124	119	107	116	96	132	125	117	130	100	130	113	132	122	118	110	121	117	144	138	128	114	129	138	119	118	145	115	127	140	114	127	136	113	121	126	114	135	120	133	104	114	102	113	130	127	111	122	119	116	111	144	114	104	105	107	117	117	122	101	100	121	113	98	123	131	131	125	106	132	110	106	132	118	131	121	109	126	115	104	101	104	115	114	102	110	130	126	141	133	130	128	116	114	108	111	131	137	93	111	116	99	124	129	141	119	104	101	107	113	124	108	131	124	125	110	98	132	124	111	114	128	151	111	124	122	105	125	100	122	116	118	117	118
8541	4063	9682	11921	10481	8453	6649	5437	4312	3675	3057	2586	2138	1935	1667	1516	1365	1290	1237	1374	1963	1750	1465	1042	964	949	951	918	896	782	759	726	782	714	692	710	666	633	586	615	495	485	483	465	461	473	514	492	510	507	476	498	457	489	488	453	408	389	396	396	434	397	418	402	424	391	385	363	388	379	403	392	376	386	378	358	381	420	366	370	371	387	362	344	306	307	310	321	328	340	341	320	320	334	311	324	346	283	307	333	326	347	371	336	321	351	321	319	298	314	328	322	330	315	337	305	332	321	357	294	326	320	351	318	342	317	306	346	331	292	315	288	316	348	300	294	332	301	296	301	303	341	330	293	295	297	333	347	312	324	303	345	300	307	330	337	308	350	308	324	289	319	334	314	332	314	323	339	320	284	309	285	313	322	293	311	327	331	292	295	307	306	289	313	314	307	298	305	315	283	317	318	324	327	312	323	295	322	314	287	319	296	310	304	275	307	297	281	332	303	290	330	337	310	297	303	310	322	306	309	315	320	313	324	300	323	314	340	291	298	307	308	294	309	304	325	313	315	298	315	309	317	316	280	323	293	301	309	304	332	295	318	278	318	302	323	312	306	318	331	312	336	368	305	326	316	348	328	299	309	333	285	302	310	324	297	353	298	311	305	332	314	319	311	331	307	296	302	329	303	292	297	327	309	319	330	317	313	306	345	305	302	305	293	349	296	315	299	318	292	316	302	342	272	292	322	280	323	307	303	306	313	310	332	302	291	276	304	335	311	337	295	295	352	311	270	297	296	272	291	351	324	329	340	342	316	322	300	323	285	297	298	309	312	319	297	317	308	280	309	304	325	311	336	295	288	345	296	326	312	299	326	299	309	303	286	305	340	325	323	310	314	285	308	291	317	315	359	288	300	273	306	323	334	322	313	341	292	292	307	313	266	350	322	336	343	296	329	290	331	300	310	303	315	267	320	302	303	260	311	315	289	293	310	274	315	354	319	310	307	342	306	318	305	323	339	341	309	327	294	342	291	342	317	338	332	300	290	298	304	292	319	320	325	334	374	304	309	288	297	319	358	311	326	328	293	317	317	318	316	324	301	340	303	311	308	299	313	310	308	314	314	323	314	332	279	300	306	303	303	338	323	319	285	325	330	331	301	323	301	315	332	333	331	268	268	311	292	318	313	310	338	311	289	273	291	313	307	295	267	287	331	337	300	322	310	329	299	308	346	291	338	313	293	297	292	331	336	305	330	317	293	284	312	301	306	301	327	306	331	338	339	306	288	306	307	314	298	356	286	301	309	341	304	315	331	284	292	302	330	301	316	333	300	330	313	326	314	316	337	308	298	324	307	309	299	290	303	342	311	347	274	287	315	336	317	298	286	278	319	323	327	299	303	320	301	327	297	329	319	306	317	299	321	314	308	310	303	305	308	306	309	310	305	304	358	299	312	302	301	339	303	315	290	340	331	318	320	359	333	364	324	306	298	351	293	293	301	330	337	310	320	351	294	296	320	307	282	288	335	310	334	287	290	297	292	302	316	302	308	284	280	336	321	296	324	313	319	326	320	323	329	296	295	322	314	345	304	318	310	304	309	338	319	323	317	311	303	306	304	313	346	315	316	309	309	327	320	296	323	318	299	301	304	300	317	326	313	305	345	306	310	307	317	302	318	315	297	307	286	319	273	275	315	309	315	315	306	315	321	305	327	298	307	314	354	321	325	277	304	304	308	312	295	313	292	328	326	312	337	308	312	307	330	306	334	312	317	267	320	302	293	309	304	318	328	326	325	326	331	301	288	333	316	290	321	293	312	329	341	307	292	288	306	279	332	315	323	319	311	301	302	330	325	315	296	300	331	291	295	313	315	350	316	307	304	353	298	318	339	300	283	294	339	288	312	309	308	327	293	296	323	330	280	298	334	311	297	338	310	295	335	309	287	288	292	313	316	304	313	274	284	297	335	289	317	294	313	310	307	312	306	266	306	331	318	322	318	321	282	309	293	310	332	294	317	320	325	342	302	303	288	315	309	303	319	339	319	300	328	314	319	306	279	287	314	310	309	308	296	306	329	316	308	327	313	317	366	312	315	332	319	310	285	337	309	295	314	315	310	304	327	325	321	289	324	280	306	317	331	306	316	296	321	292	297	323	333	332	326	309	302	313	312	335	336	327	314	316	317	282	307	321	334	320	324	289	282	297	305	311	296	331	294	309	280	317	328	316	298	322	308	303	353	317	320	309	320	305	319	305	327	336	301	320	283	339	306	333	322	328	291	290	300	303	299	288	301	320	323	328	280	317	322	343	315	329	292	315	294	297	301	304	339	285	320	304	314	312	295	299	285	295	317	313	306	344	320	339	293	336	310	296	324	311	295	335	293	322	305	291	292	295	317	319	284	305	306	290	317	329	305	322	325	324	335	315	263	316	367	346	279	311	309	272	317	351	306	301	302	299	357	298	307	299	306	307	296	306	317	315	304	329	316	321	295	331	314	295	304	285	285	313	322	323	339	296	317	314	351	320	300	303	329	300	332	301	301	286	329	315	310	326	296	319	327	309	329	316	279	297	282	277	307	302	321	289	294	290	323	285	303	315	305	279	345	294	311	321	295	316	342	322	308	296	325	339	293	301	311	298	272	309	325	303	303	313	306	296	308	297	305	269	318	316	322	314	312	323	344	311	353	309	288	313	311	295	315	286	285	342	313	324	322	307	297	292	307	342	296	296	308	321	317	293	333	281	302	308	327	300	298	320	325	319	294	270	291	307	295	316	306	313	300	333	332	307	296	289	323	302	320	285	308	315	349	317	305	317	327	364	319	306	291	307	304	315	333	289	280	312	321	284	336	298	314	324	346	311	326	310	347	314	323	304	305	295	317	322	297	287	324	317	314	268	301	320	311	307	333	306	343	314	313	338	346	333	303	330	315	317	319	296	329	297	316	334	312	344	315	289	293	317	296	332	315	300	306	315	304	321	309	316	275	289	344	293	307	330	302	346	322	297	342	317	307	340	312	330	305	325	281	330	313	293	301	300	300	318	316	297	310	303	317	314	311	304	317	303	305	310	311	315	298	347	290	319	301	290	308	353	293	299	333	366	325	293	311	336	333	344	312	331	302	308	323	326	311	321	299	314	306	319	315	327	287	330	305	357	303	313	298	312	302	323	320	302	340	317	297	303	304	317	303	287	335	334	319	326	328	294	318	311	317	333	295	307	291	314	307	315	266	280	302	316	331	320	311	341	298	334	273	333	305	305	302	301	314	318	316	302	324	322	307	327	302	308	341	276	333	320	313	339	306	313	298	295	333	323	282	299	302	314	329	305	283	337	305	316	321	316	294	305	329	280	285	308	326	303	308	348	319	323	302	300	294	303	291	331	275	309	333	343	285	356	314	340	312	295	302	321	316	329	291	323	314	296	315	285	303	279	339	344	300	319	334	297	316	272	315	338	316	302	296	330	312	298	295	303	294	337	320	356	333	317	284	340	329	302	321	290	300	326	330	324	311
3342	1264	1664	1252	850	673	485	406	363	328	285	270	277	223	250	232	243	225	221	217	239	223	227	224	223	228	221	200	226	214	212	209	253	199	223	233	217	218	224	230	222	208	242	240	208	204	198	206	198	186	199	217	210	216	237	207	209	213	208	218	212	207	200	185	196	187	211	210	198	221	200	221	192	209	198	222	196	219	206	216	185	188	192	189	215	196	251	203	218	210	187	187	187	191	217	199	213	238	210	228	168	188	229	219	213	218	208	221	202	207	185	209	209	204	205	220	231	218	202	191	220	210	200	220	181	231	199	212	202	189	211	205	183	203	197	212	211	192	207	201	206	220	202	199	231	218	209	203	221	217	222	223	218	233	222	207	221	189	221	209	206	220	212	230	209	226	217	221	207	216	183	221	184	214	232	212	207	208	211	224	193	209	225	192	195	189	191	204	205	226	232	213	205	217	163	204	206	222	222	224	225	243	193	150	213	195	205	203	212	208	238	215	186	218	221	192	238	199	170	199	206	198	217	184	194	214	226	209	206	213	201	232	229	202	203	222	216	200	222	207	193	194	194	194	192	224	194	199	220	217	193	187	227	237	190	208	201	190	207	206	214	208	210	245	229	199	205	204	248	223	233	204	196	231	201	216	229	217	200	192	220	202	212	196	216	202	216	222	187	216	232	191	223	196	207	197	211	221	209	211	208	226	192	182	197	189	170	216	230	238	244	202	193	198	200	183	236	226	200	224	215	218	202	188	204	193	204	217	224	190	190	189	224	229	210	223	189	208	209	230	206	207	195	216	222	222	241	201	216	196	255	197	226	225	209	217	186	228	236	240	190	169	203	189	213	233	227	204	209	197	201	227	227	217	210	189	222	216	201	211	205	209	216	184	186	205	205	187	188	217	211	212	223	211	204	161	237	216	214	200	204	205	218	228	209	219	212	201	219	214	189	197	227	192	195	195	201	226	212	212	197	232	210	218	207	228	222	206	198	194	206	224	194	193	221	221	198	197	217	210	191	238	210	204	211	222	193	198	204	235	201	215	198	196	204	214	176	205	235	207	219	227	226	216	191	194	213	207	182	230	236	206	183	233	238	226	203	219	206	197	209	222	230	190	228	209	208	221	192	183	193	222	207	206	198	221	219	194	195	216	226	187	214	214	189	199	214	206	184	219	189	193	193	203	217	212	232	190	199	206	232	191	184	203	200	222	215	202	171	195	209	227	216	218	232	218	221	213	211	209	222	202	217	230	193	223	192	195	218	206	197	214	213	207	172	198	222	223	204	217	209	244	226	192	195	214	183	196	199	182	185	195	205	213	212	238	255	208	217	235	195	235	202	220	221	227	187	228	201	208	206	198	208	211	214	238	191	184	213	207	246	204	199	191	194	201	204	184	200	219	190	196	202	226	191	216	229	196	199	213	198	224	217	210	210	197	194	197	194	200	179	224	214	216	216	201	185	213	224	205	195	221	192	195	186	213	233	224	231	189	207	224	216	235	205	221	178	184	198	224	236	173	217	221	211	223	192	233	228	210	216	184	198	198	200	217	211	223	196	228	204	199	199	194	205	205	219	221	210	188	196	191	213	205	213	224	232	233	215	214	222	198	215	209	206	223	216	224	202	185	203	198	201	194	209	217	186	198	225	192	197	207	248	206	222	209	208	211	205	192	217	231	217	214	196	243	221	191	230	217	192	170	208	213	230	209	194	197	207	204	210	224	218	206	217	225	218	196	211	196	197	194	203	214	199	194	212	229	199	216	207	216	205	191	229	188	220	218	215	231	242	188	213	217	250	219	198	226	225	230	204	208	208	211	179	197	238	190	204	205	236	218	233	206	198	189	203	199	178	225	218	208	211	227	195	213	236	225	201	189	206	196	214	215	219	230	223	209	182	213	208	213	198	196	191	199	191	197	206	199	199	222	252	224	222	192	207	225	188	214	190	216	210	217	199	232	210	208	193	189	209	188	199	216	213	213	204	211	193	206	214	211	191	204	201	205	204	199	203	212	183	184	241	220	214	196	225	185	215	184	202	196	220	192	202	209	194	213	203	178	221	270	197	245	243	188	207	191	206	237	200	201	211	242	233	201	215	220	214	200	216	216	192	197	229	210	189	218	187	217	209	215	226	202	201	218	205	183	194	229	211	215	227	236	216	235	221	190	231	168	200	205	224	214	213	219	218	216	203	192	213	180	228	168	221	189	196	230	227	219	190	212	210	209	217	208	226	191	240	200	159	189	214	196	208	233	226	208	223	197	211	208	188	192	221	189	187	225	225	208	215	198	215	199	227	210	188	214	181	186	241	237	203	202	216	207	212	205	213	192	200	224	175	214	193	203	223	188	165	199	211	211	212	206	216	190	204	203	226	197	228	207	236	209	221	213	231	181	207	212	191	200	198	188	191	212	202	208	189	210	187	229	188	196	220	220	221	223	201	200	227	187	229	224	231	218	221	185	193	193	204	213	182	190	211	203	203	222	198	184	233	219	201	222	198	185	195	220	216	216	206	209	185	232	185	217	212	209	209	203	204	197	217	177	195	197	214	189	210	224	209	220	205	218	181	233	219	238	212	203	221	222	190	206	214	211	217	211	203	203	228	215	214	229	231	214	194	233	212	217	183	203	226	209	218	184	221	218	203	188	230	200	212	221	194	217	192	255	199	205	183	247	214	204	216	190	207	213	211	200	189	238	223	241	194	194	231	213	213	227	209	227	225	219	207	208	230	196	212	219	221	243	219	199	205	207	230	216	250	185	202	202	219	194	190	220	208	208	211	183	216	212	216	236	184	219	211	202	217	213	228	204	188	192	228	191	214	215	233	203	227	206	189	216	220	221	203	209	193	209	209	226	201	205	205	200	212	211	214	202	219	190	208	219	209	187	231	229	216	222	228	228	221	218	221	216	199	232	182	208	222	178	214	217	246	214	208	208	185	197	204	184	228	202	220	222	219	220	189	192	206	207	217	226	183	229	184	211	232	167	230	203	219	209	194	206	193	199	185	216	196	204	212	204	202	245	254	203	201	206	211	206	209	214	190	224	219	210	220	215	198	188	198	188	196	220	204	223	194	207	184	195	222	208	193	226	212	192	231	184	211	217	206	206	206	190	213	213	196	213	222	207	207	214	217	207	210	194	242	222	197	224	196	217	230	222	209	188	249	176	177	191	196	190	214	197	220	212	208	218	219	176	199	196	200	188	225	216	203	223	203	203	201	183	212	218	193	194	191	210	222	202	195	205	251	228	188	193	209	236	205	204	227	220	205	214	210	198	185	194	206	196	207	213	218	198	199	202	192	202	218	181	224	190	192	203	198	202	206	214	191	216	196	208	209	197	212	221	207	212	196	222	214	199	211	208	181	202	199	204	188	207	205	207	223	206	204	210	224	209	207	221	216	220	225	208	194	236	166	207	212	211	209	202	217	202	199	192	178	174	199	186	212	216	204	204	239	225	209	197	203	231	212	231	229	208	221	228	190	200	237	212	203	181	203	211
2787	1405	3194	3846	3308	2554	2025	1668	1412	1158	998	864	810	746	697	674	681	603	657	649	830	796	705	553	651	611	623	607	594	546	556	580	521	566	561	546	550	576	562	556	467	583	523	531	510	520	515	502	526	555	515	529	508	486	509	502	479	536	478	503	477	509	538	495	506	536	535	506	496	512	497	517	516	549	431	533	510	546	498	531	466	514	447	494	492	483	500	494	513	473	450	468	463	494	469	470	506	471	453	533	478	483	492	483	472	497	502	488	476	484	481	478	473	456	526	480	511	434	504	478	503	435	467	446	444	500	466	479	476	494	470	464	479	454	501	500	477	493	492	495	487	455	492	503	521	453	458	513	517	502	497	476	509	496	477	498	491	466	491	496	522	488	493	501	486	512	513	486	499	527	478	466	463	436	495	485	489	497	512	485	459	503	477	464	505	481	458	483	477	484	478	481	484	471	461	490	483	471	474	505	501	450	451	482	466	518	441	462	499	498	479	468	501	472	518	483	482	468	473	491	456	478	452	516	495	445	481	475	518	487	514	457	481	482	510	473	523	514	484	498	462	491	485	522	468	456	494	477	524	481	501	491	466	505	481	553	482	505	466	495	467	481	495	514	462	464	474	494	454	477	496	514	496	437	519	457	501	472	495	485	498	478	483	467	466	459	502	471	524	472	516	459	495	455	482	467	465	494	433	503	482	496	446	459	484	449	524	435	465	484	460	501	477	513	441	488	462	514	476	489	509	501	474	510	428	516	486	499	440	482	497	469	499	484	458	469	528	461	491	485	480	483	486	548	487	523	481	474	497	497	457	485	499	463	485	484	527	467	484	474	508	470	470	468	446	466	477	451	463	509	503	493	453	507	505	516	472	486	478	478	445	473	508	460	499	503	498	483	498	480	542	499	501	505	498	462	496	449	550	496	490	493	479	494	531	447	493	508	491	477	471	474	534	483	477	503	507	477	480	445	460	500	498	440	477	492	496	449	505	537	499	483	453	498	457	455	484	488	479	478	454	490	494	477	465	463	447	495	476	485	470	487	457	504	524	464	449	473	459	460	522	493	480	491	504	480	491	492	476	518	513	502	450	500	475	492	501	492	489	489	467	479	524	460	496	446	530	491	462	476	447	485	465	508	435	464	498	472	498	509	491	476	479	500	514	482	514	477	480	489	494	535	484	511	485	454	481	501	462	515	497	464	457	466	477	473	477	483	540	495	507	492	478	485	472	485	512	496	461	459	502	482	497	472	449	484	465	456	478	472	492	457	468	456	496	506	485	471	487	483	460	464	483	485	500	519	479	493	442	484	510	472	454	455	512	456	475	498	487	464	475	494	490	521	504	507	436	468	462	496	486	456	490	498	484	461	486	502	492	479	468	479	493	486	489	466	502	513	492	464	464	485	486	475	500	486	466	450	492	527	470	497	474	490	472	473	471	474	477	464	457	488	476	457	469	475	489	486	477	485	495	471	491	463	458	450	478	501	477	475	487	481	472	457	456	461	498	528	453	482	451	474	479	518	503	488	431	500	467	502	468	492	444	512	501	474	475	469	471	511	507	447	473	514	462	460	451	450	490	481	451	488	449	471	475	488	475	509	474	477	468	516	489	459	494	474	474	498	455	491	515	482	461	458	527	468	457	458	497	481	449	489	489	501	516	477	478	460	456	453	479	488	526	499	475	478	496	499	512	493	529	480	502	527	511	489	472	486	471	509	479	462	497	499	462	520	486	480	486	469	440	483	504	501	509	522	474	453	443	475	491	505	478	521	453	486	477	462	502	449	503	480	487	470	497	512	451	485	484	464	481	475	470	504	509	487	465	488	491	491	477	505	468	479	458	503	511	463	485	454	477	476	508	489	477	534	485	486	442	473	494	487	495	488	462	495	460	525	476	475	488	479	445	533	470	489	519	474	480	492	465	462	545	473	498	496	480	502	487	467	507	472	485	509	482	526	499	477	437	509	501	491	486	486	523	478	493	487	484	477	459	481	475	498	485	487	452	500	494	464	464	480	510	463	491	515	497	488	476	475	526	507	503	498	496	479	492	506	488	506	511	510	503	495	443	461	452	441	492	467	462	459	480	478	489	450	501	510	472	460	471	504	510	473	450	491	480	446	500	511	445	491	456	482	507	499	486	472	514	491	500	500	499	508	439	493	488	478	463	514	491	489	473	477	495	457	490	491	494	467	482	510	522	506	506	473	499	490	475	447	503	519	502	453	470	471	493	485	487	494	486	494	474	481	458	470	477	460	467	514	481	478	511	468	470	495	465	468	495	473	473	483	471	515	513	476	485	461	465	492	484	469	500	500	495	482	469	500	486	485	494	458	496	478	456	473	467	473	501	490	503	464	464	497	495	484	473	461	486	493	456	496	503	486	476	502	469	500	463	456	449	466	481	479	506	463	510	476	461	473	471	478	465	463	523	494	455	477	467	414	533	502	490	502	469	497	522	518	473	477	483	446	482	471	460	433	457	467	517	477	493	490	464	486	503	497	502	511	493	480	473	437	479	482	511	474	525	447	478	481	488	492	446	469	456	448	502	457	471	483	500	464	486	501	480	486	491	446	481	479	552	509	492	490	464	499	490	500	473	555	503	489	493	475	498	525	435	510	500	474	487	466	479	500	500	479	470	506	513	503	479	465	491	525	487	493	513	469	471	453	492	464	471	504	469	482	502	516	460	482	475	478	454	498	501	460	473	487	517	460	446	485	493	486	468	460	491	481	554	516	507	517	441	482	469	494	493	472	431	456	477	482	492	496	519	497	498	515	496	421	471	500	457	519	482	510	460	508	494	483	469	478	471	482	483	496	478	534	496	498	490	500	489	476	471	485	457	475	499	468	484	467	462	506	461	483	487	493	499	498	473	502	476	482	468	491	494	483	467	469	451	489	450	497	481	462	517	488	458	497	491	485	454	497	520	483	497	477	491	514	483	463	477	498	500	504	526	527	545	472	461	464	524	474	485	458	498	485	486	480	497	509	475	460	491	490	500	479	488	495	457	512	496	485	482	488	465	487	480	475	496	473	479	507	468	478	480	510	483	507	479	501	513	480	504	491	471	494	450	487	510	490	473	462	492	512	478	458	475	540	484	483	478	480	481	444	452	501	491	475	486	492	497	467	524	504	454	475	462	505	461	458	465	497	486	473	483	441	489	498	488	469	513	484	480	506	485	475	468	512	478	483	494	488	472	441	452	464	462	463	464	512	452	473	450	459	490	491	463	486	492	540	467	517	481	440	499	496	465	487	476	468	507	463	510	493	475	457	455	471	491	494	487	482	501	483	485	531	468	463	483	472	484	470	490	471	504	497	468	465	474	479	473	474	474	470	486	485	478	476	473	516	458	510	498	490	495	495	456	475	450	471	509	458	471	448	463	508	468	490	472	474	464	481	510	459	454	509	421	447	501	485	496	493	497	464	509	476	475	501	461	465	490	460	492	496	474	496	507	497	524	502	447	500	516	500	482	501	462	504	505	474	487	450	483	450
9544	2771	3437	2795	1811	1252	983	696	562	432	370	270	275	266	223	229	200	179	169	199	274	239	206	166	191	144	152	179	163	154	170	174	158	143	135	147	150	133	145	121	127	156	164	121	135	145	145	141	128	179	129	143	132	151	144	149	154	139	106	125	118	141	133	129	128	117	138	141	120	120	141	143	125	130	145	124	123	124	135	142	125	125	131	130	135	108	124	113	140	115	123	140	126	127	111	135	127	113	108	160	121	122	124	135	121	152	137	107	121	127	112	122	117	118	130	124	129	132	120	120	129	139	132	102	111	131	117	121	115	120	119	160	120	104	97	107	124	133	121	129	119	122	106	115	146	131	132	128	138	119	120	145	116	134	119	119	148	120	117	134	133	136	111	134	119	125	104	146	124	115	131	126	143	108	136	106	136	123	129	137	141	144	121	120	135	124	126	121	127	131	127	131	112	117	143	107	125	145	131	128	119	111	104	126	122	117	129	124	120	130	139	115	123	116	121	131	107	121	134	98	112	147	127	107	136	135	140	129	102	130	120	132	131	119	139	128	130	119	106	131	134	134	116	116	118	121	119	129	109	123	131	118	112	126	139	122	135	132	123	138	131	138	116	120	125	149	111	119	120	124	130	105	119	113	118	112	136	116	117	140	140	106	110	132	127	119	134	120	120	112	135	142	129	121	134	134	143	132	122	122	133	129	124	118	120	132	139	134	130	109	111	108	119	127	116	111	130	135	138	134	120	118	113	123	124	129	130	125	119	115	122	129	141	142	121	119	133	132	137	111	115	127	119	126	130	130	125	121	134	122	126	115	109	128	123	131	137	135	127	128	105	113	123	123	128	145	103	137	122	116	128	153	118	118	122	137	129	119	137	126	117	148	119	123	139	108	123	117	121	132	106	111	110	135	109	118	125	115	104	119	108	112	125	135	124	113	123	142	121	125	112	119	142	139	123	111	118	130	118	119	112	132	139	135	125	113	110	118	122	121	132	152	147	135	141	107	121	109	103	136	124	133	122	115	119	116	142	126	129	122	109	104	112	146	129	104	115	138	111	120	126	125	124	103	122	135	120	111	119	99	123	118	114	119	129	113	133	121	99	126	128	118	130	133	122	116	130	118	135	107	121	123	143	116	117	122	108	126	109	133	138	120	106	119	108	126	148	127	134	116	124	122	140	127	128	136	124	120	134	126	137	144	116	108	149	124	122	125	125	139	110	132	112	132	136	117	137	128	133	129	117	114	130	108	124	123	120	134	111	138	133	155	108	132	116	123	115	101	132	137	113	131	111	115	109	109	129	135	106	125	113	119	130	127	121	118	137	106	132	130	122	133	130	110	127	130	115	131	124	116	131	124	118	110	121	111	114	126	121	116	126	105	132	156	114	112	145	141	129	142	123	114	145	129	119	111	127	117	130	118	113	94	119	121	118	136	112	130	122	119	109	140	113	127	135	134	121	118	131	92	128	154	137	108	125	108	103	109	122	133	124	131	150	133	134	113	125	132	138	106	126	153	108	122	126	140	130	125	132	135	111	118	110	122	115	123	99	121	122	113	123	112	105	127	134	139	142	130	123	108	110	123	126	133	143	117	117	124	118	126	138	104	135	147	138	133	134	114	121	138	119	103	112	129	114	124	135	115	112	124	101	119	133	105	123	130	144	123	123	99	127	104	128	128	114	129	139	102	113	131	115	134	127	119	151	113	130	116	111	113	120	137	107	130	130	135	127	141	141	130	130	104	135	119	137	113	116	119	136	141	117	114	104	105	140	108	123	152	139	133	112	126	136	143	121	131	129	125	110	150	124	125	108	114	136	138	123	115	118	114	130	141	146	145	139	126	117	115	118	114	125	121	123	128	140	123	130	124	132	118	127	118	130	114	134	110	118	122	113	127	94	116	132	131	139	116	136	117	135	130	123	124	116	136	124	125	128	126	125	141	118	123	129	110	122	131	122	101	123	120	131	131	105	115	129	131	122	111	124	108	122	129	130	137	126	103	119	90	137	104	140	157	135	127	125	112	114	142	127	125	125	131	124	123	120	119	133	128	115	105	118	136	123	131	126	124	142	136	121	130	137	108	114	122	133	134	118	117	121	119	147	127	131	116	112	113	119	137	134	132	131	91	102	135	141	134	113	116	133	151	115	141	133	152	109	152	130	117	112	126	113	122	127	116	128	122	138	116	127	134	127	119	138	113	123	132	121	127	134	119	135	143	107	138	95	111	128	105	127	126	133	119	136	140	112	117	122	97	135	120	114	111	114	134	114	107	110	119	127	118	136	132	124	123	114	112	106	116	128	126	116	117	122	127	106	145	142	155	131	129	113	108	127	98	124	133	125	131	126	123	114	117	139	114	87	131	128	138	106	124	120	140	130	114	131	127	118	122	138	151	131	132	109	115	122	133	123	137	104	137	142	119	121	126	113	140	137	134	117	129	139	114	110	122	135	120	131	119	121	120	109	128	126	114	125	130	126	136	114	126	123	108	128	124	122	145	124	132	135	121	127	124	122	134	126	133	112	133	123	131	122	126	112	130	128	108	138	137	123	133	125	119	126	122	126	123	137	143	115	134	112	124	113	111	126	111	126	123	126	124	114	125	118	114	143	119	128	126	130	117	119	109	122	119	107	105	126	123	103	125	137	130	131	129	138	112	145	145	132	114	116	132	119	108	109	113	121	122	119	124	136	127	127	126	102	113	126	121	121	117	122	93	108	117	127	101	116	150	157	118	111	132	129	136	105	149	117	140	144	114	106	102	130	127	136	150	131	101	123	135	126	114	127	125	131	113	129	100	129	132	115	115	123	106	121	131	121	128	110	135	119	126	113	148	121	104	115	138	114	133	119	122	135	120	133	121	122	134	147	111	150	138	113	116	128	121	133	159	106	139	119	142	116	130	119	127	116	125	130	141	130	137	119	142	143	119	114	122	127	113	132	105	116	118	111	119	118	124	108	135	124	126	115	121	128	127	119	151	126	118	115	126	125	131	121	129	111	111	113	124	139	102	130	107	123	124	123	108	116	130	114	97	121	118	149	140	85	135	136	120	114	105	122	140	145	121	117	143	121	143	120	128	112	126	117	132	100	97	112	119	135	117	133	122	134	122	127	121	116	102	119	126	126	114	130	111	130	90	129	111	106	122	114	133	148	149	117	124	132	122	122	134	113	128	162	129	135	126	145	132	131	115	98	119	116	126	102	109	117	131	129	124	126	120	119	130	106	138	118	102	116	114	126	125	118	146	110	125	114	112	122	120	145	130	124	121	121	153	116	109	105	138	127	134	110	130	121	109	94	132	108	133	144	137	156	136	112	116	127	127	126	136	148	132	141	121	141	126	128	121	135	141	149	115	111	133	99	125	125	135	116	125	140	119	132	114	119	126	121	111	129	117	133	132	120	131	137	124	121	129	142	155	128	117	132	134	127	113	121	109	114	111	135	129	124	128	119	128	139	94	136	128	117	114	146	130	107	133	127	117	112	137	119	122	110	102
6484	2650	6733	7997	7011	5663	4443	3555	2865	2324	1985	1590	1393	1198	1089	950	916	891	872	1051	1392	1184	963	813	704	677	655	641	639	557	542	591	567	590	551	500	530	484	474	461	442	397	409	381	475	422	383	438	416	420	441	441	408	388	357	360	360	393	342	372	363	359	356	327	365	352	367	340	341	363	340	338	357	341	326	372	321	364	351	339	339	352	369	341	336	328	306	337	277	299	334	306	313	322	310	324	277	320	311	301	289	298	325	319	291	341	329	310	299	302	326	340	320	292	322	288	303	306	297	299	328	301	301	307	299	333	296	311	327	303	321	304	342	293	295	311	295	312	327	344	339	319	309	328	320	282	329	293	304	300	269	317	303	277	294	331	326	335	320	277	294	275	334	305	302	303	297	294	317	318	306	295	338	324	323	289	334	305	301	300	309	297	333	292	291	309	310	316	287	314	289	274	286	289	311	300	304	274	299	307	328	267	293	295	263	293	301	309	322	330	296	358	302	307	290	303	320	289	341	308	269	329	319	267	283	290	323	328	309	314	331	326	315	334	290	275	312	315	317	290	334	315	315	305	294	333	283	318	315	306	344	307	303	310	321	320	304	301	321	323	328	311	297	285	323	320	299	306	272	304	331	296	310	268	303	283	305	306	275	303	354	281	310	302	310	287	294	283	323	330	325	314	290	303	312	316	334	267	307	309	317	327	300	326	311	341	293	290	324	290	299	327	327	320	341	307	288	306	302	263	299	296	294	294	335	321	280	278	304	283	310	315	301	306	295	329	321	305	321	301	302	310	308	308	315	313	299	317	359	290	299	274	296	311	299	303	281	329	279	318	313	300	299	313	295	295	333	307	304	286	312	290	303	316	303	286	295	295	310	319	326	317	297	328	319	292	306	302	269	319	282	323	322	327	315	282	298	319	284	331	332	309	312	306	307	332	312	316	310	318	311	318	307	312	289	285	331	331	299	313	313	293	293	324	298	296	263	307	320	277	297	284	327	333	267	310	303	330	262	299	279	303	272	304	305	318	303	288	308	327	279	315	361	318	287	295	278	265	309	316	340	297	303	312	284	294	294	314	320	326	306	324	311	281	297	310	299	280	285	335	333	303	282	308	280	306	312	306	282	317	337	333	318	292	296	302	335	297	293	347	284	329	316	288	324	295	290	322	307	320	313	342	283	297	319	312	356	311	310	305	315	306	317	301	331	306	308	327	299	330	305	294	333	268	307	325	311	341	326	328	320	267	284	282	270	326	341	319	328	326	318	300	300	284	307	321	300	304	293	294	297	318	315	281	306	345	309	311	294	322	305	296	308	316	314	316	312	320	274	310	301	292	275	312	307	324	302	286	330	314	284	305	322	313	307	329	286	296	310	309	316	337	339	300	291	289	318	289	316	315	330	278	301	286	303	291	284	327	322	290	263	284	305	322	333	294	338	308	294	319	294	299	280	293	286	335	303	316	321	278	304	326	313	298	313	319	320	313	310	313	302	301	330	296	323	323	300	323	326	306	316	325	320	282	314	302	309	317	322	293	297	291	292	322	305	316	341	272	318	298	308	340	286	335	305	297	321	329	333	295	317	342	300	311	302	295	321	320	348	303	281	329	307	315	277	309	314	289	338	343	316	291	289	318	311	287	311	304	321	312	338	296	333	292	298	338	306	308	296	271	325	313	325	324	348	314	308	343	310	328	290	310	303	269	330	293	312	317	325	270	307	301	271	301	304	303	309	334	316	330	298	334	300	293	333	323	314	302	304	311	298	346	314	269	306	313	312	314	310	312	299	316	301	303	286	313	326	325	341	292	295	298	298	296	289	337	335	316	283	304	303	295	301	303	297	337	314	313	267	312	287	281	313	286	323	305	309	290	317	315	317	337	303	343	298	304	327	301	292	288	283	313	300	318	289	316	319	321	336	278	275	317	310	342	260	311	303	300	332	324	304	314	294	322	299	299	330	299	281	276	311	298	325	306	305	303	308	296	326	304	318	322	293	285	300	334	309	293	301	327	305	298	331	282	307	300	302	301	287	309	308	343	290	321	300	311	303	306	300	291	272	304	284	320	293	269	282	308	301	329	316	315	339	292	337	302	287	323	314	308	309	277	318	291	274	286	305	287	301	307	285	299	300	310	268	340	318	283	309	338	296	298	291	270	289	319	306	319	306	287	323	308	313	306	299	331	317	294	300	294	299	307	321	330	297	309	298	321	299	272	306	307	298	307	287	317	307	325	312	294	297	327	286	350	318	334	340	313	321	305	298	312	287	326	318	316	305	320	294	303	322	294	303	321	306	290	312	282	281	329	297	287	310	274	317	337	281	281	327	295	300	256	314	289	296	290	317	308	341	298	320	301	311	264	321	321	307	316	330	320	280	300	298	317	319	307	320	310	286	311	295	312	286	311	301	305	296	274	315	295	298	288	307	280	322	319	315	293	310	297	326	308	316	300	335	346	313	285	268	306	303	316	312	311	300	328	318	311	317	327	311	295	291	319	306	293	280	318	329	333	331	340	300	310	329	296	299	312	297	284	325	305	283	311	286	321	312	259	318	301	318	324	318	315	305	294	324	288	322	310	285	287	298	304	281	300	332	333	315	331	313	326	292	312	305	306	271	269	293	305	288	259	308	301	279	305	318	327	333	294	292	303	337	346	270	305	320	305	291	306	336	311	317	312	336	293	338	312	286	332	297	296	278	306	305	306	327	300	288	283	316	306	314	289	302	316	334	269	320	310	289	335	307	309	312	317	319	340	280	326	287	313	299	320	310	347	297	316	324	279	329	301	307	300	308	334	345	294	282	331	298	315	289	308	310	294	300	300	305	312	295	276	316	300	302	315	297	307	308	304	307	312	329	299	318	310	353	325	323	302	319	299	298	314	313	309	326	304	292	333	306	299	307	278	271	306	281	284	329	277	291	316	338	280	286	301	305	307	310	307	321	309	298	311	305	303	321	292	323	295	323	316	321	301	299	313	324	332	279	292	322	283	282	316	302	297	284	304	308	292	299	295	346	307	316	302	321	295	302	294	333	326	314	309	292	315	315	300	312	300	315	305	314	279	353	282	321	294	306	318	329	305	334	303	288	300	346	309	282	280	297	323	328	309	292	307	303	321	323	320	298	302	305	302	313	295	319	309	298	300	320	324	323	316	288	332	305	310	303	329	297	304	312	322	345	300	341	306	315	303	290	320	320	312	308	301	297	321	323	292	311	307	297	297	322	313	310	317	298	294	321	313	282	307	272	331	338	301	308	296	325	303	322	292	292	314	315	324	327	299	288	323	299	283	295	288	322	269	354	309	315	289	348	289	323	302	323	285	275	328	302	354	308	309	312	284	317	294	282	327	315	352	293	294	288	312	309	296	316	317	278	295	302	263	289	300	327	292	310	319	297	315	294	278	272	288	324	324	301	324	335	271	297	330	293	325	318	321	287	318	287	320	294	318	318	290	311	304	321	292	329	296	254	331	297	333	338	311	296	299	318	342	302	321	334	288
16308	4967	5771	4556	2932	1913	1437	1150	825	714	565	477	398	375	323	293	255	268	258	253	326	302	250	207	209	190	199	186	199	163	140	140	170	214	167	164	158	144	185	144	155	146	136	132	131	129	141	141	149	136	140	131	124	156	130	149	136	165	128	128	140	136	156	139	129	129	133	126	132	141	118	127	141	120	135	125	123	124	132	125	141	120	117	118	137	106	115	112	121	105	111	129	122	110	98	129	121	129	105	120	117	135	115	126	139	102	148	124	137	153	129	139	113	121	145	124	135	113	139	121	110	119	150	140	114	141	126	130	131	121	134	121	139	138	131	129	130	110	124	102	127	128	148	145	131	118	146	115	131	131	137	132	121	131	109	93	129	129	127	134	122	144	109	124	132	127	123	127	124	110	121	146	127	148	121	125	118	97	117	124	109	133	124	116	129	127	127	122	154	120	115	112	146	135	132	114	111	128	97	125	148	161	110	124	124	127	117	112	115	115	118	126	104	117	107	118	122	105	138	123	134	110	130	101	125	122	101	124	125	133	151	112	116	133	126	123	156	127	125	121	111	123	126	123	115	109	104	122	120	114	140	139	115	122	134	124	119	118	118	134	125	123	114	124	126	131	124	116	125	110	114	118	134	139	148	122	113	115	118	128	130	132	109	113	117	143	115	140	153	112	132	115	128	120	132	130	122	93	145	130	108	109	111	95	114	141	125	130	140	110	137	126	115	96	131	118	126	120	124	123	129	135	131	132	114	149	127	120	124	137	158	153	130	148	128	117	122	110	113	131	113	110	115	127	120	116	106	113	112	111	132	126	134	144	129	130	123	123	115	127	132	123	128	128	125	118	129	140	122	104	126	115	126	138	114	130	112	104	137	114	110	107	100	130	133	146	114	105	134	135	117	123	98	136	118	134	119	128	115	129	140	124	115	134	97	123	147	112	118	140	109	135	138	134	113	134	129	107	134	104	122	126	117	103	142	112	109	120	122	124	120	114	117	127	123	91	105	119	138	114	125	122	133	124	102	112	132	131	133	147	97	125	106	118	113	107	127	109	120	129	127	126	132	108	124	122	122	118	126	128	125	124	137	143	126	111	150	149	144	125	133	131	120	122	131	134	119	139	111	118	125	138	130	134	132	125	143	126	126	117	109	110	134	128	121	98	124	118	123	124	126	140	131	128	123	105	116	131	105	128	144	110	141	130	114	121	127	124	127	130	140	107	117	122	128	119	109	128	108	138	123	135	109	130	122	121	125	137	112	113	129	114	131	114	140	114	152	119	121	137	128	114	116	130	118	114	137	135	119	120	115	111	129	120	119	97	115	133	114	119	124	125	116	101	121	128	103	132	119	121	110	130	104	116	126	130	123	118	114	107	106	113	123	116	119	141	110	116	137	132	122	118	117	109	100	125	115	139	116	125	115	115	132	143	122	108	138	94	134	109	130	115	122	128	141	136	108	134	133	100	117	113	139	114	133	107	123	116	141	116	144	134	130	143	108	118	130	125	124	136	113	126	123	127	105	135	128	109	117	150	154	131	114	140	123	136	117	118	127	124	124	119	135	137	120	127	146	118	125	110	115	117	108	140	117	106	139	124	119	135	99	118	122	132	121	126	127	121	147	102	146	141	111	115	131	132	110	134	113	123	134	110	122	111	111	140	128	109	125	113	117	113	132	122	101	120	102	116	101	126	133	120	111	150	134	123	110	114	122	109	110	127	121	132	127	124	114	123	128	136	140	135	107	115	125	121	138	97	126	139	125	131	113	140	135	118	117	93	110	108	110	131	131	103	144	121	104	112	120	139	136	134	103	116	118	137	133	112	120	103	143	100	129	123	113	125	126	126	108	137	128	118	119	128	105	126	133	113	111	146	114	133	108	129	111	111	122	105	119	139	104	135	135	122	149	121	116	132	123	123	124	128	108	125	136	132	139	126	108	121	98	133	124	128	125	108	127	106	131	123	123	107	107	143	114	116	133	118	122	130	114	124	109	136	126	98	129	113	121	105	128	111	111	118	130	105	125	108	125	133	129	147	142	133	119	123	118	128	137	141	114	126	132	111	109	112	110	131	130	109	107	108	102	133	131	122	143	130	110	125	108	142	115	123	114	126	122	141	133	102	121	141	111	137	120	125	122	122	116	110	143	123	113	120	115	124	111	113	134	115	122	112	125	113	119	103	130	115	102	120	126	128	130	127	136	105	119	137	121	124	129	128	119	125	150	104	153	133	122	127	151	120	105	117	146	106	114	116	115	130	98	121	142	134	126	110	126	108	130	125	131	125	138	132	107	133	111	132	130	137	142	125	125	126	125	114	126	122	107	133	152	118	121	119	119	102	114	130	145	137	125	149	131	131	120	129	135	118	104	87	106	123	124	131	128	125	118	140	112	115	110	147	110	128	124	122	108	102	121	128	132	134	140	128	126	115	117	114	120	149	135	123	129	120	113	132	115	107	129	116	140	121	125	126	113	114	118	138	134	116	116	98	131	135	127	120	107	113	113	109	141	119	121	111	114	134	142	138	121	124	136	100	125	122	120	123	125	99	111	119	133	128	132	111	126	118	112	125	120	114	110	93	132	104	118	110	120	132	112	118	119	157	115	130	121	138	128	118	127	109	133	113	153	136	118	116	129	125	127	134	114	118	111	104	135	121	113	116	132	139	108	140	103	122	130	115	128	126	114	112	135	118	129	134	125	125	125	131	118	119	111	129	101	123	126	123	131	119	129	124	134	120	114	130	141	132	135	116	139	127	107	124	136	135	130	123	110	120	129	122	127	121	146	113	138	128	128	153	135	131	110	116	127	121	137	125	126	102	117	125	121	133	122	113	130	109	107	109	133	116	107	116	103	120	107	126	122	132	125	123	138	128	126	123	110	122	123	137	129	126	96	107	126	126	124	122	123	114	103	128	115	123	116	126	125	133	122	127	124	93	105	125	136	126	141	137	135	119	122	114	119	104	131	119	121	117	137	131	137	112	136	124	114	131	111	145	121	101	128	143	125	121	112	138	113	105	118	110	108	117	122	127	111	127	105	121	128	125	140	107	111	127	138	130	110	117	118	131	124	123	107	137	124	103	141	142	137	130	147	122	114	118	149	136	138	116	123	133	128	117	141	115	126	117	129	112	142	139	112	145	121	129	116	124	128	132	116	110	125	129	106	131	120	137	139	113	107	123	99	113	117	128	117	118	124	119	123	119	134	107	125	130	129	115	138	146	118	128	124	111	98	135	126	112	127	99	104	133	117	106	124	117	128	138	140	117	120	125	126	110	118	122	136	137	130	142	141	114	115	119	122	105	118	113	136	148	113	124	126	114	138	137	130	131	133	148	119	121	120	115	115	106	118	110	116	119	110	124	132	117	118	114	128	112	130	140	132	136	108	127	115	124	112	122	119	122	144	123	133	143	136	145	131	113	106	133	121	139	110	122	133	110	127	134	127	126	121	149	122	114	117	109	133	121	101	124	139	133	109	121	130	137	119	120	109	111
8595	3935	9582	11775	10219	8478	6729	5419	4396	3535	3013	2542	2125	1944	1567	1441	1362	1266	1278	1456	1962	1716	1395	1125	976	906	1003	892	855	752	763	711	715	695	697	707	698	647	592	622	531	509	504	478	513	492	510	529	488	522	530	532	476	473	457	452	416	410	396	396	394	431	409	395	366	390	396	381	394	388	410	395	385	368	352	388	360	376	367	394	365	366	323	327	338	349	329	292	317	295	327	343	354	296	332	338	322	313	316	294	339	305	317	313	331	340	332	320	325	343	292	335	322	273	302	314	322	331	326	342	293	322	315	307	323	344	331	329	331	299	291	319	305	368	310	315	316	324	314	348	325	339	341	312	301	352	344	323	302	347	290	321	298	311	332	308	342	313	298	289	300	321	313	320	335	314	302	293	310	324	324	352	287	330	296	304	320	326	330	298	291	300	307	289	311	295	340	301	276	273	278	315	302	303	308	314	322	305	307	326	322	335	313	346	324	307	321	305	310	322	360	323	317	299	301	309	322	336	355	292	321	319	300	291	285	297	319	290	319	304	312	310	312	299	317	329	327	325	292	324	312	339	310	296	305	295	307	295	305	301	311	294	302	308	320	310	291	300	318	291	314	324	319	302	326	290	299	331	300	312	310	305	300	294	319	282	280	305	278	329	311	352	317	305	281	283	314	333	312	328	315	311	321	301	321	337	331	302	323	267	338	303	312	332	317	334	315	291	304	332	297	350	315	314	361	317	307	290	305	281	305	316	315	284	299	289	294	303	317	279	327	328	322	278	329	315	306	304	287	320	306	345	282	324	283	286	314	309	316	332	324	345	335	288	322	337	321	327	334	296	341	304	297	296	289	320	311	310	301	339	315	305	295	287	336	298	320	311	307	317	328	315	324	302	303	312	295	303	310	323	330	329	327	299	306	293	305	292	319	291	346	343	327	284	321	304	322	350	337	299	306	314	294	317	296	296	329	340	319	334	284	316	305	312	310	281	299	326	313	322	292	297	292	291	308	300	312	299	338	292	276	304	301	309	315	336	321	327	293	309	263	304	326	315	293	311	335	325	322	303	284	296	332	308	317	285	307	297	313	285	305	321	292	301	339	316	312	316	290	293	316	295	348	290	336	336	288	319	275	314	339	324	328	299	314	330	317	307	296	313	323	306	318	336	316	311	315	288	300	333	334	310	296	298	320	328	315	323	322	327	309	306	338	303	312	302	318	346	309	310	299	334	306	330	323	345	312	298	316	308	278	287	268	318	316	276	351	318	344	267	333	313	333	315	345	323	324	291	324	318	297	304	296	340	321	298	310	278	315	328	268	272	281	300	293	321	318	291	282	300	307	320	307	307	287	294	310	338	312	303	336	322	337	301	308	323	330	307	336	297	294	325	288	344	294	274	318	322	299	299	286	317	311	351	355	284	320	337	327	308	328	313	312	297	313	334	301	298	337	332	307	312	310	341	299	301	277	305	342	326	312	309	309	335	305	288	323	318	311	324	308	310	319	306	298	339	322	310	299	297	305	305	330	322	301	320	306	282	327	285	314	316	296	304	322	307	313	343	306	281	302	314	314	309	281	292	335	287	293	321	322	277	342	322	309	303	292	299	342	307	281	294	317	317	299	302	320	337	284	284	341	302	324	338	333	303	320	330	277	299	333	307	339	302	314	305	331	330	295	346	312	331	320	292	353	322	341	329	285	319	316	312	330	330	326	280	318	300	304	326	291	325	324	325	317	302	320	319	338	325	282	328	345	296	278	283	302	337	321	293	282	307	321	306	319	338	291	304	331	309	297	322	300	324	318	313	297	310	322	297	319	291	335	307	312	309	304	311	301	307	254	312	314	300	278	322	332	324	287	343	288	348	326	281	283	332	327	273	302	315	289	299	290	313	322	336	332	300	304	304	296	335	353	306	292	304	290	325	307	304	335	325	313	337	297	303	320	327	318	301	308	322	278	330	312	298	342	291	312	297	290	305	311	358	306	302	317	299	318	314	287	308	321	344	329	308	321	303	319	329	315	323	337	308	297	345	334	330	330	310	317	273	308	360	300	290	295	317	321	313	331	315	324	332	336	288	331	299	323	337	311	266	299	320	314	321	281	300	275	320	320	332	285	297	309	284	334	337	300	330	348	281	318	296	320	301	309	339	296	301	293	330	293	319	303	311	298	315	314	303	317	319	302	317	325	279	351	317	309	311	312	300	306	314	304	303	310	333	319	312	334	324	302	310	297	288	300	354	293	326	315	283	283	348	310	301	312	310	284	301	310	340	315	342	305	310	314	291	325	330	319	323	322	330	351	348	313	292	334	319	333	318	330	308	312	294	293	312	299	337	305	344	307	350	345	312	329	310	311	323	293	313	314	332	285	305	335	317	294	321	303	297	282	308	305	339	293	323	304	334	318	329	294	303	306	301	288	326	328	324	311	295	299	291	330	279	328	300	307	295	312	318	325	338	307	301	341	318	321	276	325	303	317	300	316	327	351	294	288	318	312	306	324	309	321	307	278	296	282	320	287	302	316	295	306	331	311	318	300	305	291	292	337	312	300	299	331	328	290	309	288	326	310	360	334	311	319	335	316	309	313	309	302	315	315	328	328	302	290	337	313	289	299	287	321	318	309	335	323	317	303	332	325	280	295	342	316	333	321	328	305	336	324	308	332	319	318	324	342	315	292	331	307	305	303	333	328	298	314	299	331	314	308	324	294	300	262	315	287	288	319	317	314	299	333	323	318	318	367	314	304	320	284	312	288	338	304	344	356	329	300	319	321	323	323	291	301	317	313	311	350	337	304	326	325	301	313	326	320	306	341	303	337	329	324	277	305	319	325	310	385	270	315	309	301	317	309	319	320	326	267	322	313	335	357	308	281	328	305	322	326	320	317	317	309	292	274	320	317	290	315	337	325	331	309	290	316	357	303	309	284	350	290	289	345	320	324	293	336	318	314	311	326	306	270	310	310	311	304	347	307	333	309	300	323	304	307	292	361	299	299	333	293	309	307	308	313	303	315	301	324	330	311	293	300	311	324	289	308	339	295	306	324	319	331	277	301	338	310	300	310	312	323	291	314	316	280	328	287	314	285	307	314	311	330	294	329	299	309	307	336	287	318	262	316	310	324	328	267	332	302	332	285	305	292	299	322	291	318	317	313	301	326	311	304	313	324	301	316	298	304	299	290	303	293	297	298	273	294	350	334	309	320	312	335	309	314	325	283	302	332	331	295	314	319	337	317	318	331	319	312	279	289	322	330	318	314	317	312	272	346	326	314	292	295	293	312	333	327	326	292	311	335	298	295	282	300	323	295	323	317	293	343	341	330	319	344	283	324	315	341	335	326	307	330	300	302	337	313	319	348	306	309	299	302	308	312	298	279	305	317	334	339	291	297	305	344	303	329	335	286	319	337	308	290	286	318	301	339	293	311	325	306	321	321	315	313	324	309	296	295	309	296	325	299	293	336	316	315	344	319	288	309	311	338	328	265	291	292	303	304	311	328	329	312	307
3334	1286	1643	1221	845	639	542	393	340	355	301	315	285	226	259	219	211	261	229	237	292	269	230	228	218	210	210	241	230	210	220	220	218	213	235	206	223	199	208	206	254	207	185	174	215	219	224	224	189	223	205	199	222	212	214	202	202	223	201	210	230	200	217	244	213	209	222	227	212	223	188	220	221	235	190	203	217	221	191	210	201	226	211	208	209	193	193	195	205	235	223	221	219	206	199	212	190	228	201	217	184	235	223	220	232	214	199	197	166	195	208	215	207	221	216	217	196	215	205	225	236	203	184	211	231	220	200	214	218	187	215	181	207	201	188	181	206	196	208	206	192	198	203	223	251	205	196	210	244	190	224	228	198	220	185	200	194	201	186	239	241	218	194	213	207	192	221	231	237	214	192	204	237	191	215	195	210	196	210	234	236	218	175	171	207	226	208	231	223	233	226	198	244	228	202	233	191	201	197	240	199	204	206	215	203	192	207	184	208	200	218	188	189	190	220	202	179	216	189	221	210	194	187	228	196	232	200	194	206	199	227	216	203	198	254	229	187	197	180	211	210	218	215	221	208	231	211	214	194	205	214	196	220	206	191	225	187	210	217	214	219	219	190	214	195	189	187	186	203	223	195	192	213	207	214	196	213	229	181	189	229	205	212	228	206	228	217	218	211	215	217	202	219	191	205	204	197	177	188	228	222	220	240	234	217	206	207	216	238	200	196	209	189	229	218	224	206	200	182	220	217	228	233	201	200	223	211	222	205	200	235	202	210	235	215	195	214	235	212	194	204	221	207	212	219	210	212	193	215	203	205	187	205	226	217	216	198	210	219	206	202	199	224	218	199	185	163	239	202	239	209	231	198	210	208	214	188	194	194	201	204	187	219	206	203	212	200	209	217	199	241	213	225	212	186	238	227	209	186	212	219	220	224	196	195	183	205	228	212	209	236	226	215	191	198	189	206	210	212	193	217	222	230	200	214	200	224	234	208	189	227	220	196	209	224	212	206	212	212	214	203	216	197	183	205	219	179	183	201	198	180	215	224	194	220	200	185	185	227	207	213	211	219	195	212	198	206	210	180	209	212	231	229	193	216	208	193	224	180	196	222	199	201	221	210	192	213	217	212	224	231	230	237	199	219	214	202	197	216	223	225	211	187	200	188	223	208	203	236	202	211	210	208	202	206	211	215	209	216	211	214	185	207	204	231	199	195	201	210	224	205	198	208	211	202	245	209	230	228	255	223	202	254	197	186	219	200	200	230	228	207	209	211	199	229	230	202	220	199	209	206	212	201	216	190	220	189	192	190	208	205	191	229	182	209	239	212	183	186	199	199	216	194	210	229	212	211	181	217	200	203	207	165	214	230	226	190	193	213	207	198	195	202	206	195	188	224	221	216	208	201	202	209	209	208	180	174	230	207	226	207	200	220	238	214	200	204	196	200	228	200	214	224	242	180	208	206	210	221	202	207	221	203	228	203	226	207	215	206	204	220	231	221	210	217	218	200	225	205	198	201	216	204	217	234	186	220	192	214	205	207	216	218	205	230	220	207	217	227	199	208	198	194	205	209	224	204	207	209	218	211	207	225	218	215	222	198	190	202	202	201	205	203	201	218	202	212	225	225	210	192	216	209	209	206	179	209	233	203	220	213	226	194	225	209	191	225	239	226	223	204	204	219	211	234	212	194	228	211	225	222	238	219	204	218	222	206	212	215	231	198	201	200	218	222	187	221	214	206	221	181	250	219	195	217	213	225	224	192	192	185	230	196	200	206	174	211	189	225	196	195	192	211	211	209	208	211	203	216	221	186	227	189	188	217	194	200	214	200	215	200	191	183	202	205	202	204	194	219	183	224	211	205	176	228	228	209	215	211	222	222	190	203	197	179	202	230	237	213	204	185	230	195	221	215	224	213	188	226	209	201	215	192	219	201	192	251	237	192	226	222	203	178	206	211	219	208	235	216	208	198	230	219	229	223	185	226	198	211	198	212	220	178	209	222	221	224	204	233	196	227	195	229	212	163	197	177	188	200	197	215	233	218	226	210	199	197	187	236	213	216	205	229	201	204	222	217	199	209	211	207	215	218	202	195	211	200	210	197	216	223	223	230	200	200	203	193	175	201	198	195	210	201	226	195	185	189	221	214	201	198	208	218	225	191	207	199	221	193	200	206	190	231	189	201	182	221	196	234	213	211	186	194	200	223	195	203	183	226	210	224	227	248	231	218	211	202	218	219	211	171	165	187	226	214	221	249	210	205	222	216	206	219	186	199	204	198	233	197	210	203	208	242	212	200	230	209	226	184	192	228	188	226	202	216	237	197	191	221	219	185	215	210	214	234	175	216	224	213	201	190	198	196	219	202	196	198	211	218	203	217	187	174	191	201	202	224	221	213	255	237	222	211	205	190	229	211	240	203	219	200	211	206	204	231	216	229	231	234	193	201	226	199	239	205	168	213	209	227	219	191	216	209	214	200	206	203	187	224	173	200	204	232	227	216	215	219	198	208	185	233	226	236	207	208	211	194	195	232	215	227	212	214	194	203	241	214	213	228	198	209	203	210	202	195	208	197	208	213	207	198	186	227	221	176	197	213	219	197	179	213	217	185	219	213	191	204	232	209	180	200	208	194	221	213	203	213	211	201	218	198	210	208	233	221	225	230	240	194	200	222	195	216	195	225	249	199	197	218	211	189	199	194	219	189	229	191	225	238	234	203	209	184	203	215	214	223	222	221	204	200	207	215	212	232	215	227	206	213	200	219	230	201	193	207	196	195	191	220	218	213	190	234	196	214	203	206	203	193	201	198	198	218	202	188	217	186	201	220	191	201	201	208	210	239	205	227	215	227	204	218	167	193	218	202	201	193	186	200	243	205	206	197	194	200	189	214	204	221	201	230	188	196	216	199	213	236	199	170	204	209	217	216	239	228	220	229	218	225	193	204	231	204	210	221	198	176	223	208	228	187	211	216	211	194	220	213	207	204	219	198	220	187	206	201	200	238	207	214	215	226	214	230	200	188	195	213	220	192	224	208	191	223	215	211	256	216	249	229	209	173	204	205	213	204	203	194	200	202	234	197	227	206	215	213	221	182	207	222	204	213	220	210	213	221	184	219	217	198	221	216	202	209	192	202	211	226	195	194	219	194	234	195	208	198	212	194	203	229	201	192	198	192	196	218	211	209	218	196	195	240	211	193	197	213	210	229	224	216	205	195	212	191	194	211	183	197	203	191	238	205	241	218	226	219	215	201	187	199	203	197	191	198	215	209	220	211	211	196	214	212	177	189	212	200	188	173	215	223	218	202	216	199	205	224	202	186	241	213	191	198	238	210	225	197	188	199	223	210	209	207	201	182	221	219	221	227	184	230	197	210	185	230	206	222	217	226	210	205	213	186	187	219	206	177	182	190	210	228	215	203	186	211	195	222	191	211	222	221	191	210	195	191	198	199	215	209	188	193	204	222	220	191	234	223	214	239	190	216	196	246	224	207	215	191	211
2764	1475	3304	3690	3256	2534	2037	1699	1388	1162	1005	894	803	733	716	661	692	611	704	710	793	827	693	662	590	573	653	591	621	552	573	580	558	557	577	559	547	533	543	555	486	501	526	497	539	543	529	532	529	530	501	522	512	544	524	546	487	509	501	498	567	545	509	499	476	474	490	475	506	515	477	524	516	489	514	522	450	481	508	524	490	504	465	483	505	454	510	496	494	469	503	464	486	500	494	456	514	530	483	494	487	489	509	450	456	486	515	486	471	456	465	447	491	484	443	490	481	496	471	461	447	484	512	496	500	480	414	474	449	506	523	470	489	512	501	527	475	516	495	466	494	489	496	522	488	479	489	482	468	478	487	478	525	497	483	477	499	478	474	480	479	476	474	475	507	479	455	490	464	453	479	507	505	465	498	524	449	479	513	499	518	484	483	508	499	458	454	471	492	463	507	483	435	483	494	493	492	502	489	447	456	466	471	485	492	484	449	476	498	498	487	475	486	466	500	509	479	464	482	508	432	510	521	500	501	465	478	508	497	479	492	504	496	464	465	513	466	507	499	440	500	491	472	507	500	486	479	521	473	486	450	462	494	478	471	482	492	514	504	464	498	470	495	495	485	467	462	501	502	481	510	512	456	506	475	457	513	511	499	446	467	450	467	506	498	480	537	486	488	476	472	518	470	500	481	479	454	496	457	505	523	515	482	495	464	505	465	490	483	472	447	513	472	471	478	496	481	487	475	475	472	491	472	494	493	455	462	455	522	479	423	459	476	479	456	462	492	508	449	506	462	474	491	454	457	498	479	504	509	498	464	487	498	471	459	493	503	471	458	467	508	508	486	490	470	481	515	516	470	455	530	512	478	496	476	529	478	492	492	474	486	462	468	490	491	477	462	513	481	454	453	504	496	499	499	506	503	491	500	499	473	517	471	524	468	497	488	517	522	462	489	464	507	517	482	495	495	440	496	467	491	492	497	524	509	499	479	500	482	474	512	472	483	438	547	458	488	446	500	485	489	484	467	499	489	499	506	452	498	501	528	494	501	502	497	487	494	484	440	475	514	469	513	489	489	448	495	494	507	498	472	501	508	486	478	497	468	478	457	485	474	483	497	492	454	485	478	473	490	494	467	477	501	463	506	499	476	464	506	490	535	509	465	475	491	516	477	428	470	494	463	436	493	502	489	462	496	505	483	487	487	471	478	468	496	499	490	492	471	537	533	507	497	465	459	493	530	540	495	465	489	482	456	521	479	491	486	489	491	497	436	454	494	447	475	520	496	470	475	479	514	461	472	508	505	508	471	486	511	488	498	522	487	476	492	485	488	482	506	482	475	474	489	459	482	501	524	517	490	485	515	478	496	471	467	466	497	486	470	424	456	476	485	481	521	473	501	550	486	484	497	470	513	470	487	466	460	466	482	480	489	481	470	468	464	492	481	432	479	494	481	467	478	489	510	492	474	467	496	483	477	499	484	488	501	471	440	483	533	489	483	503	495	492	467	444	496	456	441	513	500	497	464	492	452	484	524	487	510	503	522	511	499	491	475	479	473	480	466	499	470	481	484	481	483	463	509	474	508	484	473	466	514	510	504	495	492	445	503	483	460	497	485	505	489	507	473	486	492	498	482	491	473	471	506	496	475	499	437	496	483	497	456	478	481	490	518	466	506	464	463	471	499	470	453	470	525	482	453	519	478	445	474	524	441	476	478	464	509	522	436	442	509	493	453	501	459	503	491	492	474	443	460	464	503	519	500	448	469	516	488	490	509	518	465	500	484	480	466	481	482	478	503	436	482	490	478	494	480	472	469	477	478	451	489	498	470	517	472	487	500	475	457	492	458	458	519	475	484	481	511	483	450	507	465	437	544	479	490	467	476	471	497	486	496	476	478	473	483	476	500	484	477	491	464	479	493	526	478	477	513	498	475	506	488	509	475	446	463	471	459	513	447	503	489	509	456	449	480	467	525	495	464	460	490	430	463	523	515	537	464	495	505	511	476	493	466	488	477	472	481	463	467	520	498	487	509	506	482	480	515	517	468	505	476	460	498	496	469	477	529	511	479	484	505	480	485	546	487	508	472	504	452	476	499	454	514	494	462	519	459	486	478	513	532	460	473	493	474	468	499	511	507	475	500	481	474	504	501	433	501	503	509	486	465	462	467	540	463	493	449	528	478	522	498	471	475	465	466	499	502	495	447	495	475	487	527	520	462	510	482	482	492	501	444	493	475	436	460	449	503	511	542	469	477	485	445	480	534	509	503	508	488	459	462	505	482	487	444	467	488	462	484	503	480	485	486	461	464	485	516	487	490	501	516	496	458	520	490	537	488	481	481	450	496	496	445	456	471	491	487	499	496	515	499	478	531	480	452	476	450	506	436	484	474	490	487	443	466	507	494	499	504	493	504	473	488	471	489	504	439	502	486	496	529	497	499	447	468	504	476	485	514	472	474	503	479	494	506	479	480	485	503	507	464	468	471	533	515	479	461	459	497	486	453	521	495	500	495	479	461	480	466	488	467	490	481	488	493	493	485	486	483	506	500	501	504	513	501	473	498	470	524	482	488	463	457	506	519	478	485	515	476	513	479	493	458	485	489	507	510	488	485	491	479	516	486	512	476	498	493	465	512	476	499	495	457	509	477	528	496	513	507	443	489	485	451	502	477	499	472	510	466	478	519	492	469	458	437	478	437	445	470	496	490	535	524	466	437	468	503	460	504	517	455	484	495	464	522	487	490	484	468	445	481	445	466	473	491	453	479	484	471	460	487	478	487	485	483	467	498	457	469	508	497	497	504	462	498	473	458	465	513	462	474	478	492	498	458	510	508	464	462	518	506	491	493	525	456	473	509	463	489	474	494	461	445	424	492	488	479	479	449	499	479	484	471	493	490	498	475	464	493	459	427	534	517	507	474	520	495	500	477	458	472	507	497	467	525	503	522	495	464	507	457	465	494	530	466	504	422	492	495	458	504	472	509	483	466	450	452	475	473	471	500	525	461	467	469	523	475	507	490	482	477	498	464	481	502	500	504	481	511	486	500	457	509	502	462	472	464	483	484	449	504	472	465	460	505	469	482	522	487	465	504	482	535	431	487	498	467	453	452	494	500	492	460	503	487	521	506	465	512	456	496	481	519	442	479	487	498	526	502	479	485	457	510	504	496	463	450	466	451	461	470	479	426	483	486	473	539	495	457	465	487	474	454	483	519	510	489	528	459	483	500	517	482	473	531	489	441	491	474	518	477	509	480	490	499	487	491	487	490	496	483	473	471	480	461	491	508	493	491	467	455	486	486	481	477	523	466	463	456	477	442	457	523	465	485	481	489	492	478	492	430	471	510	460	474	461	471	502	444	474	506	501	469	529	490	494	510	505	479	475	472	459	507	523	480	499	459	469	473	498	461	475	486	461	538	487	470	478	497	480	473	487	477	470	474	485	486	452	527	464	513	465	485	456	457	507	517	503	491	469	510	461	511	506	483	442	475	491	474	490	481	481
9506	2724	3580	2676	1822	1285	930	669	551	496	380	322	302	258	225	208	213	201	217	171	224	259	237	171	180	181	172	177	167	141	145	158	110	158	158	160	163	143	149	136	126	151	172	147	117	137	143	148	138	135	125	131	128	134	135	144	138	141	123	127	126	120	126	138	138	126	117	148	137	122	136	124	122	134	142	117	114	139	131	135	121	123	109	131	111	130	106	113	125	144	107	107	115	128	127	140	122	121	121	137	130	122	123	117	120	117	132	121	115	116	124	116	123	125	133	115	107	94	117	111	117	132	130	120	141	159	107	118	141	129	113	119	106	122	120	117	135	127	143	127	132	109	110	114	125	125	132	119	129	133	134	118	117	101	120	121	107	147	116	116	140	88	132	120	136	123	119	116	126	131	104	131	123	144	121	126	114	110	147	109	135	119	150	131	120	137	123	110	124	122	143	102	128	114	131	120	120	120	120	125	117	131	114	133	113	113	100	107	138	117	136	97	114	131	121	127	126	119	131	104	105	120	125	124	128	127	110	126	136	114	123	133	125	134	122	143	123	132	128	136	122	112	151	137	136	120	119	125	107	121	134	121	126	128	128	115	135	124	124	141	138	132	132	125	128	119	106	129	140	129	129	113	132	116	115	133	128	129	120	128	112	109	136	110	125	103	135	111	134	118	110	137	107	143	119	100	125	118	120	139	117	126	101	111	133	128	158	109	135	124	127	119	119	132	118	134	103	142	146	114	139	124	118	115	131	117	139	127	112	110	128	140	124	125	111	115	137	106	116	136	135	143	124	114	114	115	132	137	108	125	128	119	122	125	110	114	136	131	111	121	123	130	116	101	132	128	135	150	130	110	110	116	139	126	108	135	124	124	133	124	135	121	154	136	128	123	144	137	114	121	120	134	115	127	125	124	111	124	124	121	116	138	134	116	142	123	104	110	131	115	111	111	131	131	118	133	139	132	108	120	132	111	116	113	120	124	146	155	122	139	127	121	101	115	116	121	124	122	138	128	139	162	123	114	114	125	117	127	115	122	126	119	107	124	131	112	116	123	140	137	128	104	124	132	118	117	132	143	134	122	116	123	149	134	127	115	115	129	128	115	119	127	129	113	122	109	133	131	134	121	113	122	125	133	109	131	132	116	115	124	112	122	125	132	103	130	133	119	99	126	128	104	112	131	116	132	131	119	106	114	134	117	136	133	120	120	127	132	140	121	107	105	126	122	121	120	115	118	126	139	126	149	123	140	123	138	112	103	115	133	123	125	140	111	120	105	128	115	121	111	133	111	114	119	114	133	140	121	148	135	134	127	133	138	117	139	119	132	135	144	129	119	127	127	118	106	112	119	124	135	108	99	132	143	129	139	129	125	117	122	115	126	119	158	141	111	130	122	139	109	124	116	131	136	119	134	137	126	106	132	129	115	105	118	111	137	136	124	106	124	133	136	117	132	121	120	110	120	108	127	128	124	108	116	132	118	132	113	107	119	153	126	117	124	113	120	113	118	146	121	115	124	144	127	120	114	143	87	112	114	138	142	101	131	124	131	147	115	114	134	133	127	111	108	122	125	105	123	126	159	113	133	122	125	133	95	113	111	142	107	125	112	132	128	119	112	116	128	141	124	116	122	121	142	121	118	138	120	125	98	126	135	110	117	119	132	116	121	120	144	110	138	124	120	126	125	135	118	118	101	121	119	124	122	118	102	122	134	128	130	127	112	123	113	130	136	125	125	110	136	121	118	111	138	104	119	113	125	128	143	145	127	117	130	119	107	139	123	124	111	117	127	142	137	114	105	115	125	101	125	116	123	141	141	106	142	131	132	123	112	94	135	121	126	139	127	127	126	108	142	126	125	123	122	131	119	112	128	143	142	129	134	131	130	132	136	115	123	136	123	141	115	117	129	116	145	96	115	117	136	136	120	108	117	105	111	129	139	121	114	112	147	117	105	124	103	119	121	124	110	122	120	140	109	142	133	134	145	128	125	106	137	120	127	139	126	128	138	136	118	140	129	107	122	117	109	116	125	114	126	98	107	137	122	111	127	124	126	119	139	131	104	119	123	132	128	120	132	119	127	130	112	135	116	119	123	128	113	125	129	126	111	144	128	104	141	116	117	111	110	152	110	123	138	128	103	124	140	133	106	110	117	100	125	107	121	118	141	134	120	142	134	119	137	106	114	106	116	108	113	130	94	112	127	119	125	125	124	121	105	119	146	113	121	129	124	125	139	109	134	136	114	107	124	116	124	117	120	122	124	107	105	136	119	126	118	112	113	122	129	143	123	112	128	130	120	127	157	115	110	103	101	124	117	113	122	120	118	120	119	160	128	104	125	150	124	123	124	119	123	108	105	105	135	137	124	135	116	134	124	123	114	126	113	121	123	116	121	109	139	117	132	122	103	108	119	137	113	118	129	103	124	132	132	129	117	112	121	119	112	133	113	120	113	109	119	118	139	126	129	121	150	123	145	119	121	121	109	119	130	131	136	112	121	122	138	131	143	139	140	126	126	115	138	121	147	143	111	119	113	117	133	136	129	118	131	124	124	124	123	103	130	127	131	126	134	123	110	122	115	133	109	111	105	137	142	123	125	140	122	105	125	126	127	122	105	135	135	127	128	123	114	122	124	119	120	120	119	107	136	106	126	117	127	136	150	130	140	123	146	130	116	111	129	124	141	130	131	133	133	136	117	121	131	125	139	111	127	132	108	106	115	121	110	132	115	124	119	115	130	126	138	153	135	117	135	111	134	117	136	134	128	130	119	125	131	107	124	119	124	119	103	122	123	126	131	128	121	121	139	126	120	134	124	152	141	135	117	130	117	121	145	125	138	135	130	116	140	149	139	124	127	119	130	122	118	122	132	130	114	112	134	144	136	147	124	146	92	119	139	130	114	126	119	130	134	136	106	136	109	116	123	114	104	148	135	130	118	129	123	106	145	125	134	124	118	104	116	121	121	127	142	116	146	127	92	122	153	120	106	110	139	121	118	125	122	116	130	155	152	130	121	117	117	112	118	122	98	142	109	94	120	130	119	146	125	133	117	126	112	118	116	122	131	130	115	138	109	117	149	125	129	127	133	123	120	122	123	113	128	133	122	113	120	121	125	97	131	128	125	128	139	113	122	137	134	101	111	108	105	112	138	124	92	122	166	131	130	125	148	116	103	126	133	125	121	131	140	116	111	124	133	136	135	136	105	130	110	117	126	124	134	150	116	118	104	117	117	140	128	131	124	127	109	126	137	141	123	122	107	126	117	134	123	129	134	111	141	117	138	119	138	151	118	114	131	133	122	135	125	140	141	132	119	107	114	126	120	114	129	119	122	133	120	116	114	131	128	114	139	129	127	111	121	135	131	126	124	131	119	144	128	116	130	125	101	133	138	121	102	127	122	136	127	107	105	125	124	119	123	123	127	106	118	108	128	131	141	129	112	137	110	128	124	135	108	115	120	111	137	130	129	122	131	124	122	117	112	127	135	132	128	101	140	111	123
6488	2680	6560	8184	7108	5584	4402	3602	2783	2327	1903	1571	1326	1221	1069	1006	906	844	863	908	1208	1163	900	795	735	715	730	726	616	583	569	546	591	547	607	555	517	540	485	433	397	365	398	412	423	425	372	418	463	444	439	419	431	389	384	386	374	339	367	357	361	386	365	348	369	376	341	351	372	386	336	378	322	351	331	341	368	328	310	377	336	337	339	320	319	322	330	330	314	329	306	306	301	294	276	282	310	339	322	313	304	302	296	270	312	310	345	311	337	305	333	311	322	309	351	308	313	344	310	312	314	311	306	288	301	296	313	342	284	300	325	298	309	318	299	296	317	295	317	276	296	292	299	324	312	295	320	317	290	296	291	296	288	295	321	290	340	320	318	308	350	297	296	300	320	294	291	273	324	316	320	317	317	294	282	286	300	303	289	331	349	310	307	310	329	298	302	292	329	302	296	285	309	324	290	273	304	315	319	330	318	320	278	326	301	305	297	300	295	321	284	313	310	313	275	324	288	341	309	302	298	276	277	285	287	302	299	290	277	306	305	305	292	312	316	306	281	302	300	305	341	322	293	270	307	298	316	316	316	310	327	317	306	303	310	301	296	288	329	268	317	292	295	323	310	301	300	295	265	280	314	304	318	288	296	306	285	320	284	290	311	287	305	298	324	324	328	280	310	332	298	294	338	306	321	292	342	319	344	325	311	308	286	290	307	299	292	308	271	316	292	288	334	273	313	299	323	302	308	280	309	312	324	274	306	279	284	277	337	306	302	301	312	306	312	314	297	308	312	322	289	331	325	259	309	278	273	306	273	326	318	312	302	293	288	300	280	295	294	330	291	292	295	314	311	305	301	299	308	316	324	293	289	260	332	310	332	290	296	328	290	304	296	307	303	299	328	332	288	321	296	280	307	291	299	311	301	341	299	292	307	300	279	308	301	281	279	322	315	305	341	317	247	305	316	303	290	281	341	296	341	339	306	330	316	311	315	316	277	300	280	308	285	312	299	331	311	299	310	304	309	330	281	330	301	313	298	314	288	331	330	282	312	290	320	298	283	305	295	304	309	306	305	298	277	325	306	313	299	283	287	267	315	324	318	301	295	329	311	320	291	300	313	296	299	316	319	315	325	302	317	320	315	297	297	296	322	278	275	301	344	299	343	294	305	294	291	309	308	283	329	296	309	287	330	314	309	307	280	281	312	298	299	304	309	304	307	309	316	291	287	321	292	287	302	295	310	302	325	323	348	308	307	294	300	302	332	316	353	286	338	297	309	278	326	317	323	314	293	318	297	288	337	320	277	316	281	310	297	298	304	280	335	295	277	311	306	294	337	311	304	298	304	310	297	293	312	331	316	273	312	299	325	284	266	300	292	332	296	300	308	310	322	305	297	320	303	331	302	308	303	301	306	331	309	303	299	295	269	314	304	305	293	320	297	314	308	303	277	298	335	298	328	286	290	337	311	310	311	311	284	298	304	299	303	308	293	294	308	318	300	304	318	285	314	297	265	330	268	294	275	314	300	321	315	297	302	323	306	291	290	298	292	323	303	319	318	318	293	303	307	312	324	278	291	263	283	303	330	308	329	307	305	277	300	319	286	331	296	296	306	324	341	308	319	301	313	280	312	312	276	288	312	326	315	307	309	300	320	300	304	289	307	337	298	328	308	300	292	320	323	317	309	297	292	282	280	296	319	307	279	288	307	285	293	284	308	275	348	301	302	282	287	306	291	294	324	307	301	294	310	325	300	316	291	295	285	300	250	342	303	319	271	329	322	297	310	308	285	301	316	322	310	305	270	333	305	279	283	309	303	300	300	282	310	289	320	299	308	291	308	308	343	281	312	308	315	322	303	317	321	274	280	285	323	287	311	295	303	325	296	302	302	296	279	328	304	322	367	326	305	331	341	329	340	317	314	270	298	291	321	330	301	305	302	300	283	309	287	283	332	322	316	317	299	282	290	315	310	286	331	312	320	300	289	314	298	321	319	302	325	347	289	278	303	330	325	315	293	318	314	349	313	318	312	302	303	297	322	259	304	321	312	278	260	331	282	279	302	300	247	321	297	318	280	308	311	274	295	278	292	300	307	309	320	270	299	318	323	275	283	301	311	303	299	336	316	301	312	320	308	310	319	264	308	328	269	297	273	289	333	316	313	298	293	299	335	333	319	291	298	318	296	302	330	333	320	328	288	302	321	293	295	304	319	310	345	300	315	312	309	286	329	308	289	284	319	292	284	322	273	323	300	322	289	323	327	298	316	292	319	312	327	321	292	292	308	301	290	286	322	321	297	306	286	284	345	313	286	308	299	345	314	299	308	323	319	309	286	299	313	298	313	307	275	300	293	302	312	296	288	319	281	297	329	298	282	324	298	316	289	280	297	291	303	319	317	325	299	286	306	311	296	318	312	332	289	321	330	291	304	282	320	316	318	324	306	293	301	311	326	312	317	318	291	299	333	292	266	325	283	308	292	315	319	314	310	310	307	329	301	287	303	303	298	316	302	292	307	302	312	316	313	316	286	302	322	308	291	315	339	299	308	319	280	288	292	295	303	310	306	292	273	314	311	267	284	318	320	332	298	317	295	293	311	297	317	281	288	299	317	291	298	321	316	323	308	308	294	316	313	300	330	338	298	277	283	283	363	283	302	353	312	313	314	302	324	290	292	293	320	330	296	294	287	309	294	314	305	328	342	343	315	284	310	310	298	316	298	302	332	286	294	294	324	307	298	275	306	328	338	345	337	276	305	303	299	279	279	306	324	281	300	283	263	317	316	309	307	318	295	333	327	312	292	291	299	295	311	322	298	300	300	303	286	292	286	297	294	305	286	337	312	295	336	297	314	301	324	344	279	310	330	302	318	340	312	306	326	302	298	290	295	299	309	317	269	306	289	305	321	303	315	292	316	291	285	303	316	278	311	280	305	276	326	277	324	292	288	305	286	320	299	298	300	277	291	309	302	289	282	304	306	293	290	289	312	324	313	290	281	305	305	291	307	295	301	318	285	302	290	304	298	296	338	297	317	319	308	282	312	288	320	285	313	326	301	309	294	321	316	324	292	276	334	317	306	314	310	296	304	285	315	301	311	276	320	301	290	303	321	316	323	298	281	274	322	296	335	267	281	332	320	279	312	302	304	298	268	288	324	310	289	304	306	308	274	315	322	271	307	290	318	320	325	311	275	331	283	296	268	268	282	313	287	299	315	319	321	310	322	310	291	288	305	265	310	316	301	285	277	281	289	320	289	307	306	293	295	309	294	281	294	312	296	321	306	294	302	310	341	324	302	339	320	289	299	288	320	298	337	306	297	310	327	310	296	347	361	301	308	300	310	290	302	286	308	301	279	275	320	297	320	339	334	309	289	289	309	285	325	283	311	326	299	288	286	297	336	322	301	329	313	326	304	321	312	326	290	281	301	314	295	334	268	324	315	292	290	293	313	306	266	331	288	285	306	319	313	295	308	296	291	289	296	316	332	319	296	299	329	304	287	328	325	320
16491	4833	5916	4665	2986	2109	1388	1026	822	709	516	471	394	379	286	284	262	239	253	264	341	310	261	215	210	216	224	196	168	171	165	167	171	185	158	142	132	140	155	144	149	134	131	166	137	136	144	147	164	133	148	140	121	147	130	141	128	120	154	115	144	125	117	124	133	136	139	110	129	139	136	116	122	134	122	142	136	124	124	121	135	135	121	124	121	94	101	141	122	136	120	132	123	125	133	114	140	121	128	109	116	118	119	114	105	137	146	129	108	108	124	130	123	117	120	96	103	119	125	122	117	112	133	126	137	123	97	120	122	106	128	126	111	131	131	119	128	128	121	106	126	139	142	118	119	127	118	108	106	130	98	131	133	110	123	104	121	129	144	135	117	132	128	136	124	90	104	119	113	107	125	110	112	113	123	136	103	118	131	156	105	136	123	121	122	97	146	103	127	115	141	114	107	110	121	126	123	122	102	121	122	118	127	114	102	116	134	136	110	119	111	126	124	125	128	120	97	137	137	116	115	141	111	131	121	127	124	141	137	125	115	120	109	107	99	134	138	127	121	127	112	95	112	112	115	128	121	156	114	102	145	127	118	115	124	121	133	115	114	133	133	114	147	137	121	137	115	113	111	116	137	101	121	139	112	123	125	120	111	125	125	107	131	147	109	108	128	119	109	104	111	125	125	128	122	112	124	122	104	125	112	132	125	116	121	119	103	140	127	127	125	127	129	139	134	125	131	110	116	115	165	133	123	137	139	109	124	120	123	118	117	105	108	104	112	109	122	99	118	130	118	134	120	147	114	138	122	114	108	120	123	137	110	117	131	118	144	131	121	122	109	99	122	136	106	111	122	119	124	133	121	106	119	128	148	127	115	140	116	141	110	121	115	129	129	138	135	122	124	142	117	122	124	119	131	111	124	146	128	116	109	101	115	142	119	100	129	115	130	106	127	103	128	135	129	124	125	142	124	120	103	126	106	133	121	128	99	120	140	130	107	112	117	141	127	127	127	109	109	115	117	127	121	116	135	97	113	122	126	131	135	127	118	120	144	112	102	113	125	130	134	123	111	107	118	125	128	110	131	129	109	105	131	135	119	117	127	106	121	124	110	115	136	118	141	118	134	126	132	101	116	141	132	116	121	118	107	128	114	120	133	116	114	120	116	134	105	115	116	115	125	136	123	107	126	127	120	140	130	132	106	104	120	121	132	122	116	114	111	120	112	122	105	101	111	130	125	130	123	115	129	146	108	123	115	105	130	118	134	122	125	117	135	142	115	119	107	138	116	116	122	131	108	105	103	127	125	128	107	145	121	156	113	115	99	135	112	108	117	137	117	130	146	116	116	120	121	112	125	115	131	132	130	121	113	119	94	139	131	123	122	116	116	110	119	114	102	118	112	129	128	144	104	132	133	114	145	112	118	125	125	138	126	116	121	112	116	101	129	119	116	119	128	133	126	137	124	99	129	107	128	118	128	133	132	112	115	108	121	116	135	145	126	113	116	122	105	138	127	112	124	128	124	124	114	126	139	142	121	107	109	105	134	101	127	92	126	122	121	114	122	124	128	109	105	121	110	120	116	114	135	139	125	110	126	122	115	108	123	122	130	140	156	118	125	112	112	135	133	128	129	113	133	148	135	114	116	123	137	125	121	131	99	101	130	130	118	111	131	122	124	101	137	132	122	115	126	111	125	135	135	118	103	134	120	124	114	132	132	118	119	131	109	120	127	115	118	116	131	119	148	132	115	125	137	142	125	125	109	111	127	123	137	138	134	110	120	126	127	132	140	129	120	126	119	123	128	127	116	135	106	111	117	111	139	119	143	110	110	123	112	119	119	129	125	125	119	146	123	140	99	118	104	125	104	110	119	132	126	134	124	91	129	132	112	96	138	104	117	127	97	124	118	99	123	121	91	122	91	114	111	116	128	133	100	111	115	129	134	127	126	106	123	116	136	113	133	124	122	124	147	128	123	127	126	122	125	127	116	111	130	102	130	122	117	111	122	138	122	133	120	127	108	135	110	131	121	117	130	126	143	101	136	124	140	125	112	121	103	128	127	117	121	114	125	134	126	124	119	102	128	110	119	116	115	134	125	155	112	117	124	129	120	108	137	113	127	156	123	115	105	108	127	119	138	142	136	127	134	111	115	114	113	120	118	118	109	124	132	129	104	130	132	96	111	117	110	125	124	126	128	128	125	127	136	118	112	120	123	122	109	134	128	140	126	133	137	125	142	118	115	122	126	147	113	105	125	112	130	105	112	135	123	132	142	124	137	111	135	123	125	133	127	135	106	116	127	105	140	127	125	127	113	132	107	121	119	119	117	135	124	120	117	112	117	123	110	118	117	139	121	136	153	109	120	122	113	100	128	119	109	130	120	117	138	106	120	119	139	120	118	112	105	139	138	109	150	103	113	129	110	125	110	119	116	125	147	133	111	129	140	128	108	127	121	121	132	115	123	125	130	134	114	125	135	127	120	123	105	131	113	109	140	109	136	126	133	122	128	119	117	136	126	122	112	139	116	107	132	127	122	120	129	143	124	115	113	127	120	139	105	126	116	115	127	125	99	120	100	120	134	130	124	122	112	137	106	112	123	139	126	123	118	117	134	133	117	128	114	135	144	117	91	104	134	132	131	107	133	111	139	139	105	112	125	116	124	131	130	121	122	124	117	142	101	130	126	122	115	129	126	103	122	117	117	129	142	122	106	116	110	141	122	136	121	123	138	111	100	121	101	125	137	109	111	128	116	119	108	136	125	130	133	99	129	118	108	119	129	120	134	108	120	112	137	129	96	127	116	113	123	104	132	144	107	124	98	115	127	108	100	121	129	121	134	129	107	125	128	122	143	120	126	142	135	130	108	115	115	133	106	106	111	140	119	161	120	113	110	109	140	119	139	126	112	117	118	108	130	129	125	125	114	123	131	133	137	142	140	116	147	138	128	120	110	97	121	132	144	114	102	124	124	129	128	102	108	104	145	130	110	118	138	136	107	125	122	111	109	121	136	149	131	126	120	112	112	115	126	125	123	110	138	139	131	127	148	120	141	109	126	110	116	97	121	142	141	122	128	95	106	110	119	136	130	125	120	118	108	120	130	138	118	130	126	111	129	121	99	145	129	129	118	133	118	120	131	131	129	125	139	124	111	121	121	98	97	120	126	105	132	108	136	146	111	133	133	146	106	127	110	123	130	106	130	132	124	104	114	120	136	123	124	129	105	123	122	149	108	132	125	127	112	140	105	133	110	138	157	108	106	127	118	128	117	113	128	109	146	136	120	115	115	100	109	121	135	117	116	132	115	125	116	121	131	112	121	133	111	127	130	102	142	122	97	132	126	113	118	109	123	121	135	125	122	88	123	121	122	120	125	139	120	128	111	126	123	120	104	123	115	123	131	120	124	137	111	111	126	115	136	129	131	129	146	138	115	132	123	114	122	124	128	132	124	124	108	100	122	141	125	125	130	124	112	122	111	115	126	145	141	112	139	129	122	122
8646	3975	9766	11738	10329	8345	6672	5358	4248	3713	2989	2528	2059	1840	1573	1451	1337	1258	1263	1397	1863	1629	1350	1063	980	946	989	972	781	764	738	807	701	710	723	721	692	626	663	538	485	485	479	506	483	543	531	510	500	538	537	535	468	489	409	404	423	409	392	414	420	436	409	360	365	404	334	426	415	409	403	410	393	383	373	385	381	399	368	381	343	373	345	325	343	346	332	332	311	313	330	324	368	334	325	301	312	334	335	331	321	309	349	355	309	331	337	327	322	301	345	345	301	302	338	323	297	307	332	320	308	320	315	310	314	340	301	347	300	346	328	345	293	312	292	333	332	328	329	353	336	317	287	310	295	283	282	332	349	295	296	321	322	313	341	319	310	325	308	317	288	314	311	338	296	319	314	318	312	315	307	284	310	301	304	315	328	298	312	322	302	306	297	294	316	308	310	300	312	298	292	323	311	355	305	305	316	314	345	332	271	293	267	293	313	328	301	298	296	265	297	285	318	326	308	312	309	290	322	291	308	312	305	316	305	350	316	280	313	312	324	308	299	329	322	305	317	334	341	340	293	340	329	321	315	301	319	329	283	315	305	331	288	297	324	283	322	339	332	300	346	334	286	301	323	323	348	296	323	313	336	312	297	309	310	300	300	309	304	336	315	323	327	278	293	329	300	321	297	315	303	306	316	284	303	290	326	284	307	311	318	330	327	328	320	321	313	303	338	313	309	334	252	363	340	311	287	302	324	326	284	312	337	326	294	319	289	320	303	317	319	352	331	312	292	316	301	317	323	303	292	291	333	278	301	355	303	328	301	328	324	321	280	303	316	289	289	289	322	327	327	330	306	308	312	298	318	289	305	291	315	333	296	315	306	325	297	281	308	302	307	307	301	316	314	303	317	316	305	307	358	293	301	305	299	353	310	310	277	307	302	276	311	328	300	302	298	354	335	280	318	334	303	311	303	334	302	291	343	321	315	310	302	311	293	341	286	298	285	325	305	309	303	272	286	322	284	300	286	294	303	300	321	337	307	318	309	329	324	296	324	308	325	309	354	325	283	298	342	317	297	289	298	301	299	316	341	343	319	330	310	295	309	308	331	307	296	297	281	283	340	301	303	314	324	316	318	343	321	327	340	325	332	318	326	321	346	314	328	282	337	311	327	272	285	289	317	282	317	307	309	277	311	325	303	311	318	302	304	309	318	333	309	314	298	320	326	308	274	322	305	307	324	299	299	307	317	286	301	318	303	310	341	341	306	307	298	290	326	309	274	321	339	304	305	337	290	321	287	313	317	326	313	310	310	300	310	322	314	305	325	329	325	319	303	302	325	300	305	331	291	321	315	321	291	328	329	312	306	318	296	323	344	283	322	279	352	307	296	266	307	313	314	302	313	322	300	311	310	309	304	307	294	297	305	310	311	305	292	313	315	313	302	308	309	342	305	321	293	313	305	314	329	300	302	325	293	317	319	304	323	322	299	307	291	299	285	322	287	315	306	289	332	293	325	290	287	346	292	350	307	311	289	297	298	302	312	323	302	321	304	322	320	298	322	310	333	320	312	314	326	315	318	280	339	321	303	321	316	292	346	328	328	293	299	323	294	285	326	300	283	315	329	326	283	289	322	298	331	326	337	319	298	318	328	308	317	340	303	299	294	301	304	334	313	338	318	314	311	313	306	325	309	301	341	318	296	322	323	309	305	299	305	304	327	290	303	339	307	322	308	319	290	290	302	286	315	287	298	333	324	299	315	308	316	298	333	311	302	329	292	287	292	316	298	280	322	315	311	335	338	308	298	330	300	336	282	308	307	312	309	335	282	309	296	322	337	297	292	328	308	347	329	306	323	308	351	308	317	314	268	326	314	305	341	311	288	282	294	297	329	304	333	308	288	341	306	314	315	300	317	319	290	299	309	317	310	304	301	330	302	319	298	299	309	326	324	334	277	288	312	351	303	300	324	289	312	276	319	299	320	330	280	325	316	325	304	339	337	341	312	341	330	295	294	317	303	320	276	329	308	307	325	300	302	325	279	312	295	296	309	308	302	303	299	310	341	341	293	310	328	308	316	318	306	332	303	331	317	323	306	300	306	316	292	346	336	313	347	301	317	295	323	337	302	313	293	339	316	306	338	328	323	323	313	339	307	316	309	312	292	318	329	325	309	327	316	324	277	315	334	349	335	317	313	294	304	331	326	330	284	309	295	323	328	305	297	344	285	307	322	315	325	295	322	300	334	282	340	290	292	304	321	301	312	291	310	322	295	313	285	316	294	324	298	315	306	334	318	314	293	324	329	316	279	294	315	307	324	326	300	345	326	302	311	312	321	318	300	305	316	303	309	342	309	323	315	308	325	308	329	304	302	304	328	333	310	313	285	336	321	325	296	345	343	290	315	315	297	278	339	329	293	309	292	314	337	334	326	302	319	328	305	329	275	308	309	322	317	325	315	324	325	317	342	316	285	309	298	299	337	287	288	307	311	309	319	327	289	330	318	318	298	327	332	288	327	283	321	326	312	308	320	312	333	312	326	311	327	300	302	282	310	350	309	305	316	298	293	309	338	320	346	300	317	322	287	306	301	304	299	322	280	335	311	311	299	302	344	329	316	302	297	326	310	321	301	300	281	315	329	343	304	312	341	311	321	331	315	307	306	295	299	316	296	320	331	302	313	317	288	313	336	322	311	318	320	316	296	302	277	318	301	327	289	314	319	322	306	279	287	306	318	348	296	310	338	299	369	318	303	313	319	313	303	302	325	293	334	295	313	300	375	312	313	303	314	305	326	308	291	299	304	319	321	313	307	337	315	337	321	321	335	276	338	325	341	311	324	282	314	329	319	291	314	315	310	331	298	300	294	318	295	324	324	306	291	298	344	322	332	320	321	315	297	315	298	318	334	330	343	295	315	301	302	297	310	304	311	314	317	329	331	330	323	293	302	340	271	312	299	311	293	323	308	314	345	326	304	353	299	301	341	306	333	307	292	282	334	315	310	325	321	297	315	289	276	293	323	311	297	296	311	296	304	313	345	318	323	320	324	302	299	304	334	352	314	295	338	325	343	351	315	321	284	323	276	311	310	283	314	332	315	309	330	334	316	318	331	318	297	292	301	308	324	316	313	296	313	312	341	318	305	307	390	292	298	295	298	308	288	316	323	289	327	307	324	309	328	290	325	283	289	319	332	326	326	275	324	316	310	328	304	341	323	307	295	321	269	296	320	307	289	304	295	316	328	314	299	313	323	281	283	313	308	302	320	336	326	324	320	318	305	318	297	322	288	282	304	335	304	293	318	306	327	316	321	316	299	314	324	327	317	313	315	292	310	272	334	303	315	304	296	308	305	299	307	321	314	313	323	336	316	310	312	321	304	305	335	327	365	318	320	325	298	308	313	283	277	281	341	306	301	316	313	326	315	317	315	307	331	331	321	319	289	306	311	293	300	291	314	317	292	301	294	334	289	306	354	333	293	313	316	323	309	314	349	309	311	330	308	291	306	286	314	303
3381	1336	1594	1271	889	639	514	431	364	283	256	277	239	246	269	245	230	223	211	246	269	233	210	218	227	252	200	241	211	232	207	190	218	221	210	209	218	227	226	256	240	215	222	205	188	219	219	223	188	242	224	206	217	213	189	194	210	214	209	189	185	215	212	210	178	224	197	215	200	216	206	196	216	198	205	213	204	211	201	195	236	208	215	210	198	182	201	211	208	219	185	182	219	227	214	192	216	227	203	225	204	205	183	198	201	237	192	235	198	215	195	185	206	185	216	227	212	212	224	254	194	191	174	174	201	220	216	188	223	201	218	217	198	201	216	215	186	237	215	214	209	201	251	205	225	208	191	205	226	186	200	220	212	210	214	218	187	218	194	190	173	199	199	225	203	212	188	186	188	221	213	203	217	197	205	216	195	218	203	207	216	251	206	212	220	193	239	185	200	239	201	192	191	206	220	244	187	207	204	193	204	220	198	201	232	190	219	197	230	199	202	193	236	223	197	185	220	212	206	200	219	194	200	226	238	208	211	201	214	193	240	201	204	210	218	210	168	202	200	218	217	197	217	199	211	218	212	197	221	225	194	175	199	185	203	238	217	188	226	219	232	212	211	219	222	209	219	205	197	200	210	192	197	199	215	207	209	193	189	205	206	229	202	200	206	212	237	205	209	201	218	196	224	214	198	217	245	193	223	236	232	235	205	208	205	194	221	209	229	176	220	228	218	203	204	223	222	211	214	179	217	223	200	191	224	206	228	207	217	217	186	187	203	190	203	210	225	194	205	190	199	213	202	207	207	224	200	194	200	225	222	201	200	207	229	213	219	213	223	186	215	230	206	214	202	199	214	197	192	205	216	216	204	200	221	182	205	206	197	185	205	218	161	215	212	201	209	232	191	225	222	199	231	237	191	196	205	184	207	200	221	221	209	208	215	196	195	214	192	219	237	207	230	206	240	211	201	214	220	217	208	210	243	194	173	219	207	212	237	207	201	207	228	233	207	198	212	204	206	218	208	200	210	232	207	221	223	192	204	215	190	192	238	200	212	203	215	214	201	239	196	208	244	233	188	210	202	195	219	214	205	210	210	188	200	199	187	226	197	203	187	198	200	224	215	207	227	177	199	210	214	227	168	204	194	197	218	224	207	219	220	187	223	199	189	225	218	223	224	191	206	235	209	210	204	192	188	221	209	225	209	223	231	208	218	184	230	212	179	226	210	203	230	209	214	200	228	194	214	252	209	211	243	183	200	232	218	235	193	180	178	189	226	199	212	247	210	204	208	205	194	217	209	223	189	201	186	198	217	196	218	187	204	230	196	220	209	208	183	201	190	209	218	190	206	228	185	208	229	196	223	219	225	216	207	187	181	222	182	191	214	223	202	199	209	199	204	207	211	207	187	206	222	230	213	217	219	224	173	200	188	202	207	193	204	198	216	225	225	202	214	217	211	192	209	220	221	194	204	208	190	216	238	176	188	192	205	211	181	203	221	203	210	226	217	218	221	195	211	220	182	220	198	217	221	209	219	223	215	177	204	208	220	202	234	202	225	212	219	187	197	219	200	219	197	180	198	206	192	200	205	202	199	221	229	219	221	189	213	220	189	225	199	208	203	256	223	212	213	217	207	179	200	209	223	185	219	205	206	219	224	242	186	202	208	212	231	202	200	183	243	188	197	215	206	214	237	200	209	175	211	201	221	206	201	198	205	218	232	208	200	193	227	207	208	194	208	216	197	215	174	216	223	195	201	195	219	199	208	211	195	216	191	205	211	193	234	198	205	207	188	203	187	229	192	206	216	181	227	219	184	189	208	194	206	208	190	196	187	183	193	214	217	200	203	208	211	240	201	215	184	212	216	217	198	190	207	191	230	220	215	191	208	189	218	181	222	233	217	191	225	222	219	222	206	197	230	196	197	219	220	220	201	204	226	219	189	204	198	206	219	211	199	205	200	232	196	216	205	198	208	222	250	234	206	202	202	211	210	209	192	188	204	200	213	214	193	204	233	194	176	183	191	194	184	185	216	212	198	223	180	217	206	217	178	199	221	220	214	215	210	181	207	215	223	199	201	224	210	221	227	223	191	195	225	227	229	217	185	191	222	209	209	188	221	179	215	195	205	189	223	209	197	193	222	204	194	243	205	226	201	237	216	217	196	199	203	205	198	228	197	204	205	240	223	217	196	199	217	188	225	213	197	212	221	212	194	221	213	215	212	178	225	220	237	226	210	219	194	189	197	209	202	215	225	198	225	219	190	216	225	205	229	215	210	197	189	227	215	211	195	199	212	186	190	218	193	187	205	223	209	199	207	203	223	220	211	236	211	191	206	222	249	224	232	192	191	213	218	184	190	210	230	203	192	207	207	197	209	224	201	233	210	229	195	200	214	178	222	224	209	204	237	212	219	199	197	203	217	200	209	209	209	218	248	209	217	196	194	189	177	205	219	206	213	242	217	213	200	207	221	204	195	227	216	201	223	211	195	189	230	210	220	206	223	199	203	198	241	169	197	170	201	198	217	205	178	198	229	188	213	205	191	201	205	203	206	213	210	235	227	226	209	201	220	207	189	219	213	166	216	185	203	222	229	234	209	219	217	218	206	174	211	209	196	202	215	210	230	201	203	211	216	234	183	209	202	188	211	200	212	202	190	186	221	236	180	202	208	216	225	218	204	233	198	210	187	200	213	228	249	222	229	226	200	185	215	198	205	208	185	204	205	210	229	214	216	209	208	215	214	198	209	251	221	212	226	199	218	166	208	199	185	214	210	225	209	211	209	199	210	204	188	176	213	208	215	230	235	200	193	205	209	193	214	178	183	201	213	228	243	223	241	229	202	222	222	226	201	179	202	214	201	198	188	227	210	224	204	187	204	196	209	194	210	198	220	174	222	221	224	179	210	160	232	230	189	240	215	209	218	228	214	214	201	216	197	232	201	222	209	209	186	206	220	181	175	195	210	186	202	205	213	195	219	182	195	215	228	198	196	204	210	211	213	197	202	230	230	216	196	212	191	206	174	206	228	203	238	234	202	204	217	204	220	234	226	189	234	207	220	190	213	211	201	213	203	188	203	186	189	242	189	187	221	183	238	240	206	223	223	257	201	219	218	209	209	223	214	223	219	208	217	218	203	225	223	226	227	193	200	226	239	222	209	212	224	208	202	177	201	216	216	209	199	227	232	194	213	197	235	198	224	214	203	214	235	211	192	219	204	223	199	210	210	205	237	199	213	212	239	224	230	202	196	231	258	215	200	206	211	216	215	206	202	206	201	200	200	224	187	215	193	226	211	213	193	210	206	196	204	217	195	212	185	205	210	200	217	202	215	186	196	204	200	203	210	215	218	222	201	190	208	224	203	204	217	211	199	203	211	217	210	199	228	213	193	220	210	217	195	206	214	180	208	221	246	212	215	220	192	186	171	212	201	200	221	195	201	187	189	210	229	201	235	213	221	193	187	204	194	215	201	190	196	225	208	240	210	193	229	230	222	203	202	210
2740	1542	3330	3847	3249	2556	2064	1646	1292	1170	1020	871	819	783	715	699	657	658	681	686	793	805	703	663	602	599	624	584	582	556	623	559	528	557	567	547	571	568	502	514	533	508	542	550	501	518	506	572	528	524	514	532	518	544	479	510	506	494	501	510	516	512	515	513	523	480	518	528	541	473	482	470	477	509	450	503	502	482	527	492	503	479	511	475	471	473	521	481	460	499	477	507	501	490	440	442	508	478	494	498	456	468	533	463	487	479	475	494	492	493	533	502	527	514	502	466	485	481	504	483	510	507	485	523	477	465	476	475	510	480	523	471	491	492	481	462	455	476	512	471	514	476	497	493	462	484	484	440	472	479	457	465	459	514	483	491	495	469	471	460	446	470	477	489	524	479	462	481	508	489	472	434	509	483	508	511	505	476	450	469	516	491	504	450	481	477	490	521	524	490	470	496	472	496	485	482	508	473	464	448	478	483	494	483	473	472	516	487	532	468	496	492	473	510	508	466	493	491	478	442	448	485	487	469	478	453	518	446	488	447	463	488	476	417	492	504	498	475	510	478	471	474	474	480	484	501	495	506	495	418	506	492	518	522	465	466	521	458	446	484	498	465	489	471	490	493	509	489	505	486	464	480	482	420	512	499	488	477	522	464	507	462	482	457	509	477	480	459	450	476	522	471	466	502	462	468	505	455	461	508	501	465	489	483	461	496	470	463	506	483	510	475	509	459	483	468	512	498	508	487	472	469	486	459	467	427	519	462	479	490	498	458	455	446	457	504	513	462	484	495	493	512	452	460	494	487	519	485	460	462	436	512	441	454	518	499	472	473	488	503	519	456	457	529	530	488	469	483	462	473	520	503	511	486	486	494	511	513	497	489	479	451	515	469	469	467	497	496	537	483	494	462	466	496	494	456	493	463	473	504	493	470	471	482	496	497	499	513	480	484	496	470	481	460	481	454	485	470	488	499	470	490	517	487	455	487	485	460	478	463	488	469	458	451	483	474	482	480	491	473	462	486	491	453	426	502	527	452	543	469	459	497	494	471	463	502	493	474	526	494	538	487	477	484	484	484	481	508	508	467	530	480	520	491	483	474	523	430	509	423	496	477	480	506	461	473	466	450	476	497	472	494	473	502	483	470	497	504	474	492	503	486	468	469	505	471	463	511	461	487	477	473	526	513	486	480	484	465	473	487	488	477	475	518	500	500	514	495	499	504	449	436	501	518	488	482	511	494	521	450	493	487	504	459	447	488	527	511	478	480	460	474	478	518	553	503	479	498	450	460	522	433	464	474	466	494	494	484	462	492	498	476	443	464	495	492	468	475	452	458	501	497	472	460	453	498	480	495	435	510	481	466	471	518	476	458	459	481	500	486	510	495	491	559	494	494	452	501	439	485	457	499	446	508	469	511	495	491	490	463	528	495	526	484	489	483	480	488	494	448	475	485	491	466	455	502	492	463	451	476	453	462	502	492	495	483	478	479	531	462	486	508	473	455	470	481	486	449	478	487	468	485	520	503	508	495	489	483	481	511	483	473	499	478	458	468	488	473	485	505	458	469	464	476	462	522	467	478	446	515	514	489	450	475	468	491	509	480	469	501	456	479	454	468	512	462	486	491	437	487	456	519	473	459	522	512	509	482	509	490	483	463	489	468	459	512	470	474	488	483	500	497	499	499	509	459	490	482	496	481	478	482	447	495	498	516	505	481	473	484	486	475	498	492	416	501	477	516	479	548	482	486	505	501	510	479	519	449	506	441	509	484	519	506	456	483	459	464	481	485	460	469	507	456	503	480	467	516	486	472	479	509	483	457	489	481	468	470	493	482	483	471	466	464	512	498	470	484	474	484	464	495	482	487	526	483	476	488	486	471	488	470	460	488	507	453	452	510	483	499	519	467	467	494	489	454	494	505	523	458	470	498	489	478	494	495	489	477	498	463	485	458	451	463	481	488	469	506	515	477	486	482	458	511	479	505	519	497	478	491	503	459	446	512	465	484	489	491	495	505	463	447	478	503	494	506	461	492	481	515	476	501	485	495	478	510	534	475	519	465	504	459	461	492	493	444	462	486	468	452	472	502	474	488	495	455	474	488	475	464	460	489	448	469	467	451	492	464	492	486	500	489	496	481	507	509	480	497	484	453	493	505	493	502	526	451	449	497	472	471	499	468	496	493	502	478	494	476	529	468	498	481	472	496	486	460	464	474	490	458	429	447	467	462	452	466	503	455	474	498	494	525	484	475	468	526	509	466	503	498	437	448	531	462	482	471	509	469	456	479	454	469	453	490	517	456	453	483	442	473	510	470	459	490	493	509	498	448	491	473	462	512	466	467	507	463	479	476	484	466	473	498	490	479	502	520	464	489	496	495	496	496	458	529	488	473	534	475	545	484	444	517	487	465	476	458	484	467	480	503	477	469	510	490	451	466	508	506	484	477	505	484	478	467	466	511	475	463	495	495	504	491	500	459	501	481	456	462	475	476	508	487	487	521	474	506	479	465	480	433	527	516	487	476	523	521	440	485	502	543	486	481	496	487	505	468	474	484	478	430	441	478	521	478	483	449	491	457	478	460	483	465	519	503	485	516	533	494	463	466	486	480	486	475	450	466	480	529	449	486	480	478	494	417	498	461	521	484	481	473	506	480	483	443	511	465	444	496	516	467	476	460	477	465	462	452	491	471	474	461	469	465	473	508	518	483	498	456	518	460	463	479	480	469	468	486	522	485	495	497	478	525	469	488	501	461	510	481	480	489	461	497	473	468	485	490	454	481	477	460	481	491	485	457	457	438	473	538	483	492	504	476	505	480	467	498	515	473	492	496	451	487	531	527	501	471	465	458	475	501	523	501	507	504	498	463	463	477	489	459	473	466	482	516	455	483	497	508	481	514	516	480	499	490	523	480	502	513	496	532	509	494	485	488	505	465	475	419	502	469	521	482	490	467	474	483	434	501	465	487	503	478	464	486	491	441	488	465	503	486	510	471	479	494	505	500	471	495	516	438	445	530	449	507	493	489	526	510	517	469	514	484	493	511	483	485	503	450	451	451	444	512	499	493	462	460	481	488	483	435	527	483	508	489	440	497	526	503	476	563	475	482	478	471	479	489	457	505	485	444	486	509	476	562	503	510	487	475	484	511	463	490	504	441	507	456	472	475	451	481	469	494	476	477	431	465	464	444	474	500	465	516	509	422	503	470	494	469	464	480	500	435	493	464	528	480	527	524	518	468	447	469	513	502	457	520	499	454	483	461	492	505	502	510	475	476	483	478	500	495	452	475	488	462	453	482	481	515	486	478	505	455	443	514	436	474	459	485	508	473	497	433	466	526	453	464	505	515	509	514	524	485	483	506	502	508	495	492	509	480	483	472	518	489	521	504	477	504	506	466	441	482	499	485	505	502	469	476	496	452	484	487	502	474	464	466	516	472	451	467	468	497	493	475	505	452	446	533	513	461	486	494	485	483	454	495	485	511	483	488	487	447	488	444	489	499
9364	2649	3513	2724	1804	1188	897	672	528	431	356	300	292	235	218	214	205	221	198	238	261	250	213	167	171	186	153	183	149	153	176	172	147	141	155	150	168	146	130	128	121	117	147	150	141	127	127	126	149	129	134	96	140	128	134	114	137	129	141	118	145	152	137	123	137	140	138	140	112	129	101	112	119	133	137	135	140	131	124	125	121	123	110	128	123	117	120	139	116	123	133	120	112	129	134	110	119	128	114	115	106	111	136	117	102	138	117	123	134	120	121	114	119	97	124	117	99	121	142	128	124	131	153	118	137	116	105	113	110	126	101	126	109	133	124	136	124	128	128	146	123	127	121	119	133	125	141	132	134	96	115	119	123	112	115	113	124	118	135	115	121	122	126	133	93	120	128	112	117	121	115	111	100	142	126	118	131	115	132	126	114	132	109	112	150	125	124	128	127	100	136	123	118	121	138	116	110	120	127	125	129	119	130	128	109	112	131	100	124	114	138	136	105	121	149	108	131	144	136	115	125	115	120	117	122	118	132	109	130	129	106	139	129	103	125	108	118	126	120	103	127	115	144	137	115	116	127	130	115	134	96	108	116	121	119	136	109	125	133	117	129	119	111	127	113	122	117	128	106	105	103	135	123	123	144	121	133	109	129	119	146	129	116	135	118	140	103	120	99	112	139	125	120	129	137	155	137	127	122	122	122	125	125	118	104	116	132	106	106	118	107	119	115	121	109	116	120	129	128	116	140	117	115	125	130	117	135	125	115	136	120	121	135	123	120	116	118	117	122	135	124	129	150	118	105	121	125	119	126	115	112	117	143	115	107	125	109	137	108	110	121	112	134	135	123	116	139	132	112	115	127	116	125	113	132	122	122	119	119	137	134	150	118	135	114	115	115	122	124	138	118	88	135	107	128	107	128	136	142	125	127	125	121	129	123	114	138	125	119	117	126	118	112	134	126	108	102	120	113	125	120	115	104	133	117	120	135	128	112	120	156	130	116	139	112	121	114	129	91	109	117	136	106	132	122	132	99	131	117	138	118	108	115	131	114	121	126	129	127	137	129	103	133	113	133	144	107	111	118	106	107	121	125	153	110	130	146	105	123	138	109	156	119	133	126	129	111	109	105	112	117	113	117	117	119	133	133	112	114	119	114	132	111	139	137	141	121	143	134	121	113	146	109	124	118	119	119	120	135	145	119	128	143	131	98	143	122	125	125	110	136	141	129	131	122	114	128	112	141	122	112	128	132	118	141	103	114	163	131	127	109	132	123	104	149	129	155	108	128	129	140	132	128	137	117	107	134	130	101	147	135	133	101	111	135	100	153	129	94	119	125	111	145	124	128	136	128	121	112	130	121	131	118	129	135	102	123	120	104	132	108	87	130	114	146	111	100	111	117	122	114	124	135	128	118	123	123	98	95	143	117	117	116	119	103	125	137	135	106	125	110	120	110	116	126	118	137	128	127	122	144	131	152	154	111	112	101	154	131	138	116	120	126	112	120	129	113	124	130	118	104	119	131	124	111	124	128	126	137	134	109	138	115	119	141	123	119	100	120	115	122	118	92	139	132	112	141	108	124	116	110	116	123	112	123	124	126	110	120	133	122	126	107	114	140	130	102	101	116	146	119	102	117	112	123	106	119	112	114	113	114	137	120	127	126	131	133	109	133	123	108	123	138	122	124	111	114	127	116	121	104	126	128	101	109	138	116	121	128	117	151	126	137	125	128	122	124	118	133	138	117	124	132	112	126	132	130	142	123	107	131	106	112	109	106	121	121	147	121	122	105	125	127	129	135	119	122	144	133	124	128	120	121	118	134	119	128	108	110	123	117	143	112	128	115	130	137	136	121	119	131	138	101	123	133	111	140	127	127	100	106	139	128	128	113	102	127	119	96	130	126	123	124	114	116	105	114	113	113	112	109	121	113	115	124	118	122	134	105	128	119	128	114	131	138	135	93	117	135	112	130	137	135	142	128	131	104	114	107	112	114	132	96	124	137	130	123	129	129	141	133	114	113	120	124	99	123	119	127	141	120	108	141	142	114	138	119	119	131	112	114	122	141	129	122	131	114	119	114	124	135	112	107	114	134	127	142	119	133	126	130	131	102	99	127	118	144	110	149	130	138	112	111	114	127	139	138	107	128	120	119	115	119	119	110	100	134	109	126	120	108	139	113	122	134	121	126	120	138	104	129	126	104	147	129	126	108	114	122	128	109	118	106	116	149	133	123	139	132	125	124	127	130	133	118	118	120	150	112	124	143	107	123	110	122	124	111	112	126	121	123	123	145	106	132	124	126	125	132	131	116	132	118	133	114	128	115	136	128	125	136	114	108	126	113	135	123	118	106	137	121	117	122	127	110	107	123	114	108	113	146	122	135	111	122	131	114	102	117	116	107	137	113	147	102	133	112	119	121	125	128	114	117	139	139	137	124	133	135	107	130	113	116	131	120	132	148	128	127	128	125	128	125	130	111	91	141	121	100	111	117	127	124	141	121	109	107	111	123	131	101	116	135	101	122	120	130	133	121	124	106	120	134	124	131	129	128	129	101	114	116	111	121	105	119	134	137	120	123	118	137	141	116	120	127	145	107	101	137	108	106	134	151	128	136	133	130	122	121	116	142	113	107	137	153	137	111	115	113	122	131	120	119	119	131	131	118	114	119	121	120	132	102	134	105	128	113	114	90	115	143	136	112	131	119	119	117	129	129	127	142	111	141	121	115	114	115	127	112	128	143	123	126	131	152	112	124	119	111	128	125	111	130	129	113	120	115	116	143	136	128	109	136	135	109	138	95	125	117	145	117	118	114	124	107	115	108	128	119	133	125	146	115	116	114	111	133	118	114	130	115	117	129	119	122	129	125	129	110	129	130	146	128	123	120	135	106	110	120	120	118	111	109	117	136	127	121	109	111	114	159	120	109	128	119	124	126	107	124	141	113	116	133	151	112	134	113	138	109	129	127	127	127	132	123	123	122	111	119	124	108	126	129	146	115	118	130	123	126	132	116	139	138	123	113	151	113	119	143	152	125	140	125	143	119	131	118	131	110	129	131	120	125	125	107	95	124	156	133	116	129	119	126	133	127	116	98	132	133	106	114	112	122	115	115	132	104	100	110	109	130	124	121	119	122	119	123	122	117	137	108	114	125	132	141	124	131	116	125	111	110	128	105	113	135	135	143	135	123	130	124	114	123	119	134	125	123	115	125	115	141	122	114	113	109	131	118	132	115	124	131	116	110	112	126	126	125	122	119	112	140	113	119	101	99	115	129	128	107	104	121	115	115	139	135	105	118	137	135	120	134	134	119	105	129	98	125	128	103	142	146	118	121	120	137	117	121	144	133	135	118	118	108	119	118	109	145	126	117	106	120	127	118	103	128	145	111	129	134	127	138	133	93	110	124	126	127	118	123	121	118	147	133	114	129	110	121	110	118	142	123	111	110	113	135	127	115	128	128	129	118	121	93	115	115	115	135	129	111	102	144	128	127	122	127	123
6499	2710	6700	7995	6903	5507	4379	3468	2771	2281	1896	1539	1432	1182	1073	965	941	834	922	900	1218	1262	913	759	722	719	742	675	571	559	570	573	529	569	560	522	516	502	463	422	408	406	430	431	416	450	458	391	419	415	414	441	404	371	375	337	358	358	386	360	377	370	367	355	334	347	341	359	376	392	337	370	336	336	334	341	334	357	329	377	326	371	328	314	324	323	294	292	326	328	309	332	330	296	308	307	321	310	327	307	278	304	300	318	326	301	294	321	303	332	346	299	313	277	301	323	311	298	308	332	318	287	337	308	305	302	328	292	283	318	309	316	308	334	327	315	287	318	325	289	286	296	331	307	330	293	287	306	307	303	312	325	341	281	294	287	294	309	339	280	291	285	297	340	298	301	308	301	278	301	303	294	292	314	297	318	329	308	315	334	304	301	306	300	324	322	313	311	291	291	318	274	314	277	320	295	270	312	305	312	295	300	277	293	297	289	285	321	300	276	336	296	285	315	265	294	311	292	315	288	290	277	318	315	284	305	330	319	308	302	290	289	285	274	279	276	306	301	326	323	293	308	274	309	296	328	280	305	291	308	329	271	283	303	317	329	289	291	280	293	326	329	305	286	289	318	333	286	276	275	338	294	308	332	306	314	332	253	305	308	330	331	322	299	325	276	270	302	299	274	306	282	286	310	296	335	310	337	308	298	311	310	299	282	273	292	308	313	317	311	320	280	309	283	329	305	286	291	289	293	290	280	299	325	317	317	307	303	283	315	298	280	302	280	310	278	292	263	299	302	292	305	326	314	292	304	288	304	318	319	323	320	320	319	293	302	312	293	317	309	328	314	288	305	312	273	310	287	299	280	316	324	283	280	334	308	278	320	340	273	305	259	312	274	309	300	309	302	336	323	319	319	291	330	303	308	283	308	305	275	299	310	307	321	319	299	313	320	308	301	321	317	305	294	298	311	327	305	289	268	300	272	284	306	276	298	294	311	322	313	297	315	304	291	341	296	319	325	313	314	306	296	318	313	313	301	287	313	316	277	320	332	314	304	276	339	297	320	329	285	317	301	271	304	299	298	323	305	295	338	304	273	304	306	327	338	299	285	295	307	312	292	287	331	314	310	312	325	310	308	279	303	310	299	309	321	317	307	315	296	311	323	302	305	288	311	309	307	288	295	310	308	295	286	287	316	327	274	297	311	288	305	302	311	287	320	319	314	308	315	297	294	299	305	284	311	332	312	277	316	270	306	296	329	249	300	312	318	306	299	284	299	303	308	314	304	310	344	302	298	336	310	296	289	295	313	320	319	316	290	296	306	284	294	286	311	324	319	313	285	305	283	287	295	285	272	300	288	332	324	301	302	313	328	317	351	340	314	304	301	309	327	273	298	266	310	319	304	305	304	342	289	312	310	318	312	278	288	330	311	301	274	282	357	294	323	310	326	314	285	281	315	282	298	311	301	303	292	287	292	309	301	294	289	328	267	323	273	305	309	304	326	317	304	318	294	292	322	315	318	294	284	359	311	300	318	310	315	296	325	278	307	285	312	308	307	283	285	283	300	296	330	289	327	305	283	345	323	278	285	277	294	278	323	319	326	294	324	285	300	330	327	309	319	290	297	322	317	304	295	299	316	309	302	310	289	301	293	307	338	290	312	304	323	338	307	304	314	281	287	302	288	308	293	287	269	335	295	298	274	284	310	323	330	304	304	317	317	310	309	300	314	292	314	291	295	283	332	276	319	302	296	314	323	305	332	295	293	280	297	293	283	302	312	324	306	294	337	300	314	327	260	325	304	298	291	301	291	305	339	278	263	307	298	294	308	320	323	310	306	298	330	281	307	314	315	293	303	292	297	276	309	335	360	297	308	272	315	288	288	314	323	324	323	319	307	308	314	308	297	315	263	314	292	307	285	308	336	296	307	303	305	280	295	314	288	270	278	296	302	332	280	282	329	298	296	310	299	318	306	314	327	310	296	307	303	313	340	303	269	316	295	331	301	303	293	302	326	312	296	315	294	301	303	303	300	302	302	322	299	289	317	304	300	319	311	293	308	329	289	299	316	318	314	289	320	303	333	299	303	314	338	311	267	319	285	297	312	294	284	295	299	298	317	295	333	294	283	324	321	321	307	316	281	304	311	334	309	311	316	291	331	320	323	297	280	296	301	281	302	286	311	315	320	328	327	306	297	337	311	293	303	330	325	292	288	247	255	315	288	313	289	321	308	341	278	311	259	329	284	329	313	291	328	323	330	294	303	324	275	289	315	286	311	307	300	312	322	319	338	345	280	344	319	309	265	291	285	334	306	271	319	264	309	314	304	311	339	308	306	316	306	316	330	313	295	316	305	304	316	296	279	301	293	321	303	274	314	312	282	341	323	297	309	282	302	297	304	286	309	310	321	324	300	327	293	292	302	281	293	286	294	304	306	299	303	305	329	339	288	298	311	260	292	296	309	311	315	329	295	322	307	319	322	277	298	296	287	303	296	331	311	307	300	333	287	319	314	291	293	293	316	298	294	332	317	325	341	315	298	301	308	327	327	339	279	296	308	308	275	332	308	312	306	289	308	265	301	276	316	280	303	316	322	333	284	294	275	313	270	284	300	273	299	332	301	297	319	308	279	318	291	320	293	298	322	305	286	279	302	303	336	307	313	299	313	307	281	307	336	296	293	299	273	316	314	308	275	316	326	323	305	307	299	318	297	319	313	296	276	326	313	347	327	312	279	329	274	303	307	335	322	298	292	308	300	292	290	294	294	283	322	321	297	331	290	312	300	292	303	324	296	296	302	329	286	343	294	277	314	303	286	328	306	342	298	273	308	289	323	286	313	287	317	299	306	294	315	272	309	281	292	324	302	319	345	298	302	276	297	317	292	308	342	319	305	302	342	312	304	306	303	298	282	304	295	297	320	303	338	309	272	295	348	318	316	296	324	332	314	285	317	315	325	299	285	308	307	283	308	330	278	270	278	300	314	298	305	313	306	322	323	289	311	276	288	305	321	277	293	291	298	303	287	321	320	297	307	288	315	306	297	311	321	311	298	303	293	306	344	310	296	300	301	308	310	302	308	315	315	302	346	303	278	298	310	338	301	322	274	305	332	318	291	279	323	297	291	283	304	314	316	291	313	312	330	306	324	311	305	330	349	299	272	320	313	302	321	327	300	300	295	290	323	287	318	319	285	314	280	295	289	307	330	344	284	296	273	311	300	282	342	293	320	292	307	314	302	322	308	300	280	319	321	326	308	329	300	302	307	324	275	267	310	308	325	304	314	309	304	314	301	296	297	291	276	299	294	299	305	298	287	283	308	318	305	322	291	295	264	273	322	330	319	265	335	329	294	318	321	298	304	319	275	303	302	332	299	320	291	314	313	345	299	318	288	339	294	303	319	322	293	280	312	317	305	303	303	297	335	326	265	287	297	317	290	263	321	305	321	323	288	312	339	314	278	276	318	313	308	312	261	305	319	301	287	290	331	305	317	316	319	311	277	305	291
16320	5016	5864	4609	2990	1903	1419	1075	838	661	502	433	392	344	322	303	245	267	254	252	318	345	246	198	220	182	233	189	189	187	163	182	153	169	161	166	179	164	177	134	127	142	141	136	156	113	161	135	134	137	151	143	131	121	130	146	128	148	150	140	138	110	112	130	134	119	127	132	152	135	126	123	143	149	143	121	153	119	159	139	105	143	121	108	127	122	129	122	115	132	105	122	118	122	121	118	132	147	112	150	143	128	125	142	126	105	129	132	119	136	141	135	136	124	138	123	114	124	107	128	121	131	136	124	136	128	122	118	115	136	110	135	120	132	119	117	107	136	111	114	93	118	127	127	104	133	130	121	126	121	124	115	134	112	117	119	113	137	116	130	122	122	138	111	118	135	150	118	115	104	128	130	107	111	124	123	143	127	116	121	115	132	135	149	113	130	128	122	124	134	124	123	134	134	120	133	116	97	108	109	128	112	133	135	140	126	123	133	110	117	109	103	119	136	122	148	132	143	115	138	107	138	127	131	102	129	132	128	144	137	106	110	129	139	103	103	143	117	111	120	122	135	127	113	105	119	115	116	130	106	94	120	135	116	103	122	122	104	116	134	116	113	145	121	139	127	120	129	124	138	112	143	125	101	136	133	113	116	115	128	128	121	133	116	131	118	125	115	132	120	106	135	132	131	109	123	134	98	131	104	144	159	119	117	125	133	107	157	111	104	131	122	139	88	123	107	120	141	122	124	149	147	122	105	115	124	137	100	102	124	127	136	107	146	126	115	115	115	123	131	129	125	117	114	142	114	129	114	129	108	118	133	115	124	118	102	105	115	111	105	153	129	119	129	124	121	99	125	126	122	145	124	131	110	128	110	115	121	121	133	121	123	121	108	123	106	140	118	128	128	135	106	110	153	120	143	130	139	114	128	125	122	106	100	136	95	141	117	118	115	113	108	113	97	111	123	118	123	139	118	115	120	113	121	108	120	101	132	112	134	120	128	106	124	145	107	109	137	113	123	114	132	129	117	124	120	125	120	116	134	138	118	142	119	124	128	119	130	126	108	123	106	139	113	116	114	115	112	119	113	130	127	129	114	120	137	109	116	125	135	112	122	139	103	128	129	121	118	139	113	124	140	129	124	105	135	102	122	110	120	125	123	123	118	115	128	114	119	117	131	123	149	128	102	112	108	121	124	115	137	101	117	95	105	112	120	130	125	128	137	125	122	128	128	124	128	136	147	116	116	118	115	144	131	118	128	118	113	127	126	123	130	116	117	109	120	120	125	137	130	118	157	125	130	121	139	130	122	119	129	110	135	133	104	114	119	122	125	99	138	125	142	126	127	113	119	112	125	113	118	129	123	130	138	120	115	122	127	110	109	130	140	135	98	137	118	117	118	115	144	104	133	113	121	106	119	138	146	136	96	139	109	114	128	116	115	119	132	102	147	123	120	130	128	118	126	130	113	116	109	111	135	123	118	142	119	126	147	142	115	137	135	120	129	117	120	117	111	98	94	134	116	109	129	115	117	129	118	137	118	113	130	128	114	119	108	106	137	129	103	129	146	116	113	127	118	109	122	121	142	125	131	131	142	93	127	110	103	143	135	120	124	96	111	98	103	128	123	107	134	123	113	122	133	137	130	105	136	128	127	139	149	126	106	101	123	129	104	140	130	156	134	107	122	126	125	127	107	113	121	105	124	115	123	105	137	106	116	130	120	113	105	109	143	117	117	142	134	150	116	113	134	127	115	132	136	107	121	107	129	146	131	117	138	116	130	112	131	118	113	123	135	123	138	116	118	121	140	125	115	121	139	147	132	122	117	113	120	110	118	134	124	112	115	111	117	114	106	135	129	113	136	125	122	138	120	116	144	139	126	118	121	128	126	116	124	116	98	130	128	116	111	108	115	121	108	123	113	115	127	121	103	131	111	152	125	127	126	121	129	98	129	121	112	104	109	132	132	126	125	146	132	121	135	117	126	129	134	122	143	114	119	127	121	107	121	133	124	101	106	110	126	109	106	114	124	128	152	115	113	122	138	113	115	116	117	126	124	132	125	127	132	113	132	105	124	108	126	124	127	146	104	124	142	129	120	117	121	128	104	130	110	130	113	131	127	138	106	114	114	123	148	112	132	118	109	132	122	113	148	104	127	107	122	132	112	114	121	107	116	122	122	95	111	133	108	130	119	120	124	115	134	100	106	117	113	120	140	118	127	115	136	112	113	124	117	109	121	117	150	130	130	118	132	132	112	139	112	144	118	127	126	121	120	122	102	111	125	127	134	118	134	117	121	127	96	129	116	104	105	124	143	136	121	131	109	122	133	99	124	142	123	131	103	107	123	105	154	131	102	134	114	113	113	149	122	126	133	112	123	96	111	122	110	135	128	119	123	141	129	127	120	139	105	100	108	112	122	110	108	132	118	109	134	96	135	131	132	131	108	115	109	104	120	116	115	118	148	106	116	116	115	127	120	127	121	120	122	111	122	119	111	116	113	127	121	121	102	122	123	109	119	111	125	128	122	135	117	124	111	144	105	139	130	124	114	121	112	128	125	117	138	125	133	127	141	127	138	122	127	127	130	97	128	125	131	138	123	118	117	123	113	128	113	98	106	122	114	117	114	128	111	121	132	115	111	121	140	122	137	108	111	123	123	109	125	107	122	131	124	128	127	114	117	118	117	139	116	123	141	116	116	109	128	106	113	129	113	148	142	122	121	111	153	95	138	104	126	114	125	143	120	129	123	118	130	134	114	137	119	148	115	128	116	98	134	119	127	126	129	129	120	120	118	129	132	131	112	127	108	118	114	121	112	128	117	137	114	144	120	130	129	119	129	99	103	114	119	139	115	139	115	134	116	138	131	126	113	141	122	105	124	123	134	135	125	126	146	127	118	128	116	128	134	112	118	114	122	121	140	124	116	118	115	111	114	130	99	108	123	132	133	112	108	122	130	127	122	139	112	128	110	110	130	122	116	111	109	120	113	106	127	102	122	127	137	114	129	131	125	113	116	125	111	131	104	131	117	119	133	143	112	127	125	125	133	121	112	96	116	117	105	135	112	114	145	135	114	132	116	133	142	107	117	121	119	116	125	118	114	100	127	130	109	89	125	114	142	130	127	133	124	109	109	155	134	120	109	135	121	119	120	147	123	123	103	114	107	144	111	114	136	118	140	118	131	130	119	99	122	132	114	131	107	112	115	120	124	126	138	133	124	108	129	132	148	119	119	141	129	119	128	132	115	123	119	123	132	140	127	132	129	139	108	121	113	129	130	125	129	124	120	111	109	125	128	118	101	123	121	125	124	115	120	137	122	114	130	129	134	119	129	111	114	122	103	113	94	131	123	121	128	119	123	123	102	116	131	138	127	135	115	115	118	100	116	120	109	115	114	107	143	118	116	136	104	123	124	141	122	133	128	113	103	123	116	118	149	128	107	120	116	116	127	104	124	102	120	110	126	106	130	98	122	115	109	123	119	129	131	120	99	139	115	102	129
8602	4086	9791	11776	10180	8434	6555	5309	4239	3425	2895	2496	2051	1801	1547	1522	1348	1296	1259	1367	1806	1837	1392	1134	1031	1054	1023	953	834	749	768	761	749	749	664	672	660	657	612	463	464	512	499	480	548	508	552	509	544	511	528	501	448	457	429	459	420	422	437	393	387	381	369	400	382	408	429	386	425	418	408	389	358	386	373	399	434	383	362	356	361	381	342	362	323	343	336	307	294	342	295	323	316	354	347	320	349	328	315	317	327	308	324	303	320	370	349	302	338	305	331	305	294	314	307	320	350	312	329	280	330	353	309	309	326	292	299	315	301	335	330	334	317	348	319	312	369	326	310	315	314	328	325	302	318	298	330	318	321	299	311	317	317	285	331	343	346	320	288	302	306	310	311	294	296	305	322	327	315	286	318	321	334	328	312	344	293	328	318	322	325	309	328	311	306	302	301	322	329	301	322	309	308	317	287	318	326	324	295	360	297	318	327	305	304	326	299	324	325	311	289	309	293	338	299	334	332	364	314	355	320	298	315	315	367	332	286	305	325	303	336	310	335	285	312	298	306	305	330	302	324	320	307	275	317	318	339	304	312	286	295	324	330	314	337	304	288	296	287	301	352	304	320	342	319	279	280	322	310	285	294	292	299	336	331	296	311	307	308	317	279	361	321	275	295	311	332	295	318	331	284	289	315	294	317	318	322	330	303	327	318	299	298	258	304	309	334	312	329	281	331	301	316	320	333	338	340	311	329	325	332	312	320	330	288	287	320	316	327	332	324	300	287	303	363	306	298	305	324	321	306	334	303	321	299	312	333	314	326	330	326	310	314	316	342	303	302	302	305	343	317	309	334	334	326	309	314	326	295	352	327	312	304	273	297	328	326	319	314	288	330	296	323	306	305	313	318	320	328	307	335	308	298	317	294	308	304	287	314	303	309	309	308	325	326	312	321	320	316	277	300	300	302	306	328	351	322	308	295	306	309	294	298	307	286	339	323	301	322	314	291	290	301	314	324	321	289	318	318	311	319	337	311	327	332	302	314	290	274	303	284	346	319	310	314	305	319	294	307	332	293	298	321	317	305	304	336	309	333	294	312	313	304	292	300	307	303	345	319	321	301	305	328	308	285	282	308	312	301	327	274	310	293	316	315	278	329	312	317	335	320	276	326	300	305	366	306	332	298	311	341	318	296	324	288	284	302	327	303	316	292	318	313	313	319	298	308	338	343	328	309	344	314	299	295	302	289	326	308	292	305	302	315	282	301	327	351	310	315	320	303	295	330	285	295	348	305	298	319	295	335	292	325	320	349	330	292	319	302	324	286	316	332	290	297	323	339	304	296	292	262	307	298	305	321	301	301	308	307	317	331	319	303	342	307	301	297	299	286	328	315	345	308	301	293	327	313	312	335	311	323	305	322	316	299	317	299	279	339	296	320	303	291	318	315	289	307	316	306	312	292	296	297	312	305	309	325	319	303	316	311	327	307	321	302	304	329	317	293	310	307	326	297	317	323	322	298	315	299	310	319	295	293	317	305	308	321	313	298	320	306	308	339	324	313	335	306	324	274	308	299	338	276	309	345	333	312	320	321	319	284	321	332	305	320	285	304	313	310	281	312	323	310	306	291	320	291	313	296	321	300	298	285	329	294	318	299	298	288	299	287	309	313	346	330	318	286	299	316	283	310	325	317	303	298	334	278	312	318	335	311	330	329	319	305	341	315	321	300	285	288	346	334	329	316	297	314	317	293	298	310	277	273	314	281	286	319	296	314	331	341	344	299	318	334	320	289	310	330	310	310	321	300	315	334	313	318	296	344	317	316	311	319	300	314	331	329	324	308	291	329	313	296	316	300	323	312	305	321	301	294	345	339	305	310	320	327	298	327	302	297	305	335	314	342	272	303	310	319	301	344	324	292	340	309	335	301	317	288	271	308	305	303	327	298	289	311	313	306	309	343	308	331	306	296	305	303	323	307	300	321	295	326	277	335	289	287	297	277	315	290	337	303	301	290	315	299	308	330	282	313	311	285	291	342	319	335	318	297	315	321	304	312	304	321	331	328	347	338	323	317	310	331	291	324	312	289	311	331	314	315	312	302	305	259	304	297	301	338	299	343	306	314	325	360	298	310	321	330	298	323	290	313	298	322	293	334	306	307	329	299	315	300	299	289	334	311	287	302	348	331	296	298	323	294	294	320	310	320	307	296	315	300	296	308	279	295	285	321	319	329	329	328	316	324	299	315	301	311	320	303	323	313	291	319	332	313	352	326	302	326	318	273	322	303	320	292	338	292	326	282	289	314	292	312	315	285	329	289	291	298	315	300	319	280	343	333	309	303	331	292	321	327	287	310	320	344	316	332	334	303	329	327	317	300	297	341	309	320	312	306	305	298	312	280	341	327	279	318	276	299	321	329	301	336	298	300	300	345	303	323	311	307	298	327	286	322	289	291	326	278	294	318	313	327	320	297	350	291	341	290	316	312	296	283	318	294	320	305	304	293	294	292	345	322	326	301	317	310	296	328	309	324	306	317	287	301	337	332	299	291	317	287	328	324	320	283	303	335	326	315	312	290	321	328	306	294	304	344	326	300	299	306	306	312	320	340	309	309	310	269	314	323	299	326	329	297	273	306	325	317	341	319	320	319	324	288	325	319	296	340	302	294	320	317	318	308	321	313	287	331	321	341	328	296	304	313	314	331	321	335	320	305	285	295	310	324	344	329	299	315	298	322	315	308	327	301	304	290	307	323	322	356	296	318	300	320	311	351	281	300	313	268	290	316	321	292	306	299	336	326	328	297	333	295	320	326	311	315	305	297	285	314	318	300	303	331	308	283	338	296	322	276	339	279	304	305	308	317	315	295	299	315	294	306	337	342	310	320	313	270	329	320	296	317	298	314	318	311	297	305	323	336	280	323	292	333	316	313	329	315	314	292	282	318	337	321	318	310	302	319	295	318	326	360	303	328	301	297	304	310	325	321	365	317	297	303	303	299	312	315	317	328	322	330	265	326	335	310	301	313	337	294	299	305	323	295	295	319	344	319	336	322	305	297	328	318	337	320	314	330	302	324	316	318	312	291	323	299	292	315	333	325	287	319	331	305	313	317	314	302	325	319	331	296	339	313	321	324	311	305	310	313	317	318	287	314	296	313	309	287	317	318	301	308	318	287	325	327	306	291	314	318	340	310	327	311	322	286	321	321	308	288	337	330	342	309	327	300	285	294	345	300	300	294	333	284	303	312	304	337	313	329	319	297	302	293	293	309	319	309	325	315	294	317	299	321	306	315	314	312	323	296	293	321	295	323	314	337	314	285	301	341	323	298	343	312	325	307	304	307	301	343	300	326	303	301	304	312	313	319	341	313	301	345	307	342	305	346	320	333	316	303	315	354	300	309	306	315	343	312	296	299	330	307	311	310	298	282	305	352	302	306	293	318	318	336	351	308	304	334	286	320	311	289	344	315	286	289	286	318	365	318	292	300	285	316	287	321	330	278	289	314	326	333	317
3303	1283	1665	1153	864	672	483	437	364	305	313	262	226	240	237	245	228	240	224	236	236	252	220	244	223	238	208	216	239	209	214	244	210	220	214	254	239	209	204	214	213	222	215	224	237	214	207	218	217	202	226	198	216	223	219	226	215	238	198	219	179	222	208	207	229	215	193	230	202	247	192	219	246	217	248	215	185	206	221	198	189	214	232	251	220	207	193	203	189	167	200	177	225	210	220	220	229	217	219	199	216	222	210	199	217	211	193	193	211	227	196	204	195	190	233	220	190	227	185	212	194	212	201	203	195	211	238	201	230	213	174	201	207	211	194	212	191	224	229	192	229	233	229	206	210	214	228	219	198	239	225	213	188	223	223	198	199	214	186	203	215	216	183	205	202	224	206	202	203	230	209	210	205	177	215	199	222	193	196	220	172	203	228	200	204	226	225	220	200	190	184	204	204	214	209	204	217	243	199	181	194	204	224	201	199	191	195	213	206	181	218	204	201	196	212	241	208	194	207	198	207	193	195	221	225	214	177	216	217	170	217	212	187	189	193	213	212	205	224	218	196	208	208	206	218	198	209	191	218	219	219	210	233	213	199	233	217	214	220	223	193	185	212	214	227	194	214	214	230	210	194	211	219	226	202	204	202	207	226	204	199	209	192	184	214	196	211	199	212	189	202	186	223	255	214	208	221	208	204	219	211	221	185	210	229	195	174	191	195	181	214	210	232	191	221	222	200	200	215	206	215	227	205	219	203	226	209	196	220	207	187	201	179	199	219	203	209	196	200	201	223	212	222	209	219	193	199	202	230	238	240	204	208	226	209	197	195	208	189	200	209	185	180	207	177	220	206	219	222	222	228	191	228	185	220	216	178	238	213	207	215	223	213	211	236	210	196	213	207	200	207	174	206	208	202	207	186	198	215	213	191	193	200	194	207	195	173	213	202	221	204	195	202	225	200	213	195	227	246	213	213	181	222	215	228	201	201	200	205	210	200	203	196	232	228	192	205	218	214	203	198	175	227	215	200	230	219	224	198	210	195	211	188	199	201	233	227	196	210	230	202	206	207	214	212	204	206	221	196	228	205	215	194	229	225	200	218	224	207	222	195	213	212	197	221	220	237	215	208	227	186	224	212	189	238	214	210	194	183	214	235	208	210	198	227	213	190	218	208	215	211	197	183	222	182	208	202	203	216	225	196	193	212	214	195	213	194	222	214	194	208	197	184	232	172	217	231	235	195	210	197	198	201	214	184	207	240	219	217	236	196	207	217	212	181	211	207	197	197	198	179	218	180	203	251	198	219	193	202	199	219	194	182	220	212	214	208	239	205	196	197	204	218	226	212	203	208	248	198	228	220	178	192	223	235	200	217	214	209	210	221	223	216	227	223	210	202	190	202	200	212	197	219	217	196	233	238	197	219	207	213	213	203	228	209	232	191	229	170	225	212	215	203	205	199	216	215	216	214	222	217	238	213	207	206	216	196	197	208	233	172	203	229	191	228	208	206	210	230	196	222	233	193	221	218	209	201	196	218	186	238	205	215	229	215	210	203	230	224	213	198	216	236	231	198	202	219	197	203	197	220	215	216	207	202	206	223	232	206	207	230	193	221	202	211	197	208	209	222	213	207	248	207	241	190	188	216	188	237	199	202	194	213	207	190	214	199	208	215	197	192	197	183	206	197	214	211	242	206	204	203	195	196	217	203	208	220	210	211	192	231	185	203	206	200	193	224	213	195	212	211	227	203	227	220	209	225	193	213	186	221	231	201	199	212	196	187	209	250	196	209	228	209	236	216	236	193	202	181	216	222	204	207	207	199	195	209	238	204	193	213	190	211	208	228	214	215	213	180	197	184	203	217	208	201	188	231	227	220	192	196	195	203	213	211	197	195	196	226	214	236	202	216	187	215	206	210	169	196	214	173	220	208	228	215	194	191	217	204	200	188	206	191	194	219	199	209	199	217	222	194	204	175	198	229	204	219	208	199	210	209	203	228	199	173	209	189	216	194	191	205	198	201	231	211	222	197	233	202	211	211	212	224	226	190	212	200	212	213	212	208	194	214	207	219	203	209	220	236	210	203	265	194	217	202	205	173	193	191	196	207	215	207	193	186	198	207	228	203	203	223	202	195	214	192	208	229	209	206	233	185	212	182	228	191	186	212	223	206	207	208	224	233	185	192	195	200	206	194	211	216	219	204	221	209	171	201	220	224	217	227	228	184	208	211	221	209	208	206	211	225	229	222	184	217	207	201	194	216	210	217	189	230	210	189	230	236	189	198	223	188	181	198	205	180	211	230	210	199	202	202	217	182	198	198	204	206	197	220	208	203	209	211	186	225	195	203	202	191	254	187	195	208	192	222	234	207	199	184	221	233	187	233	201	193	210	188	189	190	232	221	204	192	209	217	209	183	197	244	196	221	209	219	207	200	232	175	208	209	220	212	222	195	232	207	232	220	206	226	198	201	215	215	210	207	200	215	210	223	226	203	210	197	188	195	219	197	205	180	200	191	197	202	207	224	213	185	209	218	181	222	218	212	195	199	187	201	176	214	205	222	226	198	200	200	212	223	215	217	201	183	232	204	219	244	207	207	215	183	194	201	230	225	180	209	231	223	202	225	187	228	209	192	189	226	196	213	203	205	216	222	198	186	189	207	200	178	214	207	205	230	196	216	183	180	195	192	199	225	178	205	230	193	221	196	205	220	209	205	224	194	195	194	191	191	192	203	193	200	217	206	252	218	171	219	228	211	214	224	199	207	216	213	210	203	205	207	232	190	201	212	232	221	221	188	210	193	189	224	209	196	207	194	207	224	212	205	201	227	195	210	206	223	208	192	219	207	202	226	199	204	198	208	217	184	207	204	209	221	198	195	190	249	219	214	205	190	224	207	208	205	209	257	202	226	203	217	213	200	203	213	210	183	211	223	208	212	222	204	227	188	222	213	234	211	237	223	218	206	208	221	208	228	215	208	196	204	218	228	218	207	218	203	223	219	232	196	226	206	202	234	212	205	212	190	214	211	202	205	234	207	220	205	206	192	215	219	218	225	240	203	182	203	219	210	225	237	221	208	215	235	208	194	204	202	217	184	235	213	184	207	194	200	203	211	212	195	202	217	182	204	229	191	204	210	212	211	207	202	222	213	212	172	222	231	226	229	204	195	199	197	209	227	220	189	212	198	191	189	227	221	233	212	203	188	210	214	214	224	218	221	170	218	218	197	186	231	249	216	189	207	200	194	219	225	202	216	229	213	175	204	218	194	192	196	227	210	203	213	193	193	198	223	197	224	213	213	214	203	168	219	217	175	207	241	233	215	186	224	196	223	190	198	215	223	208	222	209	206	215	221	224	205	198	203	227	197	228	175	227	187	228	184	222	212	223	201	199	221	223	206	190	202	213	194	207	200	233	225	217	220	211	210	212	214	210	209	208	204	224	223	209	192	199	186	197	210	206	223	208	193	217	226	204	225	229	194	229	216	206	213	196	218	180	183	198
2755	1466	3174	3804	3192	2543	1996	1546	1276	1099	962	877	764	699	713	702	648	675	658	697	745	812	665	613	615	594	641	596	586	565	555	536	558	585	595	547	571	564	565	553	515	527	515	521	534	481	532	517	495	559	505	514	516	515	435	507	538	525	541	495	495	501	529	479	455	530	455	466	479	502	459	483	504	513	481	551	475	502	456	497	533	495	517	524	482	469	454	447	471	497	484	503	465	452	487	495	505	472	475	464	444	488	504	493	466	516	513	463	517	481	498	507	478	455	486	514	447	431	450	442	486	512	517	460	494	503	451	479	464	511	463	479	461	460	458	499	492	508	474	486	443	482	476	479	440	499	477	486	472	495	516	502	471	450	485	445	466	514	486	509	499	492	488	464	456	491	468	508	485	489	474	484	471	483	480	459	445	515	482	460	509	458	473	493	538	500	488	461	512	484	446	454	498	487	460	492	488	478	494	531	535	471	466	471	496	485	480	468	482	473	471	496	465	495	486	482	497	531	506	461	499	497	481	476	432	512	450	472	519	500	474	487	471	441	476	479	458	504	443	471	485	471	492	484	469	497	466	487	505	504	483	484	499	465	495	483	451	493	472	455	486	461	490	524	452	487	475	460	445	484	514	503	465	506	479	480	470	453	465	473	503	478	451	508	468	479	509	440	460	519	493	495	497	488	463	454	468	519	501	445	465	453	501	522	460	464	491	486	477	497	471	484	488	450	485	430	464	471	437	448	488	441	454	462	477	473	501	480	507	471	489	498	497	452	507	479	467	452	460	475	463	493	490	494	478	505	504	486	481	456	463	491	488	461	500	515	471	494	469	480	454	500	474	477	471	458	463	475	450	496	437	462	449	502	470	462	515	485	486	494	489	476	479	464	458	481	460	516	464	455	500	484	485	488	484	503	548	491	472	526	487	451	454	495	505	494	482	456	501	476	467	512	431	502	471	475	473	481	479	482	464	495	481	501	474	461	496	466	485	506	472	478	468	491	521	517	483	467	513	421	523	509	478	465	532	439	476	497	494	495	524	489	495	528	469	499	448	509	487	516	493	487	484	500	460	476	484	496	465	497	479	487	500	459	488	466	519	492	482	469	498	460	528	488	478	544	501	450	453	499	524	504	491	493	507	467	508	495	442	491	494	462	486	485	487	492	504	498	507	492	473	475	476	492	471	500	440	465	498	494	516	469	497	487	486	488	465	492	503	461	466	448	469	508	472	466	485	461	475	481	513	479	492	472	460	511	458	499	499	522	491	451	493	456	459	494	445	477	461	454	475	458	486	490	486	523	484	460	470	460	487	456	478	466	481	502	490	480	467	490	471	504	456	486	491	479	513	472	519	467	476	511	548	471	509	496	516	460	473	466	510	497	502	527	517	440	472	467	481	472	437	469	478	491	507	467	473	467	507	489	460	494	464	473	496	471	467	476	458	512	488	461	501	484	523	481	475	456	461	437	506	483	459	486	477	513	498	493	507	463	454	514	493	528	432	469	498	499	483	462	495	466	492	473	475	473	509	468	472	450	467	486	497	453	471	483	517	487	465	494	490	492	487	484	472	431	497	450	486	494	514	502	526	486	505	516	482	485	486	505	490	466	484	493	456	495	516	497	510	482	476	481	445	490	426	503	476	461	465	489	489	516	453	469	465	445	486	482	490	536	481	501	532	447	454	507	504	463	510	483	463	485	486	506	503	462	470	481	470	532	479	480	481	520	466	479	468	488	483	450	507	503	524	457	466	478	478	445	512	532	474	461	513	467	529	450	495	518	491	507	480	453	450	500	473	464	463	455	497	522	470	478	471	489	470	448	485	484	490	447	533	461	491	482	458	494	462	456	464	508	497	493	478	502	506	500	482	471	508	458	446	523	505	433	459	458	481	460	472	476	438	532	451	507	468	472	423	454	511	526	538	481	483	487	487	495	491	476	478	488	487	496	483	485	514	520	487	495	524	463	469	498	507	524	452	480	471	487	487	468	450	474	459	475	496	479	499	488	480	470	459	467	508	477	493	466	452	484	467	460	484	466	476	459	519	480	494	475	524	474	500	487	492	449	464	473	463	487	504	501	474	492	472	477	493	457	474	502	502	480	484	495	495	487	474	534	473	447	512	481	481	496	533	506	456	522	455	475	482	477	485	451	500	446	496	485	479	490	455	480	476	474	482	468	464	475	478	475	481	511	479	510	525	486	490	495	492	481	469	497	454	488	482	470	492	484	467	474	444	469	464	490	478	457	515	457	498	445	481	476	487	466	498	443	495	515	533	483	502	444	482	482	512	460	535	503	492	490	481	484	454	490	516	489	474	484	520	461	497	481	497	489	483	524	479	504	466	467	453	477	497	495	509	451	471	502	496	482	478	495	473	496	508	496	487	463	517	459	467	462	469	507	489	492	496	506	504	492	495	494	530	512	490	456	499	482	466	496	486	482	494	509	489	487	463	484	461	486	510	514	485	475	462	471	458	479	462	474	495	491	477	489	449	435	515	490	457	512	513	525	482	476	513	477	490	481	506	489	485	473	458	468	480	455	464	532	501	488	478	476	498	464	469	446	459	451	461	509	470	520	497	453	486	475	469	484	469	489	439	455	462	521	492	485	475	494	503	494	564	500	497	485	452	484	493	477	510	467	449	455	436	501	477	495	455	502	516	484	471	519	486	463	481	462	470	460	448	525	481	506	492	484	471	455	476	471	472	495	475	505	508	446	493	503	518	504	495	466	503	456	473	466	424	457	501	472	477	509	489	467	537	487	507	501	452	471	435	470	519	519	518	497	480	449	484	451	506	471	463	503	517	461	456	441	506	466	459	441	485	477	484	504	458	495	487	472	550	483	492	497	470	493	500	476	468	490	515	472	491	487	498	482	482	534	503	487	447	474	486	470	494	472	436	449	474	462	518	512	466	487	486	475	501	469	480	479	482	471	511	450	497	450	494	465	491	485	507	516	500	505	443	461	473	473	485	480	454	481	460	508	478	449	517	489	441	460	480	483	496	435	485	465	469	498	495	477	474	493	526	456	458	482	515	504	466	480	443	484	512	473	487	487	516	488	475	470	495	496	493	498	494	448	497	471	458	496	449	460	521	503	424	479	474	501	443	499	452	512	480	451	466	459	486	473	499	489	487	436	476	518	450	470	467	504	470	483	549	488	494	468	492	488	501	483	496	473	495	466	480	493	492	483	469	477	539	489	459	495	475	456	484	444	449	456	460	464	532	486	480	464	501	459	471	504	485	486	470	462	493	500	455	470	504	521	520	458	518	481	518	453	461	486	451	476	506	503	476	481	468	482	479	522	488	434	484	488	500	474	505	507	493	502	479	493	487	488	500	456	509	470	495	526	442	450	474	505	498	492	489	479	506	531	503	479	501	477	479	490	494	463	485	465	458	506	462	458	491	524	506	498	496	508	488	488	496	463	483	481	481	493	492	471	485	474	495	509	468	489	498	478	437	500	488	477	497	481	480	536	498	519	465	469	444	504	464	506
9329	2627	3564	2736	1803	1222	898	650	515	449	388	287	265	279	241	227	189	218	202	201	237	259	184	175	142	172	170	175	170	151	156	160	148	146	154	171	130	142	160	131	150	130	123	124	129	139	150	142	149	127	142	130	126	123	136	121	115	104	132	124	130	110	129	109	112	122	144	123	165	133	140	116	130	127	127	117	133	121	105	109	120	116	132	122	114	113	111	121	128	129	128	112	114	111	111	147	125	131	117	159	144	154	123	147	127	124	119	118	103	113	117	128	138	127	126	120	119	120	133	100	108	132	137	135	107	117	119	94	116	118	123	126	103	102	145	158	138	132	115	121	118	139	113	125	106	109	115	108	127	124	121	95	139	104	96	124	126	113	133	143	133	129	103	119	105	122	134	128	107	129	137	105	126	143	115	135	119	126	118	134	109	121	113	125	120	130	143	132	145	132	116	134	118	147	116	123	130	124	123	112	135	113	125	143	129	122	125	121	131	131	137	139	136	125	116	123	125	113	123	132	129	132	138	137	140	116	115	122	131	133	138	120	104	120	139	106	131	118	112	118	116	108	128	110	122	111	138	118	125	118	102	122	110	134	115	121	118	136	139	116	123	125	129	119	123	138	122	104	98	125	125	118	114	127	112	119	117	117	124	122	115	131	102	144	127	121	108	121	105	123	128	113	130	112	104	135	128	119	135	154	126	115	139	119	110	123	119	116	122	130	113	127	101	128	126	116	121	105	110	120	127	120	123	130	117	98	110	131	152	99	125	115	124	121	138	124	126	124	129	141	108	134	102	120	95	124	136	122	123	143	137	111	114	92	99	130	116	122	131	128	137	129	133	117	115	96	107	113	112	113	122	109	123	117	114	129	130	131	134	112	114	121	121	110	116	126	113	140	121	143	111	132	124	117	140	127	127	128	107	135	136	107	116	143	126	145	116	132	134	123	113	121	120	105	128	132	125	141	120	120	136	104	120	131	125	132	123	112	129	129	108	117	131	115	108	120	105	132	123	127	110	113	115	124	118	122	124	117	134	101	113	106	116	136	105	138	132	132	106	118	111	106	146	115	109	122	140	142	115	119	131	124	119	119	121	135	129	146	120	121	118	100	120	118	131	132	119	133	140	121	116	119	132	128	115	123	135	121	131	124	115	144	125	122	131	139	138	125	95	145	126	113	125	120	116	127	117	133	130	116	112	132	101	96	106	117	103	116	127	117	131	131	124	116	148	121	121	146	123	139	129	129	140	125	116	124	134	110	120	121	122	106	102	136	117	115	113	115	122	126	125	118	113	133	134	133	110	135	131	129	141	143	142	131	125	111	141	141	92	124	114	112	131	140	126	111	134	111	116	124	112	123	128	131	106	126	130	122	114	104	128	129	117	143	113	127	109	120	135	125	127	112	124	117	123	113	117	141	103	119	121	130	116	129	137	114	123	125	124	133	144	134	127	135	139	125	127	118	112	115	136	111	102	116	116	133	135	129	125	129	104	116	143	109	131	128	128	129	111	116	125	110	134	102	114	151	120	148	109	129	119	97	108	132	117	97	130	123	115	136	134	121	108	119	124	120	118	132	129	108	135	137	138	119	128	102	133	119	93	108	143	121	107	141	134	139	123	141	123	133	121	139	121	136	119	139	116	112	136	112	136	114	113	129	115	123	118	112	103	109	132	149	109	139	109	116	112	120	137	127	131	115	124	145	129	121	132	117	123	122	125	122	135	122	117	115	138	120	130	135	126	124	123	136	138	130	137	143	113	119	115	96	127	133	135	132	128	133	107	122	112	123	137	138	128	116	109	109	102	100	128	100	116	124	120	139	140	123	111	126	124	120	134	109	138	108	128	107	132	124	125	127	123	162	123	123	142	142	123	111	116	127	127	153	133	124	101	135	125	113	137	133	127	105	115	121	121	94	137	122	129	124	126	130	124	122	106	109	127	118	122	123	134	136	115	116	109	104	102	134	145	127	146	119	126	113	104	133	136	149	116	108	123	106	123	125	112	123	116	107	113	114	112	117	126	124	109	121	112	123	119	117	125	133	120	109	118	130	115	116	115	141	139	109	132	148	117	143	122	130	116	116	137	116	111	128	128	116	114	105	123	126	128	122	118	117	120	120	116	105	137	124	142	119	150	139	107	116	151	149	119	96	126	129	166	134	115	117	107	125	125	133	132	121	121	148	122	128	131	138	118	126	135	120	118	102	100	104	127	121	132	137	122	130	122	130	134	116	135	117	106	129	139	130	116	132	130	113	127	118	117	132	106	110	121	122	114	124	118	125	114	124	111	129	151	114	132	141	114	106	135	134	109	108	138	117	151	111	128	101	125	128	114	121	128	124	125	110	103	125	123	135	119	142	110	131	149	124	134	118	138	115	129	122	131	139	122	134	109	143	134	136	124	121	130	126	130	98	120	129	119	154	125	135	115	123	129	124	136	118	138	132	125	135	119	143	106	124	125	117	99	113	132	116	123	126	142	108	119	122	115	122	119	126	125	123	121	122	140	116	131	124	128	117	112	107	131	119	123	129	126	115	108	133	133	121	104	142	121	156	122	120	138	133	135	120	112	121	119	123	122	124	123	120	102	118	139	104	128	119	137	126	126	125	141	117	117	123	128	134	123	134	137	124	118	124	129	122	118	128	103	113	129	125	114	129	125	103	112	120	130	111	119	121	110	122	118	124	124	122	117	109	136	116	103	126	149	126	127	119	108	112	110	137	129	113	113	131	113	98	125	109	121	107	114	114	139	123	126	142	95	110	118	140	141	126	112	117	103	122	117	148	116	103	128	127	124	116	120	144	112	108	130	136	101	126	111	127	127	122	115	114	126	131	130	139	111	147	124	129	108	121	121	103	125	116	117	120	136	123	142	126	125	132	143	108	120	119	104	128	132	127	132	131	138	120	120	122	109	114	135	118	124	137	124	127	122	128	121	125	113	131	113	141	128	127	111	123	116	116	141	121	135	117	118	125	111	131	140	116	112	115	128	119	136	104	120	137	122	109	118	127	126	135	135	110	123	127	98	129	131	123	105	113	124	118	99	109	98	110	108	113	124	139	115	117	129	117	141	117	120	120	126	124	131	126	120	121	112	131	124	127	116	146	110	121	115	133	128	126	120	129	129	138	130	143	116	139	130	151	105	103	136	138	147	121	124	112	131	120	119	120	123	120	134	116	111	113	131	138	107	119	119	108	123	132	102	125	127	149	123	137	109	125	125	112	126	138	117	131	128	127	110	114	124	133	132	124	129	116	111	132	101	109	143	146	113	123	124	105	123	108	132	145	97	143	123	104	100	106	111	123	130	125	121	120	101	116	119	134	111	123	126	128	137	120	124	100	123	125	114	108	113	130	115	119	138	117	120	125	128	111	133	114	109	123	122	126	134	101	102	108	129	120	117	132	139	121	129	136	139	119	113	125	108	114	128	119	118	120	124	133	132	135	129	124	143	127	127	145	104	123	138	113	124	109	115	130	125	130	128	96	122	128	127	136
6572	2668	6604	7956	6867	5554	4346	3380	2757	2331	1860	1582	1285	1148	1073	981	893	868	893	835	1176	1254	906	776	721	759	729	694	595	591	568	613	584	576	556	503	498	539	476	388	415	393	401	428	432	407	449	407	458	424	461	410	369	403	362	368	384	366	323	339	395	353	360	345	344	380	349	347	352	391	388	364	353	344	376	345	354	354	352	317	349	343	345	322	316	350	272	331	301	298	300	288	299	303	310	331	298	306	325	279	311	309	299	289	300	332	355	311	301	330	283	334	320	317	336	312	301	296	311	324	287	342	304	293	299	291	309	289	286	318	320	306	292	309	316	319	318	349	291	327	361	304	326	360	293	299	312	275	306	321	316	298	318	298	291	279	333	307	283	293	295	310	283	303	276	310	295	311	283	313	301	292	317	323	303	331	284	281	301	290	297	283	306	295	327	288	303	308	289	327	311	329	295	289	317	311	289	285	285	304	281	289	307	304	337	320	293	316	278	294	313	296	314	313	292	287	312	256	300	289	278	310	332	307	311	323	300	285	319	312	316	291	324	317	302	318	328	333	293	316	317	313	312	318	306	283	292	313	322	330	354	307	300	284	310	305	297	298	294	298	307	306	292	328	330	304	306	307	306	303	280	309	297	303	266	298	285	284	305	298	319	314	307	297	294	311	305	282	287	313	303	306	293	312	327	299	324	282	302	319	338	277	303	311	287	281	311	275	287	313	329	318	316	288	315	304	316	336	286	312	308	300	316	331	299	298	330	305	282	323	319	306	325	310	301	299	288	321	310	278	307	294	300	270	286	340	286	292	289	306	322	299	300	287	278	287	294	308	283	279	310	278	291	276	313	323	312	295	294	329	302	317	259	318	303	312	333	302	291	319	286	312	315	327	313	302	283	298	296	327	296	300	338	300	303	317	283	343	315	311	305	284	304	342	291	297	300	324	325	293	306	304	313	271	327	306	283	313	294	303	311	288	298	288	293	336	318	257	315	276	337	309	288	275	305	340	336	321	300	297	314	300	324	327	304	271	306	314	315	291	304	315	298	295	326	315	295	294	303	306	323	291	305	326	294	328	305	302	286	289	309	326	282	290	264	301	291	310	290	340	276	300	301	295	277	317	339	296	300	320	288	315	305	312	322	273	291	323	291	307	295	304	302	296	301	333	310	343	312	289	313	338	309	293	300	304	281	327	289	300	283	305	288	284	313	293	305	298	288	305	290	298	301	277	314	309	271	310	316	307	304	279	300	295	348	312	280	303	296	290	274	253	325	291	322	322	299	286	333	306	307	330	292	294	287	306	321	298	296	298	314	294	292	300	321	285	303	284	288	303	293	276	329	315	302	341	341	305	260	325	306	309	306	273	312	302	303	333	306	310	281	291	313	311	306	366	288	306	293	308	307	321	310	271	323	311	292	324	334	279	332	320	307	306	288	324	317	271	291	292	279	325	304	298	294	310	309	260	292	296	309	314	316	272	273	286	321	314	291	297	330	337	295	287	292	302	302	300	322	292	311	301	301	314	301	317	307	301	308	291	285	276	300	285	311	262	288	330	289	290	287	314	336	310	300	307	280	296	287	284	293	313	304	314	310	307	276	311	319	298	296	298	306	295	308	292	291	320	312	302	271	296	320	313	298	296	303	318	335	287	308	305	301	335	299	318	302	301	283	289	310	304	277	301	321	316	317	321	338	294	318	311	295	288	319	309	259	319	300	310	322	300	305	295	286	289	286	294	277	300	301	318	315	287	279	285	295	265	311	300	340	303	298	302	317	334	319	288	298	309	321	287	339	286	267	306	287	312	304	308	297	347	278	322	302	319	316	306	321	328	303	322	283	301	316	317	325	299	284	297	320	295	306	313	292	287	326	292	322	295	322	286	309	292	304	307	327	290	294	332	316	277	303	306	306	292	299	320	300	288	271	318	303	303	305	280	281	314	289	314	323	297	299	304	293	300	318	298	295	264	309	293	320	283	304	308	292	306	302	269	311	333	284	330	317	302	280	307	299	292	300	279	307	325	322	317	299	303	309	315	297	276	294	303	309	299	324	327	325	328	301	309	285	313	266	276	309	292	305	337	277	299	308	313	317	309	289	274	258	284	285	275	327	317	338	292	319	317	291	314	301	307	311	301	322	287	328	327	307	313	293	255	293	309	321	285	297	309	327	258	328	295	309	302	299	331	306	342	285	324	306	306	291	316	288	294	319	314	303	301	326	319	286	281	306	286	292	291	310	283	300	324	294	297	295	283	294	309	307	321	287	307	290	282	314	297	304	326	305	339	274	332	314	286	321	297	290	256	332	318	316	288	277	283	299	290	292	324	309	285	321	288	277	292	311	289	301	308	307	334	297	297	281	316	285	295	288	304	285	307	289	297	313	327	313	275	298	308	302	305	297	302	301	293	291	299	311	315	333	315	283	313	293	310	336	289	322	322	291	329	294	365	303	303	306	287	307	315	305	308	325	315	324	296	296	301	321	299	304	328	304	332	292	296	309	298	318	300	325	331	340	300	294	308	291	312	299	307	316	284	308	327	302	292	299	304	292	287	328	289	310	299	292	290	318	327	333	323	301	289	277	292	319	309	300	314	321	300	307	284	314	267	294	301	285	299	323	326	300	280	311	275	332	292	294	297	300	284	299	325	303	282	318	310	299	277	299	258	298	317	339	302	286	299	280	276	305	288	303	304	310	317	291	297	293	309	283	325	307	317	297	298	276	342	337	323	284	289	308	289	289	275	306	303	322	307	284	328	287	299	305	295	311	305	322	289	308	287	316	316	270	301	318	273	291	321	335	321	334	315	323	291	302	325	282	312	322	321	318	283	306	299	304	299	325	326	289	328	304	295	287	321	312	299	282	321	314	295	337	323	317	289	327	299	337	312	298	289	319	331	286	299	315	309	304	290	325	328	298	332	300	317	287	292	318	314	290	310	302	295	322	334	292	283	337	297	286	300	292	287	317	338	317	285	300	303	307	293	324	294	294	290	279	286	325	301	327	305	301	335	306	301	309	289	304	310	315	298	293	289	299	295	286	278	280	316	294	290	300	280	277	328	273	320	268	299	300	344	309	308	298	278	297	289	319	297	319	305	289	278	319	305	343	303	304	342	314	287	327	301	290	299	306	323	269	294	306	265	320	318	302	287	314	323	283	310	309	287	320	309	282	291	298	309	303	271	292	282	306	308	304	304	321	300	295	326	307	268	317	286	318	295	314	315	324	286	299	284	325	320	346	314	306	284	327	318	323	287	295	323	304	291	272	282	309	291	311	291	309	302	322	305	281	315	316	280	299	305	308	300	290	323	299	296	316	284	292	295	301	309	319	301	310	309	326	318	268	329	327	318	315	299	300	318	308	285	288	295	311	280	289	290	304	277	334	299	289	313	277	306	305	302	306	311	306	277	306	305	286	291	334	324	292	293	305	277	320	303	293	292	324	301	278	293	327	295	290	317	339	289	292	328	292	323	289	338	307	295	293	293	310	288	322	298	322	299
15861	4996	5804	4412	2965	2076	1414	1045	820	627	541	434	388	344	268	313	265	236	248	237	319	358	245	216	228	224	217	195	150	159	178	174	174	170	175	171	171	160	151	140	127	142	161	130	127	140	154	138	141	147	150	132	143	136	147	123	143	115	128	133	109	128	137	126	126	123	131	111	119	139	134	120	131	149	141	157	149	141	122	125	142	130	127	144	110	132	135	127	142	120	119	102	116	130	112	119	110	122	127	119	132	129	113	98	122	122	129	141	140	120	130	123	136	101	104	126	116	123	115	114	101	123	112	129	139	115	128	130	120	116	108	101	151	151	113	114	128	112	121	150	127	137	141	139	117	121	109	118	127	133	132	127	138	122	116	118	108	129	122	141	117	118	127	112	123	138	121	113	111	122	146	104	121	106	121	116	112	131	122	109	125	116	121	127	135	137	121	103	119	141	109	127	121	128	126	129	130	144	126	98	120	106	113	147	110	112	124	119	130	129	118	110	115	132	127	147	133	123	131	122	128	113	107	129	137	103	119	123	111	156	106	110	124	119	130	101	122	117	130	123	127	130	122	129	129	127	112	132	102	124	138	123	105	126	131	119	117	108	137	109	116	108	116	125	117	114	109	129	105	124	148	126	132	112	143	136	150	120	158	152	130	96	131	124	141	115	130	128	143	124	131	114	120	115	124	135	115	98	129	122	134	122	112	102	109	127	143	122	115	122	119	119	134	124	115	98	128	121	118	140	114	113	116	117	128	122	117	131	126	115	143	126	126	123	118	126	124	113	125	112	121	119	141	130	124	114	139	137	106	120	105	122	123	106	115	112	117	119	130	109	129	130	110	133	123	111	134	121	105	141	114	111	115	115	129	108	120	134	148	125	120	133	111	105	130	116	130	125	110	119	122	103	131	128	100	116	112	111	126	112	114	133	140	124	117	122	112	119	131	103	119	110	130	105	126	119	102	132	118	122	130	120	122	109	112	116	131	135	119	123	136	136	130	126	115	117	98	103	132	110	128	117	118	128	125	120	129	124	111	116	121	109	115	104	124	123	134	131	122	126	135	90	113	114	139	109	110	131	131	128	103	116	118	119	129	109	127	121	115	121	127	119	122	106	130	108	114	123	115	122	138	98	87	117	122	115	133	123	122	119	128	129	134	131	113	121	111	119	126	110	114	140	130	109	132	128	126	122	133	126	130	117	138	130	130	124	130	97	119	104	116	115	119	129	140	118	112	129	121	118	147	124	123	123	125	125	119	108	144	132	97	113	122	115	109	130	129	114	126	111	106	121	127	98	110	139	129	109	104	122	150	121	119	118	126	128	137	127	126	116	110	112	96	108	110	120	132	95	130	121	112	119	118	136	110	128	119	140	112	115	118	131	97	107	119	132	125	123	106	104	110	124	123	134	124	137	116	116	137	137	139	113	117	136	109	101	109	114	133	118	136	99	113	141	112	122	125	106	96	116	152	134	102	122	141	120	111	126	131	115	134	115	129	130	115	121	108	105	121	128	130	109	122	134	140	94	124	145	109	134	133	127	124	134	115	138	135	120	115	131	101	116	106	124	124	105	102	105	132	110	115	115	128	115	108	118	122	115	120	106	115	108	111	112	106	117	113	104	107	119	113	109	115	118	103	98	118	109	107	125	111	138	130	135	111	96	116	131	134	128	137	100	105	113	119	134	120	123	104	129	129	108	126	119	113	120	115	107	120	131	137	122	132	118	133	120	106	113	137	104	130	123	113	95	152	117	125	117	130	123	127	113	115	137	121	123	130	132	114	118	122	101	122	106	131	120	128	117	125	119	144	123	116	104	131	127	124	130	130	124	122	130	113	134	117	129	129	139	126	125	116	114	132	108	116	125	126	136	106	128	108	121	100	139	102	123	137	111	118	123	126	131	113	105	127	110	116	107	94	113	124	113	103	135	121	117	124	118	123	133	112	117	101	118	131	117	128	119	106	120	118	129	142	115	142	115	102	130	132	118	110	118	116	122	140	102	127	117	111	133	127	135	125	93	118	112	127	113	126	118	119	100	108	133	125	140	126	112	142	110	107	113	146	136	126	91	116	111	121	110	141	124	135	115	118	110	128	110	129	115	116	111	94	124	126	127	116	112	126	112	115	112	131	137	114	113	115	124	113	124	123	109	132	115	138	121	123	131	106	114	137	110	104	100	121	141	118	131	122	124	116	121	116	121	139	105	124	108	106	129	141	125	136	121	115	105	119	122	136	122	93	137	135	134	119	133	118	132	134	122	120	122	114	112	112	119	136	112	110	114	114	123	135	102	123	123	122	132	110	124	141	108	126	100	132	121	124	129	123	115	125	104	126	133	123	132	126	100	106	136	125	98	105	124	140	120	119	118	105	124	117	121	119	123	130	127	125	120	117	109	115	118	135	113	119	120	123	107	106	119	118	120	119	116	115	109	126	116	126	120	123	101	116	110	115	116	136	140	130	131	135	126	123	135	137	112	136	120	142	119	112	107	116	138	121	134	123	107	139	129	129	107	108	91	94	94	118	133	126	117	114	120	132	127	114	128	135	115	100	111	112	145	133	90	126	120	122	116	122	107	139	122	127	124	112	108	126	118	130	110	98	118	116	146	115	125	118	102	125	104	120	124	113	135	116	122	135	112	103	132	128	123	123	112	111	125	125	117	123	125	115	112	107	127	124	134	137	131	125	131	121	130	105	117	96	100	111	133	114	124	127	122	125	105	117	131	122	123	106	105	131	105	119	103	111	121	121	120	118	106	106	128	121	146	138	128	136	131	128	132	138	129	129	127	122	137	114	135	99	122	104	108	150	120	136	116	125	113	139	136	106	117	116	122	115	116	106	103	127	129	107	123	120	115	112	113	137	123	126	119	122	119	121	114	129	128	101	127	119	108	127	131	131	127	129	136	115	121	104	127	105	115	129	135	119	118	116	101	138	109	104	130	119	136	134	131	114	130	125	110	149	124	115	129	126	113	128	117	132	113	118	128	105	123	128	119	117	115	128	131	114	122	115	123	119	130	123	133	125	117	92	112	109	108	125	109	114	153	125	98	129	124	112	120	128	135	123	107	114	124	128	133	109	106	113	132	122	111	125	94	115	132	111	110	129	136	114	142	137	129	102	109	129	110	117	106	134	129	109	117	133	102	111	117	108	110	129	128	116	108	132	108	117	116	119	120	117	112	116	108	131	121	124	121	118	117	108	123	103	111	131	129	104	110	106	129	116	114	140	114	104	98	119	97	100	126	127	113	130	128	121	122	133	119	123	107	132	113	130	123	116	119	146	113	119	116	112	125	122	125	120	122	134	124	126	121	123	114	129	132	122	142	121	103	112	130	112	115	115	123	130	103	116	120	131	118	140	122	113	115	119	107	105	107	105	119	140	129	133	112	129	153	105	127	104	129	125	120	138	129	124	133	105	128	111	108	128	114	105	99	114	138	121	129	129	130	130	118	131	129	112	114	111	120	107	124	123	115	110	122	111	110	108	120	132	121
8650	4091	9610	11574	10164	8126	6502	5257	4320	3465	2859	2317	2120	1733	1605	1415	1349	1302	1268	1304	1776	1868	1264	1127	1118	1089	1034	824	773	788	771	732	755	706	709	712	641	630	565	490	489	516	486	489	525	541	548	505	520	547	537	519	424	459	444	402	407	400	419	430	378	372	390	379	391	369	380	435	385	443	401	399	363	404	358	332	392	374	372	376	423	344	346	325	329	325	324	343	325	336	305	313	316	311	337	318	337	320	320	324	328	320	292	325	301	336	307	357	325	329	342	310	321	298	313	276	344	320	314	309	335	332	310	302	334	297	318	356	309	280	301	320	346	372	366	328	331	303	339	329	304	289	313	329	253	304	283	338	268	301	323	340	309	335	322	317	305	281	324	320	293	332	289	311	344	308	323	329	282	311	309	299	323	307	306	307	288	308	345	341	318	328	333	306	353	327	267	330	307	325	308	292	306	322	294	299	318	318	273	302	302	311	338	296	299	312	318	285	313	309	308	298	344	341	300	316	360	325	310	323	323	338	325	324	311	312	273	304	321	298	310	303	303	305	315	283	317	317	333	327	314	307	313	319	325	315	303	296	298	327	302	314	290	306	308	316	277	295	327	266	309	320	296	281	328	293	278	319	322	330	343	353	322	327	337	295	309	287	307	313	309	312	336	314	302	318	324	339	313	300	332	306	277	299	331	295	280	287	296	346	343	343	325	314	303	300	307	308	280	306	296	333	317	332	299	309	324	316	336	307	314	301	296	288	329	339	319	356	304	318	317	324	329	286	328	322	286	297	324	298	285	335	300	298	316	289	287	318	315	294	301	314	306	290	310	312	302	318	286	335	332	317	292	292	320	327	313	302	318	311	286	332	301	336	315	307	322	319	337	292	305	282	275	326	283	295	313	326	337	300	292	313	297	305	303	289	315	304	292	315	326	338	296	328	276	291	321	324	288	317	297	297	311	284	310	331	327	307	327	308	323	301	381	266	326	291	304	316	301	309	305	327	288	319	305	318	332	319	316	328	289	331	306	287	281	333	328	313	272	294	276	317	319	315	320	318	317	311	293	328	301	282	281	295	293	282	296	325	304	289	317	287	307	315	351	325	295	302	332	294	292	310	312	316	308	300	342	325	311	331	305	299	351	331	323	291	329	306	298	286	294	308	322	280	314	321	302	306	329	318	310	336	327	321	299	299	321	314	323	301	287	310	318	327	321	298	318	329	314	322	322	303	288	313	287	301	290	337	341	338	319	337	317	290	339	293	340	337	297	294	341	301	330	325	295	339	319	299	294	296	320	319	283	326	322	286	320	322	290	340	324	293	319	311	317	294	293	318	297	317	300	306	308	315	274	350	280	305	293	298	280	326	305	300	319	321	309	316	316	292	329	314	297	336	290	305	313	303	304	307	310	325	322	283	311	298	308	282	312	298	312	285	323	310	306	304	306	291	302	289	319	327	309	327	328	266	296	320	328	306	315	295	299	336	329	315	324	329	289	293	309	310	312	279	329	262	316	293	321	318	329	338	319	319	315	323	345	311	289	300	319	325	317	275	326	302	305	318	321	293	298	315	291	290	328	285	302	294	301	310	339	312	331	318	274	313	328	313	313	324	294	333	293	296	293	320	304	293	305	305	332	327	332	329	307	308	310	308	286	301	297	312	336	334	334	304	327	311	322	313	304	306	313	322	312	335	325	312	318	345	336	291	309	320	312	310	317	328	302	322	310	303	299	304	347	307	308	318	319	316	321	277	315	292	305	304	323	317	325	293	298	328	338	313	337	304	311	314	333	330	302	298	282	306	309	307	320	323	274	333	318	310	314	320	309	315	342	314	338	322	317	300	318	283	306	316	321	287	297	319	311	305	309	324	318	329	314	303	309	331	285	325	300	312	287	308	290	340	302	287	332	342	322	290	318	303	294	294	329	319	348	300	291	324	282	289	336	293	307	283	313	316	312	346	312	325	319	332	273	303	298	357	307	308	293	263	308	308	317	334	335	328	329	291	322	313	342	305	328	323	279	282	289	323	325	309	297	318	302	273	293	316	295	292	321	343	281	316	332	309	281	312	299	320	289	326	322	314	298	332	293	343	323	297	307	283	320	299	285	307	277	280	298	328	312	315	293	312	319	282	313	303	328	295	325	303	316	307	344	313	333	302	285	297	305	326	321	313	323	353	281	339	313	311	309	309	330	312	299	320	346	341	325	315	291	308	325	317	284	316	311	310	324	320	288	325	310	333	322	342	302	315	309	279	327	306	300	311	313	296	300	347	306	311	303	294	284	332	318	344	302	335	309	284	292	305	318	304	300	327	303	319	307	318	303	329	301	294	290	313	306	304	305	303	316	304	322	293	344	305	319	328	325	330	305	307	328	309	319	302	293	303	313	319	266	348	306	329	315	320	318	330	294	308	316	302	324	309	301	325	293	312	313	275	325	332	295	309	320	310	323	270	314	315	321	306	296	269	311	348	317	265	302	293	315	286	317	312	302	317	318	319	310	324	274	338	333	305	319	335	309	321	332	281	325	311	313	321	275	292	302	307	318	301	334	343	336	302	289	282	345	320	316	293	284	259	313	295	326	305	333	324	305	316	325	367	323	320	318	317	288	286	285	327	320	329	329	317	307	295	305	280	308	281	314	289	284	322	320	305	325	311	320	333	302	286	371	322	302	293	301	317	321	311	311	321	332	326	318	319	312	317	306	317	297	297	292	364	351	332	319	308	298	314	329	324	303	289	347	303	293	312	301	335	314	290	334	335	318	338	342	326	271	295	337	296	288	299	313	267	298	303	338	306	301	285	327	322	292	292	307	281	277	308	304	310	263	298	300	306	311	340	275	339	302	294	344	278	309	338	279	299	333	317	325	312	351	281	317	331	356	293	289	316	269	318	309	315	302	332	302	327	297	305	301	299	305	329	314	328	314	307	308	291	316	306	327	321	315	316	337	301	324	314	353	266	337	301	300	332	297	312	303	288	339	341	290	303	339	305	311	310	321	285	322	297	332	297	336	307	305	325	304	351	309	317	316	320	303	280	317	347	302	326	319	324	330	322	345	303	292	301	305	336	293	321	315	309	301	322	305	320	299	302	339	307	316	325	316	314	306	349	275	302	324	305	312	328	310	333	293	328	301	298	290	292	314	311	302	292	312	317	325	323	327	324	309	308	315	327	318	330	296	285	308	320	316	333	277	302	321	301	321	280	288	285	324	316	303	299	310	316	330	308	312	314	321	308	341	307	285	318	310	301	300	319	301	286	306	332	298	321	341	317	311	332	294	331	298	326	293	295	330	311	287	308	301	306	316	308	325	345	325	292	309	332	293	344	319	327	341	302	297	310	303	309	290	317	337	326	322	320	308	331	347	279	310	325	296	310	319	329	343	298	312	279	304	346	336	326	334	292	311	306	322	289	318	331	318	326	323	288	308	290	305	336	304	305	320	317	286	351	313	315	298	296	312	308	306	298	305	280	290	312	315	301	324	313	321	322	316	307	325	315	309	321
3319	1205	1529	1166	801	590	454	426	361	315	302	259	247	233	225	229	201	214	253	252	264	256	261	253	235	226	240	232	226	213	243	204	223	237	209	218	216	232	207	204	217	207	207	225	189	207	184	194	223	215	222	228	229	202	195	185	232	228	211	235	224	198	213	209	199	208	211	208	184	248	194	215	214	207	202	212	218	190	195	216	254	235	191	201	239	186	198	216	218	205	204	215	210	198	218	211	201	212	218	182	195	230	228	223	233	228	208	193	227	178	201	204	236	210	248	202	194	212	213	214	199	241	216	207	210	203	219	201	183	200	233	209	192	222	219	202	230	209	195	201	235	207	208	182	195	192	192	199	210	207	211	204	198	214	229	223	199	206	217	209	186	217	212	208	198	225	209	220	213	232	197	200	217	216	204	206	197	207	197	210	215	202	203	211	244	205	208	211	220	230	208	218	183	211	171	224	211	197	200	182	192	208	205	212	218	226	196	213	221	195	195	192	218	234	205	196	212	202	193	202	195	238	214	218	209	186	213	209	210	212	198	223	211	198	210	196	229	204	186	205	214	188	211	210	203	231	203	184	201	202	218	191	216	207	220	213	208	233	202	224	214	196	194	215	206	201	206	202	223	196	209	223	237	217	213	219	204	200	188	222	234	196	221	211	199	206	207	221	192	235	213	233	204	198	203	225	178	238	237	212	178	234	241	220	198	196	195	198	223	203	217	230	170	206	193	202	187	216	221	196	193	184	223	195	199	209	185	219	195	199	197	189	193	230	183	180	193	207	192	214	217	195	225	219	193	204	194	191	183	201	210	196	187	184	216	202	243	206	181	198	193	236	221	230	214	197	197	209	211	216	216	218	228	207	217	208	204	202	202	191	234	185	186	203	193	197	226	217	196	216	198	192	207	203	175	267	202	202	194	232	184	190	225	196	194	221	202	190	219	217	207	199	199	219	183	208	199	219	189	191	218	216	201	213	199	194	199	203	213	212	218	232	207	187	199	235	207	227	221	199	217	223	239	178	208	208	186	233	214	232	210	228	214	206	198	200	197	232	227	213	203	185	235	208	231	207	221	228	214	232	216	220	221	200	218	214	198	207	224	203	180	230	214	186	179	189	214	217	215	225	209	202	207	231	197	197	195	192	216	210	212	211	213	186	209	246	212	216	195	211	222	189	205	219	169	200	186	219	199	216	218	220	196	212	213	183	216	187	211	217	213	209	206	221	222	206	222	204	210	212	214	207	207	203	212	207	227	199	211	195	216	191	214	203	185	200	223	190	205	213	203	190	231	182	189	219	205	212	217	206	200	227	224	209	217	205	201	225	212	201	210	188	209	220	210	222	231	219	211	210	209	212	201	202	210	218	234	221	203	208	225	204	205	224	187	200	196	195	201	212	213	202	201	209	205	237	210	209	222	204	182	209	175	187	227	214	194	216	196	208	207	200	209	178	181	215	181	212	232	210	216	206	208	213	214	220	217	193	190	198	212	235	224	206	200	175	209	201	228	195	230	221	228	206	207	215	204	201	196	190	215	210	230	211	204	209	200	221	212	223	242	224	229	212	200	220	199	241	226	206	198	196	191	176	218	206	207	217	204	212	204	228	215	231	220	242	209	217	216	204	199	207	217	200	211	223	214	209	217	194	230	198	221	232	211	206	206	183	227	215	215	202	201	190	217	177	196	202	189	228	196	187	209	222	205	212	225	219	203	189	216	233	220	212	217	224	199	210	208	201	212	198	229	193	225	236	224	213	213	215	213	208	205	210	198	228	203	216	217	200	212	190	205	195	211	203	189	210	197	214	222	216	210	204	225	194	199	223	216	240	200	189	205	206	216	196	225	202	203	174	234	184	234	198	216	238	209	228	230	182	223	222	211	209	200	192	190	209	196	197	224	224	215	214	203	184	204	190	201	212	200	214	215	222	225	201	221	189	208	194	225	209	196	194	209	208	217	212	195	192	213	219	196	194	200	188	212	224	204	205	237	219	196	214	193	207	228	210	198	204	207	226	213	167	234	199	200	176	201	204	205	201	218	194	199	238	206	208	199	194	200	178	228	195	204	205	214	207	210	184	195	195	199	228	193	190	240	203	181	197	180	193	202	240	213	174	201	222	215	243	203	208	203	193	219	202	204	180	213	177	213	204	214	201	235	238	190	210	221	216	184	189	198	214	217	212	248	207	206	192	199	223	211	207	213	195	190	206	199	212	196	201	197	206	181	195	208	213	198	196	246	179	208	196	235	205	206	213	215	215	206	224	210	232	192	197	208	182	218	220	233	205	220	191	216	216	186	215	209	208	221	221	203	187	210	229	235	205	218	209	189	216	219	201	229	202	204	225	200	166	200	192	222	175	197	216	214	208	184	205	219	209	201	199	210	203	202	214	204	179	231	176	230	220	217	205	211	213	208	235	217	206	195	216	218	220	230	195	205	207	218	226	219	176	217	196	215	198	234	222	173	198	224	221	192	215	216	208	196	191	226	210	179	231	218	232	181	217	196	208	222	201	221	214	203	175	219	195	219	199	199	203	174	231	202	194	201	185	224	224	224	198	197	234	201	222	220	197	218	207	204	198	193	218	185	205	218	201	220	229	238	229	214	200	195	209	207	194	185	210	217	231	233	231	196	214	235	193	231	221	177	210	182	247	211	222	196	216	217	222	198	192	228	211	185	188	193	185	225	228	215	198	193	197	199	188	213	202	202	208	194	196	189	186	233	198	233	226	194	180	219	229	211	222	185	200	213	194	217	227	219	222	222	224	216	210	177	178	236	234	217	205	187	218	211	211	197	215	228	202	213	239	202	199	209	231	228	186	212	213	213	215	174	184	184	216	230	186	200	200	211	221	219	227	195	219	225	196	200	201	195	191	189	206	218	200	200	194	208	201	200	243	190	242	199	183	198	215	192	199	195	245	198	210	212	223	226	210	228	213	214	243	202	195	194	190	220	201	189	221	205	205	231	209	211	229	186	207	219	201	208	182	215	211	206	206	210	191	215	214	224	191	203	214	196	217	205	233	210	193	209	209	206	183	189	213	203	228	204	209	223	234	196	219	203	200	215	187	221	219	194	192	190	187	204	228	217	223	196	208	196	231	222	218	206	225	185	189	230	210	194	191	219	206	203	187	231	199	181	208	209	202	218	221	216	213	221	234	211	216	206	180	202	224	220	179	217	230	229	227	211	236	191	204	203	196	221	188	196	191	203	181	216	205	201	201	223	201	216	210	197	208	214	197	217	198	194	186	221	229	204	211	205	232	167	213	216	186	211	209	205	215	206	209	222	215	193	214	198	201	184	206	222	199	205	221	202	238	198	190	223	221	204	231	229	200	216	232	205	223	198	221	168	217	210	212	205	205	175	206	224	196	221	175	230	252	243	215	218	199	201	192	203	208	231	221	231	195	203	216	212	182	222	220	204	176	199	240	191	232	228	214	201	177	208	202	218	221	214	212	226	202	216	227	207	216	225	205	221	202	204	218	209	192	224	214
2868	1497	3129	3773	3263	2497	1917	1542	1276	1130	1009	864	734	745	688	669	692	669	632	689	783	840	685	658	599	589	605	578	591	589	565	542	555	549	533	573	546	551	507	507	501	493	505	505	499	521	529	522	505	509	541	492	518	543	476	518	516	498	534	505	534	518	491	513	473	540	519	527	498	502	494	497	537	542	485	518	474	528	554	477	494	493	500	470	471	462	452	519	457	481	493	483	513	470	480	468	498	493	514	472	532	484	491	491	500	507	469	489	470	477	500	445	493	475	499	462	526	438	486	474	476	514	479	491	515	489	475	463	495	450	482	494	515	460	511	484	488	479	498	463	488	476	508	507	483	470	466	452	474	495	463	473	498	522	481	507	434	473	474	480	450	490	493	435	521	476	485	480	471	500	463	538	457	498	475	466	460	500	483	465	550	499	495	473	455	551	465	488	475	487	473	497	477	442	514	459	500	448	493	510	509	483	479	516	501	471	476	488	512	494	467	478	488	467	474	518	514	482	502	515	495	489	452	490	525	458	501	528	513	483	480	514	493	502	476	479	461	466	483	535	494	473	487	485	470	509	507	461	463	456	507	512	472	447	520	483	478	484	467	492	446	456	469	468	483	478	498	440	480	491	518	462	504	475	477	496	463	478	534	454	485	502	507	459	493	496	490	475	474	474	507	495	448	496	480	436	470	523	435	458	499	473	478	511	490	496	508	506	491	507	474	478	475	487	445	493	516	516	479	466	535	482	481	439	470	439	449	464	468	477	516	500	428	454	509	496	441	482	492	489	466	495	477	497	477	513	465	480	479	473	476	479	460	502	467	510	425	516	507	470	491	479	466	478	448	497	476	507	483	477	488	483	503	491	484	493	536	496	474	484	460	485	492	490	509	484	483	516	487	495	482	485	470	465	434	474	496	498	521	541	483	463	485	495	465	462	489	478	486	472	476	470	473	514	516	481	466	503	450	507	505	484	477	506	489	497	486	502	482	503	513	501	477	473	518	491	486	510	482	465	482	503	506	492	481	490	471	468	481	505	479	481	497	491	473	453	474	473	466	524	480	473	491	496	467	507	464	486	497	483	491	472	495	500	445	496	476	481	471	492	475	494	467	471	498	472	472	500	485	496	470	473	506	482	515	494	506	465	471	477	467	505	472	458	464	483	480	482	473	450	512	476	480	478	483	504	451	503	487	472	484	463	500	500	496	452	521	477	469	478	481	536	469	485	539	502	498	483	512	484	484	497	478	486	458	475	466	480	464	492	497	462	443	474	493	478	519	458	490	434	499	477	458	488	466	472	508	512	476	450	488	439	448	481	457	456	468	488	470	509	467	483	496	498	480	524	480	480	477	507	474	476	484	557	479	505	503	462	476	494	470	439	501	476	516	490	493	475	506	505	454	489	459	513	477	470	496	458	498	494	476	474	504	506	483	490	472	485	488	484	452	499	530	462	491	465	524	496	490	481	500	459	475	458	505	462	506	494	494	487	492	482	488	476	469	505	495	507	467	500	482	442	507	473	468	476	507	494	463	491	463	482	495	554	460	464	486	489	489	455	495	487	474	457	520	528	501	506	467	419	502	472	488	451	530	454	512	443	477	483	471	485	469	471	520	499	453	462	486	491	470	438	497	494	518	496	462	505	475	506	504	480	483	477	481	513	488	470	511	467	496	485	465	471	509	459	502	497	465	509	512	496	507	505	467	474	499	457	487	472	448	501	495	488	451	499	503	468	521	521	464	484	460	495	461	485	443	464	506	473	509	469	522	464	448	472	490	468	440	460	501	462	473	497	505	505	494	450	443	500	468	492	482	435	419	497	509	476	505	485	502	508	500	484	479	472	459	521	445	463	485	511	524	497	510	472	503	504	495	476	478	465	439	495	471	497	465	492	493	454	504	466	497	469	494	484	474	506	503	500	521	508	450	476	481	504	521	515	481	488	486	446	478	515	490	471	494	484	487	465	484	475	465	449	475	527	465	517	462	455	459	491	468	489	505	515	465	504	469	480	480	467	459	468	517	462	492	508	488	479	494	510	515	456	498	491	500	455	476	478	497	484	443	498	489	471	461	472	496	511	488	470	467	469	450	464	467	490	487	459	473	487	506	467	469	480	463	499	449	498	501	459	459	489	471	494	458	483	505	508	491	451	481	483	494	459	492	446	478	484	476	449	474	529	479	480	504	514	494	490	438	467	492	486	445	480	484	536	476	492	492	453	486	475	480	472	466	471	464	492	485	474	497	506	507	458	475	467	475	463	491	487	422	490	522	454	492	476	480	474	480	469	457	486	534	466	487	485	481	461	473	446	469	493	489	490	459	466	462	491	473	451	507	521	497	460	449	516	473	501	534	479	469	543	468	470	481	483	481	476	512	457	477	489	481	483	453	497	504	477	497	517	487	499	479	523	436	483	492	476	500	489	525	524	497	472	533	480	480	459	479	475	479	497	458	469	477	504	467	477	506	461	516	459	452	475	472	462	517	477	480	497	451	519	476	493	520	537	526	476	477	505	478	477	496	480	507	503	467	476	480	519	469	444	476	485	485	468	445	500	473	483	459	467	494	474	494	476	485	447	507	483	479	472	467	448	525	469	450	509	512	493	491	476	459	450	500	498	500	487	461	480	502	478	483	485	463	518	491	504	449	444	460	467	498	466	505	471	536	484	519	429	465	477	527	509	455	506	500	515	461	502	494	477	461	499	466	468	474	476	466	505	453	465	480	491	487	504	469	480	473	506	480	495	473	468	467	477	458	495	448	447	511	493	488	493	523	535	475	454	469	491	470	498	469	485	465	477	465	515	444	482	484	492	492	475	516	470	472	486	487	476	475	482	517	473	494	449	465	530	466	489	529	470	511	462	448	457	509	470	485	504	481	520	474	457	473	467	500	483	478	504	495	493	468	464	484	517	483	455	502	463	477	469	487	493	525	484	459	500	479	470	499	492	479	522	446	477	446	478	485	464	490	490	464	451	462	508	528	517	474	498	471	487	512	459	459	459	509	482	484	485	443	486	477	464	490	487	461	463	499	486	488	496	477	463	497	466	477	488	487	460	483	474	482	491	469	537	455	457	510	455	507	516	464	501	507	477	487	461	473	471	493	460	480	511	444	529	479	491	464	499	487	497	473	487	526	463	467	499	469	464	509	476	481	473	463	457	494	521	493	467	508	466	456	506	489	531	478	464	496	495	471	503	467	506	452	535	493	485	490	470	493	455	520	502	488	521	472	433	504	477	501	485	490	474	459	478	476	468	466	499	509	444	472	495	488	460	487	495	475	505	486	478	501	466	468	475	511	512	486	479	495	478	451	486	478	482	514	505	499	490	500	464	492	476	491	449	535	512	486	492	446	452	462	471	499	494	499	478	488	463	498	467	495	482	520	438	493	460	503	517	505	467	493	502	462	488	480	473	449	482	482	473	441	541	503	508	456	441	468	499	470	508	477	506	482	513	456	537	467	492	520	520	509	488	479	474	485	476	498	457	469	457	502	457
9345	2743	3480	2706	1765	1223	901	672	565	451	335	317	294	216	211	236	190	195	193	179	221	254	189	194	211	186	158	159	138	134	166	162	136	148	119	146	150	133	137	132	154	140	122	141	116	145	133	127	128	149	136	112	117	153	119	143	127	131	130	121	119	138	135	130	129	127	117	129	122	120	132	138	130	131	110	151	136	116	139	130	133	106	118	120	121	120	103	120	124	122	113	122	122	114	138	131	136	126	130	107	155	130	121	91	141	135	146	122	145	106	114	142	118	142	115	129	144	98	93	118	115	142	112	126	110	105	123	116	135	128	108	144	116	138	115	131	132	143	129	104	111	128	125	151	92	112	126	136	130	146	140	126	128	119	129	114	115	113	140	141	131	122	136	136	142	137	118	120	129	114	114	119	114	107	108	122	135	124	126	112	125	132	110	127	116	153	123	129	134	115	123	122	117	114	131	125	125	118	115	133	119	118	106	128	127	119	146	136	135	129	127	117	109	109	137	121	123	106	125	131	126	117	127	120	131	123	132	119	134	107	147	119	140	131	136	98	109	119	111	136	95	114	126	139	146	112	130	130	124	123	102	118	121	118	129	122	139	124	113	126	117	128	120	131	125	142	146	133	124	120	116	125	122	107	132	99	120	122	115	125	146	108	145	125	131	102	144	118	124	110	111	128	114	122	121	121	108	110	120	121	124	125	138	111	119	119	124	125	108	103	119	115	122	118	130	125	135	115	118	99	115	113	134	134	136	130	115	132	129	119	113	142	127	107	126	113	116	137	141	121	141	129	108	122	130	134	115	110	137	111	122	117	117	114	135	115	115	130	118	135	133	109	122	138	120	100	119	135	127	144	113	123	120	124	138	130	117	146	101	129	123	109	137	126	114	124	132	116	133	119	128	125	111	114	128	118	119	121	124	101	138	137	129	119	131	127	133	114	131	122	136	134	132	127	132	106	123	140	139	121	139	108	118	136	132	119	115	114	127	121	114	133	108	126	127	114	108	137	119	125	110	119	117	142	119	108	122	129	120	123	120	129	112	133	122	117	123	118	121	107	131	154	118	114	122	120	124	104	115	116	134	140	124	114	126	132	113	118	129	132	122	118	120	132	123	130	102	136	124	131	125	104	101	125	123	122	109	123	116	111	133	125	131	125	119	117	135	120	143	108	112	123	120	130	111	121	114	116	129	126	138	130	117	119	115	115	123	124	121	122	116	137	119	123	121	138	144	130	114	125	128	137	134	137	125	121	115	107	121	139	118	136	113	105	124	122	119	114	125	124	115	105	137	131	118	135	117	122	133	121	126	130	130	116	124	108	136	128	120	143	113	113	129	129	119	109	127	129	125	121	122	116	126	136	112	133	123	128	140	123	143	118	116	147	117	110	138	118	131	126	113	116	143	129	134	114	102	132	123	127	116	97	132	124	128	125	144	123	138	134	113	128	138	133	126	103	129	134	149	99	121	124	141	126	117	136	134	124	132	131	141	127	140	114	123	121	124	119	130	130	124	120	114	131	122	119	121	151	113	119	103	110	122	121	136	116	154	118	129	125	108	124	102	123	119	123	126	112	133	138	147	123	135	136	119	122	106	106	119	126	120	125	122	117	105	116	122	119	119	142	119	125	127	132	135	122	138	135	127	120	113	128	136	110	130	125	121	125	113	116	128	138	116	119	124	115	119	132	120	118	117	131	111	127	135	127	108	128	131	99	106	112	103	120	111	130	121	124	127	129	124	145	129	125	111	121	119	129	122	142	146	113	115	132	127	143	118	106	137	124	151	113	117	144	119	108	123	131	116	114	109	130	125	108	108	138	115	131	134	129	112	118	130	125	143	126	115	120	127	154	127	123	128	119	108	120	121	130	124	131	115	102	117	121	118	149	138	123	121	125	125	108	119	152	131	130	115	111	108	122	114	105	115	132	138	116	130	121	127	142	147	102	112	114	121	116	126	114	123	121	115	114	116	103	107	123	110	132	107	129	127	136	113	136	134	139	129	137	139	136	123	130	130	116	124	103	119	112	131	124	111	119	102	129	134	115	116	113	119	113	123	117	116	118	150	131	135	114	121	122	126	124	110	143	124	127	144	110	127	120	119	120	116	114	127	108	113	113	148	135	115	131	129	104	146	99	133	123	136	156	131	128	120	115	129	110	120	112	122	137	124	125	149	123	127	127	109	131	116	133	130	116	119	125	124	105	125	125	130	131	132	120	125	157	125	121	122	122	129	112	121	153	121	112	112	127	129	116	130	117	128	99	121	123	132	124	125	113	109	111	110	128	120	119	118	129	118	119	113	118	131	114	124	136	111	123	99	117	109	109	112	127	125	121	122	112	120	123	111	125	105	130	130	125	145	148	130	120	105	119	126	129	141	125	114	132	110	127	151	116	115	158	118	150	134	99	152	146	139	112	114	117	117	127	130	129	110	123	108	126	109	145	135	125	137	121	115	117	131	118	113	118	133	121	153	110	125	115	123	140	135	114	124	137	137	123	121	110	139	119	124	131	123	127	106	115	119	111	132	118	128	116	99	132	117	134	140	120	130	129	124	88	121	114	112	120	126	95	138	114	131	135	123	119	132	110	118	125	126	127	124	135	127	122	142	106	133	122	119	122	129	115	123	104	124	115	116	127	121	146	145	105	111	126	144	131	125	128	124	126	120	136	103	150	111	114	119	135	108	114	127	114	125	139	130	126	92	133	116	124	128	129	116	138	117	124	126	109	139	117	118	121	112	112	111	122	118	142	126	133	125	123	134	104	118	122	124	125	116	123	128	110	116	118	130	129	109	136	112	131	132	117	113	131	109	112	114	103	110	125	130	129	127	139	119	101	125	127	111	144	115	92	124	112	151	143	117	99	115	118	81	147	124	108	125	131	128	129	130	121	123	123	120	133	124	124	121	132	130	132	95	123	127	130	130	114	114	100	135	120	118	116	110	129	152	114	135	119	144	103	102	119	113	124	116	96	136	115	123	116	125	145	119	116	138	132	113	126	136	135	140	113	131	118	125	130	118	118	106	115	104	112	114	120	123	111	133	111	128	115	124	147	115	133	120	147	104	98	120	134	121	106	110	107	133	141	123	110	135	120	123	122	118	103	127	124	129	147	133	114	115	127	121	115	114	125	111	122	101	121	141	124	110	120	110	120	127	124	113	127	119	105	126	130	137	125	126	120	126	137	107	122	117	126	127	120	114	121	153	124	125	119	125	92	124	114	122	119	114	127	115	134	130	129	136	115	131	129	106	113	151	107	113	126	135	120	108	117	124	138	127	131	122	150	111	118	124	97	99	124	132	104	137	111	126	127	120	107	114	136	120	112	95	124	100	124	133	129	117	115	131	115	114	124	109	121	112	109	135	122	101	139	105	122	103	121	123	126	114	107	136	129	118	122	126	122	124	133	123	110	127	115	102	113	139	113	130	128	128	126	118	125	118	134	105	131	106	119	119	118	122	117	108	130	103	105	124	118	125	141	112	125	115	113	146	117
6593	2620	6381	7863	6790	5468	4195	3355	2738	2273	1825	1547	1352	1203	1046	994	905	989	892	904	1122	1230	903	793	836	830	711	659	605	572	570	559	514	508	578	539	515	505	477	377	407	396	427	443	411	381	454	418	443	446	416	423	360	402	412	388	377	359	330	369	368	360	332	342	336	355	368	368	390	334	384	380	372	365	335	347	315	358	356	378	353	321	322	310	302	346	345	301	321	318	314	319	303	311	328	332	281	310	312	355	269	317	336	306	302	328	308	302	335	285	318	323	319	335	303	304	315	300	316	326	339	308	324	303	330	321	352	301	317	325	320	314	318	335	315	296	306	285	320	335	292	326	287	333	299	335	329	289	334	284	280	302	313	315	327	325	316	299	293	296	300	310	327	305	294	305	286	316	329	310	322	328	293	297	342	299	323	285	295	299	318	289	325	294	313	314	293	290	313	266	268	343	291	287	339	319	290	297	309	295	312	294	322	319	332	291	280	309	325	283	322	278	298	324	286	319	309	287	300	326	311	309	311	282	302	296	297	269	315	307	319	343	283	322	299	313	287	286	316	291	299	297	321	298	315	324	299	283	290	270	294	326	315	278	307	298	304	299	314	335	304	288	283	312	312	303	327	312	341	306	315	299	297	309	281	298	312	289	295	294	289	294	301	302	280	313	320	304	294	287	288	288	318	332	320	316	316	317	283	271	281	326	339	324	315	309	326	309	314	320	324	289	315	344	277	299	299	299	282	297	313	332	318	327	319	313	299	316	324	297	329	330	291	299	320	321	298	318	305	307	288	303	296	317	340	329	303	309	280	286	325	326	314	305	311	309	277	298	308	288	319	320	319	280	286	276	267	319	277	299	265	295	274	317	331	287	305	305	367	321	321	296	295	305	317	288	321	306	280	331	296	303	286	265	305	331	282	303	306	315	278	281	276	325	316	322	309	301	299	288	319	308	303	296	293	312	303	292	314	316	302	287	306	307	313	293	294	280	321	322	301	300	284	296	307	309	292	305	298	294	302	325	287	295	300	304	295	298	318	303	298	298	329	281	252	302	295	319	311	303	324	291	295	301	325	290	320	299	299	311	317	292	276	303	275	294	290	289	295	324	285	303	313	322	306	293	328	315	299	308	301	300	263	300	299	299	323	292	293	315	310	311	290	308	305	312	322	291	311	283	296	310	315	310	304	280	294	278	304	328	263	325	288	289	285	285	281	308	299	299	290	325	268	330	274	291	318	297	310	327	334	279	302	312	307	322	327	327	339	317	299	284	311	300	288	282	293	292	301	276	278	279	282	328	289	312	308	314	317	299	334	332	287	292	321	357	304	312	300	280	320	278	301	283	309	314	315	311	292	315	293	294	292	273	292	292	293	315	289	296	305	283	270	278	297	315	335	292	318	277	311	301	347	305	326	305	291	307	266	314	319	276	334	328	290	325	290	269	319	303	289	304	290	324	302	309	308	298	304	311	286	322	315	334	300	324	301	294	292	289	325	294	283	294	288	297	307	312	302	279	310	306	311	301	278	266	322	331	316	303	315	280	306	328	320	340	315	327	308	301	306	309	303	306	287	299	309	300	279	310	324	310	287	284	290	294	317	304	326	321	272	293	310	299	296	329	304	298	316	317	315	297	311	317	335	291	312	267	295	314	294	309	318	284	324	289	274	282	324	310	294	296	284	346	334	304	311	302	306	303	307	283	304	329	288	333	327	287	307	313	313	280	328	285	310	274	308	298	294	300	326	344	309	283	322	342	294	299	295	316	319	298	260	311	290	284	294	299	306	308	311	296	325	294	314	317	343	303	304	271	312	316	298	288	301	302	291	315	308	276	296	295	281	295	333	313	280	314	297	291	305	313	274	306	265	315	290	290	314	309	296	342	317	311	297	347	280	302	290	314	296	323	315	303	293	262	270	298	292	288	280	315	315	297	304	296	304	291	282	281	327	323	313	314	292	301	299	296	291	294	324	297	299	346	297	302	289	295	266	318	294	287	344	287	312	325	300	306	316	304	334	308	290	319	300	324	331	277	332	276	302	293	298	291	313	252	295	317	315	292	294	303	304	289	306	296	308	311	306	294	317	322	321	294	296	316	300	322	315	310	311	325	306	291	282	324	283	314	321	283	293	272	315	312	324	307	296	274	304	314	303	319	314	290	293	312	297	321	317	293	294	316	355	316	288	314	323	289	304	282	300	312	283	274	277	306	342	329	303	295	323	275	314	327	309	277	279	311	262	324	277	301	310	311	298	323	287	342	288	293	278	313	296	283	315	313	303	317	322	304	300	330	323	299	287	285	311	326	305	302	309	333	314	293	328	308	297	298	316	270	316	344	340	290	306	277	303	348	343	325	304	332	324	314	327	286	306	299	293	307	310	283	300	305	309	316	292	331	337	282	274	307	296	288	296	302	321	280	288	293	266	295	311	291	312	318	317	292	293	329	312	308	293	277	295	339	294	299	322	312	280	316	272	300	330	282	295	294	324	292	298	304	311	321	298	338	330	329	306	291	278	305	301	307	342	297	311	278	352	288	321	287	318	328	306	282	303	287	305	319	284	267	278	305	305	305	307	316	311	291	309	313	296	304	331	312	312	323	296	296	287	305	295	318	299	325	298	303	278	318	292	281	305	293	290	331	317	278	293	275	306	315	292	294	291	321	310	284	354	299	312	308	322	302	294	297	310	301	328	315	313	315	331	309	321	314	296	317	304	301	326	306	293	327	288	308	327	325	296	302	320	309	303	301	277	314	315	295	287	321	317	314	331	305	313	283	309	332	321	322	309	279	304	317	270	276	329	323	300	337	304	339	283	286	321	306	294	316	321	295	276	278	304	295	325	324	295	311	300	285	290	302	306	284	334	295	290	282	301	294	313	298	289	315	330	282	297	313	319	258	294	291	269	308	307	321	313	313	317	313	279	272	303	284	302	277	303	308	314	309	325	317	297	283	310	305	311	316	299	311	296	275	308	311	322	285	310	307	313	340	308	305	274	318	298	296	312	303	337	293	320	316	301	282	296	301	302	267	305	309	310	334	320	308	317	302	299	318	306	309	300	299	315	310	333	321	287	285	273	293	296	290	302	288	305	281	274	295	311	296	294	307	296	303	312	310	300	295	312	293	285	292	303	345	291	278	306	288	354	292	293	297	350	283	316	314	296	309	291	284	292	294	295	297	299	298	324	294	312	330	295	283	308	302	308	306	310	305	311	323	297	315	312	305	328	304	286	287	320	309	302	316	330	302	297	296	320	322	298	302	333	269	329	291	321	295	329	295	340	332	275	283	312	311	307	310	329	302	278	286	327	311	280	290	318	345	282	312	298	324	317	290	285	301	298	298	302	315	280	303	297	300	296	276	313	297	310	338	303	283	289	293	331	281	287	300	338	328	287	310	289	315	268	287	298	283	291	327	294	288	298	298	291	328	330	276	310	302	309	314	291	337	309	300	309	286	298	291	302	314	298	292	311	303	282	314	313	288	319	332	305	343	285	288	310	289
15962	4869	5824	4309	2805	1823	1422	1049	789	671	558	467	358	324	310	303	293	254	256	259	324	287	237	254	251	203	216	186	169	187	191	159	186	173	177	188	165	153	153	139	147	163	158	154	150	125	139	170	143	155	150	131	126	155	134	145	120	113	135	116	122	136	124	120	135	135	134	116	148	122	114	143	134	132	123	106	133	120	122	120	120	114	145	125	135	154	104	113	119	114	107	139	114	116	144	143	115	118	123	106	138	105	122	117	124	118	137	98	117	126	125	127	121	109	125	103	138	108	128	122	110	125	124	126	126	138	131	142	130	126	139	112	137	122	140	116	116	108	113	124	119	132	135	108	136	121	102	110	126	138	126	115	108	129	121	122	115	118	106	131	136	125	127	132	90	110	147	125	122	113	129	126	127	139	133	106	111	122	121	118	141	110	138	111	138	141	128	123	99	115	133	148	124	140	124	118	103	120	120	133	128	126	112	111	126	108	125	112	122	135	126	121	114	128	125	130	120	114	107	149	131	126	125	96	137	138	118	127	130	109	123	119	133	143	115	108	120	132	96	122	105	121	110	114	115	106	104	116	132	106	110	114	129	120	121	119	108	137	106	109	121	130	140	125	127	120	120	111	116	118	135	135	125	115	139	108	122	141	134	126	121	135	139	125	140	125	125	124	113	130	132	136	121	118	131	130	124	129	110	102	111	146	125	124	130	119	117	116	118	125	120	103	122	106	114	128	133	114	127	106	104	144	123	117	128	134	119	111	123	117	113	105	128	117	119	101	110	100	136	102	118	122	105	135	129	124	106	127	120	136	111	120	125	115	121	120	118	129	118	122	119	138	136	113	111	125	128	104	109	115	126	106	112	125	132	115	134	127	115	114	112	115	97	129	99	133	103	103	122	115	120	124	117	130	131	140	114	116	118	111	113	119	111	119	123	133	115	117	110	116	119	120	149	124	112	134	115	124	154	126	123	120	122	112	123	127	137	128	132	116	122	132	101	109	117	115	127	96	126	115	106	123	127	139	132	106	114	103	110	122	123	138	126	139	113	135	145	116	112	117	113	125	115	149	114	146	117	136	123	145	120	116	123	124	102	128	131	138	119	120	121	123	109	88	133	112	116	124	102	137	105	142	131	132	109	115	104	115	121	125	119	140	129	119	134	153	118	104	127	121	127	119	134	123	102	112	115	113	120	135	119	112	97	128	117	126	130	117	102	119	111	141	113	105	135	138	117	137	123	131	111	133	114	115	124	115	134	121	128	135	126	129	130	148	131	141	143	121	115	116	124	126	118	135	119	112	138	113	117	106	111	106	109	114	120	127	116	130	130	145	133	123	130	114	116	127	123	119	117	118	123	138	121	104	135	147	114	128	147	117	112	120	107	134	149	111	131	120	134	106	124	109	121	133	116	121	116	149	122	124	125	117	150	117	114	149	131	126	141	139	132	123	108	115	131	109	113	121	130	141	133	109	111	119	108	106	138	122	111	121	133	118	105	115	129	128	122	125	132	127	127	133	123	153	124	118	105	113	122	107	126	134	135	119	109	120	116	140	102	128	127	117	125	103	123	105	130	128	134	105	128	118	120	125	118	126	139	127	107	123	116	120	96	110	137	110	122	126	113	125	120	121	130	121	115	128	128	123	116	136	110	117	123	116	110	129	112	119	106	126	134	123	124	118	104	121	106	100	128	118	115	110	118	112	140	115	127	127	124	128	113	143	116	129	125	104	125	131	128	122	130	130	134	134	111	113	142	116	124	104	110	117	128	109	104	112	113	112	125	114	113	116	118	107	125	101	117	133	124	122	110	140	125	123	111	124	130	114	132	137	144	132	133	144	110	142	124	116	133	115	126	97	123	136	130	126	117	124	118	116	100	134	124	132	128	107	104	132	127	124	140	148	124	118	105	113	87	109	105	135	91	135	107	133	122	121	120	125	114	120	108	110	125	134	110	156	125	123	140	99	124	138	104	125	113	131	106	104	130	130	103	136	118	117	129	114	121	122	107	110	124	133	118	137	131	115	113	120	113	137	108	114	118	118	112	139	127	115	145	123	113	104	111	133	139	121	111	134	127	133	103	127	116	122	116	123	124	118	136	112	124	111	130	119	151	111	101	119	116	123	115	121	125	129	127	125	143	103	125	128	110	103	126	127	105	126	123	109	129	133	110	138	105	115	109	116	128	132	140	115	111	156	112	129	120	120	134	118	123	144	127	120	104	135	117	125	133	107	126	122	119	122	126	122	132	124	126	118	107	133	116	108	108	98	123	147	126	104	141	108	113	113	123	129	118	118	116	115	130	106	112	121	102	122	128	115	136	105	138	123	130	123	126	129	131	117	124	131	116	99	123	111	104	102	114	126	158	123	111	104	129	120	99	113	110	112	134	135	143	126	127	115	114	119	160	119	113	133	94	100	132	100	129	112	116	122	99	110	143	110	105	146	128	108	127	132	119	125	111	130	138	112	118	122	114	138	142	111	125	118	115	110	125	138	133	114	103	131	127	105	113	115	125	124	133	120	132	101	136	113	117	126	119	137	124	125	116	111	122	131	130	139	139	126	115	148	126	104	116	123	129	129	102	125	125	133	107	133	124	118	125	118	143	123	131	111	113	121	117	115	130	114	111	146	109	104	112	117	129	129	137	127	125	105	109	125	133	124	121	123	111	124	138	125	110	111	89	104	119	121	107	132	146	126	129	131	132	125	134	106	116	128	134	104	122	117	120	116	106	131	117	129	114	130	128	128	109	127	135	116	114	129	111	103	125	117	115	121	118	150	126	112	129	119	124	101	126	116	132	109	117	140	116	131	123	118	125	123	137	125	123	135	133	111	105	120	126	105	136	112	118	133	120	142	123	124	126	120	149	143	112	134	125	104	140	100	118	125	111	134	107	134	113	120	128	116	116	106	112	122	130	116	121	118	109	129	111	123	117	108	124	122	123	132	117	98	107	106	117	110	114	137	101	117	132	118	117	136	123	124	123	105	117	138	113	112	110	122	142	108	119	113	118	101	115	104	122	129	112	112	133	127	127	108	132	129	123	128	114	136	112	118	106	135	129	100	131	132	143	133	127	137	121	135	117	133	121	134	108	109	134	119	115	111	110	142	126	135	114	104	116	135	123	127	129	103	130	124	136	120	121	120	109	114	123	112	106	113	116	128	131	124	106	132	125	108	136	132	113	102	124	141	126	134	118	119	131	121	120	130	127	144	113	117	123	94	127	98	118	127	104	120	121	143	112	135	118	112	134	112	122	135	115	145	132	114	125	128	111	125	116	119	126	126	122	135	112	111	110	106	135	105	124	145	127	132	149	127	119	106	112	100	134	131	138	121	119	130	133	109	115	116	120	120	121	123	116	121	114	129	114	122	108	118	105	120	153	116	132	108	129	125	119	119	108	132	114	123	104	124	112	119	116	112	115	119	145	115	113	129	119	124	154	134	148	111	129	102	134	103	117	116	116	113	128	110	114	120	110	86	121	111	114	118	121	104
8534	3966	9411	11344	10025	8134	6490	5127	4126	3459	2823	2304	2067	1808	1603	1426	1403	1295	1272	1338	1829	1681	1260	1259	1153	1116	1019	831	784	820	755	755	770	761	743	662	660	624	580	502	498	480	463	516	514	499	516	515	536	507	517	470	431	461	449	422	424	444	397	404	382	388	363	372	421	402	401	392	390	416	396	409	374	365	384	381	372	375	374	371	398	351	332	325	332	356	342	334	346	332	340	298	307	318	310	305	315	320	325	333	337	316	345	317	308	328	369	304	297	311	294	340	329	321	332	308	310	330	320	333	313	297	327	307	311	319	322	310	273	286	274	307	317	298	345	308	312	352	318	372	333	344	315	314	297	329	310	312	307	343	304	327	350	309	325	318	307	289	343	352	309	305	316	334	288	314	324	317	291	322	306	304	298	285	298	299	325	292	325	313	325	296	351	315	302	309	310	296	319	296	311	315	333	343	338	348	321	305	295	327	315	309	325	305	291	322	288	331	301	316	303	310	324	311	322	310	328	285	328	297	310	288	299	316	349	311	294	300	330	315	306	310	303	321	282	327	304	328	324	319	295	282	314	325	288	332	304	303	326	326	305	316	310	297	296	337	302	325	318	314	315	314	322	309	299	335	328	321	300	312	306	312	305	323	363	309	301	302	307	317	297	317	314	339	307	295	301	285	326	302	314	313	313	307	312	316	290	308	324	315	309	301	318	300	330	320	316	301	317	310	328	293	301	315	306	311	278	317	336	323	339	302	338	324	285	316	312	308	302	297	298	293	318	308	301	320	281	296	309	300	305	306	335	311	315	326	343	340	334	312	314	312	313	293	314	322	286	318	321	324	333	331	329	304	306	313	298	276	329	330	293	318	322	292	300	287	327	347	313	301	281	279	323	288	323	284	330	334	291	326	305	331	321	347	331	312	335	300	287	313	304	306	311	303	315	296	345	304	324	334	329	326	299	323	346	313	307	333	312	316	300	316	317	344	306	312	311	288	332	321	303	312	329	308	326	284	288	307	287	320	295	354	288	302	285	284	310	301	303	306	321	295	312	326	317	347	331	282	286	333	340	300	318	299	295	283	298	302	304	312	300	311	310	338	316	308	315	332	365	343	267	316	299	316	299	315	303	315	279	290	338	311	333	311	276	296	348	311	321	311	294	312	302	319	325	306	327	340	286	330	303	299	322	310	256	351	291	317	324	310	291	318	334	310	324	314	314	305	336	321	298	322	335	366	320	297	317	309	319	322	322	295	350	311	302	314	322	330	328	318	332	306	309	292	300	308	294	281	319	289	330	289	311	302	298	309	279	321	313	326	331	320	327	287	321	316	318	289	299	309	297	353	329	331	290	300	288	317	330	328	316	303	326	293	318	301	299	299	317	282	337	285	309	314	347	288	303	307	302	318	315	337	313	301	344	308	309	319	308	321	325	311	335	307	299	323	292	313	316	303	297	330	297	321	321	299	313	308	299	302	325	324	287	304	312	283	328	310	291	331	299	317	316	325	333	319	317	299	301	307	318	315	344	327	320	277	331	299	339	294	287	323	315	325	304	328	295	306	302	302	328	327	295	294	294	309	298	282	314	338	292	330	329	285	340	300	335	308	324	313	335	281	304	336	291	329	350	316	287	328	295	311	307	305	298	300	296	303	298	329	329	331	320	318	290	331	330	310	302	322	305	322	317	295	307	302	306	307	338	317	291	284	333	316	294	344	300	300	303	310	306	335	321	306	309	303	334	304	309	310	301	316	295	296	322	312	347	293	279	331	280	336	334	330	326	342	307	318	314	299	318	305	314	288	307	341	261	305	296	292	325	283	299	311	323	321	311	327	257	321	319	338	306	345	300	285	321	304	302	325	325	283	298	317	315	297	338	308	307	306	341	324	371	313	337	286	315	324	315	356	312	304	330	282	337	328	294	297	308	293	314	327	317	306	311	291	299	303	323	322	326	332	316	282	318	273	314	345	317	339	318	305	289	329	304	325	313	314	330	328	324	315	308	331	312	317	336	345	301	313	311	352	304	294	328	328	328	293	336	337	326	317	305	320	326	304	324	273	285	297	294	293	299	326	312	352	355	302	283	321	303	304	330	355	299	303	324	318	309	326	331	330	285	315	298	297	315	336	318	335	314	326	337	320	312	327	291	287	300	309	319	314	305	320	308	310	310	305	344	339	314	332	269	298	305	310	315	304	343	317	329	311	342	326	314	312	301	299	325	328	321	327	285	314	308	310	293	297	331	287	291	298	332	283	287	307	291	339	318	264	329	347	320	286	327	335	343	348	339	270	298	310	314	327	321	314	325	294	291	310	283	316	318	299	300	307	308	310	313	338	304	277	294	308	266	304	290	337	299	301	326	317	269	342	292	333	292	303	325	295	293	281	287	321	293	331	327	350	280	301	329	315	318	305	291	287	296	300	322	344	332	295	323	314	321	295	306	314	305	311	291	302	306	349	332	310	337	301	329	287	299	315	328	327	298	306	297	329	293	270	331	321	314	321	314	327	332	269	333	329	264	358	333	322	301	318	333	310	301	331	319	310	323	309	298	313	324	312	295	287	318	318	328	297	312	299	357	294	301	325	332	343	299	262	297	291	340	311	299	330	300	323	315	314	320	303	332	348	295	263	308	322	323	311	259	294	336	324	322	319	321	283	292	337	313	333	308	253	331	329	321	317	310	333	306	268	309	322	282	320	298	310	272	294	313	287	303	296	283	288	325	291	315	340	324	297	295	303	305	318	307	308	314	307	292	290	305	328	286	315	303	327	276	331	312	284	302	306	314	313	298	321	293	294	316	308	300	308	302	323	324	289	353	293	314	348	302	344	326	283	299	300	298	307	299	310	333	322	336	291	295	306	333	311	345	300	291	298	330	363	315	286	304	290	355	297	281	298	327	348	345	311	315	298	313	282	304	306	304	303	308	328	320	313	287	329	308	311	329	319	300	330	349	314	334	328	313	304	289	321	309	326	330	296	321	301	312	332	311	277	324	309	306	300	317	333	337	308	324	310	300	324	298	324	311	298	315	279	301	341	310	300	324	322	327	303	305	318	299	321	327	318	301	315	333	316	301	308	327	292	304	307	301	321	282	319	278	306	307	311	336	289	318	332	332	297	316	296	300	274	284	326	303	341	345	276	359	319	303	303	290	326	303	296	310	329	325	322	297	317	334	308	306	329	338	308	294	280	299	306	259	325	308	295	312	317	314	328	331	317	299	313	318	291	310	303	316	284	310	303	322	305	323	320	279	291	297	311	301	306	318	310	310	330	293	315	313	343	330	311	299	314	302	276	296	323	306	287	291	310	310	263	279	301	332	319	294	312	296	306	308	351	283	321	352	300	329	341	299	313	278	353	338	312	299	357	287	313	298	330	358	337	323	299	309	321	317	334	312	328	360	340	315	326	301	332	314	308	331	302	316	360	338	308	312	321	325	312	348	309	321	308	312	310	303	346	339	313	294	318	334	336	320	346	308	343	304	316	295	331	306	355	346	319	335	347
3284	1274	1587	1239	810	618	492	401	322	319	262	268	258	230	251	223	236	230	231	265	270	271	240	222	226	201	241	206	210	225	230	197	220	235	199	240	193	257	216	212	205	200	228	199	235	231	216	222	214	199	217	212	211	242	232	218	224	221	210	199	206	215	230	207	215	212	185	197	211	226	214	194	196	214	222	215	224	204	212	243	205	223	214	208	231	197	207	225	210	234	208	200	187	205	224	202	199	193	225	200	184	208	187	240	173	220	210	205	207	195	216	195	198	195	228	177	218	190	193	234	231	215	227	212	194	229	249	193	218	214	211	188	196	199	246	182	176	221	194	196	202	242	243	189	185	221	228	214	220	220	212	196	234	212	205	196	221	193	217	219	204	189	240	228	213	215	237	209	197	199	185	234	199	229	236	225	225	216	202	193	189	217	177	209	215	217	216	189	218	221	208	210	206	214	188	203	174	215	205	209	201	222	185	184	224	224	199	210	205	206	222	214	223	234	191	226	224	200	218	250	211	201	225	203	209	198	220	228	214	220	218	236	222	204	228	215	200	214	183	231	201	227	214	240	203	201	214	201	198	199	239	238	207	219	226	192	205	187	232	223	188	221	210	192	222	212	196	219	207	204	207	230	200	225	250	234	225	196	217	196	224	185	217	201	241	186	223	193	191	182	196	174	205	203	234	215	196	236	207	209	217	195	229	228	222	186	198	223	217	213	174	218	220	251	218	200	214	217	195	222	210	229	221	203	220	213	226	184	207	195	213	186	205	197	216	201	206	216	218	199	222	219	190	192	211	204	188	209	208	183	192	212	209	202	218	225	193	215	209	187	225	193	243	200	217	229	217	233	208	215	225	200	213	212	183	225	203	178	187	203	202	234	208	207	227	226	211	185	202	223	222	216	218	219	196	193	203	239	199	194	215	214	214	216	211	203	215	227	201	191	215	196	209	212	196	207	224	228	198	202	209	220	223	229	192	208	211	198	222	214	204	216	211	236	177	211	208	206	208	214	197	199	198	203	228	208	206	233	193	229	214	223	261	205	201	202	202	216	224	225	215	206	199	217	191	209	201	202	215	216	202	219	188	231	194	193	218	200	229	205	222	222	208	220	200	193	202	197	212	214	213	196	203	183	196	197	230	216	210	178	193	210	220	230	204	227	221	167	236	210	194	215	229	221	227	224	221	204	193	180	237	206	205	196	199	214	215	190	226	214	192	192	217	212	239	212	222	210	210	206	213	198	196	211	203	221	211	191	219	207	206	196	218	214	217	213	213	212	216	212	200	213	205	207	210	216	206	202	223	216	196	201	205	208	210	194	195	214	197	193	184	179	220	221	185	210	207	198	215	203	208	213	228	195	195	209	196	215	211	206	231	209	237	182	219	207	192	214	218	198	213	230	223	212	227	210	201	205	186	209	193	195	247	187	216	207	216	193	203	221	209	193	223	205	188	215	195	204	229	213	216	231	204	222	196	217	229	201	193	217	185	249	202	192	206	196	221	194	210	198	194	212	202	225	186	222	255	208	229	209	205	206	207	189	215	228	218	236	219	174	234	215	218	231	193	197	218	200	228	221	217	193	212	215	204	207	223	197	192	207	196	211	211	235	214	210	181	205	186	204	200	200	187	213	183	219	227	183	196	230	195	218	205	234	208	188	187	208	217	182	194	202	210	225	252	218	218	206	194	218	190	181	187	222	205	213	193	202	201	207	179	205	205	209	204	224	210	210	221	185	216	221	213	194	228	229	217	213	214	210	208	238	210	206	196	213	190	217	223	213	185	215	179	206	200	199	210	189	207	220	184	211	190	240	233	175	195	211	202	217	214	202	193	205	239	209	210	228	194	194	223	207	202	232	214	221	227	203	211	222	213	214	190	206	218	188	188	206	227	232	222	201	213	216	217	214	233	192	208	187	161	199	184	228	218	233	206	206	188	205	230	194	237	202	208	217	207	219	219	205	205	212	223	223	217	203	200	203	204	205	201	217	214	221	214	213	239	202	212	221	240	209	206	226	192	215	212	206	205	207	231	215	236	203	205	179	219	211	207	238	216	188	223	213	205	202	205	199	216	189	230	197	216	217	212	197	217	221	197	204	209	230	214	222	200	227	193	181	216	222	213	215	224	197	235	208	239	200	209	189	242	240	210	203	228	188	179	187	208	235	211	214	198	185	197	194	241	237	214	189	219	210	190	215	205	205	207	237	211	232	245	209	199	229	228	221	222	202	202	203	242	211	201	208	194	202	210	234	232	154	174	192	187	207	212	212	183	188	192	195	199	214	213	211	195	177	197	214	210	205	242	201	202	205	210	204	200	223	216	219	232	196	223	226	203	195	215	219	160	209	222	220	199	207	172	183	214	218	211	239	233	169	224	212	216	202	204	213	202	196	207	195	217	205	227	217	183	215	196	203	186	197	210	203	203	214	206	209	196	227	208	209	194	216	200	222	207	217	223	232	186	243	215	250	216	221	221	217	214	197	220	220	229	229	230	209	213	210	208	253	235	223	213	213	198	217	208	203	216	215	206	197	208	219	202	228	181	187	199	194	201	200	203	219	216	235	222	186	197	213	194	188	206	200	199	220	200	205	220	216	221	195	227	225	194	229	221	216	210	211	225	215	175	208	221	197	220	241	204	214	224	239	203	213	212	192	207	229	227	195	215	189	193	194	176	202	177	221	217	207	213	210	218	216	191	230	208	181	220	205	197	198	213	196	230	243	211	199	211	209	194	196	233	217	212	207	225	214	227	215	209	222	196	203	212	205	196	235	217	219	199	226	208	214	194	212	207	199	203	221	206	213	202	186	212	218	207	216	217	220	220	204	174	188	205	211	216	216	216	196	208	217	183	233	214	208	213	215	215	232	194	206	200	199	199	215	211	199	205	204	204	207	193	208	210	195	208	221	192	209	212	178	236	218	193	229	214	201	203	236	214	202	199	206	196	197	178	194	201	224	228	186	190	191	217	242	194	209	245	223	218	212	223	201	228	212	195	208	209	205	206	220	200	226	226	214	185	195	209	204	220	214	199	178	236	207	229	192	193	194	225	216	202	216	204	235	204	207	220	213	224	211	211	217	219	205	194	195	215	224	222	223	221	222	223	209	231	195	229	237	210	214	221	211	235	220	214	185	218	178	213	208	204	199	206	204	188	210	226	215	194	232	221	189	196	218	198	205	210	215	228	199	170	241	196	216	217	193	233	193	212	224	224	201	230	185	229	185	204	201	222	210	224	192	217	223	201	211	242	208	188	196	230	233	219	201	214	194	218	230	223	229	192	222	202	195	211	202	218	206	186	203	202	214	216	217	184	231	192	206	191	205	235	201	220	231	213	217	204	210	250	225	216	224	214	210	229	242	202	218	202	220	212	211	184	195	209	217	204	203	206	207	221	220	233	219	198	215	212	217	227	208	181	215	199	210	204	195	213	227	216	226	235	221	216	240	187	213	242	214	226	228	218	192	212	238	228	187	195	199	205	213	197	222	192	218
2740	1502	3112	3585	3058	2328	2009	1554	1317	1141	919	885	793	711	692	647	653	631	673	722	825	757	667	611	665	654	610	592	569	565	552	522	562	577	574	528	574	529	540	505	504	518	513	527	537	507	530	558	544	530	526	507	531	563	471	524	545	532	470	481	461	527	499	509	514	525	506	473	487	538	546	531	515	506	499	463	511	508	545	520	514	475	449	458	457	486	498	454	475	461	516	488	493	534	511	488	488	466	486	474	479	464	528	514	457	507	502	481	535	491	501	475	502	482	535	473	502	494	503	458	485	530	459	472	485	504	512	475	505	447	481	490	450	504	519	533	444	470	489	504	475	512	474	514	469	511	463	488	482	483	527	498	477	466	479	499	509	475	494	497	504	498	486	479	510	482	482	449	458	483	494	457	469	502	455	472	463	489	464	478	464	480	482	501	468	517	513	483	502	463	500	484	489	487	451	506	474	471	477	469	471	506	497	452	492	481	495	484	477	498	540	471	467	495	498	503	459	458	476	481	504	467	479	469	517	497	452	463	458	498	488	495	513	473	508	487	455	498	507	506	475	473	488	460	472	505	485	472	518	486	495	557	510	469	491	494	506	488	497	490	488	489	485	427	500	471	493	474	482	494	497	495	478	514	472	467	464	493	486	529	470	521	487	480	452	431	478	499	496	488	476	440	463	489	502	543	459	486	455	490	501	484	530	506	478	480	457	509	472	449	515	480	458	458	505	501	504	470	462	433	471	506	442	463	489	517	503	475	472	509	450	484	507	491	509	472	461	494	489	473	481	475	443	499	523	460	509	456	490	473	472	459	483	490	464	439	481	500	506	485	463	504	485	477	502	498	469	488	456	489	507	490	451	448	477	476	435	511	501	492	496	474	466	502	454	483	515	470	477	487	471	509	525	527	483	449	513	501	484	475	482	475	517	463	473	484	521	477	481	458	498	468	460	496	461	507	472	478	499	453	478	465	456	480	474	474	477	470	448	475	497	511	465	490	471	499	433	522	525	492	433	480	504	452	479	504	499	434	512	554	500	447	489	510	473	472	457	474	488	483	493	497	434	525	468	471	494	492	537	487	515	489	483	480	492	490	493	503	507	504	451	489	493	481	481	499	464	493	453	470	513	504	507	482	438	443	459	457	506	513	460	457	487	437	444	475	510	476	485	483	494	502	435	473	486	409	512	530	481	482	478	468	460	468	505	461	512	462	477	487	497	497	469	477	485	459	452	475	483	504	489	462	484	502	507	468	515	461	490	457	478	488	486	466	500	471	455	490	489	509	497	470	422	432	512	466	511	479	507	508	462	479	449	506	484	518	490	465	474	468	517	460	486	473	456	469	461	460	453	465	410	514	477	505	457	488	508	454	488	500	489	495	510	520	492	500	496	463	469	477	487	470	473	512	536	547	502	471	467	508	470	458	468	457	450	490	504	506	494	478	447	457	500	486	450	515	502	494	469	478	506	461	503	489	466	472	473	517	455	460	525	517	479	482	488	497	468	477	444	469	491	480	508	476	487	525	496	466	422	482	464	508	493	475	471	472	486	480	476	532	540	469	490	471	487	481	469	505	484	491	506	513	457	441	435	481	489	506	530	443	466	464	481	493	468	481	493	513	435	482	507	472	527	445	477	468	497	459	518	481	488	455	482	465	465	474	472	482	500	454	473	470	514	523	509	469	468	491	495	439	498	497	470	495	503	476	478	513	475	483	486	528	473	483	466	502	495	488	458	534	498	491	510	514	492	458	450	499	463	517	474	487	453	455	455	481	467	461	486	520	440	466	500	483	491	502	557	457	453	532	473	459	496	516	506	497	486	542	507	483	457	458	495	481	474	482	502	498	452	494	479	473	495	443	500	503	497	476	466	493	464	500	515	510	503	524	486	455	463	482	472	464	489	499	477	523	508	536	494	462	446	501	488	467	457	475	480	491	505	504	485	484	499	470	495	477	448	470	455	483	496	521	477	476	486	512	474	478	516	494	491	500	481	536	460	466	478	474	459	481	478	471	429	473	487	501	508	475	495	462	494	470	502	463	474	471	471	495	487	467	467	457	492	505	483	437	524	521	484	404	418	482	502	492	475	503	470	495	488	466	479	491	442	498	456	471	482	463	487	484	459	435	485	473	492	479	493	497	485	490	454	508	507	463	485	466	457	488	489	471	467	466	500	509	475	498	475	490	522	466	473	515	502	466	468	491	490	459	494	452	459	520	508	514	470	523	453	506	524	477	480	491	441	481	458	488	478	533	513	506	474	477	469	475	523	463	446	494	485	500	500	463	499	519	465	484	496	470	513	456	494	494	485	457	453	498	463	458	505	456	469	505	542	476	489	487	475	508	459	498	493	475	461	512	451	496	503	450	493	446	474	496	547	482	480	518	486	491	482	472	487	462	467	504	505	467	514	511	522	461	468	508	463	478	473	448	458	463	465	477	488	487	494	507	474	475	487	522	484	521	506	472	472	461	509	457	495	525	496	488	475	491	501	495	484	475	540	503	518	476	513	527	499	449	468	504	501	500	486	471	519	478	486	509	454	510	495	495	452	500	485	467	514	443	515	531	488	441	490	511	466	508	472	487	469	485	496	497	498	486	514	469	493	482	468	456	492	472	489	499	504	473	450	470	494	483	470	479	459	490	448	497	502	514	500	494	437	496	483	488	475	465	464	515	476	445	470	457	461	474	482	489	460	487	454	465	493	493	537	480	496	484	499	480	491	456	454	481	491	475	492	501	493	457	480	486	499	534	450	527	518	465	472	523	495	486	563	505	478	476	476	465	497	496	506	505	501	477	470	490	473	464	485	511	494	453	461	468	452	457	491	463	487	467	451	442	435	501	482	494	463	482	497	499	495	490	479	498	470	507	541	474	502	486	501	503	494	485	503	447	491	511	460	430	485	474	449	493	504	458	475	519	467	474	524	475	483	483	498	498	472	490	461	489	512	487	485	492	499	487	470	517	502	477	493	509	477	509	433	516	523	447	534	516	494	485	473	470	512	474	517	514	534	468	479	481	499	480	445	438	456	531	480	498	473	464	474	466	487	479	443	514	463	471	477	510	478	494	476	452	474	439	464	491	448	497	486	524	504	480	489	425	490	463	515	532	498	482	457	523	481	511	464	510	471	477	497	467	495	522	488	494	504	486	498	476	466	521	491	506	460	462	492	493	491	501	484	528	516	494	525	453	506	493	519	453	486	470	482	458	459	481	462	482	508	477	432	470	510	485	472	462	502	491	505	475	490	473	474	457	473	511	492	470	443	477	540	447	531	509	472	459	474	490	470	508	516	471	474	487	445	508	511	439	479	469	487	470	506	501	475	472	475	467	441	496	491	486	479	560	495	477	501	485	500	503	513	450	502	506	521	476	467	465	454	469	471	469	478	510	488	528	482	463	505	437	465	521	456	473	492	484	476	457	515	476	487	496	480	454	464	466	505	497	518	487	508	482	450	497	470	469	486	494	459	490	505	507	484	477	468	482	510	477	486	491
9368	2730	3254	2592	1735	1226	875	631	508	395	359	308	279	238	224	189	232	205	232	217	239	219	176	191	188	204	180	147	171	141	175	154	151	150	144	139	193	142	138	136	145	134	115	143	152	125	158	146	154	131	140	127	124	144	131	104	141	130	122	113	124	144	119	114	137	118	116	127	123	124	134	120	124	125	138	153	132	122	106	121	120	126	111	130	124	129	111	137	135	130	126	115	147	131	131	119	133	111	103	120	121	121	134	142	112	131	121	130	124	128	143	132	88	134	125	112	109	127	115	126	108	125	125	122	96	128	139	129	133	138	133	138	130	124	118	129	124	111	147	123	125	123	127	105	108	125	130	124	137	131	126	142	138	133	124	132	108	130	122	132	117	118	128	131	130	156	104	129	112	123	115	115	117	112	112	116	134	129	135	124	127	148	143	103	112	121	108	143	137	111	113	136	110	152	119	138	98	108	123	129	128	129	109	129	112	125	135	140	109	134	133	129	120	126	106	108	125	116	131	126	126	126	133	133	110	130	119	137	119	126	138	117	130	128	133	140	126	118	102	113	107	124	118	149	138	120	134	126	99	121	137	120	118	132	112	119	133	113	102	130	129	126	122	118	121	136	119	129	142	125	115	122	126	138	123	128	139	125	137	105	124	112	126	114	129	121	133	112	133	137	109	124	129	115	109	110	111	122	131	136	121	133	120	140	124	125	147	107	129	120	130	118	122	122	116	108	147	131	108	111	122	122	125	131	105	114	131	117	117	131	136	116	129	104	108	111	104	120	121	124	128	117	129	124	131	126	113	132	117	146	108	115	117	97	117	121	125	106	124	112	137	132	124	131	111	120	138	115	115	117	117	152	129	130	118	108	112	132	137	124	118	135	126	108	122	140	128	125	158	129	119	112	120	142	119	116	114	131	125	120	136	122	114	115	126	123	131	103	115	109	119	142	132	113	111	141	120	117	124	113	121	146	132	117	128	123	121	95	113	141	131	134	125	136	124	118	120	119	125	127	126	110	132	120	115	113	135	121	117	125	131	127	107	161	119	113	134	111	131	138	139	125	117	115	133	123	115	128	134	150	123	111	129	119	105	120	105	132	124	117	131	132	130	97	135	117	128	110	130	121	136	98	143	136	135	150	143	131	121	113	131	110	116	130	131	96	97	118	122	112	128	134	118	136	92	136	133	150	131	109	105	124	112	143	122	132	142	131	136	141	131	116	131	121	128	120	126	124	130	127	118	114	102	130	119	116	124	108	133	138	111	117	133	114	126	134	119	134	120	118	132	118	113	147	112	135	127	119	117	115	115	137	126	122	124	118	110	132	106	121	117	118	119	113	113	120	133	114	134	105	129	131	112	136	140	108	127	134	129	118	95	108	118	128	133	125	131	126	151	127	125	127	132	123	112	122	132	145	114	109	123	122	138	117	142	144	118	120	119	109	118	119	117	114	128	108	129	106	129	100	129	112	125	109	117	134	127	137	129	108	113	119	135	133	118	147	127	131	119	136	120	115	126	134	131	140	126	119	120	139	121	110	130	140	109	116	113	134	133	128	121	137	135	116	124	134	119	103	108	147	102	132	107	133	131	145	117	109	127	124	117	113	115	114	111	119	128	138	133	114	103	139	107	97	115	109	116	120	144	110	112	114	121	136	120	106	127	124	108	111	98	139	128	122	119	112	110	121	105	132	124	98	121	125	146	128	121	113	129	114	146	135	123	117	131	126	116	118	141	116	133	131	116	116	112	135	109	103	113	105	101	113	114	127	136	113	130	126	135	115	119	126	146	126	138	159	142	124	115	124	101	134	144	109	123	143	135	124	110	131	99	127	118	123	120	148	124	110	107	132	126	121	121	132	122	123	109	131	131	132	136	119	114	109	121	110	119	137	129	119	114	128	135	103	127	103	111	143	137	133	126	143	130	114	123	114	150	112	132	106	126	138	130	121	108	132	115	114	147	128	132	116	93	122	115	131	116	121	125	113	127	119	127	112	129	117	127	103	128	134	130	119	124	118	103	133	108	124	129	124	135	114	134	126	104	110	124	122	99	134	135	124	147	118	113	126	111	120	108	112	101	112	117	131	139	109	122	118	127	133	118	119	120	99	121	115	111	123	141	119	107	113	116	139	118	102	142	125	116	109	125	132	132	154	112	132	123	128	112	126	125	120	111	120	123	129	127	135	127	112	121	129	136	121	119	107	128	143	131	130	128	142	112	118	128	138	110	120	128	138	110	116	104	129	100	122	108	127	144	101	102	116	138	114	122	121	144	125	133	117	133	117	110	136	133	126	142	126	119	106	115	131	131	110	126	141	120	111	119	129	129	116	119	120	140	80	112	125	109	131	102	148	125	112	111	120	107	122	109	140	133	122	101	113	104	132	131	125	116	149	123	152	146	121	123	121	111	105	114	124	117	101	109	138	113	129	110	130	126	102	117	113	141	122	121	114	103	122	128	121	133	121	112	116	110	141	101	107	121	120	124	126	121	123	114	108	128	118	121	125	129	110	119	120	134	107	110	121	127	128	135	131	134	111	142	114	125	109	119	125	124	109	112	133	113	107	141	129	113	125	111	128	119	126	105	115	116	120	126	121	143	119	126	128	120	111	129	137	136	115	122	136	117	121	121	114	128	107	127	121	117	119	134	114	117	121	138	148	136	120	105	128	134	138	114	145	117	118	121	121	130	107	130	114	108	112	118	130	122	128	140	127	98	131	114	117	136	135	107	128	136	112	120	116	143	114	135	119	133	127	133	135	112	129	119	127	134	110	115	116	125	132	127	116	117	123	117	125	108	110	128	125	134	112	131	112	127	123	128	109	128	105	114	130	124	143	146	117	101	114	106	124	132	123	120	112	135	106	137	122	127	114	121	130	120	124	140	111	129	125	120	115	116	97	136	129	123	117	108	119	114	114	125	132	124	113	127	123	132	130	118	131	120	120	123	119	143	110	119	113	124	121	129	107	118	112	121	125	112	138	129	119	140	134	111	131	123	111	133	125	124	106	125	96	121	125	124	140	122	138	133	119	124	118	118	120	97	122	129	123	118	116	133	125	108	132	138	132	119	114	109	112	113	121	124	129	132	123	117	136	144	117	119	125	114	116	147	114	128	123	146	163	98	117	125	125	110	125	109	122	124	131	143	114	129	124	120	141	132	130	136	125	129	136	123	110	132	122	102	107	137	125	122	133	117	124	110	136	124	121	119	138	134	113	109	135	138	118	128	120	133	132	141	129	131	133	110	111	153	129	129	107	108	137	131	120	137	125	133	122	138	118	131	133	124	148	132	112	134	126	119	112	117	113	112	103	132	140	127	115	153	127	117	113	148	131	111	141	149	121	148	117	114	131	136	141	119	125	125	128	104	96	133	131	117	125	109	127	123	151	161	105	116	131	114	114	137	109	114	129	112	137	116	133	106	134	116	146	128	88	146	112	102	115	118	126	121	126	121	131	111	118	114	138	134	140	117	133	129	131	132	123	113	123	121	123
6485	2550	6178	7792	6750	5372	4227	3255	2616	2160	1726	1524	1334	1160	1056	995	919	941	882	897	1189	1034	883	890	877	750	682	612	592	574	561	550	537	595	558	552	478	488	416	375	453	389	425	463	426	441	413	452	454	422	413	416	388	406	382	394	366	362	384	321	376	385	395	365	356	358	351	352	300	351	336	327	359	339	320	334	339	378	372	314	353	351	306	308	310	303	306	267	325	342	311	314	312	348	297	276	285	311	333	318	298	303	301	316	304	313	333	276	325	288	311	353	325	287	318	288	330	318	283	297	322	329	308	305	297	335	282	328	304	311	314	340	281	341	306	319	317	322	308	321	297	315	332	279	293	312	319	323	300	301	309	320	294	311	323	326	299	299	301	299	297	303	306	321	315	299	294	274	307	290	285	300	312	291	310	323	277	318	285	287	316	307	302	317	293	307	303	316	300	318	317	303	295	307	282	294	295	293	305	302	276	307	333	286	321	296	311	333	323	308	272	312	298	306	319	301	298	310	311	270	306	306	285	310	312	302	305	310	312	305	292	292	316	299	287	296	305	286	283	293	318	328	304	275	321	264	308	281	313	281	309	270	289	314	291	305	297	294	336	304	305	312	267	298	309	320	273	298	252	303	346	313	300	264	319	306	311	295	289	306	311	296	313	281	294	305	270	298	334	303	317	290	291	274	307	291	330	312	308	295	305	313	312	315	299	290	333	318	297	306	316	304	271	317	277	290	306	305	307	299	283	289	300	309	306	305	301	317	365	294	302	311	305	315	292	312	329	296	292	318	303	321	290	282	319	283	325	289	315	327	266	310	292	318	293	288	289	319	346	311	298	303	326	309	310	295	314	286	300	263	295	295	272	299	309	315	311	299	309	307	308	333	285	303	317	271	313	292	304	294	329	297	284	320	266	300	318	300	297	292	301	308	308	292	338	320	268	327	294	299	326	285	330	315	358	336	278	324	320	305	327	279	302	309	280	327	303	262	306	291	293	299	269	295	310	309	336	319	299	290	305	329	311	306	320	307	294	316	309	290	302	306	285	308	286	318	278	320	322	307	288	283	320	324	318	356	323	280	270	312	294	259	296	302	323	294	306	321	266	303	295	312	302	318	336	323	287	308	292	290	275	302	304	292	323	281	276	304	289	279	318	299	293	285	329	277	277	296	311	312	296	270	296	310	297	306	310	305	296	252	293	287	268	276	299	299	324	296	286	283	306	295	308	305	293	295	280	292	316	327	318	317	319	282	293	334	305	341	271	345	315	319	294	328	268	319	309	298	288	329	308	242	289	304	319	306	291	299	310	303	295	309	339	316	257	292	289	327	305	311	309	288	271	324	281	290	299	284	262	282	305	293	317	282	283	322	293	311	301	321	326	290	301	294	268	311	290	271	275	280	301	293	312	314	328	327	303	307	278	282	281	298	306	315	282	298	319	305	310	301	311	300	292	312	297	273	295	310	287	313	345	289	321	306	314	293	314	296	316	291	323	323	290	316	290	303	300	289	323	307	306	292	308	279	305	333	303	301	278	289	323	324	255	304	307	289	309	281	327	323	311	313	332	264	292	304	332	308	288	311	264	350	305	293	333	301	311	321	266	320	287	290	308	301	292	308	322	325	308	320	311	287	314	296	287	328	319	272	341	331	289	324	324	304	294	311	342	279	296	285	275	309	305	288	299	300	329	306	330	301	296	289	321	315	333	319	361	292	328	275	287	277	336	303	295	299	297	333	271	300	310	283	303	296	322	303	295	308	289	329	269	317	309	294	304	315	300	289	299	323	320	311	278	293	313	294	330	310	299	316	318	315	283	294	296	300	319	298	312	305	315	293	293	317	263	278	304	331	330	256	336	283	312	299	282	273	299	309	290	299	294	311	280	314	290	305	280	306	282	294	300	309	281	324	321	304	305	307	302	321	297	319	314	304	283	294	280	315	305	285	306	294	278	318	276	315	277	295	299	311	302	321	315	303	327	319	313	300	320	333	272	315	303	318	300	315	278	300	303	311	322	322	294	305	302	295	320	302	311	271	284	311	318	305	312	289	265	302	293	270	314	287	305	295	307	266	307	287	333	334	318	288	313	299	317	307	329	291	285	287	318	285	296	333	286	318	297	330	309	319	285	305	270	305	287	310	295	291	276	296	301	302	306	284	304	281	326	304	270	297	301	308	290	295	273	317	300	311	310	282	329	287	277	335	316	284	321	307	300	312	297	297	295	309	315	281	284	301	291	303	317	316	336	306	318	285	295	312	307	274	269	314	286	296	315	300	295	279	334	282	305	286	308	318	302	275	294	292	316	302	314	303	301	293	285	333	296	270	293	296	290	306	314	306	328	331	305	321	262	314	305	324	307	299	317	305	314	312	309	274	313	291	303	316	292	336	267	297	305	274	291	306	309	325	297	300	271	307	299	279	307	313	307	302	314	307	275	297	310	277	278	298	297	276	289	271	304	275	342	326	305	284	319	308	325	294	271	306	294	295	289	277	321	290	273	268	277	305	261	301	270	312	298	279	334	293	321	276	323	324	302	311	292	295	308	309	333	258	310	332	276	299	298	288	295	324	294	328	295	307	283	342	333	326	320	315	300	316	296	295	278	312	278	299	300	294	325	307	299	301	334	291	306	309	276	307	286	328	293	289	289	334	262	282	300	330	330	305	284	329	278	313	283	308	281	312	300	300	301	303	297	281	288	331	295	280	295	316	296	326	304	270	289	292	284	305	270	274	318	289	311	295	324	289	306	302	301	304	314	301	264	272	326	291	282	295	310	288	304	300	307	290	313	283	316	331	302	295	355	275	285	297	342	311	277	308	316	326	281	299	294	289	305	325	321	282	309	301	278	311	312	336	286	316	294	331	304	319	289	287	318	325	285	284	305	316	305	305	328	317	311	283	320	274	306	291	287	298	316	307	298	312	292	291	292	285	301	297	296	313	311	289	316	296	275	262	301	331	293	279	330	298	269	288	273	304	306	314	300	282	291	303	299	303	310	289	322	299	294	274	275	290	276	311	302	303	308	328	287	292	313	308	277	319	313	298	299	283	287	298	293	302	314	282	317	313	266	288	313	311	307	291	303	270	292	318	311	294	278	318	280	319	317	308	357	287	273	309	284	276	287	315	287	273	294	301	305	314	300	333	288	309	308	283	263	281	313	298	311	293	317	314	303	260	263	326	307	289	326	302	321	317	318	295	303	311	308	301	333	283	313	299	289	306	308	310	344	282	282	295	314	281	310	310	339	312	303	276	317	311	328	294	310	307	296	299	298	292	302	307	311	275	308	328	296	304	315	282	285	285	299	288	322	324	315	304	304	310	294	315	293	284	322	301	308	318	307	286	308	332	282	294	293	284	331	302	325	309	303	288	304	278	297	305	307	311	283	301	296	284	295	285	308	326	304	326	283	310	315	265	344	307	315	274	287	300	322	329	314	308	288	295	348	312	305	282	303	308	288	264	318	325	298	260	327	308	299	275	309	301	272	326	303	307	313	300
16176	4825	5637	4059	2857	1910	1373	1017	829	655	501	471	391	353	256	280	278	247	257	287	346	270	247	221	244	208	203	192	174	182	169	170	190	195	175	156	168	153	168	147	139	121	143	141	112	126	133	171	121	165	141	112	140	122	144	132	145	132	139	138	125	124	112	122	119	140	127	131	128	142	154	124	128	133	133	123	123	140	122	111	130	105	134	124	118	137	137	111	134	124	120	135	125	144	147	116	138	143	122	132	121	119	115	106	105	133	103	131	111	111	144	123	120	142	123	128	125	124	130	122	109	104	106	120	123	115	111	119	120	123	106	150	129	123	135	128	129	129	107	115	123	135	117	127	140	111	123	134	127	142	153	107	114	116	125	97	111	128	118	137	140	115	136	117	108	118	134	117	120	114	114	133	142	111	108	133	108	126	124	133	135	126	127	112	140	85	132	137	118	134	117	133	127	123	123	132	142	122	132	116	124	144	134	120	135	137	116	117	121	120	109	112	116	117	110	136	138	100	127	114	110	115	97	126	109	127	126	133	118	102	111	114	118	130	118	119	137	114	118	120	123	116	118	108	117	145	114	113	122	116	106	154	112	110	107	116	132	110	139	127	116	128	99	119	122	131	114	117	119	112	133	142	115	125	109	134	128	132	123	112	103	119	131	138	107	127	119	115	110	121	118	94	123	139	114	135	124	104	110	121	137	120	123	123	127	119	117	110	122	119	137	139	119	146	141	129	111	106	125	113	122	142	121	120	106	119	100	127	111	115	119	117	113	147	124	121	125	144	124	112	130	144	120	106	106	130	119	109	123	114	118	111	111	133	109	119	121	109	126	119	103	112	105	116	122	126	123	146	109	137	132	154	110	110	140	127	111	126	120	112	103	119	120	115	101	130	124	113	111	128	114	128	95	113	115	115	110	139	119	118	116	118	124	111	103	132	109	116	113	111	122	130	121	112	107	116	129	126	133	128	125	109	122	124	108	113	111	120	116	128	125	113	115	120	125	148	115	128	120	114	121	131	127	93	139	105	129	109	125	126	143	114	97	131	100	117	120	138	97	111	117	121	117	132	116	107	131	133	117	115	123	117	126	136	123	108	124	126	116	105	137	108	110	124	105	129	109	123	126	124	121	117	124	130	103	109	123	145	129	116	123	109	124	116	140	124	110	152	129	123	120	133	116	109	106	109	110	123	112	115	147	117	102	112	124	140	116	109	124	118	101	127	134	131	107	122	114	119	126	119	144	117	122	122	111	127	131	119	94	107	140	112	115	139	112	124	128	108	114	100	132	98	128	102	107	123	113	120	126	149	92	133	116	118	108	114	114	123	121	122	109	112	117	116	117	100	128	134	118	106	140	109	125	119	94	112	103	114	117	118	123	116	94	117	118	113	136	115	144	134	130	115	129	128	119	113	120	108	136	126	131	126	125	131	116	138	143	101	110	143	115	112	119	124	125	112	111	118	138	130	130	102	129	121	121	113	154	125	107	112	111	143	117	137	110	115	102	118	132	132	129	124	117	138	125	129	114	129	94	104	120	92	122	123	133	133	116	125	109	116	124	117	116	130	124	117	118	136	142	134	132	117	110	116	144	118	143	118	121	119	129	108	87	121	111	104	114	136	129	113	126	111	111	133	123	101	111	104	107	101	109	126	129	133	126	113	131	126	109	131	130	117	141	117	114	105	117	126	127	108	99	119	146	118	119	114	114	139	113	122	112	123	110	103	109	126	116	116	132	103	103	115	124	121	126	123	125	115	116	118	129	118	143	118	122	127	117	115	129	136	132	122	117	120	105	100	127	119	116	127	121	114	151	104	137	112	135	127	128	142	140	115	115	100	148	134	136	119	130	122	116	128	107	119	108	128	160	144	122	149	126	119	129	132	100	114	143	117	129	123	130	104	120	128	111	137	132	116	116	108	130	139	111	116	107	129	122	113	116	123	129	118	107	123	98	126	122	133	121	118	128	127	114	135	97	108	113	110	134	111	122	131	119	138	93	92	109	113	142	117	138	122	116	123	109	138	116	119	115	90	129	135	138	120	113	127	117	145	123	122	99	125	104	126	108	134	110	126	116	115	114	123	129	126	131	125	118	117	139	135	118	105	103	149	120	125	116	104	121	101	121	114	127	104	133	135	127	127	104	100	106	95	104	131	120	126	118	119	120	108	100	115	123	112	96	123	125	103	124	129	116	144	116	134	113	122	127	127	117	128	94	113	118	118	112	95	143	126	108	126	152	113	135	131	147	140	127	119	142	114	127	102	100	134	123	114	121	118	115	119	115	125	138	120	136	132	114	132	122	139	135	133	111	121	120	110	127	129	122	119	120	133	120	122	131	135	126	111	107	124	109	134	129	133	124	114	101	102	115	133	128	116	126	123	128	134	112	110	124	142	139	100	119	126	105	141	129	107	109	102	124	125	121	123	131	134	121	120	130	119	112	100	113	119	139	105	131	113	125	109	114	111	107	115	127	99	132	124	119	133	117	125	120	128	138	115	128	105	123	128	123	97	115	138	136	113	110	128	140	149	139	144	145	123	111	138	126	117	140	116	139	106	114	122	112	117	125	126	107	126	108	106	129	138	109	118	151	127	126	113	123	130	131	118	132	127	116	115	128	116	133	119	136	105	110	134	116	127	129	119	99	110	110	102	119	134	105	115	119	112	120	120	136	141	110	119	110	130	114	93	99	122	124	156	126	115	125	131	121	128	138	126	107	108	129	132	106	123	124	120	117	116	108	111	123	140	105	104	140	144	127	130	133	117	122	119	140	121	128	132	120	122	136	112	146	94	108	96	114	123	125	132	109	116	143	134	133	138	115	114	123	120	104	129	124	113	136	119	115	108	119	124	133	106	130	104	115	130	127	126	100	120	110	109	115	126	124	122	117	112	115	101	127	134	121	130	118	115	127	124	95	108	135	91	132	118	120	122	119	120	121	123	128	119	125	128	121	121	112	132	143	129	115	134	132	110	113	119	118	114	134	131	123	125	108	148	142	108	122	104	115	118	107	105	116	133	117	137	130	142	130	129	115	99	127	108	132	130	115	118	115	115	124	111	133	111	111	100	127	137	127	116	138	117	143	106	117	113	106	141	128	122	126	129	142	137	137	133	124	116	119	127	140	112	129	117	126	113	110	113	133	108	97	106	111	130	135	130	132	104	116	114	125	129	141	111	114	123	127	153	110	127	106	136	98	132	133	112	115	112	120	117	144	110	118	115	126	121	101	113	126	92	136	126	95	102	109	121	124	132	116	119	127	118	101	124	114	128	107	118	119	116	115	111	120	118	123	137	124	120	136	113	127	108	94	111	124	123	125	117	116	114	133	128	150	126	112	126	121	136	108	127	122	127	107	124	102	140	104	125	129	123	143	128	113	123	113	97	109	109	125	119	116	126	135	114	102	119	112	118	135	120	111	145	130	127	129	115	112	117	133	126	116	136	124	94	105	112	127	112	145	124	115	125	120	111	128	124	105	115	127	120	128	119	112	118
8557	3923	9270	11040	9738	8118	6441	5088	4143	3412	2817	2315	2028	1655	1565	1507	1366	1328	1321	1334	1772	1460	1345	1227	1191	931	881	782	751	763	734	706	769	714	745	671	657	638	532	481	484	442	483	545	568	469	545	496	516	505	512	482	457	416	434	443	414	381	435	387	402	385	385	366	409	402	403	400	419	393	387	363	409	401	393	395	379	375	379	338	380	358	355	305	351	361	325	334	332	343	333	366	348	318	350	326	283	334	360	276	297	333	339	340	335	314	324	329	304	325	337	340	336	315	339	325	320	280	327	317	313	358	335	307	330	338	295	343	331	323	300	321	333	358	356	352	313	319	312	321	315	320	323	324	302	331	329	305	301	326	299	326	329	308	284	323	294	357	320	310	320	294	298	329	317	281	297	314	349	289	299	325	305	313	313	274	331	330	317	316	326	305	318	290	315	302	332	312	297	314	295	315	280	318	344	309	320	319	326	319	328	353	324	315	318	306	313	333	340	289	285	316	307	331	305	286	292	294	314	324	343	340	291	301	340	333	318	308	317	289	310	304	289	306	293	311	320	270	277	327	299	285	332	307	309	309	322	291	316	321	293	310	312	329	327	297	297	309	309	319	327	347	320	306	294	323	321	267	313	342	295	330	302	312	304	291	330	291	303	290	308	302	309	321	329	290	324	304	323	328	289	303	305	335	299	314	302	309	318	302	310	291	287	323	320	317	317	272	333	319	303	300	292	320	326	323	296	294	319	313	301	327	321	290	302	309	327	295	325	330	333	329	307	308	299	337	308	286	299	312	359	330	289	332	326	318	324	289	287	315	337	306	323	303	300	325	279	314	313	281	323	348	291	316	304	315	323	314	317	314	294	308	325	323	329	283	301	298	299	287	331	323	332	319	286	313	308	329	274	314	315	327	303	312	279	319	319	297	293	361	333	308	317	320	318	338	295	292	319	325	330	280	309	341	326	333	294	311	332	336	329	310	342	297	309	303	308	333	282	287	286	312	343	340	330	325	313	314	291	332	297	282	320	319	292	310	333	297	290	305	322	301	341	305	319	308	306	291	324	312	305	300	337	295	311	288	305	304	303	330	307	317	332	323	314	300	329	330	317	322	311	340	290	291	294	289	318	296	295	313	320	308	318	293	305	301	313	350	355	285	318	316	311	321	281	305	303	313	280	322	282	305	328	307	301	299	320	295	305	303	330	314	315	309	315	317	313	300	300	286	323	281	304	378	332	340	273	336	331	311	307	282	302	305	278	288	312	313	345	295	329	291	287	335	307	338	328	303	310	337	296	313	309	309	301	307	261	325	320	312	297	310	303	275	329	306	337	309	318	323	318	328	295	310	312	289	304	287	311	311	328	302	335	337	301	298	321	317	327	375	340	302	304	283	329	332	313	297	298	309	308	303	301	300	323	306	316	342	318	306	298	316	308	309	293	305	333	308	311	343	284	340	303	305	308	334	320	309	346	301	319	319	305	280	354	315	333	289	324	295	271	298	271	294	264	306	341	313	321	329	322	323	310	319	314	332	302	286	299	333	308	327	317	295	282	331	294	300	304	285	318	304	301	316	323	291	304	332	335	343	313	308	317	337	305	299	319	327	323	319	312	322	308	289	320	301	313	312	337	299	295	335	274	326	307	309	288	329	324	305	284	306	309	312	297	319	298	328	331	312	313	303	300	307	307	316	315	283	343	324	303	327	353	293	284	301	302	312	289	331	313	309	305	280	324	323	292	298	285	313	310	305	296	331	296	334	294	308	288	303	334	287	325	284	318	308	269	313	324	321	288	294	303	303	305	311	296	318	299	316	287	339	312	315	329	327	354	299	287	321	322	347	298	297	305	278	285	316	313	323	307	303	305	347	329	303	283	288	311	322	316	305	290	324	308	324	303	292	312	292	313	310	313	310	332	279	299	278	305	318	320	326	338	299	309	330	321	302	277	335	317	305	301	323	314	356	320	301	316	321	305	328	309	352	316	286	309	275	319	283	301	304	300	296	313	285	291	328	315	299	300	308	295	332	340	285	317	306	316	302	341	307	316	286	318	294	326	303	310	307	309	284	339	288	318	330	317	322	284	320	302	322	300	306	324	308	295	305	312	314	299	312	331	307	283	314	326	293	305	306	312	296	316	288	304	339	310	310	311	325	304	318	294	312	312	312	313	310	326	302	266	304	301	308	344	307	315	312	317	314	328	341	288	305	299	304	331	310	313	315	325	308	311	293	297	298	304	314	296	289	310	330	303	317	319	300	279	293	279	319	316	289	283	311	338	296	338	313	307	322	338	307	338	309	351	293	303	283	304	308	286	315	321	300	300	275	305	271	286	311	317	308	302	321	283	293	310	328	299	289	305	307	307	313	299	319	296	315	342	302	316	329	303	331	328	317	312	340	308	278	289	302	314	317	326	274	342	317	355	325	289	319	302	347	333	303	304	320	285	272	301	333	309	304	308	322	270	304	330	293	286	309	311	311	292	304	313	333	295	294	337	286	305	310	320	322	309	283	317	333	326	320	288	300	300	316	320	282	274	332	302	321	312	302	326	331	309	316	333	297	325	250	297	348	313	294	306	342	312	279	307	313	302	315	313	297	289	346	301	328	314	301	298	318	322	324	295	334	319	335	338	313	302	330	304	328	308	290	277	342	325	314	293	311	302	292	322	297	323	318	304	317	284	308	304	286	320	338	320	295	336	285	327	298	298	285	303	307	329	311	311	342	315	317	307	307	320	325	329	316	314	311	318	299	310	304	301	329	312	337	315	325	295	322	313	325	304	306	347	345	318	321	291	296	308	319	303	345	328	281	300	344	312	297	308	325	303	351	300	344	292	316	317	306	332	306	295	322	300	323	310	330	339	318	303	323	325	331	319	333	272	313	314	324	332	314	292	334	282	308	305	302	323	349	289	294	303	316	298	293	323	316	290	304	308	296	287	349	301	296	290	297	307	322	294	305	307	312	295	276	289	276	312	278	322	329	308	336	307	286	309	335	311	316	321	288	302	305	340	330	299	290	283	305	315	280	316	334	318	341	284	314	274	286	273	319	337	305	307	334	311	330	310	324	308	301	332	327	350	306	311	306	318	330	330	298	317	318	322	309	291	320	334	293	331	318	323	310	307	315	329	332	303	269	352	293	330	302	319	344	319	318	308	312	327	327	344	302	309	310	315	297	325	310	308	294	303	313	278	310	299	320	277	286	304	316	269	290	314	310	329	311	351	296	287	308	294	327	303	319	310	295	326	322	299	320	313	321	326	336	328	295	311	341	300	289	313	306	318	301	323	285	315	301	318	328	304	332	327	301	294	303	318	302	313	318	312	295	308	334	313	343	312	339	319	299	320	289	341	313	293	310	338	280	329	275	323	293	318	306	308	317	299	306	327	306	332	273	272	292	366	302	317	292	318	306	317	305	302	337	328	302	305	282	298	313	282	310	284	316	310	333	296	307	294	291	328	319	328	322	301	325	315	299	351	290	331	314	319	286	311	283	322	298	309	313
3272	1180	1453	1124	784	602	464	379	346	318	256	262	249	268	223	252	230	250	221	221	220	230	206	221	237	235	244	202	212	216	209	195	208	195	246	208	251	230	211	229	205	213	233	202	195	223	204	207	221	193	216	199	204	202	227	202	208	209	183	202	230	205	215	188	241	210	207	214	224	188	213	208	202	201	204	235	199	218	217	204	198	201	178	195	195	201	201	221	169	205	219	193	188	230	228	222	211	201	205	207	226	220	180	238	215	190	221	181	216	178	195	219	231	199	209	195	205	174	191	197	192	214	209	217	196	199	189	193	222	191	194	225	211	203	222	206	216	173	216	226	209	217	195	221	209	202	205	213	187	190	220	221	193	196	213	223	218	212	175	199	188	194	198	200	194	202	204	217	197	189	184	220	206	205	218	223	207	205	198	217	221	221	214	198	206	216	225	223	193	208	208	204	237	203	231	217	201	199	204	213	219	214	220	215	208	196	224	201	214	210	214	246	225	213	194	204	205	189	218	191	198	217	203	198	209	200	203	207	186	217	215	194	185	200	197	206	212	226	200	186	218	197	207	200	223	176	187	179	186	230	197	198	227	241	220	204	227	193	207	188	212	174	204	207	209	214	224	226	208	196	214	195	214	233	203	212	215	230	211	206	196	203	216	213	236	211	203	216	200	199	226	194	209	226	189	204	210	199	218	202	192	211	202	217	189	213	193	206	203	202	202	206	229	204	213	200	227	207	209	207	190	226	214	231	196	223	203	221	207	195	208	218	225	210	209	202	220	250	186	197	212	225	200	217	216	200	209	220	203	219	192	228	204	164	195	218	191	215	163	210	197	228	215	223	210	220	203	198	186	195	234	246	211	199	230	200	198	193	226	204	207	185	199	208	200	193	196	215	204	233	199	190	221	176	172	205	217	220	224	216	193	193	200	225	183	205	213	186	213	211	194	183	234	192	188	216	234	219	215	217	203	196	186	181	232	226	205	213	189	197	223	210	184	228	219	241	220	184	213	223	199	214	193	210	228	222	196	197	188	220	219	235	248	192	227	222	184	186	212	208	183	218	197	218	209	203	185	226	183	205	188	225	207	202	232	207	197	220	229	218	211	226	214	243	181	197	203	192	195	197	230	215	203	230	237	212	197	208	183	220	218	219	184	229	184	173	214	205	225	215	194	213	212	199	185	204	210	181	178	196	210	187	196	195	213	215	225	203	201	183	202	222	198	199	191	203	228	237	206	196	193	209	203	199	198	193	211	211	244	219	193	210	220	226	235	191	223	218	208	224	208	221	211	215	231	184	182	232	236	220	182	215	229	219	204	227	216	204	229	190	200	199	209	210	223	182	233	226	202	221	220	189	207	197	206	200	206	211	202	177	201	226	183	193	204	210	194	193	179	236	191	218	198	192	226	215	192	226	210	212	200	211	204	225	210	201	177	214	209	194	212	183	221	217	196	190	211	200	238	212	219	203	223	230	214	232	216	199	195	233	188	207	201	198	207	198	210	212	199	202	205	191	197	209	226	214	195	194	206	217	205	228	196	199	250	223	214	233	182	190	196	212	198	211	186	229	191	186	207	217	215	200	209	231	245	207	170	198	211	207	233	211	212	202	186	201	216	233	187	214	192	203	220	205	199	201	226	190	212	223	227	197	224	206	200	223	207	228	213	203	239	212	210	240	222	219	193	205	210	197	203	208	227	196	183	208	201	234	217	190	202	196	188	203	213	187	182	203	210	213	203	187	204	194	219	197	205	167	206	206	204	231	188	198	209	220	194	229	196	190	215	183	214	170	227	199	202	200	205	185	210	217	210	210	216	214	206	219	203	257	219	199	224	215	221	209	240	197	205	172	239	198	189	204	200	237	190	231	180	204	194	201	202	191	190	223	226	198	185	192	224	228	218	220	211	204	213	207	213	202	194	242	212	182	208	213	204	182	222	183	202	229	231	235	234	193	206	211	211	194	199	201	214	209	213	209	202	184	243	213	211	186	209	224	175	253	193	230	196	188	217	209	214	212	183	199	199	207	197	212	191	186	208	215	179	201	219	207	219	201	196	231	231	214	209	196	214	204	186	206	212	221	193	204	188	209	198	183	212	204	202	199	205	207	204	174	196	205	206	233	202	183	201	209	194	218	214	191	191	225	213	209	216	188	183	237	189	173	198	203	204	215	186	197	209	203	222	211	196	203	205	198	220	217	191	221	237	214	214	201	211	202	213	207	194	227	205	192	241	213	169	227	230	193	169	225	202	218	247	203	233	227	209	194	210	193	206	193	226	194	206	183	218	222	209	207	197	169	197	218	223	186	194	211	211	230	195	229	189	204	211	198	201	212	203	231	200	198	195	189	231	230	204	198	178	228	233	208	217	197	221	209	218	216	208	204	211	221	215	179	196	207	192	216	208	217	206	185	195	225	208	213	190	217	230	206	196	203	196	184	226	199	192	204	214	212	212	196	206	179	224	202	197	213	212	210	209	209	207	209	207	225	209	218	196	203	208	200	201	220	217	200	202	223	214	199	243	198	229	179	194	199	255	203	185	224	188	207	210	213	201	253	191	224	224	207	228	215	227	205	202	220	219	203	208	180	200	208	213	214	208	252	187	214	213	203	227	191	215	205	189	204	201	215	204	202	201	212	214	224	212	226	186	179	209	203	221	190	202	230	212	198	193	201	197	205	189	212	233	203	198	212	221	200	189	217	231	213	220	203	193	199	221	206	212	234	199	220	210	224	214	196	174	226	208	208	228	224	203	222	203	167	209	229	245	221	208	189	205	204	195	223	213	198	188	189	175	224	220	213	235	225	184	218	203	204	219	217	234	204	214	203	176	208	196	199	214	186	224	212	195	202	196	200	199	212	193	238	203	229	209	200	203	203	203	222	206	208	215	218	212	224	205	204	214	188	212	190	207	204	204	225	214	212	228	238	211	217	209	202	191	201	192	178	209	174	192	217	180	202	225	197	203	227	204	239	245	203	214	232	217	204	210	225	191	197	202	188	196	199	220	184	210	204	193	206	213	237	213	206	190	204	201	202	198	212	199	198	231	212	197	227	224	183	209	215	206	187	178	230	236	191	210	227	229	193	206	219	235	239	209	220	196	177	224	237	201	227	211	214	196	214	233	203	204	225	198	184	195	226	170	211	223	210	222	226	225	195	197	226	213	213	219	198	211	192	217	214	213	237	197	230	192	169	218	203	176	217	223	224	196	215	206	201	219	196	216	186	192	209	205	210	233	194	231	200	211	201	214	212	208	200	227	220	229	181	221	227	212	222	196	203	209	205	199	214	201	197	211	184	221	229	200	188	233	219	234	202	189	208	209	215	219	224	199	213	220	217	204	210	219	212	213	234	222	209	220	211	211	201	187	209	234	200	197	193	216	222	203	192	208	202	209	229	204	212	193	245	235	218	219	194	197	200	206	190	184	192	234	224	216	196	233	184	211	195	189	212	199	222	219	219	250	231	234	208	195	201	235	211	169	216	217	195	207	233
2707	1415	2947	3454	2961	2412	1893	1555	1253	1055	948	855	792	755	732	653	658	690	637	749	793	707	640	679	615	622	618	514	561	556	545	551	598	570	565	611	555	508	553	487	515	494	524	506	546	540	541	518	510	552	503	533	535	513	518	462	495	522	510	471	489	501	505	512	546	489	548	525	478	491	495	518	475	507	497	464	499	512	510	513	446	491	484	523	442	514	490	477	514	514	513	500	512	511	461	486	476	519	511	468	480	458	474	431	470	500	483	493	486	518	450	488	484	466	530	473	450	469	483	438	498	483	463	443	482	469	499	463	521	450	460	473	497	459	453	484	535	485	501	476	480	546	471	499	469	471	459	469	489	448	484	468	473	429	501	521	481	509	481	485	481	475	500	497	489	484	516	520	500	470	450	507	485	512	474	467	485	506	439	454	469	437	523	508	473	484	491	486	495	490	510	514	502	479	462	529	524	466	490	566	526	517	449	513	475	471	473	506	501	485	472	483	460	483	480	454	510	480	491	475	533	484	498	493	499	494	502	477	496	535	474	457	547	469	478	489	450	464	523	488	470	484	461	454	504	478	516	497	523	479	502	479	510	437	480	490	510	461	468	474	475	507	459	487	458	535	485	445	439	469	518	468	475	482	494	505	462	540	491	492	489	474	524	492	446	458	445	486	492	508	504	517	516	426	495	509	486	456	524	488	505	509	464	503	485	461	474	492	478	481	513	497	449	506	468	537	453	452	453	482	463	462	455	482	477	479	502	490	474	474	489	478	496	486	463	492	495	542	524	524	504	509	492	496	497	469	508	508	490	482	456	447	506	484	477	480	522	467	517	482	482	463	496	499	475	456	518	496	468	518	513	470	456	533	506	491	468	522	451	478	459	503	490	505	446	473	538	458	521	487	480	507	454	487	458	485	472	476	457	476	484	478	507	501	519	458	493	494	495	456	488	489	485	507	489	538	490	450	447	473	511	482	487	462	452	536	508	531	492	475	467	471	458	503	513	494	513	500	478	461	484	444	469	488	526	512	491	465	467	495	488	518	486	479	480	435	464	483	480	449	463	494	504	443	477	499	488	488	461	491	517	519	504	493	496	438	525	504	512	502	524	501	482	471	498	504	472	472	506	480	508	484	475	424	519	478	477	416	458	522	499	510	508	498	515	489	490	479	478	482	490	521	508	502	480	484	491	426	510	490	469	454	488	490	502	465	457	497	481	481	495	526	465	485	483	452	492	451	454	473	502	479	454	468	477	490	484	490	463	493	477	428	500	469	516	463	469	479	541	507	485	439	487	494	474	515	526	472	489	516	493	476	514	484	512	478	454	499	481	475	499	487	487	492	513	472	442	490	462	481	469	506	488	487	457	450	518	456	455	463	508	451	485	497	476	479	506	461	475	496	461	480	460	480	466	511	502	484	468	479	478	456	500	473	499	463	498	509	487	521	502	491	472	497	464	467	477	453	486	463	486	482	508	468	502	413	460	454	484	439	466	469	491	447	449	489	503	502	472	492	537	483	460	483	489	489	468	499	490	492	461	500	495	514	469	446	490	510	483	449	503	474	489	501	481	464	480	470	485	488	490	510	453	490	450	446	472	487	481	499	517	506	528	474	483	498	445	458	446	461	488	451	523	500	440	457	480	479	484	491	492	467	463	521	481	473	483	499	516	488	463	452	455	491	477	454	492	468	497	446	457	533	480	507	441	495	485	500	473	505	502	456	490	472	516	445	469	483	483	503	485	498	481	485	449	498	482	455	519	501	507	510	521	509	489	469	462	486	478	486	482	466	515	477	481	479	483	482	461	470	497	487	531	481	489	509	484	490	495	460	478	458	436	461	448	491	489	471	477	486	521	478	507	481	492	491	484	469	514	483	485	502	433	456	504	462	471	478	465	475	476	506	515	494	484	485	509	504	455	493	435	481	496	486	455	489	488	469	466	459	504	485	481	457	551	488	523	473	473	483	473	460	488	502	472	484	466	504	492	527	454	445	472	428	518	486	434	502	505	478	446	494	447	495	484	434	477	504	475	482	450	496	468	427	479	471	493	498	499	461	522	487	463	499	486	510	466	513	502	456	521	489	465	458	476	482	467	493	474	472	511	489	477	436	474	488	462	509	473	463	502	444	441	501	483	471	498	498	502	476	446	477	472	497	493	479	465	533	474	505	499	486	476	468	506	494	502	494	444	496	522	475	470	488	493	523	509	454	507	473	488	476	516	433	486	475	483	491	500	462	489	489	453	510	481	491	434	479	469	486	453	461	465	451	494	449	491	505	516	487	494	487	460	467	495	487	474	461	473	492	475	482	464	463	455	477	509	493	477	460	468	497	444	508	489	490	512	443	458	442	509	469	501	461	499	455	495	488	482	504	465	477	487	505	514	453	478	455	500	459	462	481	471	468	493	497	460	504	491	457	496	461	477	525	492	542	499	517	469	439	478	427	461	459	467	477	471	499	496	485	476	457	465	471	506	482	492	501	479	456	521	485	474	478	511	399	459	498	454	505	465	479	514	512	488	527	443	469	441	516	475	463	490	501	484	474	477	479	452	475	497	481	517	487	467	490	489	452	496	515	487	496	473	491	489	462	455	461	449	490	477	481	484	480	485	512	470	487	479	482	474	452	476	496	469	470	471	440	503	453	487	493	480	468	463	481	456	451	514	443	479	513	462	526	498	480	490	485	458	478	479	473	470	487	478	490	503	476	504	439	473	453	524	500	493	501	462	494	493	504	472	477	464	513	470	513	527	499	526	464	444	457	483	498	462	509	492	462	463	500	497	462	479	473	550	438	472	485	475	511	488	452	496	481	492	460	505	462	504	508	496	482	477	473	500	464	513	482	470	474	504	490	513	490	458	538	472	465	485	474	496	480	518	480	487	471	493	454	507	490	515	464	508	491	497	437	456	455	456	519	485	508	487	481	500	493	465	483	460	519	504	480	492	471	476	469	488	476	458	492	472	474	468	487	506	427	471	488	465	506	485	503	467	473	473	494	489	505	531	441	444	526	475	444	494	483	480	465	454	520	461	456	512	478	511	482	467	447	503	497	481	476	467	478	460	469	452	458	464	462	480	457	513	521	478	491	471	492	479	519	476	469	465	493	510	490	480	487	484	482	451	466	467	486	451	449	467	463	478	496	523	457	452	500	479	474	505	474	488	491	481	456	481	441	527	482	432	488	451	464	470	466	514	476	454	481	473	464	488	495	506	488	495	495	494	459	467	458	491	501	483	502	484	517	496	482	514	460	465	481	497	471	503	496	501	466	503	430	464	476	491	457	463	506	521	471	485	499	481	511	470	492	476	537	466	502	500	461	446	464	466	424	456	481	465	528	521	462	503	515	429	484	482	518	494	535	505	444	476	460	459	489	437	485	506	466	492	507	475	498	472	493	514	475	485	503	489	489	502	503	471	476	483	471	540	469	495	471	493	456	493	465	492	501	492	475	468	453	426	476	504	477	471	444	477	464	499	471	506	498	499	455	444	499	488	518
9329	2680	3349	2558	1626	1237	834	661	489	445	352	277	272	217	239	215	226	186	195	225	267	221	215	195	190	167	142	144	158	171	145	154	158	143	166	147	129	152	134	159	132	116	128	149	144	143	132	144	155	140	131	120	142	133	134	117	146	136	121	103	149	144	134	122	119	125	125	165	119	117	128	129	116	124	131	108	138	119	123	113	119	114	121	122	128	138	128	124	128	112	132	107	109	124	130	104	118	121	141	132	136	132	122	125	117	123	125	130	133	124	112	155	111	121	129	129	117	115	142	126	143	130	121	127	120	120	129	104	135	109	140	102	135	110	116	115	160	110	118	125	104	119	136	130	128	122	124	128	119	108	134	129	128	122	110	116	109	110	141	123	132	126	145	126	123	123	120	118	117	144	121	115	120	127	128	117	126	129	127	102	116	106	100	120	126	123	122	135	101	124	138	124	135	142	116	141	116	113	104	121	126	115	121	124	109	124	121	125	103	130	110	110	129	132	129	105	115	117	116	124	108	132	114	132	131	117	98	112	125	128	113	116	114	122	125	91	120	115	141	112	122	117	139	126	108	111	127	122	127	111	116	120	128	121	120	123	123	124	150	122	114	113	124	154	110	127	117	116	108	120	115	113	145	124	115	134	125	148	132	101	123	126	125	119	118	132	122	109	110	118	127	135	134	104	124	111	118	123	117	122	131	132	112	125	120	120	136	100	127	114	137	112	92	102	113	149	118	134	141	119	104	120	114	132	137	105	128	142	115	135	123	119	118	132	101	112	131	132	124	96	124	137	119	114	126	112	118	103	125	139	121	129	131	114	133	121	130	125	106	121	136	122	128	131	98	102	124	125	136	116	140	143	139	118	106	111	119	137	133	141	118	108	118	126	121	137	146	139	110	131	123	125	127	125	103	136	118	135	148	121	118	108	126	130	127	131	129	136	120	114	113	120	99	109	152	120	127	169	108	102	120	122	119	125	122	130	132	103	106	128	130	122	115	128	119	125	131	131	125	126	116	95	135	119	122	113	122	129	125	111	127	139	129	129	114	123	137	116	117	112	121	122	139	130	125	108	121	105	142	130	131	120	108	120	124	112	128	145	115	134	125	124	122	117	134	117	101	125	129	96	124	112	129	108	128	133	121	130	103	122	144	106	129	128	142	128	104	130	115	124	103	121	125	124	109	128	110	125	124	138	120	118	128	121	111	119	124	115	116	122	115	124	125	118	131	114	120	145	129	104	123	104	121	144	100	123	134	143	118	95	130	123	124	123	140	131	125	138	104	105	141	128	116	119	138	116	137	128	125	118	111	112	110	101	130	126	120	157	112	120	130	104	114	110	118	111	138	128	143	121	115	129	121	132	117	120	124	125	119	112	117	124	104	115	114	121	143	138	129	124	131	104	124	127	126	128	135	121	141	111	116	126	116	119	118	121	116	125	141	119	113	132	128	115	134	119	112	113	110	127	109	122	135	114	116	112	108	111	133	125	123	118	112	116	115	119	114	111	134	135	142	124	126	123	140	128	147	122	128	120	130	136	127	120	119	124	129	130	101	141	124	106	116	118	123	134	142	132	131	111	129	107	111	136	108	117	102	140	128	124	114	129	157	116	125	139	117	124	127	119	142	116	114	113	141	105	126	109	123	113	128	106	111	134	123	112	131	94	118	122	114	117	147	125	108	121	106	122	113	112	111	137	112	118	116	139	124	116	118	136	108	131	120	106	104	120	119	136	134	123	116	101	132	107	139	129	102	125	132	126	119	120	118	120	109	141	127	110	105	113	104	124	132	129	134	106	143	106	108	119	114	114	120	119	138	117	130	143	141	146	123	115	126	125	110	114	119	132	147	127	134	129	107	107	111	118	118	120	126	116	108	107	122	141	144	125	130	134	119	137	118	119	138	127	108	117	104	130	122	125	108	116	120	128	104	112	136	118	126	124	130	121	132	121	125	129	131	139	134	151	126	130	112	127	141	132	116	133	138	121	126	116	117	106	122	116	136	114	126	131	115	128	119	114	127	120	134	129	113	134	115	128	138	107	94	132	128	116	139	133	113	135	132	128	110	113	97	124	111	106	132	119	134	135	131	102	135	140	130	140	120	134	120	105	143	123	119	112	104	131	114	120	113	129	119	106	131	121	112	127	128	133	124	97	117	128	118	128	124	123	116	114	146	127	113	129	123	138	113	145	116	116	164	115	105	103	102	117	133	122	121	108	98	134	100	116	129	95	105	124	126	122	113	130	111	108	119	133	123	135	118	150	128	121	126	120	121	112	123	127	123	106	135	132	112	126	133	134	132	142	125	116	122	102	131	106	118	116	120	138	120	125	121	103	140	124	128	116	117	133	106	114	124	110	129	138	121	110	110	102	118	134	121	125	126	148	112	125	117	129	112	122	116	129	133	124	123	134	129	159	102	123	107	121	112	123	107	114	123	130	132	122	128	111	114	112	129	144	127	98	132	105	124	116	143	130	119	92	113	115	112	113	150	128	112	129	126	122	128	130	103	116	130	132	111	120	134	138	108	105	108	120	107	118	129	123	114	108	113	121	123	137	122	102	113	126	125	114	121	146	118	118	120	118	119	119	128	128	132	137	117	134	119	137	133	138	114	133	88	128	96	134	116	157	111	106	137	132	117	132	128	128	134	123	113	137	123	124	121	119	132	112	118	121	114	118	117	106	134	146	133	115	125	145	114	128	122	123	127	150	125	126	95	141	113	136	125	105	138	134	118	123	130	109	115	139	116	128	127	120	130	107	122	119	111	106	135	115	123	120	127	123	111	142	125	141	119	135	141	109	120	99	129	132	130	137	105	138	136	114	157	116	107	137	111	107	124	136	111	144	120	103	126	115	124	110	125	113	114	134	125	112	122	109	119	130	125	125	143	97	130	120	135	118	139	136	134	141	114	117	139	112	125	133	134	148	134	125	142	116	123	124	135	113	128	130	122	94	120	126	116	126	129	117	98	122	122	111	137	114	133	121	118	100	110	131	120	132	117	130	117	120	125	137	120	126	132	107	133	119	110	125	136	101	139	119	120	119	113	110	121	125	109	114	118	137	134	120	126	124	129	123	130	121	130	113	112	126	119	141	129	130	115	127	108	117	136	124	121	87	134	132	139	122	124	116	126	123	126	131	113	111	107	112	117	114	111	128	126	115	113	118	123	126	122	134	140	121	140	120	115	117	128	114	119	120	135	111	111	136	121	139	138	128	128	131	130	133	119	114	129	109	136	135	117	122	132	107	97	126	115	119	123	141	131	112	104	120	105	115	132	138	129	106	140	126	122	127	116	124	107	130	112	148	123	122	145	129	126	122	123	110	127	115	113	117	118	129	113	144	126	132	115	132	106	113	119	115	108	134	120	98	120	116	112	114	123	121	134	139	130	141	119	152	115	142	114	103	125	119	142	131	108	103	114	113	144	118	119	113	95	115	136	84	142	120	143	121	114	109	134	125	125	118	122	106	121	116	119	128	122	129	133	110	147	137
6463	2571	6232	7690	6484	5265	4146	3167	2672	2118	1785	1501	1358	1248	1029	955	940	897	918	1098	1215	986	876	855	776	692	627	581	537	480	515	552	519	570	561	495	505	441	443	401	435	426	438	421	487	447	411	436	430	466	414	407	404	405	412	362	345	391	391	411	382	371	344	380	371	388	369	371	333	373	362	380	318	340	354	337	300	376	335	335	316	319	321	305	309	305	340	301	320	326	333	310	349	314	324	292	292	321	284	293	311	318	282	305	298	321	318	324	309	283	270	327	309	306	306	343	329	319	303	305	296	285	294	317	316	322	328	312	285	293	301	296	286	292	302	322	319	315	312	295	343	306	314	328	293	301	301	313	296	293	307	279	282	272	293	302	323	296	291	305	301	298	321	281	330	324	301	336	261	302	330	308	305	297	303	320	273	352	329	316	290	305	295	288	304	294	282	314	307	317	291	283	274	296	293	306	309	309	306	300	306	298	331	298	294	324	303	294	316	273	322	318	332	308	306	289	315	328	266	306	319	323	309	320	316	309	318	283	332	287	320	320	303	294	315	280	308	312	301	312	320	322	308	310	281	294	313	298	330	262	301	300	317	290	282	301	322	270	301	307	287	306	280	311	332	312	305	295	290	307	284	294	298	342	282	294	370	282	285	306	297	287	300	307	296	316	305	297	301	302	294	282	320	320	280	289	304	312	330	287	294	287	331	303	295	306	331	301	295	283	285	291	313	308	291	277	281	285	288	295	316	277	296	312	291	305	276	315	268	272	314	339	320	317	328	296	296	305	327	275	306	295	313	302	284	270	293	303	307	327	318	319	282	299	309	275	292	300	301	288	316	300	309	290	345	326	314	278	284	268	317	308	293	295	287	290	308	330	312	318	326	301	260	288	305	300	275	260	289	298	306	299	297	306	325	310	277	305	314	299	301	304	325	321	322	274	303	317	314	296	282	314	295	316	323	300	309	305	306	313	336	324	308	314	283	301	292	316	284	294	310	297	315	312	295	354	285	297	270	311	308	276	323	269	282	306	297	296	297	292	317	277	276	303	296	306	310	301	279	276	285	268	312	276	310	329	291	303	303	270	299	291	283	346	305	295	327	271	317	302	257	306	293	325	308	295	292	312	312	257	290	284	310	296	280	326	334	328	320	298	283	299	315	307	339	308	305	314	298	328	320	342	280	286	296	304	268	308	312	310	325	308	292	301	283	334	288	302	306	292	292	301	309	293	323	298	321	293	311	303	328	294	270	304	287	289	290	317	271	278	304	293	287	315	290	298	332	311	302	304	313	296	304	286	306	313	313	309	294	333	282	336	326	318	340	327	289	277	326	293	321	281	322	276	288	301	296	291	317	318	311	269	283	301	287	271	286	310	295	309	308	311	351	315	290	316	266	307	270	278	313	283	296	286	312	296	289	302	297	279	297	284	301	291	298	298	287	335	340	275	285	307	312	285	261	251	324	297	298	297	298	284	317	291	307	324	313	302	293	320	301	278	290	287	307	300	300	297	281	332	268	313	306	288	298	274	284	306	308	294	290	326	304	304	331	296	307	322	250	328	311	286	318	300	277	279	291	300	345	310	291	304	312	272	292	316	289	306	267	273	279	306	295	307	289	306	302	330	285	301	323	299	290	300	297	290	306	301	301	300	277	298	321	311	332	321	303	284	309	312	293	300	285	305	324	304	299	303	285	308	296	289	313	303	286	280	294	284	319	326	314	316	308	286	302	303	294	313	326	297	297	313	316	306	328	279	309	292	302	280	316	326	288	294	293	278	303	313	312	293	302	319	308	320	247	281	276	319	300	302	303	288	303	283	329	318	308	327	316	302	312	295	304	298	297	328	316	322	340	293	309	292	292	311	303	290	310	264	277	287	292	333	344	328	316	300	299	311	301	308	310	314	316	332	341	299	318	335	284	316	288	296	303	298	311	312	292	287	303	304	293	297	284	303	298	292	277	328	277	298	279	265	289	301	297	304	280	300	319	326	281	292	297	288	278	333	297	322	309	265	281	313	257	321	289	281	302	311	297	280	280	333	331	320	305	313	306	314	298	274	295	317	315	318	305	287	318	293	319	307	298	306	302	296	300	294	305	278	287	319	310	297	279	287	320	322	297	336	295	287	276	313	280	290	287	312	291	318	313	300	292	284	297	316	289	291	297	317	320	295	310	281	288	316	342	281	295	306	331	306	289	310	281	336	324	286	302	299	308	305	340	283	328	287	313	297	282	326	285	287	309	290	313	320	314	290	296	305	326	292	292	324	317	332	328	332	325	313	277	311	335	342	282	284	335	307	295	346	296	297	310	281	300	300	330	304	303	288	337	272	299	321	287	299	313	317	308	306	303	311	329	285	309	291	303	307	273	304	329	309	316	318	304	313	307	318	300	351	289	305	297	315	263	269	305	300	305	298	259	308	322	288	277	262	298	294	294	319	327	302	341	345	278	298	315	306	319	307	296	289	303	312	312	293	287	310	301	319	311	275	294	288	303	320	309	332	294	267	317	284	274	287	311	308	312	264	306	307	291	275	308	312	295	343	313	323	310	288	284	292	326	328	299	282	315	278	326	329	319	303	325	315	302	322	323	305	305	315	334	299	281	301	312	255	286	265	326	265	318	304	305	337	292	363	294	301	295	277	328	338	318	292	309	294	307	288	325	291	299	269	310	281	315	288	317	329	270	286	276	291	337	332	298	276	309	292	302	281	307	326	297	326	299	313	298	289	324	298	287	278	320	298	300	317	300	293	320	311	316	301	321	282	296	337	324	283	278	315	319	313	310	341	295	297	299	294	316	291	278	328	321	326	302	305	327	295	308	321	291	296	297	322	283	285	302	292	294	291	288	292	302	305	286	288	302	319	333	295	268	324	340	317	293	303	315	303	296	287	333	317	271	310	305	303	309	294	301	314	314	285	304	304	300	302	312	303	296	283	311	310	290	285	290	278	288	301	304	306	283	263	291	294	321	286	283	295	290	279	304	292	323	310	324	323	323	307	328	323	257	307	323	302	283	309	300	316	299	312	277	306	316	320	287	335	338	297	337	318	315	279	309	284	348	336	297	322	293	289	325	294	283	301	323	286	301	314	301	313	295	280	298	296	296	302	304	298	318	280	273	311	287	291	329	284	276	317	300	311	309	278	308	298	325	311	281	281	288	318	319	317	323	314	311	298	282	298	301	276	287	327	307	294	318	308	306	302	295	311	324	286	323	311	312	265	293	308	276	303	317	329	305	275	307	277	289	329	305	289	310	319	292	317	291	309	298	315	311	271	300	312	298	324	292	296	312	290	310	279	311	292	328	276	301	304	291	318	305	301	287	252	324	275	342	299	289	292	319	272	294	299	311	316	315	301	288	276	307	324	294	290	309	298	291	307	288	292	339	279	321	314	307	293	298	309	285	303	288	267	316	314	293	274	319	316	299	289	299	312	294	291	294	324	310	297	293	286	311	310	279	293	312	312	277	320	312	287	306	301	299	286	284	322	296	300	319	283
15999	4926	5479	4139	2755	1755	1321	954	787	648	515	441	396	343	302	268	299	275	266	305	301	264	252	214	215	204	172	195	139	157	159	161	190	165	180	179	173	167	133	156	125	129	165	148	155	129	144	144	150	138	143	128	134	147	139	141	131	128	129	144	129	122	117	157	152	148	136	133	140	158	126	118	139	125	130	122	129	124	136	123	127	137	149	122	121	111	119	129	123	147	128	151	119	119	126	136	114	121	107	119	101	118	143	120	117	122	126	127	94	117	123	130	129	119	121	114	141	102	115	123	134	124	98	120	128	112	113	128	121	126	117	134	137	111	141	121	118	128	144	136	131	122	136	122	122	106	122	121	126	129	110	121	120	139	122	118	126	106	113	117	111	118	115	115	133	101	119	133	124	129	112	124	119	139	107	125	114	122	133	122	126	140	133	118	125	97	120	131	109	108	123	127	113	112	130	121	110	107	116	115	128	126	112	150	132	112	108	117	101	128	123	123	113	121	115	113	119	116	108	113	103	130	137	114	146	131	122	119	114	112	110	113	106	124	120	135	116	128	127	128	135	107	154	123	98	113	122	121	126	142	128	100	118	130	112	142	117	149	121	147	137	143	127	137	104	123	124	95	149	152	145	130	119	116	125	122	116	109	121	107	115	127	119	125	124	115	110	124	130	130	119	121	120	110	131	127	121	116	123	135	112	134	138	127	111	126	129	125	113	107	118	125	130	119	118	108	124	128	93	110	114	129	116	118	126	119	108	127	112	131	119	112	127	107	137	148	134	109	118	117	134	119	106	124	114	134	134	96	123	113	136	119	120	101	127	111	121	150	142	99	116	129	129	117	117	105	124	113	109	127	131	120	100	145	103	118	132	119	124	123	122	123	113	123	150	141	123	128	113	115	118	134	129	101	138	113	125	153	126	124	120	124	135	126	128	131	121	109	127	150	124	115	129	96	114	127	126	112	111	118	130	128	110	112	138	113	121	131	130	118	123	118	117	115	128	125	117	107	125	120	121	127	118	125	126	101	113	130	110	125	116	116	122	111	108	136	123	129	114	142	123	123	107	131	131	140	123	121	115	123	132	112	137	131	118	123	123	145	128	132	117	136	105	123	110	115	104	114	129	119	129	144	136	123	128	138	130	144	135	110	126	106	120	123	141	128	121	112	112	135	138	112	121	127	119	131	114	109	130	121	114	135	118	131	112	119	122	128	124	113	108	116	118	110	135	115	114	135	107	125	118	131	138	128	115	137	103	126	129	112	122	122	106	125	130	128	135	109	135	124	116	120	102	131	102	114	139	117	117	124	111	126	115	104	137	120	122	107	121	110	123	144	133	131	130	100	115	128	111	122	122	119	134	112	116	133	129	117	116	122	137	115	118	115	134	118	120	119	129	109	139	118	96	129	107	108	104	108	109	117	131	117	112	116	129	126	125	125	98	105	133	125	131	129	110	118	114	104	109	127	127	101	107	105	126	132	122	129	127	123	126	127	121	115	128	120	112	123	116	102	122	138	127	124	108	131	130	131	120	109	117	128	136	120	110	122	128	124	112	127	116	119	122	149	133	136	114	122	117	117	130	128	128	121	119	139	130	120	130	107	109	111	138	138	132	128	108	132	122	110	130	119	136	120	103	130	134	125	122	104	115	135	136	121	120	135	139	97	103	111	106	131	117	140	131	96	123	112	128	117	123	122	130	118	139	107	107	121	114	105	117	117	125	120	120	105	121	119	129	122	114	119	134	140	116	119	106	113	124	120	123	106	125	116	103	139	120	140	115	110	114	116	133	109	112	126	107	145	130	127	133	133	116	119	132	107	114	115	126	109	110	125	103	132	130	122	126	119	113	145	148	119	113	128	112	119	123	114	124	126	110	130	117	113	114	105	104	125	115	116	102	120	114	122	106	123	116	116	124	122	104	103	123	112	118	115	124	127	141	108	125	128	106	139	133	118	115	101	109	116	140	96	136	132	114	126	133	134	120	136	117	133	117	124	117	109	134	143	131	128	125	89	115	128	118	101	116	124	127	113	113	118	105	122	112	104	110	118	117	105	123	121	141	122	120	126	115	140	106	123	111	154	100	100	109	127	149	120	119	101	111	104	113	123	124	116	121	114	123	129	102	117	139	127	132	122	119	106	129	124	135	119	136	115	127	127	124	117	117	112	109	109	131	107	142	113	105	120	110	135	124	145	125	138	124	126	121	132	132	134	119	114	122	120	104	114	125	114	126	129	111	140	100	118	101	123	124	121	116	120	127	126	129	113	118	121	137	132	108	138	129	117	102	94	145	113	116	133	137	114	121	137	121	111	117	112	128	145	118	130	146	130	117	151	123	105	122	124	139	95	127	133	121	119	126	117	144	124	127	135	136	122	106	128	110	115	105	119	124	130	113	140	138	127	131	118	137	132	132	121	133	127	115	122	124	140	118	134	125	132	118	113	126	124	112	115	114	134	134	124	95	105	92	125	114	120	139	110	142	128	123	121	132	100	100	110	144	135	139	115	118	106	140	106	113	125	126	112	159	128	116	120	111	128	114	121	109	112	119	117	104	117	121	132	126	132	120	115	145	128	125	102	139	134	119	134	111	117	106	136	114	124	122	106	125	112	117	112	133	119	103	128	118	139	122	105	123	131	120	139	120	121	120	119	118	94	122	124	133	115	115	119	133	122	126	105	125	111	118	142	136	135	116	107	121	126	116	113	131	113	126	128	132	107	135	110	130	113	108	101	116	133	109	121	104	123	123	112	127	129	121	108	134	110	99	109	116	111	109	123	108	108	123	137	129	128	108	111	112	114	100	104	112	127	144	120	91	115	141	135	121	116	120	115	127	119	107	136	112	136	126	118	135	107	136	133	130	118	122	111	119	127	119	140	114	138	120	124	111	127	137	137	117	131	141	109	126	119	113	108	118	118	132	120	98	130	131	136	135	114	134	124	121	122	132	128	140	103	117	113	121	108	120	128	128	92	109	117	127	133	113	124	110	132	126	132	121	124	122	139	113	102	124	125	121	116	119	148	135	112	121	120	147	118	109	105	117	129	149	105	121	107	113	123	116	118	139	130	104	130	119	109	118	108	117	114	114	127	109	117	119	118	125	119	114	131	136	131	122	122	131	137	107	140	131	123	123	136	143	111	117	109	112	107	138	129	97	108	127	128	126	106	128	130	117	108	121	113	107	115	116	109	107	135	131	104	121	126	133	130	120	130	104	132	121	139	103	111	127	116	134	117	102	105	128	136	106	116	124	118	119	129	123	111	147	146	112	105	107	131	124	117	109	129	110	106	137	129	106	122	122	112	121	121	125	122	107	126	119	123	116	123	125	119	110	143	120	126	134	113	135	144	118	121	108	119	114	112	101	122	134	101	122	124	139	117	115	113	132	99	124	133	107	140	137	139	110	127	112	111	122	137	127	117	124	118	126	114	118	106	139	145	143	110	123	119	103	153	134	139	130	124	119	128	132	108	101	105	124	143	128	111	101	134	123	115
8461	3987	9144	10999	9628	7806	6336	5031	3910	3254	2764	2274	1974	1764	1578	1459	1367	1303	1325	1646	1809	1432	1282	1146	1190	992	784	799	794	798	716	768	753	712	754	645	664	652	507	459	468	474	519	506	499	527	504	526	515	540	527	456	438	482	427	419	417	431	383	409	423	363	410	373	422	405	384	380	394	390	372	384	396	376	378	371	367	397	346	356	355	340	298	336	321	329	335	358	386	368	379	345	342	319	312	347	295	296	318	291	309	325	298	311	316	288	329	336	334	317	298	335	343	363	303	343	328	302	338	325	335	328	317	307	345	324	303	299	327	355	307	318	334	379	292	323	333	324	315	322	327	321	328	326	337	316	321	309	343	313	311	331	327	351	303	302	346	327	292	309	332	300	330	312	307	306	307	344	308	330	325	320	308	307	296	295	311	334	307	331	299	309	303	328	293	317	301	304	314	355	333	311	292	329	304	309	293	318	313	316	295	299	297	321	295	300	314	326	319	305	304	296	301	325	299	306	320	302	311	316	292	304	337	308	269	281	318	314	304	323	274	308	285	297	320	312	307	310	329	286	336	298	279	285	298	338	310	331	325	305	271	303	315	339	313	309	293	293	312	288	299	335	337	320	322	300	294	297	302	324	311	285	306	308	311	296	306	304	282	324	313	307	291	293	329	291	295	274	296	307	328	298	301	306	315	301	336	307	304	305	299	319	330	346	286	304	285	320	299	347	292	306	301	321	311	306	312	288	336	285	335	315	267	329	285	298	300	297	334	334	315	298	295	340	314	336	291	317	316	277	323	327	328	332	324	341	311	312	309	308	297	311	320	329	325	307	268	293	302	317	322	343	299	313	299	293	325	313	320	299	304	297	287	275	309	302	300	311	287	306	311	326	284	334	320	321	327	321	285	306	331	312	338	304	294	327	320	313	319	324	307	309	330	280	348	284	310	305	334	335	310	286	285	327	303	284	328	302	318	290	289	294	310	247	306	333	306	304	318	346	312	312	305	279	311	316	325	268	335	299	317	285	339	279	325	334	296	329	305	296	313	283	339	299	321	302	313	328	348	294	283	309	308	317	300	310	297	272	316	313	318	298	309	341	314	312	333	328	309	316	337	283	298	332	319	298	299	327	310	286	306	309	313	314	309	305	292	324	305	298	288	294	343	283	310	327	292	295	311	321	296	348	290	323	320	332	300	319	310	302	304	312	328	325	319	303	298	292	285	299	281	320	333	291	311	326	309	328	310	332	361	326	293	301	318	311	302	295	319	303	310	305	293	334	316	340	324	309	292	332	344	318	320	284	306	274	301	323	339	307	296	317	306	301	303	295	333	349	314	281	320	330	338	313	319	326	300	315	323	325	333	321	314	326	301	317	297	306	305	283	317	283	287	291	309	310	331	324	314	298	307	328	337	294	273	344	294	286	286	302	279	296	290	329	333	320	284	314	320	309	283	307	300	304	316	306	295	313	313	305	305	300	272	323	299	313	324	344	337	282	303	328	306	301	310	317	327	322	284	299	312	288	321	277	319	310	326	345	314	307	299	340	320	299	300	314	308	296	270	293	310	304	315	296	316	300	302	302	318	309	309	290	304	283	318	271	354	326	320	323	315	338	301	310	284	345	311	320	282	293	331	305	342	288	309	328	280	316	319	304	306	305	302	329	281	292	297	289	291	327	291	351	294	329	316	332	310	285	296	276	301	298	321	311	297	341	342	293	321	331	313	307	307	321	302	302	297	328	311	308	327	327	333	325	282	294	299	278	339	316	360	317	304	308	322	296	314	348	352	295	347	289	322	314	333	334	345	332	308	304	326	304	317	327	281	294	277	307	274	343	317	299	287	319	336	295	332	296	321	315	302	303	327	297	320	319	289	323	309	311	284	324	296	329	307	303	291	309	288	315	301	318	356	315	359	355	291	299	304	326	329	289	310	333	324	294	334	313	353	300	313	279	335	305	325	323	303	316	291	310	319	316	299	324	299	321	314	314	293	291	320	328	292	295	300	286	279	318	297	320	332	316	357	301	283	324	290	289	287	313	311	336	343	307	296	329	291	301	332	288	304	303	251	294	297	343	320	303	321	325	317	290	334	321	295	293	332	317	270	342	318	329	319	327	319	343	278	304	347	320	318	286	311	314	300	331	293	289	321	317	313	285	292	338	289	304	297	302	326	314	310	339	304	289	303	311	296	327	289	305	342	296	330	297	321	299	321	321	344	293	333	279	311	314	277	317	317	308	303	326	289	318	284	330	328	316	312	293	304	290	305	281	299	250	313	304	324	308	304	321	306	294	303	294	345	308	319	317	318	319	293	305	294	330	323	326	296	337	313	318	295	293	326	320	307	298	330	303	292	312	304	315	279	334	330	330	297	295	304	317	304	363	336	315	318	280	308	299	322	309	335	312	282	319	290	356	329	296	310	344	335	307	304	287	313	311	306	312	322	293	303	287	297	332	294	286	304	331	285	303	310	305	297	307	301	324	298	286	317	313	291	301	315	331	312	329	300	324	300	314	312	309	329	345	273	307	302	319	329	307	309	308	307	262	343	282	305	297	307	310	303	317	297	307	328	324	296	314	301	303	315	314	295	300	324	307	315	309	330	297	305	298	316	330	318	277	302	326	293	321	344	312	304	321	299	284	290	312	299	295	300	318	306	342	310	304	331	290	308	312	320	308	305	308	316	309	319	310	290	296	318	292	309	306	317	314	304	324	343	317	309	319	289	291	296	287	314	285	273	303	319	268	310	292	309	298	317	310	294	310	323	314	296	320	300	290	301	331	316	312	329	311	321	293	291	270	339	329	311	299	308	306	283	301	313	280	344	326	321	314	327	311	329	324	294	336	298	315	315	302	280	296	316	283	314	295	319	306	297	289	309	299	321	273	322	316	316	305	316	326	287	316	285	309	314	330	341	284	316	292	298	306	352	273	304	305	310	314	326	288	317	279	298	301	327	302	302	273	319	331	365	300	341	281	301	285	355	298	299	270	315	307	318	330	322	300	333	273	305	294	280	320	282	301	278	308	342	388	307	307	288	330	307	314	334	291	317	312	307	326	319	296	306	311	309	306	322	329	284	304	309	308	309	311	291	332	311	299	279	327	319	355	329	322	303	292	321	323	310	300	322	297	341	333	323	324	275	283	304	299	315	320	310	324	314	311	301	314	321	325	271	317	315	317	313	293	293	338	364	337	332	347	303	319	287	311	315	298	319	307	329	320	295	323	319	307	322	288	325	322	303	297	302	329	319	313	305	295	301	308	312	297	296	310	298	363	329	318	324	318	332	319	303	313	289	336	278	302	318	323	322	328	317	279	284	322	323	321	294	311	316	328	332	297	299	306	344	297	312	300	309	292	315	300	321	335	327	297	309	320	348	276	300	308	327	290	301	316	322	293	316	322	300	321	321	280	268	299	326	312	315	279	320	316	307	312	296	316	329	291	296	299	333	312	302	298	300	308	327	328	313	304	332	302	366	309	345	299	320	328	317	315	343	315	285	258
3249	1186	1487	1128	794	593	480	419	323	290	267	264	233	217	213	227	227	230	232	252	271	249	258	219	244	228	204	231	214	253	203	209	214	196	228	220	226	203	225	228	230	219	228	192	204	227	197	209	195	192	237	216	229	200	221	187	217	203	215	210	208	240	210	207	187	197	177	213	180	235	211	212	222	194	217	215	200	216	196	199	186	214	192	181	207	204	230	204	182	218	175	206	206	198	212	198	182	228	197	213	208	216	190	213	193	214	181	191	197	217	210	232	204	187	210	210	206	219	212	218	198	226	191	188	202	214	197	227	216	212	187	175	212	226	181	185	218	191	223	198	181	213	202	216	234	240	200	226	221	203	199	187	217	225	221	207	209	178	211	211	198	184	220	209	205	237	208	186	197	185	201	200	192	207	200	208	215	204	207	212	207	227	184	189	191	233	212	244	217	171	227	208	186	239	210	214	162	194	221	221	215	219	193	174	229	210	208	239	210	213	212	197	209	232	205	168	197	185	218	219	193	220	203	218	208	208	200	202	227	217	202	239	190	214	200	194	207	198	189	188	199	184	204	219	214	200	209	203	183	187	204	222	227	224	229	201	220	211	205	218	221	192	200	178	223	199	226	220	203	227	185	226	196	174	171	199	202	208	212	212	204	201	220	199	194	221	194	196	200	186	203	218	201	235	239	197	185	195	211	227	188	186	217	192	217	200	235	228	200	200	194	189	197	209	205	177	211	208	201	208	206	214	196	225	213	188	207	203	204	221	219	219	199	194	186	192	229	212	205	222	211	215	186	222	197	201	206	198	219	210	222	220	194	215	200	193	200	221	221	211	217	221	200	207	222	215	213	191	224	205	238	191	223	187	216	216	181	198	207	193	228	204	235	187	225	213	198	205	198	183	235	224	231	195	206	200	192	188	234	223	218	204	204	195	213	219	188	206	184	217	203	223	219	202	237	212	197	173	233	230	188	199	200	211	180	230	216	203	196	215	210	220	213	189	216	190	196	195	213	207	205	235	222	202	193	197	205	241	206	210	226	195	236	199	186	210	246	196	221	177	215	184	245	248	201	200	188	216	230	228	232	201	208	194	208	198	214	189	209	225	237	155	196	226	205	182	193	220	202	235	197	233	182	190	203	198	226	186	189	170	207	207	204	198	204	198	190	205	200	209	209	203	224	205	199	190	172	214	208	182	199	195	197	196	199	218	226	183	195	197	211	223	199	196	202	218	207	184	199	200	209	204	203	219	223	189	212	228	223	195	234	200	241	204	232	215	199	217	190	218	204	183	182	209	187	225	212	188	220	224	215	250	244	223	195	216	231	227	216	215	215	197	193	227	198	196	210	229	173	207	206	225	192	206	230	215	185	190	226	204	220	179	221	217	208	197	194	202	198	207	196	196	210	210	205	182	218	222	221	236	196	211	176	202	216	201	197	209	210	231	210	203	196	206	212	176	183	213	181	185	220	213	223	217	218	213	224	205	208	209	189	197	212	235	198	219	188	205	218	202	222	191	196	222	216	176	206	207	206	207	228	203	193	204	223	201	208	208	219	226	223	200	195	205	215	196	191	235	210	227	191	216	210	201	205	199	210	200	201	186	218	183	205	215	219	215	197	207	232	201	207	236	216	211	222	212	212	204	223	218	199	231	202	206	192	194	191	200	231	206	209	212	210	197	223	177	210	200	204	221	191	201	200	223	212	220	222	237	206	231	206	206	207	222	212	217	207	191	231	250	221	186	198	191	203	215	209	199	231	221	219	175	219	195	213	189	207	207	201	217	215	200	237	208	198	215	200	210	208	217	211	205	188	241	184	194	209	212	198	195	198	204	198	212	177	221	223	213	216	205	194	210	226	190	224	198	226	234	188	205	203	183	247	226	231	214	236	201	232	201	199	200	231	197	187	209	208	198	197	192	191	196	220	194	218	209	223	218	191	182	203	197	205	230	225	216	194	199	193	233	205	188	203	191	221	228	219	207	217	203	193	194	215	235	206	215	237	218	223	203	216	200	203	206	207	234	214	212	225	218	233	190	196	206	212	212	234	227	222	194	188	196	208	213	215	203	193	201	214	226	192	221	190	221	209	195	209	203	212	209	207	197	199	192	223	209	209	199	214	186	204	196	214	206	242	200	178	222	219	188	213	232	228	228	187	222	210	211	197	212	189	213	190	200	220	211	211	202	220	171	201	190	201	175	195	228	200	196	190	221	200	236	227	206	187	218	196	212	215	206	214	218	197	217	211	196	201	192	225	201	222	206	213	210	199	207	213	178	242	211	219	182	195	211	213	215	206	201	217	196	203	204	205	218	209	206	194	182	192	209	212	240	222	207	208	210	228	192	217	219	227	238	204	213	177	220	230	200	208	194	206	206	214	178	238	224	191	200	210	225	197	223	203	204	184	232	216	218	184	204	199	200	233	208	208	203	213	219	206	224	204	212	211	197	192	215	195	218	233	196	230	217	210	175	203	231	220	202	211	210	185	202	217	198	202	208	224	179	208	203	214	198	208	199	197	213	190	234	190	216	210	193	221	187	205	197	218	230	206	223	210	209	230	199	212	197	219	201	220	185	201	212	216	197	225	206	225	215	208	235	236	220	195	223	221	180	204	226	208	203	205	216	202	190	184	198	209	207	203	226	232	191	193	217	201	205	218	208	212	202	198	205	183	215	214	213	169	197	202	239	199	215	183	193	190	219	222	225	200	196	170	192	184	215	218	209	193	189	187	201	191	216	212	236	205	206	219	198	204	204	208	208	203	224	230	213	185	191	210	196	197	193	216	198	216	201	213	211	204	212	225	178	212	177	168	219	175	193	180	217	212	207	212	192	202	196	195	201	214	201	214	211	201	206	201	215	206	225	204	193	191	195	199	207	182	195	200	209	219	213	188	241	202	195	202	225	228	229	212	208	208	209	215	208	191	211	219	190	192	210	224	193	198	188	181	200	193	191	235	214	214	196	228	212	199	212	205	201	214	174	210	220	211	194	217	203	228	201	224	212	227	213	199	193	215	238	205	233	184	209	193	219	232	219	191	188	206	185	213	236	203	202	205	203	197	187	211	193	216	218	194	226	208	210	213	189	198	179	195	226	220	207	222	190	205	223	221	211	213	212	198	210	224	179	203	195	214	230	236	252	227	213	208	208	205	186	219	213	199	216	238	200	224	213	223	233	199	207	226	220	231	229	204	221	200	190	213	203	213	229	207	210	217	206	230	212	222	213	209	212	198	203	198	197	188	219	248	212	224	209	227	238	211	212	178	199	183	192	242	197	198	192	220	186	200	175	192	206	213	238	196	225	224	232	188	197	224	204	213	223	192	197	233	213	197	204	207	216	188	212	205	208	212	208	208	215	193	237	220	203	216	230	186	197	221	210	221	203	234	208	194	217	207	202	190	205	202	230	221	202	219	211	202	186	190	194	197	209	187	191	186	213	229	224	249	232	182	212	196	204	197	199	221	210	218	203	197	209	211	222	230	224	228	204	227	207
2815	1345	2930	3398	2962	2314	1816	1522	1239	1072	907	803	771	727	653	668	639	648	679	752	741	743	678	601	632	599	521	585	549	551	564	554	497	579	533	586	552	536	538	484	509	507	544	591	492	516	533	537	548	492	533	496	509	528	508	567	464	557	507	530	486	505	480	487	555	510	508	523	492	507	465	547	497	487	502	511	521	509	488	488	482	453	515	481	447	453	520	500	512	475	450	500	480	454	505	496	437	481	513	485	498	486	493	449	468	503	467	492	503	459	487	473	485	471	543	457	450	417	479	458	499	482	492	480	531	476	498	481	460	466	513	495	476	455	465	468	501	462	487	517	445	492	514	485	499	491	476	492	469	525	487	485	490	497	468	472	518	500	495	467	501	490	484	512	528	480	518	474	448	492	498	464	470	463	513	478	473	500	437	464	467	519	472	453	457	486	499	459	443	489	433	472	500	492	475	463	462	478	442	484	527	457	494	470	483	479	538	486	469	508	495	499	483	521	437	483	489	470	474	502	475	458	466	497	457	467	482	475	481	469	491	473	543	486	499	523	512	487	426	486	493	490	467	491	508	475	495	485	491	485	460	496	471	483	476	480	511	501	487	484	476	476	509	483	485	423	470	480	523	501	511	488	453	475	500	483	503	524	510	491	458	480	466	527	458	485	523	472	461	487	462	497	485	456	449	506	454	492	480	470	481	491	503	528	502	537	450	483	509	490	469	486	517	472	469	495	493	463	472	484	471	496	512	494	476	526	489	504	493	509	459	478	504	487	475	492	494	450	465	456	493	504	479	503	467	478	496	467	475	468	446	470	510	498	502	516	472	456	452	478	470	473	512	477	493	490	469	517	491	471	494	469	471	466	456	477	474	506	488	447	473	473	476	488	457	489	446	502	491	493	504	496	466	488	487	499	471	447	486	456	478	478	439	471	472	507	473	459	457	481	481	486	482	467	468	492	477	486	496	490	501	515	479	480	465	480	483	477	501	487	463	486	488	506	526	470	499	481	462	503	459	407	503	468	486	470	503	504	512	523	515	469	477	470	504	535	464	494	481	493	487	512	493	471	457	436	481	470	496	514	469	493	475	459	510	483	487	490	477	488	484	464	443	464	427	511	506	511	513	446	483	493	498	492	489	493	486	512	483	466	470	497	472	470	471	479	484	479	464	516	533	471	468	485	490	464	487	482	466	502	465	477	482	515	458	496	502	420	471	465	471	475	487	456	468	484	499	469	485	509	492	488	490	474	493	481	522	476	468	506	499	508	481	485	461	517	486	465	495	479	474	464	450	526	472	494	475	501	479	525	452	451	464	483	451	494	501	490	532	451	497	450	509	480	499	470	483	486	447	463	481	497	509	492	465	489	454	461	511	489	469	447	490	499	504	455	461	449	476	487	463	501	486	475	491	462	529	481	474	473	491	486	474	440	435	481	460	510	477	452	444	486	504	489	463	480	455	467	504	529	522	500	458	468	489	461	511	513	498	476	511	489	443	491	477	449	477	466	482	509	488	470	529	420	485	485	463	459	474	478	508	518	486	470	537	446	490	447	500	459	506	509	491	519	486	475	504	487	482	473	521	497	467	501	494	472	485	488	475	473	518	509	523	517	473	488	519	475	476	479	494	467	481	481	475	520	479	485	471	480	474	486	468	499	489	482	487	471	504	460	474	495	502	507	496	515	476	491	479	447	486	465	457	453	507	451	511	493	454	483	466	492	480	471	464	490	484	509	466	489	449	498	469	483	481	457	473	484	459	511	510	466	474	514	492	444	471	487	490	481	484	466	489	470	472	481	441	500	485	498	487	519	501	460	471	487	465	488	498	476	492	483	455	497	468	468	470	480	496	465	479	521	516	465	459	465	480	483	472	490	489	473	502	484	486	474	503	501	492	482	491	482	487	460	468	474	484	488	466	490	493	440	475	530	489	474	500	509	485	447	496	492	460	474	477	491	491	481	503	465	458	503	480	484	509	497	486	464	461	480	454	493	466	483	535	464	477	514	516	477	506	464	469	497	508	537	469	458	484	470	455	457	486	447	483	482	469	484	507	439	488	472	512	470	480	449	482	458	429	450	516	505	448	499	520	529	476	483	504	453	476	468	493	467	481	481	448	472	500	465	511	490	487	430	496	475	530	482	454	487	481	510	473	517	455	507	476	492	514	497	464	482	475	489	496	478	437	476	482	514	461	521	426	506	483	508	469	441	467	479	452	505	492	462	449	508	451	473	473	485	463	461	484	450	486	477	454	498	485	488	426	470	497	479	481	472	469	477	465	509	480	479	458	507	477	442	464	499	486	430	498	479	474	480	439	466	487	526	444	467	497	468	472	468	474	462	487	484	448	507	472	533	472	469	492	474	499	472	461	469	502	480	506	494	486	493	486	524	420	481	520	509	509	454	498	476	443	463	509	454	482	511	484	499	452	484	471	496	481	448	489	509	494	476	487	522	500	499	454	470	515	501	504	478	462	469	468	492	472	483	476	488	459	468	480	478	481	461	501	480	466	478	510	466	489	488	484	488	480	474	474	490	480	493	501	490	508	468	438	488	470	471	497	446	497	481	460	458	484	481	440	521	491	459	461	510	464	457	485	491	482	474	505	526	493	457	459	491	494	471	476	472	502	493	499	475	530	508	481	504	456	502	493	468	503	473	502	435	497	459	474	488	473	475	513	462	496	475	488	488	504	456	453	472	501	493	516	494	473	501	476	488	448	503	495	495	510	480	501	486	470	474	503	466	457	473	498	529	463	452	465	480	449	509	482	441	465	490	482	511	495	457	447	479	482	462	492	495	494	534	477	448	516	455	498	512	461	451	478	480	468	501	482	483	457	484	475	474	477	491	460	426	450	475	513	526	504	452	490	489	480	470	489	492	478	484	492	465	502	470	451	458	489	442	484	474	491	483	494	465	464	483	482	460	466	470	473	490	485	487	502	503	529	452	502	477	449	490	520	507	486	512	482	472	464	480	459	512	504	498	476	443	490	480	513	488	470	448	503	468	493	522	479	487	495	522	486	465	468	515	495	454	523	473	490	494	483	500	528	486	450	459	494	492	463	484	504	493	471	470	510	472	471	478	469	484	509	521	471	488	491	501	485	499	468	514	442	477	456	494	511	508	494	461	500	510	445	510	518	476	482	484	468	472	515	467	494	487	513	436	481	465	478	460	479	461	513	479	466	483	436	503	477	530	487	512	485	482	480	461	474	448	481	455	495	468	506	509	480	485	481	528	450	482	488	512	475	428	495	501	493	481	478	486	503	464	472	488	477	490	468	483	481	454	509	452	511	496	481	509	523	524	542	487	478	534	472	498	486	491	460	479	480	486	472	464	478	450	477	446	501	499	455	488	488	445	503	435	510	495	446	446	520	506	492	490	493	472	482	506	495	511	518	479	480	507	475	485	466	506	465	473	479	502	494	448	485	463	502	504	510	524	500	529	511	486	474	519	481	488	462	498	492	526	533	458	444	440	458	479	481	469	490	480	491	487
9180	2506	3203	2502	1660	1135	841	656	468	428	355	319	268	250	233	235	216	199	213	204	236	230	185	177	176	158	154	161	163	170	157	116	162	158	134	145	163	144	147	128	132	135	103	135	127	155	130	152	143	140	139	135	133	118	121	132	117	124	134	137	130	112	143	133	121	121	117	137	115	101	132	141	111	128	118	129	143	139	110	127	118	138	136	131	102	96	124	135	139	121	113	139	107	98	152	111	118	111	113	129	114	123	120	123	114	111	118	135	129	138	131	129	89	110	113	137	134	130	123	124	123	134	118	103	98	127	122	126	132	113	130	135	124	131	131	111	110	109	124	111	128	121	129	127	112	120	121	130	132	128	121	135	114	127	124	111	103	125	117	100	128	119	105	126	120	116	120	126	153	118	140	109	131	121	120	108	108	111	132	132	111	119	128	150	117	127	118	109	128	129	132	138	104	130	146	128	106	128	110	116	139	142	144	129	128	109	121	111	110	116	117	132	107	116	112	121	106	119	137	142	117	115	135	111	115	136	113	121	117	136	102	125	113	109	101	134	125	129	119	133	135	123	110	116	132	148	105	140	116	113	117	116	128	103	120	129	118	111	138	120	105	119	121	127	118	118	104	116	111	112	117	125	115	114	139	112	107	114	111	123	109	116	139	110	136	121	128	149	124	112	127	123	146	115	132	118	123	120	113	111	124	101	122	111	128	113	132	138	126	120	105	117	135	122	111	120	130	116	110	111	109	116	100	118	124	135	148	110	116	113	107	125	114	118	131	109	115	114	122	112	125	120	126	131	112	103	117	133	121	115	134	132	130	117	126	124	121	129	137	106	129	116	122	125	114	113	111	127	136	116	110	114	119	143	100	122	126	119	102	104	125	102	114	115	136	132	142	107	105	123	127	122	133	106	110	94	116	122	123	134	145	139	108	127	124	109	127	129	116	120	142	120	129	126	117	128	110	102	139	139	103	126	121	119	156	109	111	122	105	117	128	121	132	135	113	119	128	130	125	119	108	110	108	123	107	115	118	123	93	129	126	109	107	102	121	125	139	133	132	115	99	119	115	113	121	133	114	131	144	112	129	139	126	124	122	112	112	115	125	107	133	119	115	125	145	108	132	124	124	131	106	125	118	118	113	105	144	114	134	120	115	114	112	140	127	122	111	110	138	138	123	107	112	98	122	109	133	116	120	122	114	129	133	116	129	122	138	131	124	121	112	122	134	150	123	130	131	130	112	123	129	120	130	112	112	133	112	122	115	128	126	113	98	112	111	125	125	131	108	117	116	137	117	103	106	124	119	115	121	127	130	125	133	145	108	125	120	134	127	98	116	98	123	119	115	130	129	132	149	128	112	154	121	112	113	119	134	129	133	134	135	111	132	114	120	115	140	126	124	130	112	110	116	114	137	130	124	129	131	122	97	107	104	115	124	112	104	131	116	121	127	133	92	125	122	123	111	111	125	129	136	89	118	111	112	124	121	91	103	127	129	130	150	112	147	106	120	114	109	135	145	125	131	110	92	138	142	123	113	128	121	132	144	129	120	105	136	107	120	143	125	112	120	100	119	106	113	106	132	113	125	126	117	129	120	128	125	125	148	133	132	127	121	112	128	115	109	132	103	120	114	105	118	121	115	111	147	128	128	115	122	94	112	112	115	131	113	144	106	129	122	117	111	105	129	130	108	116	123	154	136	131	104	117	137	128	104	118	116	111	124	147	122	94	113	130	111	137	121	103	141	135	115	126	120	124	123	127	107	106	108	114	110	113	116	116	125	119	109	138	123	105	138	127	123	118	112	116	130	125	107	132	137	114	122	135	153	133	128	152	104	125	127	119	142	96	124	119	138	124	116	103	125	140	116	119	113	133	117	104	136	129	139	141	123	124	119	92	117	122	107	141	118	118	134	124	138	139	123	138	117	129	127	117	125	119	122	122	99	132	117	120	119	141	145	147	131	119	158	127	131	132	134	130	133	122	114	139	122	127	111	119	125	124	115	109	126	130	113	139	126	122	109	107	147	110	121	104	129	122	124	119	113	129	137	134	96	132	134	116	124	107	117	116	115	109	100	119	124	114	118	122	128	132	126	115	154	135	118	124	120	119	130	121	137	113	129	111	118	118	117	167	124	123	127	147	138	111	120	128	141	137	132	142	123	114	114	132	130	128	130	122	120	113	124	105	135	128	127	137	116	130	119	134	116	139	108	104	114	122	133	127	127	119	140	147	138	129	133	118	138	129	110	111	132	112	144	127	143	123	114	128	121	127	149	139	122	136	116	118	114	116	148	114	130	110	128	135	128	113	99	138	116	125	119	126	108	127	125	110	125	131	112	99	99	102	128	124	130	127	111	116	124	118	137	129	123	116	122	120	123	123	125	113	118	150	135	134	131	119	119	118	109	136	113	107	109	114	144	138	107	115	114	116	131	109	111	113	137	134	117	146	123	122	111	119	138	105	139	125	109	107	143	128	116	121	96	117	108	135	132	138	126	138	118	127	119	125	112	133	127	126	109	122	132	137	130	109	113	111	129	123	127	134	104	131	129	114	155	116	114	120	124	131	123	125	134	122	111	116	129	98	132	116	120	141	118	113	115	112	150	141	116	130	114	126	129	135	111	113	119	126	132	125	126	121	134	110	130	135	131	121	139	118	120	104	115	122	100	128	141	119	123	122	102	142	107	108	145	118	124	144	113	132	125	119	122	115	141	130	121	107	106	129	119	114	129	120	119	117	129	115	119	141	124	118	110	107	119	121	131	138	126	119	123	119	115	113	113	130	120	126	97	119	90	130	136	105	115	91	121	98	112	116	140	120	117	113	129	117	120	92	145	124	123	125	114	132	127	144	128	115	101	112	126	135	104	130	127	116	138	118	107	137	111	111	121	123	152	116	129	118	125	141	133	128	134	131	141	121	117	130	99	114	121	120	122	129	127	116	108	130	145	111	117	137	127	125	117	116	114	112	107	126	135	109	117	119	133	125	122	121	112	141	141	112	118	131	127	116	116	114	112	157	114	129	105	128	131	136	101	143	125	136	132	141	130	126	149	123	126	117	110	136	112	92	108	105	118	155	127	123	151	137	136	109	145	124	142	130	105	129	124	117	123	137	136	120	106	114	124	109	109	128	130	125	101	128	125	109	121	126	89	136	127	114	122	121	126	123	97	122	131	122	142	104	108	126	126	122	124	140	125	122	125	140	116	116	143	124	127	117	131	108	94	139	116	110	125	150	133	111	117	124	128	146	135	141	111	123	132	121	134	122	123	125	129	143	130	129	136	114	85	143	101	120	125	137	114	113	136	106	121	113	120	128	141	124	115	112	112	121	121	119	141	117	113	129	144	124	130	116	113	120	98	116	134	102	127	136	111	124	124	110	109	143	118	119	127	108	113	128	116	103	136	130	124	113	104	135	125	124	124	101	131	126	118	122	118	114	126	132	133	118	125	130	133	128	129	121	153	127	124	123	133	117	126	120	121	127	119	104	124	115	132	147
6354	2529	6228	7417	6377	5138	4023	3111	2586	2040	1835	1549	1287	1137	1050	971	968	866	891	1116	1123	1000	860	786	812	650	601	600	551	563	539	539	541	535	551	548	492	449	477	407	412	402	412	435	450	460	419	421	445	416	409	414	430	399	385	379	394	372	348	388	343	309	382	356	363	362	339	336	380	362	358	316	341	343	353	339	368	338	367	326	321	304	307	286	312	331	322	309	374	339	322	329	345	293	319	334	315	308	322	299	303	298	269	302	306	318	341	300	313	325	328	322	298	303	327	333	331	297	328	318	302	313	315	295	292	322	290	315	303	322	309	333	325	299	313	269	283	309	290	299	296	328	338	321	301	344	316	331	306	305	285	305	299	312	301	287	292	277	305	315	323	294	304	297	295	299	310	312	294	292	330	336	305	305	285	296	311	298	308	318	291	312	294	289	281	335	305	303	309	289	292	291	333	292	310	298	350	293	326	336	286	275	319	307	313	297	314	290	298	265	305	277	311	300	291	298	329	307	303	292	310	284	268	319	285	293	350	314	286	315	299	279	305	308	302	328	293	294	292	322	294	274	339	276	315	320	297	294	311	304	306	312	313	285	281	254	317	285	284	276	302	309	275	328	301	329	298	284	302	302	293	304	304	260	319	283	283	325	288	304	320	314	309	280	315	319	336	331	297	310	298	306	296	292	297	289	342	303	284	309	275	321	350	296	330	297	337	292	298	329	305	298	331	313	321	267	275	313	307	323	282	313	300	302	301	277	312	305	307	284	304	322	286	287	287	304	296	306	296	316	333	322	330	301	311	283	314	282	294	320	276	304	303	259	300	304	299	312	299	270	321	296	272	306	334	303	278	304	290	308	300	275	284	284	301	296	288	336	317	292	323	299	289	334	295	307	299	305	315	306	306	305	308	296	302	267	290	314	303	301	305	297	298	300	293	336	291	290	306	264	305	314	312	301	282	315	313	313	321	291	306	312	287	335	299	313	302	329	324	286	302	289	303	289	286	299	280	306	336	299	313	309	310	330	315	298	328	333	300	279	310	326	314	305	297	305	285	312	300	299	310	281	280	270	312	298	299	304	286	295	298	301	301	330	295	298	343	329	289	328	311	287	318	317	314	321	308	292	311	293	265	312	309	294	308	290	304	312	303	275	289	312	300	306	288	319	273	306	306	260	312	287	288	315	291	301	301	299	312	288	294	291	308	313	331	285	296	299	295	297	315	309	278	282	291	274	293	300	335	306	313	328	332	315	298	285	325	331	313	285	319	325	315	293	298	309	319	319	326	310	297	334	333	326	317	269	324	298	326	339	310	333	339	332	311	310	311	281	304	294	291	283	290	340	300	318	305	287	308	322	293	280	288	304	300	300	294	311	318	272	296	271	282	328	321	316	315	317	311	305	308	292	308	299	301	311	311	287	329	319	303	301	304	308	295	337	295	304	312	271	340	309	311	276	295	292	322	307	314	271	340	298	298	298	282	274	304	310	333	308	286	291	330	296	322	292	296	303	317	294	294	305	349	323	316	297	320	273	291	286	305	291	317	285	300	312	299	309	347	293	316	306	277	304	286	269	273	327	296	288	320	289	307	292	283	289	311	275	297	316	319	308	321	302	263	309	281	323	309	289	294	295	311	282	285	341	302	280	299	301	308	291	286	296	287	304	325	287	291	339	296	286	294	276	274	286	307	294	304	296	297	306	292	322	296	302	281	286	289	295	276	284	269	283	300	313	291	299	319	310	294	302	310	268	282	307	291	314	318	310	293	297	322	302	303	274	312	316	320	315	342	302	304	292	307	316	302	277	308	292	316	283	292	309	310	290	332	314	314	303	288	316	313	285	299	280	293	309	291	320	311	286	302	322	282	285	308	286	296	294	301	313	296	311	343	307	305	344	289	271	324	320	310	308	296	321	306	308	297	283	315	270	288	321	284	293	304	334	325	309	269	303	293	320	288	296	293	322	339	326	336	320	341	304	306	299	297	306	275	332	286	315	325	280	311	278	326	283	290	296	290	308	297	329	284	288	287	328	311	330	297	290	266	308	302	317	291	315	305	287	256	299	305	334	302	269	305	329	294	289	321	301	335	313	317	322	290	290	303	304	303	300	276	301	293	291	333	274	289	329	305	285	308	293	299	290	301	296	302	319	269	318	284	302	314	307	307	327	274	323	319	285	335	292	293	317	282	310	288	288	287	305	324	316	275	287	312	300	317	303	290	257	287	298	299	304	322	293	326	306	327	278	335	300	335	311	319	310	298	328	292	308	297	330	303	295	331	305	291	298	314	312	305	305	330	291	301	282	296	248	298	303	279	309	310	311	320	304	296	308	309	313	291	285	317	299	315	287	319	296	293	324	342	286	276	328	290	315	325	327	293	315	337	326	290	312	312	281	300	316	293	294	297	285	315	295	305	304	298	284	285	264	301	310	307	290	312	286	283	282	280	277	307	305	305	307	298	249	312	293	341	322	307	301	300	301	284	307	295	332	293	319	310	316	297	292	292	336	290	312	278	277	355	293	271	323	309	290	286	331	321	274	305	308	298	283	308	283	276	298	320	302	311	302	299	311	301	283	328	299	321	295	318	317	297	310	295	313	288	285	317	317	328	319	287	326	280	313	307	297	293	287	341	307	318	278	298	287	304	320	298	311	303	300	297	339	300	294	318	281	303	311	289	286	315	276	281	294	321	316	332	285	334	306	327	291	313	325	307	299	297	323	300	274	307	314	293	308	282	308	312	300	301	314	308	293	283	285	305	285	312	337	279	312	308	321	282	296	273	299	291	290	285	286	302	319	318	326	274	302	298	289	294	293	319	315	251	283	294	288	304	309	318	352	294	301	294	323	298	320	305	313	300	334	278	301	329	301	314	310	291	281	326	302	301	304	276	287	273	296	271	356	284	260	289	281	302	334	310	281	301	341	317	299	287	303	294	309	271	307	303	310	314	287	313	330	341	314	313	318	327	285	304	264	321	303	321	284	302	297	291	271	297	286	288	299	290	300	288	303	296	272	316	297	309	301	264	315	312	298	307	297	324	293	317	312	306	297	296	302	280	300	306	260	328	305	317	289	313	316	332	273	326	352	337	294	320	257	276	315	298	301	301	315	312	347	290	278	303	315	295	278	304	317	283	318	317	315	307	312	297	324	288	310	319	278	316	294	321	323	293	276	319	301	315	296	297	282	314	311	298	319	327	311	284	309	317	317	292	300	295	257	305	316	331	277	334	295	284	313	277	306	317	298	284	347	297	304	285	290	269	287	327	298	314	293	327	294	299	326	321	287	298	325	276	311	297	318	343	285	285	298	319	263	325	300	317	295	326	308	304	313	300	319	304	284	309	287	314	284	301	260	260	323	293	273	295	290	314	321	322	311	282	329	295	301	273	312	306	298	305	289	305	286	291	284	322	290	295	291	302	291	304	328	318	320	293	301	291	290	286	293	313	300	290	298	293	284	319	330	296	285	280	329	307	292	318	278	299	331	281	302	308	319	312	309
15887	4771	5322	4119	2632	1882	1330	1015	788	641	509	433	341	346	304	294	231	265	238	316	300	273	225	202	228	213	167	170	201	156	191	183	178	168	163	167	157	156	146	135	152	142	138	159	132	141	138	144	149	153	132	144	153	151	131	125	138	139	150	131	138	124	127	124	117	149	113	127	129	121	97	145	123	125	141	141	135	125	134	142	115	142	128	126	107	131	122	115	116	130	133	106	122	109	128	125	132	116	115	127	118	143	104	132	109	122	133	125	133	148	125	121	138	137	142	144	114	115	105	122	114	122	120	133	105	145	123	152	124	126	115	140	148	115	123	109	118	129	108	96	113	129	125	134	126	154	132	122	117	130	125	120	95	124	109	125	126	114	132	122	108	131	121	134	135	100	106	110	114	124	137	129	120	112	118	132	138	126	110	119	118	137	131	98	125	117	105	125	111	128	139	130	94	95	110	140	133	128	125	122	131	127	113	125	114	129	122	123	126	124	128	119	102	98	124	131	112	128	132	112	124	117	127	116	135	119	134	119	99	103	137	136	126	106	131	130	110	109	120	139	129	115	126	125	118	154	130	109	125	125	112	121	135	107	116	96	119	127	119	128	132	142	128	110	115	118	121	118	131	114	108	138	123	115	126	128	114	99	115	118	128	110	120	101	124	99	111	119	119	108	112	131	119	101	109	125	131	121	121	110	139	137	110	127	115	118	147	113	110	103	131	126	137	122	117	128	123	117	126	141	130	136	130	120	115	114	117	125	139	146	121	99	134	114	117	121	114	127	111	103	105	97	137	149	129	128	119	118	131	128	122	120	118	116	122	86	119	116	126	117	122	121	109	121	134	123	128	132	121	120	125	126	136	108	141	129	123	121	109	119	131	107	134	105	119	131	128	144	128	140	127	134	124	114	115	101	103	109	125	127	123	122	126	130	133	130	111	124	114	120	124	121	119	114	148	113	128	127	125	122	128	123	137	111	123	113	128	111	121	113	143	119	112	115	117	162	121	113	136	118	105	100	120	112	99	128	126	111	153	113	128	132	111	127	115	109	125	117	125	123	120	131	124	126	115	122	120	142	102	121	111	129	128	123	125	115	119	129	126	124	120	129	124	131	131	111	112	114	106	127	125	120	127	121	93	128	118	119	118	111	112	116	106	95	138	104	125	121	129	106	124	102	103	129	100	105	100	128	112	128	116	128	120	114	119	133	133	126	100	114	123	123	132	131	150	101	136	121	117	116	131	133	99	133	133	85	126	122	123	125	129	131	137	135	122	127	108	132	132	116	118	111	127	120	126	107	108	111	139	120	115	140	125	109	127	114	120	127	128	118	109	122	106	101	106	124	118	130	101	123	142	127	123	120	117	129	113	111	110	119	143	112	130	126	131	120	129	106	118	140	138	126	127	112	121	140	115	115	126	131	122	102	107	123	127	100	116	124	118	134	118	109	126	130	122	114	133	118	119	121	128	125	117	108	139	99	133	112	116	117	123	137	140	107	110	134	120	107	125	111	113	120	116	93	128	131	120	137	128	116	133	125	115	102	121	134	122	95	122	130	117	126	119	114	110	127	97	119	131	126	131	123	130	100	104	119	105	131	114	123	128	131	131	121	141	122	124	133	125	121	107	126	116	130	108	119	111	104	122	131	112	126	127	109	138	120	134	120	104	136	102	145	108	130	117	109	117	148	132	117	125	120	124	121	108	112	107	143	105	121	129	101	90	129	126	139	109	104	113	133	112	108	109	120	142	118	118	110	139	109	117	122	127	122	110	126	114	122	111	105	113	106	118	119	122	126	134	117	120	127	118	123	138	123	106	134	127	91	103	116	105	104	129	127	122	107	107	118	115	133	129	105	126	110	125	133	126	124	133	121	103	99	124	139	116	138	138	118	122	109	133	127	119	133	136	138	96	131	103	128	122	105	125	109	132	130	126	114	132	119	130	123	118	129	119	132	118	125	118	119	108	124	119	118	132	112	113	139	123	134	119	121	129	109	108	113	111	133	123	142	123	137	124	121	129	120	128	136	131	114	106	124	132	123	113	123	126	123	123	122	113	117	117	121	118	131	107	112	139	116	119	126	119	127	141	133	138	113	133	115	121	133	127	106	139	111	118	101	124	134	124	123	116	106	109	118	119	132	117	133	116	130	131	123	138	125	133	144	129	125	116	140	110	110	101	119	121	110	118	127	126	109	118	106	109	106	105	140	132	117	128	123	112	117	127	125	136	119	123	130	115	117	113	128	132	131	113	110	118	130	116	105	105	126	130	114	126	113	129	125	128	128	115	135	108	112	124	116	123	110	111	121	114	143	118	134	109	120	135	102	126	101	123	120	132	130	132	127	117	117	117	117	126	135	101	128	126	126	113	128	121	119	132	113	113	128	110	107	115	124	133	128	127	122	123	130	116	108	109	115	129	107	124	121	108	130	117	113	110	116	118	128	138	128	137	116	121	130	124	109	124	130	127	119	133	109	106	108	106	122	116	112	119	135	101	123	109	122	104	103	110	117	125	122	120	111	111	107	121	108	142	132	128	125	113	116	117	133	102	120	103	116	106	111	139	108	135	109	125	126	127	112	118	111	108	118	138	122	143	112	127	140	113	108	100	111	129	131	112	123	110	122	131	112	111	122	122	132	133	130	126	138	115	119	110	109	110	133	132	123	111	116	101	111	122	116	124	138	120	119	145	112	101	130	106	114	123	138	141	121	118	125	108	107	146	144	113	125	132	142	124	116	105	122	138	127	114	131	121	130	127	140	121	118	125	133	118	141	132	115	110	99	130	134	137	130	143	125	133	139	101	119	118	158	102	130	110	124	131	126	136	109	124	125	114	112	141	111	126	130	123	133	125	125	147	121	124	131	103	109	115	101	129	100	112	118	118	116	121	113	144	123	126	111	114	142	118	129	126	136	116	105	117	142	108	113	106	122	134	117	123	112	109	133	120	138	110	115	140	126	125	120	125	125	126	133	129	121	118	131	107	108	134	115	126	96	120	132	118	105	147	98	111	129	131	148	128	115	112	139	150	142	129	119	126	119	123	142	107	126	120	131	118	135	136	111	136	107	116	99	134	105	110	143	113	130	133	139	119	125	129	128	104	112	154	115	114	113	102	119	111	122	112	125	125	114	105	122	105	110	141	117	108	116	119	120	126	120	107	117	109	125	116	120	124	118	117	137	106	117	100	113	106	104	122	103	114	126	122	122	141	115	132	131	118	114	116	118	109	120	103	123	118	118	111	111	131	132	125	125	120	126	116	140	141	125	115	127	140	133	141	125	130	135	123	115	87	126	129	134	115	125	122	138	136	132	110	127	131	123	134	115	135	119	120	152	117	126	99	117	122	133	152	149	124	129	111	128	99	117	137	121	120	105	128	115	128	111	126	115	126	121	127	119	129	109	105	120	128	135	122	118	103	136	128	115	129	125	106	121	109	111	121	104	111	125	117	129	133	146	126	123	134	131	116	126	107	105	120	125	109	140	140	122	113	131
8541	3846	9011	11054	9462	7577	6134	4893	3983	3286	2806	2344	2006	1794	1533	1505	1379	1433	1360	1879	1722	1393	1280	1117	1132	843	840	812	841	741	732	698	699	748	693	636	646	628	591	512	482	487	475	518	522	542	543	535	553	528	509	495	456	432	493	461	433	418	400	394	373	391	410	406	430	435	421	403	379	404	398	362	358	371	369	380	368	372	375	346	326	321	318	333	355	347	312	347	357	342	381	332	321	326	324	313	337	290	313	358	299	333	316	351	329	335	288	324	326	341	300	315	302	337	320	294	326	294	304	325	319	330	281	339	327	300	296	304	289	294	311	350	343	298	344	331	339	312	326	333	329	330	310	296	358	314	315	290	326	316	341	295	293	307	323	341	317	306	334	352	306	323	300	291	324	301	300	311	320	318	300	306	329	299	308	318	296	296	309	331	307	323	293	295	284	303	332	331	284	317	290	297	316	316	347	328	332	329	338	337	320	321	294	283	328	331	322	270	323	329	294	311	325	323	341	338	304	315	328	303	293	301	301	299	313	330	288	327	298	301	323	315	315	304	316	299	335	299	313	300	324	310	341	336	317	328	302	312	304	294	338	343	303	339	301	297	323	320	312	292	319	318	313	321	329	287	336	311	296	282	283	300	311	310	297	349	329	306	324	306	316	315	321	311	300	327	308	317	281	294	327	284	322	327	304	297	324	324	307	266	312	319	305	318	275	314	311	321	294	339	330	296	316	300	327	317	326	309	274	293	326	317	321	303	335	352	334	307	310	309	317	296	361	318	303	328	312	301	292	347	325	279	300	317	316	330	344	309	322	281	302	294	312	303	301	304	292	294	325	337	355	290	310	307	310	313	304	308	318	323	316	320	277	317	313	304	292	314	314	306	327	295	295	321	294	308	332	298	336	298	295	311	320	317	342	313	321	339	293	317	308	308	306	318	331	293	327	287	314	289	308	300	303	317	305	318	297	335	333	306	327	295	299	333	335	298	343	306	323	314	300	300	324	314	281	308	321	319	294	314	310	308	288	322	308	317	292	320	316	310	292	351	306	305	351	319	313	277	317	322	314	329	300	301	303	354	302	314	334	334	298	330	340	324	329	296	325	323	335	276	295	293	336	332	330	282	281	311	321	327	315	309	280	297	323	301	346	324	334	327	309	281	325	282	305	319	275	348	287	322	298	314	306	313	266	330	284	301	318	332	313	307	291	311	303	286	303	324	345	301	310	301	324	350	325	323	332	326	303	312	308	305	313	341	330	336	286	326	344	265	288	328	323	323	319	339	303	319	312	319	312	330	313	338	337	336	319	311	296	325	302	286	331	332	313	325	293	266	319	306	302	318	321	308	319	304	297	314	319	282	308	331	343	293	319	335	315	297	324	271	295	289	329	321	317	341	279	318	308	320	314	302	310	303	307	353	301	290	322	287	308	297	273	293	339	301	309	301	312	303	285	321	318	309	300	311	280	308	336	294	313	330	315	282	277	320	307	327	329	307	293	323	328	302	333	298	302	314	317	316	303	314	306	332	287	314	324	300	306	352	305	342	310	312	339	341	287	305	330	321	296	331	309	349	302	305	327	342	321	351	310	285	319	340	317	322	341	315	299	311	319	315	298	297	309	311	312	336	316	321	291	291	322	321	322	283	310	317	289	296	300	294	286	311	288	301	333	260	340	270	277	332	311	305	305	360	305	327	332	310	270	321	314	282	285	295	305	321	354	303	320	298	300	308	343	319	315	318	331	301	283	281	326	288	328	343	330	335	308	342	317	319	297	334	304	284	316	329	318	328	271	346	305	313	323	329	318	322	302	279	300	278	329	330	334	314	309	298	294	297	295	329	295	310	304	319	313	309	327	330	322	296	311	278	344	292	336	304	285	314	320	298	311	308	341	291	292	350	346	363	341	302	304	322	322	296	306	352	341	287	310	313	326	324	307	293	293	307	308	301	331	296	303	307	297	327	323	281	333	312	327	316	312	340	294	281	296	351	317	306	328	313	329	318	334	333	322	325	337	350	331	283	284	358	347	280	316	328	327	298	317	287	305	284	317	304	282	304	287	316	307	315	327	325	335	309	301	331	297	309	304	293	299	290	310	318	329	292	316	362	299	310	331	323	288	311	348	319	319	288	327	323	320	311	299	313	341	320	308	286	312	286	293	285	304	357	293	296	316	306	330	324	306	281	342	323	362	324	315	337	284	309	310	320	313	344	294	278	302	272	333	313	313	302	298	314	328	349	310	325	291	280	304	341	296	293	325	283	337	329	318	316	300	329	330	334	314	272	320	278	320	307	295	315	347	311	303	322	306	292	308	326	309	319	320	301	305	302	331	321	325	334	317	329	306	279	307	314	289	298	297	297	319	302	315	336	293	299	327	292	351	346	318	307	307	314	309	302	320	304	285	325	299	314	299	310	306	317	286	311	343	329	314	307	327	302	345	305	312	313	299	310	337	288	329	342	302	329	309	309	332	295	293	274	309	303	324	310	275	317	333	317	296	328	332	312	327	330	309	326	303	309	313	329	318	323	353	308	337	313	306	270	321	324	325	311	323	321	330	320	317	291	343	320	292	281	301	299	304	328	314	331	319	323	282	305	304	306	339	314	337	295	326	307	281	326	317	319	324	308	331	316	289	310	315	301	326	304	297	286	310	309	318	327	334	332	272	320	276	316	324	320	294	296	316	301	294	309	310	335	302	335	319	325	326	307	319	333	342	307	312	290	282	324	341	301	306	319	298	312	297	280	324	332	322	316	325	322	318	304	294	301	344	287	329	342	331	316	348	352	291	305	327	325	296	315	318	335	289	315	312	290	337	298	321	323	333	339	324	307	306	306	332	310	311	317	315	304	329	299	320	293	315	294	323	316	333	315	314	292	285	311	303	312	304	349	303	312	309	295	317	322	283	326	282	343	286	299	321	290	286	333	302	304	339	300	327	309	311	321	299	329	301	292	313	329	302	290	330	299	325	275	313	291	328	316	347	285	319	275	300	322	297	331	281	313	318	296	320	317	344	316	293	317	326	324	304	308	350	310	275	302	308	342	319	306	292	292	325	321	279	280	290	327	320	281	308	324	307	326	315	273	335	297	327	281	311	294	317	325	317	283	319	329	300	302	323	307	309	346	301	324	318	311	297	325	321	308	286	325	281	312	324	314	286	332	290	299	320	322	319	338	314	315	315	296	299	327	321	297	299	326	320	343	327	322	296	322	333	310	319	307	287	310	329	318	311	304	353	297	294	328	301	327	340	312	307	309	336	351	341	300	293	306	321	327	321	308	284	311	321	319	304	309	324	326	306	289	326	300	312	300	325	354	301	294	345	296	295	310	327	311	287	351	326	286	298	341	335	312	303	315	315	318	313	312	304	311	330	284	320	316	273	352	294	346	294	284	286	335	287	335	309	321	287	344	315	330	323	312	319	299	348	346	276	307	342	310	313	350	328	296	318	311	325	289	337	326	300	326	335	334	316	306	316	302	323	306	296	302	342	290	307	332	301	317
3183	1175	1416	1041	756	549	423	413	314	309	304	238	275	254	262	225	213	222	238	233	219	241	245	229	211	210	243	238	203	248	236	240	222	220	213	218	215	215	206	201	193	216	211	214	224	224	212	188	222	208	228	234	199	194	206	219	222	203	184	215	200	196	204	222	199	199	186	197	193	206	233	196	209	199	209	222	229	186	195	218	195	192	221	207	206	196	195	217	214	209	216	220	250	202	229	207	217	205	213	220	217	229	200	210	208	199	199	192	213	202	187	221	227	205	207	219	207	211	203	177	191	179	227	232	223	205	224	220	207	204	211	230	198	176	209	212	201	196	217	211	205	213	204	205	222	209	193	193	202	200	211	210	204	180	191	232	198	234	214	205	204	222	234	227	209	209	243	188	220	207	199	224	206	218	233	211	217	222	229	239	186	184	191	224	219	189	193	220	221	206	213	227	220	206	236	196	239	213	202	235	194	237	203	219	216	177	204	223	193	186	201	217	208	213	197	217	196	215	196	210	177	206	242	196	221	227	184	242	196	244	223	202	207	203	214	210	217	222	189	221	209	190	197	209	214	178	216	201	220	201	207	214	234	215	206	218	224	210	192	218	198	213	208	191	212	221	202	209	203	234	179	206	209	191	195	236	228	207	191	211	187	237	210	209	214	224	198	231	230	218	203	205	203	204	215	201	224	223	220	184	201	234	199	199	220	188	218	248	200	212	209	226	195	217	209	194	193	228	236	227	184	199	151	196	197	211	203	193	203	204	221	182	224	219	223	200	180	211	207	197	227	186	217	186	199	215	214	182	189	206	213	195	209	219	229	214	220	231	216	195	188	216	222	185	228	214	197	215	224	202	225	187	194	231	192	205	210	204	192	233	214	180	210	204	233	199	193	196	205	229	209	217	214	212	201	177	205	209	202	188	230	200	210	220	203	220	193	178	190	210	196	187	188	212	228	189	232	197	202	185	183	202	215	229	223	200	194	226	231	200	204	204	197	202	214	219	218	216	235	226	223	205	207	203	245	193	203	222	215	215	218	205	209	207	228	187	209	203	231	200	227	217	180	221	228	217	221	192	220	191	201	223	221	211	225	236	196	186	199	192	182	206	214	202	208	220	196	210	219	217	213	208	226	199	217	219	215	201	219	219	205	211	198	201	214	211	220	211	235	230	199	205	225	224	205	211	203	213	207	205	196	249	216	206	199	237	202	215	198	199	217	208	224	208	183	204	221	219	201	234	211	209	218	220	190	190	205	227	217	189	210	201	225	197	201	195	221	193	211	226	219	202	228	209	188	186	211	225	196	221	214	239	207	232	196	198	201	215	181	213	216	214	221	201	205	213	204	213	231	229	207	204	203	182	200	211	208	213	214	218	219	210	190	242	225	212	205	210	197	213	245	208	203	190	198	228	207	214	225	209	224	204	211	194	213	253	220	224	204	228	221	226	200	215	215	206	221	211	219	209	210	222	216	211	211	210	207	206	216	207	196	209	203	190	217	194	212	202	231	197	205	227	213	220	226	223	195	213	224	232	226	219	204	213	230	199	229	208	211	199	216	211	173	188	222	199	199	199	233	222	201	192	204	214	212	238	196	202	191	226	196	208	230	229	206	213	211	208	192	226	209	196	199	200	218	231	217	215	237	205	213	217	189	202	206	198	214	208	204	197	216	220	235	197	227	207	200	224	239	212	175	217	186	204	193	213	227	207	218	202	200	191	230	227	223	210	224	195	198	221	218	235	200	217	202	210	202	205	209	211	189	200	214	198	221	206	208	211	203	214	209	188	215	217	207	206	202	214	211	198	246	201	209	211	192	203	205	208	206	221	226	201	226	198	214	214	169	217	196	219	204	202	234	217	208	198	203	213	218	210	215	203	216	195	195	219	189	195	203	211	215	197	219	221	205	186	217	222	223	216	185	191	219	197	196	232	190	204	185	198	203	223	223	216	206	202	218	210	207	228	195	214	204	206	216	216	201	213	202	216	213	243	176	240	221	190	224	209	223	205	212	194	197	221	211	190	214	203	203	214	224	200	220	228	212	196	224	209	222	211	202	194	235	226	191	232	205	205	215	187	197	192	205	205	232	227	195	223	227	210	222	219	213	218	208	189	192	223	191	193	201	215	229	219	214	212	188	204	199	206	218	225	206	228	216	195	191	210	198	203	219	196	198	205	181	188	201	197	207	228	211	213	208	196	186	196	197	203	216	215	206	206	171	212	198	242	211	210	221	215	219	216	208	197	208	180	223	203	220	185	212	215	223	231	210	214	191	224	217	198	220	189	189	192	222	194	221	191	217	215	239	172	225	218	214	212	220	201	207	218	248	232	246	208	229	181	191	192	225	202	224	227	205	181	191	207	201	237	182	204	220	199	214	190	204	165	196	196	229	189	203	213	195	212	192	213	197	209	218	209	188	212	194	217	177	199	215	204	208	195	228	205	217	211	241	198	207	202	200	181	197	214	208	195	202	217	224	192	217	216	220	240	232	226	220	218	202	174	192	216	204	216	202	230	193	217	219	220	223	220	199	197	234	198	222	231	214	218	208	206	202	199	231	208	183	190	205	212	207	210	222	197	188	215	183	198	216	207	198	221	215	184	220	213	229	199	235	198	211	232	209	194	186	211	211	217	206	222	180	200	197	196	208	221	202	196	218	219	217	209	235	199	213	212	213	233	211	194	198	217	216	225	209	219	199	214	228	217	236	190	201	199	198	223	197	218	183	206	207	204	193	205	208	226	198	235	183	201	204	230	207	214	225	217	215	237	213	209	191	198	206	243	206	252	239	208	198	225	202	216	204	179	221	236	203	224	189	210	211	203	192	211	199	197	225	220	197	197	197	187	228	201	192	227	223	187	211	210	223	209	206	189	228	221	201	224	210	202	201	211	190	205	208	198	211	194	206	200	220	230	212	227	222	204	202	208	220	207	203	207	210	210	199	216	196	234	191	208	172	228	209	194	240	226	194	213	213	201	211	204	192	175	234	233	228	223	233	208	217	188	216	188	194	192	197	201	215	199	219	222	209	233	219	210	194	188	183	202	202	190	210	226	204	226	179	186	221	206	191	174	182	220	233	179	182	203	188	193	206	199	219	203	194	200	207	220	199	215	191	205	196	211	207	216	204	194	213	200	230	218	178	206	216	218	206	206	197	202	222	221	220	199	204	209	205	201	236	203	199	216	229	221	170	187	216	218	225	235	221	224	201	220	197	201	216	214	219	189	213	220	184	200	189	204	207	182	221	212	201	223	201	196	228	211	226	209	214	205	219	221	224	226	210	178	196	188	226	199	207	201	202	209	219	209	228	243	222	185	185	212	201	216	203	219	207	234	215	194	185	211	221	230	212	203	205	224	202	204	198	201	250	211	239	191	196	208	201	228	201	233	207	190	228	240	203	232	194	227	215	207	220	202	207	194	209	220	202	196	186	215	211	188	208	225	210	218	212	197	200	197	237	222	196	210	224	204	203	214	198	227	211	229	191	189	223	185
2811	1321	2907	3320	2798	2332	1811	1506	1169	1050	966	870	778	770	650	680	633	653	670	841	783	659	615	604	633	525	650	549	584	611	589	520	575	584	588	522	562	547	551	510	522	512	520	509	505	524	547	578	521	507	509	467	521	549	537	517	516	471	510	505	518	543	484	494	464	507	540	453	535	495	519	480	490	506	538	521	492	465	501	494	528	517	498	501	513	512	510	496	474	478	490	505	469	492	494	533	505	484	506	503	480	485	443	489	497	486	524	472	496	500	469	502	437	522	484	478	478	503	504	497	473	510	489	475	464	455	539	485	505	504	488	477	507	514	483	471	514	467	513	527	483	484	507	492	503	480	484	487	482	482	551	475	472	499	534	435	468	533	483	519	501	497	432	520	486	434	455	511	470	475	532	506	511	481	468	507	508	493	469	510	482	508	468	484	495	464	517	444	448	515	522	470	513	456	505	470	479	483	477	487	488	466	492	508	493	492	502	442	506	474	480	498	487	498	493	495	494	463	470	491	483	547	489	478	481	509	471	466	474	487	482	443	467	488	476	472	475	460	522	467	472	470	506	492	525	486	488	512	460	463	500	483	495	471	509	497	505	451	465	490	460	484	470	491	494	509	455	480	491	532	504	499	501	487	480	464	483	472	474	483	490	465	466	467	490	505	475	483	459	472	539	501	484	479	467	511	529	475	493	478	486	472	469	528	510	488	523	495	511	514	487	476	488	501	535	480	497	453	455	492	490	493	524	456	468	480	461	489	484	479	488	479	472	485	519	488	479	503	501	532	488	489	489	443	472	463	472	472	476	484	467	481	461	486	480	515	468	478	474	447	479	474	507	483	535	465	508	504	461	467	503	508	475	493	463	534	466	483	491	529	486	459	500	479	491	447	474	508	536	475	474	473	469	511	443	431	481	460	497	464	469	503	493	498	467	520	467	491	461	476	470	506	479	485	447	523	461	500	464	515	473	456	460	498	440	498	471	488	520	495	475	499	473	461	466	427	488	495	465	482	484	489	446	544	485	491	502	534	454	447	495	516	491	493	488	464	457	507	488	475	483	498	480	542	473	487	506	449	459	486	474	465	446	478	470	473	504	512	495	477	479	514	462	440	454	460	491	464	480	483	508	490	496	518	523	467	519	480	476	524	471	477	506	487	483	498	490	483	523	496	496	520	468	456	453	483	497	465	478	469	544	471	501	500	531	504	474	470	547	475	470	485	496	532	472	468	484	467	500	467	481	520	523	475	496	478	487	517	467	480	522	503	506	469	484	466	485	513	493	468	471	474	500	492	511	460	495	427	468	467	473	511	455	456	519	489	458	497	465	515	506	467	467	482	470	475	517	429	468	471	487	535	473	491	477	472	498	475	458	508	480	516	463	478	455	478	496	482	471	447	482	459	468	466	498	497	494	461	493	493	457	482	490	490	496	496	454	489	463	481	519	479	495	530	471	545	502	492	461	452	500	499	492	472	482	467	497	495	478	493	490	464	510	509	520	459	468	513	467	477	501	485	523	554	511	462	497	470	448	494	513	458	474	480	506	471	473	503	452	542	478	524	477	483	490	477	533	467	468	463	490	488	476	499	476	477	463	477	506	506	474	514	452	485	411	443	509	476	478	470	447	490	472	448	474	486	476	513	506	491	473	499	492	484	452	443	506	501	465	513	491	476	480	461	518	478	494	484	478	494	480	490	459	492	478	504	468	506	483	499	495	495	468	458	473	499	478	493	505	496	519	481	471	465	455	493	440	528	489	480	453	454	476	487	488	428	507	477	468	461	546	517	476	438	455	463	492	535	474	490	504	445	505	504	496	470	450	485	508	466	487	457	480	465	503	460	505	480	499	482	480	506	489	458	484	502	459	456	450	501	502	480	429	486	531	474	521	524	482	500	497	493	458	471	478	481	486	507	499	484	471	450	448	461	530	494	469	495	462	498	492	473	498	501	513	447	477	500	475	467	432	490	557	499	472	479	493	442	498	489	464	539	445	494	466	488	475	528	480	489	501	535	497	477	482	469	453	505	479	500	502	472	496	481	469	463	475	476	474	518	520	490	524	494	496	472	483	503	498	452	474	456	452	496	495	498	471	495	504	495	494	505	485	500	482	484	460	491	463	470	449	484	482	489	469	489	482	505	498	477	486	519	473	493	507	498	520	507	499	492	493	492	487	479	520	489	526	501	485	481	441	516	486	469	496	509	511	433	499	519	518	540	520	528	523	481	459	493	525	521	492	525	470	456	503	459	501	492	496	501	467	497	438	510	461	474	461	454	462	517	475	480	498	529	504	430	512	485	478	440	531	512	512	462	491	482	475	492	484	468	465	489	522	471	493	448	494	467	482	492	521	501	474	469	496	477	516	502	486	469	471	461	477	461	516	464	513	484	483	494	479	441	487	480	482	482	463	552	481	489	511	505	530	514	525	484	473	478	501	444	468	474	469	467	507	489	458	467	445	449	485	491	498	523	433	470	508	511	461	528	491	470	494	494	464	486	511	457	476	488	493	471	519	474	440	514	494	464	456	479	474	530	480	448	492	449	545	512	482	501	478	475	474	504	478	475	505	460	498	509	485	456	491	529	452	464	487	520	507	495	499	464	472	490	487	538	456	475	440	485	467	463	479	506	517	471	488	494	480	450	523	474	464	482	509	484	504	429	472	492	500	501	460	485	516	490	508	483	490	471	470	510	468	465	527	490	488	477	505	470	491	463	491	513	471	520	472	480	494	525	464	480	455	487	493	463	431	496	466	506	450	470	494	450	498	473	442	452	485	505	467	497	487	496	485	502	488	478	497	458	436	486	501	510	524	484	489	513	478	493	453	445	487	470	512	438	492	468	463	471	500	513	505	500	502	486	535	483	488	465	477	453	503	462	475	490	455	520	472	479	480	472	530	473	462	466	485	506	481	473	525	494	476	542	457	484	568	484	466	521	516	474	457	489	458	470	484	495	490	453	507	478	471	438	446	451	499	441	520	500	478	458	468	440	529	507	478	476	484	505	509	487	493	485	462	502	464	498	526	486	495	481	496	505	495	514	444	528	423	499	496	467	468	491	482	520	452	497	513	519	518	468	486	484	549	479	466	462	498	484	487	510	455	458	479	542	438	519	464	467	456	493	502	461	470	459	466	463	467	468	506	466	468	500	530	498	458	476	472	468	501	491	425	466	469	520	454	476	476	496	460	464	507	506	526	474	537	492	476	448	495	481	503	495	465	514	504	486	496	486	513	504	471	496	520	526	457	492	498	458	472	489	494	501	448	533	468	478	456	447	446	504	503	491	497	505	508	513	501	500	505	480	483	515	477	496	482	471	467	499	487	482	469	516	498	443	479	482	501	477	455	493	498	470	447	509	503	492	452	488	459	459	496	466	476	513	472	489	481	480	498	499	453	480	501	475	490	482	469	468	501	456	461	455	489	466	455	510	461	491	480	487	440	486	512	497	498	482	467	482	456	521	482	479	514	459	486	497	496	510	460	455	496	483	511	469
9373	2589	3200	2570	1603	1129	884	641	537	391	300	303	264	228	227	236	219	196	213	222	218	214	196	170	181	166	159	182	152	149	131	121	132	154	152	145	139	140	132	114	136	147	141	121	123	134	163	137	144	140	125	129	136	107	117	134	147	113	138	134	132	114	153	147	145	134	120	123	122	112	112	151	139	107	121	104	130	139	125	122	106	154	127	122	125	103	119	122	136	122	127	131	116	110	132	106	110	138	124	94	125	146	134	109	137	125	127	109	115	110	134	141	109	146	151	112	125	115	123	102	118	127	119	131	134	130	104	144	123	127	120	115	123	104	136	106	119	127	140	118	133	133	128	107	128	115	131	135	135	125	135	138	139	130	133	131	95	104	103	118	122	120	116	115	130	110	138	131	127	145	124	129	135	130	113	156	122	115	116	143	116	107	118	110	132	150	126	134	127	121	132	128	157	132	115	134	123	128	118	123	111	131	149	121	116	121	143	134	111	119	111	138	109	122	119	141	119	120	129	115	145	109	149	126	127	99	111	108	136	119	132	123	120	145	104	114	115	154	127	120	142	116	136	119	111	125	128	130	113	139	105	99	137	109	121	100	121	106	132	127	116	114	106	117	132	121	126	111	119	107	101	124	120	125	128	120	93	126	113	123	111	123	123	138	131	127	123	108	127	105	121	105	125	123	125	135	140	134	146	139	135	125	123	116	139	109	132	120	134	109	126	123	141	139	119	137	119	106	125	132	113	124	136	124	135	122	131	127	115	124	119	128	93	120	115	137	135	120	144	129	118	123	124	121	105	132	133	136	123	132	123	128	124	141	125	116	116	110	119	118	127	129	123	103	118	129	109	136	147	125	129	120	143	116	150	137	134	115	116	110	115	121	138	112	133	99	104	129	119	102	117	116	117	129	107	138	142	111	126	120	131	144	116	130	111	121	125	110	116	112	113	120	151	140	128	117	140	113	119	113	127	97	140	104	129	106	113	133	120	125	121	110	120	115	113	114	133	142	124	109	127	119	109	123	129	129	132	128	127	131	132	133	108	119	133	133	131	120	116	116	132	121	104	135	140	134	120	113	136	122	141	121	147	102	113	140	137	112	125	124	97	119	138	134	123	129	137	122	129	116	114	119	109	124	123	132	120	119	120	113	109	116	101	123	113	131	116	116	122	133	116	116	139	132	138	119	113	113	119	131	106	130	99	124	110	126	136	128	118	106	124	115	111	113	109	122	118	134	115	129	110	139	137	125	121	119	120	109	128	135	137	138	114	118	117	106	128	106	134	136	111	117	118	145	111	120	138	118	126	107	115	131	124	133	138	142	112	131	135	139	123	128	117	122	117	140	110	114	118	104	132	132	136	113	128	128	122	119	127	133	139	111	132	113	130	132	151	127	131	108	110	107	106	118	131	127	129	132	110	131	107	130	147	134	150	121	113	125	120	139	127	102	122	112	119	134	129	108	110	116	141	125	118	112	117	130	106	149	121	120	115	122	134	120	130	140	131	132	108	115	129	126	124	132	125	125	131	112	125	101	115	137	126	102	131	129	129	123	120	124	115	143	106	136	124	115	132	105	121	126	133	140	122	123	107	142	103	131	107	133	133	114	129	118	137	122	106	137	122	109	118	113	115	106	124	129	136	123	128	131	118	126	122	123	129	126	116	115	124	129	128	111	125	110	133	117	120	113	118	113	129	113	113	128	127	116	126	140	120	136	115	135	111	125	125	142	120	108	128	136	114	123	125	121	114	133	133	106	127	129	112	103	127	117	113	113	128	134	105	123	130	138	143	118	132	118	130	119	138	134	116	113	131	106	120	116	118	133	114	133	111	116	122	133	114	126	122	136	129	137	133	132	101	118	109	121	127	142	134	123	129	108	125	110	115	119	120	130	118	126	112	121	131	118	101	103	114	131	136	155	137	128	125	110	128	130	129	133	123	124	115	129	127	111	141	114	124	133	109	93	133	109	118	123	120	117	134	115	115	102	111	136	119	106	128	124	133	124	114	120	116	131	140	124	113	118	157	147	117	120	119	117	121	115	109	108	121	123	124	119	133	119	102	120	112	113	129	120	101	100	129	115	117	110	118	89	134	124	137	131	140	119	123	117	118	127	128	129	148	123	120	107	134	113	138	121	130	120	110	128	120	115	129	127	132	109	133	143	108	121	117	126	131	126	134	111	109	122	116	123	124	116	121	128	127	124	135	127	116	163	110	116	116	125	140	128	136	117	134	108	124	117	130	123	117	132	118	108	124	119	148	131	114	103	114	105	126	116	113	143	114	127	118	140	114	126	106	120	138	135	101	109	153	109	129	126	119	130	121	101	109	131	118	119	135	122	133	135	120	124	148	113	112	107	127	113	103	122	138	127	112	135	143	131	119	125	114	135	141	127	127	114	138	127	89	123	133	120	119	127	113	108	136	124	136	117	125	132	133	105	120	115	137	143	140	121	116	126	127	113	117	131	114	138	137	125	107	134	119	136	131	119	111	137	117	138	127	132	117	137	143	136	112	125	125	92	105	121	108	117	130	119	106	132	121	127	122	144	131	116	117	121	123	126	114	126	134	128	116	93	127	122	126	121	140	102	110	158	113	131	132	152	124	109	129	122	120	120	136	139	122	126	120	104	126	124	109	122	123	119	141	115	123	136	132	145	113	130	119	120	125	109	123	139	131	115	131	105	121	117	133	109	114	151	115	122	105	104	141	108	126	116	116	118	132	126	115	150	115	138	138	117	137	116	115	111	135	127	100	102	132	124	122	119	107	112	113	137	123	125	139	135	136	113	116	118	115	119	115	121	123	122	120	106	126	111	102	109	128	120	137	120	129	138	107	109	134	111	106	146	128	119	125	125	107	117	127	124	114	123	112	106	127	116	114	123	123	115	122	96	128	119	117	113	119	127	121	125	118	133	121	135	122	133	131	148	122	116	108	118	112	111	102	116	119	141	122	128	119	120	112	99	134	116	116	126	138	139	117	130	116	128	125	127	111	135	123	114	123	114	108	112	114	116	131	120	114	108	129	116	133	134	120	148	130	130	122	117	130	131	119	119	107	118	126	147	122	141	108	151	139	137	123	129	108	114	119	129	119	122	123	122	129	117	116	148	129	137	116	116	148	137	111	119	107	129	145	123	130	130	126	127	123	130	129	131	125	88	132	134	115	106	118	116	133	114	111	117	118	142	113	129	131	132	117	115	129	119	145	115	123	125	126	119	133	104	123	111	115	135	134	116	105	102	129	115	111	123	126	106	111	116	122	117	117	129	134	106	129	116	123	117	130	113	112	110	146	114	136	119	119	114	120	108	104	114	107	144	121	121	131	115	114	118	110	118	113	118	114	118	127	109	131	105	122	118	137	118	109	153	119	120	129	116	138	112	123	119	103	124	122	119	125	129	115	153	117	143	124	121	132	101	127	127	138	157	121	127	127	131	126	121	111	112	107	109	105	106	121	126	137	103	106	113	122	106	123	126	127	131	120	128	118	125	119	119
6430	2446	6159	7326	6438	4974	3965	3192	2568	2104	1849	1453	1361	1155	1037	945	953	938	987	1284	1105	980	781	814	774	676	620	647	590	521	539	529	520	549	524	475	517	486	455	406	395	390	437	429	439	452	409	421	389	411	424	412	394	414	386	416	358	406	358	384	364	355	362	368	392	369	363	366	357	379	378	307	362	320	328	359	328	345	348	305	318	298	331	304	318	316	304	311	294	331	333	314	347	317	316	319	298	309	291	318	303	261	307	319	312	318	292	282	299	291	313	303	301	297	318	338	312	300	309	290	309	292	343	283	310	291	343	292	302	299	335	321	271	302	299	328	294	329	281	305	315	324	310	286	302	294	294	281	293	319	314	265	303	305	320	291	326	333	300	281	312	278	307	303	319	303	286	321	322	309	340	318	310	309	316	316	289	303	299	333	292	299	313	281	289	307	322	321	281	297	321	332	293	292	307	318	333	310	312	278	324	304	296	281	310	325	331	319	265	307	338	301	298	327	316	334	286	287	285	303	290	309	311	302	316	285	273	277	325	314	329	323	300	300	317	310	324	290	299	325	330	298	296	311	303	315	294	308	325	319	275	311	303	283	297	294	300	288	295	313	317	290	337	295	304	306	306	334	287	285	304	290	334	361	286	314	298	290	322	313	310	305	299	310	303	292	323	296	317	283	319	313	297	300	292	276	315	326	335	326	295	297	304	281	316	328	312	348	347	274	286	314	324	333	266	294	318	309	308	307	293	301	309	305	328	318	293	321	302	304	293	274	290	308	292	289	308	333	309	317	280	301	286	310	309	330	324	353	288	302	300	330	335	318	317	316	296	295	312	292	279	283	291	302	303	297	282	277	295	305	316	298	314	297	297	267	281	322	318	272	309	324	268	282	293	313	308	339	279	313	305	269	312	332	303	287	306	321	293	294	325	296	310	273	318	296	302	313	290	300	302	297	308	309	306	308	298	300	286	304	308	295	249	293	309	318	340	294	321	301	290	298	315	289	326	302	295	315	315	305	326	307	287	305	301	309	262	295	317	319	331	308	316	322	301	322	306	296	298	309	269	296	308	272	315	256	316	311	319	315	292	300	288	322	289	312	311	276	306	312	309	306	293	295	329	282	300	314	278	299	298	320	304	301	305	324	316	319	292	349	323	291	318	283	296	303	329	265	330	318	320	305	305	325	330	329	311	300	297	301	319	283	274	327	317	271	303	284	305	278	281	301	299	313	305	316	297	309	312	291	289	319	326	293	282	288	315	316	287	306	291	277	297	295	322	325	288	316	270	337	308	320	300	305	291	278	294	329	289	322	297	282	322	318	310	289	322	278	319	302	306	298	265	304	312	301	278	300	324	322	304	312	338	256	299	288	331	305	336	298	300	297	307	300	291	318	279	300	306	300	303	308	307	284	300	307	283	321	309	296	279	286	285	315	261	270	305	298	291	308	306	293	310	275	310	322	304	273	315	301	321	283	325	286	314	322	307	271	306	297	295	288	312	318	298	295	293	328	329	284	314	322	316	310	284	328	304	307	288	314	259	322	303	311	300	315	329	313	275	297	319	301	301	325	255	325	336	333	309	309	296	282	279	285	329	303	322	341	318	303	314	308	289	317	300	313	290	319	288	318	293	325	269	323	271	295	319	305	328	282	291	328	312	319	317	293	320	306	312	325	323	318	315	330	297	302	299	294	331	302	329	298	265	306	316	309	282	313	304	305	300	291	309	292	271	311	306	306	275	309	263	300	302	279	299	281	287	308	345	313	298	309	326	294	296	322	316	298	344	321	279	294	300	300	296	303	332	273	325	300	321	283	309	332	294	312	292	306	298	309	301	300	292	313	280	322	279	284	273	290	288	281	298	302	316	327	292	301	310	314	293	312	298	289	279	306	310	282	284	288	288	296	274	301	323	309	317	315	298	294	328	282	272	310	326	342	314	272	304	307	321	322	290	307	321	287	321	312	301	295	294	297	343	314	305	317	308	313	339	313	316	282	300	295	303	320	297	266	312	276	288	302	338	315	278	319	292	286	295	299	309	310	304	325	291	316	316	272	311	295	267	306	300	315	310	334	296	303	320	285	305	322	286	302	305	336	291	335	311	281	305	318	292	350	266	329	328	310	300	317	327	322	283	334	292	290	312	295	303	305	315	311	301	300	284	297	298	324	338	304	292	302	317	325	314	298	314	324	326	287	311	316	291	311	324	317	306	305	294	316	319	310	308	296	311	321	327	292	323	304	306	329	299	293	316	298	297	333	269	321	321	316	281	307	315	285	316	314	295	321	295	290	294	279	287	322	289	291	305	313	283	302	319	286	310	320	292	318	295	343	297	300	309	296	322	301	323	305	257	297	271	306	324	312	292	288	291	318	301	305	298	315	310	296	260	306	291	306	301	323	326	312	300	318	321	311	295	284	307	287	329	277	308	310	319	308	284	300	298	328	311	318	293	278	297	329	313	297	298	305	282	283	290	342	293	318	323	284	289	315	297	280	299	321	310	279	288	322	284	317	311	296	322	303	293	286	310	324	312	317	349	315	300	309	281	312	285	280	303	301	327	293	311	288	352	328	337	299	331	305	328	307	298	330	287	271	316	330	317	316	307	317	297	326	321	309	320	302	325	302	300	278	335	263	340	329	304	296	330	288	293	309	292	340	313	350	295	296	322	302	305	315	307	311	286	334	282	291	304	290	321	297	310	295	299	291	297	282	303	312	318	317	290	295	343	297	290	279	307	298	318	288	303	282	315	322	306	305	316	276	312	304	309	315	290	309	291	293	280	317	298	291	297	293	308	302	315	307	307	278	314	304	318	290	315	299	313	325	333	332	322	324	306	300	307	322	331	301	287	303	319	266	287	336	298	292	329	294	316	302	324	270	299	316	342	298	306	295	303	325	334	306	303	317	310	308	279	289	280	298	272	290	280	327	299	323	321	279	308	310	306	304	286	285	307	292	302	276	296	298	339	286	285	336	297	308	277	278	328	299	294	300	297	309	317	291	287	318	326	327	320	314	327	281	309	315	290	289	303	291	309	252	290	298	316	298	288	310	294	304	303	319	343	284	310	295	327	307	315	291	309	311	311	297	307	281	313	295	290	323	274	292	305	318	297	283	324	292	315	293	288	309	281	302	296	310	290	315	296	345	287	312	313	309	335	315	313	307	294	311	308	318	326	318	321	326	297	324	310	302	316	311	305	318	324	306	298	304	296	255	322	268	309	280	312	328	254	306	309	289	332	281	276	298	298	288	319	293	309	318	311	328	314	296	308	318	302	325	287	281	328	293	258	297	297	294	295	289	301	332	283	341	311	322	292	296	290	291	325	286	327	300	282	303	331	288	265	299	300	333	273	300	302	338	295	352	303	301	288	338	280	300	298	313	326	303	264	312	322	302	298	286	309	316	315	322	311	295	310	275	298	329	300	300	309	301	305	300	261	285	317	343	320	305	309	275	301	277	297	317	283	323	296	310	297	314	312	277	307	272	311	324	331	288	317	316
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
